200000 200000
539 4221 1895 2089 3673 2890 4009 4855 685 4232 2330 21 2868 4659 1982 1291 3020 4364 2952 2770 4906 1288 2853 2547 4430 2447 2734 3014 411 2422 2242 3915 3728 454 4937 2948 2129 1803 4914 3713 3118 3277 3390 658 4154 3938 1394 2649 2045 4066 2513 3774 1811 1914 3664 3672 1595 1154 4873 4579 4841 2135 1040 3084 853 409 4217 4223 3498 1526 2312 3554 2623 13 767 4159 4873 3836 2452 254 4487 3931 248 1104 4205 455 4081 3733 4394 3200 4608 4759 770 4835 3436 4061 4940 3568 286 2209 2892 2301 1379 3626 211 1321 2837 1331 250 1842 1234 1194 603 936 651 1450 4152 2663 3551 4937 2290 4577 3213 2323 3371 3842 2277 133 1796 3850 4720 891 3848 2599 2107 10 4063 4360 3801 1454 2060 83 2198 4550 3952 295 524 3515 852 3595 914 2973 1587 2462 152 3254 3150 2420 4308 3172 1901 3295 3784 3635 2109 660 2921 4649 4965 90 194 1489 1744 855 4663 2513 902 1146 794 1219 1898 3498 2370 4983 3733 1365 319 2984 4122 818 3599 2539 3736 472 4085 3755 1155 3548 4652 4079 620 2055 1040 794 4620 1190 1805 3563 4693 2952 2622 3659 745 2868 928 3489 3208 2360 4524 1849 1023 755 1800 576 3436 2092 87 66 1027 368 708 2845 588 776 2003 3651 3066 4656 169 4596 3797 3514 4975 825 4249 2873 2818 666 4805 1718 2198 1833 4197 4719 3134 1309 4281 2291 4574 3304 284 4751 3674 4314 4717 4484 468 1475 2809 990 2665 2813 3735 1823 3636 4703 2898 1690 1746 1243 3595 2088 4093 4129 4421 374 106 1538 3983 1605 3514 542 1662 3025 2724 662 3432 3579 1658 4059 2809 687 847 1708 98 198 2224 1813 1141 1077 2256 1722 1499 141 882 408 3406 3025 1138 2853 4631 3475 2668 739 2473 2159 4204 3489 4732 1581 1205 4826 811 4547 1347 2747 2206 2738 584 41 3209 3324 4194 1713 4723 2549 1867 159 184 2271 2312 376 880 51 4427 3127 1133 4487 722 4259 3489 67 941 2144 590 107 2291 2514 3084 2504 1302 1549 134 1807 3706 2951 3117 4344 3922 3268 860 736 4091 4274 354 127 3536 690 2627 2771 2484 1749 3631 868 2067 4637 2962 4478 2353 4711 3850 346 993 2344 2540 3132 2759 3813 112 3086 1342 4713 2624 2156 2484 2235 3797 2431 89 3997 2962 906 1196 942 2639 2728 2094 3921 143 1116 3724 1980 938 4031 3345 810 1644 2237 4410 3810 4556 3936 3504 4637 214 4236 2313 1331 4746 4305 2064 4351 4954 13 81 2423 2056 2087 3630 3781 470 4245 4764 1080 2299 4287 1998 3308 2517 2433 633 3701 3722 3445 3567 3928 3901 959 1668 1483 3104 4663 676 2976 4780 3530 1251 3230 1098 4778 1243 3360 1061 1465 4250 1660 2398 2530 2961 700 3127 1633 3590 2897 2216 3773 4451 4091 742 3525 1085 370 167 3952 301 696 1335 3115 938 2693 4389 952 2206 4786 46 4617 1645 1366 914 345 4985 3252 1450 2499 704 3971 3713 2361 3140 3285 4543 2718 2242 1976 639 420 3212 184 851 3384 3111 3331 4698 1713 3437 4003 3897 4756 1965 4696 2943 3499 3558 4252 2423 1817 2479 2013 882 3895 2122 3182 4194 27 2333 2238 33 820 4288 3663 760 2615 2113 3776 4664 1933 4747 1444 2132 1850 4242 3977 2085 4992 4968 4402 253 3018 3580 1645 2572 4937 4326 318 3839 1043 1084 882 251 3775 2857 3069 3966 1074 1864 1661 2031 1821 3797 2916 1361 1596 3052 4361 316 1328 912 664 4228 3470 1942 2390 3024 1359 2855 3166 1540 1646 2762 4054 2055 1765 847 4042 646 4616 4637 2128 3591 759 4573 1147 3031 3425 4492 2049 1949 4116 4133 1269 4324 1910 4381 2781 2621 1935 717 4772 3587 524 4884 2306 3573 4694 1722 335 4863 4033 2926 379 1313 158 3889 1090 751 89 2777 688 3023 1155 231 2049 1014 4601 633 1604 3643 3163 641 2042 2539 4214 3652 716 107 859 739 2211 2513 2901 1653 2302 548 4103 1683 15 1383 2748 1547 1566 3194 4045 279 2724 4193 1071 3883 3698 443 4954 802 3608 3356 2507 4784 3830 4067 4650 2577 1974 2621 3629 2794 2999 4840 4316 299 1700 121 1050 1347 2507 2063 2986 3907 1967 861 1424 4898 55 2676 508 2159 772 2606 4795 1163 855 4860 277 605 3000 2626 904 915 1960 1534 4515 4831 3056 1108 3004 3568 824 3836 4603 4421 97 498 109 1662 715 2838 330 451 4392 1946 4062 1970 1759 4423 84 373 4114 4088 2270 1098 4784 2860 4630 3721 3244 160 1737 162 1908 499 303 2100 2730 3353 468 1271 871 4577 2682 4675 331 4159 3141 3671 630 3794 1589 4355 3411 4671 4488 494 407 1996 4701 3200 1062 2878 2225 4537 2615 3004 542 713 4899 1409 472 190 2746 294 2702 2017 1133 2237 4591 553 1837 3039 50 934 3651 1991 2948 3887 2110 4917 1166 4029 1552 3109 4981 1469 217 4117 4857 3058 3267 2562 3942 3385 1516 1131 4269 140 3463 901 2300 3328 4419 2093 1930 1070 2226 1505 4732 2613 3860 2336 1115 622 3194 2069 3532 2679 315 2256 1342 937 3706 436 4191 2058 2781 1962 520 1676 3336 749 2092 1124 2488 3173 4277 76 2441 1100 4719 1265 4353 2003 2971 3125 4154 4870 2238 30 4491 4380 4055 2494 464 2680 1412 1913 2606 3595 4582 4010 4440 919 2200 134 2397 477 4884 3543 1103 4040 3422 3298 4653 736 391 3481 3754 1033 995 3754 3172 3281 1587 2943 45 3157 2996 956 1422 388 4079 3268 1415 1146 2983 1757 2264 2935 3910 3503 3932 526 1568 2952 4184 2862 4917 4883 4185 1628 2315 588 899 4207 1315 1046 3258 3275 2336 1213 749 3079 435 1780 3110 1527 4617 4297 2715 2074 2467 1172 4440 2453 2717 380 51 2726 2927 1153 295 1233 2039 4075 1713 1927 1285 4882 2814 2754 3678 2131 1763 3083 2370 4410 2268 3004 14 74 1750 390 2691 4550 884 45 2765 3356 3653 3590 3196 3957 3932 4432 3902 2111 1095 400 4379 4075 1817 1979 1944 1415 4241 3768 1901 2836 2905 3971 2967 2353 2719 1580 4646 3654 1567 4390 2792 1394 3046 2656 549 4158 3249 543 1289 1224 1964 3978 2988 241 4916 2957 197 3647 3582 2391 3019 3308 1837 4068 331 1005 3040 4771 4853 1147 3081 3048 2671 2133 1639 436 792 165 4965 1032 1302 4063 2233 230 265 1429 2558 1344 773 357 1986 2511 1844 2225 4080 3413 3610 2894 64 4299 2151 2118 3642 4012 2617 4294 2119 1640 2119 1520 96 3738 1327 3442 1396 3794 4857 4526 583 1796 1729 216 2149 2216 3993 2315 2019 4440 2700 2484 3119 84 1709 165 1539 3145 1350 2908 2918 454 4729 2721 2082 2381 67 347 4527 2776 1427 3300 1551 4922 3688 3760 816 4858 3856 2618 3589 2148 4706 2960 4589 847 1253 4426 291 3735 3654 3983 844 2812 1599 255 4876 2354 762 4650 3393 912 450 4359 4030 2553 3418 814 3362 837 4347 4735 279 193 3147 2833 3755 1451 913 3012 4730 3871 482 3303 738 1629 1559 3251 1829 1240 2749 4381 1435 520 427 1224 1813 465 4391 281 235 1266 4882 2457 247 2823 2119 1063 520 4968 3464 371 1768 1216 1049 4260 3566 4814 1227 4483 3709 343 3754 2078 2819 4746 4904 4542 4075 738 4856 1289 4987 2512 795 2432 3031 2271 4758 1714 2980 4550 3698 816 3046 290 315 1743 482 3801 4202 3673 2645 3655 4115 2764 3555 149 1912 3385 1976 2085 2148 1558 1067 1271 2880 325 2438 4376 4761 1963 4304 1494 472 2810 2371 4621 993 4215 974 4613 1468 1948 3875 3913 3472 231 210 3489 4859 3785 3461 3945 3787 3337 2882 3392 368 3047 2956 2018 3975 3585 3762 311 4281 4201 4511 4233 1505 1708 1040 1466 2146 452 1777 3660 4079 4128 688 1966 257 4815 2513 3198 501 4417 3864 1162 3795 2286 4882 653 4664 628 2868 3745 4085 645 2858 839 4845 566 4002 3696 291 2194 862 16 4074 4845 4086 3965 1667 2194 2932 1708 2683 2374 462 2197 3721 4362 3071 2362 676 1780 918 1132 2924 1030 709 3758 3453 4054 1563 4448 2087 2333 2843 2573 3968 4848 2779 4637 3568 2826 4134 2580 1691 4568 3770 4233 283 3291 131 520 860 2290 4718 3649 4286 1357 2239 3974 2759 3931 3203 4817 4454 1317 1334 3500 513 2545 2183 782 648 4544 831 3837 2615 2184 2374 3687 632 3674 3614 639 3943 2349 2862 2998 3172 2545 1552 808 4909 4101 2171 1387 1233 650 2353 3995 14 2606 4002 3921 3627 1394 2664 4351 3743 4492 3921 2797 3144 3974 4945 1624 533 2613 4813 1318 933 4115 216 3307 4542 2653 4545 4246 4311 2165 1940 452 3485 3025 789 1589 1314 1962 4752 3250 481 1862 2612 3925 340 1359 1410 1809 2662 3298 2035 1558 3962 1777 3256 1879 146 2753 2728 1467 4704 349 645 2559 704 3737 1951 1170 3940 2687 4583 2815 2455 2942 4909 2063 2075 2870 2995 796 987 1941 1872 695 1689 4845 831 148 3945 4331 1869 3945 668 4106 4998 4682 2071 1566 288 1248 817 202 1534 4725 1808 1522 3846 4577 4477 225 3508 2761 4403 4613 4525 3170 4556 2526 4157 2186 4972 2899 3145 488 2084 4452 702 4175 3240 3401 2648 3871 3065 361 1923 4612 4444 1612 4398 3245 1570 3610 4619 1574 3926 3450 1225 4142 4106 4108 4394 1882 1162 2767 2701 3136 3495 1588 4725 3765 1661 1745 2888 4776 2957 4302 384 564 3652 2899 4478 3690 514 49 4098 2701 4412 2532 3428 2196 1131 1824 4871 3883 747 137 1344 426 3037 3337 2203 3316 1829 238 974 994 1724 1889 4429 710 2095 2896 3484 4344 2070 2276 2224 3925 934 2244 1319 4154 2616 3641 715 1949 895 2464 2738 1005 3766 4731 4817 4301 2272 3752 741 1117 966 4296 1016 1377 4149 4249 4986 3800 501 3669 3445 694 291 905 376 4202 3327 3911 2358 1585 1879 2956 4244 2393 2267 962 2086 967 2655 3975 1218 970 972 245 4171 4629 390 1944 2375 121 3023 1227 3962 1920 2875 4459 889 4571 2259 1114 1840 1301 1338 2453 1397 1942 307 439 490 674 2832 4564 1214 7 2580 1751 3237 2282 2043 1076 796 2843 1269 2734 4246 3756 3966 730 537 1494 2569 2723 3978 4371 2680 3988 853 3781 3238 3049 1309 950 2597 3710 3698 2742 416 3534 2718 3513 107 3341 1103 3838 3773 4415 4537 881 4853 1495 857 1089 1858 2224 1370 2043 2386 272 3844 525 4716 3688 104 3540 150 421 4077 3310 2823 2370 1967 3145 4622 4836 386 3586 2497 2740 3931 2367 279 1665 4104 1198 2031 2043 3467 363 1070 1561 4058 1750 686 1564 1362 1667 4449 2834 2904 1424 2050 996 614 2690 1412 3856 2884 344 129 4999 1453 1142 1540 880 1518 844 4927 2492 842 1309 694 4704 4944 945 1610 662 3307 1035 3216 1468 969 3099 2615 4979 1581 1268 1430 1337 2198 2687 3411 2936 645 863 4508 1412 1875 379 618 313 937 1696 1650 1075 1173 364 707 1413 4940 1076 98 2179 4114 2463 4272 2095 4276 2952 1762 2759 910 4168 4577 1613 422 1537 3496 1718 1999 484 1089 3380 3502 4236 1664 4340 474 2809 438 2857 3995 1574 159 3015 2034 2308 1804 1552 2537 293 570 275 4646 4969 690 1240 1621 380 4199 757 1451 1150 755 4980 3972 178 778 1555 701 3151 1228 866 4746 3562 2512 4120 2474 1482 1148 2375 3982 3779 4118 2268 926 1780 2846 1240 4155 4521 4121 3105 2982 2105 1568 1817 4080 960 2759 2894 1872 2743 846 1185 208 2903 483 191 1736 4586 3319 923 1522 434 2436 394 4380 3960 4101 109 769 3158 4783 371 3088 109 3464 388 4668 3216 1911 3375 1410 2391 1699 2981 1622 454 4178 3027 2862 83 3028 2716 2533 2515 3350 29 4338 1453 2784 2247 4414 3437 2183 9 4834 795 348 1300 1614 4970 1026 3445 1659 1929 580 2366 2370 3549 573 2028 2811 4269 4718 1387 1752 3749 3851 3054 214 772 1710 3719 2467 1989 739 4381 2122 2786 2098 2025 3976 12 2185 3200 3020 3828 191 1972 3598 142 186 1395 1807 4049 1906 974 2969 816 3780 115 267 3091 4279 4276 3638 4399 138 4374 3266 554 68 1971 1498 3496 1947 3336 3707 3649 2342 2496 4538 776 1179 4895 2067 141 2346 2911 658 2204 2311 790 1374 44 1580 606 4145 1130 4205 4461 2225 2931 3634 1675 626 3829 320 1846 2826 3966 3744 4776 3348 1299 1511 696 3838 2659 1493 693 4802 42 182 4959 3257 4439 3692 198 2795 4230 4602 2880 2632 3198 3722 2391 3874 875 1697 3017 1113 4493 4126 471 1958 1656 3878 2270 280 155 2875 569 1274 233 2592 876 1171 3426 4831 4107 1964 2507 1243 145 3686 4946 646 881 2769 499 92 825 998 3934 886 2290 3871 3942 265 3722 1785 699 540 2097 4561 2593 1109 1071 4644 1183 1477 1021 3285 2617 1047 95 4003 631 3517 1369 3512 1755 4499 1767 3083 4063 2410 2475 4615 1133 3702 3578 970 3149 3273 391 4407 4578 2734 4959 4844 1589 3950 780 309 4329 2623 4427 2031 4253 3007 13 405 1229 3101 1441 3287 1786 4009 1048 4870 77 1927 1808 2178 48 89 106 4044 1749 3186 317 540 3692 3371 2824 4396 3698 2649 419 354 1317 2181 151 218 4201 4763 3937 2250 3581 2780 3140 877 2975 980 2604 3281 4380 2220 347 2424 761 913 4239 1875 3245 4923 594 4346 684 3207 689 373 2277 270 630 2038 957 4404 4702 1445 3147 1337 4212 451 449 4195 1340 679 3729 3946 3569 1700 2862 2099 3727 3049 3759 38 185 4647 3079 3624 4884 3447 520 4922 2474 2786 4787 1727 3625 631 1313 954 4881 1568 1214 334 2682 3453 4552 4924 683 3871 748 2129 748 3702 1762 3101 1029 2748 3660 2861 589 1296 1155 1465 4708 4956 4690 1239 4209 2016 2409 3630 540 4004 4651 1684 2205 2353 2488 1345 316 4929 4012 3385 750 1795 102 4614 1503 1016 650 372 650 737 3800 740 4211 2222 2650 4161 1582 3296 2642 2589 2980 4176 2849 501 3501 2142 4929 3065 4905 99 3221 1518 1158 351 1356 2611 221 4340 3465 4487 869 4160 749 2225 239 2655 4780 2567 2408 1495 4204 4272 242 3899 1905 1522 2691 1161 4116 3900 2740 3460 4639 3301 2531 2146 3778 3708 1729 1222 1090 3197 4037 799 1724 4786 3544 984 2438 2448 1759 4990 1831 126 3436 1365 1458 1425 2765 379 1375 1091 2516 684 4082 2967 1981 3420 2610 775 1347 3624 4491 3167 2707 3373 3069 4175 4767 4071 3458 900 2268 924 3092 15 700 4031 4301 204 333 2509 2740 3133 1633 1419 2943 3917 1292 3222 4892 3294 273 3361 350 1923 437 2795 3358 486 1290 798 1976 4771 678 3393 2266 1643 2217 3031 1784 1779 27 2838 2299 2522 4483 3313 3597 798 3521 4351 1366 1688 4013 1225 3802 3683 173 288 1049 4889 859 3700 3638 4150 1109 2806 4777 115 2196 4647 1077 292 4821 3295 570 147 2171 3935 2908 2915 3611 2087 2178 3277 366 3865 2920 286 4890 4188 3813 3663 938 4722 2942 684 3561 4410 745 4190 1931 2918 2803 393 4845 2278 923 414 4504 268 3268 538 738 766 3575 4813 4028 1192 439 3285 3757 2263 3795 3096 4941 4070 1735 437 4563 3405 3379 2100 648 3309 4570 2921 466 1213 2461 2861 50 3120 4670 1245 70 1741 1773 3081 3152 3342 3166 2518 2820 4265 25 1685 4110 4442 1097 4722 322 4743 4910 3853 2402 1355 2459 1068 1292 259 1232 39 3353 1284 1761 3723 3568 699 3381 2232 2648 2891 1344 3675 4897 3363 4665 4573 4212 3029 2349 4241 4870 4257 730 3322 3082 3679 2877 1531 156 337 1164 693 3150 1847 989 4020 3686 848 3662 3370 2334 3344 1922 3283 3443 3084 4674 1496 2623 1368 1953 2956 1008 825 3215 3298 3166 3484 728 1701 2448 3765 1978 2581 3960 465 3122 3777 338 1500 808 3176 410 1571 670 2567 4259 3956 4901 3582 2120 4033 1519 3250 110 4329 4190 1989 1168 815 116 330 154 697 3401 849 4815 3242 1009 3417 2236 4712 4115 3153 2482 2182 4715 2757 4559 3628 2088 3647 4230 4898 1559 1604 2482 321 3686 3155 519 122 418 3162 730 892 3569 4432 4540 4650 273 2468 794 11 2807 469 4456 4057 2169 2551 569 2354 2517 3620 9 1714 1959 57 3036 191 1911 1437 4404 4548 2072 2877 798 1566 2923 4763 1893 2570 4298 4450 3046 693 3605 3772 3099 1842 936 92 2592 888 667 2340 889 3506 3505 3977 2922 3085 3097 1474 1781 3949 3641 1796 768 2624 2782 633 1892 609 4316 3348 3575 4983 1364 3158 1027 1043 425 3477 2821 765 1226 4664 1111 784 3972 2236 4214 1538 4421 74 668 4645 1186 2174 3999 4833 3634 3849 2880 503 3520 3425 2502 3879 884 3868 4368 4067 3819 920 4663 1866 963 1758 3273 830 656 1122 4975 222 186 1333 4368 3197 1772 3835 3651 4593 2311 4830 1714 3021 4373 4273 3833 4807 1158 3229 3755 362 3230 1719 1949 3694 3629 952 4345 403 1934 2836 4669 4746 4472 1316 3866 1756 1664 3852 1789 3120 3717 1325 4304 3401 499 980 4058 1166 753 2409 4899 1729 3387 1633 1738 3833 4448 981 1919 4752 948 1761 2424 3844 3752 4317 4520 2730 2341 608 612 2503 3205 3264 2308 2053 1354 3155 1376 3341 4149 3665 2216 1991 3072 4583 1811 4699 660 1477 465 4979 1020 1945 4273 159 2976 3955 3412 3919 3908 3135 3392 1029 926 3542 2014 2641 259 4348 2067 2226 1786 3795 819 1140 3871 2967 2610 836 922 4361 1297 1990 4662 876 511 3016 1122 2891 285 2444 2915 2809 3345 3898 1456 263 284 2163 2389 481 1812 4775 3617 1473 1707 1984 1015 2675 4517 1149 641 2888 4406 1352 2448 4331 1682 2792 4909 335 4691 88 4908 4654 4343 2966 3884 27 2152 3157 2608 2290 3466 843 328 4539 1776 4084 3953 1578 1903 4781 2545 3210 8 2178 3716 1021 3955 3768 2762 4125 4975 3899 4062 2207 3923 2234 3520 2515 2785 3854 4460 1949 3333 1223 737 4823 3154 4247 3459 4325 3981 980 1666 2831 1664 3538 497 1426 184 3287 3631 1831 1952 2430 929 915 2724 4268 1934 3318 3103 3030 1186 172 3197 4145 636 3087 297 673 4855 242 1209 4907 3549 4663 2869 2466 2071 4683 1043 2229 4390 997 2726 1399 2294 2802 786 391 349 4268 4002 2494 4249 4110 563 1507 2695 4866 1142 1626 197 4019 1641 1360 921 1099 4847 4089 319 4638 316 4939 2758 4765 1577 3784 4372 4797 1126 1056 2302 2005 4187 2300 1417 1275 1310 300 4028 1800 3336 2066 1131 4719 4672 1453 214 2314 4846 3479 4743 1269 577 2192 2096 4769 1946 1760 4643 3339 279 4216 1160 4594 1737 874 2018 3204 2702 2133 2514 1489 3415 242 1579 207 1651 1953 1276 4045 4115 4917 473 1392 3140 628 1530 1136 1736 2136 2947 996 4517 248 2739 3930 4476 4600 1285 1320 3267 828 3473 3086 2308 1009 3212 961 2812 2293 4500 1538 2756 1498 2933 421 4620 4727 3942 3707 4675 3495 3917 3864 1144 2255 4351 285 2276 3292 4857 1071 1414 795 4578 4630 2269 4784 2670 4287 4970 1136 3436 1411 4395 1366 2393 454 4777 1721 4268 1280 139 4940 4103 2575 4488 2830 3700 171 3002 1608 4974 313 389 4545 308 3841 3004 1461 4273 4280 2445 770 4558 2439 3264 3465 3183 4930 4363 907 3066 3713 3785 3042 2851 1234 4718 1715 51 141 1949 2571 3940 4423 4658 1815 3263 3520 689 666 1886 3397 1717 2371 1986 2494 1369 188 1822 2313 3315 1212 2226 3677 4204 766 1105 3776 4297 744 2899 2026 3245 4165 3244 1000 3701 3507 451 1850 2402 342 2788 4532 243 2627 4854 1945 1320 3886 1150 2315 2720 4637 4795 1245 2644 858 2487 665 1057 2932 372 2338 3258 4695 3701 852 4700 599 3448 3543 1033 3121 11 1567 934 3539 4972 1359 3692 511 2720 729 2394 1700 4941 3687 4897 2813 2183 3982 2695 4352 4063 4198 3989 4711 3287 3955 1393 3299 2607 1967 861 3244 4116 2309 2910 322 4115 3208 4253 2151 1970 2602 3314 1059 560 4189 1220 4823 3080 2566 3970 1282 3978 3964 1389 823 866 270 1283 2445 3751 226 766 1102 4789 1967 643 464 652 3276 4508 3711 774 654 2174 1489 1141 2398 3132 4480 1203 1209 594 2156 3695 1894 3290 2831 175 4947 1315 215 3265 513 4341 2799 2800 3723 1550 4806 3821 4067 64 1190 1484 1230 3208 4950 307 1155 1273 4697 3142 879 271 3949 526 1787 629 4485 1053 2436 975 383 3787 395 4256 2319 2236 3611 3702 4098 144 3846 3137 4644 1994 2096 759 2971 1714 3074 1163 3145 3715 680 2610 1645 4941 1460 292 3659 2532 2593 2089 4096 4631 4136 3905 3175 2386 2798 2675 1214 4668 1860 2063 1401 242 902 2420 1118 4498 317 867 120 1033 3685 3737 1021 2134 703 2649 3328 4692 120 1568 1143 244 105 384 1477 152 2109 1765 2001 1898 2461 4427 4358 4747 4935 3278 3177 3580 2443 336 2358 1936 2069 1150 3740 4216 1942 2147 1260 1686 1411 4796 2814 1106 1116 1851 2363 1360 1814 1341 4012 480 2282 4059 1074 125 3692 3029 388 3415 996 3322 2900 625 4504 3801 1970 4163 2064 331 4423 401 1497 1286 20 2394 4987 2740 1249 4034 419 3170 3782 2056 2802 713 3485 4721 3451 4369 3941 243 4161 857 617 675 2567 4848 3375 2111 4894 3935 530 45 2579 1517 1873 3450 3742 394 2749 4892 451 124 3079 1817 3669 2693 3559 2141 4630 3938 2558 384 625 1326 2589 4118 225 3845 828 4253 4975 4985 1556 4530 1303 881 3877 316 587 3165 3225 2184 23 4611 1767 3907 1011 1173 1177 715 2773 4985 278 4039 1860 504 2073 2314 3702 631 1792 1628 2018 1545 4933 1321 1439 3226 369 2008 404 1589 980 3717 1125 1464 3734 2319 1917 4515 130 1835 2062 661 4541 1487 506 79 4459 3224 2246 1646 1187 2852 1506 2741 798 3873 2274 2985 4932 1228 2056 2627 1846 2323 2743 634 1837 4340 2801 4302 250 3547 1099 1494 2964 728 1252 1683 2477 3270 1705 4579 4253 2334 3108 1999 3246 4322 4744 4709 3710 4514 3535 222 4328 602 4620 545 395 4354 2209 1718 921 3701 1091 4284 4162 1066 2377 1949 4510 3078 4952 252 263 2776 3130 1078 3605 2644 474 2846 4951 825 3137 4358 3345 4675 3005 1661 1544 3833 3285 1228 3816 344 3038 1128 847 1894 489 2971 3119 4928 2978 1699 871 2516 2179 1466 4987 2904 2103 4052 2264 817 3591 2756 2337 2373 2192 1823 1317 890 571 4327 2262 3604 3276 4481 4347 3891 4708 552 3143 186 4159 704 800 4730 4167 2395 1984 2621 1215 1616 2176 1475 3560 2831 2360 720 2903 1342 1064 2772 941 47 3539 3314 758 4335 1814 601 2675 2273 2054 1438 144 3545 2439 1992 4998 2058 837 4619 762 2568 2471 150 1708 903 2087 4188 1865 2330 91 343 3682 4444 2079 664 3595 4435 705 1865 757 280 4620 371 4236 1152 2845 1488 1889 1078 1881 3234 2633 3006 2797 746 2612 1100 3996 2242 2151 4155 925 1715 426 2791 1419 664 1387 3051 4955 3817 2018 2803 1417 2553 3723 828 4075 4385 1327 4463 4940 1491 4762 514 4003 2991 1407 1262 2682 4817 399 770 119 3169 3414 2110 990 2890 3079 2225 2500 4027 4994 788 4110 3353 3173 2445 2544 2587 4280 2861 79 77 1856 2946 4768 3389 44 1518 3958 1833 459 1542 4432 3384 485 4380 3152 1316 1381 3741 989 3726 2966 2331 1610 1978 338 2924 245 3046 4732 2425 609 4056 3392 376 1676 2541 1086 507 1201 4291 2298 663 2200 4152 4079 2646 3273 1360 4047 3853 3869 35 3733 30 3381 972 91 872 3904 1611 2284 442 2586 2036 1299 4211 3215 2806 2914 1197 1140 181 1669 1549 407 1705 1852 2805 1826 1101 2444 1483 1724 4744 3007 2543 1879 3967 495 4801 4643 4697 1975 1472 4906 1746 2210 1788 1002 1329 4674 1909 278 3633 4346 3505 3845 2772 4661 1282 4162 2083 2205 2070 858 543 2364 3749 2289 3508 2775 239 173 2120 3005 4436 3177 4249 492 3641 3428 4956 2125 2049 2632 95 51 2522 4939 3271 1416 4036 2105 163 249 2998 632 3903 3261 1393 4898 2634 2441 594 4119 4385 2566 12 3952 425 1234 2380 1709 2249 2355 1739 2848 4437 951 1120 808 4149 3231 4979 415 2339 3344 4939 2932 33 712 801 1098 889 1511 291 3287 4371 3555 1834 3934 2402 4154 4340 2629 2783 1861 3811 1304 4733 2271 4635 1404 2187 3890 4240 237 917 4106 3038 264 3803 752 4775 442 3545 88 4329 4359 3054 2771 2773 763 4149 4758 1217 605 1942 3913 1887 1079 2062 3289 4756 3824 1170 3103 2466 3834 2544 4911 2094 1900 1783 4866 2130 2648 1043 2028 3524 262 4098 2494 1710 4992 2041 4413 1268 4572 2831 2497 4217 1221 552 1535 2778 82 1131 2456 4689 3670 589 4352 3227 4598 3260 3599 2371 806 3973 4980 4141 4780 1279 3909 2875 3507 3358 2639 4644 634 2112 1644 848 4211 235 192 3093 4732 957 1164 229 3297 427 284 606 4904 419 3752 3360 2099 9 3942 3595 754 1934 862 3774 1038 3948 3197 3313 1999 2508 1475 3644 3064 392 4277 797 2333 4441 1267 1791 124 1482 1339 4533 2657 403 4220 2827 1352 847 2052 302 4071 4958 3395 4446 2281 692 1598 115 4940 3160 2725 662 76 1142 3357 2035 1734 4173 2398 1894 3294 1258 1405 3930 1993 2699 3668 4459 2083 2461 4758 4438 1403 4351 3595 2764 3618 2229 1234 3203 2184 2765 18 2996 359 2517 2951 2342 502 3355 1884 2842 23 2147 923 1101 4777 3182 3054 4089 4718 4925 2282 1363 3446 930 2671 3071 4243 271 4353 576 4867 4836 2818 2496 4554 2861 4198 4750 4421 1626 933 1227 967 3254 2388 84 63 65 3236 1931 1089 870 626 3542 33 3901 3805 1030 4947 3626 3660 4314 3846 2140 1325 2818 3803 3007 711 4972 4947 3171 4961 2801 2455 226 4008 561 4485 4358 941 4787 282 632 4789 2550 1267 2786 1039 428 130 2967 4162 177 2391 2429 4124 1296 2396 1890 2276 1174 672 316 1457 1117 2734 791 4864 3163 3947 1860 1986 768 1723 1980 1971 4299 1620 4192 565 1862 193 2213 4707 1510 1072 3624 3606 2908 2925 4150 3099 470 4989 95 1707 1654 1956 1318 1890 2338 687 4051 3793 363 1755 4953 3269 4894 4252 4488 2117 4078 478 2036 4359 1479 3784 4196 1803 3125 1572 3404 1911 3875 4369 1675 3897 2405 4449 878 3736 1494 203 851 1660 962 3554 3535 1937 3086 1804 2577 4657 715 1979 1820 3727 2702 504 313 588 4547 4171 4786 301 4902 156 1512 3267 2144 2694 3447 4314 920 1870 1725 4978 1095 280 542 1 3499 1162 2651 935 1013 4416 686 4785 3891 2734 2527 2311 3046 3145 290 1943 253 2311 175 1479 1481 2489 3121 1182 271 4712 2944 1964 1233 1246 471 1205 2805 4745 942 3250 4196 1723 1137 1071 1580 2412 2959 3062 3655 3918 4907 4099 2418 3704 2567 4855 4567 1333 3516 4150 371 1370 516 3368 3632 11 2561 1859 4221 2102 1786 103 3105 1838 2173 1201 331 4153 2335 4961 573 2219 3390 3276 4348 4481 624 4042 4410 3639 2409 2129 4413 1331 4169 3896 1333 2663 3964 3741 4841 3138 4728 256 2675 480 4234 4405 2655 1270 3457 2758 1768 2807 1714 4879 876 3033 2378 4768 2211 3793 4847 4767 203 1459 1392 3691 3327 1354 2336 3378 4387 2358 4151 4340 1490 3569 3985 893 1993 657 4661 4295 3641 258 2839 1654 4720 4481 2182 4202 737 2385 806 3136 2271 810 416 1577 1454 3349 1661 1626 43 257 4959 4915 3302 154 953 3104 4703 1972 505 2971 1503 60 2021 1263 4698 4968 4139 2031 4516 2026 4471 1869 1608 2808 4337 667 1322 2327 700 70 4599 220 1073 165 1880 4193 1586 606 699 4486 175 3690 1754 782 4252 2469 1937 1422 377 951 2876 4593 4793 165 1623 2854 1715 1800 2924 4920 1724 4572 4857 1173 4011 4851 727 680 532 2648 2140 2280 4718 2141 2954 678 2093 1573 4254 2939 3744 3626 1033 1992 1468 3720 3483 1523 1183 168 3235 1289 534 3238 2560 1462 2799 828 1091 4783 1792 1349 2746 888 2534 154 2527 310 3167 3945 2263 2919 1001 2432 340 2381 3248 2710 1068 1808 1692 2739 4343 216 2672 4884 3396 1422 2893 3728 3773 4508 3197 4317 766 2024 1432 3947 3458 4902 2378 4839 2518 1451 2075 4450 3508 986 4933 1480 4482 4299 3418 4290 1240 47 276 2076 158 2326 3467 719 3035 337 1115 624 2703 4352 115 767 3890 3244 702 1818 410 3478 1030 1023 866 4935 4564 4837 2501 2870 505 4196 1775 2629 1737 4008 1004 4308 3539 2666 887 3757 1506 4439 1445 1502 2735 479 4551 3090 300 4135 4596 1232 2946 2800 1588 3850 2740 1325 4822 864 954 2265 195 3211 2671 1335 4584 1570 2988 4912 1744 4528 755 4425 2528 1044 3292 4794 4802 4455 4739 3880 1202 3562 232 3555 2076 2453 3677 1881 228 225 1052 4673 2964 4087 4167 4801 3218 3767 4974 2633 4231 1050 1805 2726 2049 4720 2554 1928 1321 3715 3627 2731 318 4106 1462 578 1137 3263 2584 2223 1479 2362 4799 2413 4426 1427 2328 1783 2160 1011 2145 3429 338 3500 3992 1206 4871 2613 2114 3473 3958 1583 3437 2347 431 2986 871 308 4523 3177 548 241 4367 4489 2460 4724 2126 487 1314 3615 4 2343 350 2893 4475 1557 1780 2498 4530 1440 3003 4637 1657 4170 4775 4309 1998 1801 488 2441 4659 3401 3873 2503 3485 432 1513 1686 1055 2625 2973 3955 3533 3378 3540 4024 122 461 2938 1592 3370 4179 3997 389 3488 1276 1939 163 321 1200 2011 3202 2112 705 807 1951 384 3935 320 2563 4181 2227 4394 3355 4851 4308 11 1910 4749 1509 2865 4930 368 4909 1521 1576 2229 2813 240 212 3258 3518 3998 1814 682 4824 3638 1955 504 1676 3440 3868 408 2020 2735 1869 63 301 2628 4968 4678 2348 4593 40 2698 1494 990 54 4383 2566 2111 3640 1184 1483 2867 1813 3649 1975 3591 2570 4646 1529 890 3872 865 4780 2311 3835 2407 1214 4589 2948 3404 250 3730 1984 4418 3462 4084 2304 846 4262 4503 1951 2060 4727 3546 1375 1781 4876 441 1124 1240 3477 852 3423 15 3075 3551 1764 3869 3270 3248 2828 4383 4527 413 4140 120 4750 3131 1916 3875 821 1007 4306 660 426 4833 2388 1535 2953 3268 865 3824 768 1296 3233 3106 3162 3656 1992 529 2597 3093 4719 655 4163 4192 1219 3714 1517 876 52 4 2099 410 3184 1546 1245 2 3013 2998 3789 1913 2970 534 4019 3965 3151 722 3328 4811 3928 449 2283 1802 1070 3349 2471 2654 4686 1050 1163 61 4208 3291 3280 2093 1001 517 1583 1292 4401 2891 273 4415 2814 2080 405 236 3143 768 3949 871 1154 4791 2857 49 1703 3264 4114 1260 2083 4567 2256 3952 3454 47 3749 2930 317 3342 3424 2856 3040 1620 2403 414 4069 3712 4590 2363 3188 1603 1825 221 1840 210 1157 4649 3908 4456 4844 956 1964 1546 2533 4093 1072 2033 2185 1680 3477 1980 1305 2220 779 4331 3813 1254 1144 3413 1902 3324 4203 2043 3429 3347 2338 2874 2914 3578 1829 1701 1550 4668 4776 297 1585 1834 1877 2320 3741 911 3832 4078 3208 1410 4145 327 2302 2471 2381 4751 2709 398 278 3784 4832 1035 1710 3784 477 4580 2744 1168 2999 4079 3951 3086 1364 209 3573 2892 3303 2711 862 1295 3199 3201 3634 1344 79 1962 1358 1726 932 250 1299 4291 4490 2268 134 4187 4663 2144 3007 3072 1207 3194 2234 2104 558 2977 2529 565 1817 3649 1855 2076 3181 1105 2934 1575 302 4294 162 4835 2674 3103 1076 3618 3116 2774 4305 43 1705 4845 3289 4733 3822 2471 984 3551 3824 1698 4111 3851 402 4460 1852 3311 2211 2435 4510 2515 3453 1627 4922 4085 3871 4628 161 1680 3124 3410 2663 3976 866 611 2294 4103 1668 452 4249 4228 3921 4829 2041 1919 802 1840 4572 3990 4288 2158 4040 4796 603 3786 4317 3620 1396 2116 1592 4738 2244 2527 2881 482 3363 4547 4798 991 1482 4436 2733 2150 3025 2577 1230 704 2010 4678 1183 2596 1516 3842 3086 394 4561 50 3802 377 2952 4780 691 466 4107 4709 3805 3234 3802 2108 1626 3508 2143 420 3093 1597 240 3918 3559 734 513 3220 3357 1366 1135 3183 3872 357 773 2003 1220 4154 4611 3646 4529 2710 434 116 1229 879 3921 3470 1809 4478 4643 2078 2615 3785 4023 3516 2803 1682 4951 4156 3855 4030 3081 2278 3764 4374 1249 1061 4200 2145 469 3161 1499 4073 4671 2853 49 4425 4751 4897 2507 4318 567 920 1982 107 2741 987 3314 795 1300 1877 3292 539 2507 3606 4460 4900 796 3952 4752 4518 2847 3029 2623 2504 3972 2422 1591 529 3549 1941 2984 1970 3602 2757 2855 3546 3010 3572 3812 1705 1385 1184 1060 549 100 39 3159 3848 4263 1813 4323 3303 1071 282 247 692 3569 4601 2185 1254 1425 1019 1897 4068 3492 2258 1371 3182 2430 3134 1113 4012 2572 3355 2567 4300 1012 1201 45 3928 2152 3019 1129 3582 231 1201 1162 166 3164 2142 3126 4048 4261 530 3629 931 1269 1777 395 1503 3970 4890 2114 2964 2999 2712 3614 1841 3236 1397 4527 142 3481 3306 1242 3146 4231 4265 3073 1029 4327 2059 4582 1695 16 42 2420 4040 2453 1512 518 2486 2149 4718 14 3034 3346 2343 3640 2491 4970 3442 1996 1737 2409 2715 47 3867 2861 362 2922 3138 465 2626 498 2371 626 4748 1854 2785 4797 322 4125 3153 575 3100 1085 1989 1715 2206 709 4938 4408 3832 4852 3201 4001 1589 2711 2633 3427 1636 3703 4163 1466 466 4313 3845 2236 3766 1508 4432 3164 3748 3910 1338 376 4387 3960 1565 3876 623 893 1230 437 2863 3239 1991 519 1784 2738 3621 2480 4608 3519 4754 618 3812 2059 1172 3125 3562 1357 1485 4242 4512 3755 4601 3889 2427 4013 3355 628 4601 4833 3440 3698 272 614 122 357 564 3737 4822 2652 3125 2739 4086 4594 3598 1376 153 4925 2023 529 4006 4992 3052 4875 4652 3817 4637 2470 4549 2299 2732 2184 271 2334 4346 487 3178 1154 2017 1930 1740 1080 2907 2033 3760 2849 2194 1432 4690 84 710 425 3141 4 1179 1102 2461 1720 4311 4475 3901 3354 2096 794 1499 3009 4645 4084 4271 4759 4400 447 1280 4266 1602 963 422 4327 3071 940 585 4923 2382 1499 1481 3264 3490 2669 3403 1183 2204 714 3747 1128 4038 2591 1276 2667 4833 4725 3657 1874 2432 2983 1184 4964 955 136 834 4492 2029 1907 3901 2273 3191 4305 1226 1500 419 3159 2303 4844 1721 3541 4957 4173 3053 2680 4115 4060 4535 1912 4657 2109 769 4227 4278 3190 581 928 899 721 3981 2061 2126 2462 1881 386 720 2118 4860 1756 255 3753 3167 1347 1853 2129 1269 700 1383 1509 325 3327 3062 2735 3828 4130 1057 46 3456 3532 394 4013 2198 4619 3565 2906 2604 3799 4164 808 152 1612 1917 933 1151 3140 1026 4805 95 3387 2608 1093 365 1697 3265 2184 1480 4628 3202 302 4196 2691 1805 3520 168 3860 4768 3750 3905 3966 3885 609 2700 672 4568 2289 1464 2704 3068 2952 4377 1661 1638 1468 2623 2550 1792 1313 2165 865 968 3453 450 677 3486 4515 243 128 2697 2808 1343 1441 1883 2161 2066 783 1656 2411 314 1648 108 634 2085 4731 1538 4403 641 183 4165 3297 4899 4321 2971 3931 2449 3362 1956 972 4192 3295 3048 1939 4646 4895 398 1489 3256 3049 2214 813 1814 2387 584 4451 2058 1860 1483 1472 2805 619 935 4048 1362 2781 4467 4657 273 571 3904 1181 3965 3097 4211 2988 4999 1553 4087 3423 3209 4446 2841 1054 1211 2897 1986 2747 625 600 785 3989 2610 4138 30 2294 2963 2420 3544 3398 3891 575 1528 1461 548 647 1228 4540 4432 3141 909 5 2642 3367 2073 279 4993 859 417 3395 792 2791 1388 985 1241 1684 283 4924 3149 2174 3947 322 741 2694 2302 4549 4925 1000 4410 2756 3163 1013 2480 2203 2317 3890 2950 1662 2160 192 4086 3354 2169 3410 2229 2293 1696 1650 2213 4177 4528 3739 2131 1037 1273 3216 4665 676 1190 4332 4829 2387 3120 2417 2337 951 2920 1641 3673 1565 4681 712 3880 177 3732 40 4643 1360 4817 2834 412 4397 837 4788 160 823 1302 742 2714 1577 2865 180 2902 4194 69 1639 3374 4091 2494 3140 4849 1387 4370 1491 2735 2558 175 4585 1398 3786 2147 470 2784 496 1971 112 4587 2081 2213 3959 471 4599 517 1935 4731 2607 4652 2017 2521 4078 1516 921 3038 3169 1645 3249 1011 3963 1364 1485 2278 1811 4135 358 4338 4259 1842 3959 3602 106 4892 683 34 2715 1522 2245 222 3524 2276 4446 297 3504 2956 778 2792 421 730 1811 2804 3231 2122 1253 636 4979 4459 1984 2032 429 2114 4906 3159 3322 4301 1506 2250 2767 201 1350 4783 1744 4893 542 2831 994 3244 3182 2864 969 1967 3000 2507 1370 1617 2248 4855 3459 4921 2558 3788 3070 1203 1631 4977 994 3879 3525 4263 4866 1017 1066 4100 3020 4879 4593 3105 4490 1303 4501 1524 3508 4686 1144 1279 4813 1625 2414 4687 4186 3864 3879 3782 2422 2422 688 1137 1913 3451 4979 394 1108 1610 3322 1591 1310 2411 2744 769 4378 4866 3072 4199 527 4030 2964 2888 1319 2827 3135 4012 3832 4936 1699 3028 3334 3978 3037 3214 2335 2055 3380 2178 3701 4596 3125 2719 1952 3624 3370 2886 617 4167 2942 4822 4801 4015 3034 3231 4800 2358 1044 1687 302 4498 4947 288 3677 1519 2140 2215 4836 2405 4952 3095 758 1328 1363 4676 497 4126 951 577 4056 3188 535 2834 4665 1074 2220 539 608 3554 52 2231 226 973 3830 1753 827 3742 2455 95 4441 3940 120 2889 3686 3085 4061 1695 2825 3022 3799 385 2142 987 4003 3940 458 670 3186 2556 5000 1935 4983 1588 118 1129 3956 3655 1624 3366 2613 1491 3636 4357 2058 4641 4405 4235 1586 3447 4313 1374 4611 2325 3123 1660 4963 563 3353 1723 2402 994 2014 2998 4757 3294 2041 4222 4125 3227 4069 535 4910 3429 2199 1527 1193 94 2667 786 4458 1796 2328 2248 4234 376 487 4253 4798 4000 136 3041 2102 533 156 150 271 118 1180 4149 1737 2348 1929 4521 2738 1044 2018 2113 3938 3568 2937 1731 877 998 2630 4356 236 2767 3458 4808 2020 1041 4390 1984 3693 366 2298 687 4676 4627 3478 2173 1033 162 1372 3948 4490 328 4955 462 1718 3839 1230 1564 163 3453 4203 3256 1961 3332 4061 2580 1869 1736 251 1905 3015 3828 694 2850 2020 469 3271 1302 1700 989 1870 2505 1173 3777 4900 651 2094 820 1258 3071 1573 3362 1424 4126 4586 4718 3071 514 2794 2412 4895 4411 1404 1071 994 517 951 2076 2343 4240 1755 3654 1256 1903 3763 1720 4084 1530 113 2894 4310 1516 906 1156 2476 189 4222 1957 2320 848 4369 2037 3979 4838 3037 4976 3941 586 3702 2641 4518 3068 2452 4579 3737 4566 2245 3724 1811 738 72 997 1816 4529 2634 1987 1975 4605 973 4665 2041 3240 1284 3820 1478 4307 3625 4981 551 2753 1088 2787 197 2297 3665 966 2857 3839 4521 3341 578 747 2745 457 3258 296 4150 4000 2705 3294 2344 4875 1745 969 3611 4336 3040 2969 672 2120 3185 4384 597 1746 4651 2919 3441 3015 1056 4689 1049 2852 2576 1069 2870 2427 563 3704 4173 4858 3443 1081 957 1194 768 3060 3292 737 633 1456 3995 897 2562 1721 4845 3910 1552 118 2380 956 2847 2628 2332 4015 3437 2057 2950 418 1236 3809 3551 3329 4283 797 1550 3582 3934 663 1385 4143 2298 4464 3473 1798 258 1691 4465 1304 2701 2959 4211 1663 1453 1936 939 440 841 1638 2690 3806 1164 1524 3476 4797 460 3554 4162 1783 139 2116 1217 4339 3634 1322 2882 2713 4145 1718 2024 2503 3488 4968 4405 3991 4354 1269 4853 2743 2652 1356 3808 3087 402 1072 3500 2910 315 481 2266 1390 3080 3698 1253 4452 985 4780 2846 3681 2856 4842 1610 2059 2299 4324 4218 2628 1094 1932 2809 154 1527 3571 2258 214 2553 4109 2664 3277 3121 2393 2668 4898 1260 3402 2915 730 1799 4752 1765 4454 1981 3360 3759 4493 1997 3536 3282 3223 3874 2220 154 2251 3001 3780 3903 2274 3958 11 2719 2217 879 4825 2346 803 3383 2850 4989 2805 973 4206 3720 4441 755 3223 3088 2707 3711 2285 2637 1295 4469 2373 4365 2105 290 2622 864 1787 4651 4795 4985 4546 2156 2380 2595 2850 4514 3964 3818 454 586 1204 910 872 1143 2735 2876 3383 2568 420 4820 1644 2623 608 588 1876 283 153 2131 1665 4927 4324 4199 1345 4785 2055 2440 549 3412 4471 1026 4859 3382 1356 1255 3301 1778 3504 3979 1160 2496 4348 70 2982 3696 2059 1822 2372 2195 1709 4698 2845 3498 3422 696 109 2308 1724 1335 1454 133 1244 3766 303 1465 341 4284 2351 2109 4763 3821 3407 703 3246 140 3366 489 1096 2603 3162 378 3059 2100 2726 908 2929 1908 2286 3247 1514 3890 3100 165 4953 1845 3479 2004 3567 795 4415 2615 3959 763 4194 1013 2112 4292 4754 4089 2767 4299 333 2384 2674 993 1508 318 2669 947 948 4641 2737 1953 4264 1708 3864 3167 4836 1414 1747 1414 220 1057 4668 1276 2259 3579 2780 3864 2436 2104 3958 1271 1517 4669 2362 458 2847 2199 3715 2901 296 1379 2858 3170 2256 3395 4768 396 2031 4095 4552 2389 806 4241 2939 4240 3961 856 3409 71 2492 1734 3695 2574 4803 2874 155 934 4616 2215 1954 667 1760 2507 3683 3823 3286 945 250 1189 1447 4127 3814 3270 4381 3393 4714 351 4005 3436 3048 817 3032 2140 1121 3752 3965 862 1126 3053 4589 1934 155 4548 3166 2795 2630 2463 4153 4694 3444 3024 3893 2711 3869 2915 3745 3688 4411 4874 4677 1928 4183 3023 4450 2025 748 486 965 114 2930 4615 4001 2725 4844 168 1810 4522 1754 1738 1866 2395 920 3536 2543 3030 901 1675 1987 2806 3493 3040 587 4738 2112 3007 3017 53 4129 2486 1498 3956 4919 2725 4369 1115 1679 3960 3138 3960 3712 3424 1624 734 2917 3202 2895 1564 4039 3846 3074 3236 889 1801 3614 3124 1314 1596 4829 4256 1270 1522 1365 3518 1190 574 2735 1144 1459 2363 1192 4590 1399 1826 2714 4281 3724 1855 492 849 2210 2348 878 217 2142 4901 823 4325 1525 3075 3295 1435 4933 4457 1677 423 3821 2610 1417 4269 416 2777 3715 811 1119 2383 611 4508 491 2400 1494 1534 3655 678 3328 4773 1948 885 2476 3702 3650 2805 2590 1909 4414 3892 3258 1703 1382 1809 1401 4584 1303 954 4803 2039 4328 1351 4432 3925 1116 2076 1558 202 3676 1747 167 2560 4171 1096 2847 4414 488 2747 1266 1414 2479 1818 2604 1215 3208 292 687 4355 3071 1727 1593 1482 4394 1234 195 2358 1510 3844 3091 4197 3819 827 3106 2626 667 3158 4639 2885 263 4236 1907 3758 3410 739 267 4509 788 4930 1657 4181 3912 4718 483 2325 4614 3105 1971 318 3394 1358 2717 2904 1307 1479 4876 372 37 4303 2165 4347 2719 4552 3282 3318 1758 1831 2296 2715 4144 4499 2609 2903 882 3121 4019 2391 3955 491 4680 2509 294 1356 3044 2905 4500 1286 4442 1813 528 3436 2199 3248 1217 1120 2501 2108 299 4270 1098 1953 4382 1575 3294 4728 2470 4464 2593 2832 3537 784 3290 4804 1900 4125 3457 1218 911 4856 3422 1990 2404 4260 1135 4133 3204 3251 910 707 1874 1281 1833 2149 2957 2607 849 152 1787 2841 3147 4200 3633 3824 2826 3329 2411 1473 3299 2954 1386 2213 3255 917 2393 2951 1572 1561 2544 1705 213 3632 1025 3703 4558 33 3750 1074 248 735 1105 2446 1363 3720 2129 4580 4951 1246 4420 665 3674 3130 2247 2525 3733 4916 168 3109 4695 1476 45 90 320 3197 4290 4648 3519 1260 2687 1688 2349 2101 3360 1222 1232 4806 3483 579 3841 4003 1941 3396 3662 2384 3582 1753 4673 1402 2472 1735 4078 255 3140 1383 2993 3704 4477 1788 2062 3598 4338 2945 359 2155 3368 545 4050 3461 759 3853 3512 1566 832 4914 2616 4518 4693 3488 65 1503 465 4804 1771 1800 4460 198 4879 1476 4808 1508 2138 88 4703 46 4007 112 4682 4752 2146 562 595 1803 2693 2937 532 2019 3318 1467 1806 570 1583 3980 948 3164 1117 4905 1333 3033 1498 2222 1245 2359 900 2153 188 1573 4619 2884 3029 4137 2790 886 3153 307 1663 4675 3626 4256 2459 2416 3296 3968 611 1272 1615 871 4773 3793 4671 488 3187 2192 3707 3885 2027 1057 35 3817 1629 3359 2418 486 769 482 1880 719 846 3844 2360 2240 756 3267 1107 4752 491 795 1004 1998 713 1505 1107 2401 1705 776 498 4175 1054 3528 922 2791 1532 1458 1079 2175 1696 1149 4208 3334 1507 1357 4640 555 1730 4486 3352 1812 4297 2541 1362 4136 1403 1448 1959 2726 1268 2937 4211 1075 520 582 820 1073 4713 588 4550 1658 4508 3016 3809 1737 4804 1308 65 3049 2182 2544 806 516 636 703 706 3397 2827 3398 4894 3942 348 648 4700 2499 782 4972 4310 1773 4874 2821 1118 1721 4862 4777 1212 1606 411 3195 2340 2131 1023 2946 4973 2934 4892 3247 2243 4741 503 4883 2141 3193 202 398 3439 679 1202 201 1658 981 137 3790 2143 2227 109 1866 4800 263 623 3890 663 215 1310 2146 1125 3180 3337 2383 3108 2985 1417 3575 3437 1224 1876 2948 236 4309 4907 3309 1767 4225 4949 909 4330 1552 2769 4594 813 4747 4049 3815 2060 4239 889 2146 1183 965 3348 1639 1976 4016 1711 2395 4055 4802 484 1297 609 3663 609 4113 4837 2783 3703 500 3222 2889 3283 1810 4268 2771 2479 2796 3650 2019 4658 3145 993 1985 2868 173 3796 2482 1804 3470 3602 3583 2410 3494 3104 1476 2972 68 1724 2921 1477 2570 3 1012 3410 448 3083 2349 883 4816 858 4553 2960 3192 453 2360 1361 4931 3570 3887 93 3160 2647 279 996 929 1616 3244 21 1246 4381 3326 2065 3008 1001 4835 4182 4662 836 539 4053 2571 2186 2443 3507 2414 1267 715 4068 3808 3577 2080 4892 818 2396 3267 4644 2564 4129 4519 2659 1639 1767 375 3098 4492 2537 366 2071 3555 3375 405 3435 4189 188 3664 1076 1234 617 2545 3036 3796 3025 2900 2671 1714 4491 4137 3777 4782 1180 4678 94 400 1298 2666 2648 2152 3057 1555 2421 1183 4890 4049 3447 2183 3479 728 154 2511 2137 2370 3465 3968 1970 2275 3977 2362 3595 627 2915 4616 1679 4952 4711 2135 1182 4721 3492 3324 3452 2100 2985 3003 4463 4353 3480 2664 3988 3524 1741 2658 450 2079 339 179 3469 2373 4703 529 3861 4649 4347 1272 1732 4957 2140 926 3148 3347 1389 838 1431 832 3090 4326 445 644 2694 312 793 75 2957 3717 2316 2351 402 677 2041 3003 4659 4952 799 17 664 2656 2963 4582 1751 4061 2555 3305 3875 1648 3387 3975 4400 1968 444 2402 1801 2248 2040 781 3091 494 3712 4033 4639 4918 3822 540 4708 2726 3627 2173 3906 3487 2322 1657 584 994 1995 617 902 2585 1809 1570 4892 3577 1468 267 1178 2799 1136 1538 1654 128 3589 1928 1689 879 125 4672 554 2587 416 964 3313 2142 3755 288 3613 3479 804 2773 3031 1777 3440 3831 1709 442 4558 80 3384 3253 4682 2251 3166 3352 1427 2185 2824 1911 2660 2367 69 1423 2830 582 1958 4227 3053 1674 1008 3267 2367 4532 3621 3128 521 1576 1283 1466 3905 1376 3787 3994 3332 4079 2819 1696 3778 1558 3669 4934 1069 2690 3902 3714 1886 3228 2799 3712 2568 2920 2376 4598 1139 630 2904 3735 130 1293 1438 2537 3477 4355 3275 3638 1696 4478 4846 2735 514 2982 2894 3428 2271 2992 3156 4325 2735 4101 2702 4108 1141 4952 2741 1145 1632 36 1720 3709 1413 3324 1454 1119 1043 4105 2729 4490 4645 2776 3541 3565 4964 1233 2797 2993 1043 2697 3159 3551 1185 2169 1651 760 1434 2748 2407 883 3350 3165 1614 2306 3369 1223 1004 2301 2034 1563 4460 3221 2836 414 4123 874 4287 2648 762 1046 1727 254 4607 4160 1932 1440 1164 3058 2513 636 2983 3364 2142 689 1345 2142 1094 1869 4991 2921 393 3072 2828 2207 2483 2806 4069 2303 347 3401 3675 3378 1853 2925 2245 713 1345 715 4123 1220 2234 798 20 1004 1399 1880 2841 3378 893 302 4456 1861 4403 3568 1561 153 4428 3162 2044 3067 969 1190 3402 4598 2013 32 4472 2872 3623 1144 3783 3453 4091 1764 2774 763 1073 1459 3742 4605 1485 3299 813 465 4205 1627 1724 1730 894 626 1065 1046 56 615 3414 1384 1317 2398 1808 1823 4726 3761 3000 3630 4254 1189 1886 1562 677 2753 4497 3175 1342 1554 3040 4523 3265 2570 612 1098 1778 4300 3819 632 3792 314 2703 3666 4911 3904 893 2981 742 198 3047 661 4842 1145 3682 2792 2841 2706 2465 1441 208 2253 4672 4477 4182 2492 585 3513 118 2946 515 1810 969 3849 3710 4963 418 1004 64 4227 3400 557 3699 284 2391 1648 84 1005 4351 1326 1366 4993 3836 4972 4989 462 3724 2665 868 135 92 4891 1695 2299 716 667 3729 1091 958 28 1648 3552 3891 3680 4164 3994 1038 1979 4323 1170 2598 3790 2344 3409 4880 2685 1352 2023 500 1066 1859 237 4147 4944 3577 363 1031 4352 3586 2851 971 671 2197 3708 1159 3566 3098 200 3637 473 3496 2222 1439 1977 2152 4920 398 2874 439 4310 836 2645 2680 4738 276 47 4328 2978 4132 288 3297 3026 4698 3910 4999 1143 3900 1887 1198 3492 2710 3082 954 3401 1336 4223 1557 1007 1878 3330 4180 4901 4774 116 3106 4542 1237 594 1084 4225 4507 3572 668 4168 202 3671 3079 1929 931 4484 3222 2240 2313 3231 4481 4171 2875 3664 87 4388 2134 509 4703 2203 4321 3358 2818 4018 1344 2368 2918 1911 4890 3755 4205 1333 1547 3060 2988 1443 4363 4196 3997 3715 260 2334 1981 2932 4927 3477 4782 4217 1192 244 878 4520 1526 1340 4879 4956 2804 2225 4677 1988 1403 3381 3923 3978 862 412 3958 1316 4076 7 4152 2166 1681 3249 3646 1349 4325 4885 1211 2910 2595 4405 3331 1229 3012 3340 1944 3070 4722 2838 4489 632 261 4555 3526 253 3041 872 1349 108 278 757 4856 231 911 1503 3805 3229 4779 544 141 3329 3552 634 2805 553 843 160 2392 536 4768 2750 1850 636 3944 4819 4118 864 3110 3174 874 4796 2930 14 3766 3032 934 3577 4489 1517 3611 4822 2124 1868 605 2019 796 1756 4547 3351 3188 4736 1104 4697 729 1783 4317 4487 1036 2347 1420 4000 2116 178 1390 955 1153 3696 191 4278 3178 3715 3613 3448 2208 4902 3252 4054 809 3798 1628 1234 1246 4368 3049 3855 1261 4745 4395 1247 4535 2756 3388 2261 379 4328 4172 3051 4713 1576 4120 1277 745 2185 4711 4789 1370 735 892 4533 4602 3528 3327 3207 4061 3671 1276 2161 1678 2618 474 777 4383 2573 3652 2974 4751 3341 2452 527 1183 3918 2171 825 3460 2086 1003 2309 3696 831 429 1919 3113 1993 475 4872 3825 4677 4111 3117 4004 1763 1378 3055 4133 3837 2654 4729 545 1858 4748 1821 650 4020 1848 2751 3317 1722 4663 4792 4645 4807 848 2740 4382 801 240 3493 1386 1635 2404 774 3752 2203 1339 2368 2256 988 2626 2952 2288 4238 4006 3927 698 2697 2549 297 483 2446 1846 1055 486 382 3332 165 4279 4568 3015 2116 3529 775 4114 1369 1488 1626 2966 4484 696 755 1646 10 172 2433 2913 2860 1303 4205 3180 4918 4927 432 693 1176 3613 332 4681 2809 854 335 4774 2527 2685 195 3994 1279 3431 2217 2610 540 3749 1561 788 4624 3373 2923 4534 4820 1882 4129 3100 2262 2312 2058 3118 2758 1136 2233 3847 1624 4314 485 2671 1317 1854 1863 2010 1841 2378 4862 4231 1414 1151 4150 4475 544 484 852 1483 3632 1554 1308 61 553 1773 724 1000 3054 130 2374 1511 3106 4267 866 2322 4278 2188 3185 548 3062 418 227 1974 1964 3399 1762 115 4684 2888 1773 1098 3047 143 3782 424 1776 3497 556 1947 4457 184 4354 4775 1239 1002 4062 3341 4418 3424 19 3023 4839 336 191 4382 4541 2028 3374 1212 4939 4345 2069 2786 601 2177 2135 4459 1618 1425 3716 4071 232 3611 93 1961 4560 3750 3930 2378 4122 3961 4404 4804 466 2155 2659 4751 282 4358 3672 63 1326 3463 4948 2716 1334 3896 88 3104 1783 647 1715 2629 738 3044 1456 1693 2900 511 676 4920 2581 4303 4660 809 241 1516 3581 1745 2450 3822 4891 3643 3891 3483 3379 3254 3750 4205 480 375 4072 2730 497 4324 1256 786 3641 313 3707 1013 2790 3671 2043 4403 2916 2032 2723 3849 2111 1453 2517 50 3452 3640 1212 2004 3688 4642 3066 1495 3511 590 3851 194 1023 4564 1120 3758 666 1727 2502 656 680 3807 2484 267 4058 2416 2328 3508 4064 1041 1131 2660 3100 1350 4304 1090 1709 1639 2089 2079 1845 3279 4034 2607 4548 4661 2820 894 4330 958 4668 273 1376 1969 3089 137 3592 554 3633 4884 4001 3031 4428 2332 532 3046 896 4757 1305 2965 4675 67 3763 4129 4332 2882 296 2528 403 2348 1146 278 2749 2999 3736 3316 193 4556 4518 1652 3365 3105 2688 1599 305 3464 2507 4791 3834 2822 2853 4525 337 4509 3880 2116 4202 4906 1491 4420 254 55 3536 2568 3417 4498 4423 2768 196 3573 4426 4832 1516 3596 2503 3279 2233 2746 4802 4657 1920 3564 1456 4838 4098 964 4236 257 2971 2343 4037 1497 3211 4176 1134 2907 800 2875 3038 4974 1090 3874 822 3525 166 2428 3325 1545 92 393 3423 4877 4745 4815 3746 4832 4422 1680 1791 1174 1111 4058 463 3263 4892 1165 980 1735 3387 729 4115 324 1660 4053 4921 1924 4140 2721 1251 4628 3747 2709 4180 1977 2638 1440 4915 91 1517 2106 1362 4421 142 1073 4328 3663 424 1216 1864 2596 2817 3236 4488 4060 97 2077 4467 427 3381 2747 4167 1264 3412 2303 3712 2935 4005 501 1955 3816 2224 3417 3340 3454 1016 1110 3976 4016 1056 1800 804 635 2746 2972 1572 2358 1785 2499 4756 2428 2065 2683 4027 974 1705 4909 2883 3463 3848 1008 1995 1606 677 1405 4901 575 4894 4009 1624 1650 3706 2094 4343 275 2967 3337 3759 264 1221 4006 3821 3750 112 480 4246 3949 3634 4137 1534 4231 1862 4008 2322 4301 2318 3134 1589 4138 4703 3752 1599 3430 3968 3712 649 4724 2551 3988 4850 2740 4331 4133 685 850 867 4218 3953 469 2109 4843 2368 4921 1288 4278 4888 1381 2331 3036 1037 4094 4091 589 1821 1202 2761 376 994 4934 1186 1628 4804 353 869 2691 3316 2494 3352 3185 3418 3262 4500 1041 3041 356 2340 1984 3438 4959 3906 1136 828 2219 3922 4199 4810 824 4285 1797 2067 2842 2792 3057 2325 3359 2330 2341 4523 860 2585 3270 2835 2552 1174 309 4865 2600 2356 2008 898 3082 1885 4489 2146 4897 2229 3046 2743 1703 413 4896 915 1718 1113 3220 3933 2342 4419 2245 2937 4619 4206 3927 3348 2788 4283 4062 905 2989 2783 1477 3214 2878 1635 2632 1615 3697 651 4914 4466 3880 3864 2511 266 3412 2734 4932 2565 2751 1934 2618 4790 3780 4845 3895 4691 1425 20 116 2583 3044 2662 3624 1657 4987 4500 427 4492 2538 2172 2404 3341 3985 4702 1820 1808 4860 1790 3737 4412 2105 2109 2092 4970 1469 3056 2011 2370 4512 4903 2375 1909 2948 3919 4975 1868 562 137 220 1712 900 4081 2315 2288 1580 2327 1774 4126 1588 3713 4483 1514 2972 359 3563 3869 2488 1894 4500 3327 3615 2166 1288 3267 357 3420 4148 3398 4289 145 146 4203 520 2688 3791 2369 1528 1404 2126 2683 382 1656 3123 1487 3617 3717 4176 656 3964 863 4227 1317 2456 4048 3870 1135 4343 1852 998 1927 3475 996 4333 29 3269 4603 4377 4122 2574 4572 2290 2687 3001 3802 391 4796 3895 2974 3818 2226 3826 2236 2911 193 4018 3102 3697 1139 1315 704 1286 3055 4517 3554 462 3759 1411 410 4863 2562 716 3031 972 1707 661 3503 4217 360 421 657 1657 595 840 1004 185 3941 1573 2543 186 2670 4152 1230 226 678 1240 3236 3420 16 3810 2803 1355 3457 2316 165 1859 1389 2947 855 4665 3683 2390 3105 1717 2732 2632 2775 327 4112 4666 3979 3640 4624 630 400 1948 1109 4013 4312 4007 4296 2746 320 4100 2024 1069 399 4783 3383 4538 2098 2117 1605 2359 2827 1127 4500 641 3933 995 4898 3143 4842 3795 4322 854 1557 1083 4099 3419 4888 759 751 1260 3216 571 2397 752 3180 969 320 3914 1793 1727 2791 658 3089 4654 819 4420 4039 2180 2931 2007 2396 483 2867 3206 4638 1352 528 659 444 1164 1046 1647 1227 1519 1115 2811 4460 1008 1401 2307 4035 2742 3487 1502 450 1826 4841 4527 1876 2570 1100 807 3826 744 907 216 4033 4649 1197 1267 2802 1383 1140 1939 4641 1168 1935 4184 1839 4620 1137 1662 3088 2378 3223 2459 398 868 574 3612 3612 206 4204 1216 571 2539 298 499 784 2536 3792 4805 4700 2271 753 17 1283 78 1938 1159 1518 205 4055 418 2233 44 3599 506 213 4634 4443 4794 3223 2551 2427 4491 767 1523 1937 1752 1202 3900 3611 3096 697 3077 1965 5000 2816 2969 2237 1190 4840 3036 4614 1671 285 1834 3517 761 4376 1542 959 530 1382 1277 3705 207 159 896 334 1806 2616 2478 4541 4957 3305 511 4961 368 320 4506 2119 351 2365 4064 1819 3341 4148 774 4531 2866 1182 1695 4466 370 4903 504 95 1324 4985 2315 1787 3845 4368 780 4015 2642 3973 79 220 1209 3604 2312 2656 729 1413 761 2448 1420 3510 4216 600 2612 1975 1246 29 1924 2164 697 1684 3955 4887 1210 2264 1173 2548 2280 2584 2177 3324 1828 3782 3899 370 4179 377 1212 1961 3279 204 4101 1171 4814 661 3016 1355 2537 3879 1527 45 1863 3576 3307 2321 3159 3483 1558 4043 2449 2872 1209 2894 6 1543 2087 1564 348 2289 1160 1007 1171 3327 3623 2940 2058 3864 317 1891 4594 4384 4868 1736 4530 4875 4868 4173 1050 2614 3297 4566 3704 2559 226 851 3070 384 3444 4641 3457 1656 1118 3690 3820 4089 1139 3032 3723 4507 4435 3158 2657 672 1897 207 1786 2222 142 4117 1641 1008 1357 2763 2035 2637 2237 1468 675 4432 2882 1146 3356 3758 3733 4183 3690 1875 111 4023 3529 3957 3170 188 4012 687 1872 4889 72 4240 2370 3720 3742 3545 3250 2668 2860 4755 2425 679 2845 591 2362 1398 2380 4851 1141 2968 3869 2068 3285 178 3357 4982 3930 2565 2733 2710 880 4119 3298 3801 1782 4886 3080 546 4984 2440 2706 3328 4934 606 1748 4717 2539 2684 90 4600 1630 2003 2198 4604 4252 1896 1646 2663 1508 4434 3011 4716 2490 519 3715 4017 2604 1560 1775 4346 3880 3664 934 1748 1228 1801 776 339 749 1047 3085 524 3049 426 4812 4555 4620 2641 268 1071 3119 818 3550 3665 2260 1523 1112 2065 2580 4540 1652 4121 3513 2298 3543 1032 1412 2566 3042 3136 1112 2772 2092 3880 3045 189 2247 66 4166 4141 4071 614 315 2157 2190 582 3424 1418 4394 248 1252 556 2405 4687 4435 3056 2484 3546 1573 3967 3073 2292 1628 3005 4706 370 514 1578 4663 568 1729 4436 799 4252 3537 2460 500 4121 1493 4364 1010 3526 1294 1183 4348 1117 4607 2993 3360 3060 3151 451 2542 2767 1370 4737 1716 1932 4008 1339 3549 3181 2037 1831 4221 1634 1927 2949 4279 3692 668 3962 2663 4179 4857 1326 3233 3834 3539 4046 1144 3013 1418 1538 2575 3986 105 4128 3700 1149 1104 3127 2840 1386 1946 3245 328 4335 935 2322 3087 239 4331 2395 1250 4648 501 232 2794 4230 4681 3461 902 2566 2615 2509 3870 1235 4449 4538 545 661 4577 4487 8 4861 2601 1630 1472 43 1121 1530 1212 3624 3956 2375 1841 1460 1491 837 1297 4025 344 3688 1168 70 3053 4267 1642 4573 2827 1648 2539 1189 4523 2233 621 2984 2640 211 4526 4070 3651 4246 3759 3081 1942 2438 3806 735 3754 4773 3021 3387 3185 3150 1089 2989 908 4772 1483 4477 2390 1641 658 2331 974 311 2616 658 3394 1427 505 1745 4575 1052 3495 745 2122 1649 2376 4314 1130 312 1382 357 99 4592 190 4131 3900 3568 4370 533 4834 3381 4615 3369 1891 912 3216 660 1340 982 3321 235 3516 4958 1468 936 2094 3887 1055 3699 691 2415 2660 782 1101 4820 2369 1480 614 1399 166 147 423 3037 1305 4559 1785 4181 1381 3885 2295 3628 3662 1420 3130 4155 3910 2575 2708 3168 4996 1140 1173 3985 920 3767 2602 284 3568 4397 816 2754 3783 2426 2925 3215 376 3 2896 3692 615 4164 3948 2670 2968 812 2065 3180 3742 2700 83 676 4998 268 3769 3446 3169 1542 3367 3655 2574 3761 765 1520 1845 1279 4517 3045 4349 3063 1857 4895 383 1172 1034 410 4784 1172 4210 3288 4443 433 19 2883 4285 60 4262 1991 1111 2805 854 950 1888 3916 4938 1154 4464 4236 510 4966 4526 2298 1330 2549 2243 562 3642 2322 1381 2162 3076 2846 4845 3022 3725 3374 1241 3658 4052 266 2171 4699 3302 607 2216 2103 3304 4318 4409 2103 1624 819 1741 2596 3501 302 4166 2352 3394 4718 1535 4456 4359 1473 2821 1737 2424 2500 3027 4040 972 585 4012 2024 4127 140 1269 1632 432 4070 1375 3251 4596 4907 4194 2406 4089 4019 2133 2213 2748 4956 3023 2958 3628 2086 409 3948 2500 366 1058 4645 525 2180 4978 1581 4073 3404 4791 2649 4561 3161 3923 3877 1953 4894 3963 4399 1855 747 82 1673 2903 3070 3172 434 3017 783 3915 4214 153 2634 790 250 439 4545 3789 4289 3637 3912 2054 1977 3276 2583 715 479 1599 3316 4506 2623 501 3062 59 1780 4747 4475 3438 2982 1256 4923 1138 4527 3632 2234 4143 4285 3706 2378 1405 3516 570 1647 1291 2049 3055 1 4809 4351 4358 2589 598 2566 4613 2820 2122 255 4705 2499 981 3569 3025 2930 3023 1576 824 2245 4230 4784 4967 2086 1083 4030 4664 1168 2253 568 2980 1198 508 111 3246 4978 1471 3644 4598 2470 1847 3201 3168 207 1154 4892 2018 12 1633 3383 985 3755 1761 1362 2260 1661 3926 3888 1816 1334 116 1382 2730 870 2596 1847 4024 1714 1869 3386 2409 4419 4344 2186 3376 1077 491 3229 77 1674 783 3942 3755 2477 2547 4596 3899 95 3342 1040 3048 2126 944 3955 2306 89 522 2797 627 3445 1361 1199 2380 4427 1855 4938 1289 791 4658 1662 4673 1667 4356 348 1919 2066 4913 4972 4596 2037 3652 1240 2298 4826 3074 2127 2250 4055 4093 4163 2295 1987 3154 1691 2561 510 2131 2090 1820 1077 2879 4926 3094 4367 1461 2330 2228 674 2804 2204 1317 4334 3510 4552 933 280 1849 4347 1964 4233 949 1584 117 2061 2648 383 2759 4237 725 249 4575 1685 1072 4989 2692 4934 4004 143 258 4061 3421 1547 184 722 2286 654 2074 4275 3517 1022 2687 4254 3802 4837 2620 2026 2572 2914 4743 647 3459 4743 4220 4865 1351 3428 4340 289 3408 4179 2385 4644 3347 4114 2228 3450 3172 3236 39 1000 406 3168 3307 1735 573 592 500 810 1036 2572 1440 2716 967 3165 763 2664 3491 562 2469 2975 2561 3582 1122 2670 3151 3399 4689 2509 270 1729 2846 4441 1405 506 3705 3034 2068 835 381 4814 3090 4845 4745 3236 2584 625 3594 1074 2292 479 2919 856 2615 1080 4036 3147 4527 4324 2400 1619 4230 1573 3495 812 3001 1162 2088 4449 1129 1637 2567 3540 1013 4614 3741 4496 663 1061 2283 2112 2259 2131 1147 4028 139 1250 919 1547 3885 3321 2104 3364 3179 2377 4416 4228 2666 4250 4360 419 4028 151 2467 1982 3366 4949 1609 615 2122 3232 541 1432 2454 495 4344 3492 1276 2307 755 2583 2264 2188 2553 4968 1525 948 27 3398 656 65 4105 344 747 1687 1104 1988 4804 468 399 409 3091 1291 577 3844 15 850 3485 159 586 2291 4073 3253 1680 271 667 384 3125 998 3175 36 2764 160 2404 769 768 175 4566 516 4135 1187 718 2238 3905 2733 933 1252 366 1636 653 2645 2021 363 2024 4391 4310 2152 2774 1811 3945 4111 692 4972 4365 1790 1680 2124 2890 30 958 1232 2967 4464 222 4743 2733 2686 371 3398 1057 2981 621 151 1374 4290 2720 957 3225 58 963 3617 1371 552 4794 4193 4035 3483 1141 3684 2713 981 2071 111 1796 4869 4855 2739 4973 4766 2250 2748 2050 2734 2687 691 132 992 2809 3501 2313 4850 4945 3515 34 2903 466 3536 4982 1007 2291 3358 4398 2338 4993 209 3615 2393 3610 2466 1667 565 1714 3405 3008 3166 2746 283 2047 445 228 3657 4534 2130 4137 4527 2559 183 4475 59 471 746 4163 955 4032 3007 1684 982 2079 788 2022 924 862 2748 3140 1073 531 997 2086 566 736 3465 4088 2448 4857 897 409 1767 721 2605 1077 312 1941 2733 2580 4396 1335 3523 1624 4751 3692 4487 4547 4178 15 2162 2911 2169 4572 1315 1132 4133 4661 261 477 571 4529 3215 1595 2571 2472 1866 3537 1810 4784 3287 1918 592 2259 471 3038 4331 511 2664 4745 1474 2140 3711 979 3443 4529 3233 882 1270 624 48 1731 4728 2750 1044 4830 3769 1276 2327 4077 4294 3144 840 2545 2967 1053 865 4005 4154 230 1521 1657 1327 591 2851 1168 3473 2068 3581 4706 2115 2200 3466 1227 2721 3296 1393 2434 1203 3205 2299 1699 3734 2518 1993 4414 250 499 2995 3501 1757 2603 4618 2210 1918 1615 727 3055 1115 4997 4121 3211 91 2478 3460 4468 125 2472 4829 4648 168 1476 3823 3810 4744 833 3088 3348 2536 4559 1164 4175 3154 2293 361 4276 1024 2588 1146 2870 4239 2442 189 718 1559 3376 2621 174 2060 4052 2600 1110 2840 1320 905 451 2055 4377 951 3491 1393 3841 1437 1978 1283 1045 1200 2135 4598 3431 4556 1687 2031 2317 3639 1258 534 2224 645 1833 1831 1215 874 3270 1755 1201 1915 2644 3168 3390 453 675 1397 2759 2940 1838 511 66 206 260 3943 4615 1438 1514 3114 3997 337 3503 2871 2109 1876 70 1277 3582 2532 4312 2578 1280 3196 1391 2845 1833 4643 3061 2189 1827 2883 4131 4327 3731 1851 1426 3796 2180 3382 2317 1576 4882 4658 4005 1589 8 650 220 4214 2466 4045 2962 2924 4812 4348 964 3132 377 1592 2951 3055 1236 1297 2977 4913 2203 4192 4209 3083 3638 2502 3218 690 3317 3275 4196 29 1512 2024 851 1450 2428 1381 1886 4905 3589 4868 4321 4144 1886 2404 4915 3557 250 4479 1297 1999 303 4980 1425 2950 630 941 2536 1174 4661 522 4789 2945 1068 2189 4363 4410 4163 3580 75 394 1307 1419 792 2782 2320 2327 2273 1023 982 1851 3770 3433 1969 1879 2987 2860 1523 3604 520 4846 2906 1297 4879 384 3791 2777 1525 100 2224 1827 4929 3094 1614 2481 1552 4280 1976 2081 2327 35 2167 3671 2756 1941 3664 4457 1278 430 4797 2337 304 1874 364 3687 1002 2098 1046 4597 1080 2506 1857 1617 4081 1277 1287 2598 3601 2605 1837 2139 599 1603 4917 3058 2704 2133 1316 1922 4082 1794 4556 1134 1098 3136 267 2316 1831 1087 571 3071 2300 996 880 3510 2650 3879 797 755 715 2885 3959 604 2760 4070 3184 957 3005 4888 573 2595 3696 4746 2489 2027 3933 2818 864 361 2180 1048 493 4889 4129 1920 3340 4146 1620 2740 1992 3582 311 3632 1518 1748 3115 1140 1057 2150 3555 630 140 2259 1390 4181 3059 4550 4665 1511 522 285 3587 4588 220 1347 2000 3568 3589 2358 591 117 489 3817 3396 4503 3467 4108 2286 4062 590 3663 794 4479 3864 4635 2806 2868 4706 2489 3695 639 521 4416 124 587 4512 4515 2976 2979 860 4009 1468 1545 2614 612 3402 625 4781 290 763 1763 1745 4487 1562 2828 2665 4417 2359 2493 1726 4515 790 2243 3622 1698 2429 4381 3202 3107 1017 3250 4880 1291 2241 1928 4905 3853 4297 3254 3068 4456 3681 4715 4058 4878 4908 988 456 231 1946 4098 4336 1532 3270 2657 4760 3348 1840 2507 1041 3562 1939 3131 4825 484 2496 3467 970 2526 1242 1342 2137 4917 513 4718 1799 3837 1127 119 4115 844 2029 4738 743 2100 4399 3995 71 469 4484 2388 53 4344 1295 1152 4479 221 1713 1800 503 3014 1892 2250 690 2890 1945 1973 3666 1179 2411 1678 1660 632 2842 1765 2691 540 10 3433 2003 2077 881 528 2534 94 604 2984 1803 4181 4850 1729 970 4557 759 3929 2321 1366 4379 4774 2754 2792 3473 3351 4011 2068 3936 1308 3132 3371 901 1105 1100 4148 3759 4303 2949 1386 2098 507 620 4308 725 3558 4114 2756 2196 4339 3453 1385 2526 19 3063 1956 1304 1820 4598 3286 2472 606 2387 4097 3970 3373 499 123 423 354 1129 1518 1073 3546 2562 4082 1569 1165 1471 3338 793 4536 3007 4355 754 3404 2506 3728 4896 2652 2287 96 3632 2355 2911 2270 2385 4052 2511 4761 4824 896 730 4714 3130 2948 1405 3848 926 2072 434 3711 4008 3137 3653 4308 4664 3351 2474 2267 1721 1128 4269 3482 2242 227 3072 2147 2336 1510 1176 1206 4738 977 2625 4868 260 4265 1830 4973 2477 1790 2113 2731 465 2709 2889 2749 3175 3998 3327 3405 899 3967 4072 3698 2157 4895 662 2895 697 3884 3359 2330 3342 3358 3692 310 1247 2249 1243 2385 581 1815 1254 4759 3618 1756 3282 2461 1119 2696 3353 550 2015 1408 2632 970 3498 2334 922 4202 91 4500 1091 3814 4714 2461 4893 2887 3235 829 2135 3413 2534 2539 2424 4777 4013 622 4425 380 4088 4669 4473 23 124 782 3654 2473 4000 1400 4963 2909 3238 2552 2892 2720 1160 544 1731 1575 1657 1164 727 2671 3096 4683 2944 4123 4385 1260 1628 2699 2731 342 4501 1487 3298 1766 841 3639 4542 4077 4777 4894 2555 4272 754 786 2152 214 1183 4327 2136 1854 1548 1521 4387 1078 2141 941 94 213 1317 3080 495 1946 3863 246 114 1370 2505 4957 2879 2726 2396 167 1185 1642 2630 2788 1040 4600 1015 4605 1016 683 2783 1946 2928 316 1087 53 2660 3865 3707 2269 2588 1585 2935 4100 2547 465 623 4682 4240 3242 3213 2375 1992 1752 4870 3812 4610 2764 1645 3411 2345 1267 3199 1739 4438 2934 4494 3597 4604 1352 1663 3017 1634 4939 3939 2738 1364 4123 801 3798 251 881 58 4767 4736 2321 3980 1076 949 4004 3625 3745 92 1615 3925 2642 4893 3363 2282 3812 741 1107 3423 1789 3178 1152 2837 3015 1368 1864 17 713 4735 4563 3774 1821 3794 1005 3448 4507 665 3191 129 117 1000 966 4903 1953 4702 771 1940 2531 3767 3417 4501 2648 1411 1753 1828 3707 1612 3185 1406 4523 412 1553 4238 2691 3909 1237 976 4578 4582 278 2735 3625 2413 2089 3351 1151 1176 3398 4339 3344 898 154 760 266 141 1941 1968 3702 2586 3021 841 2333 4634 3178 2484 3577 1745 3096 2806 3895 3253 3544 1002 2212 1691 470 4756 2957 3467 4188 1055 4413 4247 3350 4569 3611 4288 253 82 2337 2857 972 3409 974 1554 3502 190 1109 2686 1118 3849 1860 4453 2260 1442 1614 715 4527 1518 4625 3327 3550 905 977 1173 4838 902 4291 3469 3455 897 2667 1177 367 894 2102 3067 109 239 2481 956 4951 4665 4976 1278 1789 4047 2447 4708 4315 2942 1701 1349 1163 440 4572 2580 2081 3713 4619 2602 4221 773 1596 2539 4444 712 4510 493 4056 2068 2564 1060 4123 3663 227 4841 4008 1874 1480 718 2626 1523 4752 3595 2851 2052 1015 485 1519 4401 1714 2482 3534 4254 2828 1949 2501 103 2133 1136 2757 150 310 2453 2683 4305 182 405 3135 1682 3544 1089 2405 4069 3467 2363 2991 1965 2809 4758 4472 3367 2520 3674 4514 5 3932 697 3993 4748 4683 1269 2295 1318 2023 3216 4054 2089 4000 2849 1241 3599 3527 2982 347 3748 3316 2213 1061 3123 2586 369 2981 873 14 3915 4898 1880 4643 63 3249 830 304 155 915 4899 3096 2611 2348 4799 3553 4376 4278 3857 2686 1500 2372 4513 261 3359 4103 2447 3554 4045 4413 1081 2602 3446 4565 4425 1017 4933 3108 901 749 4882 1419 1886 4320 376 526 1185 585 2855 2374 4505 3268 2771 2808 3891 4238 4931 2805 3808 3969 4963 2808 1486 2822 3122 2947 1688 22 1941 2002 1698 3400 3770 1997 2709 2887 830 1515 313 2497 2040 3634 2982 4761 1491 1568 3826 2853 1416 4429 1942 1552 3914 4342 3537 3993 4032 844 4139 4571 1350 211 4091 1403 2356 59 2146 1189 757 3875 606 1320 394 4385 3256 3861 2581 827 1374 612 2598 1817 778 1542 1098 3464 1296 3836 1878 968 4316 999 3384 2039 1962 3318 3359 4357 4988 3979 2494 4334 4112 2270 3525 1139 311 3336 4320 4025 1656 2137 4254 1512 3914 4980 2099 877 253 1590 2070 2960 3410 146 2764 1575 2190 2503 3795 4929 484 72 4032 4996 1296 1187 2002 4272 1780 3563 2260 4786 1974 3503 599 2954 1648 3296 2637 1893 647 4407 2423 75 1693 4 4664 3458 1568 3048 704 3977 2016 3612 4619 686 4693 4632 87 761 590 1733 4569 279 4707 1723 1945 2623 4084 596 3945 2728 1063 3199 2626 1434 4366 3374 1382 2360 1879 1664 4551 1956 626 1008 607 4467 2287 2244 758 2365 1269 3038 208 4430 4204 1423 44 344 4468 4799 3798 687 1572 30 3245 4035 4908 1375 1046 417 4698 4367 2303 931 2073 2242 4621 987 966 3135 2078 2348 1026 487 1776 129 3522 2122 2040 1860 1674 3217 4540 4977 3181 4309 786 4400 823 3479 2446 862 2356 4774 3064 596 3558 4500 1756 1543 2650 1569 2312 4830 1403 3335 4161 3296 1126 748 4382 1819 3733 3795 915 878 4717 2675 2176 2432 3855 2438 3712 1870 4554 1795 3123 2265 2023 2069 3676 1126 4868 2323 3499 612 3618 598 4067 4225 4031 629 1845 4006 3109 52 4252 4278 2465 528 695 3371 3877 3973 419 1321 1854 176 3262 3193 1374 3814 3381 4376 1667 899 23 389 3646 3476 359 2814 3774 2878 2334 4652 691 772 1182 4026 355 2941 544 2938 3911 963 1239 1808 4895 1637 371 349 2746 2869 471 4717 2495 4227 4148 3873 352 4753 964 3334 2185 4598 151 1516 317 1923 313 305 1849 4344 1346 3435 4239 96 4093 4385 4589 4784 761 2115 2588 1348 299 781 1713 4867 466 2681 78 3710 290 3234 938 4005 4650 3081 3661 1666 2374 4891 3558 2907 2637 3129 437 172 4699 670 4120 4987 2793 1045 3130 1323 656 745 88 2713 3522 4531 938 1946 3233 4488 360 1555 326 3240 3058 1807 1675 3656 2063 1357 1961 1329 2703 3152 3739 447 1073 2861 4593 2258 2846 128 2463 1672 3172 3591 4363 1577 2484 661 3762 970 2027 4433 283 147 1325 1524 3898 3241 3150 2919 3351 164 3143 3347 1557 986 4791 3270 115 1786 4823 349 3566 4314 1645 4692 3229 98 3282 1536 4900 3783 3196 4646 3266 3417 3301 1593 1546 2557 186 3680 2782 243 3012 4861 4455 2425 1946 2663 1790 2614 4582 1393 4775 1840 2731 1601 617 2831 1742 2337 2543 4247 1602 4130 2737 1546 1682 604 2868 4100 291 3072 3470 4525 3030 3438 2827 4051 843 3127 987 2029 3649 3052 3569 3633 2631 1100 3573 1126 3639 154 4563 1723 2941 4933 4666 3783 3780 343 2111 2822 241 2103 2487 2178 1918 47 4136 4480 856 1174 4920 2975 1242 4190 68 1373 4632 4751 1547 1289 2717 3283 2233 3298 3453 4648 3821 1934 363 4649 2978 3068 397 389 2874 4675 3659 3343 2758 1784 2883 1964 2839 932 1944 2448 833 4812 3110 2169 4507 1807 1272 1578 648 2484 2315 4514 1224 953 3048 4034 1792 4941 4318 1915 1678 2255 3813 3438 318 4956 4108 2505 1399 4405 443 817 1231 1414 2626 1298 4651 3257 945 2297 1552 2753 2278 59 1733 3392 4970 1795 1134 3185 3052 2224 2403 3366 2804 116 3294 4643 2313 2158 4017 2953 1036 2297 110 3436 3627 2843 3685 1422 3911 3103 2609 498 2534 3843 4667 2457 1737 3003 2814 1464 3847 4956 3529 1864 521 730 2752 4413 2324 882 1036 3536 1730 2752 4558 1541 809 179 2960 2797 2266 3788 4228 3205 1979 3203 1586 622 2854 18 2535 523 4504 40 2369 286 1706 1591 4180 475 540 1461 1591 1322 3581 4815 3944 457 1308 634 2828 89 4402 4873 3072 3340 934 1866 2403 2198 4632 3712 889 3985 4486 2322 1217 518 3346 3491 1064 3283 4409 3616 1949 3424 1469 1629 1370 1193 3549 1680 305 3303 2456 492 1533 1823 1909 296 2413 1321 4247 2550 3508 2674 2689 1188 4676 914 3078 2758 4006 831 4859 4122 1075 3121 4443 3794 4415 4572 210 3206 4296 1409 899 4895 4419 628 4379 2797 2920 1367 1107 3091 4009 1846 1729 1541 1663 3642 3143 4425 1909 4246 4499 4915 4875 4885 1022 3303 1228 2186 4853 2995 2784 1614 1347 522 1995 5 2341 3890 1868 2593 2052 1143 3391 22 1615 1486 1731 3100 1566 634 4677 3465 3488 2755 4108 2596 2734 1106 2162 2699 2006 3375 4329 2422 2313 4587 4324 2057 1612 862 1017 1894 203 4770 3886 1569 3794 2542 4305 2242 626 3476 4623 3943 914 1835 454 319 2043 429 4330 1367 35 2978 1292 825 563 876 166 1297 1521 4001 2032 1990 1071 3764 1375 3823 4514 3612 2232 1867 3923 492 153 4447 2090 953 2481 3413 4190 2655 1515 2503 3086 893 4903 568 3907 1916 1129 4363 75 3139 1312 3962 4568 3806 4856 1240 967 75 1081 2839 3434 2300 4701 3028 670 783 4870 1934 2086 4497 838 546 4550 4575 1116 4674 1408 4907 4694 3225 4523 3229 50 2448 3199 175 2987 1925 2810 88 194 4759 2982 4658 2643 2435 328 309 3252 754 3627 4746 3697 2736 683 2312 211 1607 4763 4226 452 2914 4031 4318 4148 946 4562 2528 4951 61 1218 4973 2341 2570 4159 4537 1241 3582 1552 4017 1051 3826 581 1257 982 914 2270 1600 3658 319 4778 1223 4267 3870 705 3414 3792 200 4339 4223 4525 3608 4263 3969 3457 3008 4181 3606 841 1988 3652 2189 3051 4109 1085 3425 188 4407 3573 4792 2707 2275 2967 4076 1363 686 3960 4670 2213 2880 3042 2830 1676 2342 361 1028 4815 873 3905 843 1210 781 542 2080 1757 4651 1322 4647 4755 3111 1762 2262 325 2634 4985 4545 4197 3025 4716 1444 1835 4468 421 4124 3715 3304 1545 4118 2021 398 4538 2046 572 4609 2541 1122 4280 1140 2404 2045 1228 3554 797 4076 3768 2916 393 60 584 1463 4974 2770 4299 451 398 1993 1445 3933 902 2864 357 2277 4496 2929 2288 4489 1961 452 916 105 2779 4242 2054 1912 3900 658 2396 3177 4542 4335 2756 104 861 623 2899 3205 4188 4246 4415 3645 2272 1585 1686 4152 4035 2868 580 564 1330 4277 1025 1664 888 4270 2809 394 3041 3166 1250 3794 3951 4385 409 2213 1729 2132 4318 1027 3935 3802 1059 2040 2343 1201 264 4463 2571 2933 1074 1618 2401 1981 4936 748 4098 4449 3037 215 1491 4634 1521 4478 2583 1322 2112 3837 4362 2175 289 2235 2543 1869 2408 2983 1900 17 932 4072 3521 4710 3058 4652 149 1468 1080 2490 4129 20 3411 3848 2282 829 2153 4357 3763 1530 2624 2360 4425 3242 3061 4951 1829 1503 4438 2465 4478 2744 2417 885 4508 566 2266 3248 4134 4466 4465 2723 3645 334 4609 3731 4343 4568 1867 3360 589 746 1665 3414 333 1196 1595 4790 792 1113 1997 3166 1461 3909 4391 1125 2037 2518 1852 1680 4981 2880 2123 3016 247 4007 2377 2842 4680 953 2198 4125 2108 2057 91 607 1134 1694 3162 3201 1280 937 3126 1838 3241 2491 1782 2104 4706 4348 2815 2803 832 813 4079 3808 1638 2631 4043 636 1735 1906 1593 4934 672 607 4127 2220 2324 1678 1242 3623 3758 393 4376 2594 2219 519 679 3335 117 3770 163 2770 4841 1641 1300 1404 4026 3167 2165 3281 2772 2954 1223 2906 4689 4901 3092 3556 2184 2638 3404 1368 2761 1641 211 961 234 363 953 1649 1429 4199 297 3308 3031 2413 1730 3746 2075 2094 4761 4114 3261 4041 2677 1602 896 2242 4130 480 1576 3661 1423 396 2465 3231 4888 2251 4350 1630 4668 2366 4290 4844 2263 3537 107 3432 4122 188 1698 1284 1318 2997 4316 848 3829 1428 2580 4830 4977 758 2095 684 3971 1907 318 4141 2989 4328 39 544 2008 2598 3093 631 727 1097 2908 2010 2378 4481 4813 4626 2005 3484 2008 4046 2534 834 4101 841 1066 1160 2586 2737 176 918 1464 586 1932 641 3086 3833 2054 3706 4029 82 1201 1740 3202 3515 1068 4618 3007 1958 780 2495 569 555 4888 4771 915 3531 2956 3061 3546 1654 4127 4908 2168 1198 3228 2381 2858 1370 2165 1568 3978 3948 411 107 117 4364 391 3869 69 2514 3469 2420 4992 2991 4388 936 2959 1309 935 3141 200 1514 1766 2509 3357 2994 2894 900 4963 1650 293 434 2172 4510 911 4533 2725 3395 4452 2180 3145 2693 1055 4101 2828 1539 4688 2216 2720 3814 3339 1193 651 1246 2063 3698 1015 2269 776 4414 2121 41 1334 4216 3859 1974 684 3426 379 3186 3585 4150 2921 3368 4170 1713 2533 3470 4142 3954 3670 3254 937 4144 1684 337 3706 3681 4647 4135 2764 1284 1925 1472 2489 4344 3256 3710 4330 4474 4150 4321 2448 4572 1727 1778 4327 2840 2883 1552 3341 2145 2066 702 3696 2186 105 3698 3789 4924 1660 2704 1402 1645 1550 1454 2228 4084 2266 317 4898 1222 4414 3014 3064 3772 4051 2554 4517 1387 2622 2305 1318 1842 178 4389 112 3519 396 3228 4426 2451 4149 409 2904 3345 4620 3850 4130 4299 2986 2484 2690 3685 2459 1635 2194 3880 4051 3859 4452 4224 3999 2178 3608 135 56 1867 2817 288 4732 3292 2040 532 4829 3376 2696 4712 615 1967 1832 4725 662 4697 3532 2575 4510 4919 1724 4783 2337 4026 2860 2937 845 3554 2531 4383 867 4864 4596 556 3161 2492 2439 81 1985 2720 2913 4195 16 4210 2264 2507 3296 542 1160 2141 2990 314 4488 4665 860 1561 2214 2310 3680 2505 4263 2122 3268 4772 2184 531 572 1243 976 3657 3043 4990 2715 4841 270 2685 2448 4764 79 2434 2028 4741 891 4221 2990 1143 717 1151 1952 2661 1497 4583 2428 3312 4393 4440 173 3765 3956 1713 522 1700 1490 4867 1286 2242 4129 2303 338 4744 1723 1438 1010 1569 4454 1214 4316 2160 986 4156 4876 4632 591 1965 4667 3410 1612 1715 1091 4243 1497 3166 221 995 3350 1088 4011 4742 946 4312 2510 2991 885 2872 1289 1625 2053 759 4340 1380 3397 3064 3810 4294 3578 2297 1891 1743 4749 3861 75 4323 4883 4411 4329 1772 232 844 3649 4710 2503 4520 3986 1385 100 4186 3761 635 2098 3240 1764 2227 2717 3388 640 7 3946 3869 12 3607 4218 4151 4860 4375 1851 3663 3350 313 758 1032 2256 1785 1274 2848 2352 2631 672 4411 3347 1689 3045 2023 639 3790 779 4687 4264 3156 2327 337 4535 4762 4141 1752 790 1311 4224 3370 2789 2177 714 2978 2976 4887 1322 1751 1551 3152 3513 1276 2253 4098 572 3886 3098 4380 4669 2665 1721 2235 162 419 4674 3201 133 4727 4953 1681 1482 132 2605 4197 2484 2300 4730 2416 4192 2589 272 3853 3359 1019 1745 326 4833 460 4935 3029 3661 3770 1739 4062 4002 4061 431 2091 2626 1919 550 2847 777 3646 2934 1316 26 2869 2981 2053 2050 4259 1 4844 3467 554 2919 4637 2795 1969 4229 2713 3130 3163 3383 749 4528 2446 4902 2016 1756 3805 1660 192 2150 4127 2385 4974 2430 1733 41 477 650 4224 1172 735 308 4528 1781 4008 1930 3622 2236 41 4941 2515 3580 3294 4298 1255 4909 1144 2900 1363 1187 1325 543 3359 2197 2859 967 2629 1719 104 399 4923 1824 4749 4547 1326 2925 3878 894 338 4644 4468 2916 4650 1498 931 322 1582 3254 916 833 4440 4747 4996 1751 1230 1106 347 37 3380 933 3766 1410 3511 4766 958 926 2898 1574 4271 1488 933 4998 642 2345 1937 345 3283 1367 1061 1872 1691 1003 4180 2189 367 1771 2253 4440 559 3720 706 4829 4216 3681 1569 3620 115 951 1798 1912 2348 2791 743 193 2011 2147 2918 4658 4774 2753 955 1147 3229 1466 2960 1416 37 1388 3379 2144 3870 3433 4311 2383 349 2094 1555 164 2483 1213 97 1500 3883 2531 4248 4221 904 915 2651 4044 3493 3033 4520 4087 3243 1655 3626 3764 3982 1627 192 3216 1144 3055 131 4009 1637 976 4540 2469 1166 1680 3012 2912 2782 2621 1425 2946 4544 799 1567 943 1470 4021 3317 1261 2539 721 4236 3161 2779 39 1420 1506 4910 3938 2479 4533 3216 2144 3612 3407 1628 4089 1509 4710 1388 739 3673 2097 3011 1833 1275 3235 4419 3863 3241 3812 2151 4232 1702 4680 1619 1233 1792 4550 4158 2427 4226 658 4575 2780 1563 3171 901 1383 3182 3550 2110 1735 4832 633 3849 2656 1470 3961 4932 3367 4820 3740 1670 1756 86 2128 1846 1999 283 3482 1138 4225 517 2688 1593 4342 2330 2184 2586 4698 1798 1302 2386 1185 4335 674 3603 3420 2976 3703 3759 619 3742 3326 2649 2414 134 4657 3676 4363 1685 4776 2290 1188 3486 1247 974 1461 1432 2310 3826 10 3517 3720 1930 1447 4245 4324 4511 486 3353 1479 4694 1837 3416 896 1582 3613 1973 4699 502 3444 2894 1711 2140 4020 1423 4320 3711 3082 2909 4997 4285 4655 2604 1267 318 1907 1258 4496 2896 1445 3401 3409 800 2156 2993 2876 3399 449 2395 1111 3858 4658 2655 1999 2546 4777 1143 4466 3098 347 4954 3622 364 2706 1882 3671 2260 788 3798 3269 83 2977 3897 2571 4493 1256 913 842 3436 4915 4537 1508 2251 2590 4255 649 1251 1804 4918 789 1769 4562 1494 1416 2342 3978 415 1092 1238 3954 2754 2915 594 2154 832 2895 3686 4626 2488 664 427 1713 2109 3594 2790 2431 4278 1876 2407 3668 1285 4993 2619 4870 1440 1347 4891 4208 4299 3731 2395 3029 4164 2986 4363 1809 1142 4884 873 2784 1071 2064 4918 4709 3729 921 924 2589 3604 3104 214 233 1787 1127 777 616 851 3671 4819 1682 1975 1851 11 3582 2734 1947 1080 957 1763 2962 3256 164 4885 385 4491 2262 3053 1602 646 3080 3642 2741 1257 3564 4816 3062 1225 3678 3740 3197 4623 890 1306 2100 2230 2228 3920 2685 697 2926 1400 1114 2443 4942 4898 2579 2757 3749 4783 2116 363 497 4039 4411 1583 1347 2820 2806 685 4826 661 4068 1645 2711 4828 2431 4285 2455 320 2480 4 1532 1012 723 1656 1652 4950 4182 81 3192 3505 3759 4540 2687 2899 987 336 4768 4336 512 1124 987 3773 2084 4543 3401 677 659 3279 696 360 1565 2555 4272 1431 1141 1585 3512 3226 2099 1561 4521 194 3715 3679 4066 4551 388 2565 3755 3274 2954 3471 2194 2796 2261 4541 4737 4654 24 4588 3069 3231 1370 1237 2489 1906 3376 2405 1977 2292 3841 4020 128 2866 4265 766 4946 3073 231 2541 1274 2252 518 4156 1765 3098 144 61 478 4870 3590 2533 4728 749 3433 1227 2471 3051 1997 1300 3079 4294 1984 2706 227 1786 2152 1176 3960 155 3802 256 4183 1534 475 389 4822 3904 2131 761 3080 4709 3661 480 4240 4275 2057 1291 1482 596 4931 1575 2171 2704 4017 3635 28 3712 184 4733 954 1236 3855 2382 689 534 522 3249 1229 1973 1304 1544 3463 3731 2486 4167 1806 1632 2595 55 971 1652 1250 2156 2212 2824 4291 4000 3738 2046 2313 2718 3939 1941 1221 1695 3456 1022 3346 2745 4840 3801 2431 4922 1163 1129 3616 4017 4361 972 2677 1686 4025 268 3218 2173 1314 768 1389 784 2197 987 3844 3898 1936 788 3380 3620 493 4229 611 2611 577 581 2454 2648 261 198 931 1111 3617 1295 4513 3313 4700 402 2907 3482 2557 4327 2154 2739 2645 4960 4544 3097 218 1099 2477 1268 3318 3315 3437 1801 4686 1960 151 4769 4 3618 3296 4024 2822 153 1166 4030 4220 3712 3110 4785 3229 3630 4255 4473 603 3236 3373 1619 1346 2145 1398 4079 3749 4993 1040 1610 1890 3097 1689 2013 3633 3541 694 2556 2456 3963 133 1695 3066 678 2130 2468 1195 2051 1518 1059 4438 2791 2475 1833 1807 3959 4817 366 4834 4646 709 1055 2042 1051 2653 1652 4082 3016 4349 475 1528 532 1460 2003 3997 3754 3672 4658 4206 4400 1950 3936 3670 2073 1579 4946 978 323 3190 1815 3091 1242 4659 4854 2640 147 569 1183 3409 66 4813 381 1413 4004 1781 362 3533 4902 1566 3731 1614 2628 39 1952 1155 3642 564 2574 3097 1591 3979 4900 210 1453 330 3601 1354 1403 4551 1012 37 2811 3526 1507 223 2468 4544 2373 450 4345 2174 2480 4412 2711 1730 2067 2022 4227 1486 509 1958 4538 2906 2613 2238 1400 4458 4415 75 146 598 1445 2198 4323 1089 332 2918 2563 2619 3483 3685 4803 511 4792 127 4090 3413 2610 4422 539 4201 2647 3920 4005 2530 4848 4591 4458 900 2353 1184 2512 2807 2874 2789 2387 3221 2784 4243 1881 208 1020 3189 28 4897 4179 95 4724 1442 2020 4339 3850 1430 1613 3991 1062 1395 4951 4021 1075 2191 1557 2595 829 3056 4857 2609 4146 4098 591 3253 4590 2965 1880 3306 1693 981 4393 4692 4381 224 4753 2654 4673 1332 1374 1764 1911 1342 281 4489 3523 4315 1197 595 1690 4707 3540 4770 952 2513 578 2524 2426 381 1400 996 4741 4010 4506 2286 301 1544 4146 2413 3471 2763 3883 4046 1215 634 4118 3266 2674 1865 448 888 3558 2095 2290 4320 3477 4073 1480 1929 4414 3117 1635 4556 1764 4160 151 902 3261 25 1885 170 2580 1731 2042 589 1623 4847 1022 656 929 39 1015 1106 4089 3492 1755 4092 2162 1882 1161 4282 4569 71 1249 3512 4794 4143 2415 3323 2620 2907 3932 3740 2120 1157 2621 3561 2174 469 2442 3732 143 1215 3648 3666 924 3635 2720 1148 1726 4876 4838 4297 1012 2250 634 1075 1088 1344 666 1909 3674 1014 2886 884 2515 2272 1451 3051 43 2893 3233 3549 4349 2144 189 3215 1630 1875 1088 3098 3577 615 2101 2158 3981 4502 3607 1666 4437 2529 1921 549 3991 1538 1540 4432 4670 3364 1684 3370 4425 2101 3955 3291 4105 2491 1789 1601 4310 4524 2059 3806 1467 3012 3984 103 1806 11 23 1271 3065 1741 1955 4938 4604 440 1276 642 3640 4745 4993 4582 3613 4111 697 4862 101 3991 4393 2120 3279 638 4737 4630 2893 578 3295 1190 318 4098 1618 4360 1669 1673 1656 548 4120 4767 2288 1409 1569 960 4497 895 161 2267 1506 4662 3504 3507 4055 1997 4462 770 3675 4532 3326 1137 1760 834 1869 1370 216 1744 1415 2190 224 2971 2019 3615 2056 926 2114 2576 2932 1030 4659 3063 1534 2428 1410 378 2897 3719 1693 4855 4791 3687 3230 2410 4741 3179 4004 4043 386 2700 1905 3389 1171 4600 925 1 3618 2848 74 473 2114 1153 574 629 4677 2599 1700 1689 158 30 2707 2925 2231 1207 2749 2620 4133 4089 1369 3077 1119 3693 2202 2549 1554 3705 4703 1059 3008 1326 49 3251 1860 715 2111 1820 1911 3647 4509 2394 4991 4514 1192 3860 843 3293 2868 1023 1232 2421 422 3729 151 2068 1371 119 3572 4944 4599 2967 48 2027 79 4703 2089 305 1432 1404 541 3821 1069 3636 1362 1108 4204 4837 3105 760 4882 2339 4862 3230 1259 1622 1530 4024 362 4841 2785 1493 2655 3629 2877 804 3740 459 1929 4740 528 94 734 4055 2148 4687 217 3147 624 4335 731 616 1351 3312 2816 196 894 3900 3529 2706 81 2901 4386 2654 3591 3891 4876 331 1553 2978 20 1109 2663 3177 1714 15 3563 2275 19 3743 675 2026 4760 4765 2003 2879 4909 3352 3689 507 987 3664 1840 2994 3094 2797 3301 3819 3479 4367 717 4193 2195 3275 2981 2517 2418 3981 1048 1121 3161 3552 2149 2030 3592 680 1647 1495 3005 3208 4963 4868 4520 3828 637 2424 1653 1881 1483 4644 1877 1360 1992 1530 1148 2567 1227 3098 1156 335 1117 344 4665 3927 135 2180 444 2063 2746 2872 3192 3926 3780 1174 1448 3261 122 3064 1079 3522 3144 2398 598 4190 843 1691 1241 1263 2008 4688 362 2111 978 4344 3005 3251 2480 1642 355 2596 2876 3771 3847 2946 693 1089 1556 4 1086 2105 1796 1521 3229 209 2538 2602 612 3759 538 3213 2732 3592 2412 3316 5 3338 1836 3148 2711 1235 1245 3255 3717 2279 4097 2866 589 3790 642 2703 1769 4307 4869 564 1144 382 2706 3443 3197 371 517 3472 2039 1673 4984 2430 3392 2124 4407 4474 983 276 4898 4238 4510 4572 1414 4384 2116 4107 2445 1752 2219 2406 3641 261 851 140 3453 3433 1342 4929 2244 3856 1994 3979 1952 998 2050 3552 212 70 5 2390 2802 2643 4782 3002 3239 4315 1018 4522 1450 622 3061 1323 4752 4148 2653 1067 2131 4724 1933 3639 2774 1158 644 1087 3811 4930 4435 4629 3941 2727 531 2298 2502 4165 1509 2641 1282 4139 3551 3362 3378 3426 3678 1480 2539 951 2502 716 3956 589 4996 656 2340 3041 4005 3684 913 308 4916 2764 1921 21 208 2871 373 308 2731 2818 369 2840 3780 2148 2806 2002 3918 240 145 2456 3343 1333 3105 1187 1522 4905 3780 4689 437 4026 4394 1092 92 3988 3017 3176 2628 3510 3864 3545 3001 2380 4836 371 1400 3446 2509 1640 4085 4208 722 374 711 2200 3233 238 4959 1636 4952 598 277 329 415 3792 4147 180 35 3297 4351 4957 2437 1339 1285 1831 2441 4467 3299 3562 3568 4995 4548 729 3070 2105 4102 4357 508 3055 1668 951 1591 1689 1772 3690 4255 1730 4153 631 3497 2471 4178 2470 4614 3530 4578 1108 18 3792 1974 2207 3429 1796 4186 4876 213 2274 1868 2210 411 2332 4775 765 4377 4729 2658 659 1122 3025 207 1202 1634 1146 1716 32 3058 1430 3557 1770 3814 75 2576 798 286 137 3159 848 3352 1680 1154 2801 2892 2159 3642 2443 4863 1278 1975 4550 3673 4773 1083 967 1279 4850 2653 3996 4073 1496 3584 3233 1141 3770 1929 445 1858 3132 1300 134 1302 235 3935 1369 1241 4455 3021 3003 3664 4336 2660 923 747 1110 2816 4693 3974 2576 1606 2752 92 4486 4065 1105 799 4911 905 3014 938 3524 1631 1476 3711 2339 2307 2466 2049 3581 3150 3787 1460 744 4112 3008 2920 3677 219 340 1673 3427 1494 2502 2202 554 1691 3890 1541 4081 4753 2840 4644 130 3810 2748 2332 160 3086 3956 4685 2007 2631 4246 1451 4900 4035 4151 4000 1769 4877 2300 2927 2915 3220 3997 3635 4964 4987 4229 3102 1609 3207 3652 2450 356 4604 1013 2404 691 337 2528 1187 3407 1015 4985 1766 1119 4589 471 451 170 1455 166 4593 4536 395 1469 903 2842 2491 1209 1218 4414 2805 1448 3091 2812 3862 1591 3855 3971 1538 2893 1765 4316 2422 1470 563 3638 1047 672 4826 3705 4528 977 3213 2363 272 2863 2054 230 3857 2630 2250 3760 171 2566 360 537 2054 4707 869 4656 3004 251 2306 1079 1165 1755 2829 4002 992 1867 2308 2013 3633 3045 2749 235 997 2586 1673 3223 3248 2509 4076 1111 455 3918 4255 3155 3614 2840 2886 2347 4892 4171 1323 1183 4914 115 3641 2668 1160 807 2033 2150 4336 2179 4008 3888 4633 1262 839 3829 757 4893 4818 3779 1387 3846 3490 187 4294 1638 3955 259 4411 2588 3718 3764 103 3083 456 4555 3856 4652 586 732 2399 3153 4583 1978 2036 4923 417 3641 3977 86 1795 581 4206 2400 4672 1624 364 2493 2995 1408 4274 2925 3621 1838 4212 1117 3467 824 1838 3202 2333 927 1701 2761 3632 2050 2846 2930 4189 3530 197 1248 4776 260 2376 2691 2153 4018 3346 3358 3766 1690 4888 2777 3496 2333 1919 2679 4033 1833 2228 2857 3100 4120 2914 4858 1621 2575 1376 1002 2237 2384 3272 3635 1072 3952 1642 2431 4214 2609 1303 4095 2485 4233 4350 1509 277 1082 578 3964 1859 4496 3913 514 2871 4534 3095 1733 4213 73 593 579 3320 1483 891 3848 1426 3153 2451 236 1734 614 4307 3858 4759 4582 4778 2083 1990 4268 3172 585 1335 2884 4486 716 4140 985 3243 4336 1137 4465 2249 821 2086 4908 2756 2382 2345 1568 1571 1699 921 3144 3926 4223 1780 784 1158 3130 434 395 4533 4408 407 517 265 4360 749 4938 1598 901 2583 981 3105 4529 4928 625 1957 4565 3530 4764 4986 2483 3567 1967 497 2812 2732 799 3529 4362 161 175 3029 2471 4682 4140 4012 884 4961 2583 3424 2780 289 39 3384 1158 3868 4860 637 742 1095 2093 3224 4492 3889 4811 2275 3827 1599 1588 780 3716 4347 2329 2925 3345 3800 2568 1222 3154 2984 1218 458 1347 2790 4518 2493 916 1269 957 781 4568 4519 1004 1630 4566 3830 4325 1572 4987 3014 4822 3989 4030 1945 1136 996 1923 2506 665 2752 2529 3322 3299 1434 700 775 4667 3235 1899 4736 2074 3179 315 890 1743 331 4770 3102 36 2068 4981 2784 2661 4742 1354 2258 2428 3418 2743 1399 2983 256 3017 4144 2456 250 4878 2122 732 1111 3580 3358 1589 3025 4039 4480 776 2175 2511 3601 1600 2732 4831 3125 2585 2054 2911 4742 517 3400 3107 2407 2811 240 2243 4785 4107 4538 3329 4073 3755 1723 3597 3256 1277 822 3260 1458 1775 3827 77 1944 2801 459 4475 4206 3922 1141 326 3509 764 1381 4146 418 1700 623 2373 3733 339 2408 1989 2139 815 2950 3217 2245 4330 3995 3355 4951 1546 254 3204 3682 576 2841 3896 4186 4761 1788 4694 3688 3192 4761 2929 2049 594 3246 2281 2245 32 3374 171 25 2129 1080 541 2613 2005 1542 1459 767 3787 2000 1373 1855 572 3735 1942 3249 597 26 2167 1382 4969 860 3218 2899 1725 3883 4063 3984 299 4907 4410 1449 263 2809 4939 729 205 409 1052 4275 4537 4297 3711 1151 4589 3635 2950 2499 2903 2487 713 2679 3976 1454 3163 3280 4550 3192 2829 1966 2898 455 2434 3253 1371 858 4529 3256 2826 627 1207 257 2484 913 858 3251 2595 4375 2647 2385 2725 1275 4692 1931 3243 3096 2463 2824 3235 2884 3581 2471 1279 2683 4395 788 3924 4714 3513 2770 3548 2837 2179 3907 2468 369 414 4594 3983 3906 4961 3417 9 287 65 3779 4972 3745 4483 1955 3351 3208 1854 2443 978 342 1230 4615 283 2393 2011 3647 1804 4989 3088 64 4770 4152 1004 3276 2512 3077 3692 4253 4666 1354 2127 1926 4802 865 3337 4962 3343 1914 3920 1835 2681 1304 1346 276 2526 3536 4693 1256 4232 2621 566 3889 3805 4367 4971 3497 3990 3591 4649 1949 992 3196 4318 2300 334 4329 3215 3284 2636 3140 3044 1774 3494 2209 1903 2085 2751 710 3929 4259 586 220 1245 2453 1821 1068 1963 906 2737 799 3862 1191 3924 1701 71 4462 2774 3768 696 3090 3855 3742 1361 628 3456 4674 694 3666 4221 2570 1158 4842 4994 915 3550 4548 2115 3497 1973 1037 2754 2008 3461 3525 3932 2854 2352 2818 1060 3454 2105 4066 1535 4422 119 1670 527 673 4117 2457 4705 895 1229 4837 414 4104 3520 4758 4541 4773 2095 805 32 2159 3598 3430 2546 2541 3987 3226 2080 4171 2643 846 3205 838 3814 3154 403 992 2654 1276 3665 314 3684 1834 3784 1021 2475 4563 3277 224 3131 511 2723 46 1607 1378 4998 4149 480 1973 1912 1255 2207 893 703 4956 2759 226 1717 1343 4289 4249 4287 2973 2157 259 4719 4881 3848 1212 1579 1203 2248 4477 3259 1244 4706 2282 4742 3155 2309 1100 958 3315 372 3047 551 3507 280 886 508 1692 1284 1683 3578 3047 1143 1591 35 1501 3630 4960 141 916 471 4597 4769 3417 1518 3772 100 3456 4580 3261 4585 3974 3659 4941 4516 2512 1443 2412 2792 4617 3937 111 4467 16 2483 2806 389 319 765 4375 453 885 2398 1849 995 1765 2107 226 3551 3109 1132 1442 1833 3352 570 638 4086 2861 4608 4302 2746 1717 2551 1007 168 2136 2895 2201 244 4153 1325 3369 2410 3582 4591 2209 1308 1169 3650 316 2247 2865 3997 1322 4374 1666 2971 1658 1934 1897 2557 3131 3049 4344 1006 3089 2283 4792 2397 3039 1072 954 4526 1703 3548 4773 913 4179 1185 324 2706 2192 3317 2677 2975 2654 2305 4794 133 3193 4163 2868 3564 3251 1645 4539 2158 2024 4955 799 3796 264 2881 4307 2617 1688 2795 1644 4613 4913 2188 46 3771 2704 3351 1111 4227 108 345 930 3537 2604 2629 2934 820 2558 2694 2573 3640 3889 3609 4093 3628 3124 3424 4306 4813 636 3840 1810 2121 90 3595 1271 2293 3755 4463 3665 24 3766 54 3130 61 2914 3492 96 2373 2421 4084 1622 4971 2102 355 491 1038 3972 603 4209 3618 3044 1642 311 2631 1743 2016 296 481 2377 3717 4554 2566 2308 3640 2216 1435 2411 4057 1697 336 3663 3440 1718 3807 541 3891 4967 2553 2182 2965 703 25 3662 1281 3548 70 2118 3259 4296 3206 3787 1391 1179 1510 84 864 78 1394 391 1651 3849 1308 2372 297 2718 2580 4345 120 611 901 1812 2995 1965 2200 1612 4950 2952 1799 2113 1842 3927 1844 3831 2647 3130 3094 1440 4125 227 4571 3191 2042 4312 785 3237 4079 109 2131 4567 2235 271 3386 2190 1846 2873 4417 438 2327 4963 4177 3439 1871 1198 1203 4263 2908 4441 336 3535 2319 1415 2876 1585 1070 3487 3911 969 4579 1139 1779 4993 2098 1257 1161 4426 3791 3685 3092 4170 3478 421 2659 913 3913 3643 2363 3635 1318 767 2876 1265 3566 979 4311 1783 2992 205 1054 4255 3779 2696 1948 1733 3751 171 633 338 2517 296 783 2322 3066 22 2992 3205 4313 2384 1941 73 942 2900 3592 30 3315 797 531 2345 2206 3170 2791 2378 1825 1740 2399 2806 4218 916 1474 4405 2800 3130 4748 2093 3732 4183 1637 1005 3629 564 3120 2923 1067 665 2590 2751 933 3287 1113 3077 291 3870 4625 983 3893 1184 3178 3073 425 2692 1332 1563 4425 4892 2602 2331 4555 3703 4860 3784 3031 1744 3373 3152 3013 3925 357 787 1660 1905 3199 261 4284 3482 948 4176 2181 4731 1175 4968 1030 1475 384 301 15 4805 153 4364 183 374 468 1822 2414 443 4042 464 1012 4376 4653 1050 1641 2577 4103 1976 4346 3949 497 1324 4747 4318 973 3897 2759 1706 861 1186 3898 3453 4690 3441 24 2837 1269 1664 1187 2068 2753 4588 4304 1354 78 2924 1426 3889 200 3255 3438 2399 4455 2299 1342 4327 141 4319 4431 2576 2867 3442 2282 1140 3955 4201 4622 1315 3359 397 756 2062 1977 434 258 4372 1273 3418 4745 3040 4587 4984 1959 1608 1678 4358 2998 736 1502 4671 4043 1949 338 2021 968 3075 878 452 322 3000 1427 2253 1219 1150 3930 4036 4209 4541 1045 2395 4485 4470 918 4661 4518 161 3918 4083 4540 1328 2400 1611 4909 3106 715 4395 3194 1297 2851 3003 3795 508 1280 632 2959 3198 3125 3050 3077 1765 530 2127 1527 220 595 3093 161 1641 1920 1756 3974 1679 2051 1105 3611 373 4996 941 4411 1838 752 2204 1937 832 622 1031 1513 293 3521 1946 4191 4060 241 4878 2302 232 1801 1544 2210 2672 2314 2552 486 566 1415 708 1608 4576 1567 1802 2488 4818 3399 4097 4964 3874 989 3777 3151 3603 4222 1382 2878 1859 1217 1849 2945 2116 2425 3375 4896 846 2318 3544 3475 2364 4669 1121 17 3603 2388 3691 3674 3150 1927 4513 3133 388 1142 4062 4547 2456 628 197 554 3464 3593 1255 179 2184 1609 2217 3123 4196 884 2827 4678 2401 3316 570 2368 348 657 1398 2970 425 1464 1621 3411 1790 1512 822 3700 4197 4676 3495 355 3350 108 4736 1601 546 843 1222 4460 97 1298 4401 1470 773 2348 2774 4452 3621 1688 4149 1783 4267 2595 3619 1822 1414 4011 4138 739 1977 4805 3653 4073 1330 2839 4045 685 748 3694 3214 2994 101 4954 474 3763 2881 501 3837 1605 3461 4824 1215 9 1036 2862 3133 711 462 1279 4993 678 4260 1967 4525 429 4021 3828 4812 406 2357 3307 3922 885 2153 3363 1430 3621 3747 4024 3383 2547 4940 2882 2932 4017 221 3395 2499 4404 4069 2357 851 2255 1215 466 4161 590 2344 378 1407 2876 3365 2200 984 237 3595 2533 3726 2204 3469 1900 2597 4559 442 220 3421 670 1077 1050 3787 4791 2051 124 1704 2133 216 2150 833 4060 74 473 2941 3319 2164 127 2923 1483 1021 985 1281 1481 2143 1825 1782 3208 3536 912 1929 3368 876 1177 4031 2840 4489 1236 2049 2000 289 2572 115 2256 580 3562 2495 3296 2459 3111 232 3302 4150 2838 3847 171 663 3888 3594 4078 3885 3893 4408 2503 538 1034 4086 4013 3629 4277 3101 2745 3489 2955 3721 2049 3300 235 2827 806 1801 153 3352 1590 4943 508 3465 2530 3943 4447 2033 2705 1457 260 58 3700 1328 4924 4472 904 3450 1680 244 4047 3993 364 2178 3695 3532 2798 91 1297 3446 4915 596 1243 3166 563 1013 3039 3694 1088 1004 818 2861 251 4863 3758 4325 4991 3621 480 1773 3620 3542 762 4023 2949 1414 530 2187 2978 3006 945 1035 191 1963 2862 1797 2955 2597 1849 4132 3474 4466 2976 887 60 2800 4381 4089 3164 2174 1669 295 2025 3108 42 165 4256 4726 2139 2426 968 4349 1919 263 1148 534 4061 1563 3181 617 496 642 3910 4099 171 3345 918 2012 2881 4148 2689 2506 3863 3657 744 221 2632 1250 4348 4000 3008 1647 3599 974 4498 114 3507 3531 2491 3857 2648 2263 2828 3783 1483 2239 1939 1459 25 4996 2218 855 704 249 2423 1994 1127 2209 1283 1079 937 4862 1843 2764 1135 1099 2826 2020 3474 1852 2861 1549 1316 3209 3069 4107 1632 2583 4481 2683 4166 1598 3273 4497 4553 1996 4684 3698 1584 1216 1035 579 3144 3784 4756 2768 3776 972 4800 3189 2763 4472 2740 2113 4346 3206 740 2334 4560 1426 1636 395 836 3340 3829 4010 2674 2841 1470 3714 2946 3075 3496 1406 2416 4372 3969 1763 3250 1823 4226 438 1141 4783 49 2436 3593 4846 824 17 3208 1816 644 2986 1515 1197 2423 1554 1517 3346 4646 2609 2030 176 995 2072 2313 4012 1620 4846 4510 2166 4170 1550 3673 1562 1371 3199 1073 706 2657 2771 1226 1489 2081 2264 3963 4857 2949 3514 1921 638 330 3551 1378 2986 4171 1353 4491 751 3124 400 1179 3440 3231 669 3637 104 1131 1880 1338 3528 3280 3172 3309 2622 1388 2085 1085 3953 2873 2825 406 3438 4356 4716 3440 3542 4408 4626 1799 4221 2929 3921 161 2517 4770 4588 763 1081 3463 4241 4213 2762 3019 3236 4297 102 4812 1954 56 3867 2386 1263 4133 3633 1900 2944 783 1333 3418 4770 675 2431 4444 4505 2273 4597 1617 3346 426 4741 4745 2241 2352 2383 1604 4691 1902 1905 3825 2470 2324 818 4032 2796 4180 1079 4488 676 736 1464 2898 2081 2154 3436 715 3193 3289 2785 4038 1575 4259 3469 2528 2897 269 3568 43 2594 1133 1063 4003 89 4705 1923 4076 2297 2421 536 1994 1839 1633 4950 1463 3223 3105 3436 4432 2352 1123 1048 3424 4179 4148 248 4629 1943 3988 1372 3542 3520 4645 577 2467 4804 1496 4407 1141 1365 704 1396 3233 866 4804 568 2489 2285 4217 4431 2323 4374 38 4298 2064 1662 2903 2214 2190 2349 2307 2347 903 3286 1854 2886 56 85 2768 335 331 4152 3083 84 1805 3811 4280 4556 4352 3986 4275 781 3730 4643 1435 4631 2725 3841 1963 1511 589 2515 2596 1277 205 3594 4065 3086 2386 4702 2641 2482 318 26 4080 1743 2302 1740 3838 652 245 3182 78 167 1695 4608 3369 2160 3086 1467 3241 2827 2033 4711 4414 3458 3264 1998 412 3065 2193 2463 2651 2000 4022 3492 2638 1365 3373 4076 3125 3759 359 714 3379 4540 4177 91 472 2276 4998 676 791 4291 1258 907 1065 963 3017 3321 3873 880 1150 1390 4415 1922 4148 3677 837 406 625 3147 4108 3166 4470 4588 592 620 2096 2959 4768 3291 3138 4821 975 4158 3465 1293 4766 2551 870 643 1455 746 120 3805 1707 4735 399 3269 4406 547 3138 570 3886 4935 3130 3742 1815 3872 1965 289 2809 4861 2196 1133 1896 1765 221 848 3532 4062 1457 309 2183 1007 4951 2315 1170 167 3208 2908 983 499 1153 775 4024 2620 2724 4687 3607 3407 2655 3138 2636 3259 3043 4795 4715 4142 2598 2369 3995 1505 3985 3926 40 3263 3283 4448 1889 2146 3733 4379 2962 3366 4012 2340 4124 4316 931 3056 3992 4945 390 115 320 2028 3735 3394 3830 2043 4436 1370 1179 3390 4743 3294 4193 1459 3381 3828 4409 1521 1672 4961 3951 4333 893 4001 569 1280 3615 4231 1667 630 1394 2555 901 1240 3608 4679 955 2307 2456 3914 36 2831 2162 3285 789 4882 4404 272 1747 498 2248 3902 4916 1582 4211 2812 2415 1262 4120 3590 943 3574 1531 3435 396 512 3279 540 4025 2726 2945 617 3551 1292 906 4964 3513 2324 1776 2683 2510 1407 3005 1722 2475 3795 3399 4687 4702 4096 511 3581 2500 2594 1338 3561 2771 2522 4051 4456 4321 549 3303 3327 3779 43 3191 2977 1535 1481 1985 1485 347 928 1400 1342 3891 4252 3248 2489 4535 4685 4386 4690 1522 2073 2894 1495 4164 3800 2460 1739 2177 3527 4738 837 3273 654 377 1718 4182 2106 1264 1863 2160 2683 4904 1633 3532 279 174 1242 3369 2037 2788 4615 1866 3291 3551 348 3167 745 1906 3670 2427 2244 2530 762 2551 3788 2881 3203 2070 1158 4116 199 3567 2506 3661 1739 511 1206 769 3843 1284 2049 4250 1339 634 945 4374 1161 1474 2366 366 527 1006 1100 3536 3550 2519 2181 3446 2062 4679 349 973 2223 535 20 2967 4004 4930 4096 3809 4859 1488 1216 758 3038 2020 2658 2850 1252 4903 829 1847 1440 35 2344 275 4169 2952 4658 784 2145 4666 3511 4483 735 1817 3009 4230 4733 1151 4069 2119 1178 2782 3378 1982 3776 432 1262 1123 3735 1413 3056 85 4809 2336 879 2444 3340 3786 4849 3432 2811 1710 3405 4151 2349 923 4066 4139 4596 2326 4821 3170 4928 4517 2031 1773 3922 3876 1373 2169 265 156 254 345 4432 4431 4201 4441 1046 2438 3924 101 3148 1227 2006 3080 2171 2551 54 149 2972 3061 3625 1394 3909 1973 2408 1776 4259 3922 4199 100 3466 2548 2696 2657 799 175 3622 4380 4743 4754 866 903 1029 714 4114 4710 64 3124 2045 3909 338 2830 3536 3591 1890 4902 2492 3672 4307 3057 3773 3301 3523 4494 516 4759 533 3265 2231 3996 4943 3769 2012 3686 3773 4473 2177 2338 676 3378 2823 4793 352 288 1682 2538 1006 1753 2883 3534 3282 786 326 3739 2571 4273 2356 1874 2074 2307 4034 1474 1335 1912 2769 2922 3340 1922 2004 2538 975 3970 2165 4195 1924 3123 4263 4746 3057 3421 4773 4409 1713 1355 1866 4758 1218 1461 152 4059 3583 3415 4953 3076 4798 2144 4785 4756 4882 2380 1290 1776 2634 3931 501 3194 1361 2440 3688 1031 492 370 1755 1962 2999 3278 2090 4895 840 1907 1350 376 2578 4212 2716 4004 1276 2954 2172 667 4056 4400 2571 1115 3988 2429 4249 694 2604 3341 1476 562 1278 4968 3820 759 3076 2802 1205 757 310 921 4576 1707 965 459 3857 4409 2521 3301 3226 719 3604 1140 4375 3172 981 2848 2513 4256 1623 3580 4107 2433 783 3136 736 4994 1385 2839 1211 2400 2811 873 1101 3780 1080 2538 2066 3979 2054 1233 92 4049 1953 2226 1143 4177 1486 813 75 1567 1976 2853 1670 1830 2511 2713 1215 4834 4356 4726 3276 4904 887 531 1405 1929 1993 2011 2814 2603 3138 3071 3521 3239 3772 4450 4442 2364 381 2923 4945 3355 4682 446 1075 2049 4775 3923 3818 1136 655 2510 4840 1262 4266 3557 4136 572 3210 1165 3254 848 357 1006 2321 435 1758 3818 2008 900 2308 1498 4002 2764 3442 2961 460 4648 2325 2831 2672 4690 137 4487 2472 3888 2677 993 1239 2324 1834 9 3416 2298 3319 2102 4829 2317 4840 2420 1337 2010 4659 4434 3590 642 2817 821 1233 1701 2683 2683 329 194 3891 545 4699 272 3198 1598 3897 1217 2569 4565 4134 2225 201 2687 3003 2915 3505 1351 4046 1756 2832 1516 3726 4694 3128 522 2544 39 3089 3105 437 4223 3387 4989 4409 782 3424 4404 3398 2283 2896 139 3311 4710 3146 962 4917 2023 2842 475 2646 956 3965 4463 3905 4863 4894 393 2475 1558 4085 4488 141 4258 187 2577 4579 3008 4816 2884 4966 2395 997 4546 3379 296 3890 2133 1619 2664 361 744 3761 1129 2673 83 2383 1590 1252 3456 4729 2386 41 1841 919 2409 3555 3455 64 2232 1879 444 4794 4800 754 3731 331 1711 993 1346 771 1350 1776 3911 2679 4812 900 1592 2576 4089 968 1241 2442 2732 3068 1954 3622 2886 2097 623 1512 1645 3718 4374 4617 1770 766 4940 2326 227 2152 2001 1975 2490 2710 2863 4313 1419 3342 487 525 1682 2004 3852 2254 2323 374 1765 4647 2680 2951 2887 4099 1639 2556 2601 1907 3001 3378 2295 2844 4276 3126 912 3150 3314 3315 4112 4054 472 4816 4814 4748 3864 1359 4943 2502 3015 4592 1961 763 992 4836 785 1793 1479 4586 2206 1824 4534 1053 2827 3285 3059 4435 1969 1888 2824 864 4290 566 4698 4753 320 3903 1723 722 4692 3041 4057 536 4047 1603 1748 3920 2852 1427 2555 446 2844 4777 872 3159 3889 1858 2247 1160 1771 2317 4467 2660 4862 3441 2234 4817 1746 1966 4284 4635 3074 2159 3127 48 3069 4518 1190 2235 4032 120 13 1930 2627 3829 2087 2160 2127 3817 2921 2019 1446 4878 4348 71 1651 1616 1958 217 2958 1247 4186 4308 1041 3201 4635 1792 2605 4709 2221 3854 270 3504 1725 3893 4595 1812 187 176 375 2997 2895 4766 4259 2466 3714 153 3281 2042 768 1007 3338 3988 853 4916 1258 3997 829 774 4695 2742 2481 680 773 1700 4585 4144 3324 3647 885 4040 3744 4931 2067 2632 3985 2825 461 1890 2793 1007 3559 4173 1320 972 1365 2988 4363 325 3827 4820 1529 4739 4003 57 1165 4099 4251 2569 271 4204 28 3279 3075 2796 2860 3442 4744 3956 477 3731 1689 559 996 3923 2096 4151 2635 2834 1822 112 1775 1457 453 4803 170 2633 2190 1237 4170 4610 563 3125 3008 629 1614 4521 1867 722 792 1986 842 4195 4739 4107 4813 847 5000 3822 21 1696 4931 2247 4864 3109 1529 2591 14 2617 3329 706 4462 2082 1264 3697 4922 3483 3155 2161 2246 1122 609 4067 1365 3539 159 874 524 4579 1938 1472 1621 21 3544 1929 2118 2841 2744 541 3079 1376 3325 1810 1704 3057 3359 1265 2176 2024 793 2333 1783 3561 2044 647 829 2945 1651 4804 2520 3582 797 2413 467 2770 39 4133 697 412 1551 4751 3262 1830 4282 3966 3662 1824 1566 3499 4764 1148 2833 3075 757 240 3480 4510 4946 2199 273 1265 3602 4064 3282 2213 85 1117 2543 1478 3842 2686 3400 780 1154 1836 4816 1029 3346 982 1415 249 2005 3943 3785 1653 2648 2197 2965 2449 4021 2060 1280 1138 1768 2425 2151 4144 4069 1520 2496 3289 1880 2759 4962 413 1619 3232 1928 167 980 2291 3561 4146 4 4761 2499 2986 441 4986 1356 3951 981 3888 1592 2046 4820 1930 2102 783 4946 306 515 2584 3587 4439 21 1312 1457 1532 1384 4493 1754 2199 1613 3495 152 3435 2822 3578 4423 790 276 4032 1521 2628 4145 4285 3421 4954 3846 73 1252 4740 486 202 2692 3231 1689 4927 573 839 1418 3494 446 3051 4762 3879 2080 1516 3819 174 2898 4162 1565 3885 1412 2047 2716 1303 3212 1073 848 3727 2412 2380 795 4031 2281 2774 3783 4065 4302 2506 334 2490 2751 2046 3104 457 1559 1444 4432 1029 706 1908 1775 4444 219 3593 264 1629 1856 4920 2266 391 1553 868 1986 4279 124 3037 110 4222 3956 3787 4602 1913 4149 4808 4399 4240 1594 3516 3759 1127 1088 1190 1019 1159 4752 4130 2341 2822 1080 3413 3950 1963 4779 3307 4817 1683 3844 2530 1054 2455 2751 1436 2608 1436 2537 3745 2703 913 4067 4315 4967 3804 3083 3136 775 3590 3394 2979 1835 1826 1367 4722 3883 2618 682 3778 1778 1370 4026 2207 647 539 2760 133 799 4297 3906 4658 1937 174 2665 233 1457 3589 3699 64 2397 3463 569 530 2611 1433 3370 2895 2961 4932 3727 4159 4396 1804 373 4395 378 2274 638 4412 1143 2050 1528 3009 2572 3134 900 2854 3683 585 384 2928 677 1108 4254 4665 3492 2460 2963 258 4433 1682 3152 3740 2383 4522 4485 2166 1726 92 1945 651 3553 4255 4275 857 1080 1177 3388 3914 2671 3528 2074 1190 4685 4124 4815 2832 3982 1618 2040 4949 1914 4051 4951 856 4131 2346 3258 4121 1123 3658 4641 1921 316 3918 3707 4143 734 2487 3794 3838 3804 4114 4538 197 2111 3199 1126 1501 2266 931 780 2439 3068 3911 1100 1076 2001 4190 2252 3858 3921 1259 631 182 2088 4977 1385 2132 3692 4897 1293 3257 2579 2255 3935 3682 2050 1797 275 1002 3286 4999 700 696 2983 1294 1061 254 1936 2509 3636 1571 345 231 3930 1042 1045 2295 612 1665 1732 4494 2525 283 2362 4280 1962 2031 4134 3791 2652 4110 2324 215 4410 2192 3300 4016 548 4960 3416 1976 4345 4660 4538 54 2138 3070 4660 2544 2324 3261 4086 1934 3922 3285 1171 1500 1913 4435 3964 532 667 2569 4395 2610 4669 3312 1746 4966 2288 2065 2250 1046 835 1427 324 2289 3175 4097 1868 4701 4474 3169 4848 3545 757 125 581 2380 1854 334 4739 156 4431 4404 3564 3120 4085 2783 4585 3543 785 1138 325 2183 842 3514 431 2927 3474 1411 2333 996 157 4931 3060 3096 2253 349 673 1862 1440 2728 2619 1080 4064 358 3342 1569 4378 741 529 4235 1408 4385 3593 3235 3335 3992 3692 384 3410 692 3223 1663 3269 2037 4625 3666 2714 813 1301 2260 1648 1026 852 3943 2598 3311 2833 366 189 4139 555 3931 4404 448 286 3930 4529 4733 410 2236 4335 2221 3946 4334 346 4974 175 1903 893 4307 4555 4253 1628 4835 2638 4753 1594 3167 1253 3702 2061 39 4198 4750 805 2246 4484 2053 3032 2122 705 1372 4105 3133 1775 4647 4004 4879 3950 4007 3356 3505 3794 2721 974 4859 3162 30 3859 4703 2130 4961 2082 1787 3594 4412 2883 1531 1316 3395 3373 3422 1978 1063 641 2060 3133 3180 4036 4590 3199 883 3513 4086 4555 2809 4469 4714 3471 3238 4921 782 4625 4103 3276 215 4191 2101 4151 1528 1805 820 4590 1345 163 2661 646 371 3485 3812 3457 877 2689 4722 1403 2018 2156 692 89 4337 422 810 3389 2972 4425 2433 2612 1201 2102 2266 4215 3972 3919 240 3949 2099 4694 3430 128 3512 37 4495 788 1083 780 4900 4131 4310 4439 2674 4235 911 3309 3937 606 3457 4738 2198 1009 4139 261 3801 1165 4119 1579 4888 3330 3268 4130 2707 1815 2045 487 1102 2243 1520 2385 2058 735 1752 2419 3331 194 2764 4574 2611 3916 2909 4548 3742 3699 3196 4942 1636 1193 577 4952 4459 2035 2205 408 3971 3068 345 2394 823 2168 3109 2286 2714 4033 842 785 1160 2374 1160 4192 2897 2999 1241 3320 2465 3418 3692 993 4483 2137 899 1806 1609 3530 597 4246 3118 1453 2709 4310 2044 4762 625 4357 1942 4616 3748 3087 1368 3743 3188 4099 3617 2399 4588 2437 4144 2863 2747 1012 2700 3063 4316 189 3203 3454 4124 4470 2340 2053 1984 492 4021 2169 3692 3606 4101 2501 1092 3103 2155 1750 3487 4144 565 4421 479 2259 3322 2265 50 2009 2617 2834 1876 4309 4175 4263 4691 511 2118 1753 3041 1675 320 3278 3262 3047 4664 3871 4980 1592 3361 2330 1113 621 3541 2240 4048 4995 3687 2736 3720 3279 249 2074 867 3895 3703 749 9 1250 850 4059 2563 139 3591 927 2256 1050 2485 3485 1707 4755 1203 2635 1218 3244 1311 2904 2881 2499 2743 1204 3693 2463 3012 4936 2978 2170 1715 2169 3582 29 1914 1825 4731 1756 4321 262 4825 1678 758 1226 937 366 3479 4713 1547 4829 1005 486 193 3245 3891 2462 3482 3487 1875 555 1768 4750 3353 402 578 4506 2814 1181 2443 1271 4326 707 3409 4547 298 643 4415 1723 1255 1004 2451 4142 3942 88 2160 3200 3058 1765 1989 2969 1373 1787 4013 2668 4771 2696 4518 4297 3524 1783 1170 2387 727 4668 3336 210 4882 1922 2923 593 2803 2941 2914 241 1322 4488 3335 405 4340 2601 480 244 1978 3640 3185 4331 2768 4348 376 2248 2878 4309 512 1200 4626 939 487 2113 4469 230 3855 689 1137 2891 3720 4597 2561 4238 797 1187 1313 2738 2307 2081 2466 3955 2349 3875 2008 3404 4418 2689 1835 3481 293 1790 4345 3863 1900 2202 3714 4695 2003 4481 1427 4831 2758 2778 2796 2920 4642 2537 4362 177 1148 1158 2910 3394 2840 76 4891 2874 1452 4402 1836 3194 2986 4573 644 1800 3386 1172 404 4117 1261 1859 1432 3239 3107 2873 2898 4336 2478 386 2054 4805 2037 1253 2780 919 2242 3974 562 3062 3236 2038 1375 4473 142 998 1945 23 3302 4672 1728 2097 4135 2286 3553 493 3967 1825 1795 389 3474 3411 3397 2518 733 253 1702 3578 2851 130 388 470 2956 1858 1310 1884 977 4432 410 50 2513 1357 3584 106 808 2451 1044 1744 410 3522 736 3911 1180 1526 1047 2348 2660 4582 2228 1913 668 959 841 1148 2899 1064 4624 3597 2651 4092 742 859 1508 3459 987 2832 3032 920 115 1849 2221 4660 3920 4943 2374 954 3901 2424 4378 4713 2692 2798 1364 4797 3362 4255 345 3735 3422 2707 3093 2480 3509 4226 3790 722 4209 1435 711 3159 2429 2766 2935 4120 2555 2043 2784 2799 4422 2681 1232 501 2064 3280 1915 4365 4325 607 4631 3063 3198 1295 4342 614 2920 2229 208 3890 298 2620 1926 1783 1722 2409 4520 3748 3129 1877 3984 1021 4546 4567 2685 2410 3287 2407 1489 2742 4972 3076 1211 3040 1682 4807 1110 525 221 4550 3928 1668 3375 4666 1348 4760 3819 2137 273 2274 458 2461 112 1061 1858 4882 2177 1384 4689 2300 1935 3640 246 191 295 2915 193 205 2286 4605 4502 892 1848 4415 4055 1141 609 3707 2775 3246 128 82 3991 4873 1871 1958 156 4067 509 4872 4455 1798 3204 3003 2964 3775 419 839 3908 3944 2556 1151 3075 943 719 2531 730 4454 2982 3359 2158 49 2799 3850 2007 67 3045 4768 2194 2409 3759 4865 1712 1141 4840 815 4613 1124 125 700 3945 1409 2218 2018 1650 1304 1190 1977 2464 4227 4234 3468 1416 4417 2901 4252 4466 4154 2683 2028 2739 2460 1161 1035 2012 4017 4043 765 2968 1367 1071 2578 3930 902 4791 1070 189 1462 3595 679 474 4958 3997 4146 3166 2982 347 3615 4057 2334 4104 1672 16 28 4195 846 1587 2603 3582 2916 3912 398 2056 3042 118 3281 3684 1363 3435 1473 176 503 4463 1086 3991 3762 4750 1344 3591 2091 3818 39 1060 326 343 3434 1147 2499 4806 105 4512 4116 2226 2323 192 3891 181 4793 4320 3394 1148 33 4172 1680 3359 1764 1744 2875 4939 112 4379 633 4207 718 2231 1629 4098 1853 2883 2009 4435 1781 2273 3302 4272 2565 4576 2941 3280 3279 466 4505 4641 3158 3879 907 1986 4886 2809 4773 4594 1893 3366 3856 3776 834 2986 4598 4048 2205 3426 3504 1580 663 1489 4145 3193 3421 3207 144 3350 657 341 2483 3712 841 858 2239 3641 4510 4969 3392 3980 2535 4497 4992 2099 283 4283 2400 1138 154 2560 4616 2385 149 2001 2853 4221 1562 925 2061 215 1769 2342 3125 819 137 3100 2796 2755 4684 3608 1213 1882 3582 2746 2849 922 3954 1917 2 854 2173 2693 98 3312 3569 2000 3034 4140 2580 842 4555 235 726 4743 5000 2402 3902 893 3850 2008 1926 1943 3723 275 218 2619 219 692 982 3181 4479 294 2173 2314 1324 3307 1570 3286 352 3559 4107 870 2186 2867 3584 4975 325 1499 1649 717 2297 481 3454 4845 2402 2160 1204 4595 1735 273 2191 2012 980 273 786 4174 3225 4817 4728 827 3368 1693 271 490 4226 4646 1248 3206 3691 1568 3489 3205 4914 3908 2155 1690 2906 4263 1499 2347 156 2857 1589 4235 2027 4624 708 1225 4806 3730 3420 3912 177 1422 4633 4501 1956 4868 2229 4780 1819 4448 4854 356 4348 2523 2053 398 4716 2130 4832 337 2138 901 2800 3569 2323 4673 3500 2020 3300 3719 933 764 3371 2243 3888 2703 4335 4637 2367 1570 715 1267 4000 4226 1415 2181 2932 3049 4391 432 1105 2871 3386 3460 2897 4511 4476 4806 1057 2021 708 3519 3251 3143 4703 4178 868 1017 2667 578 486 1647 365 4802 4095 3151 4820 3075 3857 3772 1523 3001 1216 796 2851 3334 2031 4371 4414 830 2211 2558 2749 954 4390 625 4188 2973 3726 2570 2825 3682 1299 2995 2640 3291 2020 4132 529 2827 3123 1182 1248 4430 1548 4545 2957 2844 4626 127 1498 1386 2803 4367 4656 952 2487 4987 4418 3235 1172 1186 4311 4725 2213 1511 1172 4480 3758 743 1712 4863 354 2559 4015 1774 606 917 3864 1757 2179 1610 1583 3952 567 398 187 3817 4644 1324 3113 4933 1432 929 4983 2355 1156 1105 4074 4769 2317 3459 3585 2790 2214 1224 3471 2593 3452 3879 4181 4185 3856 1404 4749 3498 3937 2541 2768 3606 4447 2100 4529 4162 2025 4648 3688 2509 3872 1107 369 1444 3058 2989 3394 4233 3888 1439 1968 3743 1648 1146 2034 4672 2587 1886 2901 711 2264 4635 654 1718 256 755 4779 658 4752 4125 2755 1818 1538 2132 1009 2563 4516 4478 3605 839 4031 2086 1202 4881 2209 595 4633 2362 2908 3695 3925 3824 3733 3848 2726 1962 2101 4338 2366 4053 2940 4922 3958 74 3105 2981 3498 4517 4739 3903 1665 7 2835 4877 2390 1382 1423 2580 1450 4688 2257 551 4599 4339 4182 1188 4798 2880 864 4752 594 1835 4492 1175 2139 3997 3565 4284 1349 2266 159 1895 2182 1852 548 658 3331 614 4387 2364 3163 1617 4540 1438 2954 4202 1837 1872 3336 4346 1064 3893 608 2445 4875 2538 441 2436 3894 891 2816 211 4297 1575 2300 4107 2211 4855 2313 1697 516 1291 182 4821 1652 4684 1247 2668 649 1315 195 3887 213 3729 3319 3978 3198 3917 1425 893 1965 977 1781 591 3175 1085 412 2414 191 4251 1696 1815 4250 625 3138 2245 3729 346 1476 3274 3475 2165 3303 4975 616 4629 3071 3146 559 4367 3169 2883 4729 2143 212 382 2875 27 3253 420 1400 3310 3121 3761 3853 3207 4447 4383 4508 1775 203 242 897 399 1469 1923 4856 1599 696 4333 3597 1216 75 315 3498 596 2611 1112 309 2040 4391 1877 1255 3721 1715 3542 4902 740 3486 941 3683 924 4124 3606 1229 2255 3364 1754 2389 82 1850 3492 2376 2281 3879 1558 3240 424 1532 3253 4203 3725 1667 1361 1770 2010 2822 4327 1300 2656 1566 15 2328 1871 909 4349 742 135 3908 2820 4583 931 1766 4950 1456 2217 67 1629 1852 1763 462 1790 3631 1928 4535 4969 2219 1315 3994 4394 1695 1323 2871 2787 2627 3890 656 1352 3341 2199 53 4985 1215 3852 3379 2955 4174 3848 2345 567 181 3653 1426 1746 4360 947 3053 4588 4441 3516 3704 2497 679 2614 2217 1435 1866 1124 4884 4965 2216 173 624 1953 4787 1747 249 2468 257 1894 2351 4781 3259 1735 390 4097 3526 1357 2181 2178 2621 819 4183 1699 4452 1832 4676 374 2375 4509 3625 2550 1193 2707 1900 4901 4102 3291 3009 2399 2505 2203 4072 4701 670 3192 2764 836 1026 3262 573 83 3141 4978 2495 344 775 25 1121 580 4097 2062 2847 2386 3351 2968 1433 2708 957 3017 2074 790 4319 4320 2113 1033 3935 200 1971 1482 642 2191 2391 1704 1723 552 2792 4193 4535 4593 215 4829 3240 3966 1343 4690 2451 972 2911 383 2841 4767 916 3505 2105 2956 1612 192 2893 2095 3531 3747 2976 2839 2746 2832 3199 1925 3939 4221 2629 3625 1863 2218 876 3877 4440 980 3091 3007 4199 2620 4955 1315 2511 4110 1025 95 4544 2107 1112 4966 2365 527 1764 4206 2182 1979 4263 4722 63 996 23 232 4399 4954 3670 851 818 4634 4641 1610 1616 3365 3250 4768 1835 183 4311 154 2253 1264 4376 3636 2336 1726 4596 1516 2052 577 1029 4237 3116 2934 3471 2622 1073 117 2149 281 1709 3171 2140 324 4394 4969 2878 1123 4425 1619 1809 3396 99 3097 1030 1705 2260 625 2130 3602 3626 3635 3592 3704 930 4132 4812 2003 4348 12 833 2533 858 3032 3285 3589 365 3648 2640 862 2456 2170 465 877 1651 4005 256 1454 4329 2935 4565 951 4386 2976 1896 339 4850 2557 839 1280 288 2525 1283 3553 1928 3847 4914 3486 1170 2347 3639 2919 4440 388 454 1173 3540 933 1017 577 3408 3520 2661 3571 3131 4592 909 4476 2579 3345 974 2436 478 3714 2706 853 4871 3290 205 1573 3415 4784 4067 3720 3826 2690 4552 1613 2846 2663 2134 4572 4303 4549 4699 2486 4302 1804 1160 4093 4117 3952 1131 2879 2292 2667 4006 1743 4200 3416 2405 2852 4903 4594 3868 1337 1989 4259 2039 3843 385 4189 3465 582 1568 1357 133 3481 210 938 1536 3853 1576 763 3909 3457 3332 2822 4047 3201 177 602 4107 3371 3671 654 4603 2968 2569 3927 4868 561 46 1878 4312 2544 315 4720 2830 954 263 900 429 3756 2757 2832 2092 2139 3918 3125 1589 2442 1596 4102 2933 184 2560 1709 4038 1895 2390 3103 438 4631 540 3434 4782 2400 2454 3926 3035 1068 1925 4049 1711 546 3315 1929 2697 1028 3464 4935 1857 3218 961 1742 2237 909 3187 4728 3376 2173 980 4665 4453 491 4939 2858 4808 864 2851 2255 1357 4700 2452 1114 3255 1704 4602 4998 4747 4972 4148 3516 4250 4970 318 153 2019 1617 3663 1630 4470 2531 2108 3031 3082 4431 43 3469 1791 2600 1697 908 2429 411 845 4573 2828 165 1450 3997 1874 4187 3961 1933 4488 265 4869 552 1941 4548 4261 4335 3761 1159 4581 3912 4803 4554 1549 4667 2548 1662 344 4548 2314 2866 2359 3900 3846 2961 2220 2216 2086 3082 3415 2176 396 3767 2661 369 2741 2150 4139 1676 1442 3315 2503 4869 1146 612 2928 2332 1526 1884 3201 3975 2396 1136 2434 2662 1478 4685 991 4718 4872 2384 3671 4399 4372 1196 2454 3838 409 4056 3155 4532 2488 4550 1147 3516 3070 3334 2156 1065 2694 1153 1331 2782 4284 2462 1799 4916 2378 4136 923 2432 215 2637 2360 289 594 1777 4144 54 1972 241 4580 911 4004 2033 368 2735 1088 958 930 577 3266 2141 1030 4040 233 58 2356 613 2476 4634 3000 3340 1211 4386 1778 4391 526 85 1596 4826 2987 1585 919 4261 364 2170 4206 3534 767 2558 2408 180 612 2744 1298 4309 4755 2262 739 4496 1387 187 4583 4052 2172 1981 3565 368 2614 2224 529 2736 2184 4449 2906 1455 4970 1059 2749 1151 1707 2726 3336 3354 4707 3347 720 3357 2146 1721 211 2664 2824 587 4855 679 899 4656 4537 932 3972 154 751 402 4833 1831 4167 219 3677 2035 3685 140 3796 3100 1441 940 952 4629 1607 2048 846 284 3485 714 2313 4699 1808 1685 2286 3386 2631 4963 1199 4299 2238 3615 3537 869 2725 4899 2853 3747 3431 4996 1234 1434 1420 3625 2113 4646 479 2503 88 37 4808 1992 2832 3850 610 1783 1471 1068 1062 4677 4303 3900 527 792 709 3 1404 3551 1795 2657 3738 2471 2246 1287 2255 593 3392 3038 4848 529 1103 4862 2996 2433 1756 592 1606 12 310 2148 4751 4043 4613 2636 4089 187 3231 1399 4397 3621 1646 1719 3854 789 3039 1435 2476 2092 4700 4118 635 1254 3947 2094 1289 773 2390 3510 2499 2348 3465 724 880 444 4031 1364 36 3282 1622 4011 847 2503 1006 2260 1772 671 285 1183 4274 4235 382 4949 3222 1359 3653 1157 4903 2092 3549 4843 4441 2255 2106 499 3635 760 3039 826 3625 1380 4890 3886 1490 980 451 3545 2954 1916 3529 2938 2906 4317 348 387 2787 2603 1180 1252 567 4999 1688 3191 1688 1910 864 3898 4167 2816 3509 2432 2662 690 2067 688 2030 2636 781 3236 3826 2196 4201 700 4794 3002 2040 1489 1354 1698 2336 1826 1016 3485 2722 4178 4377 3887 4588 4519 388 170 4879 2789 3821 1282 4146 2801 3212 4120 4085 1223 3100 2760 287 949 2388 4842 1209 3197 1161 4580 1481 4079 3378 4022 848 2964 2459 4069 68 2812 1331 3520 4487 369 2405 1430 1926 3106 1987 3399 1930 4601 3614 1078 3906 2413 1271 3214 960 1449 1122 2833 4991 2603 3614 82 4612 638 2166 4485 4794 2112 3498 1754 956 3605 343 2997 2599 4410 1523 2137 1085 4675 2490 1616 379 685 884 3765 4531 4884 2692 1418 1123 3175 4154 2386 2013 2071 1114 1960 3445 3292 3260 3822 2990 72 3858 1504 477 713 3492 630 3668 1467 1823 4629 3017 340 1434 3199 3436 4959 2463 822 3108 1882 296 253 707 359 4280 4959 3741 1414 2734 2590 253 1810 46 4149 4897 3656 2759 2263 1321 4707 405 4966 115 834 1984 1148 2466 1368 2164 4053 2483 572 4672 443 1542 2711 4183 3353 3707 4768 1297 4993 4250 2403 2859 3206 1810 3421 2043 2994 1371 850 1365 1626 2788 4528 281 1757 3861 2801 642 880 4014 2509 320 1124 3431 86 4095 4399 654 2137 4254 2047 500 4548 2577 50 4048 4186 1792 4657 2002 4529 4629 800 3217 3973 2370 1816 4942 4570 2985 3694 4487 3566 3610 4441 4661 1403 2872 1111 3142 4882 2772 1641 2187 2587 4441 1986 3131 1047 3830 1932 4047 1846 2215 1587 828 2849 2237 3239 4636 4833 3929 4359 133 277 1717 281 2544 3113 4323 2051 699 2498 1539 4557 4696 4482 2914 3116 3228 250 110 4113 4193 1915 3851 4504 4908 220 2849 2882 3215 1224 3795 2323 896 2829 729 4580 632 1981 2503 3706 1102 3424 4196 2197 282 3329 2412 154 2378 4701 4231 3490 1560 1695 4775 1737 593 3831 2198 743 2679 1054 3726 2474 905 3979 4678 3019 1662 2425 3596 356 1670 4743 1174 912 2793 478 3927 379 693 3199 945 2582 1116 4899 1701 1381 203 4016 4564 2728 1685 1931 2226 3853 2254 3224 3597 2108 1193 4788 1402 682 123 3156 1681 4127 1885 4827 684 2928 1101 984 1956 837 2629 5 1204 3844 3203 2217 2684 100 2344 2711 3583 3819 3793 1325 2869 4705 1697 2998 1722 571 1869 1129 4181 4025 646 47 2418 4375 2107 2448 865 2616 2652 1247 3748 1582 3832 3458 2213 972 2664 3219 3661 437 1738 4521 2982 1841 4647 3856 1427 1127 4749 4684 1835 1718 3517 1130 2569 250 326 4160 1350 2726 3272 3208 3630 2828 1938 3713 2327 3342 4901 3126 2573 2417 135 4397 1385 4253 489 2208 2909 1798 3393 280 4921 1438 73 3013 738 120 614 79 1101 23 4578 3337 2096 1957 274 4224 4298 1644 3592 2808 2438 761 3042 2047 396 3595 2673 3264 1864 905 515 4850 409 1297 1930 4895 4411 4994 2611 1429 2766 723 1568 1344 1036 1545 1070 1750 1111 533 1696 3377 2961 2940 2482 169 2265 813 14 672 2493 743 2851 4492 4179 4320 1321 4488 2566 4102 4974 1403 4159 162 1444 183 1690 3569 3128 4995 1349 3938 3693 3410 2228 290 4615 1330 4560 1186 3745 670 1155 3288 871 1885 4029 218 4156 4144 2058 62 902 4855 2130 4709 1093 3469 1928 1563 4960 1416 2124 3777 1911 4194 729 4972 3842 2171 1511 883 1304 2252 2730 4820 3857 837 2513 3095 421 2872 64 2754 3667 3067 2702 2627 819 850 1656 2833 36 2212 1700 1092 3631 2337 1551 2280 521 1602 3944 3039 4533 3945 2570 2267 3992 4332 3806 1144 940 790 15 4680 989 1487 2292 1061 2439 2399 3649 3234 4870 3799 1254 4178 3004 3568 278 2416 3934 1833 402 3125 24 141 84 710 3277 4003 244 4275 3143 2829 2214 1154 4405 641 4682 225 4144 531 2979 3383 2309 3705 1625 3156 4054 3141 2551 1372 3721 1767 1757 4448 1839 1313 4975 748 382 3913 476 4418 3944 802 4008 1374 4674 3123 10 161 2598 134 1407 919 3465 3698 285 2744 85 378 3073 2226 3304 2964 3465 333 4228 675 3299 1078 1285 2398 1757 2557 862 3270 218 2199 4716 3772 59 1372 4209 3536 2547 4234 4986 4411 3818 448 1066 4134 1092 2324 589 1217 791 2246 1838 1373 1072 1586 4289 4706 4911 3282 3489 4186 134 4162 2515 2796 4054 3922 1761 2730 2161 2104 2825 307 921 3971 1500 2810 3672 569 4975 3253 3566 2066 2509 3743 4735 4114 730 3558 4530 4035 1010 2653 1931 2873 4008 2395 1465 2740 2503 2635 2305 3401 2821 1514 2641 545 2195 4348 3246 4281 3518 2968 1758 1353 4169 543 1559 3861 4409 3457 2670 4623 3615 1784 537 242 1306 3850 3142 41 3498 571 1929 3982 862 4673 2610 2547 231 1590 2444 3437 851 1578 16 835 2291 3743 3448 2787 1381 3899 4516 174 354 4641 2520 3384 929 4208 3780 409 1275 138 1539 4846 1133 527 3701 4432 4841 1928 925 171 3669 4196 1003 4073 506 3198 4834 4733 702 4428 371 289 2923 1226 2553 4144 2637 1565 2427 4244 480 2065 3438 3129 1744 2396 4816 464 3000 1640 2142 3085 3532 3821 1783 1898 4334 2436 2214 1034 3604 205 3299 4118 4520 4906 923 3476 4079 2354 3964 890 4811 4951 98 1415 4921 320 1261 1035 1716 3736 3088 1259 1296 981 1404 3950 4455 4674 1987 3970 2680 509 3605 4311 451 2465 4382 3066 4022 1285 4398 1868 1147 4428 2464 4081 4751 2843 2675 4114 1525 183 188 4059 3905 196 586 365 3054 446 4249 3533 1401 732 344 4835 4099 712 635 4381 2058 1128 1457 2041 1632 4880 1478 2070 1203 2582 4299 692 3452 1309 1129 871 2944 227 4386 424 3378 42 688 4988 1471 4178 2884 1507 1240 3222 1136 3722 699 2747 1037 1170 571 468 4438 3758 1740 2264 3331 3849 2160 3514 1496 166 268 1184 4243 1430 619 109 2105 422 1218 2784 3953 2446 2554 1475 1727 4859 2434 4916 1787 1629 3739 2039 2800 2514 4594 3866 4325 905 417 2231 735 3648 2581 3990 4629 3799 313 4544 1787 2883 1635 2637 2792 2028 4506 4783 3207 1734 2846 4837 4466 4084 224 4561 3338 184 437 3258 4952 4173 2167 2291 3040 3742 524 1490 3145 3395 3485 4810 4558 1251 4720 4889 2839 4669 1927 1891 2441 198 4759 4533 1978 2566 1514 4370 2230 810 3845 738 4685 3580 1403 1758 4314 3758 304 4749 1677 3155 2678 491 1594 2375 1475 2700 4416 1145 4217 4069 700 4704 1294 588 307 627 4241 339 3299 4320 2323 4393 1322 2350 3675 1408 1933 3570 4929 440 3067 4950 4868 2915 80 1181 3548 3567 3691 2033 2073 4775 919 3902 1425 2258 3478 4196 2694 4691 4753 1384 3926 1535 1 4971 3546 402 4602 1722 1823 1794 442 1828 552 4298 4703 3815 1993 1609 4494 980 1174 2265 2733 2134 2034 1664 1042 71 2448 1394 2361 4340 1470 213 3569 1052 1837 3795 560 4828 338 2548 4211 1566 1696 2785 4671 4157 4372 3882 2491 4850 2616 3105 4787 355 3800 2653 2831 4407 928 1656 145 3475 2540 3289 3035 1448 4246 2459 879 298 3387 4188 925 3570 1734 1375 24 2861 1284 3675 4465 1108 3583 4449 2283 394 3308 4441 4901 329 3244 2638 19 4901 4566 837 4742 2479 2299 1091 2751 1195 3089 220 1568 2226 457 2780 3443 1497 2858 4730 3144 3296 2835 3016 1796 157 1588 541 2325 3766 4062 323 2527 10 2342 369 4945 4553 3662 3449 4473 655 3316 2011 4132 2781 3402 1393 263 2464 500 2177 305 1744 4149 2302 3334 770 2650 4495 861 1559 3365 2887 1403 1947 3563 3203 4775 2111 1135 1247 539 3847 4037 4730 2361 1388 479 2373 356 1987 1548 3711 1659 1404 788 4876 3601 220 317 353 1864 4379 2841 1474 897 2951 2350 4501 941 703 1924 2972 367 2449 4475 4751 32 2133 1354 3984 4434 4552 4601 997 2766 730 1728 2897 1926 608 3182 2683 3059 2194 3347 1757 496 1982 958 526 1437 4716 3239 4873 2229 999 2934 3908 856 3914 4411 922 1002 4369 2075 4169 3274 1748 1994 1021 4788 2352 3675 595 1639 4701 2442 159 3832 2689 4850 1686 2550 443 3351 933 1907 649 1086 3192 3753 4018 3832 3883 3667 1205 2507 1397 615 89 168 2376 1955 1659 1606 3123 4029 3203 550 360 634 2830 949 1374 3664 1597 2669 263 2923 3533 2260 1915 3236 4374 2291 1884 4637 292 2360 4264 4870 113 2588 4131 1084 1977 2078 1826 3348 1244 2375 3928 1228 2735 3588 4893 1387 147 4751 2154 4028 645 1462 2694 1503 3061 3067 3380 3064 271 682 3235 614 2460 4022 4732 4597 3666 3140 4992 2381 608 1758 240 2352 4787 2169 3467 2104 4052 3767 2451 4639 3848 638 440 2148 1014 3232 3243 4277 3829 4241 2796 1856 4091 2076 3061 2056 535 2302 3445 3798 3104 3569 2055 4550 2491 411 3536 2790 4129 740 3812 1330 2614 3612 489 2443 4292 570 3946 619 310 4662 1605 1394 3341 1848 2502 876 4983 2214 890 4809 2722 4722 525 2260 2734 3810 1780 1365 4672 4711 2820 2503 3384 4518 769 2106 3684 3170 3576 3314 3042 672 2853 422 4370 1 693 2026 2842 3211 3014 1925 4360 2609 3786 3700 1123 3158 2424 3485 675 134 4643 229 2852 3918 3257 2979 816 863 3549 3522 1210 2735 2677 2659 1579 1375 2052 4728 1296 3086 4553 123 4162 4020 4463 1549 1757 4880 467 3663 1881 4867 745 2156 3772 515 2288 4869 3655 2609 3721 2508 3996 227 4539 1593 4823 2603 1506 592 1770 533 4924 3497 3454 141 4563 95 2905 2471 3509 770 3867 1677 639 829 1400 173 3502 4336 1041 1768 1124 1807 2931 1005 3129 2417 2278 3219 2640 562 4375 4322 3597 2057 3742 411 3718 1907 1017 571 4223 422 2303 4157 4948 2711 1934 1789 3859 1708 3278 4909 2711 2539 2588 3235 2694 1873 2456 577 388 4100 4679 2180 4462 1634 4097 3374 4280 2479 4324 893 2936 2339 1247 4625 1536 2162 3352 3505 4152 1826 2815 1759 1177 1568 2464 1535 1963 4171 3373 1988 2920 1208 4018 2772 1663 2236 527 4007 4362 365 570 843 984 3994 2346 1211 1891 1462 949 4875 587 3945 1091 4590 2114 3047 1112 345 943 2279 38 2101 3715 3717 2953 2472 118 3688 2913 4493 4883 3637 2011 4119 4295 474 1313 2706 430 4468 3245 1539 734 4721 3234 4067 3131 4391 4315 2007 81 643 3682 947 3245 1683 43 2402 4525 549 2950 3912 4443 1037 2280 3305 3310 3331 970 719 2552 210 2585 4991 2345 1835 380 4788 3226 4224 1042 4979 2940 3993 257 158 1535 962 1960 4625 899 1203 4254 2464 218 4711 3616 2551 3371 381 1719 3776 393 530 4351 3841 1258 3653 2522 2939 3753 3962 4787 196 3277 392 148 1494 3800 371 872 158 2536 402 785 422 2497 2794 2987 4995 4864 2465 3023 4415 3234 3892 3993 3232 411 497 4691 695 568 438 1632 2323 4670 3080 4433 4755 4736 2685 836 1879 4316 3155 672 1056 2407 1390 602 2940 981 2350 4890 4443 2625 2270 223 3732 4323 3967 2319 2601 1117 1043 1376 2422 4285 3466 3186 3110 3519 4032 4427 4638 1984 2077 777 3312 1508 2628 3931 3818 1400 2524 657 4100 3296 2730 2111 1502 587 4621 2486 3527 3554 1841 1475 319 3117 461 4639 2574 4253 2933 4885 786 443 2544 3422 2934 392 4154 3592 4397 291 2532 3515 1603 3470 1271 1947 1573 3745 3269 2969 3387 4582 616 2850 4805 2923 1785 3262 3227 4699 1122 2802 1436 4981 1892 359 2992 3492 2386 4056 582 3845 4132 2072 3039 428 3813 1450 521 775 1958 4263 3396 4305 4761 2108 912 2889 1342 385 3758 952 4681 1459 1658 4367 4618 906 2280 3158 2732 1228 868 3054 3182 1424 2504 913 1045 924 2506 1116 3032 1264 2467 500 1987 2033 1817 3934 4117 3391 3670 4501 4505 3839 3438 4863 4353 985 3077 4113 3070 2403 2847 3079 3753 3756 4382 3908 3934 2418 4600 4648 2763 3989 1255 1885 1926 1313 239 1242 1972 200 1563 488 227 2614 920 1879 769 3627 3495 3826 1866 4453 96 2047 3742 4763 2202 1912 3512 1787 3004 28 3848 1900 911 3574 2698 2781 1882 3773 2685 1652 4037 1315 3717 640 1014 1631 2130 3616 199 3107 3871 3586 3349 2222 2035 2309 2579 4746 4963 311 3189 3143 1262 2135 2462 2023 1792 3228 1514 2000 544 2388 4292 3205 2521 1934 1954 3133 3245 3865 2308 2490 3869 90 2184 3228 1338 4098 2537 3604 4240 454 4555 3897 3629 2813 633 4854 1879 1686 4168 4522 2875 2495 4353 1518 479 4527 3146 3299 3600 1357 2550 4546 805 4366 4096 3137 4202 4267 4068 3685 4910 1888 1175 4466 894 2943 3034 909 4999 1643 1699 3555 2192 3469 4403 3047 541 2195 833 1304 3774 1692 701 2456 4293 3773 854 2006 636 2463 2453 3733 4717 4614 4240 4515 56 2971 384 2139 1976 1523 1211 2427 366 3295 3602 1127 2069 4946 844 4420 1604 2382 3042 2550 727 1159 3713 1986 2190 4694 3715 2268 3981 3831 694 3043 4835 4083 1323 2920 3539 3471 1952 2507 4901 716 1919 4078 1846 2861 277 3951 3947 1140 3299 4162 4179 556 3089 4565 1922 4904 1814 1075 3295 27 2505 562 3487 2046 4579 3509 631 2014 435 4530 1398 4716 3032 4036 1152 123 722 706 2636 4348 562 2902 1471 4301 2894 1816 311 2118 1174 2473 513 3091 3209 4112 836 4573 2241 3872 1004 729 4562 2888 4640 1543 4623 1554 2547 3148 3094 3852 750 1776 1487 4250 3701 953 4592 2226 1094 1399 3100 1246 4869 1406 4543 3974 4403 4143 3076 3291 794 182 3135 21 2331 2797 2684 4070 232 3464 2454 3893 2874 3376 848 3756 1260 2336 2288 1883 222 651 2855 4003 395 3588 4274 227 1219 2171 572 757 1482 3031 1658 1434 1935 4535 397 4114 142 1024 4772 4142 4366 3098 319 854 1068 1403 3605 1715 2318 3282 2231 102 2513 1293 2634 4135 1476 4628 2433 1255 3947 283 2609 142 4620 4196 3868 3774 1749 4875 4247 541 4940 2928 2323 1975 1950 3416 2815 4290 3745 3301 4788 4985 2745 81 2512 722 1615 1407 1260 2848 2381 2274 2934 3945 2419 68 784 544 2797 1393 1511 2516 2475 417 1028 3064 1136 1273 2047 2481 876 626 1063 779 3370 129 3915 749 1826 1446 564 56 200 1069 3552 3443 355 4760 289 1186 4831 3266 4364 1915 572 3605 4395 2223 4812 3662 3683 775 1897 1788 1863 4549 1628 2700 731 2014 2447 4624 1361 1287 1973 2723 1128 717 1788 126 3864 603 3802 2663 4727 1912 2285 3877 4431 1350 802 197 821 2253 2847 1112 3116 1541 272 3498 4320 4647 861 4101 3788 2413 3715 4764 468 406 1007 2720 2563 4843 3774 415 2527 3045 3168 1224 1840 3716 240 48 276 2825 2582 1760 318 405 2525 2036 4906 4352 2149 4221 907 3043 4906 4456 1238 4382 4579 3102 4180 3539 3828 4386 1644 1897 3316 1222 2462 1218 4656 2118 4057 3933 1054 3610 4550 3100 2131 4921 2562 4959 1182 4553 2304 176 4394 4864 1093 1013 4432 3646 3522 154 4250 904 3334 1532 2769 783 770 3494 3401 4423 1899 2664 3800 3816 1563 4531 4210 433 1231 2246 3760 4072 242 1436 4220 3051 4361 3020 3726 3746 4254 1768 2282 3034 198 1750 4432 3963 2426 3498 915 3427 2129 4802 3811 298 3821 4145 4299 1324 3010 84 387 4458 2658 2712 327 2697 2395 4906 3102 3353 3407 893 3539 2223 3875 3768 1304 491 2480 605 4766 747 2238 2172 4855 1830 3572 4270 1021 2194 4017 1634 3287 4479 4118 1587 2131 2226 4762 1823 286 2979 3165 2762 1862 1111 2997 4441 1233 566 676 3408 3811 1878 79 868 2204 3086 3745 298 192 2460 3174 2294 4573 3904 1576 4093 3024 1151 4670 4500 2736 1088 4496 3950 122 3746 2028 4545 1227 4397 4708 1537 3729 4620 1822 4244 3883 4657 1618 989 540 1513 4384 42 220 4692 4320 126 1767 550 1687 1311 3548 2153 4280 2313 3135 4545 3873 921 2679 2614 1978 4618 1848 4742 4554 2268 2243 1272 4522 2632 4497 4753 1855 2613 1964 1755 2228 4982 2935 297 1182 4866 2536 3413 2918 3787 3373 739 963 4375 4540 3427 1005 4418 3585 2706 3899 2954 3932 3641 1550 1986 1280 1205 4772 1711 638 4733 2950 1046 4856 3264 3042 764 4246 2468 1801 4948 2484 1408 2914 1517 770 4747 4725 3194 3555 4434 1425 3152 3326 4854 3376 923 3296 724 2029 409 2208 3571 2517 3741 250 2065 2539 3598 3557 879 449 437 4629 4984 3774 1915 2769 4510 3075 1184 166 4693 4749 2605 4690 262 4846 2259 2530 470 3572 2242 2956 4268 2465 4347 878 3870 2889 3470 4957 3421 2967 1381 1567 1196 2184 799 3114 2861 3782 158 730 636 2590 4673 4471 2594 4331 4747 2148 411 81 3162 1090 2768 1602 2249 3507 3702 4029 2326 2047 4614 3218 4245 810 4043 4759 4675 1692 255 958 3003 3159 4317 1692 861 701 3248 3668 1810 1752 4995 1530 1121 4168 3896 473 1726 577 538 2149 3653 4938 594 1210 1219 374 709 1323 166 3975 3092 3531 3008 1934 1162 2360 264 3724 2626 1498 1464 525 1039 2481 1048 4432 1106 3077 2666 1896 3384 811 4964 2150 3017 1327 1825 4412 4178 660 1456 4667 2012 1870 2715 1366 4179 2736 4698 4053 3247 1822 4718 1875 3510 3141 4358 4529 1320 1926 4165 4305 2562 3943 3905 1587 1676 2009 142 1011 755 2035 3521 4401 2183 3045 3414 2319 3958 1030 923 3967 2288 4263 290 1795 1712 2710 2243 3739 665 3636 975 75 1799 2823 1230 1681 1434 1761 4578 1571 3679 4247 1410 1696 2774 4962 2016 1194 2709 818 3395 2602 3715 126 4694 3836 702 1845 2695 3886 4262 4576 3145 118 1767 1181 2234 3809 1411 2542 1398 2005 3806 1536 2706 560 2016 4245 4546 110 4455 1018 3603 1807 3178 3409 817 3070 95 3488 2507 2131 1077 3417 4546 3298 1811 1440 2086 1306 3320 4496 617 983 2520 558 953 1273 2549 300 514 4059 3180 3168 842 4268 2492 3162 2524 3169 1363 3689 4622 2481 2696 3615 3250 1448 2882 1089 4640 4285 1679 3880 2851 1227 2990 2442 3312 2524 4142 1665 1074 1433 4588 395 4472 1339 3273 4680 2757 846 2106 2744 1432 1352 4335 4946 4186 775 1780 886 1074 4368 3290 2292 2724 4008 1255 1563 1613 1991 3282 2419 209 1104 3232 683 286 1483 1202 2332 3502 1492 4644 4987 1377 1857 3808 3075 1072 63 2929 4561 1067 3101 1033 2390 4821 2399 1899 4585 4426 2068 1097 1706 264 3017 1375 928 3243 1293 1878 980 151 323 3466 2052 3258 1194 3141 761 1846 1048 794 1249 4484 3371 4634 1526 3388 591 2290 916 1535 1315 579 4151 1853 2635 2257 3779 3655 4943 3021 2234 1662 787 227 970 1825 2965 580 4932 2948 3875 909 2166 3411 34 2079 2362 1595 4096 1837 1813 2298 2802 4849 2265 650 3230 383 3387 2114 3787 4831 4461 4741 1588 1551 4653 4584 2466 544 4685 2264 2519 3725 2713 4194 3323 4527 1588 82 3170 4019 643 69 4323 3633 728 3206 4851 3775 3664 2805 1160 85 4102 4611 4615 431 734 175 1799 1878 4002 92 4500 167 4057 2529 1004 4394 3595 3999 3381 1228 2990 1967 1085 4573 2780 2706 3025 3107 843 3478 3103 3374 75 1952 819 2490 4420 2372 1558 3968 1845 2023 1658 2012 606 2830 3615 3712 1399 1884 3946 2000 1046 920 1545 1125 102 532 4560 3082 746 327 2038 842 974 4540 2809 3800 1719 3017 1558 2653 309 1457 2898 1725 4064 1251 1028 1898 2016 2512 256 2704 1756 656 1805 2295 3876 4270 632 2717 2079 4800 1735 2065 1430 4808 2551 1929 3319 413 287 1365 227 4843 3811 1281 312 382 1377 903 415 4235 2695 2667 743 2000 3387 1437 2848 3359 2393 4219 4569 4039 2954 1356 2348 1027 4031 3565 580 1233 4089 1600 4109 3331 3821 2201 3933 1938 3392 1319 107 3782 455 4969 1863 759 1218 518 2418 4079 3980 3339 3817 2406 1181 3602 30 2061 2504 2661 271 2755 2765 1015 2613 2667 192 3483 4751 1932 4704 835 3924 832 4329 4634 244 45 1331 3418 3576 4191 496 64 4102 1436 4634 795 150 3374 610 3264 1607 3781 1506 2057 3787 4499 4437 233 4998 3550 2881 3090 4395 497 3156 3399 4359 387 4340 2714 1404 4606 4189 3639 608 3553 3415 2399 4099 223 3366 4334 2796 1526 3488 4190 133 1625 3139 2210 3211 4023 2348 2987 1087 409 3048 2295 1567 2927 3055 4413 2445 1388 340 2394 647 3902 2319 2599 573 4535 3123 1160 3807 3670 760 574 3469 1247 522 2374 524 679 2496 1137 4960 1793 1198 4322 2932 2307 4267 443 3003 2761 3516 3536 843 3025 3967 3866 2957 1830 2337 4845 1119 2502 3129 4274 962 556 146 4158 3547 2350 1285 321 918 1335 3140 4000 71 3855 4960 4284 3743 3622 1349 3601 573 2405 65 80 3682 3285 2248 2717 1884 4045 1571 1345 2652 3448 3612 745 2904 3181 739 4469 745 1390 3380 4690 4350 3553 3759 1113 2104 3002 4519 1829 572 4519 2580 1105 2340 2338 3009 1792 2542 2275 2838 99 4963 3860 4374 3239 217 2619 3442 4908 1394 4067 4493 3087 2723 307 4343 1840 3342 1509 2498 549 1584 1144 4376 2606 4299 183 122 3295 1157 1296 362 1001 3976 2430 1643 4320 3056 2400 4035 4142 2176 3135 4568 1207 3901 1508 2392 1731 689 4783 4791 3472 314 2137 1429 3381 1328 2579 1414 1072 1498 4485 2728 3985 3738 2192 56 4325 1740 2556 805 2180 699 1963 4884 3506 3157 788 18 2610 2282 2769 3517 2366 4384 4873 1348 1073 546 1095 2994 1709 444 4697 4527 3285 273 170 2455 4965 1654 1440 3857 364 388 478 2832 1641 4513 3 1942 3971 2615 4866 684 2728 3340 4728 4844 4695 4833 3089 343 4918 3363 2132 1471 2372 4173 3546 694 880 4956 315 1493 1152 4186 4273 2103 843 1843 1354 3259 2432 3971 4258 1621 644 2325 1743 549 1904 2541 1667 3390 2353 624 838 1753 1303 2743 3082 2408 2230 816 733 3195 2568 1068 674 2814 2184 2874 2440 3785 2904 403 169 567 1108 52 1437 2503 1317 4719 1149 4302 2264 1010 1632 4619 356 2150 161 1082 3711 313 1102 4722 3162 2517 75 2183 2664 615 1813 3048 803 3816 4280 3778 2911 1856 338 4211 1197 1782 1669 3584 2434 1161 161 2839 301 1386 2311 838 4940 1039 3447 4114 3704 442 2899 1769 3084 4064 4370 921 1138 1387 3998 2886 1230 3968 2934 392 2801 2698 2693 1682 167 381 4065 1508 1905 2724 4356 1330 4948 3971 711 3900 3289 4277 1122 3444 1171 2279 4541 243 3228 4419 1243 4275 3792 2431 2809 2598 4383 3211 4452 3838 704 1647 1808 1395 4641 202 1177 3665 3560 1380 1854 823 1101 1533 4625 1456 1557 675 4992 4286 4705 304 3487 4674 4741 282 348 3997 441 4554 1914 4443 379 2157 4359 1171 4931 2590 1365 1040 966 2018 4860 1475 2324 4138 4687 1718 2202 2725 3811 4442 1041 1699 4899 4674 2237 4795 2582 1150 4422 2958 2375 2369 3218 4953 820 2468 3417 191 1400 2305 800 4093 3826 616 2391 4213 4052 2973 4443 2971 2580 1664 2597 3283 2726 1795 1840 2137 2176 2360 1687 3567 188 1209 509 4387 897 2846 2875 3934 307 634 37 4982 2839 254 3357 2220 1560 4813 2871 4319 2021 1942 4331 3176 4048 4758 4183 4828 1256 739 3778 421 1696 2906 1930 4569 4214 2129 407 97 3381 4046 109 220 2715 2350 958 3353 3507 4711 1926 3816 2581 2255 3877 3410 3305 2162 2329 252 3464 471 3193 2465 2595 1172 1259 1693 553 2870 303 274 2438 4970 4305 39 4430 2711 1155 1708 510 849 32 3535 1468 984 1195 4514 3178 4927 3446 3714 3359 2237 3411 210 1069 871 4351 1014 2084 4 4002 1568 1358 2032 3016 2879 3729 89 4154 99 3784 837 4102 4658 2650 3266 2227 1870 418 1125 2974 4325 3821 3452 3457 2104 3039 1092 4622 4676 4350 443 984 3668 2373 2526 1610 3221 859 973 365 2688 4114 3386 4279 3563 1792 3222 263 505 3289 4292 3682 3669 2563 4596 833 3803 2256 3913 281 3352 4368 348 1905 3005 3412 4559 455 4343 532 370 1620 3922 2658 2641 3363 4089 1173 4235 878 4208 2735 1181 3537 1739 119 3014 3317 2332 3464 4328 2598 1424 872 3445 2142 4098 2570 3752 3152 4735 3188 2464 2757 3529 114 3968 290 4493 2145 1402 4832 4988 3933 2415 907 2581 2115 2144 3844 2306 2560 4449 3343 870 1536 3904 3630 4054 2559 3307 532 1885 1516 2575 2778 4981 2473 1201 957 4789 3349 1593 4454 4422 2410 322 3337 1373 3399 1620 3734 1501 3870 2442 4724 3114 591 3653 1305 1534 4692 4422 1259 1847 2195 160 1082 1359 4687 1148 1779 4443 807 562 2399 1157 2950 2511 1553 4867 4705 3729 468 1757 2820 2877 3115 1234 2581 994 4087 116 4208 3452 4821 4191 593 3265 4909 382 3805 4535 3020 1406 2161 4444 4595 1642 1857 2981 2141 4205 2123 3832 4509 2715 2593 1801 1782 4856 339 945 1641 4359 1907 898 4483 412 3111 2564 3076 1282 2850 1956 904 4871 1275 4888 1906 2563 3916 4428 1461 2597 4372 2311 4977 894 4438 4599 4660 2555 4888 3665 2734 4567 3181 1338 1835 311 867 1945 3893 1924 478 146 240 2084 267 1316 980 3810 1606 3900 2831 3074 1388 1680 1808 2678 2929 173 4413 1555 4684 2706 3950 3876 3366 210 503 4382 495 3286 1674 2507 2257 409 227 895 4979 962 3554 3150 2927 2989 3661 2844 1524 4258 2443 2123 4004 3493 4274 3713 743 4444 2705 3239 4551 2845 1015 3635 4242 1453 4570 1407 1588 4721 4033 4871 3682 3513 2899 4911 839 4896 1998 579 3195 318 4593 2662 1135 3470 345 2564 2146 2344 4560 39 2471 3872 2697 1525 3941 3045 3326 3400 2949 2595 2122 261 1152 3113 4552 4334 1423 2692 4002 3136 105 1482 1242 4157 2616 2056 1204 1292 4900 2269 2642 1388 1086 3229 2807 316 1574 3486 1077 702 1670 3454 3911 2904 1765 3875 263 3234 2014 625 3953 2498 3230 4904 2262 75 489 1932 3939 1849 4533 603 1911 3910 3213 1586 96 4697 3063 3561 2151 50 2367 3570 4135 4599 1594 726 1362 4115 3108 1224 2852 1897 4634 4816 1510 3397 1169 1481 1100 1651 1365 3547 560 1822 3658 610 781 1467 4295 2765 3836 2315 830 136 2426 373 2798 4058 1416 4961 3305 4392 1082 2150 462 1520 3921 493 2248 4439 1809 4931 69 2451 411 2323 1695 58 4340 3090 2263 2138 3908 481 2517 3670 681 1911 1201 3607 601 1012 2486 2129 443 4455 1305 1666 4287 1009 4422 4510 1625 1656 692 1989 4338 2669 3300 1500 2247 4582 1053 4304 3136 4853 3419 3774 1074 1663 1276 3838 3318 3381 4146 1083 3512 3294 1619 1740 4144 3555 116 647 1956 2594 1250 3121 2276 3461 3159 1310 3965 2832 323 4071 703 5 3368 1743 543 2555 3797 478 2614 1035 2549 3022 2631 3346 3133 2361 4829 2027 1689 112 2019 874 2447 4421 1666 385 650 1587 1838 1127 832 568 3545 3059 4253 586 1567 3118 494 1759 4753 3407 1743 1491 3658 2060 4454 3430 1165 4199 2837 1243 2228 1991 1052 2699 3554 4195 1332 2288 1083 2979 2989 4250 4687 4879 3129 1613 3331 1725 3647 577 2375 1631 1305 4241 4624 4723 4422 4453 1752 4457 2800 1592 713 1497 1415 1010 2006 4538 45 3287 1475 3084 128 1429 1551 4623 4300 4258 4729 4610 134 1605 4248 4461 546 1056 218 1855 1789 1661 4502 24 3923 3325 2426 1032 1482 3530 2853 1631 1262 4550 3510 3651 275 3890 1803 1701 4630 2737 2371 2075 2469 4458 4445 3488 3122 4617 2279 1360 3620 1614 80 3909 1749 3996 1661 3244 3573 4987 3976 824 3309 4088 972 1238 806 1328 107 4152 1112 3760 1760 2795 1131 1024 2845 4016 625 3651 2174 1662 3705 1400 76 646 462 2140 52 318 1814 4654 205 1519 428 4930 3358 1111 2983 3615 381 1232 4633 4089 217 503 2040 3551 193 998 2800 3078 4882 2986 1166 4836 4845 1621 1311 1373 3990 581 4071 1130 4758 4083 1923 3029 4202 1582 632 727 1819 2126 4361 3987 2452 2265 2860 3128 1895 3081 3373 2346 3056 4059 939 4241 2960 4785 3662 2136 947 4537 103 2063 1347 1549 4824 4162 2227 3313 391 209 4452 3176 4272 3078 1003 4704 2976 3521 2617 2825 4107 1599 370 1049 718 95 343 3699 4141 4892 2228 4915 4135 4270 1658 516 4333 272 3910 1834 1415 4475 3752 208 4510 1434 1733 4908 2051 125 4742 3918 2191 622 4007 2421 153 4470 2880 4889 1299 3169 4495 210 1837 2590 213 2760 4649 1184 2804 3368 2853 3743 4912 1622 2164 648 3115 1717 2325 3993 2230 3600 4235 2494 3239 4981 667 1191 3877 4797 1697 3055 1238 3302 2027 335 3675 4473 3812 4104 1654 3932 2531 565 618 4696 801 1599 2603 1980 2143 998 3186 1456 4525 3695 2634 427 1516 665 3622 310 2334 1695 3025 3311 2784 4833 244 3479 135 1762 1899 1180 584 4587 3792 2808 2398 3695 735 2304 327 941 128 3805 448 1346 3417 4958 2501 3492 2993 1301 1681 3200 1046 1590 1036 524 2128 2579 760 2261 52 3674 1052 1195 1897 3701 4097 3944 4854 4433 2879 133 3603 504 2425 526 803 2111 1428 792 4584 3144 4069 1818 143 393 1184 2529 416 1292 3441 4290 111 1069 4623 948 1238 4207 2916 4771 4081 3287 3263 3567 3992 4295 1842 1595 264 1653 3003 550 4882 2825 1447 4413 275 154 3675 623 1403 2130 1778 3271 1094 3717 298 1934 814 2214 950 1239 14 1051 3581 3641 1800 916 4977 3113 1729 4887 2130 4917 1280 3551 4745 3130 2970 4713 4637 726 1665 3061 3817 4486 1392 2635 1316 3322 1257 4851 1487 3420 2975 4756 907 3205 4540 3638 4497 2072 2644 2392 3039 1501 4040 4043 4074 1463 301 12 742 2447 4578 4134 752 4270 3269 1758 3757 359 3759 2141 2808 1931 891 682 3536 1922 2107 1701 2519 4321 4539 245 76 30 2300 2923 834 390 4923 4661 2687 1720 71 2156 1790 920 2294 1614 1485 4333 1928 1596 176 1018 1675 1341 4108 3433 3437 3162 2980 4571 2117 1312 3240 4961 707 4585 3257 839 2756 1531 4855 3291 4855 2671 4955 1506 1762 2459 221 3452 93 4385 223 1899 3405 4830 415 4224 2083 2700 3273 4070 4467 2888 3931 4621 1422 1612 592 2992 1744 2990 4406 3823 1010 3751 4456 126 2873 4646 2652 3156 4421 2003 4797 4677 3531 1172 4658 313 4316 2131 2101 1219 2612 3069 1870 2666 2587 1252 2782 3163 4879 3111 2356 109 3200 3045 1411 1819 4083 2902 2738 3806 4528 1178 4059 2009 2892 1223 812 4027 2448 4207 4297 2960 1864 3319 4048 2849 4988 2370 4987 1007 2258 2004 1650 4028 2186 2320 758 2386 1225 1627 3463 121 1567 2486 903 182 3785 4159 3149 622 167 3608 4651 1391 4031 3287 2521 4440 2080 629 1927 3188 2976 2855 2775 548 1279 4960 280 3025 18 4117 3612 3254 4224 2087 251 3484 1072 221 1622 659 3242 4735 4333 1856 521 1276 2337 3169 4280 525 3547 1643 4801 2384 419 2869 3591 862 2586 1586 1670 885 2648 579 389 1350 4047 3739 2211 4896 1957 73 2599 4779 1798 3145 695 3462 624 3859 4338 1162 4822 3123 1686 3085 750 2815 3547 2664 555 2132 3173 2753 2667 4858 4430 2 897 2067 4777 4848 300 2496 528 789 1679 4556 1528 3886 1879 1431 4120 4165 2864 604 134 1072 2761 1155 1361 416 1539 856 1599 4907 3621 578 281 1787 1419 2637 2379 2693 4579 1808 3005 1171 398 504 1292 890 3869 1595 2481 1837 170 3726 3393 2544 4666 2672 1795 845 1546 4908 1357 1267 4679 211 560 4690 1836 456 487 3680 440 2098 3652 2167 4709 4533 2003 4356 2603 1105 4021 3234 4874 4466 4511 1317 2875 3582 4216 2256 4216 4450 1406 247 1656 1430 4034 3021 1860 2636 4847 2568 4973 421 3039 4144 331 748 1398 1804 4775 1488 925 3604 186 4527 2896 2648 4396 846 4961 599 1158 4393 283 1609 4000 3985 3447 142 4548 4073 4146 1845 2041 1569 4069 3662 3945 1675 1396 4192 1043 4361 2336 532 3745 4325 3389 4751 2243 1430 1100 3492 4923 3002 3234 2304 1463 1847 2792 2645 4531 1480 1041 575 1892 1550 1198 930 2317 1396 2597 2914 982 4706 46 1561 4816 716 3293 1340 1018 3696 19 23 1559 187 2853 3109 774 3797 2363 3544 4825 368 3410 4575 4774 4325 1955 4659 697 903 4674 3097 3448 829 1047 1211 1838 2260 168 3607 4256 2676 1797 4814 1907 374 899 3606 1804 2388 1922 3425 4998 2921 1951 1676 2808 4005 1939 2393 2412 2234 545 2949 530 1898 2076 3802 4010 3382 2567 3926 3878 3304 1931 3451 3398 3426 724 3469 2033 3949 3092 855 2643 2196 4599 86 3521 3550 2198 980 1135 4047 4012 1190 4178 135 2356 4455 3639 4961 3033 1147 4346 2102 3787 1885 4800 2848 2825 2921 4141 3271 1250 2802 2814 1295 4867 2501 4889 4064 100 4684 2552 1085 187 2549 2546 3150 4567 1585 1018 2206 1886 1781 174 2213 1951 2588 1473 694 1809 3682 3345 1514 2595 2403 2 740 1993 3970 2729 2068 4358 2466 4281 4012 3756 2825 2746 806 4285 3376 3077 51 286 644 4601 4917 551 2016 4361 1926 4556 2865 3740 4487 271 3624 3428 4466 51 2324 4455 881 2858 2941 569 1645 289 2298 1720 159 4519 4388 3727 4746 969 3065 2563 2566 4761 3442 4905 3039 4154 1981 4342 1965 4230 2243 2725 3754 4376 2859 1949 4871 4370 3590 3769 1118 3737 2873 846 1065 4012 3726 4472 2290 4768 3811 3237 1353 439 833 1680 266 1652 2918 1440 1588 2136 4324 1838 2611 3145 2863 1595 4822 4822 4987 1679 2905 4188 476 619 3477 4004 3061 1712 2923 466 1826 3206 3133 3120 3389 1046 973 737 2956 1056 1876 798 4305 1518 3109 124 1257 319 2495 428 2262 973 3062 4210 2557 2919 1362 1599 4337 3904 3958 3399 3806 3526 2570 1084 830 3052 3954 753 1912 960 3102 1591 2740 4774 3840 4683 4120 843 3936 4854 2326 4330 2243 4900 2283 899 2776 1598 4602 4079 3930 264 4399 3917 3473 1603 2725 1729 1184 916 4489 2663 3344 1267 252 4028 2868 4053 1428 1974 1115 3347 163 1639 3826 817 4239 3326 3967 1280 2305 4765 1719 3324 3934 2596 496 2446 2641 1477 4240 2059 3199 3774 644 2331 3465 1514 3802 3971 4693 936 4080 2387 1798 322 818 4489 4488 4824 1424 3261 3685 4083 4813 3235 2842 3762 3769 4804 1050 4608 4776 3060 1034 2603 3450 1221 363 4183 2241 3019 764 1601 4829 4191 2118 4413 1227 3565 2958 2841 1178 197 70 2367 3365 245 2163 2519 1476 2029 3192 1002 1562 4961 4851 3992 256 4939 475 2147 4297 1591 1440 1850 3740 2350 3339 3887 4214 1875 2497 4857 4701 681 4876 4131 1365 1386 4410 1211 1175 1297 4076 4268 2101 986 2320 3708 4744 2973 3560 1375 3138 1422 2889 2562 3484 4104 45 4897 3913 301 2409 961 1249 3343 4504 1926 88 3235 2230 1959 4068 1041 1957 3485 3922 1645 2523 2840 1961 2769 2826 3666 2309 2057 720 1145 4846 2685 2317 4953 2414 3578 2031 176 4911 1202 1600 4993 3115 4455 3799 2002 450 788 2859 4677 3967 4308 3124 4978 4187 1713 4898 636 4745 1142 2179 4344 3304 2757 3417 545 1485 2459 2570 4446 1886 2703 2647 3042 3623 494 2357 1436 4441 698 4799 493 94 3238 3985 140 3815 260 4183 517 1742 2815 4124 4549 1924 121 4051 2248 2364 838 4562 3020 1910 3719 2930 3371 3149 673 1544 909 1121 3083 3583 3227 2958 828 84 653 516 1938 3985 998 4845 1211 3394 1746 153 1544 1339 3359 2709 4741 1504 4337 3055 2859 4851 508 2036 775 3657 2542 4723 400 3869 4145 1768 300 4812 422 4578 1275 8 1365 2324 1203 542 4871 1400 4011 191 2780 1991 888 2786 877 1050 1474 3512 2051 4341 616 2199 4453 4070 3184 3680 4151 4626 1728 786 1701 481 504 3004 4860 333 2365 4038 3690 3119 272 4753 1545 2002 2621 3090 1120 3598 277 3076 546 246 3324 339 3220 3258 1611 1049 1971 1638 2639 220 4684 4097 2552 4382 1963 2143 1699 284 4845 2808 4265 1752 3613 1535 2734 647 3923 1403 4274 1316 4656 4017 3779 2195 4971 4480 818 4847 4471 4915 49 2052 1922 1355 1315 1085 3648 4643 2380 2223 4175 1418 4957 396 3824 2356 1490 882 1220 1738 1075 2417 829 4725 406 3513 208 1063 355 1 2882 2 3975 4945 3784 3710 2298 2609 269 208 2225 2120 4864 373 348 3886 4163 1915 1545 4482 2197 4937 1159 4156 4153 602 964 4228 93 2375 2144 538 4004 4049 4272 411 4709 2834 924 3667 417 2989 2920 4429 3768 3002 3567 1133 4605 476 1995 2591 2286 466 1927 3188 749 2817 3733 1116 3377 1408 3792 1639 3118 690 684 2379 616 1456 1889 3961 1900 3301 2195 1736 4608 1104 1501 1865 2574 781 233 1569 1029 1340 3041 1370 3424 1529 2714 546 853 1498 2004 994 1062 3676 1515 376 2532 3351 4705 2957 4047 3965 17 144 3823 4007 2062 4634 1550 4312 2290 3520 4684 1720 3511 1764 2114 2834 1834 4716 4927 3710 3002 3762 734 360 4966 4042 3510 2095 2036 4983 2409 4759 4347 3790 1285 2487 4370 201 1806 3308 3430 1669 4682 3836 488 3444 2027 820 493 1500 4137 2275 740 1143 4894 2932 2603 1913 2744 192 2611 2173 4106 1282 1719 1776 395 2513 2433 52 1125 3449 1502 1615 4759 802 869 3753 916 400 547 2114 4274 3113 1977 4073 2892 2130 485 2758 409 715 1245 4249 834 1198 775 3312 2775 2588 4324 4429 2619 1088 1920 1662 1652 489 4892 4524 4044 4716 3388 3716 2706 2057 2266 4689 2314 3409 3377 1320 2345 966 2226 842 2242 3331 1554 2133 4803 1896 3610 4428 4976 1383 2078 474 2823 978 1183 2131 1931 2483 2961 2140 2522 4105 4469 2254 4543 3938 1896 4183 1744 4331 1563 1344 1592 3434 3281 2784 4927 3805 3628 3063 3053 488 4727 3292 1154 1507 965 2824 3098 2890 3313 2825 57 99 3868 3352 4067 899 3819 3419 3375 1690 182 1084 4062 2650 2250 4863 2969 3788 1120 824 2641 4827 1796 1155 3965 3294 3174 4738 3207 1410 3284 4003 575 3614 2975 1503 991 1222 3857 3197 37 2409 4613 1772 3548 4451 1287 4076 2243 3820 448 54 324 78 3116 3231 2614 4058 2923 1122 3580 436 4827 2979 588 3499 3044 4076 4585 3754 1115 2283 1194 10 784 1690 1048 4654 3119 1142 692 2517 1635 4201 3310 4619 303 3169 4703 368 587 1214 2416 2175 3141 3567 1993 1929 3965 2358 3451 544 415 3415 3958 4556 2213 1862 1516 1257 2867 1862 1964 3663 4481 4450 4896 4233 4061 2159 4031 103 1166 3392 4316 3004 4402 2033 1349 1072 2857 21 1436 3262 4983 609 2186 2607 4158 758 703 334 809 4706 4475 3451 755 4568 4905 2760 1374 1691 4606 262 3444 1271 4566 2929 1506 281 976 2408 2416 850 4205 2406 1186 4807 237 3452 2402 2996 4513 4460 1307 3812 4050 2975 528 843 761 3665 3155 1301 1885 4616 350 4196 1544 1488 230 2397 1258 913 1738 1563 1845 1199 1296 171 791 194 2993 4639 1027 1100 3312 4739 3168 4613 112 1747 3000 3170 819 3003 2531 2282 1283 1925 4594 2944 3580 343 892 2676 3512 4770 516 154 1018 620 4752 3361 4107 1007 4012 3796 329 504 2989 4573 1971 2249 3159 2701 4558 1807 992 2726 395 612 1226 3361 4070 4878 2197 2936 2353 2942 2418 4269 2823 3483 1561 441 3265 2732 660 4830 436 785 4586 2597 4617 1115 973 3850 4004 360 4732 611 1702 1184 4530 4628 2084 3898 3205 2165 2053 1152 2631 3738 4935 4334 1473 1586 4266 1471 2339 4042 2003 1136 1429 4567 2059 4347 1010 1423 1206 1958 335 2521 2261 2697 2313 2536 1588 868 1436 2652 1420 846 3900 1504 4442 2359 1192 4877 4342 623 4298 734 3222 4684 4456 1602 104 4305 2190 3750 2147 121 4074 904 3047 4704 679 1045 3688 3747 3987 3187 1319 1578 2304 232 937 237 3398 73 4526 3948 928 3788 3715 3038 3307 1391 2912 387 730 4430 3291 722 2004 4105 4628 676 2012 131 271 3495 992 716 4237 2011 4283 3176 523 664 3124 1807 3097 543 4333 4043 3876 1437 4940 4364 1252 1299 2029 2735 4279 4752 3557 4587 412 2741 2817 4035 1793 2808 3501 3463 4094 4402 358 3130 3976 97 1785 1613 1839 279 865 411 3671 376 3325 1595 3171 2456 2719 4730 4253 3611 1190 4286 80 963 1221 947 4791 758 3994 1306 1938 2862 2480 93 816 3695 2837 109 352 3036 3700 316 999 3834 3005 4691 1117 3570 200 1309 39 860 4838 4114 3711 4111 1776 1869 1215 658 4885 1119 3818 54 785 4634 3348 370 1680 70 2236 4486 4679 4111 3657 2560 2228 3749 2530 442 425 3322 1437 2321 2301 2232 3001 1448 1146 1697 1003 2747 1696 1957 1013 4973 4809 2231 2018 2122 3803 3240 4068 2413 2377 2731 3847 4404 4394 3127 275 1559 889 729 2453 3964 4323 103 2470 3942 2428 3837 547 753 3618 1812 3883 3248 2208 4406 2364 2928 3693 1060 319 2698 2539 992 3863 2676 1688 4891 2358 1001 4552 4576 4113 733 1385 279 751 2641 765 1371 1413 605 3252 28 437 1049 967 1134 3674 35 4118 584 3469 2604 779 2047 116 51 4013 1792 3245 3512 2502 4185 3424 1114 3725 4424 2002 4938 3557 2794 2387 1126 3060 750 2817 3983 221 4024 4650 3875 1046 2182 3839 2235 2835 4806 2011 1862 4985 1062 928 2197 3612 2971 4930 493 1297 3075 1314 832 2229 2315 1500 3604 3004 2689 1329 2554 4842 3826 4046 4832 3142 3502 2779 2344 1794 1855 4134 4127 3653 1382 1557 1750 1465 1654 423 2413 3053 4239 2404 787 3563 1612 2064 1751 163 4549 2764 162 4687 4358 3813 4291 2013 3830 379 2345 2048 1521 2899 21 3103 3095 3206 1789 2853 4419 3104 2002 2103 2572 1882 2171 1017 2087 1936 3103 1857 2019 3531 4872 4667 3995 3319 1474 1507 3288 1031 488 254 1541 3957 4184 113 2793 1922 2834 328 1504 2252 2428 1017 3450 2138 697 3830 339 2986 3637 2087 4601 3068 3019 14 1002 1773 2143 3169 1979 1757 4509 563 4977 2129 880 3803 772 409 4171 899 1119 2859 3524 4210 306 4614 1388 2171 1968 3544 3960 1476 4049 1625 3323 4112 3337 3150 218 3701 3167 4039 1734 4031 4631 1329 2558 1843 2193 644 3426 109 336 2645 3601 1410 403 1382 2524 2006 1575 3074 896 3920 4347 1169 2192 1937 1370 866 4113 3873 4533 468 4525 4314 2135 1051 2017 2027 4167 4394 2046 566 4905 11 4875 2834 69 1728 3705 705 3807 2918 3478 2947 3741 1093 1027 4994 2460 3601 4918 4836 996 2988 4505 1077 671 4866 4393 3266 1182 875 2919 2702 3892 1948 2931 945 9 3694 4452 4020 4224 3486 393 590 3305 1059 4139 4826 920 4604 1848 871 1180 831 2946 2094 3865 4275 3446 2632 4422 2751 4438 238 3312 1232 1391 4903 53 1511 3420 4589 3802 465 385 4496 102 4893 3560 825 1564 4482 4824 2952 3141 2622 4377 383 4388 4176 921 2637 248 639 2650 3877 2605 4120 4713 2108 4003 3292 1121 734 934 2351 2190 3625 164 3227 3795 4656 826 2611 3764 2361 3072 2200 684 3944 472 23 3177 250 3883 3201 1739 4539 1716 4394 736 4208 3234 3539 1371 2614 3698 1721 553 4745 2107 2587 1826 4621 3097 2967 2326 2689 3 933 1285 1183 4725 99 4926 2462 2423 647 1097 1416 203 1656 1533 4388 3227 1454 1643 2821 1688 3909 4736 4281 732 1359 4903 1074 4850 2343 4013 705 4448 1318 3099 2238 2476 2097 4856 2417 4292 2737 485 4629 3036 2586 2255 4927 468 3364 3096 4515 3456 3221 3797 2312 1782 150 2385 583 4723 3417 4633 2591 2359 2730 4439 4308 908 715 4568 3828 1075 2197 4189 3345 855 3782 1078 3617 3671 2574 4778 1697 4760 4657 2200 1246 1969 3504 4793 4410 4182 4543 3075 4077 2342 1457 2344 1033 1677 4023 4949 4861 1922 2957 2059 1188 154 4166 4210 291 1939 1082 1441 2102 1370 4087 4199 2587 2166 1949 1277 157 2946 4081 170 2146 1727 1635 4926 4510 1327 2640 2615 2638 1796 4416 2247 3902 2263 4105 4955 2788 2953 2866 894 4034 2221 1953 2364 1616 484 670 4951 3551 1616 2549 1982 4975 3705 2512 3633 1082 2891 475 2678 2719 2558 2326 3535 1312 4677 4359 2178 3132 4855 501 3920 2197 1481 4326 4606 1123 1339 138 3799 1656 934 4741 4143 3018 2252 2849 1993 3301 4888 3962 819 2462 2241 1376 437 1528 3748 1232 2798 4371 4623 2476 3607 1736 583 582 1805 4134 75 4321 4051 3913 4086 856 4806 4293 4057 4989 3383 4831 2718 2756 4909 4885 110 2741 3552 561 149 3557 871 354 3016 405 851 3586 2078 2370 1546 2705 1036 1907 4141 3112 95 2199 2674 2023 1223 4868 4826 2889 30 2809 2132 3059 3044 4461 1920 3608 2302 4933 4069 727 4619 3282 789 627 1886 3376 4179 570 87 3641 3140 159 2658 2104 3699 929 286 215 1714 1177 1806 377 4864 4016 2820 272 4238 271 1505 1464 3505 3220 303 1818 3651 4300 2007 4322 2434 1755 35 3618 2472 3494 2925 221 4577 74 4582 1844 4784 3218 2144 21 730 1196 4572 4359 2361 524 3661 3919 4058 3041 1523 4093 160 2603 810 2240 3647 1395 1072 3438 1073 539 1274 4989 37 713 1983 3941 1259 73 4836 4236 137 1408 1334 2960 849 258 1251 2712 4408 2908 1210 4292 161 1634 3102 5000 4680 2907 2079 3037 4976 4760 2696 24 4933 4617 2730 4490 2851 3471 1512 4758 3301 819 3913 157 518 1502 250 2957 2020 4839 3697 2214 1207 4584 891 2012 3031 1337 982 1792 1204 3524 4184 4623 1331 4943 614 1833 4248 3477 3614 2787 4214 2285 1686 614 2105 1546 538 461 3796 377 402 2339 4003 4190 1369 1923 4507 3695 1815 1590 1741 1047 4656 1977 1615 589 4947 4212 3354 858 4253 1060 1101 2759 811 4609 4768 1084 3043 1321 570 1754 3596 2051 2412 2707 3816 957 1836 1156 1761 687 1819 1730 4562 1518 3327 4570 2338 1690 3362 1591 2309 2784 2353 3783 1850 4368 1565 1503 3045 2424 2694 2611 1895 2943 4507 398 1297 403 3355 1624 4229 4028 4775 4779 4661 2038 1957 4094 2370 3179 215 1986 4182 655 2986 863 3042 3226 3704 2952 4537 3417 3406 3946 3547 590 4806 4226 3859 1651 3318 2932 3258 1075 3496 2348 3810 874 3816 1041 2027 1935 2321 4085 2441 4377 3632 1319 2307 4583 2423 1704 374 4719 2972 2073 3617 3080 255 4756 1375 3343 3880 1583 2336 2966 4406 1125 1583 3712 4833 4012 1853 1311 1729 4359 893 2735 1388 3461 1950 2352 356 1272 1692 3999 1863 4912 2616 725 653 366 843 4175 1022 4249 1575 132 3585 2148 862 4667 1342 4134 289 4106 1877 4032 3402 3608 4805 3715 2890 2148 1998 1311 140 2779 911 933 104 4518 4145 671 4329 2001 4177 2778 4439 4518 138 4099 1878 1664 4209 2575 3821 2160 2631 3273 4200 420 1299 2864 647 2883 4693 4494 3605 546 1708 4466 4449 2274 4601 2423 2128 2671 4770 3491 2417 114 344 3985 3112 4040 1729 1703 3435 2266 263 2377 2968 3451 1270 1220 597 4917 570 4259 799 3444 759 374 3684 2281 2199 598 2256 3368 2696 483 2364 2002 163 3334 1066 2052 1366 231 1827 2311 4027 2248 2097 3382 4495 4007 629 2386 132 2544 3258 3737 1695 241 3032 2611 1810 2173 2202 4356 4091 530 552 4525 4308 3554 574 867 3265 1462 3731 238 3245 1598 1195 2260 4437 1170 534 4539 3051 468 558 2210 4100 3060 1493 129 3635 2835 1325 2404 3028 4976 4950 2132 1393 3678 4371 1398 3433 4452 3333 930 3684 1276 2623 4693 3504 820 1752 567 351 4912 876 2558 2271 2838 1067 258 3288 1896 3737 4190 3130 382 3684 350 4564 3345 2770 1755 2830 1513 1272 2520 4296 320 2843 3593 2560 4501 2235 4111 521 3578 2763 3045 4782 575 843 2270 2915 4620 1606 2525 1637 339 868 66 3852 2651 1297 4244 760 3918 3220 1874 962 3860 2617 1721 2870 1382 4504 3561 1503 1508 2811 568 2507 3135 4132 4413 251 4912 1069 4678 2037 2007 1910 3011 682 3445 3274 1624 3776 2682 1530 4879 864 1688 4368 3844 537 4269 3558 3391 260 677 1541 1965 3934 1534 438 192 3329 3099 3157 4610 1434 4338 1432 1262 4077 2886 1156 3487 61 981 4025 1591 2388 4730 2577 4434 3521 756 2149 3720 4013 2382 184 182 2709 2973 4713 2485 4451 2765 3982 4210 5 3189 4044 2925 3588 3590 4048 2586 1791 2431 3025 115 3069 1652 4859 3003 3718 3771 2285 2660 2699 565 4084 3890 2338 3099 1822 711 4315 343 440 4373 2357 3014 2201 2775 3290 645 468 4120 4590 2481 2010 2065 1716 2701 2030 1448 113 3048 2191 796 4103 4380 1425 3978 1100 3544 4092 1907 4424 4167 1987 2531 3138 4055 1639 452 1132 2763 938 4833 347 418 2172 3019 4280 3949 4922 1232 3513 2917 1249 2535 4984 2138 2383 1901 323 1389 859 4706 2883 2671 3128 3925 2501 4368 1606 492 4876 3553 3089 1549 2700 698 504 2224 4689 669 871 1451 4198 4377 142 517 78 1936 359 2051 871 1225 1084 901 546 2014 1350 2314 4909 607 71 4496 4633 2734 2314 2925 467 4329 2333 4753 3743 3788 1678 4881 4721 660 4643 3374 1546 4276 4288 2732 2145 4724 1205 443 4983 413 2142 3618 58 4030 3641 431 4955 458 3691 1544 72 944 4092 4925 1386 1322 4750 3139 3160 1270 4354 2378 3563 1576 2266 4816 2552 558 2024 4389 753 3283 3574 1141 1748 4732 2684 2297 3242 350 4718 3174 2281 6 2819 4716 3643 2039 2231 1032 2605 2056 1129 1298 1049 1523 1870 1440 4132 1632 2420 809 448 2903 600 1043 4163 1770 3769 1790 2855 1729 2602 4359 136 83 2228 3238 881 1452 3009 2064 4751 2169 1418 4325 2676 4886 3731 1187 1334 4528 2386 3625 2485 4572 1051 1021 3224 4486 782 1287 4409 1763 1768 2924 3972 1751 382 195 1588 2007 1101 4739 3223 417 4205 4227 3061 1391 1929 1089 2988 312 3576 4356 3015 3367 4999 3810 4826 554 1357 2315 4920 1420 1078 379 1446 4243 2865 820 4229 4827 3138 3146 4419 1081 2480 1053 306 4072 2888 3258 3200 3640 3896 2667 958 2122 4613 522 1410 3973 2118 106 4036 4444 1558 1822 2364 2734 1742 2264 4035 4037 3704 2228 3453 183 301 1274 670 1016 3144 4575 4065 2558 2705 3332 786 2716 1956 2742 4038 351 3551 1060 3230 4988 575 4357 4320 2488 947 3591 3998 3814 1552 2233 4812 3677 4043 1546 4030 3992 1018 1503 4584 3220 3044 3169 588 3581 1212 4837 1744 3353 2626 4770 4533 723 3274 3142 953 4866 2898 1818 790 4983 800 681 649 291 2403 2277 1731 2958 3757 658 348 2705 1911 3097 2091 3077 2501 1135 1375 306 814 4691 4809 4441 461 2419 367 730 2587 1583 4315 2775 3442 3213 2322 4607 4699 1436 1294 3124 1585 4345 1037 589 652 1621 1903 2613 656 4644 1867 4266 4643 1847 371 2391 2698 731 3187 2738 604 2880 1414 3775 349 1044 1329 4875 1517 885 4742 2385 4647 4858 1667 1817 3426 3699 2552 1180 451 1196 4709 2121 2833 3527 3321 2547 1352 3334 4820 2449 2055 4701 894 1181 858 2150 2125 4798 1992 394 3788 3710 1166 4823 406 1844 3874 4709 935 1346 185 2824 2603 4296 281 4769 3285 2479 1119 1005 2514 1072 4355 4596 939 739 3992 939 1903 1536 1253 2979 3342 65 814 2496 2607 814 4867 874 131 2415 3999 4535 4719 2246 2706 375 3414 403 96 3743 3341 565 416 4551 3398 3360 1206 3844 4573 1345 1186 2198 4366 3516 3879 2451 845 4159 1996 330 1956 3084 2822 1553 4625 3891 1252 1872 3261 261 3146 4636 2158 4578 3679 2909 4781 2076 3775 952 3041 1050 2249 13 539 614 4849 2570 3616 2383 2856 78 1810 4248 3663 2767 4799 3767 2856 2269 4576 3935 2461 260 2748 438 4847 4110 882 808 2760 3135 3098 2922 521 3471 1173 1952 2989 4380 1528 255 3028 1333 3070 2987 4929 3736 283 1491 4933 1348 473 4912 2217 2448 2335 3530 3776 1747 4461 3803 651 2825 4849 2417 2834 996 3637 1024 586 4449 3630 2734 3274 3839 3215 3374 3493 588 4892 1974 2299 103 2103 680 3919 3751 4295 1236 3714 1474 2108 3141 1135 655 580 1000 4157 3485 4298 4376 80 2897 4065 2068 3961 3836 4229 1751 2793 4451 2394 2472 3946 3357 867 1208 1406 1169 1373 3758 4709 3893 4953 3502 3100 1304 3005 4197 1033 4441 2108 943 2656 4581 649 946 4481 1709 4616 4520 4823 4621 2214 1385 834 4151 1356 2350 166 342 3999 3919 2674 1411 1411 3926 882 4532 3475 4210 3366 4920 3251 3885 25 4572 3887 1295 1138 3385 937 3584 3838 1963 278 3074 3020 4956 4993 4396 4735 2167 1023 336 3120 4997 266 758 2922 2171 1239 2919 1572 354 343 2019 2555 4134 2073 4251 2837 1432 2463 4240 1526 2692 612 4561 1975 1835 1709 2834 4402 170 4165 3535 296 978 3471 3125 1011 3702 2255 4146 3956 296 4041 3216 2326 2492 2585 4286 4577 578 2258 3511 1728 1720 848 552 3171 1551 2389 4806 3790 849 1655 4046 48 4330 1736 948 2245 996 3661 1461 2877 712 2304 1428 4298 4220 1215 2632 2814 2664 242 3773 1883 3512 1712 4671 377 917 4443 1978 2299 1780 3167 604 2658 4749 1055 1289 913 1125 1448 4031 1367 3804 1661 3671 4592 4728 817 1626 364 201 1136 634 807 4291 38 4268 1399 1551 2822 4613 1073 2961 268 2506 917 2699 2803 1862 4173 4417 1185 1232 3690 2388 2902 2946 1967 1639 1001 2907 4676 3821 139 2830 4644 2825 2649 105 1119 4164 4958 3983 2937 1914 3063 1391 3985 4885 2101 258 1427 449 4022 1432 4591 2214 3765 3380 4295 4946 3190 2636 2397 4956 1611 42 1755 682 3769 293 1344 4444 1475 425 4842 70 2302 4210 3759 498 2164 229 3042 2252 193 3944 1277 332 1441 2533 3609 4111 2944 4795 4327 3903 1736 3125 4274 4574 3695 4217 2819 4175 1454 2969 4868 3606 1115 3590 1101 1218 3544 3432 1427 2618 74 1119 452 3173 2898 2037 220 4248 1303 906 66 3509 75 1191 1163 1646 2746 1155 3543 582 4150 3561 2063 1400 581 3832 1614 4014 1929 762 68 283 2479 4445 1148 2793 4489 85 3640 1821 3940 4744 183 958 1786 3384 2014 3689 450 2365 4620 4800 403 2561 4996 4726 4188 4322 4615 524 4199 2147 1727 4424 658 4931 4278 169 2069 3356 4333 44 4726 4581 3373 2602 2752 4145 969 1791 4927 4774 2290 3989 2413 2767 4754 1215 1745 602 1569 2926 2795 3883 228 4800 3369 215 536 2604 3638 2282 2963 1031 4285 922 308 2034 4274 3289 54 761 4049 3406 81 4605 3597 3085 2625 3923 4171 1219 1061 2140 1428 4595 1289 2947 535 3411 4332 2610 612 1551 3539 2877 1322 301 2220 4708 4386 2824 1140 342 4897 4198 4274 2417 1650 2746 3585 4979 4642 218 3522 2556 1810 865 2496 2937 3697 4063 4874 1603 3919 3828 580 4022 435 4048 1310 3923 574 2927 1372 3334 3486 2421 2868 2888 4300 3854 4299 254 3174 1489 2752 1008 4574 4359 960 4259 1201 2857 2600 352 1128 4216 2334 3802 674 643 2081 3764 1008 2452 2220 3785 1744 2611 583 3666 1628 1193 4374 1052 2696 4583 3136 2743 2279 1965 1729 1288 2517 499 2904 295 4662 3531 4362 1058 3015 4836 1573 3113 3704 3905 4710 983 1208 4224 3980 2207 928 4836 2290 3701 4655 2212 3281 4401 2020 1233 3339 3392 1864 1404 2617 818 3986 3381 1863 1101 3176 69 2219 688 3212 3757 4897 3257 2365 2013 3425 104 2090 4758 2639 3210 4611 1824 1403 1815 416 2765 3215 1099 559 612 980 3481 226 823 4149 1555 919 1037 1225 1275 2822 3409 2133 134 4239 3529 960 2508 4265 143 254 3745 4812 2636 4694 759 3280 2184 3820 3442 1124 2827 4567 834 744 560 820 2909 2523 4012 1465 3834 2413 2843 1347 3934 4062 1724 3697 2539 3622 2432 2238 453 3491 1575 3691 4939 1902 2186 3906 3636 2278 2082 1020 3703 4491 2504 1044 4289 2988 2851 2394 1555 3010 701 1282 4274 578 2246 4874 1598 4399 1448 655 4867 3182 1353 3368 330 641 2164 986 545 1477 4112 2706 887 1507 255 1134 1641 74 81 2125 3016 3883 1767 602 2425 2708 1520 1357 1523 4030 3127 65 3972 1455 2546 4439 133 1641 3829 338 2145 3489 3917 1034 538 1593 750 4305 596 886 4166 2568 144 4226 1999 2139 2131 203 2072 577 2140 4683 3397 1885 4185 782 1459 448 787 3703 2789 4428 4749 3547 1842 4930 4137 3612 3220 3189 1083 4503 4722 1045 4844 2734 2839 3134 1432 3199 3665 3374 3496 308 4754 2666 4265 4041 523 1873 3756 2337 732 2807 596 3290 397 1436 1867 4884 1617 1427 4173 2261 4453 4155 4058 3264 3462 3873 4656 505 168 3164 4416 299 1583 960 3701 1914 4882 3404 2296 3177 4363 4036 1726 4782 1096 2079 3656 585 1469 1362 1618 1553 912 3363 1452 174 2316 3670 3356 2872 2382 3980 3314 3647 4355 255 2563 2920 4728 1088 3159 1415 4289 225 4011 863 1611 1659 3024 2515 1161 4362 4802 369 2970 3259 2569 3098 1473 3213 1195 268 804 3229 1824 3312 550 4032 2541 1932 1846 629 4098 2305 3062 1744 2436 854 3196 1297 4259 1259 3036 475 4485 2223 3451 2085 1546 3163 1070 356 3478 341 913 3439 1 54 3801 2794 98 2996 3635 2012 128 2705 3466 2785 3704 954 4157 3240 1474 3568 294 2997 476 770 132 3305 3237 2010 1434 1309 619 916 4550 627 2854 2834 4739 4213 2170 1714 2935 1948 3097 2846 4053 3674 4703 1787 1237 3712 3948 2795 1279 377 1326 4275 1140 4021 3820 2149 3669 2583 1932 1487 145 1799 2774 4579 476 225 2510 3925 2826 45 4774 2824 2368 4109 585 2929 4932 1553 3914 4730 3320 14 3403 1761 3187 2307 910 638 3327 4666 1440 4960 4116 3909 200 3873 124 3847 3917 3013 2997 903 285 519 2178 241 1535 3349 2546 892 4250 4887 464 3764 4947 1748 1241 1097 2220 4500 4865 951 2703 3287 4862 1173 3951 1884 2163 4206 1687 2195 1223 234 2344 3404 2156 14 1736 1670 3720 2408 4454 2353 3751 852 4151 364 1519 970 1708 1232 4826 245 370 482 3264 1653 192 1821 42 1782 4164 2814 360 4311 1919 3982 484 460 668 3996 4365 2277 1517 1872 2925 4797 3974 1897 1931 3723 1256 4960 2178 4692 199 1971 4840 4367 2029 3483 2720 943 4893 3198 1096 4141 1976 1525 1452 1060 2523 2335 1849 275 2959 1021 3659 447 2416 2660 4607 894 2039 2958 4954 3292 2432 385 616 4738 1645 3870 333 3498 1617 2019 2256 2132 4853 682 2539 37 4366 4920 3053 1491 3629 3431 1784 298 4038 1732 2595 3474 3409 3105 2400 1918 2845 2396 3231 2566 4304 4246 3586 886 3232 3974 1591 2269 4181 2068 4065 2647 1124 4454 711 2460 1334 358 2996 2406 318 3553 1253 4567 1511 193 3302 17 2108 3645 2093 1331 4182 804 1654 1603 474 2942 3733 3095 1360 3 4591 3226 3021 2121 1937 4030 4538 1810 2711 2852 3378 1699 1783 2397 1752 319 3355 141 4367 4026 4547 570 3992 4495 3929 193 4832 4755 363 4962 270 3167 4812 2319 2393 3065 2323 3657 897 475 4346 1283 610 3443 3224 205 2604 1354 2864 1618 4765 1989 808 4290 4269 3663 163 2457 2544 2453 2959 3214 2184 2928 1000 3781 2129 1575 1051 4406 691 4418 3012 355 4684 1960 3744 950 3563 3730 4187 4617 4158 1534 4948 4763 1269 2053 4172 3426 3716 77 347 2132 677 847 3035 4172 2148 2274 4211 2307 441 1742 4421 4709 3106 1778 4736 4024 1974 1783 998 1576 4307 2507 2591 2766 2848 2855 4165 2764 1516 2169 1766 482 2565 3819 3030 309 338 1466 1754 3819 3282 1456 3101 1560 1939 3498 3270 2587 4588 3418 2945 4297 1410 1326 3330 506 1695 1375 3837 399 142 2763 41 1338 2193 1508 4791 2374 3171 1511 1024 683 4151 4838 4885 1356 3135 2790 4085 896 1605 1362 3906 2908 2181 798 2116 295 2601 1580 1268 4812 1940 4571 658 3372 1368 1155 3864 4241 3992 3978 2269 1500 78 690 4644 3865 4542 2512 602 1438 3577 2487 99 4887 1124 643 4589 2405 4702 4647 83 1178 3125 3959 3651 742 2634 1286 1505 2470 4368 3290 2666 2599 593 4187 4938 3615 4057 4320 2566 1501 4033 4553 1915 2620 3941 1030 1125 2740 3414 46 4496 929 3393 3193 3019 3786 2247 3103 3336 4403 2875 1823 142 1979 3751 4513 2047 2247 1455 3692 1290 4717 3052 4921 1946 2354 4482 2070 4229 893 154 635 413 1049 2537 3040 1379 2063 407 3414 3495 2474 2449 801 137 4313 2952 1765 4428 1352 4912 4470 3029 3503 2010 3566 4608 3169 3370 1779 3603 1663 1793 2038 1618 2363 2828 4149 3233 4325 3203 4073 3093 3338 715 2345 1020 3447 2501 3798 32 3122 732 133 4319 402 1259 376 598 3850 941 3445 4434 1690 715 2829 1341 1990 2306 782 1591 3517 234 1354 3634 4019 2560 1910 1181 1271 2868 2028 2523 142 4548 1401 4185 2894 1568 1087 4115 4204 3796 3124 2255 2263 3649 1682 1904 4410 3859 1053 3452 4230 140 1368 3767 2701 2544 8 3958 3128 2144 1839 149 434 1231 1626 3338 3843 2272 1388 2671 3095 3997 3577 1547 212 3697 1524 4202 2231 616 337 4753 2240 690 3587 1827 2113 115 3767 1558 4171 2702 2768 279 1648 2653 3649 3474 858 2235 1702 2514 2667 1258 2491 3807 1195 2341 4603 3331 1110 3864 2898 3884 147 3058 1860 3486 2694 738 4532 2494 4710 143 2789 2127 3864 2815 117 1401 2738 4569 2869 1037 1577 4907 1354 4978 907 1676 4943 2212 4902 2027 393 2639 4263 3726 2041 16 1708 3596 3142 701 1099 3300 296 264 3592 1187 3798 1663 4435 2915 4761 3911 2112 22 1591 4949 1429 119 385 4859 783 3929 3693 3065 189 3830 1756 4666 955 2793 1501 3315 2905 4580 1977 791 1642 4283 4053 4093 2238 3407 1627 4576 1352 2629 1329 462 4240 2836 3744 3570 289 931 902 2787 444 440 4021 2338 4852 4057 2001 800 4536 3007 2174 878 4477 135 4768 3410 3377 352 2946 3209 3881 1415 800 4391 3412 4141 732 3225 989 1495 4948 1395 2405 1806 314 4819 3494 3565 1043 60 4241 4246 1625 4307 2161 613 4545 2103 342 3499 4510 1960 1803 3652 4164 4271 2617 4585 2957 4734 3530 407 1368 4339 886 3839 4149 2962 2153 2676 3242 456 3771 3824 3505 3937 2207 3399 928 1994 4196 1649 151 999 4271 3373 1349 159 4959 3449 4796 1995 4600 1387 313 339 1929 4459 549 3464 3726 2790 1798 3323 3798 613 2790 13 4485 3300 1331 3269 4364 1755 3046 2757 2572 2736 1820 2141 1991 2524 2840 1895 1615 2185 1695 3449 205 562 3738 4494 3707 4868 1672 4557 2978 1749 3849 1321 1765 4284 580 15 2836 1504 2754 3571 1779 2159 1208 3667 3344 4457 3521 4290 728 2115 3058 3511 4210 821 84 379 818 2596 158 399 2760 2921 681 4963 2255 583 2842 4744 4550 777 4715 3799 2746 1234 169 1840 2666 2843 1912 4389 794 1568 3459 51 889 547 972 2032 1234 360 1762 4431 271 2551 4846 2405 1153 3414 325 4801 2353 4852 4921 1027 3459 2695 2816 132 1534 4271 2283 358 2253 2969 3008 2920 3352 908 2977 211 4140 1215 4907 575 3511 673 104 951 3389 1984 149 1272 4198 531 2717 3367 1901 832 796 2392 1410 375 3596 1455 617 500 355 4643 2177 2513 1355 3998 2247 858 810 3670 4688 3991 1888 1231 2698 437 2011 3839 2227 1285 4205 1769 2320 2836 2589 4411 4496 2122 4570 4215 2991 595 3628 4646 84 369 1227 1544 1203 119 1053 3237 1131 1031 1332 4519 4128 2838 4326 1390 1258 755 1300 2171 2381 4299 2931 4077 3072 3128 3182 4423 1886 221 3657 2200 3575 3228 4248 4577 3680 4568 3294 171 4823 2003 4286 2750 1840 4913 2902 3827 3067 4715 2255 596 1907 4942 1239 3830 2296 4577 3526 814 214 4074 4748 4521 2268 3706 1602 3666 3998 2324 3108 4648 2132 1050 2030 3861 2376 328 1212 3408 3724 1415 3488 4964 4426 1099 135 4119 970 1830 148 220 4735 235 3068 713 1162 3947 1833 4546 1198 4132 3240 860 170 2524 4122 1882 1554 186 3302 4612 1319 350 2045 635 50 3652 1661 4023 3997 4550 4015 2545 4914 4319 66 465 153 2704 4989 4009 4119 174 2304 119 2146 4514 3660 2887 3502 3432 2270 1359 810 1321 4529 2186 3564 3841 4113 4670 4425 2841 3376 4637 4286 1270 4324 520 3130 3608 511 2095 2001 2772 454 3762 138 3859 4787 1227 3554 3585 1467 3674 184 3014 4241 4688 4262 4224 2361 4484 3022 3527 1318 2089 1515 1064 1780 4902 540 4907 2806 2772 4884 2453 4889 4300 2941 399 2207 23 2752 828 3030 2172 1054 3871 574 661 2627 4291 4631 4586 2261 2705 880 596 1577 590 2377 2155 1239 2130 3514 809 4137 4514 3842 4069 2960 2190 3209 3793 151 2596 4854 37 4342 2099 665 4569 632 2049 4242 462 4877 3558 505 2430 4185 4006 1443 1552 2707 1395 4604 1837 3351 2305 4591 4558 629 4569 4160 251 3863 4774 3099 1229 4727 786 3057 4813 790 3050 642 1331 4814 1182 974 3680 3274 4675 3843 2044 3769 3088 1498 1313 3910 4404 82 1061 266 1230 1100 4076 465 3452 3829 236 1809 4069 247 4640 1646 2079 3648 550 57 2457 1889 3217 1436 2762 2040 3807 2311 3353 4750 3163 1783 3794 2546 2892 1193 535 349 2149 3659 1589 3140 483 4884 2451 3601 4914 3127 4238 746 2336 2820 272 2305 2977 967 892 2882 3593 4287 1884 4472 317 3696 1700 4368 1754 970 3132 140 4428 527 817 2393 2393 2025 116 4505 3308 3586 4705 4546 2642 2169 1586 2422 3480 3372 3970 329 1371 4609 3091 4486 1238 3715 4824 2866 264 67 1163 727 1547 253 2528 3131 2126 2487 3824 4206 4156 69 2448 2552 11 2672 2655 4160 3374 2098 715 2310 2068 947 2053 3602 3766 439 2640 1914 1605 4374 166 1632 1561 1915 3251 1586 4051 982 968 1369 4236 3682 4225 2650 972 999 2704 3176 964 745 2056 2024 3652 375 1698 3203 1598 4325 67 4055 2433 4666 4148 2511 3031 3299 2001 2294 79 2326 2195 120 4299 4664 2302 3258 2579 3288 27 4501 1257 2369 3831 415 3387 4172 1818 601 2509 1572 130 866 180 4184 1589 2346 2099 2260 1554 912 2066 1592 609 1165 4498 2255 3646 2623 314 4794 1410 4919 797 4379 4434 3739 42 3186 342 4557 171 1771 4131 1345 2510 1678 1018 2267 2391 334 2895 1023 4740 1515 3506 4495 584 944 1361 4049 2856 4741 4652 2302 1681 2622 3240 1397 896 2578 2029 3965 824 2421 3824 3958 2264 126 858 2401 4610 3218 2758 2011 2886 159 159 4775 3068 2282 2872 2977 1270 4697 3858 2643 4556 1234 377 723 2101 4131 2639 2475 3413 1359 1528 3896 4657 1895 2085 3116 141 4182 2345 669 4750 2300 4711 1811 4153 4981 4666 1869 2610 1743 946 157 4462 4079 1006 1095 2265 4581 677 383 768 4315 1012 3016 4217 2642 995 2485 3550 4212 607 4803 4982 2435 2266 989 2892 3161 143 4103 2974 4598 4126 2340 1079 3718 1238 2593 1661 2856 3382 3895 1851 1200 3898 4052 1769 1013 436 3691 2479 4956 3433 3031 3494 3803 1568 4388 4639 4735 4551 1239 3761 4718 2573 4201 4335 350 2377 1503 1944 2820 4346 2621 4478 894 748 3198 479 714 345 2678 1967 4860 646 3193 1044 2260 3346 49 4929 1773 2106 2779 1099 32 4304 2562 3927 591 3359 411 3690 1218 249 832 4671 2589 4153 1557 1853 1224 4857 358 1303 38 534 431 4930 1054 207 4490 1130 1646 1529 2549 2877 3419 638 369 4598 1737 3457 3772 764 1857 1523 4440 2560 526 3810 2906 2634 351 1837 740 981 1425 2321 1355 3263 4634 3143 865 4258 2327 1203 2068 4870 711 2262 1877 980 2101 3430 4283 84 3769 4561 2205 832 2016 3181 1988 607 1072 4771 2118 3947 2581 2647 452 2371 1591 1250 1653 2170 1433 1272 4400 1726 2996 4435 391 114 1026 3566 3126 2564 4363 4178 2928 863 2507 1140 4362 1443 3226 493 542 464 995 145 4978 343 3405 3161 2287 2121 1333 337 4898 1693 4570 1482 4741 4726 4952 41 719 627 4670 3910 3456 414 1000 1942 719 222 2581 3434 260 4013 4993 3742 1293 4057 1109 2754 3261 2135 4338 893 265 916 314 2485 609 1090 2919 3568 2165 4090 2986 1750 1789 1444 1365 3132 3000 4840 1777 3938 4950 1632 921 1350 3750 924 4357 4328 1241 2276 2865 2284 4357 3098 4371 579 3427 3342 664 2569 2400 439 2895 2408 256 721 4868 1420 4191 49 4479 38 1494 27 1347 1889 2052 1933 2903 3240 1506 2313 4296 2422 2190 1287 437 44 3265 4064 1050 6 3465 4844 4390 694 1944 805 4396 240 2898 1314 4198 1501 2755 2725 3789 272 3567 2229 458 860 3464 4397 1489 1243 4708 4771 3209 1632 109 3970 1221 3263 4983 3080 1973 4384 4085 3985 4478 143 1164 1098 4886 3575 3429 2343 3041 162 3472 2349 1231 2730 3020 392 2963 1796 4760 4311 2125 4584 38 3371 1737 4650 2730 2260 2606 3748 2375 4524 1248 1442 2506 1425 4271 4188 3861 1583 3078 1303 1853 620 756 1684 1933 2051 374 2272 465 593 3419 3643 412 11 2847 441 4850 4102 1441 564 798 1990 1332 2631 4254 632 3722 4132 4330 4503 2828 4944 680 4050 2091 1074 267 2076 4843 2991 4471 76 3378 2497 1551 771 4102 3203 1832 3856 3348 15 2883 2783 1330 3776 3486 2109 3662 4336 3524 4054 4220 3795 2465 4584 4547 2690 2566 3669 2609 2818 1867 1869 203 3154 488 1689 2054 1824 2803 4289 201 4357 4989 2831 2568 1908 2141 690 2147 959 2091 3540 1004 890 398 3845 2669 182 919 1797 3056 2296 3284 557 4229 2831 2438 4775 1943 1761 4099 1450 3703 38 3044 407 944 2564 1416 1998 4433 3954 4552 1554 3766 3261 4521 817 959 4637 4973 4573 2264 2425 2882 3949 4712 4879 41 381 2106 2709 4520 1561 3798 3843 3705 2142 2409 398 297 3650 1321 895 1977 3751 1762 4786 2337 2988 1587 880 1016 1484 2586 1909 973 292 4036 1418 2721 2297 870 1332 331 2248 4823 2923 4698 2797 4363 2964 3015 4925 3657 464 2488 4875 2614 4803 4358 4926 2697 4605 584 913 188 2916 3557 1507 3761 3928 743 245 4371 2262 458 2750 881 1558 2673 2 3910 957 3050 3583 355 3892 1285 494 1516 2103 2224 1784 2391 1742 678 4655 2944 1359 1923 2888 4432 138 2866 3648 3825 84 3431 4396 692 581 2662 2455 683 874 4018 3176 2823 4627 4454 3929 3819 1182 8 361 2383 2938 4065 3875 4518 2701 4798 3701 2776 3199 1018 954 1105 381 1178 3200 3728 2167 4903 2843 1233 4505 120 4920 2915 4150 1389 1171 3907 2504 3597 3242 288 4474 2129 4111 4364 3814 326 4401 913 1607 311 4036 930 1265 2777 380 1069 3916 1542 3158 168 1788 715 1976 1753 4140 937 3292 1093 3702 4647 4769 2266 4572 2814 762 4580 3307 3276 3501 4156 2235 4866 532 4372 4904 4006 2736 1740 1980 4482 3465 3809 4306 1939 847 712 2773 3754 1700 3959 3287 23 2688 781 2218 1233 1428 93 3451 1423 527 2703 3569 3978 1836 4199 4643 3864 2026 3364 2623 4419 4323 434 620 936 1797 4785 3841 2321 4524 1739 1491 4059 950 3930 3547 257 3389 328 430 1335 537 3588 283 4079 4292 2236 2264 4440 1748 3574 4870 3122 3196 1181 2408 1051 603 106 4472 1325 1003 4409 4331 397 1963 3416 3152 2806 62 3923 2156 4948 250 2171 4392 1474 3866 1826 1561 4692 3084 2752 3104 4797 2212 1705 952 4107 3359 2117 3907 1254 905 4231 3717 892 808 1375 2567 4128 2030 1792 349 3535 2482 2090 4073 1249 4976 897 2406 2806 4181 236 37 2510 844 4079 3211 392 2747 2889 1025 2228 2094 2575 4131 369 3635 2727 1514 4848 4285 2878 2186 2726 1266 907 4084 4414 4301 1825 4917 4485 1956 2817 2070 2589 634 1653 2562 1690 2110 311 2770 1720 2587 720 108 4403 3182 1681 3336 1669 3651 1061 1778 3307 977 1885 1003 3752 3857 2379 2664 1745 115 4111 4649 2184 1472 4653 3443 4562 2465 1949 3103 2640 1279 1034 1089 738 865 1980 2273 3199 1097 3950 4605 2518 3647 360 1277 2928 3508 3902 3262 195 3177 823 1608 4025 2038 4975 4336 3863 139 661 4887 1398 2402 3398 1408 1878 2514 1056 3678 3030 4366 4448 396 2613 60 4932 987 2012 4535 850 816 858 774 31 1923 3087 4002 1185 1264 1081 2116 2454 1586 98 3988 3370 2107 1975 1339 4109 822 4003 2658 2995 3982 2242 657 1442 3836 3942 3697 911 3884 222 1218 4025 2520 2786 766 533 2460 3472 3332 3360 440 3194 2126 4728 698 1382 1027 908 3961 533 2022 1103 3659 1836 3309 4921 4087 926 1994 1934 4212 3767 2062 1045 4017 2498 4985 3482 26 2197 3555 2108 1546 1104 47 3112 3203 1706 802 748 327 1868 368 125 4667 1115 4576 3921 295 1234 843 2494 1783 4310 505 3433 613 3568 4139 1736 2388 1775 4642 985 1614 2723 287 1616 3448 2739 2921 2685 281 304 4306 1235 878 376 4554 1299 4257 4884 203 4311 933 874 779 2751 3740 1355 4589 2975 2377 4254 4896 3567 3814 3187 1670 1250 2312 145 3879 2335 886 722 3523 1563 3997 1713 644 1445 4271 1691 2402 177 2479 1971 4884 1510 1902 1035 3302 3408 2306 1434 45 4974 786 4961 3293 2285 2227 1909 3044 1763 4830 2768 1884 1517 4119 4272 36 4257 3472 271 4400 4421 4756 617 4237 1894 2076 4449 4286 2306 4149 1524 514 3591 480 2812 907 25 3265 22 3000 2432 4329 3997 940 2479 340 4621 1109 3247 1548 2384 2997 2506 2060 1869 1957 4832 3261 1500 4021 2997 4284 1043 1925 2209 3178 1340 2720 4223 4451 772 2971 2174 4192 4550 4339 3675 3541 2726 1668 4973 3555 639 1794 3608 3311 2229 1348 691 4457 3028 4044 1113 3206 175 1488 3988 1575 1 3292 1533 3712 3928 3286 2822 2266 1837 177 1408 3441 2805 530 1565 54 3995 3886 7 3382 771 4186 2735 1657 657 3201 2695 4372 2320 314 3536 3015 4236 880 117 4112 4184 1840 2782 3911 1920 1014 854 4248 1665 160 2358 1820 396 2393 1480 2647 4015 216 4908 1140 531 1799 3846 1292 63 44 3070 3147 2035 851 2583 1836 1094 2017 4720 2527 1009 4419 3222 1538 970 2253 1224 1261 3018 4868 42 3677 4415 245 1866 1281 675 1739 654 4960 3819 2629 1277 106 3785 1493 1465 3730 578 146 651 2203 2864 1015 2047 2703 2425 3810 3963 3017 3646 766 749 1357 981 3265 2218 4291 3848 2238 1096 727 2220 2701 2245 4748 4179 3574 1829 4796 1666 130 4688 3298 1027 4266 4769 4824 2925 1693 688 1641 4791 1735 697 2096 1336 980 3083 3759 1314 1673 4058 1626 3530 4212 4918 433 1706 3911 3298 2153 3224 1233 485 1524 1308 2404 2868 1684 1286 1488 3686 4436 4229 3351 1527 4839 2025 111 1646 1191 4706 483 4302 703 4990 4458 2233 1834 4175 2295 2864 1386 1715 3991 148 2921 4338 4350 1209 4428 4708 4834 3525 970 1641 3302 4694 721 2774 4569 3569 2954 918 4469 2492 2128 1631 4448 2140 861 4729 2566 232 3542 1219 4965 2700 4338 3534 1559 2039 4694 1511 4284 2262 971 1313 3205 4974 2959 2969 4586 3262 3088 2296 3701 3042 748 2029 4893 3970 828 552 700 3656 2237 3032 2977 3166 4981 3262 2951 1134 2108 2912 4484 2440 3912 3199 1435 295 4655 1105 4354 4932 1810 3760 1013 2498 2172 3248 4329 2336 2847 4237 4978 1178 3135 3315 2597 2880 1149 380 871 3110 2509 582 1172 2803 4536 3226 3528 4338 2011 3630 1914 2099 2718 4940 452 1339 2822 1417 1141 3327 708 231 1583 2205 4372 2091 4081 3108 815 4359 933 3696 1953 4161 803 71 2387 1187 901 4142 4378 1097 1305 1700 4054 1302 4202 2437 4124 375 4039 3872 2245 2246 3907 2442 2461 4192 2739 2025 4924 656 2539 122 305 3474 2697 1588 4410 4648 4016 619 4268 3001 4551 2037 457 1077 2600 1712 1005 3674 761 2986 625 1666 1846 4216 1417 1307 4077 2592 1629 4685 664 2382 1523 440 1735 35 1595 1347 491 2297 2346 1990 4964 1561 896 2657 4901 3005 3186 722 2962 4470 1840 1884 3201 2407 96 3946 6 1240 225 1744 629 4212 3129 2163 3540 1675 3664 3035 1574 3353 1835 1864 2849 1461 2522 2283 4369 3531 1170 328 3355 1322 11 315 4267 1463 162 1655 1718 4056 3161 2264 768 2282 4795 3323 1136 3684 1048 2137 3831 3346 4391 1728 2925 2370 2999 969 460 986 172 451 3627 2552 2089 4703 2788 1808 1872 3562 2750 1875 3683 3830 1195 2498 3559 1760 3747 327 1412 3100 160 2356 2678 4189 360 3513 1039 757 871 4474 3075 4491 1530 2399 2562 4360 2924 3531 1993 1497 1108 2206 4409 1920 4646 1427 871 523 3230 2362 2898 4243 4384 2007 1985 655 707 929 562 911 280 1804 3884 177 2512 3288 4982 1286 2348 3287 2461 3590 898 3459 4762 4272 3127 3605 2722 4203 1048 4791 4508 665 4615 2964 4223 958 3564 1466 4673 173 153 103 737 4019 3077 529 2134 2034 4827 76 413 4472 4688 313 1647 2373 4944 3049 4744 3888 2625 2669 1186 4403 2110 754 3120 3723 2309 1317 3403 1825 4602 3563 3224 3787 1962 3980 3592 347 4433 3011 4215 695 2188 3816 3958 352 448 3190 3754 2483 1129 1213 4522 2819 2003 1025 52 2388 1349 1561 1536 730 1177 2777 3036 744 3958 2824 1478 202 3038 3795 2869 1419 2040 3184 1993 2351 207 2076 2918 3923 145 614 4654 992 344 3289 4020 3915 3877 1510 3057 2912 1680 4175 2546 1211 2905 405 3232 3365 3123 2796 4831 2821 2987 2978 3799 3372 2597 523 4582 3416 4007 5000 1460 1098 2853 4347 3774 3104 3803 1476 1852 131 454 3087 1092 1066 4524 1620 3924 3718 3846 2006 2195 180 4229 2141 1497 1318 1219 4940 2130 1050 2974 1883 3015 969 2312 2502 4884 545 3297 2268 1243 36 3891 3104 4696 4927 3101 2180 4772 980 4314 4417 4323 336 3167 169 701 4925 4040 3094 2064 3610 1331 943 76 2190 1163 2146 718 1768 470 2484 174 2434 3272 4739 4033 185 2646 2133 4431 3047 156 1646 4790 4402 2040 3774 717 4658 1564 1881 794 4302 1015 2605 157 1816 1677 1535 4434 1044 4555 4558 3051 1973 692 2159 3004 1113 670 2215 4061 1696 2494 1892 3060 3096 2480 1637 3568 988 903 69 2471 2224 3563 100 1553 4471 3478 4214 4906 1286 1054 1450 2244 2278 199 572 1499 4181 4134 4483 3703 2686 558 1675 2453 4676 4927 1277 2542 1691 4274 562 559 3656 4342 1380 1384 4539 3367 3214 805 1836 145 2358 4456 3452 2033 3426 2964 3327 325 2368 1988 1113 2759 2932 4570 1837 4341 3462 1960 3047 716 3641 2779 84 4849 4350 4282 1701 1182 4279 3067 2344 803 4196 1551 4519 4795 4865 3722 3158 1523 4214 1380 2281 1510 3862 1938 2108 1699 1856 2525 1393 3981 4697 305 1998 2938 4384 1056 4004 613 1377 3245 657 4645 755 1042 1127 803 1850 3154 3499 1624 845 1191 1702 453 3801 2901 3368 4640 3164 4021 3160 3638 3067 75 4429 331 1252 2841 4424 668 4573 1450 367 3797 875 895 2116 3355 1956 398 620 1124 4966 1669 3593 2466 4661 4475 241 2821 2121 1392 2588 1541 1605 1097 1761 1571 3994 3621 3986 361 1410 4898 4875 3197 3885 3352 663 1747 2471 3660 99 4384 3808 4927 3937 2095 490 549 3319 3488 3191 3999 1821 2468 1793 977 3579 1579 224 4308 2584 630 4056 4437 3252 2413 144 3692 919 1417 3243 2783 4199 1947 3731 308 1063 3612 457 3978 1186 291 2518 1217 3572 3770 4606 3421 4849 3329 4040 1943 1652 3562 471 1132 1650 195 4924 4132 2324 543 705 916 3305 325 1031 1469 2417 551 2241 1770 1587 1341 3063 2310 1128 1864 3116 2908 477 4143 1057 2509 3133 3165 1632 2454 2093 3537 1177 791 4431 2132 3784 1885 687 1671 1637 1672 3473 4650 2682 78 1217 918 817 2238 1225 1972 3828 510 3103 1652 4915 4662 604 4239 4786 1235 422 373 2679 725 4118 2592 2576 4648 59 1999 2635 943 4022 2468 2845 1868 1028 1415 556 3202 4951 2248 2061 3916 1669 2592 4414 426 1159 3513 3173 835 564 1026 4575 3966 75 1572 3234 3144 1372 823 2852 3721 2400 3326 3465 1190 4052 3198 2241 3097 795 3572 503 2076 4945 1420 3571 1978 1048 4770 433 4983 4439 4893 1848 3762 902 4663 3620 2714 4915 230 3653 4198 3904 3958 1582 4956 2386 2693 1430 99 3732 3486 3722 1672 1522 111 4385 3765 2367 2098 2151 2061 351 3696 1282 2986 4109 3993 3512 1376 3142 3365 4024 3623 885 2470 4812 1748 501 852 2669 4552 2946 776 1127 464 2192 4393 1032 1243 2546 1298 3718 1503 4453 1906 958 1741 1458 4626 4397 897 2527 2643 3747 2611 815 3597 1987 2976 2965 1553 2909 3241 4229 3273 1508 3154 1348 1074 4825 365 699 4273 2470 2741 1759 2619 2003 595 1668 4019 276 845 2205 4784 1136 3914 4166 1100 868 3239 1475 1630 4439 645 4238 3969 1508 64 1324 3251 114 2057 281 783 1303 717 527 2771 4649 3789 1643 4435 4676 2980 3089 3004 3143 1412 2674 129 1686 625 1693 1914 2033 452 3516 2416 1156 1465 3610 1475 4725 153 2956 596 4658 1929 1989 1003 3960 2425 2624 3954 52 3735 1281 767 4782 2297 3372 4414 2361 1710 4669 1637 2949 3102 943 3071 2005 1573 2438 1218 106 1212 100 1000 4093 3264 3839 2898 2713 1097 3361 3264 2983 2869 4695 2842 823 1250 147 186 1702 3423 2267 4568 922 596 2375 3229 2336 2549 4702 4208 895 4547 1578 3468 571 1475 2887 160 3690 3453 1224 4325 914 3862 1546 3300 4713 2422 1784 854 3884 683 1893 2242 817 604 4357 1466 2644 2079 2140 310 4326 340 3021 3135 2361 4520 1044 3485 189 379 820 1554 3775 3034 2971 813 3725 301 465 328 1979 2514 2125 4499 936 1081 3616 486 930 4461 4703 1906 4174 4225 2093 257 2425 3945 3031 2618 2578 4685 4518 1886 2429 3930 2673 126 2401 4752 424 2498 2107 2461 474 2923 4889 3608 4912 3058 3912 151 4543 2575 775 2610 418 2059 3953 2773 4870 2654 4263 4226 3285 234 892 829 4219 1597 1967 3814 2740 4755 132 3810 1804 354 2915 2275 4389 757 1584 2443 4461 4674 3033 1653 1285 3308 4956 1748 1267 4977 2102 2850 3217 3932 1740 2507 2620 2468 1414 3279 2829 1452 215 91 739 1161 2983 2648 4784 239 4161 2243 3592 1580 3205 3620 549 3500 1719 4991 3885 1363 4886 638 4034 2062 1902 28 1569 4450 4662 2547 452 4379 3059 1031 3792 1215 4884 825 2887 1625 99 2646 2392 1166 1418 4678 3050 4947 1716 3589 1780 2109 1239 3292 2952 4007 4897 4081 4692 2080 4432 2091 3208 642 472 1503 1594 4324 4665 4518 781 2825 2967 1732 965 2831 4456 1075 1572 2849 2257 942 129 1974 3706 2574 4740 4775 885 665 3923 1045 11 1397 1489 2912 31 1338 3097 921 2145 1085 4175 857 740 1278 1823 640 600 2539 340 2919 4273 194 4531 4734 4158 1835 3645 2983 4251 2820 1777 4337 1863 2739 3247 3454 1071 2023 3958 3069 1777 3688 1407 2272 850 4362 303 2311 649 1759 529 1924 2529 1666 4002 3237 3219 3564 3491 1486 4377 4090 2363 1700 1500 3637 2930 3642 1712 3369 4999 1608 1995 1822 1459 1991 1449 3186 2260 4038 251 3534 467 3624 2715 4548 1934 2948 457 1192 4559 1380 1961 1004 1003 38 3451 2977 795 886 3418 125 2822 2706 4638 4424 2598 2740 1258 1470 4286 388 3438 2560 2691 3980 645 2923 808 722 2144 2791 3208 1369 4042 4153 3440 3904 3571 4249 273 2545 2573 2349 3211 3724 866 620 3445 9 339 868 2134 770 298 1573 295 1063 1306 4132 2135 1111 153 2817 2454 2350 2405 2369 2546 673 4468 4676 1949 4676 4954 352 2324 3476 4031 1940 3705 2902 3270 718 3051 1310 824 2982 137 73 4079 2032 3 1019 1379 2614 2225 233 2600 2668 3401 2873 4958 2042 725 333 888 678 4243 3996 2278 2743 4499 937 3227 3051 2093 1138 375 3026 3848 4538 2118 48 1636 2839 1079 1431 4457 1820 525 4203 902 4513 1370 660 683 2718 1967 2047 1295 572 2286 3430 1458 780 1160 235 3436 1053 487 4009 2061 1650 1821 403 3995 394 2459 4571 31 2815 836 181 4608 4543 4223 2025 2446 3950 3960 604 4752 3442 4111 1215 1199 1334 3743 2351 3816 3943 201 2459 3582 2738 2431 1850 470 3612 1849 2554 4618 4992 2771 4450 3047 285 1237 2761 3774 1518 778 4028 2126 2384 2697 4492 160 1087 2343 46 2130 1369 4787 1025 1309 1233 3401 4795 2143 1837 528 837 954 769 2708 2130 819 1778 1892 3716 2420 4692 813 95 3610 2501 2645 3524 2231 447 1705 2376 1713 258 1591 3834 2578 4007 3245 2192 2662 4806 80 130 560 3393 1254 454 2125 679 4853 2435 2863 2402 1385 1950 2011 1601 194 4888 1851 1575 3587 2021 3150 1578 2756 4566 3483 3901 2793 4592 3889 4254 258 907 2714 2144 1545 141 116 211 4615 2860 2871 519 14 367 4657 3477 2936 2102 4661 4838 783 4829 2543 1425 1403 2294 1490 4065 1672 2875 2474 3333 3580 1224 962 2847 1557 1183 4128 2110 1962 2201 4236 4116 4733 1116 2053 895 1719 3232 283 3052 4484 361 4382 4240 1843 1216 2518 573 551 1602 3944 460 2857 3311 3648 3957 2595 3324 2617 2848 1238 2994 4398 519 3285 1628 1069 4481 3664 3069 4519 2713 1730 4736 1130 2318 2596 1854 2111 4537 3896 732 1500 4473 2622 538 74 3626 4634 3405 1560 121 708 2069 2246 2154 2686 48 147 3211 4170 2581 4624 3990 1634 4914 2347 4907 2070 2199 733 1115 273 1753 1396 2054 908 952 1522 2206 2866 1729 2164 3866 338 788 3467 4532 4697 63 1214 2955 1309 2505 4143 2170 2899 2808 2458 4167 2185 2356 2817 4301 4213 2705 3970 4322 68 4977 1935 3578 1492 544 2309 3738 3418 294 2614 4309 4237 169 3327 2443 4265 8 290 4725 1053 1937 3877 379 3318 3323 106 2190 1841 4237 4349 4302 1733 1733 1161 3517 1110 4402 1771 2393 1300 3435 1101 3958 1290 1950 597 1618 1191 4930 2899 1224 4144 1749 4278 4197 12 1302 2256 1014 1615 788 2877 488 127 869 577 1375 466 2088 751 2888 1854 892 834 3398 1544 3318 3752 488 1206 711 2129 4633 2877 4452 341 328 4635 3436 1211 1862 421 2254 2115 1138 3315 3512 301 3376 1983 553 4480 4981 1978 3720 3740 557 3487 922 2848 254 846 1080 4533 1050 3010 4702 648 1841 60 2998 3868 836 2214 3603 566 4795 3872 1894 1935 4232 2358 3397 4006 1274 1383 879 3723 1587 1696 3857 1597 219 312 1076 261 1602 4593 1908 3929 3265 1357 58 4914 2866 799 540 1910 3428 1430 4024 974 2656 1973 1644 1921 1678 1254 241 1392 3497 874 331 1656 2335 1482 819 2739 4802 794 3869 4991 3209 1520 2546 1597 3304 3138 4719 547 2219 29 2949 955 1567 1206 3623 3490 2730 1893 1711 2162 4870 4365 368 912 3066 4222 2949 2150 2721 3435 673 3610 344 4029 254 4574 2740 717 4758 366 4658 4646 2197 933 2062 601 3517 3000 4157 2662 871 385 4762 2170 1985 4741 844 4315 3771 967 566 3070 281 371 4895 3914 1740 1291 3392 75 2593 4142 2936 2263 4816 3500 2179 4132 4974 355 3663 4416 4483 3853 3621 1000 4925 600 4454 1634 4660 4956 4692 2594 2900 2376 4004 4857 4782 3782 1419 1401 1046 3179 4326 906 3222 1776 3248 1337 3218 995 2752 2212 1347 4359 1056 759 276 3903 1943 4865 2088 4863 4376 2095 2298 1731 3433 3953 2251 214 2853 225 4983 13 1642 4959 4384 2769 1964 1727 4018 1 368 128 2461 2133 1530 4919 2775 420 407 3130 3263 4903 2364 3622 1739 4428 293 4306 603 4524 1911 3625 1907 157 4430 484 1757 4696 1383 1718 1525 4788 264 1998 4531 2281 723 3576 2532 2086 1871 1188 146 52 3455 1246 2143 2953 1689 4844 4894 3838 4023 4980 1850 953 1097 4547 3509 4604 666 3974 3523 4676 2279 3869 1276 1851 339 3467 2133 510 2182 720 160 1919 1857 743 3183 3204 2123 3928 421 3038 39 1055 1957 2292 1940 835 489 3069 3548 3736 2596 2177 1957 3581 2944 1337 4411 4751 3698 3971 4260 1948 1489 4463 2978 681 3970 2444 3165 1813 527 3603 3494 452 3171 2171 4158 4492 4095 3084 1789 4835 3329 2876 507 3031 384 3589 1066 1636 4553 2604 1665 2290 3469 4820 1643 1493 4912 1961 3198 2011 3436 4590 1909 4969 716 2207 2686 487 929 3200 93 2863 4209 52 3831 4842 1803 3870 1592 4763 3164 4260 3654 3577 973 814 1243 2986 4362 356 2166 2755 532 1278 4811 3656 4520 4465 1887 4731 2503 961 2853 2204 1124 1385 3643 4286 9 604 2549 2987 3234 3512 1801 3074 2991 4454 2298 3064 2607 3020 454 987 2856 810 2536 721 4720 2728 3046 4560 3599 567 1283 3443 674 2139 4382 635 1938 2280 1786 2716 3091 3410 2148 4428 1294 1251 3168 1263 2783 3209 4085 1325 2703 4693 4036 3578 3667 469 4261 430 4891 4330 809 4667 2924 339 4545 2098 158 3081 3470 1254 4863 1873 2023 2110 807 1469 3134 1192 4490 3747 4355 4849 3825 2868 2103 3389 2993 3942 1531 2445 418 827 1087 3532 3177 1488 1643 4946 830 4215 2809 1193 4311 237 488 2051 523 4148 4787 1961 2096 42 1888 565 118 3321 570 609 3218 373 1392 4670 956 2505 195 4847 2473 4490 212 299 4481 4082 2907 2758 3074 1214 665 2896 1099 1753 447 1500 3282 2687 789 4123 2399 1627 3252 3167 3079 2041 3964 2256 57 2012 2455 2578 4724 4017 4412 3285 792 187 517 2308 1664 1829 2257 4407 1646 2811 2307 1049 2951 1 4793 4898 939 4130 677 717 3654 2386 688 579 1162 4853 4450 4383 3219 678 571 465 4145 4240 2662 3811 426 2401 1632 271 4965 130 4309 4326 3191 3528 948 3018 930 1894 1246 4797 2345 1793 4971 3904 4094 1746 4644 454 4565 1152 650 790 526 507 3830 4172 710 1162 3359 4280 2094 3086 2927 493 2523 789 4886 4459 389 4072 3446 1102 592 893 269 4710 3189 2845 4350 4997 2714 3831 4856 3236 1670 2988 1173 302 902 4921 4797 914 4667 1480 176 4581 3090 4479 1200 3718 3522 4903 589 3233 4945 3206 3254 2453 1696 3246 247 2846 3242 115 3021 3531 97 1273 2436 1553 3473 1468 3514 2118 3155 3679 1481 262 2956 3822 1744 1666 2731 667 4987 1252 662 2428 3287 3077 4430 1067 1367 1704 1758 109 3634 1820 1048 2932 4482 2661 5000 1917 3982 4699 4559 131 129 3065 4033 1810 1489 4079 4503 2140 4912 497 550 1192 2295 3247 903 4262 1414 963 4597 4396 2973 4741 2194 1180 591 1522 1650 204 4921 3689 461 2948 855 741 1193 4571 408 3374 4447 3259 1421 4943 2682 201 918 745 3563 3198 1077 1727 3119 4392 2608 1009 4007 993 3947 3009 486 775 2132 1544 3023 4075 590 3482 685 2218 2910 1782 2969 2143 505 3375 4568 2471 2516 117 3042 931 1914 4077 4332 2034 610 3821 4807 2108 783 3441 991 1528 2542 1033 676 1135 3067 272 3092 2862 4652 4238 3775 2800 3628 4023 290 618 610 579 773 574 2096 540 1613 3704 2092 4874 1866 3308 986 3514 1802 3046 3327 2083 4725 4208 712 2560 1270 295 17 1889 416 3927 4151 3793 383 4155 2391 3209 1059 645 2532 588 3225 1204 2261 3217 1417 2801 4820 1093 2609 2697 3712 1342 2944 654 1740 3113 140 902 494 2084 397 4458 3193 124 4871 4952 1515 673 4580 4130 527 2805 2976 901 3229 3905 1691 139 3309 1368 4059 1641 920 330 1511 466 3743 4203 85 1274 1657 4785 3812 3659 314 2177 2003 2844 3302 170 1873 1036 1770 4480 4082 2028 108 1787 1777 1779 1142 1053 2800 1415 4215 2888 3825 2515 2081 886 3041 4939 1764 1951 1719 513 938 734 1186 4804 3137 4852 4080 4580 4596 2748 1368 2695 2482 789 3129 255 742 4036 1088 346 1861 4487 54 3617 11 1106 952 2577 3398 3470 254 3621 473 1349 3596 2641 243 464 4859 1761 1798 1673 2369 1072 3944 2745 1301 2633 3757 4955 2420 602 2242 2711 2247 3916 3492 3256 714 2757 376 4447 2295 3221 2616 3501 409 3884 220 229 4986 3947 3166 1848 4325 4166 3381 2838 788 697 1707 996 667 1568 1583 3800 3819 725 4908 3239 952 325 800 680 1388 2651 3270 4887 3090 3580 3588 475 3259 1442 1846 4703 212 3418 913 3909 3846 3397 2657 4334 1453 4122 2707 3883 4986 1282 2531 4384 2681 187 3776 1131 4836 150 2427 1337 77 1602 3556 1914 1848 4262 1685 3936 671 554 2629 3980 4860 1831 2862 337 2971 2866 1455 1519 3956 2070 122 393 365 3327 503 3615 1863 535 3840 1429 229 2892 4499 4154 1848 288 4307 2858 3493 4344 2415 1733 588 2150 306 4398 2715 2503 921 2932 4178 2454 2808 2764 4941 1183 2397 1253 1781 845 2363 1066 1207 3220 3537 2036 3291 2199 1545 2094 3710 291 4713 4887 1745 4010 3549 83 1463 4442 2691 2715 4251 3244 133 1632 2360 2701 1995 4988 4263 4519 1134 4377 2044 3281 1294 2351 2809 3251 1902 259 1130 708 1970 754 3736 2724 2216 1698 1150 2442 4764 3330 3887 4998 4850 2437 1958 1616 2624 916 1604 2528 1409 4184 1333 4915 4467 2572 51 2109 754 1713 3066 2593 1915 4967 1818 3035 3242 883 9 511 4220 2635 1870 4774 1965 3756 2103 992 3436 709 2724 4229 4274 4985 2817 2851 3935 2625 152 3708 4989 1504 837 468 211 53 272 3263 3699 1956 2671 769 2388 2357 2081 1508 3824 3484 244 1382 1287 3735 1175 1264 2035 1595 2441 2744 3234 1400 3720 4959 1927 4944 2723 380 1466 4516 4529 2088 3731 2343 1592 4384 1882 4641 3271 2446 3554 509 1323 2472 186 3235 694 1456 2563 4639 3875 418 1989 2360 2756 3385 505 3018 4452 2978 1800 3228 3381 3447 1227 3547 2492 1933 1304 13 1520 3038 84 1223 1958 2392 2012 4728 1256 1029 354 2627 4817 1601 2294 1473 1667 3279 2298 2845 4369 2580 4645 1446 1445 4746 1425 4888 299 1047 4518 4275 476 3979 821 3331 2293 230 629 2918 4821 3695 2945 4561 3274 4878 1679 4124 1885 1451 2099 1257 73 3524 4354 2841 3472 195 440 3167 1966 2366 818 4658 2668 4686 2165 1576 1742 4320 4565 3014 773 3495 1662 24 4446 3248 767 4575 1874 1844 1570 4262 292 2041 2046 2893 518 578 4805 2446 3692 4403 614 2043 4951 4461 4276 2038 2923 3632 1861 3374 4057 836 3915 929 198 391 2391 4180 1138 1866 1377 805 498 1180 3065 2410 1367 2189 3570 4847 1237 2692 3521 3404 141 634 4082 2397 1395 1253 1075 4608 536 2822 336 858 3193 2427 4989 1979 166 326 311 3797 2268 2731 1692 3833 1852 4374 4957 2298 1401 4315 4651 4223 3086 2356 4584 2085 3854 4471 4834 252 1122 4381 683 4981 4103 2229 995 290 4093 318 1820 4486 1553 3192 3397 201 4467 2740 3921 493 929 2239 1133 1284 4795 1916 3597 1567 3741 3903 4967 2416 3456 1898 1310 4753 3112 1379 2040 1995 4879 1420 2929 2729 1753 866 2174 3970 3310 4711 3995 722 2508 321 1046 1489 1818 3600 2449 3202 3014 915 587 3094 1480 3452 1264 1927 53 2792 925 3197 325 4128 3533 1988 1500 3130 2326 252 621 2688 3853 4848 3730 4072 3406 952 1254 1578 1820 1431 1347 878 4903 3509 3412 1315 4697 2661 1365 3409 1096 4264 4125 1176 2696 2497 2139 4006 2102 3784 1006 614 309 2447 3724 1131 517 4423 2356 3809 3615 4772 2436 1613 3914 3853 587 1984 1082 3349 4488 3247 291 4965 4425 4062 2858 3359 1245 4720 4573 212 3051 2193 4254 2640 4592 4653 3843 785 814 4334 3761 2427 1351 2233 4509 1654 70 633 2689 1014 3686 67 2925 4483 1113 2689 2972 3071 2882 3264 811 4499 1827 4441 2389 2641 2584 2515 2521 1883 1618 215 1722 1891 3222 4387 1334 2513 875 4864 3800 2449 2056 3732 1495 3282 3491 3433 748 1016 3482 4324 3544 1178 4102 935 2131 3972 2980 4415 910 791 2618 2414 4163 4948 4712 738 2127 157 2996 1124 3767 2924 3516 283 2575 3154 1009 3582 1940 1977 2838 1614 4716 4714 3221 3289 2473 1769 4018 3160 818 4084 958 4554 1154 215 3717 70 2071 3994 4920 2030 3076 4985 692 822 695 4972 602 3809 1444 2149 1413 2332 152 3084 4367 697 4518 4022 4708 3614 3318 2738 4676 3052 1545 4875 2254 840 2719 2897 2432 2716 2825 1551 2904 1335 3462 702 3302 369 3450 217 591 121 4355 3599 2084 111 3459 421 2857 2145 2121 2713 3134 4466 839 2832 3921 3767 477 264 1482 2160 701 4647 2918 3797 3629 3386 565 2238 4376 863 3292 2538 4293 1156 604 1257 3918 1805 3777 3074 2475 4442 1779 3926 821 1110 4856 4115 1931 409 2200 1202 3648 871 1760 1608 4939 2864 4864 1345 2549 2534 3205 3825 3583 1153 4416 2017 657 2694 3780 2240 436 1452 500 4743 73 2398 971 1916 1600 3044 3698 1512 1874 1953 1597 905 4823 2446 4190 1145 4033 3438 345 2588 2303 1448 6 2302 3707 4889 3675 2179 333 983 455 517 29 3942 1136 2018 1108 1335 3846 844 4980 2436 1725 1455 1372 1198 2319 958 2125 1967 1024 3942 143 2512 1632 4496 1429 4252 3557 884 4916 1891 3062 3481 2313 441 4089 4782 4440 116 1574 2605 3045 3425 2721 618 2191 3103 668 2040 4448 4778 762 2004 1566 3234 2590 3480 45 3017 4474 289 611 3713 3904 2762 1187 156 4661 799 4739 2802 89 3483 3925 1414 3832 4578 4162 1041 652 1471 2114 654 3144 3720 389 3588 4830 525 2997 3672 3963 1596 418 2176 1926 3048 181 2480 204 3933 2757 2353 599 1446 3837 341 4530 3584 979 213 2238 428 4603 1507 1817 2905 3907 4136 1386 3239 1612 4711 3998 1245 3823 4576 3022 2539 3926 1534 2287 457 2086 4745 1808 3855 2852 3605 1399 4723 1509 418 1373 854 860 618 3741 3615 1336 2149 1609 1158 4795 2424 1733 1042 4660 1425 3586 2452 2262 2189 2132 2010 4159 4483 2629 1341 2850 4407 4768 2387 1597 4680 1030 1517 3180 465 740 4642 1260 507 115 1299 3008 2250 207 4885 2416 1892 4737 2906 4989 3606 4373 3312 3423 1094 541 3688 3191 4609 2156 4616 981 1751 4515 2962 2147 1986 4959 4587 4047 4139 905 1244 613 109 4173 2869 827 2424 4715 1277 2404 4487 1234 75 1990 1042 3400 3096 4171 4605 2931 1331 2348 4103 3875 1355 3569 3948 2925 881 3146 2396 4066 315 977 3266 1805 1442 4422 613 2353 2061 3626 90 1073 3371 572 1632 1670 806 3151 2370 4133 1570 1010 1729 3830 2706 2118 1616 526 3828 1628 6 1302 2176 4437 1335 4513 444 4728 1739 1850 2867 703 646 4652 1569 2786 4167 3816 2337 3610 161 2763 2848 3487 1276 4549 4591 1859 1588 2675 1532 2469 4769 4621 3233 3335 3430 2785 2780 1465 4451 1574 4206 1755 4779 4170 2860 4918 2934 469 4169 284 4584 3163 3882 3612 3704 4718 4504 4415 1194 4322 4394 4222 766 4216 3424 2209 167 1451 25 3721 3740 1469 4758 3647 2602 3907 2381 4386 608 1397 798 446 793 1127 4417 224 918 4795 3823 3875 3970 2741 1453 4325 1108 3557 1028 1690 80 4265 2459 2000 1006 2744 3507 1682 1090 144 2538 366 1866 2160 4065 3151 1395 3783 4646 3195 2813 796 1219 453 3018 1435 4165 1068 275 1686 421 4283 2787 2338 2827 3511 2762 2102 4678 1684 899 1191 189 8 230 4399 2841 2743 4383 3225 3888 2565 2629 3591 3580 319 460 3733 3330 4530 4355 939 4108 2402 2743 3094 95 3901 2950 4183 3054 3934 4901 370 1077 4578 4187 3497 798 2646 4403 527 4256 2215 1894 990 2059 2560 1175 385 909 96 1973 4426 16 4345 2756 685 3161 1378 4812 1155 4243 4110 2105 2969 874 2043 2737 2582 2793 4892 4937 2408 4540 3480 4377 752 4550 848 3363 1489 1773 4349 1752 4797 2633 103 3099 2040 3712 2575 1523 3603 325 3502 461 1474 1309 884 769 1887 4728 834 2208 3957 838 3928 2692 1117 4103 328 1552 100 1234 2817 1556 1363 3215 2133 866 38 4733 4987 548 3262 4805 429 147 4095 1676 1115 2657 3490 4197 767 2025 4836 2269 3471 3425 3485 4710 4215 4535 2171 4988 2556 353 1900 3307 4337 2955 983 2623 3150 1517 3468 2906 1876 3083 3943 2593 1130 403 2505 1071 2683 3754 4911 3145 1166 4072 2473 193 4141 855 1884 2932 1206 208 2553 4571 4125 230 2436 1054 1040 2000 4925 4412 4969 3307 890 3668 2992 3782 1339 2687 4799 1965 3765 1195 3172 1999 3784 3970 1394 3048 1241 2537 1240 3232 3761 4298 384 2585 755 1658 4657 3276 2018 3523 4358 61 1497 4083 821 3699 137 4508 4217 201 2462 4250 2841 384 2994 2344 3703 4819 321 4899 1385 2409 4940 1117 2483 3582 3742 2947 2330 4034 1642 2960 3363 3120 2146 4232 354 4145 3825 1037 3203 1063 1651 582 3757 4674 3352 3939 450 1542 3157 1306 281 2147 506 557 212 4100 3772 1354 1418 3488 2405 2946 4254 3221 3495 2074 1846 4544 861 3581 205 1397 1387 3887 33 4269 4496 2355 885 499 635 4607 1601 239 2571 2451 981 1891 4294 2238 3418 3936 1907 2673 4201 3418 4360 3873 377 4768 2364 3529 901 1381 2790 2470 1972 4994 1404 3929 3320 1721 1437 2337 3319 3347 1776 4270 3173 2220 1819 711 2224 2866 1421 2861 2907 3225 2171 342 3691 905 2287 3427 1349 3822 4436 4042 3046 2464 1684 2636 1641 1113 3514 448 2909 1201 1136 4670 4373 3805 586 1926 238 3276 2418 3127 1060 977 4906 1119 141 4132 1620 1002 3676 3305 2054 3603 655 847 1630 3028 2 3673 1459 844 2754 4569 580 1372 3715 4408 982 2897 499 1664 2138 3221 4948 4002 268 158 1718 4664 3893 3270 378 3948 242 1561 2616 2791 2492 882 2762 2499 1942 4622 3383 1705 1826 1247 961 1301 3188 3130 2559 988 1533 2658 764 3197 2801 1355 574 421 4450 2519 896 777 2531 4661 3920 2152 1869 269 3441 1927 2949 2909 2739 3939 2300 1359 1926 3538 390 4496 2147 2771 1028 4851 4835 3681 1810 2788 4173 244 4673 3750 4220 1191 3678 2261 3991 4283 3161 1029 2704 803 1823 1553 1366 4894 2913 764 306 345 3995 4604 2493 2154 2061 2066 4345 1462 2302 2819 2268 987 4420 3530 3232 2903 1564 1532 3630 567 1625 2258 3326 4345 1853 2674 536 3323 1385 3647 4518 2753 675 413 2447 339 739 2341 1558 4836 4069 3319 2914 948 2546 4683 3476 191 2678 2855 3427 1212 4283 908 1611 1376 965 921 2369 1160 1437 4815 2305 866 2118 2890 3969 4581 1883 1127 691 580 2023 3400 3463 2711 2779 3601 2134 4745 3251 4271 368 1083 1737 372 4743 2776 1329 501 322 751 228 76 3459 3261 253 1222 3249 2584 2070 4357 3815 548 3852 3535 1763 3658 2007 2541 3240 780 1172 333 228 1859 3154 905 4963 4025 4728 3110 3562 1223 2214 3030 2868 3088 2199 3886 3297 2436 645 8 362 3758 3141 555 1007 3887 151 4726 2121 3649 3127 4448 4256 388 3799 2307 1173 1564 3331 716 1985 4161 1123 2789 3301 3917 1908 3076 4720 2194 2559 3553 1893 1682 3417 4948 3841 1253 2978 3596 2841 2574 510 2409 2298 4558 95 1731 4000 2984 2560 1000 4040 2203 4675 3554 1909 1028 1933 3271 3502 4617 661 255 1126 2174 1768 1346 2675 3124 2576 3248 2033 2053 272 3710 1724 2386 618 615 2193 205 2065 2481 453 47 7 92 916 4059 2992 319 3476 4129 2789 4195 271 3748 4307 3709 765 3124 2393 3296 55 4525 3733 2169 3453 3094 2160 673 2761 819 2837 1383 4834 1644 3206 4284 122 28 3631 2108 3649 2010 897 3347 1903 3075 2273 2094 4605 2958 766 4918 2869 3975 2246 2057 2286 4116 1593 1289 3641 2675 3261 3058 2062 3018 2752 4320 4024 3726 3497 1351 1925 3573 1320 1649 4375 4331 4202 2124 1845 561 3182 1185 2995 4913 3354 670 4373 1684 3230 573 1344 2596 1567 1883 4074 1690 78 4954 469 1209 2407 3367 1976 2745 3419 4668 2093 4741 198 2335 2524 3493 2625 882 3751 1853 3425 1689 1924 1148 4398 407 2207 1846 3029 3153 4973 1595 4695 4881 4721 1630 2736 4740 290 2278 728 2709 2891 888 2005 4128 4363 2275 2191 527 947 2538 2659 249 3034 2238 2193 4318 3476 4506 4782 3452 2671 4461 2675 973 1172 4555 2204 3327 644 1372 2241 4098 2409 2828 728 1622 144 3049 4273 426 1662 2633 345 150 2696 4305 3312 418 313 1782 651 189 2976 3992 3442 3831 2055 802 4843 4286 3261 3932 4165 3485 1829 1553 2638 857 629 1529 406 4586 1128 3056 1450 2928 516 2733 1409 3412 725 1948 2802 2162 3232 3389 4949 3318 1801 2259 2093 4467 853 3285 1533 93 3393 1016 95 1609 2289 443 2422 1304 3617 2593 2326 520 2480 867 4030 442 1816 4052 5 1333 4280 1083 818 2810 1498 876 739 406 805 2527 847 4843 3732 2272 1324 166 2036 1805 3570 3555 4114 2459 2501 2237 3595 1634 31 1126 2371 468 4235 3581 1591 898 3419 1835 730 2767 140 1709 4788 523 2573 3813 4214 2737 3812 681 31 2529 3248 42 1154 1527 2496 2255 1206 3058 2930 1320 3357 4342 4789 3531 2597 2042 936 4313 3746 627 4024 1538 4810 303 3430 573 2415 4203 679 3145 4745 2854 1578 2296 1553 3955 4045 4598 3799 195 1649 4838 1374 857 1057 781 443 2436 1455 157 2441 2776 2663 1004 4247 2693 594 4290 2824 1719 4541 4950 842 3372 2183 506 3704 4601 2054 2331 2888 1813 2563 666 2886 4461 1161 869 3935 3919 3642 3078 4463 4438 658 4459 2740 308 2010 4445 408 1691 678 4049 2274 3251 1144 3250 4414 2944 4467 4372 2433 1593 2888 1227 1398 82 3292 2650 1123 4563 3960 4117 1036 1150 680 439 4591 1669 1485 2924 4751 177 3291 4521 906 4900 2403 4487 3611 993 3882 148 4968 1622 1321 4937 3612 4873 2683 2717 1454 1496 4473 1816 3345 3367 4569 4729 1434 678 691 1761 2077 2641 3043 2222 3881 1990 2074 3081 1927 2674 885 4320 4223 1085 3628 2516 1970 321 3404 812 1457 1687 134 1385 3661 2113 1462 1776 4341 913 1468 3955 3779 1521 3262 2992 1487 4857 4 2152 1146 885 4091 1633 2652 3884 2571 2989 4400 2946 3921 2017 3867 630 3654 1527 3720 4581 1397 2420 2654 2885 4281 3443 4992 2947 2141 4448 2156 4406 2506 2869 509 1249 1532 1584 2626 2285 3421 4107 3636 2588 2881 219 1460 3744 4513 2882 3322 794 4840 1318 4663 843 3257 847 348 2206 1695 1156 1905 2588 2099 743 2903 4511 2249 3068 2702 4991 1371 1534 1272 2632 2829 4123 1532 938 4279 2083 276 3352 3015 4 3655 4673 1484 953 3312 2698 3164 1214 4781 946 1806 1798 2296 109 3953 182 2786 3418 1860 1503 4027 2933 3107 679 1563 4149 2585 2817 3109 4679 2064 1968 1254 1113 4506 3912 2922 2272 1292 286 1848 1051 102 3666 3553 3077 3620 3164 749 4159 4128 3701 1765 947 1349 4265 4842 2938 1989 652 3661 487 469 1305 4741 3554 4452 380 2132 4807 3711 4730 3458 524 1344 1404 697 2950 4938 760 2783 3868 4455 4688 743 4843 58 160 4424 3432 1421 3196 796 889 333 3280 722 2765 1433 478 285 4215 1926 2316 3420 39 3078 4611 4928 81 1676 3513 3736 1500 3009 1784 328 1867 1451 717 3973 1824 1673 3641 1715 4996 4040 2372 3488 4352 1001 205 2478 4848 3048 2067 4740 4683 4007 1151 3094 2436 2905 1471 929 548 3527 741 120 2341 1790 3070 2066 3256 951 4396 201 216 3710 1117 3572 757 4532 81 1022 3675 3149 2999 3172 2096 2275 281 3859 2249 881 659 753 701 2376 3632 4015 640 4269 4837 509 3906 2425 2420 3398 1374 4416 3803 7 4052 3499 2418 3236 2663 2046 913 52 3791 2018 3071 4520 735 676 1796 1608 1360 3028 3200 3478 3333 3007 2729 2656 1005 550 1722 2018 2917 477 3342 282 579 53 1673 4883 1820 4546 1679 4826 3054 3493 587 4772 463 3259 4130 462 2940 1156 2165 1555 1443 3557 2339 2594 4586 3550 4308 2454 3093 2501 2847 628 2588 2314 3925 4384 4898 3009 531 1080 3111 4819 332 639 3271 3548 2733 4468 1145 2934 1976 1592 402 2269 4809 1756 3399 3978 1652 2337 1238 1873 429 117 2550 3682 1638 4013 3305 4731 805 3325 3881 1636 3419 1970 673 4409 2950 4633 1584 628 4879 2421 1306 4681 4261 3461 3598 873 1401 4315 1760 3807 3824 598 2553 4134 92 265 666 408 3043 4418 4661 2960 3094 4652 1284 706 340 3069 848 2846 1652 504 387 3056 3990 141 134 259 4451 220 3484 4201 369 462 1933 532 592 4988 44 4809 2855 4461 2842 4568 2935 1029 2129 3749 4623 2496 3241 186 4967 2371 4806 1875 293 2660 3495 2224 4955 3549 3601 2070 3734 2749 115 3815 2377 3238 2888 1933 3464 2488 712 4651 1790 1229 1118 2876 2823 1683 1795 1658 4622 1005 1922 3144 768 186 3314 3649 40 4765 2887 4991 1681 3179 4450 324 3175 2336 1724 3996 2422 4602 1815 905 3801 3652 3029 638 573 2749 3295 1461 2723 4966 407 2497 1481 1064 182 1572 3530 3596 4431 123 3249 888 3250 3237 3634 4641 402 1383 3682 3715 4847 3282 834 3675 4341 3356 1935 2582 2603 3451 877 399 3653 4837 4615 4917 2563 2339 1545 4810 160 913 2527 4901 3971 2888 4427 1401 2529 4693 2075 852 4529 79 2040 3105 3207 436 1736 4814 1681 3269 1124 3999 4341 2525 1667 1297 2601 4774 3173 2192 1650 924 930 889 1582 4895 3169 2776 545 3638 57 3204 3964 4391 2843 1526 1513 1608 1525 4430 209 4473 2105 3198 726 2191 2660 3317 945 3019 2103 325 3069 433 609 1093 1274 1490 524 3623 1947 3250 492 1323 3952 682 4819 427 1269 1183 1175 53 4369 4129 3586 4460 2232 3117 1697 39 4770 340 1934 4209 3961 890 1263 2471 4471 2943 4212 3869 998 393 92 2217 3390 4265 3153 3518 3778 2385 703 1355 4459 4828 3225 314 4196 1934 1645 3417 2940 672 1939 2964 2647 4830 1601 3217 3885 4384 2202 2346 2850 988 4826 3663 2700 3770 84 1209 2961 1127 3988 1520 2782 4507 2246 2823 3104 2043 1101 874 3839 3967 3404 4119 3254 781 521 2978 981 2164 45 327 2079 1874 4381 4796 380 279 4996 1804 1496 1768 775 4317 1322 1669 3503 1243 2374 4458 1867 1379 604 4194 707 1192 2326 839 3926 4170 2822 2884 3717 2986 2150 1315 205 3320 838 3903 2009 4269 4633 4740 3710 577 4592 2154 2878 4342 3981 797 3405 2955 3466 3088 1247 3154 4152 4829 1920 2274 3800 4966 674 1005 629 688 1243 2387 1120 2067 3340 2766 979 755 1635 4628 3423 2530 2426 424 670 3659 1446 1650 3713 1 3888 2218 3227 3870 1095 40 4723 2908 3573 4791 3471 4920 3822 982 3836 305 1316 2446 4479 3078 4245 3551 2223 3821 2779 2410 2000 3461 4827 2368 4873 4773 2199 3914 2791 4482 4484 3822 3928 917 37 2337 1489 443 4334 4384 4753 3891 1401 4597 819 1284 2900 1528 5000 1604 2033 3067 2658 377 3094 2093 939 476 3915 4144 4372 2370 4598 532 622 3594 1722 3010 3092 1233 1755 1641 791 176 3843 2100 2737 1285 3433 2945 3898 4118 533 572 1439 425 2437 2954 197 3391 724 663 850 900 4005 3360 933 2625 772 2761 4217 4707 3237 1377 4582 545 707 4489 3360 1857 707 4641 2174 1331 2110 291 2468 4236 2971 4830 3898 2029 3738 2892 2690 3338 2730 2612 2678 2908 4892 1353 311 2399 4805 417 2655 4325 3408 4454 3600 3672 1610 3001 923 1940 2164 4186 4091 2123 3653 1865 3959 4743 2557 3097 123 3963 2299 1199 4695 1506 4008 4663 1879 103 1210 2751 2777 4315 4386 3219 3442 1003 2502 4791 4001 847 2648 4152 1403 1972 717 964 1029 4899 4302 3412 2437 368 3474 4601 4282 3947 139 1989 695 2835 1540 2573 2612 2518 2554 2518 2205 297 288 389 3065 694 4393 4333 3708 4657 1026 1733 1701 1267 1260 3424 2505 3704 3055 2915 102 968 4938 2610 2617 4881 4964 1955 3193 4795 3286 3825 2193 459 583 3882 2850 649 3775 882 214 2249 3964 2222 4622 1214 1480 3362 3710 3059 1440 4268 3844 2312 2871 2462 2772 4299 2369 4887 3614 2204 2312 3651 1086 3247 3171 1103 28 942 3090 278 4482 2573 2147 4334 1297 1316 2704 4044 2388 4841 3511 3284 1762 4331 1256 2689 2760 1824 251 707 2957 4368 3463 1884 3741 2679 1476 4642 3439 4175 3226 1321 2455 724 2840 574 2804 3182 2342 2700 635 194 1155 4411 4746 1857 3103 1100 4950 3000 2714 1726 4478 1159 3596 3373 1533 234 1051 1829 4116 1419 4928 955 2797 4621 1450 1557 1737 2355 3105 4468 299 1327 28 4937 1283 1931 4132 3614 1933 524 2039 769 3423 4641 1622 2420 734 392 182 2791 4185 2074 1523 4165 3373 1883 2585 4715 1287 995 3849 1676 3685 231 1578 543 4918 4656 517 4599 197 770 2240 1562 3194 687 1988 1587 4352 2258 4152 2129 1176 4796 403 4861 165 1667 2149 392 2271 1830 1495 3770 2888 1690 2198 3108 361 2144 4764 3895 3702 1756 1055 4619 4710 4096 2601 1265 1908 1391 1158 441 4713 4034 3513 2061 2199 2527 4135 2916 4023 3196 4242 4368 3004 4768 2615 3088 350 2003 3952 607 2505 3914 1932 4819 3835 12 4682 2455 3113 4743 2185 249 4226 3987 2403 861 3626 565 214 136 4985 4158 2202 1261 2746 1826 3845 4292 484 4586 1314 3862 20 954 2061 3866 2593 323 4697 2364 2175 4034 3226 1912 3973 4815 835 3 4007 64 4170 1843 2084 1755 2567 4754 4209 2663 721 503 1812 2220 2408 2596 4449 4102 2652 1585 3681 3254 373 88 1542 2913 4520 1383 2193 2207 2729 3617 3956 3157 3587 4133 2320 1204 2338 429 1113 2367 889 2481 341 3961 3932 2594 2296 445 1080 3703 2138 4164 238 1043 3839 1907 1516 644 3590 3378 771 2094 4155 1518 3402 1535 2998 1191 185 392 4050 3371 3399 1970 2262 4897 765 4062 7 487 3825 4996 628 1413 2972 717 4321 632 3756 4449 2221 1984 123 4418 3492 2425 2118 4943 1117 1694 2766 3546 4868 2825 1954 1323 3242 4069 2540 2242 4056 4669 2184 1712 3872 4113 776 3879 4796 3232 2522 3934 269 537 1008 1966 2861 4161 279 1663 1909 4080 2593 1484 2536 1475 4651 1082 4542 196 95 4093 1682 4773 3915 4380 2637 1745 1913 16 1928 2940 1429 4113 1118 3893 3154 3065 4344 4603 2853 294 4358 1149 2240 324 3405 3009 17 1313 604 2086 1440 3584 4310 121 2956 3823 946 2884 4687 1144 2454 826 4941 244 912 661 2114 3611 3564 41 201 4365 3065 4350 4189 332 4419 825 3412 3688 123 4171 150 194 226 1041 4907 3217 1354 3682 1666 2696 2917 36 643 4325 2635 544 3358 1420 1641 4665 922 3627 1541 3729 3087 3747 235 829 1660 3853 715 4156 1954 3467 3888 1379 1822 938 186 2220 3587 1415 3029 3106 1622 2599 304 942 4480 1517 55 1742 1536 880 738 361 3334 426 3084 564 4257 330 2348 3464 1698 1299 3399 537 4655 2547 196 2960 1641 2517 4830 1410 2454 4823 1366 3016 3815 3532 1855 4781 3203 204 2848 3259 2363 4399 4310 3302 1028 4374 471 2527 696 506 415 2938 3653 179 47 3368 4532 1314 2865 2150 4075 1839 2166 2420 676 828 2000 1104 1732 3055 2712 1864 749 3612 4705 1283 28 2201 2611 97 627 737 3241 4606 1000 2594 1091 4651 1509 4342 3253 4461 518 1942 3126 4188 4054 4178 1594 1429 2186 3866 481 873 1476 1704 821 1236 4601 4100 1432 2239 1516 4143 2476 1462 4665 288 2609 2058 4650 658 450 1624 478 4332 3600 600 1021 1527 3302 943 2501 1732 131 621 1888 2804 1619 4032 2284 1309 3038 1167 425 4636 2816 2200 1118 2646 2159 2331 1389 3453 16 3733 1539 1345 3459 1518 4825 92 3098 2355 581 1781 3238 236 2602 950 4418 4047 1523 3718 1702 4588 4476 3576 2973 2198 1529 2322 3175 4080 933 855 3424 2390 1141 2534 63 8 4850 4424 3968 4307 547 2710 2467 359 888 640 1354 4170 392 1823 399 1883 1948 2196 372 232 2394 4726 2824 4752 795 3697 3457 2370 461 866 4493 1301 1121 4828 991 181 982 2429 265 4373 3980 2641 532 2255 4850 2310 1705 1381 3985 4127 459 4212 727 3722 4275 2692 3925 3418 2739 297 33 1613 1427 2901 157 462 3472 2396 4902 3772 4960 4678 4670 4506 927 3488 4154 4285 4588 4435 4964 985 1348 540 2322 2108 2039 2155 189 2202 4470 1244 3196 3351 2219 792 342 2032 225 1397 2795 1690 4416 2642 3756 4801 2931 4876 1743 1675 3497 3828 3996 1179 3039 2343 778 1166 932 3684 4794 665 1963 4770 1459 4473 3725 3951 1757 2241 3012 3018 3062 2824 1394 2130 1640 3976 4264 4052 3704 2640 4687 4969 3601 3283 1738 3221 3959 4055 2986 3914 2645 1439 3249 1867 2367 1962 3095 4641 3809 2745 4169 2793 934 2333 1028 2316 4761 4470 590 846 1616 2981 2238 4488 4123 3827 2391 4999 3218 1648 4969 1690 4565 3829 1192 2543 3193 2706 3027 4510 642 2793 4438 3789 75 1809 2760 4282 783 1908 686 740 2820 617 1238 691 3955 442 3741 3995 3690 439 1178 3886 1041 1922 2512 943 456 1657 1056 4543 336 2176 1341 187 333 2788 454 260 3203 4344 3879 2614 1862 1364 3184 4249 2536 3945 653 43 1975 3454 2940 4709 4716 918 2954 1521 2901 2008 2198 4187 659 1158 3581 4901 1709 4174 1404 936 4828 668 1777 2250 3941 1182 963 1027 1986 582 2085 2143 2865 124 3479 2791 155 3306 3549 2599 3630 974 3838 1642 68 2003 3374 130 2466 1640 3444 3432 3834 2103 2661 3394 2489 1615 3015 1471 2889 1347 4975 3789 984 4817 3028 4476 1272 3484 4497 2209 1141 3419 327 2396 1258 480 2952 2730 172 1881 477 587 2573 1338 2594 2677 2154 3456 3757 4735 1934 1864 370 2591 4493 2334 1737 4909 890 2518 3918 2525 2737 2711 385 4297 2077 4451 100 525 3251 1137 4792 3833 4622 2195 3416 2771 3201 768 3619 1514 1808 2571 766 140 4911 682 2432 169 4449 4464 1549 3205 2642 891 3644 2242 1046 2902 2801 580 3200 2745 3627 1211 4491 1692 1487 1716 645 3808 2131 257 4335 1670 2660 1412 3558 37 4929 3296 453 1592 1061 4000 241 1230 4753 2094 771 2841 2271 2870 242 3303 1400 3568 4334 164 4919 177 3846 1350 2596 3314 3931 216 2059 4448 1755 967 2634 2562 1943 2392 2894 3703 1749 4544 4030 2205 950 3098 1622 1739 201 157 942 2760 4255 3795 4425 3409 2349 1796 4303 4839 1621 3121 4811 3198 829 641 4933 3384 2814 255 4592 4048 4598 729 1501 4296 3639 1731 3127 1795 4974 3714 3630 2515 1116 4010 4820 900 4728 1249 1202 4855 4388 1745 4604 2800 3724 4090 1529 41 3834 1541 1564 2365 3532 1098 470 4341 76 555 3177 3079 263 671 2574 1842 4591 3856 640 2971 425 4669 3903 4498 2616 4417 4863 4254 3872 3578 990 4269 1987 4867 2345 1229 2600 3490 2551 4374 3599 2074 1500 1902 1126 4907 1072 4739 4151 3533 3278 3740 1256 777 3541 161 4521 3552 450 3014 4297 2113 4220 2332 618 4375 2791 2800 3065 625 4978 4627 3575 425 2273 400 3018 3750 2355 4496 580 4553 1253 4833 1803 2483 1973 1787 4880 3150 2071 3066 3440 3680 1972 4207 1142 2739 3462 711 4143 3127 1630 4714 4444 1495 4894 3389 4700 3408 111 3049 63 613 3893 4473 3036 365 1653 2064 3700 1371 1694 3937 1508 4670 2861 3293 4871 3167 2775 681 1778 4141 4875 3301 7 2444 4885 3382 4898 289 2245 3588 3071 4376 4934 4373 3850 1255 207 3312 2597 264 1069 3915 3925 3771 2023 4462 1694 1225 4601 3686 4307 2042 1946 3411 2654 1880 1630 498 4734 3802 4972 1491 2556 3818 3544 2004 1501 2071 4570 2420 27 4220 1278 3753 3148 1695 1899 3555 2233 1523 140 4358 4016 1590 1018 1588 163 3916 1775 3897 2431 4786 148 493 78 3155 2468 4045 2133 1319 3343 2523 1895 1799 4152 1009 3408 755 2719 4946 3762 4876 4224 1226 2052 4410 1043 1136 4189 2478 2442 4715 4718 913 3781 42 4614 3556 873 1283 3179 134 4765 2469 528 3450 2563 2093 3001 3157 2261 1541 3224 1940 1190 1825 1404 4820 197 4328 765 4056 910 1369 1745 1032 1920 1267 1298 892 4311 4427 4766 1692 1171 2218 2502 4467 1920 1253 319 3071 1957 4419 4724 2348 965 4083 1473 1726 1448 4323 2922 2362 1139 1058 186 4405 3828 3191 2212 3699 1687 4343 294 1658 2724 4531 4305 3860 2814 1199 3619 3929 3605 461 3956 426 3669 4056 1812 1399 4453 4249 4636 346 817 1366 3480 4162 1609 4158 1124 3009 3536 238 4380 2775 829 975 370 1860 4213 2717 4843 3529 4063 985 4674 4264 1574 360 2948 1064 3763 371 4323 2202 1737 3973 2164 2038 3423 3128 3808 3631 3785 232 542 947 1000 4374 2991 3428 221 1278 1753 441 266 4041 238 4750 1337 3596 2778 4463 1994 1648 1295 3833 4074 1488 396 1594 1711 2653 2738 2956 4053 3797 3678 2582 3244 1752 3667 4346 2119 2954 861 2440 4790 2572 2686 242 2389 1115 2204 2926 4067 4888 3361 1016 204 4174 834 3189 3368 3886 2569 3664 1681 4158 4427 3312 4169 4830 2819 1160 482 970 1253 135 2035 275 188 2430 1786 4358 1828 4116 3261 955 1600 3581 535 2263 2293 3871 3018 1922 1549 3283 863 3218 4694 1218 823 3855 2145 2990 4294 2741 3275 1548 194 1197 2663 2425 4576 2203 3905 2482 2552 833 4668 658 2940 1275 3462 104 4901 2498 3687 2486 2246 801 4774 2099 711 2747 75 1834 171 3531 1206 1353 4810 4049 1719 3043 3440 1996 2875 518 3324 4459 1718 2238 1626 2491 3083 3168 1746 3212 1174 4048 718 588 3555 2371 1360 2874 1644 3622 4649 3708 110 2277 2027 3874 3116 900 2905 1648 1427 2938 1610 760 1789 689 4609 1054 2238 3288 2663 2722 4050 3785 1720 761 4205 2899 1634 2589 337 4801 769 1096 3980 4424 4646 3189 815 397 411 3287 4232 1357 2696 2256 1665 100 2370 2172 2174 3463 71 3931 251 2545 1810 2866 2156 362 3941 4570 1299 3739 3682 4792 2398 627 2458 1588 4511 469 2206 2306 1346 1656 536 4596 1402 1910 2027 245 1516 3421 343 2159 4018 1409 3126 1702 1809 3560 2354 1796 2299 2236 2429 2723 1726 1277 4334 3670 3756 2684 1651 4336 817 4137 402 162 4424 4719 254 2978 494 531 3520 839 181 4552 4988 4254 3755 1765 296 3992 2928 4285 1560 129 732 3382 3213 2779 2430 2547 1537 1657 662 1762 4164 2956 4460 1759 3730 690 4598 2999 4163 698 62 4646 434 4793 482 4330 4551 2736 2827 3477 4757 2995 3478 3830 4340 1171 2686 1817 680 4021 4768 387 4368 1970 4909 366 912 509 2659 1419 31 3632 3285 2291 4258 887 3535 4085 4223 2306 3490 2628 2163 648 430 2454 2613 1919 3003 4638 2000 4325 3463 26 2157 2914 1371 2605 4975 1291 2982 4038 1525 3169 1824 2824 3267 1680 896 1240 4945 2400 2935 1386 2066 480 1675 621 79 1310 3389 2082 1218 440 851 4609 1939 454 3519 2251 1063 2333 2861 2441 1659 4221 4065 1492 3813 204 3271 619 892 146 2433 136 1555 347 381 4499 3090 1624 540 3597 381 1894 21 358 4131 4973 4327 3209 3768 1210 322 667 3267 1053 2295 4791 1481 508 2355 3852 3104 854 961 2101 2013 2265 1389 1960 3375 4973 2729 24 3265 1111 3163 4260 1084 847 917 1253 4978 4026 4364 4052 252 1008 2362 3009 285 2567 149 2373 4397 1318 2965 4497 4336 4483 3218 3485 1060 2198 411 1850 2622 1764 3200 872 4638 4484 2777 1049 3174 4141 2604 196 2711 527 1251 4603 2299 3301 1756 3877 884 4689 1247 2869 2588 2280 2956 3185 1499 4226 1442 947 909 4547 1249 2900 2385 4829 3481 4868 3515 2756 3057 3547 4042 1104 1513 3796 2467 3582 183 636 4764 3296 2502 2567 4018 1024 1579 3284 1475 3465 3951 2676 37 1686 4839 4695 1509 4577 3183 1262 321 1222 4962 3306 759 781 2724 1796 4627 2803 4057 3331 517 3729 403 4105 1433 1116 4303 4806 4853 1707 2128 4188 3790 2365 819 593 787 2096 4842 1840 720 4395 4410 920 3981 3949 4332 1763 3581 4083 3015 2536 3592 2166 2436 650 1649 2595 2753 3752 3616 3497 2295 4555 1568 2974 140 3226 4226 1507 706 2449 3697 2739 2798 3749 4012 1280 1666 474 2528 3630 3915 4253 275 1662 4387 475 2962 13 1152 360 3428 4490 3491 577 4516 715 19 4339 1787 2881 376 4057 3667 79 120 3970 461 4079 2628 3512 1404 605 3828 2674 4856 3650 3199 322 1204 2514 4940 4808 2977 3558 2781 3198 4593 1363 4862 4939 2676 4593 4914 3056 3790 1446 4670 4197 3359 880 3204 109 2378 2494 1578 4957 2806 4616 3817 3201 4856 538 3790 4392 3943 4982 4851 1083 1471 3735 407 1450 4519 3966 4162 1279 4603 2920 603 4288 3866 942 1026 2177 3912 1947 2861 160 1374 4274 503 3984 4829 4886 949 1846 1223 1032 2231 4399 4758 1029 2133 2952 4019 2125 4975 4068 2264 2517 3540 162 1014 2782 3884 301 4320 716 3990 4746 4998 3951 2395 1309 1668 2653 657 36 3624 4510 3617 1834 23 791 3784 4438 4032 1072 1986 4953 1327 646 2211 3620 1268 729 1748 3520 618 2911 2220 4843 1392 4143 3116 4066 3227 2895 1890 3585 650 4359 511 3237 3393 1836 4113 1131 1327 1430 4826 2566 591 4706 4143 157 203 3120 769 2674 1452 2806 1327 2468 379 4315 3987 670 4260 717 4872 118 2462 3276 4123 4942 1548 364 2487 887 198 3247 4095 2545 961 2441 360 3589 3331 2010 4531 3235 3752 3424 3752 2060 1008 2562 3830 3985 2262 2710 1676 4657 2258 2171 2076 39 2080 2640 2586 3154 2063 4492 1209 4948 148 4603 2606 4604 1372 2671 4747 2780 4637 3453 2589 19 4101 1284 1847 3499 2777 3170 3597 124 3744 1910 2130 3376 3542 1847 522 1445 2130 2707 248 926 2351 4569 2578 1810 3047 4984 4360 4812 1235 1597 1928 4937 3748 4745 4381 453 3870 3385 595 2630 3168 2428 4645 3095 3317 1785 1432 2111 4429 1966 3429 79 1541 4442 1779 4392 4323 2604 3138 4843 899 2193 3081 4798 2644 2938 568 2934 4172 3435 3223 1479 2672 2646 3654 2734 965 534 4019 2808 1690 2581 4487 1928 3899 3822 289 4869 3304 1979 2473 2105 291 1920 4854 4547 1750 406 1857 4438 2819 81 1024 2232 2130 4931 76 3524 4950 167 2355 4584 2456 670 3142 3608 1187 4053 1812 1265 1302 2669 2422 1375 4181 1722 3097 1479 425 2901 311 4565 3131 2826 94 2072 3645 2634 4343 1529 4577 3474 1016 4208 895 4043 1395 3439 684 2744 4677 2517 2934 3331 4919 3676 1753 2224 4289 450 2772 1263 1026 500 2205 1302 41 3183 3041 310 3463 2462 2989 4809 2771 511 1680 851 2373 4213 4958 3374 4803 3935 4686 1147 1023 3440 1693 1648 2438 4453 3138 4085 2658 3314 1263 2246 1090 2781 3486 1724 2901 921 802 388 2298 3389 546 1654 2644 2387 4321 3767 3902 2017 3993 991 3547 4419 587 4708 2064 3015 592 4918 1008 3695 2900 4097 423 2379 3949 398 3176 532 2808 1785 1648 2122 4517 2460 720 4544 1254 115 1462 4034 3972 2223 1228 3662 3074 4899 1800 3648 4512 2954 539 4948 3401 2279 4082 2200 3973 1883 2208 823 3856 4946 3482 391 1289 4262 2561 2052 636 643 4620 3699 2280 2649 1051 3159 1402 486 4725 4368 1449 4513 2227 2023 3943 3472 2579 1332 1374 2883 4558 3256 337 3470 2681 3963 3342 3483 2976 4623 1667 774 79 715 2670 1743 1799 4593 236 1468 3239 1032 4659 2164 4608 3650 847 3524 3384 1119 1289 3606 320 1937 595 1350 4526 2158 885 1691 92 3697 4108 2292 2303 145 285 3712 2512 3457 334 3580 2063 4094 1606 2346 2379 4812 1832 4908 2035 2002 3388 3973 1728 129 1630 4832 2032 4512 2653 3271 917 3619 413 1253 3052 3920 430 804 2079 2393 2074 4289 4387 4812 4771 2003 1283 2718 531 1159 2907 3476 1001 1559 781 4136 635 3190 576 4594 1767 2525 852 3204 4736 1418 2503 413 15 1164 3003 3495 4880 3712 1397 3018 433 3575 2584 847 374 2541 4064 2749 4064 4804 3992 1783 289 2423 3108 2555 377 1263 2423 2677 1212 3842 4783 3986 50 4903 2036 4134 4854 1499 3381 2158 2520 2903 1018 1190 1875 4727 2555 3677 1007 588 511 1628 1856 3387 398 2947 2493 1773 4208 1228 4106 1061 2396 3142 4990 4597 74 3523 502 9 1089 3498 1600 642 4042 406 249 4252 4970 4557 1536 3448 1268 3801 3648 3259 517 2603 4890 3549 3807 4691 1849 1611 2518 4617 4484 4534 4478 3752 23 2314 3635 1637 682 3896 527 1028 3952 2820 831 779 4090 2295 2558 654 1346 4414 4665 4705 4624 3897 4682 3193 3736 4413 3510 899 770 2363 2711 59 3713 3414 1562 1871 1437 1457 4017 946 3465 1599 218 1057 1261 2929 1462 1577 3837 3804 2019 1919 264 2152 2571 3750 1322 666 1411 3181 1146 290 3877 2070 669 1974 2390 2417 3057 3638 3632 4007 43 597 4233 151 4097 1326 1267 1276 3065 4725 4250 2404 2840 3322 97 3651 2356 1658 4493 4366 867 45 704 225 2457 2281 479 4538 3782 821 4957 3339 2110 2207 846 971 1095 655 3724 2230 4118 2762 190 3529 691 1440 4876 567 224 2373 1988 2070 4317 2796 2496 3562 2055 2647 4694 2666 3637 2529 4823 262 4506 396 2008 1975 398 59 3020 2639 2573 3834 3783 1364 1270 2328 3244 1138 2933 4228 4929 78 937 3501 4446 2435 3807 33 2106 2985 4133 1191 478 2009 1032 1333 2559 4874 2110 4834 2712 4343 877 341 2470 127 2658 4172 1818 3980 2355 2382 1283 2901 2966 1578 2057 1227 383 1877 3435 2799 2270 2096 3362 3955 2510 3176 1604 3437 2312 965 722 4087 1846 1179 1426 385 1968 2107 1813 1854 1674 4899 1474 954 3596 2466 4410 1275 1081 2677 3578 1357 456 1813 532 2388 4982 847 245 2774 2203 1858 921 1902 640 2668 1067 731 2591 2110 141 2854 4139 2299 2350 4904 3563 2165 3791 3505 3156 3336 1429 4010 4900 365 3739 4524 4712 2905 620 3463 3406 4139 4813 828 4284 801 2841 2683 3439 4572 3811 4934 453 567 4256 1460 852 1700 1882 3327 1272 4959 3326 4046 857 825 1343 4708 4682 2046 3689 1575 1628 1783 4814 642 4785 4553 2741 2971 3337 2717 4854 3118 3944 478 4151 888 1958 4422 4298 4004 3366 4217 2532 4226 2863 2335 2056 1139 630 4903 4010 4894 4330 4527 1813 4919 1295 3181 4341 1194 3964 3537 342 300 173 3136 155 179 3945 3651 1991 4065 1644 4366 4368 157 455 3713 1783 1985 3275 4090 4369 2221 4050 2609 4193 1731 4238 1755 4932 1097 368 4784 2923 210 970 2469 1492 357 1725 3699 722 4772 2308 4614 4673 3391 1815 3302 138 2319 4298 1449 4261 987 883 4447 458 2950 3359 1253 1327 2222 3885 187 4149 4623 1137 4198 963 1726 467 4743 362 3151 118 2825 2047 4464 4601 3279 1812 3003 3081 1652 4302 3928 2205 352 216 3384 2713 2930 1879 2731 3636 4865 3997 3019 4161 2474 1687 4655 4154 1869 2687 1297 360 3312 3538 1457 3700 1506 3426 4047 866 1593 2653 2724 4681 285 1604 2034 2572 4962 3581 3295 2219 3178 2506 4855 1419 1737 3032 3919 2762 4639 3977 523 3620 442 1122 1488 1297 3193 1574 3282 2980 2034 2169 4992 2997 2773 2341 2115 2880 134 3320 4163 2020 447 4236 1586 2029 1259 942 3878 379 2669 2888 1035 2249 2567 4376 279 4318 1731 1398 869 759 974 4322 4227 699 3935 43 4803 1414 4173 1825 342 2975 4910 1724 380 481 1681 546 3453 4206 4181 1093 2755 367 3135 4987 1574 1709 2985 4812 3727 452 2805 1856 1853 3314 406 3095 2043 1917 3359 1982 759 1810 4649 4873 1989 3863 2586 4275 259 1641 4761 3503 3298 1199 4011 3139 3371 61 4977 3328 4823 1970 4864 4099 2102 355 4223 887 4146 2997 1996 4233 2425 3375 3528 570 4006 773 3814 185 2015 175 1792 3175 2665 383 970 2760 384 2039 517 3256 4304 3145 2437 2124 4391 3501 692 4885 1560 3086 4125 2521 2921 1429 1561 3746 4605 2405 1661 4620 4532 749 994 4315 2902 4193 484 4075 4820 2209 3676 3582 3695 425 1630 2914 39 1232 4964 4216 3773 2249 401 1358 2041 2220 1478 182 3845 1782 1440 2365 2911 3805 4536 3053 3395 2909 1210 1211 1999 4989 2902 2193 3622 3203 2259 413 2142 2212 223 4361 3041 45 2312 513 840 4917 1990 3720 4643 320 2262 2331 2034 2181 2137 2116 999 1545 578 200 666 3667 3116 2746 2652 1061 3626 686 996 4193 573 2958 2005 642 3826 3337 2678 4055 1841 3447 2520 2283 4295 3326 2020 4231 4245 4416 4883 4903 3926 4395 1779 2721 1437 1071 3169 2905 3437 1828 1618 2192 359 2737 1400 480 1112 4782 4763 2994 1672 2195 965 32 3563 2111 1893 4651 4532 1682 2517 4446 4390 1570 660 3409 2609 4162 4653 4279 4163 1359 2198 3664 3740 3618 2338 1696 1536 4384 4392 2926 3937 4757 3809 4798 395 1932 4837 4263 3974 2833 4855 1678 3448 479 4349 201 736 4746 2705 3709 1380 927 2250 3513 2180 2191 572 3505 756 4072 1100 3299 246 3187 2029 205 3998 2399 973 4581 972 3653 3072 2104 222 474 3284 1172 1795 872 4812 1597 2193 2684 2190 2580 1279 1050 61 3667 156 3933 4743 3042 4606 4271 79 565 164 2015 4052 1444 3477 222 4217 3658 4783 553 2115 1807 577 2322 1766 1222 3928 151 2640 2047 206 1986 548 2358 3326 1695 1753 3762 4866 3977 1441 4887 661 2973 4826 3541 3498 676 1264 2662 3723 3102 2113 4084 2594 1602 4703 3216 611 1271 842 3876 3984 1743 924 875 2780 190 723 2531 217 2671 818 2498 1250 2279 4160 3302 2129 1144 1535 2156 178 576 2590 4690 422 2055 3200 1396 82 421 3259 4331 4645 4873 378 713 4317 3131 2380 1494 1899 1667 3122 4590 3458 2831 3517 1841 2924 145 3709 3194 4853 2287 4203 257 2822 2298 4824 1889 3251 1951 4636 178 3429 1713 4536 4360 3946 2620 236 4106 1576 2028 754 1236 3597 2172 3232 1517 1978 2968 4003 1914 4219 3307 3127 1449 3449 2089 2895 3895 1968 3463 115 3883 121 4838 333 1328 2185 820 499 4663 2936 1858 1969 3826 1651 3359 2436 3259 4203 3027 4895 2099 1076 2149 4570 2307 1935 494 4606 630 1304 4708 2346 3253 40 1144 3289 2266 2124 4688 762 3405 924 3141 3239 2290 1965 430 3998 1089 3632 3076 955 2181 1593 2692 4308 3622 512 2376 75 3679 2763 1598 4352 640 210 3503 2053 1277 842 681 928 437 1251 1406 4428 4476 4770 1611 2880 2193 2040 410 3974 3553 1216 312 1597 3946 4077 1184 1072 2265 4482 2590 1821 3980 200 92 3047 1985 2107 3496 2765 3581 3621 3428 416 1158 330 269 2929 1266 4051 1773 1721 3437 1099 3618 4286 1543 4845 1220 4732 2220 699 3186 4034 538 4560 1382 4113 1942 704 548 4025 1719 99 2655 3772 346 2949 357 3521 1180 2049 1094 3266 1659 1905 2120 3006 3326 1688 2382 4656 2800 3664 2804 4454 985 4292 1269 1131 397 488 2814 3061 2027 3 3456 1319 1815 3988 513 3744 4840 938 2564 2939 4123 2211 1164 2581 2950 918 861 1843 1518 1153 1876 3337 1713 1651 1449 4851 869 4435 2636 440 4175 1999 1734 650 3645 2686 2043 1519 4277 3543 1935 3427 1939 3591 1254 4916 4799 2464 3433 3829 4516 4772 2864 1795 2235 446 2483 1475 1694 2641 3936 1602 4277 4895 1033 3651 2908 323 2794 557 1779 3111 1023 2626 909 2999 4972 4818 4465 2748 3067 2454 1916 2827 2978 4997 1757 1603 2690 514 2304 1083 4961 3819 236 1113 1569 2156 909 2060 3855 1178 4186 826 2868 1417 4256 3067 1504 4559 3877 4173 2762 4142 1878 589 1041 2630 961 2444 4822 3544 4660 4007 4639 2972 204 1767 4918 2860 4631 3471 4040 4487 699 2985 2919 3959 1628 4129 3609 3827 1162 760 4582 3958 3176 1602 21 2342 279 2049 3672 4574 273 2104 1083 2052 1126 3720 3817 4547 4194 950 2471 4763 1165 4771 2775 932 3361 4747 3047 1783 1000 2303 2631 3389 1788 2203 2615 925 245 2096 2686 3306 751 2491 2876 1667 3457 652 537 4426 4238 1160 4619 437 4232 3984 4549 4360 3096 2176 1378 3297 1415 4816 1622 4179 3233 4398 2221 4452 2941 115 1362 3294 2334 497 866 2801 3853 1819 2438 1496 3212 2998 213 2248 2996 3416 3591 108 4528 4960 1683 4867 976 2981 698 1880 4247 3005 4665 2090 1766 2032 2483 3506 1639 811 4669 1975 354 1718 1505 1469 4947 4118 835 489 1458 1268 887 87 1777 4171 385 909 2138 2422 1155 285 3847 4272 2227 3735 3456 4394 1458 1412 4441 4144 3734 156 2016 4428 2520 4785 723 826 1423 1610 1593 3426 2900 2225 3132 2010 2396 685 1069 3313 2073 3145 2744 2821 1513 667 1867 4558 3629 166 3932 2953 644 3664 3376 4837 1181 1221 4965 3849 632 4858 3401 2908 2254 1802 4160 1204 861 1573 394 1496 1077 300 4906 4662 1853 3639 3296 4478 4366 3911 2800 1532 2927 1932 2657 2114 3296 3631 4943 2884 1039 841 2 4882 4406 2451 4637 2889 4122 2132 431 3234 2878 1495 1365 1098 574 1713 4510 3505 3589 2063 2110 859 2135 4158 1020 3970 3775 465 2883 825 402 7 1949 4562 4091 2003 1595 114 2149 2458 4990 2488 1732 272 2922 841 628 691 3429 3071 1744 3463 1421 3213 277 1448 3687 3837 2652 4579 3848 4866 1795 293 1576 2310 3245 4370 1586 517 4125 40 366 720 2335 3129 1712 2796 4720 1885 3822 4424 3457 2221 4333 2898 3159 1249 1956 4811 3734 3107 4807 246 2210 2322 1845 4957 788 1536 4475 2348 4251 1109 2008 3316 4496 1993 2231 2825 1929 1141 2688 1341 3167 35 2494 4715 4072 1314 3178 4188 4605 3387 2719 750 349 494 3460 4095 608 110 3197 2198 1294 2649 4418 1731 3870 4113 679 3074 1359 3509 4474 4957 3562 3872 2809 4207 2189 545 681 3945 4282 186 1104 1168 1782 682 3235 2589 4386 2435 3968 1492 3390 2340 4494 2694 857 3543 3336 4911 3970 1908 1375 1560 3194 2125 845 4990 3055 608 1242 4017 971 336 3586 3542 1387 4621 4004 118 4633 95 3285 2133 899 2782 1083 155 2617 4453 4635 1270 3850 2019 3148 446 520 2369 3650 4472 4103 4670 3187 4580 3306 574 3525 4423 2231 1470 1126 4594 2870 1586 1715 89 3701 3672 1778 2780 711 4723 2087 1841 3640 1952 1259 1920 1835 3932 4168 4622 3868 3684 4606 771 335 3459 1410 3612 511 1064 2482 1705 3527 77 1890 4344 1149 961 113 1536 858 4991 1037 2895 1811 1253 2571 1989 2291 46 4544 3831 4023 448 1115 2316 3376 1503 4400 1891 1253 632 3030 3844 4918 4119 2930 2978 514 2081 2282 607 2818 1243 3715 4296 2483 3905 2852 269 3768 631 4233 2507 4366 4220 496 1425 1335 4106 3943 2814 895 4656 4996 1041 762 344 4435 1936 2140 3265 2245 2082 1303 1886 1227 93 3457 1428 687 4360 3507 3816 4603 3754 3427 2407 927 2514 2755 1589 3215 2388 3864 2983 467 4714 2963 3560 3134 4257 2283 4432 1344 2888 4842 552 3204 4765 4732 3407 2130 255 835 4480 3198 3652 4061 4434 1767 3509 3652 3039 3857 526 2661 613 3668 1639 1202 2896 3586 2717 632 926 4973 1841 3914 1081 278 3360 4852 1049 1303 3249 2920 575 4747 506 748 115 2536 1196 4890 1760 1596 3234 1256 1162 1077 4782 4150 3591 151 2092 4834 4379 3074 1509 431 2666 2442 1438 985 4530 4173 1278 595 3478 2801 1411 1329 4548 1875 574 1038 176 3456 3178 4288 1431 2680 3025 3311 237 734 3343 1593 1295 4706 2629 4993 3042 4151 1495 883 2858 2189 1695 1730 4932 4312 1984 2083 1420 3207 523 4559 2431 4518 4381 2573 2259 2812 3007 3501 642 4102 3941 2894 1155 3738 2120 3177 2601 4389 2988 2467 330 3822 1962 3111 3265 2296 2839 2234 3892 932 267 4061 3654 2364 4612 2231 2990 561 3920 3929 2951 23 1822 4183 2462 3628 2430 325 4671 740 3012 4512 2657 576 3409 2785 149 4258 3738 1118 299 1978 3479 1137 3956 4724 1621 4575 3769 4576 229 2353 4027 65 3515 3374 4865 1703 4351 448 2421 3861 1375 4562 1359 1043 83 225 4704 3837 2416 4784 2656 4074 4134 2042 4834 2357 1290 3020 2923 3408 445 743 2702 1428 4082 3963 4186 3459 1964 4583 130 2966 1502 2218 1444 2079 825 2005 2491 2017 1497 3903 1750 2642 152 3256 3078 960 154 54 4563 2689 3296 555 152 2001 2893 3132 4331 3800 2020 1276 438 218 2592 1335 1513 3093 4001 423 2269 710 4966 1523 3410 2516 126 4587 4138 3164 1030 4901 788 1483 4278 3035 3586 2911 2292 235 4555 2607 31 3773 2730 2934 445 801 3973 3500 1941 174 3542 3237 1230 508 574 992 943 3035 2037 3896 628 842 2323 1959 1760 4201 2931 950 2469 1303 3322 1487 389 717 2988 1395 4581 2608 864 4356 1677 2299 423 2709 4929 4051 1776 2308 395 1369 111 4871 4158 3588 3882 548 3044 2228 2147 383 2514 3400 1601 1136 1175 4753 502 4634 4640 3109 1042 2126 2831 2981 1823 4862 2759 486 179 1306 4194 2204 2209 4750 1115 2339 2064 2002 3516 3284 1914 1785 1970 3406 4214 994 2452 994 1047 634 1103 886 3108 4016 3973 1195 3206 1520 4145 224 908 1489 1084 3116 4298 2359 2924 1335 2789 3321 4008 1162 361 3244 4381 1210 3195 2910 3716 2449 3368 4180 4873 1589 468 4372 2181 1352 3484 1868 502 214 1237 4561 3170 4986 2370 409 1639 25 889 2082 4726 1973 4183 2640 3915 2067 2192 3011 4015 853 3647 1734 742 1682 4364 1850 1370 2913 2097 3008 3142 961 965 867 1355 1924 849 556 2654 104 3701 1364 1472 869 3492 2173 4405 3265 2995 4089 4718 1911 4766 3018 2327 2267 1684 1960 4753 3104 974 3327 1801 506 1572 2342 3711 4108 1000 4488 3592 4524 4488 2463 4909 2066 2608 2724 738 981 3510 3488 2424 1437 4349 1335 747 3698 3058 3216 3236 3892 1162 1366 2720 4080 2626 1970 4383 4826 997 1318 3454 677 986 715 1717 1309 2396 2380 3378 3917 1536 2433 2341 3513 3698 3605 4882 2614 3320 3129 1866 2461 2109 4807 3081 3284 472 1663 1737 1764 2922 1213 2102 3260 2404 4361 4057 852 4239 4213 789 771 1985 2387 2869 4146 4255 1045 1468 1847 3301 2267 1947 435 4760 4384 3334 4868 1445 1765 3135 2348 1031 3653 4482 4696 3965 4055 4840 201 3129 1936 84 3391 586 2814 1081 961 11 4246 3945 1470 106 1654 4311 767 3313 1068 4127 130 2249 2669 3865 2121 130 3943 2337 1449 1572 1152 4722 772 2490 2876 1142 2687 2394 2459 4943 3412 1726 1624 4786 3369 1669 3411 2311 936 2162 1392 3570 2101 3252 598 2069 2331 4893 345 2676 431 4092 1065 3887 3867 475 2857 571 1869 4209 3144 4402 4581 1032 4595 78 850 4792 3865 4882 3702 723 4958 1801 173 3927 2936 4933 1347 2471 1469 2145 4723 4714 2547 4815 2152 3627 2391 4548 4992 3039 3127 3807 4971 658 1736 2861 329 722 3736 3120 1449 266 2964 4267 891 3641 4484 1392 1079 4856 218 3242 1428 4272 1127 1283 810 666 2686 2559 4432 1516 2735 359 3679 91 4981 904 3548 2731 4833 2209 1866 3169 4677 1889 3806 3514 2985 510 4017 2785 2065 4438 3498 613 4956 2546 3809 3264 415 3438 3701 1457 2777 4723 4567 75 4413 366 853 1324 1090 4670 1552 2919 4414 633 3446 4722 199 791 1217 1809 417 262 781 113 4379 1077 3910 4086 2993 2409 2560 4621 1195 4258 2509 2626 2061 4311 3859 1772 1317 2222 147 2332 521 4717 3771 818 4502 2108 3701 48 3601 4304 2334 620 2034 4754 2664 3826 1652 422 2072 368 2775 1125 2184 4009 4206 1587 4470 2099 4330 593 3996 2161 4700 2188 4094 2857 3119 1964 3783 1350 1924 446 3188 4519 2499 1179 2367 1103 4489 1287 4613 1643 1924 2362 1689 4687 4721 4194 199 4705 1495 1720 4937 2476 1754 2118 4430 3407 3840 2119 3414 2332 3783 1903 1615 3921 1253 4263 3547 3330 1903 2003 520 389 1243 619 1278 3148 2557 2693 125 2967 2622 513 2572 4855 48 3244 3115 2700 1915 3950 4354 4752 2652 4268 1487 3378 4777 2374 4309 189 1062 2810 4775 766 1138 2535 409 4321 299 4195 2048 4404 3294 3606 4444 194 2128 1997 2205 401 232 136 1875 2373 2442 3659 565 1627 2557 1481 4899 3102 4926 1364 4516 3422 2227 4951 4785 908 2121 4076 1080 2736 3535 1062 4066 4323 1488 4345 3821 2509 4357 373 922 4768 113 3094 1568 4643 2811 2167 2255 3608 3935 2858 4054 662 3669 3089 4167 495 233 4809 1061 1947 2769 3298 4004 4012 803 4176 1025 1960 3076 4621 4774 3266 825 2588 2560 553 210 3368 2209 4144 4706 2371 3934 788 657 2103 145 1433 498 2353 2400 1926 3149 16 4508 1700 390 315 980 2106 2948 3456 31 2692 739 3982 1877 3320 4674 2308 4775 3776 2734 4383 4795 1714 4285 1800 1449 275 4076 4260 1400 4471 3522 3690 1001 1163 1787 2008 219 2652 4197 4775 2518 3461 2254 4874 728 2021 764 2059 3187 2286 2083 999 4605 1600 3163 2861 582 3395 112 4618 2629 3073 1584 3143 1268 2314 1544 4258 4231 885 2488 2193 2890 1878 4170 1106 1304 2450 319 1974 188 4765 738 4241 172 4684 4707 3260 1344 1531 2605 4003 3968 185 4944 3472 4644 983 1352 4726 1449 1757 1900 3974 1099 4349 4680 1565 4189 2006 1267 2884 1194 218 778 3391 376 360 4523 4815 4872 2827 4923 4480 2328 2488 1201 4811 4281 3388 832 4261 4368 3485 1529 143 4361 2876 1214 588 847 4193 1128 4342 2958 2582 939 4904 1002 3419 4661 4397 741 1073 1578 2184 4421 3511 146 2066 4107 2881 1650 1448 1597 2451 4311 4186 4956 3522 4838 2717 1103 4259 4799 834 1239 2370 2261 2685 4385 3989 216 1230 2255 1663 675 1595 231 3525 4310 645 3698 820 764 3742 1470 4673 2086 3881 1365 4679 983 1098 2044 109 2199 4234 2117 3157 2224 885 2277 2175 3884 603 4790 2892 3860 2354 3078 2939 154 1354 4127 3527 841 2352 3077 3462 3279 1716 2323 868 4722 1242 3150 182 168 4941 3928 64 3285 2623 982 1304 1265 971 3435 4512 1927 796 699 1439 568 2459 2889 1073 1126 52 633 435 169 4841 1846 944 1965 2862 1470 1446 3002 3187 2945 201 595 3006 2253 3992 4944 2998 4653 4395 3484 4105 3629 4419 71 1527 1416 3754 3469 1700 1050 1894 4493 1626 2399 4387 3722 3012 2890 1006 4590 3501 1606 4218 4522 1135 2553 591 560 3204 3452 4190 1865 4217 132 2878 3711 4974 3756 2018 708 2783 2025 4345 2625 1150 1188 1613 4817 2606 4564 4421 1411 2665 4425 4250 2363 4428 4546 1797 113 4446 3624 2240 4792 4620 737 433 705 2416 758 322 1798 3629 3333 691 567 1989 1111 3311 4008 4347 3803 3066 4761 1994 1922 4434 1205 12 1713 1515 2715 1779 386 2969 3920 4867 1339 2498 4643 3182 29 4689 2160 3591 3222 2573 2694 4735 2920 391 3449 4988 1104 2928 3680 877 2831 2168 1176 3431 4100 4640 4719 587 1097 4753 1346 4589 362 1203 2047 4919 745 1887 4700 2068 3012 405 478 2621 4365 2455 4163 2383 2769 3908 3041 4923 418 3982 1500 1205 1093 1484 1340 734 1885 561 132 514 2086 3811 76 2851 2314 2213 2640 3164 3840 4573 1576 1806 1064 127 2566 1054 2656 2888 3066 149 4322 4699 425 1335 1708 1064 4018 45 3158 896 4824 155 343 4466 3531 3626 57 3458 207 2183 241 3924 1978 3010 4888 2757 770 4056 3900 3643 3662 482 2631 2272 3776 1908 2023 1619 897 31 3053 334 429 1855 702 793 3171 2061 4221 4702 142 2518 1007 3107 3294 3626 1941 3395 464 2382 4262 637 1042 1218 3378 1635 4152 3260 2296 757 1146 4932 3433 252 2435 846 4234 2751 1700 1795 3694 1969 231 2080 3650 1512 2252 3333 2640 4672 2463 4718 4532 366 3768 238 4122 4446 2657 1120 1350 3486 1164 2812 4874 4744 3979 1928 3948 4540 3646 772 1181 467 2936 1461 2499 2205 2914 4403 3943 4788 4039 1274 4344 1439 4686 1805 671 3168 2332 4406 4297 102 4263 1840 4496 3036 3916 598 1338 2464 737 2224 2368 3973 4300 4093 2680 3625 1802 1828 708 2376 3544 3057 3369 2335 2190 3391 3769 4370 776 1360 2409 4022 2867 2911 4532 3575 518 1870 174 3396 1294 2920 3345 774 640 4200 4636 4917 4491 1800 3263 1611 1179 332 3536 1142 1816 212 433 3826 141 4069 775 2997 2065 2633 2101 4730 2193 1618 3527 2687 1364 843 919 542 1454 4463 68 1359 3501 3400 4918 2829 1527 785 147 2709 1058 917 3277 2202 1435 1022 1722 4572 784 3982 3683 188 3558 3026 2213 1497 667 273 1307 4430 4308 2817 977 1801 513 4979 3659 3222 1420 2098 268 1571 3782 3792 2223 1409 3906 3962 418 4385 4456 2479 1030 3908 3091 2988 545 2746 2572 4515 4043 2125 2109 3423 1348 1307 3910 1457 253 3359 1315 4887 4578 2399 4539 511 2903 504 763 9 3880 1846 1274 266 4207 709 2538 2290 3089 1075 4709 1855 4385 4579 1846 1255 1676 691 1068 1307 4348 2662 394 638 1494 3540 2906 1450 4931 3205 261 2883 4074 1202 2900 4802 157 2116 1659 4915 471 1290 3888 279 2957 3168 48 4059 1386 723 419 3247 1560 3565 1115 2545 726 1711 4913 855 3645 1274 2688 3736 386 3085 4432 4492 1880 2827 4436 4359 1211 3138 2853 1170 4581 2076 796 1482 1252 897 4220 3039 2210 1532 3718 3102 2596 762 3114 4400 3420 4262 317 4633 3720 3896 1925 3250 2880 2825 3095 855 1243 4400 4442 593 571 4824 3377 756 1180 2248 821 2523 4153 2089 673 1104 3551 4940 2412 3052 3264 2706 4995 2397 3354 1601 2580 538 4126 2974 1283 1665 3113 4653 1129 1970 2734 3883 4696 2226 1593 1309 1136 401 3597 4462 2102 4820 2576 3925 464 4899 4802 1172 1402 2836 4514 1282 1779 4622 4216 866 3680 2175 1652 66 1817 3255 3718 4157 543 3627 3859 2178 2757 2715 327 682 2316 3820 4613 3357 2092 4350 2793 302 258 4406 4199 4499 3484 942 1289 3494 1399 3665 2428 3430 3482 1167 963 2943 3712 1487 3907 3534 1194 2056 4646 2789 1355 4902 1112 1117 3130 4164 1173 2767 4739 2900 4473 2058 1926 1912 150 1265 4119 2037 4370 3346 4908 3131 3046 1583 2650 198 3512 209 1657 3920 3882 3936 4459 2773 2544 4292 2193 4309 2134 3896 4726 973 2864 513 2762 358 3433 4955 3656 813 3436 3524 2592 1073 3558 3871 3150 3497 3882 11 3585 2347 2395 3874 1517 1190 3494 2418 825 1633 2917 2287 698 3321 3805 2247 86 4527 4864 852 3994 3968 844 1086 2389 4227 371 215 4770 4815 1177 109 4250 1210 1777 123 232 3147 2808 4912 2083 3793 2400 4430 2503 2633 2751 852 2388 4556 917 4813 2630 1822 2746 391 1843 1513 2413 2029 3952 2736 4334 110 1205 580 4581 1659 244 2778 2128 4516 206 1275 4698 4156 1870 1435 3902 1417 2075 4851 4552 45 3499 2216 420 1680 267 1969 1293 4779 919 3452 2856 4206 2977 2689 2838 3499 3937 4518 3285 616 1842 329 4072 2346 3229 4481 75 13 1884 1310 1631 4588 977 228 2308 3879 3979 3693 4234 2032 3512 484 3191 3373 3206 3242 3460 474 1424 1164 936 4644 1183 315 1979 1022 3606 2283 3860 1352 702 2932 3820 2843 296 228 1041 3862 245 692 4148 436 1745 1910 2139 4340 2884 2286 4952 1880 4816 2694 3671 1414 1822 2239 2852 3946 4745 583 2027 242 3016 3998 1142 272 1872 2576 2427 2828 1073 3510 595 2104 900 3828 725 2250 787 732 2200 3557 1505 3578 4972 2600 2734 519 4058 1461 4260 4367 1071 4843 4397 1954 2094 381 1538 4222 2147 2393 4685 1827 1152 4386 2344 3318 4299 2415 2132 4415 2966 41 3108 2091 215 17 3047 4258 3365 1407 4857 1058 1953 4132 2762 3706 2498 4513 597 2544 880 2246 2067 4612 3522 3676 238 3042 2832 2635 4878 396 4522 765 967 3878 2654 1729 2305 2880 3430 3921 3807 2160 1264 3268 4889 885 3252 2133 4242 1517 3634 4554 2554 4272 873 1590 1436 4298 3505 1903 4945 3525 1962 3096 4628 3245 3899 400 4069 1394 140 234 1558 2457 4668 707 3553 2547 1131 4872 4247 3069 4425 3589 1274 1191 3366 462 3236 1661 2567 2266 4486 3497 1248 619 4162 1670 916 279 2322 3375 3935 1194 2751 518 3285 4858 4362 1733 4992 2017 550 753 4285 1799 1683 801 3679 3934 2133 452 2723 284 252 1608 4755 4764 2498 68 4668 1029 2448 1047 3071 4793 1664 4446 4483 4904 684 3618 4489 2339 4558 2095 1575 3841 1190 71 894 3181 2696 4269 3164 2629 3307 3555 3707 1669 4835 4156 2992 4914 4999 474 4741 4472 2499 2185 4823 1317 4600 3794 4296 35 2015 337 3838 4474 4162 320 1922 4731 2483 770 939 2718 4755 1256 3129 3869 3205 1656 530 2591 1744 1048 167 1318 272 2600 4296 4049 405 2149 612 3387 4626 4271 3170 2938 583 4588 844 3785 1120 490 382 2342 4973 3025 4739 2772 1368 1214 3432 1698 577 3322 2672 3371 2925 3553 1502 2973 771 788 4358 3082 4598 1791 596 1577 1038 2675 4859 2373 3262 3373 1167 4733 2111 2757 1427 4339 372 1857 1381 1517 2988 3679 2317 3583 1916 3470 3081 463 3954 3694 2756 4296 659 355 2427 1776 2718 4662 2902 2073 302 2380 1597 4883 3835 3269 2384 4865 282 3726 2630 3648 2969 1024 2807 4587 4228 3118 4906 1505 2067 235 3008 3749 3225 3450 1887 1165 822 2508 1248 3581 4878 342 3744 4169 1153 2984 355 3750 945 559 2573 4177 206 1939 2543 2526 45 1706 3760 115 637 163 3105 1986 2761 276 2688 4771 2353 525 1910 3687 3192 4891 2753 3862 4951 2046 3043 4626 1753 4715 2121 3874 1237 1898 2700 4608 1496 1968 2899 75 64 1119 3712 4670 4618 3130 2622 3623 3644 698 4682 993 283 3051 159 3730 583 983 3536 2246 4906 3082 770 3394 1613 3444 358 1241 763 4986 2860 3843 380 4766 1595 1857 2876 1994 714 2186 4505 3625 2891 3362 2520 2055 1506 3038 680 4419 4218 3000 4309 3244 3568 4097 2263 3025 1366 3250 1736 2240 2497 1730 602 3560 1836 3116 2671 3342 4395 3141 1095 2956 4969 4658 1605 4421 1746 320 194 915 1049 3226 649 1762 1148 335 4441 3578 3971 3394 4703 2632 4324 616 4793 869 3378 925 459 1166 1185 1887 2550 738 964 353 3892 2192 2000 114 2686 3366 1598 2372 3070 2307 813 885 4653 3166 1333 4201 1678 3148 3309 3734 2809 2270 3053 1414 1945 3936 4581 321 3391 2188 3877 4216 3900 1829 4603 2243 691 2132 992 4588 2141 215 2587 4802 4538 4933 2244 1183 1463 1611 2954 3906 106 3162 3894 4438 2432 2726 3646 3425 1160 1368 723 2766 1430 3381 4115 4860 3281 4182 983 4820 4988 4734 2246 3622 4793 2295 2089 4365 313 653 3645 3263 701 1225 3956 478 2241 551 1524 4737 3643 3864 4886 2963 1744 3953 704 2971 2464 2354 972 747 2389 161 3663 1050 384 3436 1475 2122 412 274 2693 602 4065 2603 927 1852 2922 1363 3351 320 2503 3347 4662 3912 1548 1536 4443 1554 3496 250 4694 1337 1663 23 2853 2380 4401 741 4562 350 2937 4443 4506 372 3710 1865 4111 2530 3981 395 2408 4959 701 2570 4876 2180 4769 3011 3098 2256 1642 2230 4821 4423 2899 3960 1736 3606 3883 1977 4646 409 3486 3991 1932 1174 3053 1098 2629 3591 4561 1741 4165 1188 2436 2131 3615 1127 3472 2096 2704 86 237 3108 4177 2212 2032 3068 2384 216 766 1833 4167 4580 1541 4494 820 335 4756 3302 2192 2988 222 1347 616 2473 2228 2504 647 1161 4927 4977 3922 4914 3057 4982 2594 2312 3909 1836 3958 4872 2507 4651 3486 2870 3286 1689 2633 887 1797 4405 4456 2680 2405 3709 1569 133 1429 4905 4917 4274 152 2533 281 542 3815 4555 4113 2891 4493 4919 1617 752 4849 2385 3666 4343 4639 2102 1107 2143 3895 232 1301 3603 2573 1257 2934 4416 351 4308 4239 1667 3226 1148 3902 1665 3718 1923 1205 2558 2085 1429 553 3215 2656 2802 1916 3575 1162 3663 4947 1726 667 3445 2336 1789 4310 2785 3657 555 4691 3 23 4963 1094 2983 1104 284 3070 1207 1110 1672 3119 4886 1590 3061 304 206 3234 3703 766 1027 3455 4476 1519 999 4816 4214 4288 2468 4321 861 712 1365 3796 2418 4850 2541 4296 1285 511 3597 3085 2161 3866 3531 4601 842 1922 3734 934 1966 1515 2451 4297 1841 4405 1403 397 943 508 250 4294 702 3622 234 4551 3177 1512 4294 60 534 1570 2663 360 1201 334 2915 4593 455 2789 2976 1303 276 898 4902 3273 3013 3756 2938 1047 3863 504 2572 4449 1878 1070 4874 2246 1791 2247 2962 454 3614 2053 1220 2457 4456 1803 4094 1262 1771 3545 1759 4757 17 3273 2644 901 1401 2005 2189 215 4574 3039 2401 48 574 4302 1334 1971 2820 1512 946 205 1158 3394 4165 4896 2551 266 3460 4616 4150 3446 2904 4345 1990 4634 2005 103 1388 3662 2459 3668 4428 3918 4361 445 917 4280 1245 2237 680 2257 2317 3082 1716 2065 3785 2683 997 4946 3182 944 1577 4485 1236 874 226 4989 4217 3294 4879 849 1589 4238 2738 334 2668 384 715 3843 2183 285 1339 4708 4099 1587 3362 3384 3176 4540 779 4939 2579 2005 2194 4037 3844 1912 213 1136 649 2386 3096 2685 2025 2861 1607 2304 98 2087 216 2840 396 1690 1694 1104 340 4090 8 1777 1650 3338 4423 1102 1723 4471 4571 3246 2599 2235 2927 2661 2876 3403 4449 2115 473 4074 3691 4755 3172 4180 477 4398 2045 979 2152 1046 2224 3742 1060 2923 239 2981 2075 4673 1942 3622 3812 3656 565 611 3809 35 4762 1290 2449 2802 1020 1036 4647 1760 2537 342 160 1189 593 227 257 1404 64 2055 4272 3678 3520 4030 70 2374 1405 4355 4491 2692 4191 4753 2114 4994 1083 1190 1768 65 1339 2163 4865 149 1041 861 1404 1525 392 431 4410 4612 2123 1398 1962 4267 2340 3499 160 1292 4855 3589 1170 3320 3156 1436 4434 211 1168 2391 407 419 2756 2863 4595 3156 2173 3242 1702 2702 2282 1505 2850 1997 1130 106 1517 577 1523 4326 3034 940 340 116 2608 2727 2900 1653 4369 4180 3680 3462 3244 1085 41 1681 3548 1948 356 3156 4143 4721 472 3872 4608 3896 4403 3315 166 4544 4030 2798 2755 1477 4308 2504 3837 4590 3455 1858 4104 3543 2883 1249 921 2169 4657 1152 4061 3485 2846 923 992 1421 1169 12 559 227 3392 1633 1911 4336 4395 3244 3171 3502 1088 74 2073 4462 702 2725 3470 3444 1474 146 4246 4342 837 3484 3100 672 1571 3351 2104 2106 1709 165 4324 1480 2640 437 351 3049 380 4967 802 3386 223 4121 4501 1976 1615 853 4411 1793 1907 2784 4225 3932 115 1069 859 2164 4819 4592 1808 1241 1941 3012 1361 4494 4419 3190 398 4108 2569 255 4977 1654 889 1805 232 4659 4764 4490 1895 2288 792 2724 4652 3779 4205 2772 3394 4745 375 2391 1054 2048 1127 3872 3045 3366 994 268 4820 280 4872 4628 3878 2564 1838 2966 2874 2656 3213 37 3555 216 4857 373 4246 3660 2610 191 4383 231 4974 2787 28 1545 2253 4105 3664 310 1884 3031 626 2670 2971 4238 4355 2419 2807 3277 1604 1381 2512 261 3390 4593 1788 1955 4279 3918 10 3737 1620 2503 4800 1964 4289 4476 3158 1935 3747 2848 2689 3527 3239 4124 4489 918 3984 4491 1819 3969 3684 2260 1087 3178 2288 2284 4235 4678 1336 2841 2974 3423 1688 1383 4470 3859 1902 4895 931 3275 780 547 1201 2397 243 2204 3170 307 531 236 2050 42 3836 3292 4273 4780 1105 2639 1237 4838 32 1989 4477 4467 2179 4593 839 743 1945 588 2970 868 45 4296 3061 3400 2790 1997 2095 2525 4894 2399 1908 3456 1156 4718 4070 1235 578 3172 3130 1684 127 259 663 995 4549 349 4355 3856 1060 2554 77 3682 3638 3525 756 825 2521 1983 4014 1309 3616 4123 2514 980 3138 456 4863 4120 1785 875 2074 2895 2301 1706 12 4018 463 4105 4146 4182 3742 3121 3699 598 13 3660 2606 30 747 19 25 2594 1209 2800 3931 157 1584 1148 435 2674 3145 4602 1366 1631 3042 1978 3309 2333 2424 3127 2140 209 2351 265 2981 782 3764 4348 3179 3873 4620 3071 255 1276 4090 2095 127 3051 3733 385 2562 3714 4575 4275 3333 3692 759 3907 2849 4365 1936 1942 1202 1314 2616 1443 2217 2884 3874 2382 4092 985 572 1230 2465 2299 1354 990 1502 4015 1729 1335 3932 1094 2437 1309 1127 983 3563 1046 3696 3355 4111 4679 667 856 2896 3518 2177 2895 3431 2976 1527 4703 20 2645 902 55 793 1967 3849 4871 1532 4655 2730 1104 4673 1144 92 2119 1006 2762 2434 3006 1998 3696 3183 2083 3671 186 2189 2864 924 2628 2910 1969 3547 3821 934 2505 2719 4425 3631 709 303 4512 4002 2279 2318 2509 2309 4756 1513 711 2936 2223 580 2539 3847 2500 4021 3992 4931 4509 1223 4361 1657 3537 1393 3687 4705 2008 4029 1189 1056 136 769 2250 2454 1523 2945 2578 3705 2055 1611 741 4777 1244 609 575 82 1730 2963 4094 2509 2320 4402 4040 3102 3622 142 26 2471 3140 4241 4297 4508 745 2058 3397 726 1565 4540 3217 2728 2246 628 365 1101 607 2022 1140 2440 3117 2336 230 1834 4961 685 4751 535 4896 2347 4830 1177 3750 1806 1023 4212 4958 4819 3458 2280 3084 789 1610 4011 3019 1828 1302 4812 4527 4041 187 1873 429 4012 4216 3754 3806 422 2352 3507 1312 431 4740 3518 1620 65 2167 503 177 1026 3760 4350 3056 4047 3171 904 1398 2900 4968 3247 1821 2452 3803 3165 3739 159 2474 1469 4985 471 3314 4587 4389 1650 4403 134 3000 251 1383 693 2921 3233 2839 1007 3433 2735 2662 4185 645 1058 4412 2021 3143 4094 1796 93 3061 3346 1126 2980 1753 4343 4246 2869 1783 2884 2811 506 1266 4149 41 4822 3231 4992 487 923 631 3430 1234 1022 4258 2376 560 2054 1831 1760 3662 4208 1885 4579 2371 2942 1878 1790 3186 2315 4446 254 2012 3008 360 2686 3508 4219 1329 1501 2705 1307 2251 1709 2055 1189 92 358 1518 3490 2828 4720 3050 1822 1963 3213 4505 171 4008 2797 424 2596 2819 2495 2263 1450 284 1639 3224 2323 857 3082 1620 2366 4604 4979 4190 3528 2955 1522 77 3458 4159 2056 2846 2720 3781 3829 3769 3779 648 2890 375 1968 2597 3751 2722 1008 61 838 901 742 2086 1846 2960 1972 195 1225 709 4790 2983 286 3238 3716 3590 1096 4700 2885 4813 1876 129 2487 3789 2759 4384 4280 4484 3630 2631 4000 2611 1837 1892 3652 913 2121 1837 4933 830 829 3190 1039 1801 2033 2351 4291 1683 4590 1356 1389 2626 3899 3235 4614 1607 4451 1297 1619 2736 4405 3934 628 4439 547 2140 2310 1176 2587 1364 1506 2615 385 2881 475 168 3347 954 4964 2989 2740 1916 3728 220 1457 4062 2872 2134 1711 3732 49 937 2875 2805 771 2295 4440 1221 995 229 565 3 513 1421 532 92 2875 148 2301 2526 1688 1165 3001 3958 3782 2852 4391 3675 3997 2859 170 1008 4770 3832 3056 742 1141 4965 4461 1663 1739 359 2462 117 2124 2416 2271 1153 3038 398 3477 444 2872 2281 2717 4145 1000 2904 1859 857 4446 5 468 2894 4679 2508 1349 3696 4986 2312 1049 1091 2894 3735 3926 2943 3731 2497 2160 4463 1900 4340 4701 4850 2083 2043 3328 2037 3229 1906 4311 3512 4818 1164 1741 1420 3830 2382 4688 1619 2811 2529 724 696 4869 4883 2670 3963 1724 4591 49 750 2750 3360 1981 1994 1554 3610 1707 491 2629 2522 1338 432 337 472 93 3332 4042 2628 2147 2136 7 2599 1510 2686 4591 4333 4228 3775 2977 4506 2041 1519 4050 2354 1299 1316 1571 158 3357 1154 3425 2350 485 3553 3860 482 4437 3317 4648 1936 4365 1622 3982 4802 119 4262 3324 2628 1882 4605 865 290 2777 3144 3946 1752 3233 782 2712 4800 3822 762 3840 2232 1374 2380 625 3769 1380 3144 2625 177 3871 2749 1849 3330 3672 4022 1756 3385 3016 3677 1564 4832 2215 1051 189 2620 478 1634 4080 2255 462 203 1218 3903 4583 2512 3218 1357 210 4427 102 3408 911 1829 479 3975 2328 480 1104 1554 2212 2341 4459 1490 701 1184 2140 4149 4826 4702 2220 3715 3382 3446 1167 771 4775 2565 1502 2759 4312 3776 1718 2371 3063 1038 1144 4442 3400 2340 439 4113 2696 79 4165 418 426 2645 2118 1787 4102 1189 3626 876 941 594 4935 3509 4758 4004 1062 1637 957 4278 4778 3908 3534 1897 3140 2626 2814 4880 2881 2997 1915 322 4282 4136 4455 4748 2338 3718 3929 4596 3708 603 1275 1343 4147 2491 3957 4587 744 4169 4289 3542 3144 4666 45 805 667 4847 2012 3022 3366 3823 1973 2071 810 2946 1914 1492 3883 2991 2827 3181 2897 1319 441 4053 274 2399 4715 2212 1038 1650 1100 1470 4642 2997 4274 3138 2070 386 2305 4813 4247 4157 4462 1196 3397 2634 3173 1933 3318 3661 2980 2903 1346 3152 4157 4125 3908 2145 1624 1790 4135 689 3094 1216 1903 142 1351 4113 2844 1010 2109 909 4611 3129 4223 3203 1148 3999 3199 4168 1309 1608 2028 218 1317 2758 457 4373 2674 2639 2772 106 3300 2909 704 4323 2127 3556 4099 665 1861 998 3417 4462 4330 162 4231 27 406 3849 457 4707 4727 1585 4564 1046 3036 306 1636 1151 2187 2219 2936 1695 1788 1677 3641 648 1659 1823 1775 2090 2938 4825 2724 697 1828 3713 230 2021 2788 4601 3041 96 1812 398 483 1060 4982 3963 767 2379 383 1892 267 2125 798 4084 3729 2629 3234 335 2505 2556 321 3872 4062 349 82 2501 3269 375 476 2254 737 2423 1228 225 2906 1467 1163 1113 3976 3735 3822 426 3229 2604 3197 2279 4025 164 4956 1405 51 3824 2228 149 135 3250 3651 389 746 2835 4328 3480 3264 4110 3528 2417 4023 3435 2692 2532 1753 2949 193 4006 2350 4956 4230 4456 2112 4236 3017 2848 4973 2412 4635 743 2312 3056 1223 812 1719 4808 2463 3783 3207 4463 4727 1959 244 692 3632 2317 4146 2700 1438 15 4383 70 1259 742 246 4726 3570 1432 93 1194 3388 2574 1135 3304 1374 1159 708 1390 57 364 1204 1273 4993 2682 4064 95 3863 1707 4009 652 4159 2309 3438 3753 2659 1777 3187 984 3910 4061 4861 1210 769 4627 3438 4393 585 2544 255 4342 2887 189 2361 4308 1631 2618 619 2419 9 3694 3904 254 2420 4672 1990 1869 2342 513 551 644 3861 1847 187 762 801 4084 1821 1995 3647 1301 3970 791 2040 1980 125 3904 1991 4143 854 280 103 3518 3742 17 4139 4248 4636 331 484 1927 2427 289 3511 839 2210 4868 3012 4611 2098 3167 4736 2857 108 305 1308 1121 2497 1662 3451 2769 159 3318 544 924 443 2517 1686 4670 3073 4065 2854 1234 38 5000 4276 2748 575 3063 3370 4704 1655 3739 4236 1265 4541 796 1019 4666 4771 2493 4498 1545 4984 4030 12 4375 919 3458 3748 2657 1990 3705 2803 4490 872 151 3173 631 4292 827 4324 4953 2339 1249 412 3983 3733 2705 2405 385 533 397 3661 3158 1281 3959 3795 1735 1667 3033 3805 4329 2322 3955 3243 791 658 1856 3009 2654 1168 4881 2425 4584 918 2688 3743 906 229 375 4467 85 1782 2039 4219 768 2936 4321 4534 4164 606 2905 1562 4031 4774 1957 870 2802 2042 3290 3353 1363 2243 1968 2361 3500 4361 4505 1357 1378 1068 3582 1092 2350 511 2874 4116 3535 3927 1604 788 4975 1200 2746 4161 1258 328 3705 101 4298 2866 3038 235 61 757 176 1669 4037 187 2187 350 3983 4978 1046 4096 2845 2150 3094 2904 1324 3309 953 565 2375 1377 564 3364 3866 1810 3286 3159 87 3026 3234 3961 2709 1495 3193 3212 915 2924 2086 283 3074 1680 3744 2560 497 469 1659 3095 2582 18 4943 4537 4876 4082 3479 1315 327 2139 4780 2876 1986 4816 680 3602 1713 3496 1555 1854 2111 4116 402 1939 4162 348 939 2427 282 1619 3113 4586 3837 3591 2982 4249 4102 4778 3788 2484 4921 4492 4787 4876 169 974 3727 4454 3435 680 1287 3627 1840 596 4255 46 2967 4392 2071 3601 3280 3968 4929 136 4018 3355 3255 2156 6 4081 1850 2361 1537 1163 4820 3264 982 1963 320 3438 234 4879 1452 2339 3118 379 1950 348 4241 4852 2180 1786 4788 581 4394 537 1699 2606 1384 3522 355 1960 2338 145 1486 4338 3902 1151 2392 4215 361 521 2934 4238 1371 1247 570 4785 878 1022 1825 3494 3731 3351 4580 1305 484 2453 1258 2992 4883 2371 4125 2069 2474 1404 81 2312 57 2193 2816 731 1004 407 3216 1060 1050 382 2755 1838 3391 379 2958 2896 4530 878 1714 2324 1624 1365 183 4169 3503 4928 1476 3970 2004 2051 1424 3429 566 3479 1252 1157 3648 4168 3839 1473 2691 4672 1001 4386 1665 4147 1912 4321 1387 4321 3894 2774 3981 4608 4208 2850 1165 3048 833 1726 1207 3660 3949 2538 1763 2583 1830 687 3782 4101 3267 365 3477 2814 1396 4262 525 4870 4367 4649 238 1480 2910 4656 4299 198 3095 4002 1667 323 1522 666 3523 2361 559 4686 4082 3451 2261 2761 2772 3805 2732 1553 2800 446 1788 3977 1434 1821 3676 2832 3409 1529 412 1385 4458 2512 2427 2137 1235 1105 370 4413 2681 3946 2486 1801 3683 274 2114 361 3580 4464 363 4652 1637 2218 898 2700 3224 2895 1798 1199 214 14 1247 1969 1826 3460 2436 4464 2780 1283 1014 3054 4704 3653 3803 2003 3364 109 1180 1993 2349 126 3455 4766 1306 3938 1693 3021 3184 4468 2797 509 1156 150 4711 1112 372 3652 4482 1030 2047 2223 4928 4856 2704 4308 1852 4029 4423 4346 1074 2800 400 400 2824 4855 4673 2412 3029 254 3928 1188 329 642 4292 865 4845 2119 4863 664 2894 2811 586 1487 4814 3408 3385 3478 1147 2174 4627 2755 4879 2358 1707 1476 3494 752 4586 4018 2291 3310 106 352 3635 2335 1652 728 1760 2589 283 4182 4095 3535 3047 363 2754 1024 1508 3707 2640 1718 1912 3287 2992 452 4960 4028 353 3856 251 283 4373 2981 869 31 4418 2546 3374 386 1584 2530 2593 304 541 1891 2806 3009 3660 4351 3496 2428 2297 837 407 1295 4215 1968 4206 800 522 4743 1846 2063 1565 1684 2322 1329 2502 1261 4193 3719 2725 814 3352 773 41 1405 4421 827 2666 2805 3573 3495 4224 4732 526 2386 963 2468 2070 1718 2720 117 602 2894 3811 1250 3856 3342 1983 1904 2102 3999 4272 3458 944 4805 1665 3927 3286 176 3134 2514 1243 1222 4836 1001 359 4279 572 2608 3830 4528 804 1083 1991 4457 421 3823 2670 3063 3134 1337 4779 4435 4207 4501 1897 2032 1743 2009 4487 1281 439 3343 4234 4801 2805 1671 2289 409 986 1474 4776 517 1700 832 4270 2023 3781 1355 4119 4027 4466 2098 1818 1961 36 4071 2299 4655 4979 1497 4547 2900 4246 3555 235 670 1692 371 693 1429 230 2036 435 3054 82 4876 1582 792 1802 2775 4392 3882 4011 3530 1098 3259 4103 2296 1767 3185 2411 217 4415 3595 65 2862 2629 503 495 1358 2802 4293 2703 4261 1536 801 1933 2591 2983 2629 2228 297 4163 2692 2673 3025 1891 3753 222 3681 1148 4038 2201 4816 189 2021 1050 1616 3353 939 1200 393 2408 3168 1029 3877 3517 3640 4006 3602 3185 165 1796 2619 423 1498 4773 863 3046 2889 1643 4833 1938 895 3716 3966 1716 1763 1112 3658 3037 842 1855 1115 4727 2606 4976 4764 348 4458 4211 3028 821 1032 3576 2653 844 4635 630 1661 1042 4261 4901 1360 3394 2778 1092 148 3788 3995 2724 2323 2315 3381 2138 2901 3135 1383 4313 875 1244 2687 3726 3085 3457 158 4434 4693 682 4023 4908 1970 1751 3412 3524 534 4459 73 4033 2376 4277 4543 4564 931 1746 1474 835 4861 2225 2500 927 4361 2677 4704 4182 150 3775 4591 2986 1149 2234 3703 3975 1118 37 3158 2505 2972 4173 3067 1556 4140 2808 4598 2650 763 634 1563 129 3637 3500 2212 3618 4214 1648 116 3643 3181 4359 1132 910 4772 3403 1657 3792 1202 1053 2532 171 505 544 1425 2724 2528 740 3113 1397 3209 4324 4376 2308 4900 2840 3871 3811 3219 4100 347 3598 4516 567 4756 1384 3290 1949 4799 4894 3092 982 1629 834 2533 1196 890 449 850 1529 1206 2134 4471 3871 135 645 1467 4646 4613 4592 3687 577 2157 1462 362 3785 2783 3015 1312 4153 1664 4265 294 2736 3337 4974 4488 1074 957 3260 3916 2247 3575 1531 4780 1675 1826 1835 4488 4900 1303 2051 2338 3607 1147 643 3576 3676 126 4299 4205 725 2349 673 4088 1083 3376 2632 4939 1785 4069 3483 4213 3343 2155 302 1017 408 1808 1926 4453 3356 1300 579 668 3031 3459 2821 4612 4744 1647 3172 2369 3387 4236 3479 1752 1120 4931 686 2365 625 4143 2736 3885 3216 3802 4422 2341 4095 3665 1406 1233 4381 2284 1857 2085 3720 1256 1869 2216 2446 844 1107 2340 4914 4295 4282 32 478 1472 3202 158 1467 3701 4354 725 1538 3077 3612 3687 1182 926 4987 964 552 3639 2387 1110 4754 2711 3234 3771 1565 2005 2743 735 4139 4341 4562 4247 2613 2921 2164 2262 3958 30 2466 476 1469 2571 4246 2290 416 4517 4734 4943 852 238 1187 2606 4381 2561 3860 1030 2661 3824 1408 960 669 1503 4423 1957 1245 2214 3970 134 322 4786 2743 442 1570 204 3190 1363 994 1000 4910 2521 2609 1352 513 133 466 1503 163 4887 254 4199 2463 2074 2255 3019 2074 3474 2743 2733 2110 2485 4343 4305 2209 807 2664 3008 2243 3860 1501 4159 2059 1690 815 3405 1427 1684 784 3680 1663 3064 3800 793 3883 1802 2956 275 3154 479 2401 3720 3335 2867 2821 4268 592 3843 4287 2336 3805 4612 2282 3024 1686 4210 3646 2870 2059 706 447 3733 913 1144 2148 518 476 1537 3273 3542 167 787 4350 1446 4469 2448 3157 3706 3052 2183 135 3499 133 1707 2672 2997 4894 1122 3223 2609 1336 951 3879 836 3016 3720 3505 3382 1850 1176 408 2837 4433 262 1507 1695 3081 1861 1198 3147 1062 4314 2945 2281 2698 3281 2392 421 1611 1865 1177 1736 1210 4723 3377 4871 2797 4150 4559 3266 4253 2574 1856 4742 4649 4433 4625 4244 1258 1345 2696 2440 445 476 4068 50 4772 3191 1784 256 2173 3639 4476 538 4401 1862 2388 1069 302 3188 3751 89 3342 1468 577 923 1470 1258 1513 1244 1240 892 948 3855 737 4070 1408 1943 571 948 1938 4791 2756 724 1081 3888 878 2089 4000 1374 1301 4361 4664 2667 4588 3832 1371 2163 4656 2547 2490 4327 2331 1414 2905 2266 307 687 3502 1111 1424 4096 2173 3384 3129 1753 414 4656 2408 3675 4949 1483 3945 3750 3674 4337 4103 188 2879 735 3800 3836 4005 621 1348 4680 1215 3048 4689 1495 3340 1706 3922 2660 4113 1813 3643 444 3813 3924 607 2604 1892 2923 1211 426 445 330 200 1735 1036 853 1756 3563 3328 1950 553 3345 950 3402 3413 4646 1580 888 1529 2542 1831 1382 3834 2808 1158 2563 3579 4549 1156 2862 2625 1700 1042 1174 349 4193 2090 4495 1518 2194 1597 4555 4644 1073 1006 863 1638 4245 2845 4450 4437 864 2350 2401 3431 1194 447 4646 653 4372 4813 4252 3413 4591 927 3645 2680 2795 1010 3140 4989 4464 2875 2171 4837 1968 2152 927 2053 4010 656 1727 3815 761 150 3248 2769 3587 1914 1788 2484 603 4943 2438 4654 592 1942 4111 2729 2124 1162 405 1682 1525 4555 799 2546 2263 1723 58 633 215 2963 1975 4022 4234 455 2930 3184 292 1454 2836 2728 2850 459 4299 2908 2865 1703 1557 158 1460 1588 4256 4163 3785 3947 1981 2333 3309 3207 2592 1977 2036 4992 2306 3138 3489 4906 3343 2100 2484 4555 569 4025 3231 3464 595 48 297 112 2366 561 1035 2015 1087 4018 2749 1565 2519 4005 1034 3749 3122 1768 383 3086 1033 3763 3200 1773 288 2134 1532 2209 4576 4080 2636 3446 1134 633 4744 1803 3274 1833 2433 4652 1345 3142 4312 4944 1724 4842 2814 4452 3479 947 4122 2886 4866 3762 2846 1178 4844 2996 4514 4777 3443 1972 3848 861 2708 1679 278 1767 3106 526 4655 1585 4631 1128 4714 4716 2292 4325 354 2676 727 12 4908 142 3400 2910 2412 4289 3483 960 3056 138 905 1741 4091 2742 4478 2538 2148 2052 116 2465 3508 2840 143 3398 2020 4826 2752 2637 1884 4317 3386 3930 3093 2464 3408 4279 4417 1448 4677 130 4853 1532 2034 244 518 1624 1387 827 1081 2059 4354 3480 4081 881 3171 3106 4852 3545 4215 3994 279 2775 2353 2973 2070 748 963 2693 1141 217 3410 2928 2738 1864 2590 407 1463 139 1068 2625 2829 43 3028 525 4924 1562 1162 4883 812 3089 2633 4652 4216 1723 11 2725 4366 3688 3234 2521 4032 3835 2683 4420 1397 252 1326 240 528 1639 2903 3340 144 3324 360 3272 1151 3045 2301 442 1244 3250 198 364 2033 3872 960 2539 957 3070 3772 4746 1138 2319 2431 3661 2560 2898 3881 4518 1953 4709 2142 4740 1843 1750 1568 2447 2873 4233 2186 4845 3354 3933 4022 8 4736 4590 1873 750 1739 3604 4258 1552 4676 3955 2062 4179 58 1330 2863 762 2720 4268 4032 4793 3733 2729 995 172 1050 918 3843 3646 592 745 3962 1467 40 1590 3348 2790 3408 2893 2410 2787 4757 3217 4289 3759 2107 1970 4888 1266 591 4260 2733 2212 1574 1358 2249 4286 67 1452 3231 1260 2013 4350 3249 3730 3006 3319 2435 4572 1493 1190 3806 508 1349 712 3543 3383 2892 3636 3605 888 4373 3957 4294 1084 4086 4852 4930 2813 4867 388 2839 3712 809 4244 2068 1742 2604 4513 4950 1102 345 4545 2957 4138 772 496 1368 45 3460 4895 2461 1188 530 3424 2274 4130 4062 852 1575 1617 1426 4357 4041 720 4972 2892 3513 1408 920 1172 1427 4494 3332 709 1552 885 1235 4802 172 4153 3907 1763 344 4892 687 2988 1441 3212 1333 20 1623 2971 1784 4967 999 406 2511 4045 1162 735 4509 1432 3172 1452 3023 4106 1773 181 1561 349 1659 4017 2833 1337 2022 3754 2770 1073 1307 644 4219 4838 2482 1106 558 146 400 1849 4881 2615 4958 4491 4080 1286 1520 4870 2961 2896 3246 1035 2342 433 4566 471 4215 2255 1664 3773 4925 631 4769 25 3640 1721 1393 1950 298 2119 1645 4194 4298 4674 341 1109 2547 1749 3679 814 2626 2920 3442 2765 675 3206 4516 2810 1652 4767 4565 1741 2536 3399 4674 3020 4213 2845 2386 776 1966 1917 2852 4407 1027 3759 4344 1708 3964 3277 3145 4955 2114 2393 3090 3910 3126 4229 3581 2786 2592 1120 61 1650 3297 3680 1974 419 3849 1859 231 4287 1346 2564 3439 4010 3722 4180 2605 1536 2989 4775 1559 3389 4066 3499 2860 3427 3129 3740 4250 4264 4011 427 4137 1949 2394 3082 3205 2608 1548 1041 4760 4691 92 4733 1245 1906 2465 1172 2847 2729 1326 3754 2288 3436 1520 3238 4506 758 1419 1029 3394 3906 4134 4655 2679 677 234 197 1656 834 1374 4649 2043 1852 742 2286 2631 120 1208 4268 2891 528 3469 2822 868 2137 4238 1147 1003 4525 813 4208 77 3051 2495 172 3337 1730 3617 634 1661 465 3832 3443 3650 1626 3247 1265 4803 714 3973 4413 4354 3259 2276 747 2580 3315 4044 1169 2631 3611 3077 4931 3235 3752 4185 194 4926 828 439 1536 4598 2582 729 653 1692 4566 3127 750 2459 1482 1290 656 1133 1341 578 489 2542 1810 1224 1344 2167 1997 2925 4976 1868 2602 1033 553 2055 3372 4573 2063 4595 3376 3913 2009 2441 3775 4855 4083 2894 4280 3902 2596 35 2467 1960 1273 4708 2783 4948 3040 2114 324 1605 2254 3577 626 3632 1402 546 2761 642 2447 4426 2039 2224 4326 2402 2341 2366 210 2021 1994 1545 2130 4908 3782 4732 3450 3933 736 2687 970 664 393 2587 1245 1857 4479 4087 4556 2129 2915 4118 2241 1861 1851 3679 572 2821 3545 2372 3874 3614 2914 4451 3424 289 1855 1576 2388 4338 3631 441 3173 2465 1379 3705 4486 932 2745 1605 519 2227 451 3418 516 355 557 4533 604 1348 1345 2241 1499 4179 3670 837 248 3849 2637 59 4088 1873 1827 1011 2721 902 2923 646 1160 4315 4513 867 1980 2969 1159 4173 552 37 1124 3130 1133 3118 4559 2846 2253 91 729 4670 2369 924 4609 710 2781 572 3749 3211 2367 2582 3983 3474 4075 789 3430 4831 3209 4138 1081 2311 1013 3497 1792 3231 2063 1516 2019 1618 1569 4839 4088 1230 124 258 3929 1423 1211 1667 4508 3859 501 4105 2193 3405 4679 3730 3112 475 3480 4357 2480 3392 4252 4801 1473 106 3178 1229 4795 1709 2150 4341 829 462 1143 3220 375 3544 4650 68 1888 4211 3029 2599 2664 4304 2653 2946 1135 3166 3424 3069 2685 3208 3076 2092 4608 1205 1326 2313 2905 4431 1860 599 2550 3548 268 672 3482 2024 1922 2849 1521 673 350 1609 373 1666 740 2597 1931 2321 4730 2047 2446 4872 749 2226 963 991 2996 352 4356 2656 3059 1004 1014 1210 1746 1048 1802 3744 2604 4577 807 3871 369 4110 118 1339 4796 1340 4237 2738 4701 4469 3893 303 2543 3588 3652 3001 4411 1538 2860 3897 1372 2605 1050 1288 4881 3916 608 2182 4175 4124 1283 924 148 4558 1677 3867 3437 3806 4868 2355 593 1638 3417 1437 3115 2929 4691 1393 4444 3824 1842 1449 1022 4448 1404 3724 4010 3922 1611 2036 2147 1274 588 4968 201 89 2801 2571 3816 723 2168 539 4230 4954 1035 2323 1648 2721 4006 361 4909 2361 4212 1057 305 967 3523 4976 4356 2676 1411 1649 2545 3188 1010 1972 407 1000 3091 2714 931 3404 266 3346 1980 545 4034 3088 4806 2124 1439 3048 432 3149 1452 1591 1038 337 3271 4275 3279 4377 1960 2302 2095 4201 1902 1407 4895 2970 1113 48 2408 3528 3817 3225 4828 2388 2749 1988 1437 3595 677 3063 1388 1237 4146 3405 307 367 208 4061 3099 2497 1114 705 1871 449 3422 3937 3303 2327 365 318 1367 823 1909 2871 981 3218 4951 4839 3278 3108 361 1948 49 2823 4628 970 4866 4759 3679 1710 3761 3989 2474 3756 3209 1501 3764 3106 1025 3623 1462 3690 478 4249 2198 3084 2511 4883 4381 369 1072 2362 817 537 2648 3253 4356 2230 3490 4067 3515 711 3432 3068 4255 4086 4531 995 4055 4306 2660 1315 2645 1198 1375 4222 964 1840 2059 2295 4281 2563 1451 162 1423 4293 1663 2031 1337 1330 4676 938 2956 3143 1496 3054 1634 416 3287 637 2648 194 729 2938 3624 4673 2145 887 4344 3436 1591 2231 3690 940 4839 917 522 9 2561 331 4195 3421 415 1557 2250 2398 1921 2779 1889 4920 2708 226 1870 2409 3511 3572 2937 4580 84 2883 1561 3295 4581 3290 2112 1492 4997 1612 4090 4067 2219 2971 1986 575 2475 394 4886 3301 3500 2428 1150 1512 3658 2259 3728 4375 989 2713 367 1925 2473 3130 2440 1905 4533 2064 899 1892 4148 3086 832 2437 3838 606 3839 4640 1112 1467 855 3938 2864 679 416 415 2 1359 1449 4701 3846 3418 1794 1974 3855 509 843 4978 1725 1681 3516 3691 4068 1124 3211 1846 2075 796 2361 1985 2238 3959 2421 4247 1549 2654 4255 166 4010 4877 1342 3410 1743 4645 3179 4855 2446 147 3060 1507 2999 4662 4962 4248 3597 908 467 2951 4217 830 4040 3864 1582 2327 3648 3444 2195 353 2980 3891 1668 1864 2641 1654 258 3292 4529 3822 2326 2620 3202 586 1682 4230 85 2638 2064 4808 3088 2783 4992 1274 3653 1103 991 4433 3953 2855 2283 670 4662 2848 4528 2373 4849 4353 2326 7 3540 1725 2616 3088 1397 522 1630 201 3469 3378 4596 3503 1019 165 369 4818 3095 2358 641 4271 3511 3562 1916 4303 1685 4396 2996 430 2638 2124 2123 2348 988 2059 691 4063 2486 2320 3435 3904 2275 3254 601 1161 243 1332 139 173 3590 1435 2692 4096 4298 4164 3542 4891 809 4800 3714 4482 3808 3453 2137 4733 2682 4136 79 306 235 4813 3682 993 2694 2513 2647 4455 4968 265 710 4884 4706 360 3161 1813 2746 1877 897 2578 1282 3746 1417 697 1280 4950 1969 2481 1677 2308 84 2600 3398 4706 1338 1998 1214 827 3959 896 4138 3446 714 3358 1627 1484 2943 60 832 2101 3662 1629 3737 1404 3921 4851 589 2903 4666 1401 3541 2032 3210 4738 1887 2974 1419 2102 1564 589 2600 2956 1674 3633 1728 3667 4930 3327 4758 151 2595 2973 4571 3771 2725 3285 4755 937 4095 4942 2492 971 2002 4147 3778 4526 2628 538 2254 2002 3606 4813 1762 3075 3166 1173 1766 1051 4254 986 2079 4885 3939 4468 1586 2756 927 350 1037 3554 4487 3293 1407 4409 117 1829 3523 1806 263 1332 2721 4808 4806 2005 1717 1886 4312 2431 4046 854 4647 308 1664 3487 1648 1666 4787 3208 125 2157 3081 3454 2995 4355 2068 2050 829 2622 1486 4361 1727 1302 4726 1826 1235 3173 4090 2772 912 3209 3680 2645 3822 1861 147 4227 4619 3376 780 3879 1193 3948 2591 3246 4045 112 58 3487 4154 71 3881 4255 1460 727 1589 4391 1926 4331 1032 701 3580 4802 3090 263 3009 2749 1487 3211 491 4524 1143 4538 4298 1218 4781 2896 4461 85 4073 366 4980 679 414 3153 2967 304 3820 520 1973 753 511 753 2686 4642 278 844 3610 3629 1205 575 80 792 3 4568 1112 3199 1101 62 3337 3625 2753 1569 3148 2766 1884 2885 4486 2599 1101 4124 1834 2646 4087 544 1373 9 259 213 2321 2075 2132 2589 4458 3508 1489 602 3756 1708 2078 1759 4691 4620 3459 791 3753 4045 923 53 1291 638 4615 1314 1429 1074 4665 1251 1114 752 273 2128 412 4250 4523 1567 2170 4086 1679 3966 2877 3880 4728 4228 4698 358 2134 3145 1483 3378 4676 289 4006 764 834 765 3844 4678 1252 3081 1939 766 1433 1023 1485 3751 5 4531 4351 4112 2335 3518 4627 2835 3564 460 486 4279 3914 1605 2202 3279 166 2399 2861 1977 3534 3466 3681 648 2192 1907 1586 2691 1434 4834 955 4163 375 340 4169 2817 1456 465 3006 213 4152 3799 3519 2056 2791 1493 2903 2019 2873 4313 2962 614 1556 715 1099 1642 1189 735 3646 4175 3028 3887 230 4999 4195 3295 1616 89 3675 3279 4070 159 1086 2957 2662 752 534 2552 377 2687 285 2286 3076 3538 1299 2871 1866 220 1012 1967 2303 475 3823 2728 3287 2818 3512 3582 4493 2920 1166 1793 2932 1096 390 950 3282 4727 3566 1734 968 3041 2555 838 2467 2493 491 3342 2246 3652 3116 3922 142 4182 3739 4732 4836 3869 1718 2551 1239 4695 2083 542 1951 1280 1342 3307 275 3094 1831 1680 1612 611 2737 1490 3248 2215 4125 2824 4832 1668 1277 4656 4458 432 4489 635 3319 1094 469 3109 4430 4021 1649 94 3632 1727 1520 2331 738 1772 1962 3741 4102 4501 3618 4664 1610 1065 2232 3222 3895 3507 4775 3290 4307 4961 1000 2270 1832 1007 1414 4781 562 2714 1904 2769 485 4510 451 230 1509 337 1069 2445 269 669 3267 3602 513 2186 4644 3431 2483 4369 771 1855 4449 2770 4480 739 4309 1055 2896 1073 2124 1071 4473 4023 4208 1732 2271 4412 430 3189 3210 3184 3065 3165 4501 816 989 3946 73 2251 3796 3343 4160 2239 189 3514 4874 3620 3024 470 3651 543 2723 1298 2131 2297 4544 3873 2581 134 1796 536 4344 1087 1394 3508 1873 4360 3678 1681 4583 1266 3363 3451 4750 2826 4734 4441 3557 896 4784 1901 4848 4226 2199 2061 3142 2222 2445 1933 339 3835 3096 171 80 3353 4521 3058 2278 164 2773 112 1807 4717 3847 3959 29 4161 348 3839 1153 2232 2461 2187 3429 3007 200 904 4898 2095 3056 4385 3715 1675 2809 2965 1912 2526 1965 4119 3349 3499 2609 2989 3936 4067 1480 4674 3078 1459 359 2261 3806 2563 2735 4048 3700 3608 4463 2497 3880 1898 3264 4228 1917 343 599 2967 2066 4430 2566 2212 628 3821 1282 2067 3210 100 3918 1989 2304 216 4696 2114 1605 3225 2679 4652 4116 4947 2307 1410 4631 2993 1501 1142 2447 3661 322 3919 2909 1922 2700 3880 3461 1843 2313 1127 2974 2824 2418 2015 2515 4048 1845 62 1124 3434 4748 4392 3654 155 716 1090 2495 2427 4967 1999 3555 487 1906 4671 2802 57 128 4579 343 1603 1421 2066 186 1632 4347 336 687 3476 664 3297 2317 1726 1918 506 2321 2853 2115 4681 1832 4048 4766 2688 1288 2309 1848 2686 2615 3411 1752 981 1098 4103 3806 1821 456 3763 833 4960 1413 730 1457 500 2880 1990 1702 1476 3948 1947 3158 1239 2619 4217 4555 552 2014 2725 2739 1516 1782 3360 1583 2471 935 1311 460 935 767 3313 973 3567 3964 4540 1774 4414 2891 1721 3491 1526 3930 2971 431 2965 79 3012 4789 3607 462 1041 1395 3314 1630 2209 1114 280 2029 1649 1455 4497 2272 723 1973 4486 3348 2994 3513 711 3048 4199 3573 758 3296 1320 397 1610 2564 1892 2789 1965 182 872 1425 2462 568 277 3059 2800 476 2439 280 4945 914 2255 1403 380 4317 4050 3769 4008 4366 3441 140 1614 3016 3407 161 3766 858 3734 4633 1427 4344 4490 475 2322 715 4284 1648 2120 780 4088 1542 2281 4101 1039 3078 3737 2640 246 4303 4231 5 2917 2152 4221 1633 210 1681 42 2330 4235 563 800 4228 1615 163 574 2894 4094 4259 190 174 1132 4817 1656 1513 3506 3167 4550 3236 3989 3825 1350 2998 1269 602 747 2627 2439 4743 4868 2746 940 2746 2980 3344 3040 4888 1288 1444 4956 3284 3140 64 276 2162 951 3046 4145 4916 4522 4201 1112 1713 60 4768 401 849 1617 894 633 586 2774 3997 1040 4654 4239 1670 3652 2499 1282 3850 796 4441 769 3804 2702 1480 596 4437 4314 1599 2509 831 3965 4950 2538 3611 999 973 230 1923 1461 747 824 576 1423 416 1986 237 2363 1955 1587 4298 2481 332 2790 770 1380 987 2441 3653 3543 1832 2999 127 4190 296 4830 23 1505 3503 3290 2561 3029 208 512 4124 3170 3967 1156 1645 870 543 4003 3763 1176 3956 1114 3384 4670 2939 2741 1582 1511 2861 3232 408 2522 1288 4546 1068 2606 4237 3685 2248 984 3611 3776 4458 4912 219 957 1351 259 810 747 797 4906 1386 3452 584 1642 1249 1632 905 1875 2456 3225 3466 2585 3325 1749 2667 766 3497 4544 625 4966 499 4951 3609 4681 4844 3885 2841 3508 1 1210 3312 2400 4956 3791 1145 3202 27 2275 652 1994 1424 2697 1949 3844 735 3632 4027 2897 971 2041 1682 2615 2681 1997 178 1189 3883 3365 4797 2952 3542 4368 2269 4585 1540 2784 1804 325 987 1613 1105 3451 3285 2808 1306 3050 558 4793 3789 4952 1761 1434 3853 1372 3995 2562 4539 333 2358 4852 1603 2848 2936 4533 1227 790 4169 2377 3063 2523 4481 934 1904 3345 2535 1487 752 4163 4571 4810 3575 4514 1973 4235 1529 1044 3827 4615 526 3015 4783 3938 1257 3411 4031 2345 2802 981 1892 457 3348 4125 507 878 1487 2161 4519 2821 3127 3495 1781 482 2843 4591 86 3242 2255 1231 1264 2435 1946 1061 326 2671 2433 1408 3627 4501 730 4336 763 1200 154 2681 4523 3694 3384 2157 4572 986 2271 3223 4420 1850 224 3304 4516 2625 605 2749 2731 558 1888 1191 1353 3932 34 3458 4861 3336 3812 3574 4456 3590 1145 3433 3528 4533 2466 2756 1878 622 4569 2937 520 4912 2350 2732 3032 175 4093 2127 3786 4689 4854 2867 426 2424 4204 1414 1444 1354 3591 3456 2210 1292 3482 1677 994 1883 645 1550 3549 441 2628 3656 2810 950 2958 1787 3752 301 4415 2444 4119 3562 4774 3571 1064 1419 1080 2630 2944 52 787 3836 2074 1769 268 3931 4378 2840 3713 3123 970 2052 3088 4145 2720 1747 3422 4725 4222 1617 3017 3828 1305 3979 991 110 1299 3389 1476 2713 2378 1149 496 2556 2710 3789 879 4981 4430 237 367 4076 1396 3742 1309 1893 540 4120 4472 3682 2889 1229 4853 3287 1145 1372 3921 3388 2484 79 2514 3135 1960 4533 4071 2343 3320 416 2211 1250 4400 816 1422 2576 443 3591 3732 2357 4374 2908 2220 1707 1090 4672 4266 3246 3365 3435 2989 1286 2370 2944 698 1912 4244 900 1703 798 4719 2779 2865 3874 912 4595 3598 1951 2784 752 4780 2016 228 1366 1960 4551 1072 4058 4648 3456 423 1970 2482 131 3037 2192 3738 2893 1486 4651 2216 3711 3908 1773 271 110 4564 3246 4240 465 2161 2527 357 3631 4536 2361 1430 2422 2651 2676 2751 1525 3126 360 4568 4915 4845 127 1404 1101 84 896 4602 1884 3333 3950 2911 3492 4142 4367 970 1991 3784 1134 1599 4768 1089 1778 3861 4417 4795 3477 448 1621 1131 2917 4951 718 4851 2974 1199 616 4464 3581 4406 2756 2412 1383 3457 4254 3485 4016 1078 3288 3972 2213 1131 3141 1720 1411 909 3846 3720 4133 602 3057 3364 681 4312 2989 413 4276 1859 3207 4977 2954 3683 2415 784 4222 2819 1156 1169 2256 2308 964 2766 970 1736 3429 2763 426 1319 31 3603 756 909 2984 1011 413 2298 3086 3341 1929 4881 488 4543 4277 4481 678 1657 805 3079 1556 4627 4928 290 163 2300 3455 678 1080 2716 1546 650 3028 2955 298 4850 1506 2471 2496 2669 3227 475 3549 1343 1533 2570 4064 4561 328 808 2147 2556 88 682 1310 3202 3502 2304 4939 45 3911 4826 3528 854 1427 4344 4464 3559 2583 2489 4586 4913 1004 2757 993 2311 629 2883 3674 2945 1053 260 3729 1106 2983 2710 2708 1939 4948 713 590 2222 4633 2797 4582 3843 3918 1387 3021 1862 1768 3271 668 3407 1711 1853 2131 1353 4841 2161 1571 2891 917 2485 4814 2818 185 4247 1817 4597 845 4376 2281 1120 3206 2374 2227 986 3492 1891 594 1142 132 1371 4772 3398 4686 3434 4118 587 1816 3748 4172 3438 4809 2803 3665 4211 3927 1997 133 3728 1578 4580 290 2163 222 4132 1879 1745 4213 1544 4093 3416 4387 237 4412 3070 2576 1188 751 23 1074 1709 4772 2179 3688 2303 3277 4317 2408 313 4977 3989 2257 2700 1531 1975 2314 1751 4506 1642 3745 3762 544 1306 477 2163 4796 1911 4661 3156 672 2164 2151 2930 1907 2296 2306 2056 3295 3464 1820 1874 3052 3403 380 3 4412 453 2769 4879 4877 4597 2873 4241 1058 3542 1179 1703 10 4322 2670 1729 223 4954 4199 4773 3337 1863 2559 1646 1209 605 4139 2472 3318 1066 2818 3734 939 4044 99 581 2231 1880 804 2222 2099 4036 316 4599 960 2093 4290 2227 1815 3466 4731 3053 1230 3535 64 2921 1914 4051 3677 2852 4175 3875 436 1735 818 4500 904 320 4976 2941 586 2688 1156 4210 1104 846 1221 4851 1233 3506 4845 482 2394 4075 3387 4185 2036 3586 50 4946 4539 3029 1240 4589 2960 2253 1600 3845 800 128 1280 1579 3916 391 4292 1890 1239 313 1249 4905 2403 119 2787 420 4052 3094 919 3163 1771 1152 849 650 348 3907 136 2392 1008 4960 1229 1984 4908 3045 3696 3434 2169 4020 387 2859 4962 2634 2820 2344 1745 4472 1591 3616 2185 2358 1698 799 2813 4427 3080 4884 2720 1286 4631 4804 3419 4504 1234 1196 2771 4248 4287 1851 881 1357 2817 2141 232 2751 4255 497 2033 2431 1987 3436 1786 2075 949 3476 4043 3779 2390 118 648 4550 3789 905 4754 222 2853 1105 4062 2591 2957 3941 3124 4476 2295 480 1545 2107 1409 1363 1037 140 4983 4138 4054 3645 3415 1395 3228 3073 1635 1690 4051 1164 4931 2880 2460 297 3944 1351 1931 2964 3466 2448 1506 3481 3715 949 2981 3027 1354 3039 2933 3757 1665 2241 4557 581 360 3307 3944 2428 3048 1880 3753 2855 2192 3504 3592 4937 2194 423 3236 4535 1423 4060 4852 2154 839 2955 1365 3489 3011 3187 2375 516 3883 2425 3488 314 4776 427 1487 3092 2971 734 3346 2871 2252 65 1385 998 1436 2968 1976 4118 4555 1601 3913 1121 923 1858 3832 4964 2802 2329 3949 32 4004 459 2261 4756 1975 702 2434 2265 1670 870 3990 2789 4191 3940 3116 4001 3837 3306 3087 1771 2790 920 2713 2461 2013 4546 4302 2924 3337 4968 918 2449 4589 3621 4814 2740 3518 4265 4399 1156 4056 127 86 1584 3098 1063 947 1081 469 3341 1226 4237 1832 2488 413 910 903 4268 855 689 3560 4705 4722 4808 3580 3153 587 4560 4740 1022 4993 2316 4186 1441 929 4272 4211 1572 1325 1582 3028 738 2728 85 3066 97 3259 3965 1568 1527 4420 2044 2941 410 4754 3596 987 3823 2930 2042 4306 1980 2325 1129 2122 3797 2535 4677 2804 3186 1170 1281 562 416 945 3857 1771 3076 3677 704 2512 3171 4596 2436 4786 2637 1845 1309 4793 2493 4061 1401 1270 4475 1037 3355 922 434 4737 4431 3909 650 1674 3464 4752 1439 3021 2523 3307 4112 2835 4393 1096 3641 3415 4505 3190 3105 3635 2323 2559 2773 3235 2974 1442 51 2895 3715 3321 1336 4054 2295 2708 395 886 4845 3477 1279 4605 3354 3858 4485 4251 1655 1343 3303 293 155 4801 2662 1252 4247 3235 2438 4908 3320 2757 3133 1813 3224 256 3935 1110 2796 3915 1797 717 2503 3329 3049 472 1486 977 3883 4143 4459 1301 3279 439 4803 3283 709 272 1687 583 4096 2784 4766 903 4104 2327 3394 1942 3384 1145 2127 1129 1384 2407 1639 389 1596 2294 3024 1567 4875 1310 1652 2698 4256 1900 1960 4373 4973 1936 2693 1522 4555 3424 1235 4633 4412 2667 3225 4443 754 4199 910 2655 1980 2388 2315 808 3344 1887 103 3596 3051 4976 2914 3759 2739 4052 3474 1494 1814 3643 3257 4373 1104 4979 3092 4417 1593 4803 3606 2431 1341 1913 4739 4435 4834 1477 4421 682 4781 2556 403 1009 3077 1245 2109 1083 3575 1335 4057 4822 944 1306 2585 3078 3790 2081 1307 4985 4984 3510 4783 970 2945 478 117 391 4897 2809 4901 3603 868 1483 2156 3092 1185 3830 2125 3086 3556 4222 4158 3694 2140 451 1343 87 1893 3963 4807 2033 424 1085 3815 1853 2478 742 2252 3282 2353 4232 625 739 3460 1526 2083 2567 341 4506 2075 1544 2538 4928 4960 892 1513 2024 4434 2023 750 4815 2128 1983 4529 1342 3163 839 117 1514 3609 348 811 3866 3387 4939 3709 1653 2255 545 2819 1881 4350 3593 1313 4805 4311 1202 4111 1528 1170 47 560 103 4646 2813 1771 1827 3357 4896 1669 401 2586 3718 3877 2696 4858 1002 3103 974 3208 3347 26 4468 1374 2138 4930 4437 2987 1296 3630 1803 4760 1821 2355 3050 1002 4162 1391 2891 2483 3952 2647 1363 801 3559 601 2369 3694 3104 419 867 1022 4963 2298 1170 3660 3738 2540 1633 2709 3500 3183 994 523 4243 2695 4545 3643 118 340 1447 2280 1048 433 4008 4646 2047 2367 813 823 1902 1728 827 2802 1779 964 347 1759 418 1199 376 884 3992 3345 2292 1251 1128 3852 2394 201 4778 3914 2269 2145 4823 4365 3384 3871 1598 1669 1197 3238 4035 4862 2551 1498 2378 4159 3343 1007 1416 2515 394 824 2299 3908 3073 1840 3189 3755 3463 517 1885 4457 4543 4367 4877 954 2428 2542 3765 1629 3831 2458 4575 3125 2621 3256 4793 3667 4574 980 3310 601 1151 4129 2685 1200 2113 3635 3096 3651 3400 4837 3423 554 4564 3883 2035 512 3451 1050 2403 2934 2893 19 1594 4158 567 1468 2182 408 3361 3022 331 3224 128 2608 1822 2342 564 2514 4283 1348 2347 1315 1728 4588 3701 4092 511 4864 4053 3899 3848 4256 2182 1273 716 616 4188 4860 811 4062 175 2454 3215 4160 428 4220 231 181 1403 4927 4061 1815 3266 4007 88 1471 2400 1155 1915 3385 4611 1522 2716 4659 2051 117 4478 835 780 3930 4999 4422 408 4811 3915 2386 3283 621 2199 3317 3301 2114 4383 3707 3908 2183 1784 3428 95 2310 4350 1171 1676 2453 944 3256 346 2750 3423 1359 3768 1781 4619 671 4773 1373 2878 3956 333 1411 1062 4062 1362 3921 703 2072 1721 1373 2775 953 4273 4167 3665 4614 3928 3454 531 4126 2405 1372 687 2125 599 774 2141 2954 2836 1973 2368 4248 3235 1887 957 697 387 4582 1591 1838 1945 328 3669 360 1950 389 1818 1659 1183 4189 2389 1053 4084 1255 1791 4444 4169 1827 1967 3741 527 841 2569 1637 988 4640 2 3612 4055 2664 750 37 4765 3456 2739 224 4479 481 3179 1505 2289 2416 2806 3302 989 2624 3621 1692 1886 3526 2256 3394 4438 427 794 236 40 1990 2375 329 3926 583 1461 3558 1300 3269 4984 2098 2331 1857 252 2488 2871 2113 3423 3535 1066 2654 3491 2477 4447 982 817 2544 2871 1379 1577 1620 47 4673 2124 1712 1272 4340 2562 1704 150 3720 612 4860 1730 1399 603 2808 2064 3735 614 3002 4953 1201 1825 984 4026 4187 2952 4591 4020 2775 4328 2189 3770 2298 3007 1239 54 3638 1351 1307 1436 4976 3239 2936 3140 1514 2522 2265 2748 4282 2037 2071 4597 3002 877 1980 410 3694 1607 3992 4772 1505 119 3647 4264 2672 1562 4808 166 613 707 3960 3940 3589 2754 2061 4746 3907 2256 1284 812 1979 4972 1412 1515 1055 3721 1353 2508 142 1494 1657 591 664 4660 154 1601 131 516 4930 1578 4209 839 2534 4496 3584 739 548 4379 736 4365 3536 4623 1529 4425 755 2757 1570 1932 2679 89 107 2947 2356 4517 1980 1649 2503 4173 2387 4765 198 3858 4379 553 381 4519 2615 2884 2123 2503 859 633 1246 4357 212 4270 4299 2906 1746 1278 935 4010 1253 4528 3689 3327 4957 1909 629 2917 4745 2029 4010 1716 169 2275 1837 3098 4996 4861 4324 2750 4163 885 3012 198 4020 1058 1284 1850 2368 3392 208 3150 2037 3531 1534 1476 3684 840 3116 3352 2260 4829 2488 706 1429 444 806 3072 678 4404 1383 4153 3713 2120 2036 4562 3009 2814 2718 3749 2258 1784 3146 3910 3402 1911 1949 4612 4168 1419 1124 2198 2540 4852 2991 2411 2511 1596 1345 936 1278 635 4706 2143 4051 874 2101 1714 4940 1832 3058 3924 10 2384 3085 3408 3156 4569 1117 2248 241 2389 1214 3367 433 698 744 2911 4021 3892 229 1637 2379 937 983 4112 707 931 1271 2237 2308 3258 2847 3974 2008 2040 3138 822 3675 4123 3534 255 848 3894 2713 4260 3572 3096 3793 3599 1073 787 162 2740 4093 622 2996 196 736 1436 4987 2299 537 4867 2341 1307 4362 3190 4608 4711 2968 4804 4337 1568 3452 4934 3581 2780 4964 1372 1436 3482 2530 2265 4049 4543 3956 3379 2124 4580 1482 4932 3320 2509 1660 1635 3133 3363 2762 2428 3591 339 2041 2156 3893 3630 2725 4870 1091 4607 793 2136 1280 2496 1752 2478 3529 4885 1096 4118 4876 407 1186 1635 1046 1186 1252 3827 902 3039 2863 4833 1471 1427 3872 3635 474 2654 1467 1356 4785 4509 2236 2540 1525 3337 1996 4555 2650 1054 106 4898 4950 2229 2135 2402 2125 4890 3273 586 3992 270 1945 1253 3217 1446 845 3490 1944 610 4766 4195 3177 3943 2803 134 2820 1486 4381 631 2676 3730 3553 540 505 718 673 4007 1046 549 147 2648 4491 224 3568 3921 2803 700 4454 2080 3223 649 583 3232 2978 4852 3072 2128 1420 2749 2835 4266 1103 178 1589 1501 2069 3699 4728 1516 2527 4708 930 4125 3607 3606 4837 1235 2936 1885 3637 2069 2368 611 2749 4412 3309 3828 2002 3977 3949 1608 1566 4204 1004 2573 4231 2686 4506 3754 2005 912 899 2341 3079 4746 2973 4630 1935 3317 541 1698 481 3993 130 833 3936 1128 4049 3407 3218 2617 1303 3303 2791 1326 3610 2227 3509 2854 3633 3518 703 3452 4447 4138 961 1022 4260 874 3006 2375 3572 1874 1723 509 1246 705 3705 3067 2541 102 4374 1192 2939 736 3996 4071 3809 3773 4721 2829 4729 388 3830 2798 2724 1747 648 865 3532 2265 4674 247 4555 1925 2513 2712 1346 3693 3711 4486 4452 4120 392 4687 32 693 4128 3039 1178 4729 2682 932 1122 789 3914 2152 3795 3230 2293 1979 2430 1516 2180 2887 965 2027 2165 3346 3336 1669 3801 1655 2283 3005 735 3205 2534 541 3336 3262 1492 2465 1857 1514 2628 2538 2140 1050 1459 2277 3775 2613 2288 3473 3411 1734 4247 540 2038 3355 1647 407 3490 1208 4020 3725 148 2666 2677 4384 581 3973 3359 4780 3877 591 832 4970 3099 1210 3941 1055 1638 446 2708 3050 3399 3020 2835 609 676 4060 2607 4525 4071 1832 3998 2345 3685 1959 4254 3743 1448 4195 3459 4627 2205 2427 4741 422 3999 4618 1711 2724 642 3270 2369 4494 4233 3113 2983 3841 4744 4732 3913 1838 4098 1063 4457 4272 2948 2618 1192 537 1592 4072 4720 3061 1084 1726 3715 4036 840 377 3131 3925 292 485 480 3598 4783 1406 3494 4677 4769 4835 1932 4162 2490 302 1213 2898 80 4677 1083 1214 1805 1612 815 3498 3887 4585 82 1790 3511 3279 2216 4816 2154 1996 1192 4176 267 3042 4973 2779 1263 577 3704 4713 4751 3812 4859 759 698 1432 1943 334 2208 4888 4007 3506 2296 3075 2795 923 1195 3820 3654 4751 1470 1233 1073 1022 2292 2381 46 2877 18 1159 2805 1964 4138 2473 3010 3768 2696 2241 405 2202 2776 3707 2944 4405 4982 4229 4453 2460 4988 2249 3774 1818 888 1558 4371 3360 3235 3928 1999 3442 3555 3076 4387 2498 913 1365 3042 2580 4908 4122 1915 3840 981 133 3299 2172 497 621 3544 3751 4994 405 3439 4527 2806 2731 4758 3940 3790 450 1955 922 2689 4272 451 83 4246 856 84 803 429 1098 220 3722 2663 2382 2911 2118 2241 1189 436 2838 4206 4616 2473 2384 1018 3462 3243 1332 1191 1939 3127 382 1036 4747 748 2104 3561 3211 2406 3325 4692 2081 1125 2512 1623 423 3156 4059 2631 1628 3202 2920 4487 1130 2780 4260 2051 1465 4017 2615 1557 163 1837 2901 3676 2118 3534 311 2272 885 2570 1235 3583 4623 991 240 3811 1535 4858 1763 4498 4578 3833 1678 4541 4876 3745 1187 1057 4723 272 4533 1417 522 899 1967 362 1872 2762 3154 149 223 2071 52 352 677 3531 4820 3742 318 3505 2671 2746 4144 4793 3222 2184 509 3398 3990 1189 2693 3921 3110 1634 4513 300 4716 740 449 3471 777 3047 3623 2846 2840 2462 1514 3352 2131 4685 1356 2378 4974 4072 1308 3939 4794 1185 1781 3653 3859 4037 1541 3346 1659 55 23 4965 4365 3172 2177 2861 4970 2782 4647 2509 3503 3818 3158 4055 3637 1521 2930 2164 2792 1650 3760 4269 1217 1431 893 22 1788 2563 1389 1581 3291 1995 4812 792 2025 698 1881 3716 343 3834 4438 4574 1306 3194 266 2926 483 715 2303 239 910 66 1796 3905 3395 4330 4155 3919 313 3783 4300 1698 4398 667 4713 171 4352 1268 2432 797 1359 4612 1084 121 3856 2064 2716 3423 2116 4994 1683 1556 3798 3304 2942 3334 1385 3482 4513 1026 720 4055 1458 3687 4132 4881 1909 2281 4354 1900 1326 4622 2754 1411 306 3348 1665 1051 4982 2489 4080 4079 2502 3954 2 18 632 3981 642 3784 2542 510 1995 3725 3936 4526 1446 2524 3480 583 2072 49 3860 2785 3009 2983 2167 2633 1621 4876 3168 4485 4847 4144 2369 2889 1106 2418 2265 236 2046 531 4987 3588 2985 4528 2901 4318 747 900 1898 4375 2488 4300 4096 2190 4954 1577 3059 471 1613 3721 4320 4361 2577 2943 1587 3561 4292 2663 521 3773 2141 4027 830 3778 4786 2104 3841 3567 2091 2017 667 695 3836 1107 1748 2179 3239 2320 3838 2446 16 2180 3144 1935 4311 3131 988 994 4618 4393 3529 2023 944 2096 3809 1874 543 1190 2508 1425 3134 28 4492 258 4228 2440 111 1034 2839 1084 2121 2510 4166 2172 1903 4726 4432 2716 948 1557 3051 2976 4872 3731 3046 3443 2212 4915 590 505 823 1829 3317 1060 3628 117 4086 1218 4106 1194 643 941 1050 1744 183 3698 4773 3774 2565 1427 1188 4041 4215 485 4510 895 4407 3050 3613 4869 2209 1649 2241 578 3703 433 339 3578 2164 2689 2035 427 1202 1331 3011 3043 2868 4205 114 2112 2380 3935 3363 1262 4222 3439 83 3877 299 2760 958 1337 1720 2030 1610 2232 3812 2427 1818 4127 3717 1694 332 2246 396 3383 4668 2351 2620 4652 2191 2371 4831 1560 4297 3101 3217 4470 719 2285 3635 3114 70 2846 3881 3696 3314 760 3013 2171 1039 3415 2138 3008 1204 1186 3417 864 755 3037 2551 314 1739 751 4461 3126 4206 3293 1655 3123 1523 4093 558 1018 3637 2340 3950 4848 4738 4752 2560 4520 164 4023 25 2751 3652 3319 809 3974 2690 4891 4414 4204 3582 916 1886 4169 2419 110 3456 4996 158 1455 1940 4486 4067 843 4694 2653 4985 3138 4199 610 1041 889 2924 11 1586 501 157 922 416 1787 2655 2124 3481 1923 187 1098 2831 3224 53 1003 2328 3537 1077 3880 4553 28 3241 767 719 4374 2425 3026 3820 3203 1794 61 464 1484 580 3370 3509 1596 1092 4144 394 715 3931 4528 1850 4451 1716 3335 1154 1046 3210 4440 102 3389 4936 2903 1852 1162 2623 1742 1175 1160 1299 924 3165 437 2726 1880 1322 2007 964 3227 443 532 2382 1492 3244 504 3159 3561 2987 3459 3034 12 3698 2800 2009 2164 4609 3488 2007 4360 3721 2805 4632 2208 210 3527 1980 2780 1334 4282 3728 1098 4092 3590 4700 3004 1310 670 2773 576 219 378 1445 3222 3453 2589 598 1982 1188 151 699 2655 1898 1516 3352 3353 2341 4130 292 156 841 1047 2454 3023 4915 2674 4949 2986 2103 4781 1271 4828 290 1922 1211 1957 4640 2098 2199 3101 1159 1615 298 172 4827 4675 1067 1440 2008 143 3232 2122 3219 4982 2520 2256 3602 1591 618 1309 3591 574 844 525 1121 3811 701 2874 1402 385 202 3345 3882 2944 3925 3981 4138 3653 4145 1811 211 2517 1736 301 4133 181 1293 3800 2744 741 4586 3965 2094 2504 1995 619 1670 4445 2985 4955 4507 4793 1289 3995 2531 779 3258 2228 2233 2415 2907 1372 212 2644 338 2781 1118 1062 670 2036 1429 212 2902 3779 981 2163 871 2447 1099 321 1794 4850 1916 4090 1635 2882 1204 679 3507 4704 1584 3786 639 3315 133 3236 3560 3139 1598 2568 617 3878 513 4477 4108 1990 4922 3919 741 3864 2632 4934 2189 2262 507 4813 3752 1094 2500 364 4704 66 2517 959 2288 470 4156 1878 4473 3317 2285 2107 1352 1589 261 814 4934 3622 3368 4996 1847 3142 4131 1572 3468 2904 1602 4473 2377 1136 380 99 4031 3257 1106 4653 4611 935 4236 336 373 2045 1987 4303 3722 3593 4056 834 3603 1843 1068 3603 2004 450 286 1467 4213 3166 1944 3782 164 1815 2546 4379 4634 2365 4710 3317 4969 1501 1122 628 3677 2235 1737 4749 2656 466 3002 1406 4371 2573 2456 3283 2036 2938 4192 3540 3402 1234 1294 3300 4843 2411 4176 1596 4344 4622 1969 1037 4899 2641 2880 474 3223 3661 2558 1572 2768 4025 236 4211 647 3397 1130 1652 2151 2920 4185 1686 4299 3043 259 2356 2294 1404 4973 2518 1737 3076 1252 2559 3824 4993 2053 4144 4557 1925 1987 1972 1588 589 2772 1754 3365 2682 413 2495 2022 4379 4306 1881 2774 4946 4014 2509 4435 2763 4305 1657 3845 2656 1381 2858 4361 2271 1977 2344 3590 642 302 1021 907 4574 1684 762 664 589 446 1219 4920 1204 3745 3445 613 149 4282 4519 212 2838 2117 3390 645 2705 702 4935 3492 1298 4660 3897 4531 1972 1569 2704 230 2100 4148 3924 2549 3532 3951 1344 3837 2554 352 4339 1055 94 2428 1474 1520 1031 2784 4860 1768 1095 2471 3516 3355 1490 3535 2203 3331 3595 1147 692 323 3032 4650 3374 4829 521 3014 3782 2158 1972 1111 3706 405 948 4062 2031 207 1894 682 3139 1862 82 2622 3467 1413 2256 4241 2279 150 2160 1268 681 2572 3825 2760 1554 2217 395 2446 4357 4169 533 1220 2634 1493 888 3719 4028 4746 4257 3027 2900 3055 2779 925 835 3722 1859 2978 2508 1108 2482 3477 808 2992 207 637 1239 4224 1202 3276 190 2968 4650 1161 827 3049 2176 2071 3459 944 10 3228 3533 4020 3793 4347 2013 2763 3819 602 706 4341 2673 4677 2567 4744 4122 3017 3502 1306 79 3881 3608 1578 3893 2725 4454 2288 2982 3790 2076 4505 1536 2836 4848 3460 516 2720 671 4815 4472 370 2417 3834 718 1940 1856 4674 2827 2900 2805 1376 657 574 4427 1344 3877 3560 3306 4067 1833 789 1173 4229 3267 2931 3572 4367 4636 989 4683 2582 4595 2377 2433 1762 4120 1586 3050 3728 1873 4455 2598 3569 448 2986 3400 929 2906 59 327 2200 3129 1339 992 996 2700 1297 2658 3797 1050 2488 2312 208 3515 3391 2235 381 887 16 4982 2585 4652 3353 2920 2661 76 1070 1301 2893 772 869 454 2473 591 4880 2420 1839 3913 2775 537 3959 2837 4107 2047 22 1592 20 3062 4284 4219 1372 499 4334 1396 3666 2531 4268 2213 1240 2308 3580 1252 3222 4957 3205 3530 956 4041 765 396 2316 2649 3404 2125 709 70 3439 4690 1561 3539 3573 3580 2744 3177 4493 1786 2315 4704 2967 2916 4506 3173 566 433 3014 334 1701 2506 4192 1592 1270 4053 4344 242 2636 4723 4687 2863 59 2674 4877 4448 2282 3643 308 1000 3608 741 4418 3078 4588 3584 4451 2862 1940 2131 4037 3008 4487 1487 3579 3592 3435 3370 4763 1820 3616 3621 3984 2857 2970 3654 1096 1703 3627 4335 2134 3280 3702 2877 121 3309 1037 4538 1108 201 1517 3707 284 4076 325 4530 4421 4393 1651 4773 4598 3096 1110 1269 736 3253 740 2976 2570 2519 3238 4592 1576 4546 3760 2138 3640 3469 4274 3544 747 861 3329 2103 242 2736 1446 2 3223 3 830 3421 3423 3917 248 842 2623 105 4282 3616 2092 4000 1085 4623 1633 3677 4236 3341 3797 1975 1057 4836 1058 1146 816 4025 3200 30 2034 2903 111 2687 3396 2642 4672 4355 4557 4381 3077 1263 4331 3460 4773 4267 1679 2042 4745 2057 1132 1765 2490 3186 3748 1373 2344 1697 3291 321 3324 1373 4954 4553 807 4172 4613 1781 3889 3739 1414 4556 2547 542 4024 2550 3405 4182 1476 811 2233 478 807 4738 3654 398 954 3667 2358 4688 2081 3645 632 3758 21 4289 342 426 2618 1940 2728 4099 1769 705 3096 511 3623 1493 428 1668 2509 2314 4968 1285 4286 4676 4633 3547 4051 4927 4874 1553 3266 2631 963 2263 2131 998 1989 4001 842 521 935 4541 952 3756 3132 2560 3986 3922 2795 3650 408 1381 4230 3989 2127 2644 355 1994 2768 2536 2166 4820 3231 1806 1317 4762 1652 4464 1579 4289 3781 924 4485 3281 4002 467 1384 3931 2688 3203 1585 1505 4863 1902 3931 2750 276 4697 4757 4050 704 822 4577 903 374 2 3279 927 2889 3455 1231 4243 580 299 3819 1805 1376 832 747 4879 265 1866 3694 1594 2833 348 4128 985 3276 1987 2614 507 19 3417 3332 1084 2905 4251 3439 1468 1273 1740 3620 2062 3422 4696 159 4675 192 4954 4373 1597 3710 1622 4618 1852 2327 495 299 1476 4072 3266 614 1261 1897 2449 3029 1642 2912 1802 3631 4363 2732 1102 2775 267 3627 3514 3163 3218 404 4321 782 1259 2646 2719 2790 767 3664 680 199 3617 3382 3023 3166 2961 1163 4751 1406 3833 3809 1774 3719 1875 2154 669 2610 2328 99 2961 1478 1074 4884 1421 710 1107 721 3366 4305 3108 52 4261 4017 4807 4168 1905 2756 2318 1679 1658 4054 4498 1110 2351 5 1436 4716 3769 4148 3023 3870 2462 1808 4851 2966 847 2270 4924 4423 4538 2203 442 3531 2336 4114 2623 4717 176 666 716 1167 1491 1422 1099 4126 1878 251 2998 4153 4643 1285 4047 413 4672 3058 3390 2084 1118 717 4863 4001 2187 4501 2873 1837 1577 4995 216 4278 4972 1184 163 1531 1208 4268 3478 3969 273 4192 4874 1977 3330 509 4304 1527 327 1955 2522 4501 4362 2875 4498 1534 361 3813 3153 491 4718 2979 2858 3889 4238 3484 124 4289 4739 2770 2755 2071 1010 92 1663 2988 1222 3613 995 3956 1715 3075 4959 2377 3099 2089 583 3270 4829 3829 4283 116 4817 2987 2189 192 4309 216 429 27 1467 135 4896 961 984 4256 4365 2659 1319 1692 3079 525 2580 3986 390 920 3346 558 2637 3305 990 1172 2493 2672 1201 3817 2177 3786 673 2963 1296 912 1936 2596 2255 958 1884 2107 1628 437 3134 2090 396 2729 1939 2361 1917 2587 2006 2738 4389 4784 1084 2875 449 4512 3798 3263 2871 2680 4410 4437 69 4408 171 4583 3567 2510 3093 3445 317 3250 1954 1536 322 1416 407 3223 2438 297 3967 2749 317 3761 1903 1144 1231 2402 1600 4516 3462 3824 1809 4382 1858 460 4331 3370 4320 2538 963 2790 2775 1730 859 4772 1538 2274 3928 1004 2777 3178 917 2431 391 486 4368 2549 4181 3688 3248 1632 830 3388 4909 3599 553 4451 3008 4732 2787 896 54 4278 4234 3926 17 4792 354 1047 607 4808 1372 2958 665 2465 4394 1975 4805 665 1397 1970 2077 3844 2415 4051 3510 2231 3825 4733 1490 3182 1262 4226 1086 742 1750 4276 1901 3955 2789 3944 2179 3388 2873 1414 2906 3610 1463 4026 2448 1685 4574 1246 2031 4191 1034 3566 1981 182 579 4434 3402 4334 4995 591 3212 4485 4788 791 93 110 1632 1436 4708 3311 751 3849 3224 3978 3660 3617 2665 1343 1840 2622 1015 2145 3502 4835 1592 493 2501 2842 4998 3718 3098 8 3255 4523 3835 572 3236 1167 84 99 2426 1433 4190 383 4724 3978 2203 4211 4654 3537 500 4585 1868 4210 1187 3740 4857 2522 1169 2678 1072 3117 2137 507 2367 953 1307 972 1471 2216 506 1870 765 3410 1998 2352 1964 2984 571 4169 3273 4626 4169 4511 1070 4987 1002 4928 2647 375 3342 2773 1608 4868 1042 4962 3173 494 1988 2616 3544 4497 2857 148 3022 427 3200 3925 4418 2046 2557 4017 1377 923 4791 2944 3437 4730 3593 4608 355 1444 125 4464 4108 697 4324 4221 959 1074 4559 3215 2525 296 1338 2365 4084 3034 2771 4253 3853 2132 2863 3037 1055 1402 3238 557 4241 4945 3586 850 611 1111 1404 3781 4502 278 4919 2794 4943 3645 1819 2258 2433 1975 3731 3185 2312 1737 1767 3480 2726 4448 907 2956 73 1369 958 4397 4683 2760 820 4008 4529 4194 1573 4278 1165 4458 3564 1115 1268 1024 1064 2047 4281 4501 534 1592 232 1720 429 2103 4324 652 1080 2158 4945 2671 392 720 2706 4173 1864 3729 1516 4716 911 4826 2929 4541 993 2783 2871 721 1151 864 214 2394 3938 643 3646 2821 3764 3024 422 2839 2431 676 3806 2813 3043 2535 3822 4018 1069 110 973 2157 1242 3049 2747 3320 3488 3502 1055 4666 902 2972 169 2174 3815 4913 4417 122 1084 3933 959 3273 4518 3645 1144 1338 615 4105 3336 2934 4842 893 298 3165 1991 1564 3618 4402 2857 2720 4884 4275 159 764 249 4250 1630 2994 4097 1838 3957 3885 1068 1619 3263 3121 2120 85 3165 870 3454 2265 4794 1088 3413 1541 893 1074 3534 4931 4602 1566 4438 1026 1625 2686 1767 3133 4582 1911 2343 1074 1471 3337 4351 4307 3617 2696 1269 993 3020 3758 858 4204 4506 238 581 2716 660 2091 1751 1619 245 1423 3933 673 2949 316 1841 4663 1895 2935 449 3204 2859 3879 3895 2395 1429 1259 4055 4123 684 1177 476 4054 3036 744 651 1362 4500 4847 686 1763 193 195 3826 4687 3353 2285 2897 2248 3353 4842 4177 1782 400 4025 1132 2227 1985 4984 3614 1477 2477 4488 4642 175 2551 1148 4181 2040 3790 2166 217 4474 4638 2171 2100 4276 4031 1298 934 1433 4021 3040 47 3543 4678 4278 2630 4817 735 2514 2379 358 3944 1130 4894 2927 4187 340 2925 3196 1225 4713 3866 4888 2413 2717 3203 537 4438 2049 745 1 4353 3033 2697 4103 1998 4479 3462 2143 14 2006 637 910 2691 3439 2543 95 3336 2935 58 4664 1125 1367 2209 4517 4004 2675 2111 3004 1543 60 3840 1952 792 3678 169 2783 4998 4210 2715 1852 1703 2877 1068 349 1056 1136 2317 1317 3535 2734 373 3204 1050 489 3428 3746 3317 3940 4673 3927 1176 1138 2941 1823 4839 550 2270 3750 2696 3721 2197 4712 264 2912 3184 844 3743 4395 1625 2195 1695 3983 3300 1014 2689 2909 2901 4302 744 681 248 3762 4115 3683 639 660 2799 113 1736 2820 1027 484 668 1012 2347 3598 4546 1522 4878 4274 489 2193 968 4084 2097 400 4641 1397 4755 3977 3379 1873 1732 267 4399 2120 4631 1609 4785 1928 3072 4345 5000 3017 713 2382 2991 3240 1360 4655 3695 3525 3191 4757 227 1556 1107 993 522 192 3414 4019 2880 284 4070 676 53 72 2395 3653 1124 4218 2172 4830 4150 1570 347 2208 1941 2356 2452 1651 297 4106 4875 4873 2558 152 699 2737 1012 1702 2927 549 1846 3058 1900 4772 4460 3347 2981 3097 4033 4287 2094 2322 2205 3102 90 1825 851 1476 2398 4311 4380 2019 4203 876 2907 4854 2159 2232 816 696 1269 2710 2685 227 992 115 4995 2617 2964 4643 2718 4543 2630 2525 1389 4589 3543 1954 3843 3743 2812 3594 681 2159 2889 3014 417 3384 1489 1991 1980 4845 176 4262 3910 3336 1626 1530 4725 3371 4929 4053 253 1483 2370 1503 1470 4959 4152 2474 1708 3741 2608 388 711 3622 4612 3592 3721 4541 4368 4973 4042 485 24 3157 583 2256 4816 40 2455 1904 2682 1983 2813 1537 876 2689 3481 4973 3671 1217 1279 967 977 1517 3958 2208 300 4761 4153 1134 1077 3634 1050 2688 950 1068 4586 635 4700 677 3707 2232 745 3735 1606 4435 1667 1114 1917 1102 3179 3143 3762 4268 128 4638 238 1862 1185 2537 1243 3385 4118 4247 42 2966 800 4338 1751 1033 1845 1345 4464 1875 2605 999 1521 3577 1055 4274 2314 2098 1893 3932 15 3900 1995 2814 143 631 3716 864 1535 1256 4685 2658 2316 3736 64 487 4236 4355 3947 3404 3166 1674 2454 2486 1477 3657 3089 3609 3521 3625 2579 2593 2013 2103 228 565 578 3379 3108 2727 3475 4291 3865 3797 607 3005 862 3843 3931 1808 950 2079 877 3276 1317 3308 986 4205 1720 1768 4800 300 1231 4597 3493 3214 770 3779 4446 1067 4129 773 1025 2480 2699 3592 308 765 3688 4655 3955 744 4759 897 1318 225 905 1753 3696 4316 2004 3621 737 786 3632 1032 4717 2272 3485 4625 1812 2998 2284 3354 2008 1609 858 3393 2665 1065 2424 746 652 892 765 554 1920 4025 4010 2518 2920 4366 3437 754 28 3827 4975 4907 487 197 2806 4494 2362 2900 1428 3870 3800 3788 4901 1850 1456 3472 2365 3468 3119 2282 1384 971 3227 2741 4344 314 1328 3228 4059 2287 2215 4767 3787 3765 4178 3285 4452 186 4314 4901 3257 3753 3097 4 3639 4794 4096 730 3799 2373 4730 1956 401 3747 2215 4012 4724 1941 3986 3852 4383 3474 1132 4079 2283 2398 3487 2233 3695 3701 3315 3337 2963 3396 2636 4518 645 1481 1906 311 3903 1510 847 202 1950 2530 2949 4534 885 4023 278 816 1856 2677 4690 4618 2266 4726 4164 879 2807 360 4525 1617 1498 2334 2904 596 1441 1071 1132 1064 3756 4310 270 3818 4113 4864 4564 3011 147 2169 1866 3808 3086 3423 545 2392 3501 885 2035 2473 2541 4626 633 1028 2375 2144 3117 2404 4857 2165 1680 2507 4094 69 2741 4302 4066 54 2012 1052 302 4730 4016 4842 4594 3041 2297 1178 4694 4332 4483 1191 3392 3019 4005 4922 3857 3600 1788 3633 1112 3938 4685 3730 4269 3787 4390 2813 511 3914 4629 3615 495 2306 3479 592 3883 4953 4155 654 1676 874 2301 607 3376 2699 1667 4100 1656 4896 891 3256 3083 1694 2107 2621 3642 273 4096 1127 3642 4278 3048 2143 181 4514 3680 4137 2161 3849 2478 2710 583 1655 143 707 445 2163 4403 4288 1717 1167 796 715 140 1586 2635 2122 307 1334 4523 3692 1002 946 4852 1161 3192 2144 4009 189 2500 736 3058 1393 4647 4836 3835 218 1136 1914 1131 384 4462 4261 4510 3208 4898 1772 2412 339 4850 386 3008 3245 4679 4100 193 1335 944 1454 2788 1245 4244 2398 4224 2544 3245 3760 4032 4 4543 4824 3501 620 2253 4371 1210 554 4533 726 3446 3207 2559 3205 525 4697 2521 1478 2127 1671 1302 2579 4464 3279 1378 3252 142 2177 4960 3579 1015 4962 900 4438 2456 1546 4922 3512 4582 534 3429 3856 4953 2254 712 432 4652 408 3089 919 3367 3067 233 512 3845 4941 4965 4465 2630 1998 1040 1925 3534 3275 487 2290 900 788 3899 188 356 2038 4819 4312 4390 4753 4127 1530 2389 1834 4222 3671 4672 291 873 2787 4748 2631 653 2773 616 1638 701 1670 1543 1343 1190 750 50 3569 4450 1599 1868 1432 3910 2392 2788 479 4003 843 750 24 4032 4183 3946 3309 4302 1198 3452 579 2251 2656 2946 3834 4208 1671 4409 2862 3563 2289 137 145 2718 3778 4956 4567 2702 3703 4235 968 828 1227 337 705 2232 4286 790 427 577 1993 4733 4651 1734 4675 3606 3616 3272 2575 3861 4337 1701 3596 3465 4004 2063 2635 1710 2384 3587 4581 1539 3388 4371 1803 3709 101 1852 2900 4322 4388 2801 3706 4303 1526 2750 3501 2563 3554 3261 4518 1185 3015 1069 69 2594 987 318 4852 3801 3277 2342 1530 4165 132 3543 2042 4674 1725 2686 4905 4800 4385 4046 2859 4771 4340 4219 1750 785 2760 2424 973 1319 3824 4849 2294 4149 2173 2673 4269 4013 372 2590 1319 3552 1118 2424 4064 1617 1599 1581 2797 2215 4376 2992 4427 1935 2478 3086 3222 3040 4080 2159 3402 3358 4668 2915 590 712 66 3466 1340 2738 2896 4971 4531 3700 3740 1374 1789 3736 1565 3114 745 120 3555 344 4882 813 2402 2989 4486 3113 4908 4548 327 1071 4524 2570 614 3237 1691 1712 1763 1881 534 3013 2486 4241 1446 450 2482 2953 4335 1572 260 4705 953 2933 1800 2677 226 2890 1165 3987 1363 4574 3108 496 4462 4630 2980 1092 3247 3212 3985 3577 2160 3565 4785 4880 2802 1402 710 3868 3075 2635 4710 4644 3931 4663 3182 1413 990 1349 3787 2158 1461 2998 4679 4587 3524 1640 1226 1427 4870 4125 2198 2674 2988 58 2098 3271 4738 3160 2649 4391 3547 1239 592 640 2991 4334 2267 1319 4268 100 3312 2635 3802 1890 3914 3575 1974 1607 1367 396 216 1267 555 2692 1725 3540 3515 4385 3853 3364 251 2244 1462 2392 3625 742 4679 4203 2447 138 3518 2297 2061 4809 4211 4604 3220 3053 1834 4251 868 550 3877 198 151 3512 3744 4371 612 3595 3899 1764 3869 4442 3620 2871 4785 4812 3866 2621 2434 3678 3243 3867 528 1544 423 3540 2829 2659 2370 3460 703 897 4534 3030 2882 2653 463 2672 4603 558 4189 2362 1333 1977 3965 4539 1080 1692 3089 2124 3277 1084 3539 1274 531 144 1366 2864 878 1387 3797 1179 210 3838 2978 3060 1356 3979 1785 4258 3722 219 3098 4437 398 1394 4386 2740 319 2517 586 2656 3703 4531 967 2279 3318 25 4480 146 221 1340 3916 3559 2316 3940 1153 2103 3758 11 2430 345 1912 809 2474 1909 1789 755 4922 3882 4220 2376 3719 4618 1808 4275 3725 4040 4391 1308 3574 377 332 535 541 336 3870 3459 644 3175 438 3115 4846 3965 4805 3289 949 3651 4020 1006 533 2390 2977 2516 3471 4584 3329 2612 2983 3783 208 656 687 3717 4035 1994 4818 654 943 3059 4889 3293 343 2741 2362 1087 4825 2401 444 2486 4889 1482 4108 2143 1566 1784 1706 3541 2152 1567 4069 3620 1048 3733 3187 414 3936 3103 3586 2626 2190 4564 4498 4200 2934 1561 17 350 1965 499 477 566 1223 3232 4237 2573 3161 4983 1521 3486 1095 3547 573 2621 3848 4356 3682 1053 2349 3973 3165 3962 1918 143 3999 3616 644 4389 747 4506 1384 6 154 491 4363 4975 4642 825 1836 1950 555 1836 4245 296 3441 3460 4606 4027 4077 4377 745 4565 1932 3488 2588 115 4774 613 1930 731 1408 499 4930 1395 523 2758 3751 39 4314 4137 1206 2175 4088 1720 4835 4302 424 3344 2364 3748 2435 4490 4620 4717 3766 764 3202 848 3377 3423 567 4866 1609 3690 2740 2840 406 333 881 200 2270 1263 1783 4521 1400 3881 2920 3909 4682 1793 1545 1854 364 768 3423 4055 2027 3204 1607 4663 3311 4631 1324 3858 3725 1230 4940 4511 3413 626 1588 1474 3045 4259 3736 3788 3540 40 2763 4782 1608 4632 2085 1818 465 972 72 3866 1875 2258 3907 95 3824 1180 143 1371 1516 2439 756 1671 3991 949 4525 3718 4342 2379 4047 4000 1891 2675 3039 2784 3320 3715 3449 3831 1360 3621 1369 4071 1743 3701 3710 1064 2700 2894 4210 862 3582 2925 4748 4536 3140 1900 2301 1723 4908 4625 1102 4926 2509 1572 4009 1732 1068 573 1196 4557 3339 4563 682 1660 1117 3342 1617 2330 4836 2014 2868 2 4236 4217 3138 1627 3989 593 4365 4385 3980 4372 2173 2853 298 3002 3451 128 1300 1899 3222 2148 305 4294 3833 3419 608 3467 3587 2102 2151 3394 3573 2215 1461 4306 4448 4679 2057 1819 4692 3001 3696 2668 4298 1629 1115 4158 676 1270 846 4606 431 3252 2547 4983 776 4163 1541 2118 3876 3658 1421 3988 3550 3429 1241 1256 749 1108 872 3362 3371 1186 4711 4025 1967 1486 879 2550 2252 2773 2212 4495 2264 4694 4703 3413 2902 1677 2445 2054 4684 4368 4767 396 4054 3685 720 987 2433 210 4074 1287 3280 1620 1497 156 907 4881 446 3628 2027 1589 1693 3789 2952 2721 2751 4688 307 4071 361 1699 2940 3728 2716 1256 1829 4246 2459 2844 604 3386 2855 729 2173 4679 3286 3020 974 1197 2480 4815 3018 1711 4057 2192 631 2325 4650 921 3375 3459 56 670 4755 3120 2731 818 1147 1288 4561 4322 2311 2051 3120 2864 201 2691 1487 4705 3913 4938 2622 4552 2888 3730 1393 1377 3269 3571 225 4190 1603 2696 3947 2142 1593 3666 1247 721 4097 4964 2018 2669 57 213 2604 2396 4373 4289 147 1748 1195 1864 2375 2229 3749 1782 827 4751 1763 2625 2259 4361 1846 1271 832 3843 2494 4141 3221 4437 2981 200 1510 893 2762 2584 1732 1486 4407 3352 178 4419 3996 2376 4395 528 681 755 3066 1754 1056 3673 3895 2777 336 910 3305 1845 3427 657 3143 3447 1473 414 4966 899 2499 1149 3926 948 4385 440 2213 1920 844 3537 3130 4336 789 4506 4203 3762 4532 3675 216 4607 1818 4247 4133 2165 527 4391 1436 4453 1813 541 4705 2022 4050 3467 2748 737 2898 1802 1138 2139 2387 771 741 3166 1384 3002 815 4671 4391 1109 4067 314 1211 2633 3604 4354 2602 1310 4700 633 487 3398 4095 4894 1697 954 3621 1754 1771 3725 3363 3258 3434 2502 2802 4048 3162 1563 4031 4034 1634 2273 2 4953 1323 4357 2055 4244 2844 3358 1648 2826 4705 2896 4112 715 3848 2362 2785 3696 3978 3217 2775 2911 3864 867 220 4152 3460 4813 3034 1090 4635 1454 1956 3639 2026 3049 1581 3547 54 4871 1662 3145 2570 891 2317 742 1661 2820 4113 3148 1785 2982 3319 1353 3989 1401 696 3221 3812 1536 3008 535 4996 1748 2233 361 4792 4623 2326 4304 3215 3553 1728 4357 4506 3023 4741 2510 3322 4406 3116 4341 4839 4868 1802 1744 4450 1920 4359 1920 852 2757 1002 3242 1589 987 3433 1897 990 4806 2210 4617 4191 357 1717 2070 938 3204 56 4931 718 3219 4362 1891 277 708 4048 2996 1502 4465 4882 2855 4739 1787 2175 2362 532 2484 3885 3990 1747 591 3682 3184 310 4426 2966 2420 929 2779 4806 2830 4185 4352 1779 3535 4401 2597 4521 1886 3873 3954 4104 4668 2978 4131 3295 3175 795 1014 3140 3720 4975 560 4213 893 2533 2233 4594 815 1159 1947 2480 4397 315 111 2351 4824 1781 167 4317 3253 1907 1693 1738 2454 4720 4499 970 4265 4233 2297 3542 4527 4083 707 2283 958 2995 1656 4321 1720 156 1716 157 3370 37 4246 143 974 904 2267 2733 3265 3269 1129 982 957 3012 3541 3296 928 1935 2958 4451 4188 2366 927 4716 205 2128 2257 4699 694 2369 2150 3085 4396 4198 4151 4378 4737 771 4440 1808 1179 805 1951 2910 1154 265 1136 3962 4677 2579 1963 908 3150 2456 2653 2737 4937 2100 4299 3872 1833 4596 858 2584 3644 2494 4090 2592 3466 3260 3934 4606 4825 3453 4293 1617 548 2060 1964 3455 3071 4375 386 4272 4869 3209 547 1648 3083 2256 1238 1065 1898 816 3207 1775 1944 2782 2181 1882 1495 4093 3837 4671 949 3613 1437 272 4531 231 4434 1583 4671 2282 331 4871 2601 4649 1027 4947 1897 2875 3147 2813 3624 314 4277 1393 746 492 2890 1999 4443 4325 2101 1940 4566 2211 3246 809 4599 2161 2513 1867 1811 1508 1132 825 2779 3281 4548 1234 4653 541 2512 3380 4107 4995 2901 1534 993 2458 2600 4631 859 709 1815 932 3669 2057 3545 3158 2209 2178 3113 4274 4637 3286 2127 2911 2530 3584 4887 1355 2438 647 4887 119 4947 2052 1661 1318 3870 184 3512 3058 1576 355 4074 95 3793 814 3212 1198 1248 4138 2178 2084 2476 1575 3235 3328 3678 4902 410 248 2956 247 304 708 4624 3772 215 426 1791 2652 2664 4593 2387 489 2526 1686 1322 4986 4377 1818 2772 1570 3077 2289 1744 1463 248 4956 3840 4076 1791 3760 1576 1823 2769 69 987 676 4506 857 1366 2912 4954 2490 1691 350 4804 647 3776 510 4679 4968 2277 1249 600 1561 2346 790 3566 452 1166 4136 2005 2035 3577 1238 124 3338 4659 3826 1671 2459 2026 147 4117 1007 4601 1403 4451 228 1563 4497 159 3594 4492 2743 4550 1053 4872 2013 2622 4686 4698 4060 4524 4234 271 2237 1440 2185 4424 208 1485 1112 3380 3205 1098 1704 4579 662 1595 253 4036 3347 3656 3919 1272 4076 1116 4588 964 915 1311 260 2819 4416 1469 4564 3202 2162 749 2716 4627 3997 3067 4713 3898 2622 3999 4931 2603 2209 772 4024 4794 4964 1265 151 4561 2425 2731 4206 998 3672 33 1629 4226 3530 1487 721 3587 2199 3140 2938 2106 4057 2092 4005 3222 3119 2870 242 2792 1227 1518 2479 1053 3812 557 2267 1239 2693 340 2628 1132 1844 1877 3266 4277 1452 3770 649 1977 2483 444 995 15 2981 3773 252 2391 3663 1230 3908 2858 3437 2338 3985 533 916 2889 1474 2515 1776 3182 3021 3216 600 3922 4505 4022 4149 2894 1997 1276 3103 4845 1632 4554 3960 4184 3558 134 2494 1991 3169 1146 2861 3279 3974 595 4923 1823 4004 4644 4515 1122 1025 3545 2691 3352 4004 4844 389 3852 1396 4604 4657 839 3815 1017 1122 3468 4004 4393 1149 258 2602 3103 4149 1829 4678 2502 1225 4726 4065 3658 588 3150 112 383 3493 4223 2634 4176 4517 203 2342 3906 4075 3106 1306 2222 795 4905 165 4610 1162 2174 3438 4465 2700 709 218 1294 3775 2038 4338 2509 1885 4260 1386 2659 54 2031 20 633 963 3099 83 2732 1580 4895 1320 1912 2979 903 3945 88 4015 747 2445 1576 3970 3990 3593 2692 4668 975 4126 1406 2301 3859 4536 4859 4583 137 3057 1670 2497 1916 2692 3044 3605 1341 4074 2447 2563 255 4864 724 700 3017 4543 1948 3112 2080 4251 4806 4808 3522 2077 692 1541 2835 4081 2137 1534 628 3176 4746 4671 1207 607 498 4700 653 15 2596 722 4160 1563 1916 1879 1889 405 3422 3117 4011 825 4814 4523 454 4399 583 236 3165 2669 4189 1845 4856 3316 3682 219 4899 4518 4004 2395 2493 2159 4485 1449 3858 2385 642 1866 938 4397 1421 4281 2495 2433 1556 2109 3731 229 2623 3954 3792 3877 437 2380 2462 2018 304 3167 216 4185 2708 1745 2183 938 1188 1838 1022 3978 2325 2876 500 1729 66 2532 3301 3749 4862 4671 2633 4646 3541 2319 3676 3160 731 1041 2684 2884 603 1666 1262 1110 3729 2967 2138 936 1312 4347 2482 838 3870 1389 4151 2137 3011 3695 1324 4244 94 2808 3217 4082 3944 3747 2777 3798 454 214 2492 4161 3323 2860 1382 2415 148 1188 878 2306 1650 647 1520 3606 1395 3269 1652 4379 3698 529 2996 3847 1587 2049 3994 3625 1152 39 2168 2679 3734 3962 4845 2713 1752 2950 623 4011 1787 4407 4124 1055 353 1810 1151 1097 3358 4397 4122 1889 1374 4106 1486 756 3901 3840 3164 2076 533 2818 3327 1419 2668 4790 3128 3668 467 1566 969 1275 4624 3339 2770 4607 2757 3165 88 4743 4975 4228 3273 1122 2895 3202 1073 2741 1396 3663 1911 2554 1376 740 912 1411 2359 4944 540 1515 979 4622 1452 4997 826 4813 155 1075 4070 4951 4473 3792 1924 3634 3537 1742 3294 1946 1197 1202 3873 1149 4972 3723 4503 1829 75 2454 4527 4074 2713 4645 1928 2142 4545 1323 2537 2119 636 4193 2860 2256 4044 3757 4871 2224 2859 3126 1690 2817 1282 2009 2315 146 3562 3831 245 4126 4838 4348 2484 195 2855 2474 4666 2508 2127 1684 4038 3327 3814 4707 680 4104 4601 3973 3630 404 1125 3697 2195 2591 832 1812 4578 1335 905 239 1663 1454 1979 1126 3998 1843 4966 218 2834 3610 4398 640 4504 2776 4810 1049 4945 3192 1542 3656 2148 1096 1257 1263 577 4860 1608 3658 4047 2778 1841 705 2047 3621 4193 3667 4038 99 4175 3198 847 4735 630 1008 4007 2447 2183 641 2975 4238 4301 238 3030 3916 3687 1736 1164 2545 3185 931 3768 4893 1643 288 635 2100 2433 3467 4611 1866 1249 2645 169 4795 1272 4755 283 4726 1669 2269 595 2980 1693 4000 4054 2054 741 4829 3181 2365 4539 207 4495 2016 2902 761 53 3953 209 702 4037 1544 3964 3343 1121 118 1443 3193 861 1692 797 300 2588 2546 3310 3757 1834 1696 3757 2556 3939 1344 1415 959 1332 1769 3554 4390 2765 2174 2355 3492 245 3197 3945 1628 4597 2865 4615 2810 3548 2257 3206 2390 2329 4022 480 1557 421 3145 4846 3519 903 4042 12 2490 3189 3450 1696 1773 2369 354 350 4670 802 3738 3510 3645 3151 2795 3068 1055 4464 997 4040 1732 4869 2090 1796 4808 4492 833 2977 2694 1847 4812 1722 4808 172 4626 2454 4192 123 2286 3282 1795 3956 3430 3973 193 1438 1172 4859 2246 4233 2233 2547 4028 5 1309 4801 1703 2897 752 3916 223 3621 2125 1881 4698 4176 4721 1254 3567 3466 744 576 195 2395 97 4806 2864 2875 581 4371 458 2048 708 3776 1296 2739 2919 3207 1929 1899 2423 2737 3052 64 3581 1313 3398 689 1960 1839 1880 4359 4586 3143 623 3279 3715 3095 3699 316 2653 2172 896 2619 4238 4341 3359 326 2681 415 3118 4602 3269 4103 3380 2600 1828 179 1118 2815 2142 930 3909 1936 588 4535 750 3009 1525 1186 712 2235 1492 910 1361 4876 1343 1212 1450 4430 34 847 1326 2510 2282 647 71 1998 819 3230 1009 979 1075 4605 2533 647 4524 304 3552 4624 2821 4958 4377 3320 106 506 46 1163 3304 541 1944 3236 466 1785 3530 696 2991 1295 4910 393 3017 1666 2272 2852 4359 2986 2761 2835 1308 2035 1989 60 2094 995 4293 4649 4159 3031 2614 4910 1984 4862 3529 1774 3401 4220 1537 3751 4194 385 4592 2297 4390 256 922 1202 4058 2640 4911 2213 1147 1518 3405 3030 1741 4809 1549 3144 3900 1485 58 4783 4247 4585 1285 3174 2592 2601 347 2363 4101 4988 3541 2366 1402 1807 4735 934 3989 3920 1433 3403 2177 2003 2377 4741 2019 2665 2223 4236 3104 3796 1512 2957 1077 109 2428 932 1502 3998 4728 428 864 4096 709 3376 3366 2327 4647 4566 1975 4624 2454 2383 70 2714 3688 2497 2353 3658 3589 1117 2819 325 2602 3777 4499 3658 4111 222 4331 4269 3297 2107 537 46 3256 2296 4241 304 3378 1508 208 4050 3871 2432 59 4089 4059 4802 3366 4444 4582 3563 3350 3991 751 3057 4312 4857 2893 3102 1719 3774 3269 1143 4202 1573 3839 3733 3163 3402 1369 3463 825 758 1754 55 1879 4786 3128 4393 3931 24 3147 2655 2288 1234 2911 55 1172 1657 1366 675 3866 4007 4364 4488 4898 1253 2713 2960 1300 2694 4819 4176 4833 3850 1457 2210 4434 2148 4721 4452 1126 852 3539 3976 849 2214 4731 2786 4479 3706 3115 1885 3069 2042 1838 886 617 2798 4439 4719 1509 4955 40 2214 2904 1768 1955 411 388 871 1285 3469 2601 2466 4261 134 4417 348 4986 2210 3218 1724 4690 1284 551 614 324 1714 4423 3577 4495 1300 4453 873 4816 1305 2062 4438 4465 1537 774 580 4404 3580 2699 98 2884 1305 720 3931 1676 2896 2980 2671 1165 873 3113 1123 4789 2059 3181 1565 2683 3582 2508 2705 2692 89 476 2823 3217 2133 1959 1594 4047 4919 1637 2010 3637 2954 2719 2075 4249 1755 4557 156 3028 1051 721 2177 3753 3265 2074 2946 3722 381 2434 1450 355 4278 4048 3008 1981 4285 1111 4985 1284 2688 1557 2972 4866 3488 3221 1428 42 3187 2125 4810 3173 882 1601 2937 4224 1780 158 200 3412 4850 1248 4580 2373 4593 1852 819 2196 1219 4455 185 3981 3614 1053 1847 4530 1355 1866 4599 2086 3728 1645 4889 4962 1831 4880 898 3 3381 2098 3952 3114 4020 981 855 4339 4649 4400 1815 4838 3366 1733 2267 4842 1849 4676 531 3253 1427 511 1531 4965 3347 572 906 994 3225 4142 2492 193 4395 3932 2225 2563 1203 4081 2979 4563 582 1826 412 2396 1590 4939 30 545 2130 4394 3528 4243 2553 3915 3800 3623 1075 1346 756 3965 1064 676 3215 3098 2470 4350 3987 2007 3591 676 2761 3231 1592 2668 1698 4469 908 2680 1034 2164 4255 672 2463 301 3084 1942 270 4149 2336 752 1991 2403 2060 1953 588 3206 294 632 2094 4814 664 119 3416 3079 3264 3973 506 1417 1879 4557 719 2058 1050 2781 199 2194 3212 2232 3742 2669 4114 2812 2019 1301 3861 3869 3154 4998 372 2160 2043 1288 3751 3729 4136 4025 613 437 299 2728 2767 304 206 4107 1419 3721 2456 746 3402 4873 3431 377 3826 240 2049 1186 3356 4696 1337 1353 3391 4704 4056 3934 1659 2074 4618 3791 3247 3229 4221 3995 476 723 1821 384 1200 748 4675 3093 1388 1650 2497 1137 86 4411 4391 698 1424 4955 2314 1623 87 4903 408 4831 3429 3178 2525 3520 2111 1475 2432 2497 4655 270 2926 3215 91 2911 3319 540 3388 4826 2068 3755 2880 4742 3647 1006 2649 628 3371 3752 1172 4093 1352 980 3467 3810 1345 4300 387 2794 1989 474 3295 895 3937 3426 4603 4089 92 542 4409 4561 1825 857 2904 3447 3113 2357 1768 2701 4430 1461 2247 714 489 1331 4927 4377 2510 419 3845 3359 755 486 4612 4440 4788 2857 32 4258 3586 1931 3156 3864 4359 2458 4372 264 3611 1823 2915 1094 4019 2389 3383 519 3884 4230 2880 2959 3980 2414 3141 779 1794 2958 4334 1392 1657 2802 3755 546 3281 2243 3923 517 4470 2054 4830 4704 3479 4100 3284 1181 4968 1976 188 1235 3320 1548 1670 156 2852 12 313 2631 2626 401 3462 239 3927 4455 3363 3578 1138 4759 1008 1698 4662 534 1005 1112 1236 2420 299 4020 3991 4630 3446 3790 494 4277 4794 4953 1453 1333 3883 4530 772 1215 2235 901 14 247 2584 1712 1212 3334 139 1383 3448 3153 2738 4102 3370 3896 4918 202 3103 1336 3094 4737 4260 2434 1363 1237 1343 4929 4562 3188 2527 1424 4189 3075 1023 4746 2866 4463 3999 3560 1058 970 3747 4455 2011 972 1650 1159 3615 1383 896 3173 3347 1450 20 985 2401 2792 3539 3265 2478 1590 4795 3685 716 2272 4753 3657 2601 612 3156 4566 1727 949 1639 3824 2346 457 4611 4801 3509 564 2938 3741 1453 3283 13 3853 2652 290 1119 1572 2407 1295 2304 709 3857 3388 1028 178 4190 864 1257 494 3137 503 2428 1165 1158 2110 4157 503 480 3808 1230 3680 188 2395 2224 203 3029 3524 1781 3554 2806 1879 4247 4736 4299 4791 3096 3927 1848 364 2944 2386 1552 600 667 3181 3399 4025 1832 4767 3577 859 2787 1815 337 603 3459 940 3690 340 4445 1268 4242 1406 207 1574 1930 3154 3142 3064 1031 1695 1960 2297 2308 33 1411 1288 3574 4724 76 227 1958 1125 1041 417 2979 842 2504 1409 4413 2733 1077 3328 4699 4996 640 3928 3774 3964 3069 4075 4284 690 850 2804 3606 4896 3044 3910 3234 550 3834 3747 2633 2327 3552 3438 546 3424 1494 2433 3670 36 4431 3480 234 3338 3699 4540 1640 349 4301 3834 1806 2611 4149 2817 4981 2271 2486 3784 2531 2752 945 317 162 2511 233 3478 798 4701 2405 3332 3667 1435 1834 4308 885 103 3606 4877 1759 4606 2926 812 2925 3580 993 2826 3457 1694 402 4380 4793 1424 842 131 1495 96 4635 202 3768 1377 4438 3587 30 3944 4478 4642 1830 260 2955 4688 3563 1669 4976 1521 2393 2084 2414 918 2890 2371 2151 3068 4501 2944 4859 4716 2362 1511 1718 4825 1887 4781 1904 517 4614 2846 3316 4692 277 2687 3857 4934 3452 1132 1124 4498 4226 1700 2268 4446 1681 3664 4005 3584 4374 4240 974 2856 2714 85 947 2907 4139 1456 4947 4914 3771 4314 2994 17 3720 1538 2865 3376 4179 1594 3481 4645 1993 762 4884 4753 837 2244 3492 3550 2988 3262 3210 4359 1031 4963 472 1609 3701 74 463 4618 3654 1054 522 1017 1521 4452 1129 261 3415 1104 1456 2980 693 160 4541 3646 4446 3839 4461 1896 1271 4284 2391 4714 2921 3600 2207 4057 4611 1276 2197 4542 2342 4600 1732 3492 2655 3709 2475 2774 1584 1052 4311 3327 4806 925 1863 2384 2685 330 4935 3485 1536 448 782 3896 4569 2069 1199 4621 3231 332 4180 1380 3859 1554 4302 4283 1842 4934 4038 1049 4814 4392 3960 1844 2005 2881 4571 4004 2072 4267 3994 3862 3637 229 1245 2993 3142 880 97 924 808 2732 2236 1014 3877 2316 386 4845 3034 469 1043 1888 818 2836 2194 1117 2761 3805 3791 4292 585 3884 230 473 2032 2336 2782 1342 2208 3459 4804 4327 4607 1627 3989 1524 1373 3580 3895 3586 736 3956 456 1458 2850 4854 709 2977 3714 432 3285 1887 4071 2796 3044 4080 3385 2115 4761 4686 2080 2309 112 636 3354 2826 152 252 4673 4724 1285 4387 1275 4731 4231 2048 3369 3776 4890 1032 3016 3098 3909 4149 859 2252 2355 1130 4614 165 1020 2105 1637 2822 4589 805 2251 1896 132 416 1811 1315 1501 350 275 1784 1272 4432 4396 1929 664 3715 668 459 3461 3438 4747 2667 1467 2007 4081 1510 2297 3447 4959 1815 3315 1585 1305 29 1521 2671 2339 610 4917 357 4249 125 721 4556 989 25 2791 904 4068 1620 1215 355 2121 4441 2532 896 3921 4678 2543 1600 790 3959 819 4241 3917 1361 1431 2481 303 2967 4303 1679 35 4801 4428 3675 866 4736 3831 4761 3274 2292 930 2227 4180 3886 815 2604 2751 150 1278 3349 1394 1206 3196 4475 4621 244 3479 4327 3689 4 4235 3477 4851 4100 2175 4686 766 727 4945 3582 3654 1843 3022 3310 3997 882 4555 3171 2001 3285 4735 1445 2500 4156 4766 3513 1251 1063 3255 4664 2888 1864 2399 2454 376 3495 709 3851 3566 1397 1387 2829 4982 1145 4003 2284 4083 2830 3216 2461 4505 4435 3385 1368 1131 4505 249 2130 2606 1945 2666 2148 1004 1116 2869 505 1251 4177 1739 4 3387 3146 4744 816 4588 3343 2626 1830 1213 4001 1358 4667 766 3456 724 2895 3727 4206 974 4519 1079 3002 2229 1627 3198 510 1364 2033 3299 2890 1563 3520 1142 1334 517 3166 2047 1771 1970 1451 3662 2123 702 43 2464 3933 880 3160 3257 2426 1012 1582 1092 115 890 4550 4637 1672 3628 2739 584 4570 3476 183 1718 674 155 3455 231 4576 643 2819 2435 3077 2191 752 4752 4913 3398 989 1559 862 627 665 831 1362 671 315 4913 617 3710 4193 3706 241 4614 3994 4364 4909 603 4484 1837 1467 2510 1974 3174 3894 3001 623 4829 4116 2812 158 4787 896 4244 527 1967 2745 4006 4204 1042 3946 640 4978 4657 928 1401 1264 4902 4311 3836 1675 3047 989 2417 549 2734 214 3924 4321 1447 4886 2820 4889 3653 3722 4085 4961 4429 4967 1967 1769 4529 1745 4660 870 4326 3582 1478 633 782 2457 2407 3230 2455 1543 2614 1687 2083 1405 2265 7 4518 816 3638 3840 4883 4043 3760 3341 3079 1117 32 3152 2004 2872 1090 4013 968 2243 684 69 4195 3369 4602 1541 3157 3696 4221 3764 2157 2107 2391 3712 4419 4233 3784 4594 3695 1747 468 4309 3927 1482 1107 3 2885 2406 1080 1688 2639 640 4915 3325 3262 537 2631 574 239 337 3164 2597 3029 1905 62 2061 437 4833 1172 143 2472 3395 426 4256 1252 3598 2471 2033 92 3756 1128 2326 4091 4644 579 3744 4669 4800 4981 619 4599 552 1333 2112 2666 3566 2366 892 3388 2696 2529 2095 1438 3402 1409 1863 2687 1193 2085 3034 1287 3056 1161 1079 381 2503 2037 3206 866 4231 3492 2067 4388 1047 1071 1767 780 3418 3184 4575 1568 1287 2519 611 4946 600 4576 2328 4366 515 1003 743 1280 3380 67 1172 36 873 2808 1303 4412 365 2797 3750 4710 1453 1138 3913 1691 2934 3075 2493 2770 2725 935 786 4922 173 1706 4957 1899 2989 3011 3079 2782 3255 4671 4963 1032 123 2540 4068 3612 3113 4743 3677 1462 2971 3974 2223 4592 3233 1975 4782 1088 3538 4320 4116 4680 3922 1804 2045 2613 126 1292 2130 249 2978 2219 630 4698 1243 985 3340 3528 4502 1298 1903 1738 4287 2820 55 554 4539 2244 2571 1460 686 3234 2418 2140 917 680 3833 1309 438 1911 712 4210 1563 3209 3828 3648 675 2736 3407 1306 1377 4982 2812 588 2451 243 2883 2169 2804 4531 771 2342 1034 3533 2187 2620 1088 1309 295 2865 1046 1618 3185 40 1364 961 4038 908 1075 2216 181 4689 676 1836 3196 3260 486 3979 4850 3718 44 651 1502 2068 4453 2217 4639 2826 795 4947 1577 3315 188 343 2358 2763 4852 3569 4003 1950 673 4169 191 3062 3150 4754 2175 1056 2776 5 2309 1319 604 4900 2372 520 543 1479 990 4237 804 1962 1054 2114 4578 1485 102 75 1836 1795 3043 2540 1127 4923 4420 3887 3967 2619 2990 282 4234 864 59 2062 4827 782 3470 1905 2473 2054 104 4869 3701 3571 3271 3967 2247 12 3090 2361 3346 814 3158 2072 1404 1319 3052 4086 3143 4764 4464 873 779 4348 2131 2730 1721 506 4227 3384 769 3006 4390 1370 4629 3653 2074 3049 2948 4173 1608 3083 3936 1130 404 4569 3008 1924 2743 594 935 2486 1933 2565 4499 3913 1848 3340 4199 2319 2235 2499 4977 2184 3327 2469 3908 3424 4297 1383 4856 2191 3186 3579 4125 1904 4574 4519 276 3314 4422 3980 1702 1002 3638 615 674 1895 4183 4578 851 4949 2070 356 4920 2547 1859 2509 4859 4669 1059 4500 1635 642 2287 4481 1986 2870 347 4178 3374 2306 3047 4722 4652 1831 1578 2310 2081 271 3178 3438 447 1740 1341 2202 3223 4047 2107 2386 1089 130 297 669 181 4470 3751 35 2509 4070 1667 3115 2457 2034 2509 22 3985 2134 2041 1290 799 4200 2336 1792 2979 3821 3766 3253 4508 580 4237 437 4518 1833 1265 1228 1526 3956 3611 3907 4016 2184 4294 561 4090 732 3429 695 238 1485 3531 571 3668 282 1985 2238 2717 4447 4883 4614 945 275 979 2781 34 1537 3189 2327 1223 1539 50 1144 2858 3290 4709 3292 1570 2215 4073 2629 3490 1806 1024 2505 2552 1534 3645 3778 559 3986 2492 380 3821 4698 29 3602 3318 1963 4980 3425 1927 355 4012 122 2588 3726 2599 1421 3714 252 1863 4689 4885 696 4377 4709 1324 2186 4501 4339 1472 686 279 391 3057 1123 3209 1636 961 3117 1119 4631 2230 4764 2249 2970 1716 3323 2252 2418 1993 1697 3017 3770 2080 763 4805 2102 1622 3408 2360 4897 688 3972 334 2255 4403 134 1417 2267 4579 4681 4676 1763 1893 1127 3553 127 1844 2553 1485 4405 3191 2960 3855 1408 4889 1536 3348 4812 2345 3175 4262 4100 2168 3515 512 4717 2397 2449 3684 720 4236 639 2189 2283 2082 1899 4965 4089 3347 3401 120 382 909 1960 1567 1475 2010 78 679 536 1122 1928 279 29 3230 2467 2685 3000 2350 3766 3282 2866 3596 1597 4849 1354 1895 1224 1052 1752 1145 1553 455 2667 3034 2810 483 2932 3506 2013 493 1305 4698 466 3676 1907 1340 660 4222 3576 4607 140 3203 2937 4596 3805 73 5 2971 4486 455 4421 3679 3731 2178 4622 3038 516 3162 2186 1898 325 2486 4151 2922 13 1276 3414 4338 4111 3202 3237 94 2643 3544 86 2811 598 59 4774 4623 2086 772 3870 3892 3167 3295 3966 3729 2624 1733 4165 4065 3199 282 3090 2561 2209 3951 3398 3782 2475 3881 688 4781 2932 2328 3855 3162 4864 2073 2836 1882 3390 2605 1077 3280 2123 4184 1419 3763 4950 1746 1069 910 4521 1769 106 1488 574 3141 2756 3898 2968 3195 943 587 1774 123 686 2623 2451 3546 1703 2036 816 3849 1818 1443 4633 2492 2757 765 20 2923 1651 3916 293 3988 2072 3237 2613 1007 71 253 1510 1017 4300 977 3601 2010 2427 1940 2392 1767 1455 2501 3084 808 987 1022 1504 363 2941 494 2492 4815 1918 4336 4603 826 3435 2498 3509 4300 3311 2975 3478 4026 3239 2877 4133 3612 4508 48 790 4182 4509 3885 552 547 434 2320 4472 3893 2802 1383 4677 4247 2430 636 1113 2859 4003 2694 3142 948 4308 4937 2767 4134 4414 3697 1378 1241 2387 3003 37 2201 2368 3341 2862 1657 1198 49 3978 4979 1500 1462 3239 2545 4779 599 857 2928 4945 3434 9 1568 1327 1937 4073 2701 371 3181 1289 2193 2479 4822 734 79 1544 4068 989 2218 1399 3841 1772 860 1116 3117 1426 4775 3126 4625 4186 512 2724 4916 1540 150 3759 433 1644 1072 3765 2383 849 3876 4064 3512 3815 153 3485 3026 2758 2942 702 745 920 1720 800 67 1087 1256 4110 2514 141 2931 4628 326 2945 1064 4212 873 4313 3605 3053 2209 427 4307 1935 2377 3602 557 1376 1336 1199 1933 578 4032 4958 1224 2226 2592 2541 3069 3083 67 480 4897 3041 423 3432 2229 3679 1175 3919 1814 577 3673 3413 4549 2394 4505 4222 2157 4312 436 1354 4680 4107 4006 1484 1906 2745 2437 2212 116 3261 667 2357 474 4556 4263 2119 2870 1398 2845 1086 851 3179 2330 2297 3322 2611 617 3916 672 805 4160 4614 1038 3465 3243 4748 2920 4014 4304 1884 3207 933 3714 1627 3647 3491 3311 2312 1089 2115 4234 998 3826 3330 2905 1598 1155 610 111 3410 1351 2879 251 4684 2175 2509 1784 4733 4833 4120 3811 3566 2973 3338 3832 2994 335 1216 3294 1130 3832 4117 2142 1696 805 1710 2720 2676 4230 1965 333 4106 912 1943 4526 1834 1948 925 4052 3583 4734 1015 118 4897 3926 4348 1798 979 1058 3667 2876 597 4802 1709 3793 4763 3611 3392 3710 4564 229 2590 3499 1764 2005 388 688 2842 140 3531 1831 2323 1901 123 1655 565 603 1603 3435 2829 3841 3002 4873 4241 1536 185 3764 1407 549 2383 1011 996 4544 4268 1839 38 1989 3742 4305 1011 1327 1783 1249 743 4624 2428 4248 474 4379 2392 4775 3600 2075 2647 1358 3791 4993 2843 3870 2940 3841 2211 4663 4166 1333 1151 2299 1938 825 717 1601 3597 1837 4215 1227 4301 4551 387 3776 3681 3078 314 747 2516 728 1721 4258 4614 1700 3483 1799 2611 3761 1740 1923 2762 2758 4167 3902 4503 4927 1506 2960 1625 575 3837 2420 3957 352 3519 4919 4857 4196 4345 2461 962 88 944 2973 3038 44 1815 4952 2083 4364 555 910 3470 2546 3909 1856 4925 3241 1956 1391 4406 779 2008 3292 157 2013 352 3206 3562 1206 2445 4319 3632 555 109 1935 1984 3534 1601 4848 4276 3778 4447 1368 2492 1249 2416 4298 3540 2230 1387 813 524 3211 1864 4411 4367 1037 3646 3284 4172 1027 1647 552 4976 922 2702 3273 4290 2868 1264 2103 2374 3644 1264 3105 347 3923 2768 4843 21 3503 223 1218 907 3111 1030 682 1906 4808 3498 3889 1552 4451 2141 1881 4338 2532 4949 4329 1814 2365 460 4549 1634 3265 4838 3050 3979 2873 4830 2115 343 3482 3009 943 1652 3461 3353 272 3814 2254 347 3181 1453 862 250 3865 420 489 618 4698 36 3969 1581 4450 4671 4921 4162 4842 845 2714 2089 186 1978 1633 1224 4594 1758 927 4537 1245 1916 1816 1777 3128 1683 2357 571 4288 2464 2202 259 3945 3282 4592 1660 999 2397 4164 3714 1609 4856 3182 2201 2233 2942 3019 2476 4461 4393 532 4078 2065 490 4605 2773 4635 3363 4079 4154 4318 4085 4598 298 623 2530 163 696 867 3564 1963 824 919 4988 4926 494 2942 1252 3249 3109 2951 3485 1404 4321 3821 858 1197 4053 2941 1891 3548 2733 1603 4811 3021 422 4237 4083 4393 1857 3446 2261 740 1892 53 4145 241 4800 876 667 1617 4060 3385 3555 3816 1944 4704 4868 3137 787 4838 717 1460 3454 2448 451 4847 991 402 3365 1554 719 257 215 98 4236 3306 3903 2430 3472 4592 3979 1397 1672 3610 994 3511 2486 3530 918 3023 3295 3871 336 2168 1149 4052 4572 1300 2398 3687 32 4750 235 547 3546 4810 3234 4102 4127 1336 3653 755 2629 492 1441 4946 3810 2449 1752 3899 4802 4993 3255 1535 3341 1439 2200 383 838 2885 2530 970 3181 398 2340 4132 3670 77 4357 1545 1560 2908 727 3302 1543 1911 3359 2233 4459 1190 4479 852 4303 3006 2717 3630 1594 1057 2673 2593 4945 3985 3491 4189 35 1441 1930 3260 2332 132 646 4900 1403 4940 1919 3920 3803 2868 603 4055 3182 3215 4172 796 3765 2591 2680 2892 3665 3142 3871 3883 286 1993 497 4311 1634 3215 806 2299 4763 4230 2379 750 4078 1967 2843 3834 2321 4005 2356 2309 4953 4658 2246 3507 1725 4747 144 514 4073 2519 2443 2020 4532 4147 828 1329 4299 4200 3894 4946 51 60 4214 4975 2819 1741 2925 1106 1471 2849 3122 4394 999 2921 2669 889 1493 1546 1613 4006 523 4194 2619 1820 3883 1201 2101 3545 2125 3429 692 856 428 3716 1294 4175 3481 1711 2013 3602 3415 4857 1021 2438 533 2244 218 4735 2375 4276 1168 4194 533 826 3809 4636 267 4306 3595 2513 3928 605 2231 3725 1047 4792 3571 1767 3008 939 2233 921 352 2643 2430 1114 580 3897 4516 2564 994 1017 2144 294 465 1996 4948 370 2549 2950 4318 232 676 232 152 4354 2987 1567 3518 4054 1473 3955 459 1087 3066 593 1708 3124 2269 1138 3747 1808 2031 1746 3789 3872 4678 2705 2829 936 1887 422 4815 3062 473 4903 629 2581 2416 625 1438 4252 4922 54 2818 405 3245 98 2647 878 3535 3254 679 2355 2453 4614 424 1018 3405 4210 3538 1405 4379 1272 4077 340 384 3672 952 2704 1494 3727 2019 1593 4942 3541 2502 586 2786 855 1927 1639 4667 317 489 2670 3684 3421 2647 291 3181 1886 3717 1914 4185 2254 2496 3105 1608 13 4592 755 3166 4784 1237 270 338 3791 2968 3022 3992 2135 1181 1304 687 4584 352 4848 2516 2479 4260 643 861 1150 141 3869 4615 4176 1552 4117 985 4725 3798 660 4407 1956 3477 3354 4599 3404 830 3545 2615 3729 1712 4336 1421 886 3028 2161 2941 1189 1775 4283 3472 1736 4579 712 4295 196 1285 2464 1228 1113 4457 1589 1097 2107 4186 1797 782 4124 3738 684 959 4584 4744 1399 3812 1031 3677 113 4160 3550 1150 889 3219 1662 4933 1075 2104 4252 4528 19 2895 4303 1608 1877 3356 406 4660 984 4550 3991 4252 1573 2185 569 3782 3013 693 3875 1083 1089 3012 4562 323 1223 3480 1703 421 2740 714 487 2256 2301 108 1921 4094 4556 1833 2564 4595 2113 1303 4558 2530 4326 2292 4406 456 3866 1694 1019 2087 1288 2329 2386 4269 4109 3630 372 1170 3149 1046 1341 1557 142 1506 3191 2560 3915 4063 4213 3576 3394 3754 3888 1646 1719 3664 2957 2376 199 2769 845 3712 702 3576 4660 436 921 1309 3331 765 2341 3979 4351 4024 4286 4266 2367 3112 3120 1902 121 4105 1234 4638 3997 1383 3358 2654 1273 3749 387 3221 4571 4415 531 3912 3306 3192 2773 2997 3166 500 1380 561 3003 2688 4542 1627 1315 2949 29 246 1873 720 3938 1683 3390 541 661 3756 2791 1152 3350 1810 3445 3826 4992 2817 644 546 1688 1463 4812 4025 354 2840 371 2261 380 885 3793 4879 18 2504 123 1477 2136 2129 1697 920 3259 2388 4121 2183 9 329 545 4915 3643 3275 3312 2185 2986 2922 254 1931 2952 3857 1639 583 4499 3816 132 2374 2949 755 1537 2246 6 1953 2976 249 2976 4109 3165 3612 3922 3809 1713 4585 847 3606 2504 1781 468 1558 2810 1058 2645 1003 2141 4471 112 1252 3353 1435 3352 3823 579 3021 83 465 2595 4335 1253 3712 574 3878 515 4602 900 2516 1545 2771 2427 3759 725 2979 2858 1463 4745 2270 4823 1915 508 978 802 157 170 3740 4479 1337 896 539 2184 3962 3041 3020 2393 3182 3459 468 2954 3349 4691 4833 729 4741 3949 4746 2693 4953 2676 4274 2932 4085 2776 897 4654 2180 787 2955 4551 4971 1579 3959 3361 2827 2820 433 2408 2154 2627 1576 4564 2331 4227 152 1354 1705 348 3946 4515 4576 1719 3735 260 677 4987 3617 773 2928 4500 3395 426 2737 110 83 1957 1353 3286 1655 1217 3764 4970 2845 2233 534 316 1801 39 1066 4650 4555 3997 4844 1545 1758 2544 3353 4998 2795 1055 1906 4707 3100 1032 4845 4896 1953 3676 3764 2512 2926 519 1651 1488 3835 753 3150 2379 1939 63 2873 2192 3309 4138 62 4098 2262 4790 899 3911 1973 869 3201 4082 2630 1450 4814 3338 1088 2047 3612 3936 1847 3463 4400 4941 4698 2436 851 1082 2662 4322 4533 1877 1617 3906 1109 4451 1496 2232 4738 4264 2889 1310 3397 3713 1770 855 4500 106 560 3076 3033 3840 4593 4163 1905 2113 35 538 454 2535 402 4368 3454 18 3774 1621 1681 3866 3146 3238 1454 1552 1815 2002 367 4694 751 4455 4064 4426 1354 2845 2428 4248 4612 4193 4312 677 989 4772 3910 2212 3975 4842 172 2829 4348 1236 1890 1409 2494 1694 3120 24 1565 441 725 3835 237 1618 3265 306 1837 4953 2636 2646 1432 3772 3596 2744 144 3697 1332 3297 1398 1255 1591 2632 259 2390 4977 3831 3779 4042 4870 910 3469 796 4649 3279 476 193 3807 3488 2041 57 313 1292 4958 2793 3494 3130 692 1274 3438 3772 2286 2319 1344 4482 1060 3139 3013 357 1169 4689 2338 3964 918 234 794 738 2965 4947 1370 4590 2526 1900 212 2409 1093 4386 2924 4748 4370 389 2894 2391 831 75 662 1747 3926 51 2454 2913 2001 2307 228 1145 1400 339 2969 3772 1423 496 2483 2058 1836 3690 4811 2685 1501 3165 1936 4628 2184 1644 1267 3137 3154 817 1121 780 2113 871 3164 2853 1610 1129 2794 3933 1083 4727 1604 4302 1098 3312 945 3623 4332 3363 2592 1401 399 1021 1929 4660 3777 4910 4765 1259 1526 3539 145 499 2982 1190 2000 1553 3516 1505 1294 2329 3648 2015 1565 1167 350 3500 3420 3914 1525 1527 187 2404 4241 4087 624 235 2402 4683 61 3219 1955 4297 2887 482 2059 3776 561 155 3391 1245 4895 1548 4142 1898 3004 1751 428 4450 3084 2341 1855 4367 3002 278 3173 2653 2723 3770 3677 2108 2098 347 2385 1609 4706 1985 882 4245 2207 3357 4300 4637 1997 1254 3421 3704 3047 4215 2643 4396 154 903 2627 2722 4487 4439 4434 3342 3748 3968 2784 2016 4324 4802 1696 757 386 414 4890 3566 1370 686 329 2383 2585 279 2334 4842 3872 2542 1619 3050 2628 2408 3112 3712 985 1688 1033 2994 2266 2349 4253 2463 3587 3985 3513 2772 3048 4267 2556 2298 4571 510 3137 4045 1873 2680 4215 2686 926 2764 4964 2266 4316 2000 62 2186 4192 1744 1041 241 2134 313 852 337 2599 4246 1907 4470 866 1167 1046 4529 4097 837 1017 4798 2743 4144 2634 3734 3529 249 3191 3014 3618 2752 197 390 1357 2031 4305 4604 4702 4916 979 4750 3281 2963 4846 1699 4426 4986 698 4347 2204 276 402 1890 4339 2175 1007 1809 2881 4229 3378 2597 404 4143 118 3254 3046 1101 3964 4882 1108 4911 748 1359 496 4583 379 3908 672 2365 623 3073 2172 4050 4325 3602 219 941 524 4968 2463 2185 2280 2656 2844 1493 2639 3138 3309 3642 3231 339 3727 4849 102 2051 3997 1843 2737 280 3570 1503 4974 2433 4322 3119 1273 3620 2841 4235 2403 657 3258 3900 4374 341 4209 3314 3394 4376 873 3951 2932 1471 840 1314 1714 3914 3566 3093 448 3975 4482 792 4861 4966 1725 4195 2503 3178 4628 2007 4547 1366 3442 3606 1390 4382 2612 3767 3591 3218 1811 611 1586 175 2070 3723 1758 4133 3597 3431 1168 3082 1943 4696 758 2661 3597 1359 3941 1964 620 4332 3580 1167 3375 336 3254 3626 1107 4155 1676 4743 4586 855 3697 3418 2848 210 1860 3219 2361 776 2713 3943 2649 2711 2592 1768 4450 466 605 4280 3930 3839 2654 1858 4282 1897 4449 993 496 2174 1435 4623 4814 1097 1793 1848 1817 4841 2907 2804 4754 2713 3076 3816 3328 3166 1820 2037 4853 1900 838 936 1165 3241 2482 2289 3730 4185 4764 1292 1778 4032 2099 1387 1599 571 187 969 614 3591 4763 4888 705 1160 2336 484 2605 4004 2521 2942 3076 1558 5000 4267 4589 2843 2855 1971 1391 2680 3273 626 1305 3514 1108 1065 4381 1796 4374 774 2705 4181 21 240 2701 639 2349 3764 3743 689 2334 4899 1330 3254 1412 2665 290 3676 1029 3600 2297 1150 1598 2275 4414 4811 4287 4947 425 340 2578 3726 4464 210 1208 4466 2110 2061 212 3031 4294 1126 238 2826 588 30 4953 531 3260 2645 1029 1872 2393 500 3630 71 1160 3019 3003 4016 2274 4572 1560 825 1358 4742 1092 3240 1772 3211 3820 1612 3235 4042 2406 2589 940 4213 4975 4367 1852 1124 1830 1732 4974 1473 1278 159 39 2178 3320 1097 4768 2099 1198 3567 1920 3809 1993 202 3191 2887 4453 1966 924 3829 1832 3947 544 4732 3966 879 4393 4235 4424 1323 896 589 4000 2289 3907 3265 3358 3741 1484 1345 518 3993 2136 203 2632 2918 432 115 2823 4594 259 3719 3843 3133 99 3321 1479 731 1579 1273 611 1925 1848 3593 3810 1360 797 3375 1717 4676 2493 1702 3271 1334 1365 3277 2512 310 3582 2102 1034 3698 3448 4761 2807 2649 4970 4470 568 2377 555 4095 1359 1914 2228 3340 1903 9 1012 1356 3006 4774 4115 2203 4698 4806 3543 3182 1817 2609 2434 1921 4247 3317 1865 1497 3532 4697 3646 3875 4747 2779 4152 1667 3085 555 2638 1990 2364 4669 680 4224 2952 4907 2966 398 3821 3289 2782 1846 4899 2495 3138 4242 3509 1155 2104 1657 2771 3636 2776 1270 3832 2384 1522 4063 4732 263 1837 2167 2931 1885 9 4884 3452 68 1710 953 3514 3496 3131 4158 1471 3089 1560 4819 3980 3180 2108 4769 3267 539 1367 4497 277 2400 2025 3314 2492 2774 4874 2615 394 3760 3128 2391 736 4800 3724 3924 1217 2930 3869 1172 2996 4302 1723 1571 269 1561 2685 3135 4084 4508 3588 4299 1588 3900 2709 4740 1158 384 3211 255 4116 4335 3979 169 886 4839 2175 21 3016 2183 3092 1770 3274 758 3851 2515 3231 3249 747 221 3926 3121 205 1428 1044 2171 4135 4238 2280 702 4850 198 3934 3624 1628 370 1709 1778 4719 734 1185 2159 912 2007 3417 3209 4777 969 1714 1244 2111 1578 3706 3809 4284 4612 3534 1181 4550 3599 3548 4311 1671 2484 3354 1485 2571 2971 4421 455 1053 4342 2899 347 3402 2404 2490 2328 764 3279 3086 1059 4792 1670 2343 845 2016 3412 3008 826 523 1911 2577 4451 280 138 3726 4837 2462 3195 23 992 1183 4597 1662 2850 441 1792 2292 4937 956 2332 3707 3284 1334 4066 3197 4227 4306 2875 516 3890 2660 2302 528 4747 4983 3270 3045 4976 4991 922 257 165 4263 4252 3226 44 4997 4411 2927 3270 3121 2929 1258 4449 4074 3996 1820 3909 904 2657 4161 4846 4019 4077 4896 4365 43 4754 3716 943 1773 2785 2974 2836 3829 3530 1960 305 2390 3165 363 2871 4587 2236 3538 1929 1986 2134 709 2258 4092 2326 2487 1621 471 2243 3857 2571 4204 358 2765 809 1969 22 3139 415 4383 4127 2927 3970 4117 4198 3145 866 2115 3895 4499 1925 1432 3840 1847 1714 2869 3763 4759 407 4872 3496 3867 4212 186 4224 4678 142 1297 4027 3425 469 639 2355 2079 3614 3249 2511 4879 3929 3976 1641 2574 4556 4547 2728 706 3422 1324 3151 784 3037 1823 1740 1510 169 1030 4714 1682 94 4159 4255 809 1870 1204 1719 2209 525 4674 2447 2239 3219 2595 1858 4906 158 332 1896 4142 1709 847 4274 1106 238 4050 3088 4931 4784 4927 4715 2990 4986 2050 4931 474 962 2062 3690 2667 1663 4352 1854 4417 680 1578 1459 39 3771 1490 375 1900 2495 2616 293 3925 690 3195 1034 633 4219 3253 115 1372 1969 2482 461 1676 2322 3974 4132 3079 3365 4900 3869 4963 1617 1903 763 2093 3939 1661 917 1171 20 1246 3070 2538 4225 1250 3933 3352 1665 3576 1507 4506 2035 1000 2319 4408 2821 3474 3341 4748 2150 3285 4946 903 765 3369 4842 3124 4271 2741 579 2107 589 2330 4311 1359 2299 4677 3382 897 1163 3441 1545 3635 2736 35 1048 1285 4619 468 4973 131 3098 115 4375 1148 2116 168 4976 53 2606 138 1936 4749 1121 3186 2543 2222 4769 2110 1750 1922 1535 4239 2647 380 57 2467 3457 1971 2549 1051 1685 2394 3281 1614 259 3907 3838 3085 4790 1423 1280 853 908 1607 4712 2896 1095 3855 4626 2332 4678 2461 1487 4266 2925 3991 4588 1760 232 3242 3098 4360 4660 3491 2236 3295 3119 298 1140 2823 1091 3738 4181 4749 1023 3603 2106 699 1318 2280 1598 15 2597 1874 1443 1299 3561 2554 4827 459 1063 3627 538 4378 2043 1622 874 1581 2082 3867 2340 2406 2791 1239 4958 2146 73 3112 4872 1620 1619 2675 1262 4848 1148 1743 1425 1120 1965 3408 4886 3 669 412 3925 2265 3520 4353 3235 4728 4116 1693 2472 202 1818 2989 722 4621 403 4295 65 3457 65 2671 1033 1813 3425 2310 3483 2075 4224 918 4491 1568 3739 983 1419 269 4085 1990 3711 992 933 857 640 4380 1141 2724 1569 3492 1716 2022 4557 2748 4941 1572 3511 4008 4518 2630 2624 4587 4794 454 412 2562 887 1652 725 2198 57 3996 4943 4622 3573 1933 978 2762 3327 4788 4204 1353 1692 3623 3116 2628 3273 1443 3768 1521 4786 471 1480 3905 1340 2062 40 2162 2179 1217 2930 669 460 3491 4842 2873 2357 4963 2392 3726 4712 3101 177 3459 1308 993 407 361 3188 699 4660 3230 1478 2129 747 3195 2988 3425 4903 2174 38 4888 330 2241 4615 795 3880 3689 1924 3706 4705 1104 3888 272 2426 419 779 2941 3717 1468 4670 3916 1180 1433 3424 3597 10 4459 244 2508 3642 3857 2577 2880 1806 4986 2489 3933 4489 638 4506 322 3469 2174 552 292 711 4240 1985 2361 3526 308 239 2790 3439 2761 34 1826 1628 4408 3723 1009 2896 2376 3595 361 4492 4521 1410 3992 4742 1849 1800 2116 2133 3050 2823 2825 286 3377 3254 959 2538 2649 2512 3986 1877 3406 4435 3368 817 27 4242 1926 2769 3412 963 3156 4926 4469 4618 1644 3382 2337 588 1311 1232 4979 2237 56 4289 1297 2803 3238 3738 3355 104 2335 3967 3777 491 4224 3385 4131 3288 3613 2517 798 1044 3288 3332 798 578 2169 1273 1510 2792 2099 4278 3161 2378 888 2455 3189 1974 3863 1652 219 2415 3053 4628 4033 3051 2088 4661 3679 2869 1758 4333 3189 4827 3261 4556 2916 4320 4488 1887 1104 2523 1856 1487 3677 3111 1785 760 1511 3465 3073 883 3488 2621 292 2588 4230 4362 1642 1092 3514 1313 4295 1792 2314 1738 331 2176 3727 2366 280 4057 864 4566 15 3563 3582 3451 1587 4788 2502 4380 2603 4604 1386 1579 2405 2495 3184 1672 1334 2470 1113 2012 74 4102 1603 1792 1658 2591 120 476 3777 3062 3445 4336 551 4267 460 1710 3342 2012 2434 3821 784 4504 4297 216 3518 925 399 4125 1322 363 4278 4943 2238 591 2338 1637 4451 2185 542 2024 3660 606 4879 2537 4984 4830 2199 1120 3819 4143 2211 894 4741 4616 2254 132 3481 2367 164 2586 4216 148 32 2617 3836 1492 4382 1097 4981 1062 545 1356 463 3953 494 4337 754 1045 3080 2866 4425 3541 3394 2366 420 1747 4440 2120 2870 556 166 3902 2567 1648 1439 1434 3290 4379 4831 2933 1360 3671 4746 2911 2612 1104 4931 1544 350 4494 389 195 3776 1975 2190 3565 1612 458 4207 3730 291 1812 3069 1081 1839 295 3979 259 770 2622 1238 256 3293 3283 1359 313 4971 2698 4029 2415 2611 379 2872 2027 3425 4259 687 1124 1269 4083 787 4628 1266 656 4682 1779 1192 4202 549 1683 3443 781 2498 3250 187 4562 4242 1115 2242 3079 3188 333 3257 3843 913 2538 3035 2107 3486 3258 1671 1544 325 845 4234 2655 1668 4653 3163 911 1020 3674 2734 2310 2403 2203 1938 1501 715 1748 3811 3879 2296 3314 4376 2302 2774 1897 4310 3342 4793 2711 4051 4392 772 3302 3691 3489 3563 2373 4503 2664 1496 4816 3281 3027 1009 380 338 2227 3152 1804 157 4475 1842 55 3673 2517 2001 2087 2714 3805 3242 4395 1688 2196 2304 774 3294 2814 2047 4646 2140 1036 4881 869 1222 4667 2317 1420 868 4012 371 827 1848 4690 4409 2314 3474 4351 2505 4620 2815 1375 1897 1526 510 1938 2297 524 410 294 3840 1589 4635 1876 336 4162 4028 3287 414 2571 670 1408 507 874 1964 3844 717 4565 2494 4796 2134 3208 2918 83 2308 2657 1061 4156 2952 2955 1455 4514 847 4771 915 3254 2020 3854 4388 3181 1164 129 4194 503 1536 823 1754 4601 2671 231 4866 1788 3889 1916 2502 1252 2989 3667 4582 4849 2436 4320 1933 969 1771 1753 843 2220 3365 513 2540 2751 439 23 16 642 155 629 313 4234 3261 3145 279 3591 1857 2239 3399 2255 147 1500 296 1130 1893 237 2621 2835 4492 3278 2942 1613 3700 2836 2678 404 2760 3332 3838 2272 3314 3249 2201 3958 1153 2778 3310 4838 1702 4697 4738 1638 2574 4069 1035 1845 2739 4425 4422 3865 587 3667 4625 1058 2183 1854 3441 3868 3925 1256 3366 3297 4871 1820 1362 2565 258 2258 4294 4200 568 2202 141 1080 2318 3509 991 3044 1711 1180 3816 2738 3847 2430 1598 4537 616 3679 2078 1680 4457 3411 431 406 2465 295 573 3927 4249 2177 512 4038 4808 2395 3674 1501 1268 604 2621 1630 648 558 1275 4942 1488 1473 1700 2940 910 3919 2875 4343 4177 3798 4833 3853 4905 2041 4625 4741 4172 703 4402 3134 900 4723 1169 1861 4855 3250 1764 4123 3118 624 2071 1805 3966 11 2459 1683 1490 2366 1498 745 3278 2160 2229 3040 4398 939 2662 1710 1837 3805 2398 3834 4718 146 3528 2225 4647 4607 4492 3780 2497 2033 2437 3775 2466 3213 668 4692 530 3581 3906 3438 2145 409 3298 2863 1824 195 3749 2058 3003 3682 4411 1065 4294 1520 1777 2624 1861 1748 117 1992 2986 4681 1284 1685 4714 3789 4357 1561 1592 555 2508 783 1097 1481 896 160 3767 4731 1292 4817 2335 2830 178 4955 2794 4742 4627 1602 2999 776 4064 3159 55 2616 4245 2558 4304 3813 3368 1169 43 3744 3118 3130 1775 985 3071 2837 3275 34 2453 2508 1935 3626 3129 3433 1876 3083 206 2712 4767 3788 1884 3865 1947 2519 590 2786 4428 4908 1260 684 2540 2085 914 4618 2785 832 1759 1917 2213 1672 1031 2082 2173 2052 1674 41 971 3967 4763 3384 3692 2438 985 4855 1387 4613 3313 4842 1300 3346 1226 1274 2042 496 711 900 1257 3934 2649 4664 1964 2038 3419 4643 16 3438 4212 4318 4215 1762 4896 836 2895 1584 1336 4184 3513 2850 4869 1077 2154 3576 4273 3788 4908 3515 3918 2913 2078 1147 2972 3454 1520 1691 4392 375 2217 1111 1703 1557 3705 1621 4959 1267 3639 2785 2791 2372 2379 2783 3826 1555 4141 2573 353 1161 53 2462 3069 2642 624 3064 4017 4344 3802 4135 2998 3063 1822 2200 460 3535 4352 4927 160 430 1772 593 3992 771 4771 2610 4593 1852 1589 841 394 1873 3266 1583 758 2222 2704 4588 3054 237 2585 1146 1253 1978 2385 3256 34 2133 2468 2656 137 2228 2726 4081 1642 4742 1785 2885 1969 3649 3067 1468 732 3628 2917 1080 296 4102 1149 2879 2909 1133 1868 1276 2541 3496 1289 3959 4745 1998 4605 3192 3588 2845 2885 4543 2302 4652 2411 735 1482 1808 1821 895 1560 531 1645 2800 4996 2232 3823 4154 1285 185 3694 1198 3327 881 639 2525 1361 4122 2692 1432 3552 4841 4938 3333 2954 1317 875 3289 1444 3667 4805 2633 3069 2117 4018 2911 384 414 1054 4531 4990 640 4444 71 3794 982 3785 2194 2163 850 3087 3558 2101 4304 4420 699 992 1889 4216 3858 3480 1178 1691 3114 1107 1386 2356 2126 1246 1655 4275 1652 3633 2242 2344 4608 4646 2454 3417 1175 4334 4805 1512 3501 4476 435 27 1383 3343 4977 4691 2442 749 1499 3293 1682 3659 802 1060 3035 2973 235 3661 4756 1108 815 1121 2839 2379 89 206 1603 1338 2075 3911 1434 4107 457 4944 2859 48 4732 3882 1593 4875 144 381 714 3339 942 4145 944 966 2627 3844 1380 425 2279 815 182 890 143 3121 2006 4927 2148 2146 2215 3444 482 2353 598 4801 4234 1551 3055 4242 8 3242 4312 421 1957 1651 4653 15 694 3528 4394 4040 1651 4619 3564 3986 4049 3928 3633 2134 1161 867 3506 2567 4966 4136 3800 4948 2523 2921 2221 1402 3787 28 3351 2697 1487 4138 3296 682 388 3426 3632 4711 2506 2443 4697 2459 2326 45 1074 1814 2312 2857 1470 1018 998 3884 4634 73 3576 3921 914 3868 3074 3284 3588 325 2261 2007 4099 614 4485 1624 4349 1160 3228 1361 3062 4366 1062 4215 4891 1831 811 308 4896 3239 4593 2966 3251 3134 4343 997 3654 1591 11 2936 80 4283 2653 4377 1701 2772 1338 1173 1754 2914 3562 581 2898 2033 2649 2167 675 3913 1906 101 4754 1957 1399 2101 1539 4261 1787 3575 1625 1452 1216 1971 2668 2346 841 1856 4502 1810 2946 4302 1693 3205 2138 1133 3021 1462 2200 467 1067 1997 3611 2563 402 3156 489 4680 2250 3580 4081 3670 3844 2401 3401 1082 2495 4650 2720 2253 2575 1538 677 4684 4040 1706 3518 2827 1711 1428 1458 2077 434 1049 216 70 1651 1141 1213 4346 2832 1158 2851 2875 3630 3248 3444 3894 1994 811 2611 294 4054 1939 1379 4144 2906 1152 2526 1158 4689 2820 1359 4829 4240 3336 2504 742 4234 4662 573 1888 166 2728 2687 4604 4855 1104 3411 3040 1627 1774 304 1789 1109 4518 3437 4313 2124 4335 3112 2030 2809 2261 1015 3649 4077 2711 2947 2108 4480 1377 4073 1540 3379 4844 2647 1971 360 4393 4477 959 1300 1330 3329 1113 460 1561 1457 1512 3764 3087 4934 1707 1977 3950 475 4803 3305 943 3298 4862 22 4990 3407 2813 4047 3369 11 3455 3551 1348 2554 4451 4716 3151 3645 3139 2369 998 3481 4691 3964 4121 3775 790 2649 2410 3562 1409 2829 4521 4444 790 2891 2731 3745 3891 307 1279 1729 1145 4854 3080 387 1341 4380 4558 1869 3097 4214 1548 2901 2812 2459 4715 1811 726 1743 4926 4068 4382 736 1164 2049 524 1792 1234 1902 4054 4838 990 3243 1319 4180 5 1894 4964 1026 4821 2831 4925 4946 1028 1011 1522 4002 1183 4210 691 2053 452 1649 1799 1370 1177 4833 2862 4979 578 1374 2159 1840 4247 680 187 1922 3491 13 1160 2872 2518 2029 367 3597 1836 197 4085 1768 973 2165 3622 3546 1307 1874 4358 4364 3470 1101 1670 854 1555 4097 3453 2945 4953 3913 100 2158 2323 2600 4065 4301 4321 703 2133 567 1222 4138 2598 3292 1347 2643 2894 830 3355 2838 2001 268 2525 1555 931 4160 606 3528 1760 2530 3428 4380 3034 3034 387 53 1407 4649 1844 1011 505 105 2097 1322 1700 4073 1003 4220 4107 1674 884 701 2379 2772 4221 3053 4413 2578 1625 4306 3129 3113 4712 2675 3646 1262 4702 3598 1835 1149 2289 1307 1418 3570 278 318 1607 340 444 3241 741 3733 3607 1375 3241 3307 831 2299 2293 3266 2710 127 1190 2104 1542 469 2543 3496 4353 2706 844 4792 223 974 3408 2106 3459 3765 4991 2583 3398 777 2364 567 3099 4501 2717 2106 161 4251 3978 2490 1397 776 3569 239 1925 891 1165 786 1053 4641 4786 2954 2582 3076 4539 1594 162 743 2653 1912 1314 515 1569 736 1624 2894 2718 1136 3189 2247 4396 2105 420 59 1522 4084 1629 2123 4048 4067 2451 2508 2126 179 294 3581 4836 2289 3898 3532 344 2 3895 1842 91 505 1743 794 4156 501 690 2958 139 2760 1125 890 175 4529 1270 3135 4577 163 738 1625 4687 740 1024 2042 2322 855 1372 4629 432 1314 821 1851 2834 433 1422 4601 2567 3177 144 1584 2440 1805 3191 3148 930 2045 3097 1926 15 4778 2387 4658 2101 4500 1675 2514 4437 908 510 4681 2325 1106 2500 1480 2303 1944 3447 4820 2600 3524 1896 2950 3505 1962 4482 722 2610 1096 2037 520 714 2217 4636 759 4848 4931 3647 3101 509 3736 3450 1040 4600 2977 4684 3520 2696 3830 2881 1738 2342 71 2721 2863 4168 3486 3127 2946 4583 3803 4970 3830 3994 2903 3975 1182 2296 2073 117 1923 1195 3380 3143 626 4679 455 4966 2611 2511 3771 4541 3523 993 3793 3835 1299 4469 882 684 366 1897 1741 3768 647 1648 3980 2139 2137 3118 3591 844 4709 2246 1487 3334 2752 2525 3548 3681 1970 1956 3008 913 2368 1633 42 3582 3002 1790 4196 4699 718 377 2102 2864 3115 2019 2568 3584 2631 4201 3499 3691 1242 4694 553 4245 1640 4023 1737 741 4803 1693 2516 2799 767 2607 1763 3211 4269 3661 4702 2052 264 4510 230 721 4562 4451 1844 1143 4960 458 3663 1677 850 1915 3851 3318 4988 2310 1661 2683 2712 3028 3024 303 4490 3482 4178 1777 2666 417 4239 525 3918 3704 717 1547 2269 2792 3687 4511 2621 3391 2603 1839 541 1246 4812 1256 3724 699 3312 1458 433 3336 1802 2695 2696 4058 369 1056 1043 242 2464 2480 3143 4304 1900 3719 1043 2883 4553 3280 3564 1658 4493 2371 3140 2734 4332 764 3742 2029 1026 2106 4572 4705 4092 4081 3290 4575 2799 2144 552 1889 1103 1220 987 2508 2 467 1476 3819 1299 2642 2911 3074 335 3312 4662 3395 1835 1472 1796 445 1212 1323 571 3888 2789 4012 3894 346 4757 3394 415 3981 470 4601 4658 2030 4215 2033 4648 1608 1315 814 3574 3623 1352 622 1987 1822 3729 3062 4493 25 4109 3990 4229 2491 1045 4968 262 2170 3706 2621 74 2390 412 4840 629 2461 3516 3984 2216 2922 2195 4274 4167 218 753 1558 3420 3749 3319 261 2746 1203 4813 65 202 1052 653 3725 3129 3303 254 3497 1160 1236 1482 2591 4827 1330 160 1737 3491 306 58 4840 3212 1649 184 2454 1815 4690 12 1966 4881 4994 2540 4670 1034 3091 388 1860 3432 905 3961 3918 3649 464 3518 1976 4588 4708 3459 3930 2609 3439 3185 536 1844 1422 2095 4568 4406 1244 4152 2255 780 1262 2267 2237 2086 3422 1906 308 4793 4985 2539 3645 4798 1496 1754 3235 1737 531 4453 2029 4330 1561 14 2440 255 537 2477 1131 184 1380 3332 2986 3410 1528 657 1780 877 4055 2871 4253 2302 1774 565 605 1558 711 4117 3198 2456 919 3102 3361 3439 616 2179 498 3430 1056 2890 4728 4134 4297 3638 1198 339 4047 2390 1389 2111 4317 4948 2888 2502 1400 350 3598 4737 810 1592 1971 2323 5000 3583 2935 4399 2381 2008 1517 1047 2885 4207 4286 2350 4330 4008 4204 1696 4795 2242 455 2877 1136 2279 2355 4410 799 1822 3648 3775 4106 177 1697 1633 2255 1135 4253 538 1247 2675 858 4620 2663 2227 3093 4746 3690 2274 4242 4840 1804 4158 3826 453 2904 74 1912 4568 4556 3326 2340 2168 1136 1450 2352 2163 1227 535 3773 1488 62 3862 4695 2469 3462 1774 3509 1593 3726 2682 1474 4291 2579 3545 4247 4737 2374 3973 2758 2314 4366 1556 4848 4101 4803 1090 3569 4016 1844 2205 975 2842 74 3752 3374 320 2659 1408 2646 1404 592 2162 3019 521 4167 4395 2781 2873 1409 1126 1966 4903 2789 4058 2118 1269 4475 1802 2906 3543 2299 1835 1665 2823 2780 3657 2950 4711 2908 1642 2961 3233 1967 3833 4254 635 360 3132 116 3507 1793 839 4614 4072 209 4103 1142 3905 4641 272 3173 1483 2398 4112 1501 2183 3474 1041 2663 2849 2939 1907 2037 2066 2267 2559 497 1943 1710 1053 2444 2689 575 2231 4296 4579 4731 1612 2062 1055 2748 3966 2786 2961 4687 3372 25 2546 4223 3809 2346 3390 1152 2883 26 1591 228 3637 1086 4880 650 3805 4069 1866 138 1950 3276 2362 1650 1904 2832 441 1964 1243 4351 1115 3549 1992 4272 4609 600 2696 1326 4863 1609 274 2057 4366 667 2873 4892 979 194 4292 2264 3558 1050 1629 4800 2444 838 1131 2483 2878 4489 2415 4046 4992 2489 2170 4751 2506 4319 4982 2251 307 3664 1273 1936 1297 4303 4293 2852 3401 3881 3427 4940 3486 3687 2987 2558 4186 1559 2541 176 302 3308 3723 654 408 1506 4820 3448 3016 986 4643 2625 906 3692 567 1825 791 2976 2537 3828 2571 3852 144 1257 776 4113 184 4245 4674 1814 750 1357 2138 1100 3446 7 1291 167 454 4610 4744 92 2064 3569 1220 2069 2668 3156 1952 3302 3643 302 1896 3428 325 3008 2166 1329 4348 4605 654 242 911 2292 3553 857 4192 4250 1818 299 3950 4021 1155 2026 2652 3033 3849 388 3144 3783 2300 4666 2637 2689 2657 826 1065 824 271 1182 176 3798 3893 4195 3351 3604 3499 4859 985 373 2564 3971 1470 4057 1186 1517 1335 2083 394 1472 3428 4556 1324 243 4910 3758 1828 2301 3317 3753 4876 3808 4834 3353 1000 3865 3574 4574 1128 1298 2114 98 1617 4401 2573 1255 1948 110 3954 1399 1598 2473 3198 10 559 4385 3630 1915 3107 542 3247 4851 1124 1016 4381 1493 893 2981 237 4600 1360 3047 4050 649 2970 2500 3419 3078 3178 2516 3043 3451 1485 3335 3120 3945 3541 4797 3870 2850 4949 187 633 4063 351 2684 3126 354 2382 2206 1714 2844 1636 1657 4945 3616 1197 3108 1401 4718 10 248 1716 2305 2976 1714 98 3961 574 2669 92 3714 450 342 18 4435 4557 1526 126 584 1314 3012 3439 1497 2667 2689 135 2145 876 945 1502 543 2366 2760 4260 328 4518 2443 4418 1035 4963 1979 218 3076 971 2718 899 2753 2966 510 2670 3904 3074 3287 4555 2671 525 1117 2749 811 2414 4348 1266 2450 3069 3030 2092 2936 1591 4153 4818 1134 3643 622 1136 4758 2047 2995 4666 1369 4019 3474 2421 609 2636 2936 4103 3615 1547 4959 1034 3694 164 740 349 4062 3368 1089 650 3450 1907 164 665 3106 238 1935 2172 1362 1542 3518 1617 1481 1459 4396 68 4739 3354 1814 4362 2456 4060 1998 510 2699 1045 3809 3791 803 4765 4386 2456 3605 4426 157 96 112 644 2132 1488 4535 4536 1998 1975 2043 4334 2395 4905 3847 3435 545 348 1058 3352 4394 4473 1640 1913 2164 2841 3865 3550 3407 1758 777 4485 3163 2245 4574 1678 3087 2035 334 2638 83 437 950 3869 2407 2254 307 3568 4074 2941 4613 2527 2516 692 1383 3776 1851 1282 4153 4306 3066 4954 1374 3955 398 314 2550 2539 1215 2341 3581 3791 1885 1041 3218 942 4329 1354 4369 903 639 3477 2946 2674 299 614 3464 2882 744 3074 1850 1250 10 1950 861 1044 3846 510 2240 2323 3541 926 2366 851 4213 1365 2232 1139 4015 285 3273 1354 146 301 2192 3807 2911 4367 2993 2584 595 4698 564 4268 4752 2305 2741 2673 2675 289 1402 3431 984 799 192 930 4642 2336 1359 140 3979 960 1241 1192 3322 1260 1583 2912 2872 3551 4108 1785 946 969 1424 3810 3898 3691 2430 169 2030 1844 2430 2925 2063 1911 4428 2669 4100 3027 543 4903 2981 3018 1499 4170 1928 882 2351 4965 4670 2943 776 4837 3151 159 260 1067 3986 2564 1856 748 1406 4198 1707 4271 2733 4502 24 4170 1499 1220 1776 4278 4755 3891 806 2750 3106 896 3505 4172 2170 1590 2045 2492 1233 3108 3682 2519 527 3629 292 1266 4179 935 1113 4572 1519 413 4262 2243 1664 157 882 3088 3079 2907 2074 3422 4530 4788 1212 1511 2211 2812 211 1063 3000 3825 489 1263 2458 1141 1048 3403 4166 3855 1640 2837 1551 3251 3493 3632 4473 390 1854 2261 1784 1019 4911 2057 711 1208 2456 2949 4378 105 2627 4781 1660 972 3090 818 841 1116 2630 4104 886 367 1985 1896 4588 1392 4846 135 4225 3893 3427 3934 1382 2665 750 4144 2266 2387 861 3142 3189 2358 1828 4630 646 4743 4267 1104 4334 2450 4310 4632 4163 1134 4667 399 2022 1460 1423 1410 3157 3684 1722 1105 1297 3271 3854 4945 2297 1550 3524 2075 2254 3986 4966 4283 2997 978 4870 3281 112 936 3270 3755 1229 500 3478 449 3821 1519 834 1896 3862 1649 673 2272 2778 389 1791 1558 4510 4608 2435 3443 4764 637 1586 2642 3681 4595 2130 782 4536 1133 3632 266 2997 4337 2499 4535 570 586 4902 585 2613 4863 690 2642 2152 2721 1097 4630 3440 2249 4229 4854 711 343 1767 3909 4187 2028 2160 1518 524 57 1515 2708 3113 694 225 3928 316 3508 3148 2750 1273 1315 1996 32 411 4997 925 74 2640 225 31 3860 4320 4137 45 3036 3833 3236 4134 737 1494 1669 1959 2241 3387 658 175 2291 4307 2549 3634 166 4907 2503 1447 3601 2772 3000 2698 992 2004 1224 1378 126 2150 1362 796 3541 1861 11 3678 2495 2741 231 4717 4321 2755 2317 1680 1571 2703 734 978 2529 4025 4514 1084 2653 58 4330 448 2290 4134 4415 2559 2314 3161 1802 3292 4130 1366 82 4559 2289 2601 681 1804 2316 2087 2791 4601 685 2409 4582 4427 3407 4821 268 2585 1772 3893 1612 808 2951 2661 4957 4293 3450 137 3241 2974 1850 4717 1039 346 4830 523 562 252 3851 4329 1705 892 4723 4744 1557 3918 2665 3118 4725 1841 1470 2333 3565 1920 1648 586 2394 3189 2326 4534 3000 2921 2133 2137 1125 3917 2422 1682 1683 4029 4333 4496 2609 304 2060 772 3571 4017 3166 732 4494 81 4324 1322 3725 3650 4227 2187 1191 2493 284 2569 3094 3973 4755 1658 929 3218 4545 2134 1035 1336 4882 3804 3697 2309 4192 2822 1776 2758 3270 48 1214 2434 421 2325 4940 4381 3042 3706 3634 2711 1070 153 3491 1003 1629 1288 1668 289 3752 4863 4273 3756 4011 2430 361 508 4815 4756 1357 3364 353 4761 4069 3741 1265 4221 2739 2522 172 2502 173 3370 1467 3887 1927 4322 3906 771 3583 1848 970 1070 632 2529 1575 1556 1247 2451 2122 304 3561 4884 2560 1975 2963 3241 4081 202 3304 1888 1962 4824 1999 3023 2699 2553 4235 1426 3362 2220 2673 1865 407 3186 4157 615 518 2400 4813 1700 2840 985 2708 3860 105 4338 1249 4774 2547 2045 549 3671 3522 438 209 1228 3839 1313 4254 1971 1598 1666 1562 1971 1943 2035 2490 662 2384 3890 2594 3246 2305 2328 2215 1118 2750 3555 2062 2501 881 1380 3050 3647 3750 1418 4826 3739 1798 2566 2464 141 4588 965 4979 3950 4331 3041 454 903 2093 1064 4895 1858 1933 4427 3841 2153 4967 2761 1810 3725 4915 1609 3517 4216 2189 2107 2666 2531 1952 3720 1625 1985 1278 4974 675 4810 2137 4381 3497 3337 3798 3500 4250 3375 837 1772 3626 3294 3354 4124 4941 3598 183 1692 1328 3435 1000 3922 1569 396 773 2200 3466 2574 4827 2571 1730 1784 356 2046 4075 4029 2754 1357 2133 3941 4472 2763 546 1355 641 756 1824 184 1023 3235 1530 911 3253 925 4823 2775 3550 3805 4658 4500 52 1734 4856 2183 1129 4708 1485 929 4473 2635 3575 276 494 4334 3193 3402 4259 3842 4002 708 1978 2056 4723 4996 1726 1718 1533 2691 2625 631 4377 3332 2568 2926 2053 919 2906 167 1822 2903 876 1599 544 3028 3823 1831 3616 4410 545 3124 1179 72 3720 3746 4108 2554 1026 4412 3818 1184 2752 1798 215 917 3750 3156 4698 944 613 4360 214 2902 1386 2176 2585 382 4204 4093 710 756 3505 1285 195 1758 3442 2289 3828 4042 1474 3048 222 534 3187 3858 2165 1183 1425 1751 926 2883 3244 1246 2037 1766 2123 4710 4057 2793 1860 1496 4523 798 461 554 3851 3990 3822 3694 3371 1187 1164 4921 154 3686 952 4572 346 1458 686 3374 2746 4047 1807 4457 1436 3224 4239 2241 920 4925 671 3424 2408 2346 4788 3652 2770 3398 3750 751 3545 389 4354 4646 3148 4031 3521 547 1894 4438 1847 1452 268 20 1980 3865 3154 2771 606 4497 3846 1547 2950 3118 1779 4519 942 476 4560 4496 2361 102 143 2345 2531 2234 966 1249 4461 3104 929 3772 3603 4094 4966 2002 3349 2975 4495 4367 1097 4119 4932 721 2823 2921 2702 4606 4308 3961 901 1931 4424 4795 3364 1733 3392 1530 2999 3724 2004 3425 4428 1347 2002 2838 2343 4658 3345 3010 2764 1116 3551 1906 1841 4121 2020 1769 4073 405 4261 628 3098 3119 4578 1380 3024 2323 4695 4984 3416 2025 543 2264 4541 3755 3004 1379 2279 2731 4777 3986 2823 419 1960 2874 653 11 2500 2790 2210 2558 3409 1099 3166 4909 2383 539 1835 1586 1546 4602 320 1663 3205 3804 1447 1141 4754 2053 1919 1789 531 247 2066 3650 4501 2088 4936 501 3544 4249 2283 2080 2472 1256 273 3572 951 3439 957 2627 2200 3123 2263 2158 854 181 3703 4824 2243 2068 3381 1128 2393 3362 3284 2588 341 2947 3003 3545 1062 993 1395 2500 1499 3778 2692 1660 1522 1720 4959 4677 3954 2464 437 3942 258 4044 3039 516 3015 3865 1971 4589 2546 4330 374 2662 4328 131 2301 4302 280 2910 610 3008 65 4897 2141 1189 937 3670 2576 1703 1950 1603 1090 3712 1273 312 2509 73 2047 1787 993 539 991 4255 2119 2025 1046 2928 4182 436 685 4392 3409 2942 4378 3702 406 2175 4939 1458 4713 4068 4766 2258 2775 4474 892 3953 4988 3855 4409 98 1253 2098 1166 2841 4558 830 1456 3266 4846 323 2542 1120 3574 1221 4710 4928 1334 4267 1536 3291 3912 4369 1521 1400 1931 2495 4538 4343 3817 3335 1151 4855 3353 3675 273 4545 1462 4132 796 458 3822 972 4330 541 1283 1861 2421 4527 334 4936 2865 1801 3655 2928 888 2834 1694 3876 68 4082 1782 4328 4472 4000 4580 1508 2655 1853 3396 2988 1668 4967 1460 4806 1104 327 4440 3743 4776 3331 2380 3758 652 213 4501 1408 1817 3714 1881 2914 464 3155 1953 1042 21 3111 2742 3943 4120 832 690 3660 4936 1745 1690 4153 1323 4623 4155 2386 4446 2309 3370 4318 2467 2798 1162 1497 3670 4263 2170 394 3992 4553 4445 1806 3485 692 3120 4067 2693 1775 3391 1750 2782 4865 1720 1206 3512 1731 1966 2382 3600 4924 4791 4895 1326 2612 3727 2363 2558 3697 691 4563 1427 2165 4615 867 4312 3285 1305 2329 1493 3332 1043 1601 608 3230 4468 4715 2073 2205 4976 4227 2788 968 2316 305 3067 1071 2219 1559 2906 1776 1843 846 865 4837 1105 4889 742 868 1689 2775 656 3757 4198 4141 141 3384 2528 3426 1997 3900 1641 58 3348 4689 127 4292 2252 1551 4102 3772 2761 4117 2939 1129 2315 1363 865 4120 3463 4848 2280 4791 1094 2412 4273 4067 757 4063 1443 4043 2308 1321 2682 4762 143 1240 2962 1569 2168 2429 2160 1258 2322 4351 4938 2334 3528 822 4161 464 1252 2993 1214 3040 3352 3785 4171 1682 3577 708 2574 2692 438 4699 2185 2691 2941 3651 4292 3758 263 2496 42 354 2568 30 208 1036 4656 3054 1545 3170 3212 2775 1644 3339 4565 2290 1180 3498 4487 3045 2487 3119 604 3305 3984 85 1943 589 590 1941 1201 2584 3306 4826 336 2714 253 76 355 4460 2591 2085 2583 3507 2921 2110 1973 2593 4828 2411 3441 2508 2640 4819 2973 1078 3254 1721 3804 2699 3902 4286 3279 1318 2618 948 244 828 2305 404 1561 703 365 2633 4589 1524 2165 1667 3856 133 2020 390 1191 3809 3736 216 3737 4479 3356 3238 4676 4350 1054 4447 3328 1664 522 4447 3778 3587 4285 3454 3851 295 4946 2903 4519 762 241 4993 1647 1391 3995 465 3527 4850 47 1670 3256 1278 2497 3020 3591 599 2917 914 1844 2984 112 3884 1957 4623 392 4385 1464 996 3383 1118 1436 2078 4900 2313 3753 3669 2881 4766 3739 3641 2894 870 3099 4162 2125 1739 2054 4541 2444 3982 932 206 3782 2129 3522 4056 706 4797 729 4295 1786 4566 4436 2118 862 538 3014 2041 1055 3741 4514 1933 4092 3191 481 675 4336 3900 1416 1 4961 3259 4359 4720 3163 1832 4987 855 1724 2403 628 4838 93 4975 4536 676 39 827 590 426 555 1420 3692 4894 1801 2177 3722 1617 618 4070 3469 185 606 2562 2197 2296 4287 3057 1718 4579 4956 3122 3875 251 2727 1137 1814 2351 4152 3543 3226 4809 2399 645 418 1837 1053 2893 3798 2525 2284 3225 2773 39 2243 3706 3510 4557 2883 970 766 1700 884 2586 3621 238 2497 1261 3856 48 1487 1131 3417 2500 3762 439 2194 4888 905 4682 550 2302 1717 3965 1633 1154 1606 4707 4570 3335 2838 4629 4176 4050 3995 4795 4466 1453 4961 666 4702 2638 1598 4225 4027 1645 4389 3179 1766 3977 4204 4615 89 3668 4501 4899 1535 4762 2049 4853 3914 4775 2496 3937 4302 4806 4914 2854 1795 4650 4705 4736 3902 4073 405 3776 3000 4187 4791 4343 1678 2720 3870 311 151 2119 2749 4178 2401 2784 2690 3240 2797 1571 3625 4278 1118 4431 1856 2706 1238 2468 2600 3976 1106 3417 4522 1832 4929 1791 1088 2045 8 2539 4223 63 3369 3632 2988 4202 1375 211 2996 3653 443 4621 2082 204 3147 3077 1461 2479 3486 3667 2823 4065 4473 3758 3735 4001 693 2279 3696 92 3374 380 968 3577 533 2726 3194 4835 927 3379 3636 739 2133 3540 2377 4844 2666 4440 3033 1109 160 2464 2628 2195 59 4457 1363 4756 3420 997 1015 964 1511 2202 168 3780 2309 633 1167 2494 1643 672 4348 1011 65 3777 3713 3517 2781 4577 4172 1021 4501 4322 2793 3814 4920 1081 286 1592 4438 2200 3318 2990 4955 2269 3823 1688 2432 218 1611 4098 2954 4107 963 2899 1105 4523 3511 919 1762 2991 63 598 1526 4009 2885 2010 49 2182 153 4845 204 3057 2444 1505 2779 3726 4069 30 3823 3103 2559 2327 3149 4547 1169 3221 1373 4530 4460 4675 2884 3674 2713 712 4562 4029 1761 392 2757 3625 2786 2339 4420 2790 2801 3805 3461 4163 427 4132 3584 3442 90 3405 4906 2832 246 4056 2147 3462 2449 3135 320 2746 26 651 2361 4895 2363 1735 4660 4872 1899 3995 57 4057 2053 3746 2827 3718 2711 2092 2461 2570 500 813 1731 1274 2851 2924 1029 4407 2869 2757 4184 392 4691 104 3852 3357 2149 119 3191 2997 3292 996 3392 1609 4233 265 3757 3391 2835 4933 4077 3352 86 838 3687 114 3143 4730 194 702 2665 1396 2026 1515 3610 702 4458 3713 4582 2489 4660 2687 179 2102 3426 2942 484 4632 1777 3884 3311 3192 3633 4250 1287 3512 382 3150 826 4864 4378 266 3859 621 2321 595 2801 2813 3651 1347 167 4084 3389 839 2658 849 3800 4585 4814 4577 4417 495 1401 2524 344 2650 1343 1219 1905 2497 3500 4168 2877 4795 3117 3238 1994 1752 3503 4701 2423 3833 2878 2240 529 3276 1312 2998 3785 105 728 2548 932 4303 2315 3633 4993 607 4574 3472 799 2120 3854 490 2020 2946 3174 2457 1167 1731 1749 4535 2231 1741 3685 813 1761 613 2853 2476 4062 3766 3912 4639 4434 3756 1516 3071 391 4346 4348 302 1048 3756 3983 332 902 3774 2734 2718 4014 1291 82 4345 393 318 1779 4435 1859 2349 4746 1443 1653 3480 304 4052 1660 111 1365 518 4127 322 4890 1869 2268 910 199 1024 2987 3383 118 4315 4394 4064 694 1813 3159 3476 2497 3019 2745 1033 3998 2379 3928 4384 615 634 3160 303 668 3583 2643 4246 1423 4189 372 1189 2166 2437 4 589 4469 530 248 418 1689 4187 2785 1216 3613 2028 1755 2243 4177 2973 62 3885 3574 482 4088 4500 3795 689 506 3185 4747 303 1046 2402 4389 427 2136 1048 1475 4474 554 3306 1091 793 3373 4897 1041 1630 1511 3274 3979 3784 2400 447 2827 2170 252 3606 4113 804 4692 1664 919 2162 1276 4011 1899 4715 2519 1129 184 2907 3703 2719 333 2969 3429 4607 4764 970 4895 1694 260 3348 1260 998 1472 356 3570 2029 4230 2609 3401 3285 609 1846 2214 882 3176 4684 3457 1823 4085 45 591 2281 2798 3818 2032 4754 1255 1031 2402 4663 3445 1458 788 4115 4829 23 4676 1210 179 1054 258 423 2371 163 2402 2886 484 2878 438 4690 3504 2945 642 264 4934 1845 3894 3395 2968 1813 4224 4950 2365 3240 55 4501 3152 979 1689 1092 2127 4573 86 1046 3837 3866 4618 3319 2592 993 1791 1555 1899 4270 361 2997 3262 3208 464 1432 4881 1348 1177 4002 3941 4816 3990 868 1219 153 2481 1147 2962 886 4669 1186 3541 2010 1197 1838 2203 870 3723 1840 494 3700 3619 2039 2964 4621 2213 491 2321 2260 4550 4099 4419 4049 1839 4248 2205 3568 2837 3416 2716 639 3063 2220 1253 555 812 4810 2805 1107 594 1115 303 3627 1912 1974 2274 139 4005 3956 2408 4102 1038 1882 2241 4932 724 2546 2326 4792 3915 218 4782 4090 2125 2059 956 4205 3317 1435 1430 146 1485 4068 1304 188 3736 2507 2887 3027 4056 873 2095 785 1689 1549 3414 295 4044 2201 2222 2937 2389 1969 2031 3990 4078 4399 3666 913 1730 4841 1927 4835 282 1721 1680 4862 3580 4724 4684 1939 2487 4868 2253 2453 2048 2078 4826 2740 631 4941 2742 3068 1747 1605 3359 2483 754 2272 2376 686 402 4221 1303 2100 2451 2340 3687 4625 843 3795 2152 2069 4816 3132 914 2563 905 4685 2678 3378 1070 1950 2885 4255 3699 1246 1230 3521 3649 3431 1420 4772 829 3422 1030 1231 2480 84 2710 1446 1421 2719 2291 4752 845 1209 926 1186 918 3360 2344 1058 4080 3941 4979 4516 2415 1821 53 4409 2300 339 3536 3443 3684 3420 3324 1147 3295 1889 996 2099 4706 4017 1109 980 790 3156 978 1882 4846 4009 4850 226 4109 3889 1464 171 4366 321 4059 3834 3450 3324 4412 3212 4030 1927 4146 1144 3090 1068 737 2874 1571 2743 4686 4194 169 3244 1285 4251 970 743 716 1180 93 4754 1101 4466 3560 874 1392 108 4363 1011 1294 638 1907 944 2103 783 4536 1835 4613 811 1711 267 4127 889 4256 1889 631 493 4281 618 2308 4743 4865 4848 665 2019 3366 1921 1972 2904 304 3038 1552 4737 1955 4925 3827 983 201 4728 3657 2364 4670 52 3175 3865 4922 819 1592 1913 3426 3514 196 1508 3176 4532 2332 3189 3150 2877 2976 1436 615 1231 4705 2629 2999 4081 103 728 2229 250 2083 287 3728 4755 3366 2506 2591 1731 3433 30 4008 2072 2579 2386 1850 2205 1359 4656 3554 454 1746 3826 1674 1149 1065 2147 2174 1681 3057 4442 2013 3410 2221 1267 4582 990 3349 4493 1000 1687 4857 4636 4112 3123 4705 4416 431 2275 24 765 3746 2820 980 4274 2904 1033 4641 1314 3784 4574 4675 405 2648 1759 4015 2728 623 4863 1378 297 3108 889 3440 2388 2932 2299 4703 1233 3440 2574 945 1723 4852 712 1142 3034 1146 2089 1439 362 781 689 3364 2226 4206 4065 1791 3118 363 1949 1063 2030 4331 449 3718 3069 2723 2137 4556 834 2036 231 4169 1234 2986 976 4894 132 3366 2215 2037 339 2205 4225 3077 1784 3568 160 4087 406 1682 4929 1643 1364 949 1965 2244 4438 2645 3259 2360 2621 4851 2260 3129 3298 3931 3582 4334 4063 4190 1211 1571 2614 425 2543 1044 1335 1245 2652 4542 2951 4053 913 951 340 4738 2943 3425 2490 618 1587 379 889 2957 4216 319 2452 2463 4410 1965 4763 4905 3515 207 2818 3488 2905 3699 552 453 2662 701 2409 3403 2391 4946 1389 1339 3062 2773 4486 4819 3784 901 2222 4291 288 205 2671 3063 154 436 1576 3768 1849 4291 4887 547 4577 161 1818 2808 3757 4450 1436 2644 2618 3860 223 2367 3706 1040 3188 3991 1963 3679 2548 2340 3926 1875 1467 4146 2024 4929 3975 3578 548 4718 3309 1168 894 2967 565 1918 329 751 1777 2552 4043 1941 1490 3455 1484 1323 1987 4390 19 3864 2180 4944 4904 4975 2776 3592 1227 3238 1359 2726 3476 576 1021 1369 4560 2819 2001 352 3891 2859 2855 192 1328 2565 2239 3313 3875 3821 1915 1265 1504 752 101 4543 417 1475 174 3297 3811 122 4128 2583 681 4353 1862 3797 4624 1567 2199 3461 4218 2494 2910 1771 3107 2245 100 4815 1087 1094 1165 4230 1154 2552 1087 1250 2318 2374 4294 4109 449 549 2851 1034 1084 1042 4872 3028 1029 1610 2685 4629 1398 2681 615 4369 3163 2572 2892 1848 2840 2494 535 183 3937 431 3322 2871 3176 720 1247 1525 1299 72 3879 3033 3796 42 2099 4199 3991 3261 3541 1201 279 3531 3176 2642 3473 1450 3892 3268 4751 4630 2219 763 2574 2429 1255 3329 4944 25 4962 2712 3443 3810 4531 2339 2105 4193 1080 3093 742 3142 4391 2111 1501 4076 2219 3183 2899 240 165 1604 3026 1933 3689 2091 2872 1498 709 1133 2749 866 141 926 4745 939 2818 2256 811 5000 3638 3622 3643 7 2817 3985 489 1220 4103 1575 1771 1548 2080 983 3883 3555 4127 3790 231 951 4652 965 4192 2858 3178 1664 939 1867 4449 3792 3507 4558 3581 3802 3069 3456 2621 3863 2442 3531 4261 2618 376 4152 4292 1717 4402 3056 2967 1884 4924 1770 2964 2775 2119 1081 3032 1189 3475 3867 1970 1868 4704 2323 3405 4642 588 1183 1466 1567 3576 3234 3524 3128 2547 1779 1130 742 645 1981 3960 3445 3525 2853 2062 4637 3724 4727 31 189 3968 4258 3300 3955 322 1327 839 1197 296 1550 1904 611 3348 1160 4148 490 3922 3510 4112 1378 3582 425 2434 2665 2084 4056 4329 2463 3790 757 64 752 2938 4616 2439 1357 3105 3098 4138 2603 42 1291 4384 98 468 3254 1757 231 79 1976 672 82 3780 2988 102 3529 2104 3001 365 67 3982 3706 3458 214 2146 1877 492 58 1542 157 166 4676 1872 4121 889 2436 1442 50 2919 3839 1745 2993 1745 717 3055 1294 226 3948 4994 4674 1474 195 1586 1686 1117 4848 1791 4770 3345 1275 920 3855 2475 4073 893 381 2211 4777 3662 158 4715 2226 297 457 2020 28 3280 1624 4520 914 4985 3026 2377 3286 2364 4930 2537 2949 753 2814 1280 1567 1623 3552 2826 3400 1878 4505 3958 1802 4406 4105 1448 4273 3462 4688 1927 3725 3798 2521 1496 3627 2996 3609 4033 1669 2467 2116 4983 2101 1408 4593 1688 2910 4028 481 818 2059 2228 4060 3066 4118 1052 3987 1030 2803 447 3615 4060 2450 2849 4233 1128 616 166 2960 1018 1798 3808 342 2902 449 4148 1267 2562 2048 4325 3065 1843 3434 2048 790 3632 4341 2431 1973 949 752 1375 3621 2378 4002 4657 40 970 352 4052 605 3077 3355 3449 4479 3806 2816 2398 2365 2165 390 1892 3672 4477 1627 2569 2151 1311 1112 719 4070 2574 3840 2491 794 1377 2869 2127 3743 3869 4395 3744 834 2272 4947 1504 1816 3439 2986 1373 4477 3801 3151 2080 646 2409 1704 3176 688 4888 2550 1117 2478 3784 1956 917 487 3778 2956 3465 4149 4409 3338 4505 3279 3269 3527 2604 2967 1033 2727 3721 2517 4334 2539 4082 531 838 3768 323 2232 2921 2758 1367 245 123 515 1011 1602 3932 397 1305 3322 4399 19 1991 3386 3939 3429 1022 3062 4813 4007 1179 813 2004 4419 1320 3664 1980 3820 828 1023 3756 2787 3263 1652 2888 4357 4344 293 3407 3259 2087 3294 2365 144 2514 3357 4603 4359 2084 2189 3010 235 3394 2243 1364 4005 4260 276 4619 2234 2346 1245 4128 4898 1428 3009 2109 2970 2305 2951 1643 3075 257 4378 853 1897 1387 3215 3995 2644 3576 3546 777 2626 4110 4809 3189 2163 3318 2351 1740 4268 2685 3811 1253 2917 4607 1382 532 4443 3344 3889 2409 1086 3377 2749 4231 1228 3105 3168 1013 1340 3297 2055 4104 676 583 174 831 1588 2516 3986 3238 2129 2230 1352 308 1315 3439 3267 1908 1831 2124 1370 192 933 2078 2359 4305 3171 2060 2585 1664 4512 1080 3115 3969 2378 3229 4203 1011 1833 4512 1027 4025 1225 764 4932 4147 348 1420 542 1822 2462 1941 106 240 2271 112 2712 1037 1093 93 4177 1989 111 4931 2918 3971 859 4825 3150 2399 3768 1753 812 861 4997 1303 3839 3404 737 1382 2201 2265 3944 867 2473 3545 676 3680 4217 2402 1610 2410 200 2778 4049 3228 4424 1702 1143 642 3177 3765 115 3039 677 1211 428 2935 74 2919 4560 1109 3883 892 1134 2735 4175 860 2949 3717 1585 4768 4986 3845 4014 1337 862 2314 2890 3755 2126 544 947 1301 369 3826 2740 4058 110 2165 1308 2298 3115 2610 1012 682 2599 3488 965 2064 345 1239 984 1760 3894 118 4587 1001 2423 4013 3107 1753 296 2964 900 2213 3011 2299 1811 162 3219 3656 709 2551 1242 1036 173 3448 2915 1558 4074 2565 3528 3342 2046 360 3869 2139 2176 3371 4363 318 1363 664 3670 4653 3613 639 3472 2305 3905 675 3740 3368 2949 3877 3499 4003 2837 2248 978 89 1614 1379 2770 3355 76 3906 3783 4078 1684 2646 3506 2460 4650 448 4639 1475 4637 362 1831 2612 2854 702 4335 1709 2605 4804 4920 3032 996 1337 2893 4138 2986 2851 2704 796 3249 4206 3925 4246 1919 1137 4476 2975 1185 514 4371 3358 3476 1334 4635 4244 3339 3098 3566 3344 2532 717 1296 634 3282 4731 899 3384 1020 3067 3248 3388 3285 2826 45 2139 4842 4775 458 1183 511 2508 2219 3407 986 307 3577 3706 958 3863 1041 3103 4498 895 4323 2489 3600 2950 3076 1275 2678 4470 2676 3144 1488 872 713 325 3932 4901 1891 2333 2732 945 46 3580 3024 3890 2555 933 4401 2381 3622 1421 855 1186 1433 2317 589 4923 1400 2539 1935 297 4044 2761 2331 1543 864 4541 661 997 4319 2640 2049 4142 4676 231 349 3714 2080 2189 4060 2933 1855 1103 2956 2430 3955 3286 3473 4801 160 1057 2984 2813 2198 320 4820 1335 1811 3882 3221 790 2974 1048 2020 4788 4733 4456 2193 4835 4904 4555 2397 1766 2739 3798 200 2139 1344 1893 908 4976 2059 4852 4112 2667 3684 1668 2382 2665 1209 2060 341 3728 3801 141 1463 436 977 117 1932 2046 1195 3765 2766 4640 3659 3987 115 4074 4696 4577 974 161 753 1068 4102 130 1925 4245 4422 531 2305 1428 2523 1155 4319 552 1265 1125 1193 1448 4343 2393 2730 3365 4838 2459 4653 2805 45 3082 4140 3258 3992 1410 1738 4281 4421 2403 3793 2508 3702 2255 4942 1472 3089 2824 1336 3696 747 3608 2348 712 673 1558 2052 4090 4165 4696 2987 629 695 28 3898 1649 417 2421 3887 3020 3378 3428 4625 1016 548 3125 3373 1698 3935 3222 1612 693 3484 4043 4618 3165 2466 3341 2425 4989 2676 1854 356 2865 304 606 3420 3148 4010 2417 1487 3148 1895 1511 3756 1137 563 1187 3280 4234 4491 4757 2740 4919 2771 664 2100 1448 2098 28 3529 436 3177 181 320 2043 144 754 4922 3957 1145 4127 1370 3225 987 3811 2034 3935 792 1891 3590 4222 4855 2693 1863 4911 3867 3702 841 4631 3818 301 3245 4697 2886 3381 752 4218 4176 3367 4722 388 4576 4174 3136 3643 3262 2009 1891 4635 3037 380 4207 3704 1410 2583 1485 2772 889 3253 2185 3356 1264 4431 3828 3083 3939 4143 803 3846 1382 669 2486 1503 3094 1805 554 3827 1696 3335 864 4908 368 2006 1979 1535 3420 4434 3366 4606 55 4006 996 4775 4374 4002 1446 1419 1590 3642 537 4160 3036 45 4365 128 1579 4071 2231 4648 4578 4295 4575 4306 235 4698 107 3555 1438 3894 2283 3581 4092 3856 3410 1790 1556 1206 1227 2008 4121 3126 4354 4015 2137 2165 983 302 48 561 1199 3418 4891 2968 3162 1653 2390 886 526 4748 3519 395 1850 954 2152 1923 2548 4843 1952 2588 4004 3441 1899 2395 3391 211 1030 3096 1029 1857 1732 2853 2418 17 3155 1042 393 333 4239 492 4204 3779 4543 3650 1326 1788 3227 2391 1881 805 364 3787 3480 825 1292 394 3311 636 1833 731 2549 521 3023 2146 4177 318 2827 4582 1930 3819 3424 612 742 3751 1678 954 428 4811 174 2181 4922 2388 2439 4435 191 2261 1628 2394 178 27 2252 4007 4065 3911 2697 3648 3507 2536 3218 19 2623 1278 2968 460 4018 4784 3756 2787 661 3895 3056 3627 3533 3201 1274 2581 1698 3879 2004 1595 600 607 390 2229 2536 4250 4347 2647 1432 3423 2119 1353 2279 3991 136 3574 770 4415 1010 2061 346 4865 2977 3323 2948 2234 227 2192 4751 4910 3051 4365 3889 1168 1032 2060 2787 4866 1627 3840 744 2771 3101 2032 1242 212 2062 3881 365 130 2479 1041 994 2712 2241 4317 2854 2609 3932 4147 944 1146 4761 3113 3622 1422 2832 836 3921 2152 763 714 2404 3477 2545 169 33 295 1308 4069 2636 2403 2571 1302 2966 3764 3401 2847 1675 4382 4684 713 1508 3067 607 3350 1078 1418 2216 2414 714 4955 3691 4789 3259 2740 1333 2667 1899 2455 49 1731 1902 4305 3143 2340 2980 1589 952 3859 956 407 1091 4415 2228 4362 36 2044 1210 18 4703 4721 1574 947 4681 2258 3981 416 2608 1190 2488 2804 3550 4113 1371 2173 2546 1772 246 1412 54 2688 4031 3774 4114 3543 3710 1478 2800 1499 3288 57 4150 3525 3781 2296 3023 2463 1858 2465 4218 250 600 4695 3881 585 3979 174 204 1396 675 1759 2212 4543 3470 1730 2000 2576 4332 4639 1635 2660 2362 4844 4523 1402 1528 2242 2412 2054 2595 3144 2635 552 228 1679 4812 4739 4966 4012 3317 3838 3740 2441 2848 2742 1153 3723 2765 722 4645 1653 3437 2270 2399 1668 2072 2113 2030 4466 2608 3110 2615 12 316 4183 4466 3796 3958 1109 3461 1751 3926 4361 2975 3727 4620 39 4294 1594 2281 4718 4978 2513 3879 3425 2271 3202 3916 1392 4711 2311 404 1160 1206 3765 3332 1807 876 1822 1152 1537 391 4103 3509 654 2782 2075 3023 4481 591 2982 3717 122 2330 970 4744 4837 451 4997 2992 2065 500 2561 3215 2018 3432 1803 35 4944 4378 4973 1440 4518 4340 4637 4860 2315 728 2203 1818 4036 4043 751 432 2312 2652 552 3896 3995 1866 3862 4131 3980 3779 1329 3641 3918 2078 191 2930 2011 1330 1034 3656 4628 308 256 1891 4882 1062 1433 3964 4169 2874 4445 3050 1207 2947 2980 1848 2058 2004 1627 1780 1319 2558 2630 4210 3756 1431 2808 1600 2702 2894 68 1351 820 4712 4592 2648 1530 182 861 3188 4807 541 1680 1883 3552 2108 3276 2607 1002 2337 622 3734 3972 3333 575 1859 2386 1187 1342 188 324 1077 2204 54 4996 567 3957 3229 708 4402 165 4461 2718 4146 2217 1364 2714 3513 3546 469 3971 3418 1838 918 4922 4158 3671 3306 674 4098 1977 4985 3522 4599 2064 3827 2678 3481 2704 3585 4782 4145 4547 3188 182 3211 1743 4836 621 3761 4629 1602 2638 1990 3171 2430 2345 4995 731 4170 3899 3165 3258 1564 4362 1341 3514 4880 4194 975 2192 1508 4226 4075 1478 1427 1200 176 178 4459 1281 3572 1430 3854 3434 637 750 3749 4770 963 2277 904 2477 2755 424 1511 274 3622 3097 2500 3798 703 3141 511 3640 457 3663 2025 2674 3575 395 4857 2646 4442 1539 3034 1463 1727 4286 4835 140 3174 1916 4997 1840 1924 1315 3529 836 1914 3877 3400 1348 4563 4240 2408 4774 1226 980 2870 3934 1706 3369 4295 3045 2844 3598 1549 1117 621 3203 3808 775 4085 4576 1986 117 3848 1452 1714 3168 1681 183 1938 4443 1723 1183 3497 3574 1390 3383 1634 4460 2088 4100 4083 3245 1409 863 2599 1957 1869 21 1589 2091 2974 4562 4246 3611 1936 4321 2970 2164 4603 3798 132 3955 4013 4828 2762 1110 45 3335 358 4690 2905 1164 2791 1062 761 4340 913 2502 3033 3301 2417 1272 3411 1016 602 4018 251 868 4794 1082 609 2290 2261 1525 907 551 1617 4609 3440 4677 273 3962 3078 4873 4355 241 3756 95 3210 3200 3617 4218 172 4583 1899 4844 276 1138 3073 4836 1817 361 642 2035 4006 4335 2012 262 2864 4660 3254 1511 907 1651 2949 3652 4669 3788 611 3399 3609 4619 1555 4972 4094 1775 2839 4910 1486 4332 3634 1370 2975 4906 1207 4713 2661 3347 3472 1563 4566 1449 4191 4719 1596 2741 3888 3732 2471 4545 2117 2436 2009 3176 3697 2459 3288 3328 750 4204 591 4911 655 2996 2853 939 1942 2957 4988 2465 4847 1445 2971 823 1387 3580 2813 249 2431 882 1800 4528 4466 1718 1031 4942 722 3240 4401 2243 4920 2216 1167 2931 367 4476 4066 2406 3865 3974 2090 1583 3010 3620 2016 598 4411 2375 2629 1542 2512 3556 3617 4479 2642 3166 413 501 2431 505 2945 1319 317 2225 2535 449 1098 489 1357 1674 1615 909 3288 1887 2480 4464 1028 3838 2182 4918 3772 2044 4813 1828 2400 1808 4502 3227 250 4885 38 4673 1048 172 285 3751 4326 3127 640 428 3649 3456 3784 3560 500 4512 1281 930 2679 2256 420 2427 4611 275 805 361 2559 4386 1005 789 1126 2927 433 2573 1135 690 4297 3162 3164 4359 3594 1675 3483 822 4029 2273 2744 2130 3638 905 4417 1739 941 4621 1696 260 2440 2539 3741 3421 2247 980 3498 2626 2591 2030 3893 1802 696 507 2449 1673 2471 1904 221 4350 4429 311 2211 4294 3453 3485 258 815 2426 3997 4469 3134 3447 2811 1378 25 4245 3289 1140 2318 4768 4501 4034 3666 202 4249 733 3227 4807 122 4806 4943 3016 3506 2198 170 200 1687 1203 548 874 121 689 969 2304 2399 2991 2207 4621 2731 470 1435 3645 3769 4694 3708 2232 3156 1017 4687 4754 4722 3990 481 2070 3651 815 1128 4502 3341 2379 1611 3525 4235 4045 2221 2253 2385 4755 4222 4617 4122 2560 26 4581 275 2162 4944 4824 4909 4876 4292 1361 2974 3549 3997 3423 2937 1304 416 3384 3321 2842 1667 2779 1986 4144 1859 2334 1897 2206 4286 2656 998 1720 4026 1240 4345 3605 3852 900 3579 463 1826 3435 3040 404 3618 2892 2676 4984 4600 1348 2627 1161 2380 2069 3518 4418 4017 2441 3301 1184 1712 899 2536 840 4043 2110 2749 2271 2106 4460 1550 1312 2017 1024 3295 1442 136 1740 4180 4879 2922 2316 1881 2039 4838 1873 440 2611 2345 392 879 4570 234 3744 4983 3807 4237 3864 4014 672 4545 4486 4238 2921 1530 2649 2092 4487 2831 3343 2265 3886 2565 352 1165 3876 2026 394 3311 4563 835 2314 3366 3411 1014 3345 2939 3069 3841 4948 4916 881 2057 2828 307 3097 4452 4668 3765 2212 4280 4430 2548 2908 2017 3446 3174 2744 687 1525 4739 3403 2877 1935 2418 1707 4140 4958 3597 4307 3678 2549 1960 3017 3107 3173 1198 2128 4239 1843 4580 1800 2850 2376 708 3833 3966 3480 1372 148 61 732 3404 2458 3785 4832 3212 3562 4810 1309 3867 391 748 3264 4273 3480 894 4937 198 1439 2643 3109 1872 274 2725 2181 1450 2725 1293 1981 3743 4646 1788 2125 3747 2760 1670 3731 1346 4097 858 2592 647 3579 2491 4734 1095 3894 2106 3800 1475 2885 2657 723 3586 3037 2681 853 1500 2873 853 821 4264 1688 3597 2282 583 2245 444 258 3646 4519 3851 3885 864 2495 3212 2736 4082 1164 3327 4587 3302 42 4688 4619 1960 998 3343 1217 1612 3604 606 1424 2806 58 2639 4395 1272 4122 900 2189 1752 2972 469 4407 2455 4385 4614 165 659 4601 1357 2529 3885 1886 504 4863 1364 1487 4798 4735 2449 678 4289 4039 177 1762 858 3902 3814 1550 4581 3258 1502 64 1656 4851 586 4091 953 3406 3289 1717 1037 4330 4402 2946 3402 3654 2597 2343 4742 2561 2083 1119 3613 2025 1754 970 4775 3261 4610 3657 2095 4515 3898 2772 4053 4835 3963 4724 4237 2313 4244 2185 2246 2199 4901 1636 2900 3369 1588 1142 2119 3951 3283 3552 2722 374 1775 4393 4396 3199 531 2708 1386 3663 3467 4222 3683 3278 1930 1980 4827 576 1964 3283 1993 4991 4548 3462 2928 262 2423 556 4498 2527 3248 656 3976 4383 146 2975 1203 4965 2977 3413 3671 4742 2129 752 3538 756 157 964 4162 3466 914 2445 4316 3642 4921 2512 3909 2991 3824 4282 2605 979 698 3767 871 18 2754 3301 2403 2997 1100 3310 1517 2369 2221 4906 1643 3485 4718 4770 3266 2591 4068 734 4745 3200 1915 4192 1276 4891 4927 2743 2634 2114 2017 1885 4944 2905 3736 2042 3693 4969 1469 902 3756 3942 982 2666 1549 202 2980 4880 2955 3720 3781 4119 4983 3593 1826 3968 2076 4987 1978 3523 2873 4452 1789 1067 2962 1339 2755 4742 1287 720 1883 2446 4180 2607 1204 1114 887 1874 2735 4125 2958 108 4498 1206 4478 3622 3463 2983 4501 357 2275 2287 1480 74 3071 2160 2285 3313 1267 465 2059 347 2198 2492 4221 4372 4159 3721 700 4885 2487 3794 4634 3771 1924 389 1663 1662 760 2005 4031 2611 3648 3562 4265 4635 1654 4980 1074 2978 3352 4963 4144 3208 1054 4626 4816 3571 4927 4816 3793 4851 1197 302 2319 4013 1468 4131 976 2417 2015 635 3426 1260 2924 83 2123 1487 1235 4359 4416 838 4514 2293 3623 529 1628 600 116 2638 245 3325 4400 1765 3224 2897 965 2283 1537 3217 4467 2168 116 1864 2319 4185 1004 1893 1735 1214 3716 1570 3231 4741 3506 3182 3310 4765 3815 2092 1970 3036 2144 3538 2152 2274 4224 547 3509 3876 3548 2045 360 3545 1981 3764 1469 2832 4786 2789 2371 1913 3107 2716 3855 1775 4431 4014 191 1988 2919 4360 3440 2373 4656 382 865 3658 4813 2684 3318 296 683 3089 1997 3822 1308 2103 4972 323 4732 157 1265 1214 1399 1445 4048 3365 145 390 2506 1175 4316 915 1864 4890 2374 3225 2300 2269 4088 3581 1336 3447 2840 76 2068 1127 1840 618 3396 2249 2013 3516 4016 4351 1872 797 1275 3990 3336 1189 4685 4525 983 4109 2569 3218 4401 3276 959 956 4448 4517 4819 1985 4634 239 3604 4130 4513 3268 4950 1467 986 1178 3369 1508 2887 3405 2975 4746 4173 27 4106 1926 2455 1670 1747 13 1753 1478 1436 382 2741 1204 784 2343 3801 1208 221 4545 391 3925 721 591 1549 1839 3906 275 2595 1660 2620 1169 3351 888 4199 1354 900 3687 4679 2243 702 3559 850 2227 304 4003 190 4872 4678 1697 1808 1491 2747 3829 4029 4023 3589 3180 1701 2406 780 4866 4379 2676 1174 3956 3311 3810 1774 1503 3268 4340 2280 3255 4906 3812 1455 241 789 1013 3288 497 2636 3912 732 4700 1123 3066 2762 840 2441 2276 4842 4751 4371 2770 2259 2264 4879 2701 3902 2214 4626 273 808 3111 2147 3367 3884 206 4093 452 1023 3993 4033 2040 4498 4803 1433 2761 4620 1539 1694 3565 2262 2412 1204 3931 1060 3275 3673 1955 2882 1140 1225 2857 4157 1558 3741 1246 3974 1562 4895 663 1691 4136 4855 1780 3806 3329 2905 2330 1540 2118 3933 362 4078 920 1894 3440 1507 1006 1588 4252 1773 3962 4274 2220 3159 380 4024 3080 750 2685 3842 69 805 2237 1375 3251 2407 2879 714 4927 3257 296 813 4586 2948 1931 2489 3199 2720 1855 3816 4353 4980 1951 1115 2915 2999 3921 1812 1862 1698 136 3118 2398 3916 3515 4455 3493 221 3235 1989 47 4403 264 1886 3653 3200 4453 2134 2930 3577 2064 4141 81 4017 4051 1911 3645 4332 1598 98 2814 828 3130 1515 427 4216 4311 4649 4539 4544 2575 3097 2379 2962 1217 1216 3083 1648 1223 3100 1817 672 3088 4724 4244 2938 4055 1011 538 2038 2170 529 522 3603 2851 1794 2443 657 4971 1309 3212 1088 3186 1349 3609 3943 2464 172 333 1910 2288 2227 2290 4844 4519 4964 18 2674 3041 1424 2746 4093 125 3145 1178 4272 4012 1106 1886 1584 2237 3577 4928 2414 4644 844 3523 1009 4207 1929 1649 825 1736 724 3391 3773 4118 1341 3452 2622 795 2207 3613 3250 1343 2459 1660 1946 4364 4227 3164 3307 4792 4567 743 4033 4062 195 1872 2392 949 4631 2593 1353 1183 1918 4607 771 259 4887 4201 447 1692 2159 2044 4891 2273 1549 1586 3536 4563 4453 182 4901 4081 1606 1217 1961 4055 3308 2353 3660 2874 2574 509 4471 2662 441 3618 1207 3128 523 3649 1998 1197 689 4662 1738 4033 2001 1914 3677 3705 4193 3555 891 1674 2518 3791 1335 3063 1774 3084 3830 1510 767 4419 2538 20 4629 3056 688 2357 1368 4220 1978 3676 4683 3475 4351 2457 647 1391 3958 4406 941 4883 1518 314 104 920 905 3654 1921 2947 3629 2506 801 429 2618 1873 922 882 1710 984 1406 2555 2156 4819 1983 4716 632 3633 357 214 1021 947 772 2014 3623 4561 1211 1284 249 749 3901 3341 3145 1773 2764 2202 583 1581 2553 3423 4858 3587 373 1461 778 4634 1724 2656 4631 3735 3501 1825 4897 3879 4915 4461 2981 2207 879 4084 143 4986 3811 4995 826 4279 912 1450 2474 137 4953 3519 1066 2325 4742 2906 2598 3151 442 1359 1267 37 1446 2047 978 4210 1980 4814 1481 4829 3764 2086 2793 1175 2578 187 4193 793 2398 502 25 4724 850 4042 4928 1878 1608 2578 1175 3404 986 3689 1668 810 3744 2008 1520 1573 1477 3411 1417 4954 3210 12 4737 3452 578 1815 2125 2426 588 3517 2910 4102 3597 4073 2820 2743 3787 4038 3054 680 3163 3814 4595 599 4739 3724 1196 2942 3273 1716 583 1822 1274 1182 4286 1247 3468 4174 4030 1089 4949 2527 1625 4391 3681 1419 3172 3127 128 3628 4297 835 2301 4927 1030 1386 256 4020 1629 4375 1317 3807 946 3081 1107 3946 4232 3706 278 3169 4236 1817 2102 1540 4256 80 4958 1952 2106 1494 3229 2775 3122 2613 768 3027 1079 4181 2246 3151 3915 4272 603 2534 2178 1540 3229 2442 4224 2204 1322 4614 4992 703 2296 4140 2549 2840 3796 1393 101 1228 3348 2316 4072 1543 1229 4586 3638 503 1621 1093 134 4767 2721 120 1904 4382 2881 1341 3388 3613 3647 3151 4041 1765 2684 4008 767 1919 3347 1748 3941 2313 4284 4044 700 304 762 4173 1033 3352 2430 2182 4143 1134 2330 1414 1315 2031 422 3435 502 4510 1998 347 4863 4138 737 4615 1958 1005 3044 4627 50 3630 4526 3888 644 1352 4874 1779 3922 3657 4759 795 1837 2724 4947 2534 2923 3191 876 2548 3158 3702 678 2187 658 4678 1400 4138 2563 587 4134 2366 4621 4810 4816 1095 3098 4095 3722 1196 4912 1553 2210 1723 1312 4441 246 4330 560 2607 235 1193 2450 149 3374 757 4915 1033 823 2247 101 4599 609 2891 1221 1069 1124 3914 3133 1510 4283 776 275 3984 4343 3230 4425 1686 3577 1225 1387 766 1964 721 4524 2859 4665 3979 3321 1476 488 1984 1764 1372 2910 4548 3258 3224 937 3559 2366 3468 3286 4455 132 3502 3276 1125 3646 4449 2279 1891 3403 4940 3493 1604 3699 897 4524 2748 3580 2110 994 2420 536 2767 1084 368 869 1370 336 4576 3731 1529 2674 1498 4554 2404 3883 3262 17 44 2821 1561 3600 1681 2800 1363 575 1861 289 1017 220 2559 3430 3979 2122 4674 1947 1751 4660 2139 2527 3868 334 30 2480 144 3141 4561 1819 1643 2401 367 2597 1962 402 4958 2413 1397 2512 890 1367 288 1514 4064 386 3614 3544 4043 3507 2385 3193 2027 1208 572 1118 3113 1894 4593 2269 1541 1764 3995 2239 1712 3053 4342 3906 3698 1842 2546 2759 3381 1966 3555 2053 4296 896 2612 1908 4837 2348 919 2483 3243 2810 4774 428 4412 4638 3726 1898 40 790 4079 841 225 2936 4901 2726 829 2889 1994 603 1639 30 2585 1229 4838 2743 4133 4150 829 3239 4680 1795 2913 726 132 3766 4110 3215 2334 2213 1699 1522 3861 2065 1521 3763 1256 4713 743 2553 1869 3244 4833 4384 3099 322 1477 4759 1097 44 3509 1323 4980 2392 1023 2642 1325 4454 752 689 577 1317 364 3679 2663 4670 1176 2864 2949 1144 4745 3522 268 219 426 3315 3367 2685 4450 25 672 1496 483 3824 772 154 1709 2544 1322 4035 528 957 575 978 1950 1789 1172 2481 2543 1909 4175 3588 2930 957 4662 79 563 4495 287 1837 3271 3764 347 1145 3458 1351 638 889 65 4712 4177 1445 352 3306 4424 4541 2574 4341 4845 3849 2452 4469 4779 1846 2378 2897 4043 4184 722 4173 426 1714 4195 520 2337 2271 3991 4543 4484 2333 933 384 84 3213 1288 1256 197 29 2429 3598 2976 262 4889 1773 218 3965 2506 3870 2564 358 4145 1763 1889 2540 4446 2549 2707 27 4115 4488 1013 2247 896 4962 1994 3642 3710 3127 557 954 188 95 1919 3984 2982 871 981 4234 1416 636 2151 1481 3135 3819 1898 4652 432 3532 1655 2636 687 4170 1778 1414 3634 2837 339 1700 4044 2040 3408 3164 458 2243 2850 103 4769 2225 1699 3163 3342 3179 4702 4738 2860 4916 3855 801 666 4604 1759 4450 2002 717 2090 2482 3212 585 1360 4515 3649 4385 2503 691 3104 1839 2223 1932 148 1318 485 4178 4003 2660 4257 3664 4081 3719 2439 4891 1371 1933 4938 2205 1405 1234 692 3587 429 2294 4312 3928 205 164 2993 4968 4716 2661 3264 4094 54 3467 1 694 3232 2606 4382 1787 1893 10 851 2331 795 4007 2808 2742 1950 4024 4259 3586 645 2541 4051 3554 3976 3417 2398 4410 1368 4964 804 4061 375 234 4705 2463 947 1154 671 2988 1744 4759 1809 4527 851 1739 1410 4483 487 2087 1300 366 3708 2741 2633 3665 2507 3294 3766 2465 1083 4276 3107 2193 4327 249 1588 2470 3766 646 1867 3449 4890 1782 2283 2385 1362 2696 4862 1814 2791 4792 2417 4111 2250 1486 1155 2509 45 4037 785 1182 206 966 2061 4571 3039 3675 1666 4146 3208 1716 2146 2484 276 2093 1448 3872 3911 606 3959 3543 3527 2658 4153 2294 3048 4880 4808 3535 2726 3933 4664 2320 3599 984 4923 4842 2726 1317 4580 611 1834 267 1764 365 460 230 4545 2709 365 317 1506 4772 2109 869 1316 1521 365 3844 3288 2070 3606 1311 226 4207 432 3900 1732 1998 4132 393 3121 4145 842 907 1050 3010 204 1888 1980 2734 705 94 4904 151 4515 3289 4562 1666 769 3689 4035 4506 3182 4929 4239 2115 3104 857 4040 3391 1802 4109 1809 357 1266 2821 3923 4877 1772 1555 4339 1973 125 1903 3706 4207 4072 1326 4548 1553 3445 4343 4058 1107 1637 4765 216 1268 2391 3616 1287 3750 4935 3300 2724 2838 3545 2439 2519 741 3866 607 2085 3273 4768 931 3231 2892 1965 1541 3889 2604 2896 4726 940 2034 2155 4074 332 4715 3358 576 4610 178 771 1499 1163 668 2160 723 4975 3386 2800 2717 2539 171 394 415 4471 4135 3248 4285 4369 4477 1498 999 3113 4142 4713 4728 2835 2351 2316 2217 1120 2067 3502 804 2213 2311 2701 2017 4010 1541 549 2972 2083 873 595 3925 4131 1871 1331 1518 2469 1619 107 1153 2017 2727 3909 2712 3253 4529 2393 2723 3729 2074 4744 2445 2290 3864 4954 1623 2496 4372 4257 1708 4279 4045 1356 115 282 1668 2173 1209 2451 4758 811 1980 4197 3685 2969 3113 1187 4271 2333 782 2517 1797 4410 4609 3218 4517 2062 1511 2793 49 13 3165 3622 4734 2844 491 300 3070 2879 1133 3597 1870 459 3176 1356 1001 1244 1795 3587 531 4145 1683 309 4174 2195 3061 3293 1481 2194 1072 2909 3692 936 2504 4825 2685 251 4909 4697 1374 2855 2562 1042 676 3986 3030 2662 1250 1791 4614 1647 468 4132 4513 2344 4620 531 931 4396 2137 1548 970 4157 2723 1026 4388 958 1152 3906 2359 4450 3954 2895 1272 1331 215 2097 4765 4475 3064 3113 803 3055 898 3870 272 1374 2688 2251 769 3670 1742 2462 622 4816 3432 3723 1417 4679 1633 3144 3731 4229 1828 30 4951 1831 4375 2086 269 412 1835 473 3856 841 1310 335 785 944 3144 4122 1682 964 2137 4432 1155 3246 4082 2852 4128 4564 863 1092 1280 3036 1204 2637 1856 822 1877 2731 543 4375 1004 274 3647 3399 366 4392 1450 1196 4582 2560 2267 3556 1113 4992 2265 3664 4241 3675 2871 859 891 4409 4183 3439 3480 3874 2594 1160 4623 3855 4241 2335 1554 3049 1168 3144 3196 311 4821 4804 4346 1429 3637 3272 4327 4216 2032 396 3109 3378 3976 4446 4371 4212 494 1612 2258 2119 4397 3949 599 3834 2917 2961 4053 608 4609 780 1200 3655 3306 959 186 3889 385 4767 4049 4406 841 3452 1327 689 4659 91 1873 1719 879 2309 1809 4347 3778 4302 637 3837 3130 439 4837 726 4732 4964 4816 861 215 4734 3648 4733 174 2857 329 621 4386 3392 4246 1566 3558 3733 1980 4769 649 721 4005 535 3448 2370 327 1198 3673 2735 4859 3963 2496 2878 558 1514 3774 471 4467 3512 2725 2087 1982 3698 3205 870 3682 795 883 249 413 546 165 1448 767 1865 4623 529 1311 3871 3408 1091 1637 423 4221 220 4377 4759 2142 1892 2827 194 2332 3184 920 4863 2626 1048 3932 967 1297 4449 2362 4354 2761 1099 4318 1803 3887 4347 3100 3864 2481 4323 2086 3003 1716 614 2017 2307 3575 3788 984 3476 4469 4172 4840 195 3607 4149 1579 2258 1824 1499 325 370 895 1241 4290 852 3256 97 4190 2159 99 4029 3571 582 900 3258 3399 4799 4089 1928 4371 3956 3383 947 4997 454 4086 1005 3879 3789 2784 2298 3005 1289 4270 4042 339 2565 4955 1066 2725 4670 2415 4923 470 1184 2517 3210 3585 273 1877 2390 4779 204 1875 2126 567 440 2734 2480 384 1143 4426 3963 3331 4831 2262 3270 682 2564 3303 1078 3626 3828 3907 1740 4757 649 2463 2053 3561 315 3810 4376 3416 4716 2599 3852 4350 2970 2263 4399 2614 2808 4133 3256 4997 4269 4424 4182 293 3675 3204 2902 3092 3521 2753 4881 3970 1274 4875 2731 199 1996 3032 4062 658 178 2797 2293 291 4115 666 2441 3586 1704 817 4687 165 1073 4315 4864 3055 4449 3051 1184 139 4566 4848 2944 2013 546 1688 3805 2249 21 3400 4638 1722 2520 4284 3929 4525 2627 3398 2286 259 1384 2222 2547 4146 2397 3583 1998 2309 887 1794 1022 3600 1034 2217 2219 820 2409 4310 3777 1449 2236 1688 1866 1359 1309 1797 1481 4188 3378 4539 4967 3657 1159 573 3121 4413 1369 2644 2136 2504 4331 2723 3280 1961 3773 203 4961 1105 1080 301 3825 2222 659 242 3505 1225 545 3558 3043 2032 4009 1601 2355 1269 4269 3605 3939 1700 3691 1979 380 2433 1095 2638 1348 2336 3159 421 2459 1131 2109 3197 1245 1376 3929 198 2363 1512 2133 1337 1481 3554 1671 424 4617 1005 3194 4614 3639 4329 1517 1107 2380 2455 26 2577 1652 620 4424 1794 543 867 994 3847 203 3680 4206 378 2672 1109 4287 3101 1867 1680 3396 3153 3596 1915 1822 1785 200 620 1462 2540 2823 3210 2604 4222 2367 694 2801 447 983 4783 1998 3986 2581 3101 1595 3192 2153 1055 3185 4611 4983 1125 4800 3459 2905 4575 2442 2220 203 971 174 142 3861 347 2190 572 3325 573 3217 1230 3786 929 2786 1527 4298 1727 831 4663 2493 4750 635 417 2407 1774 2684 1214 3002 4807 1773 1361 3338 2640 3909 586 2295 1009 4335 4827 2766 3033 1600 2702 432 2832 4269 4876 2186 4686 4706 2967 3508 4883 3219 2529 1306 3004 3119 2523 942 4853 2344 1127 243 817 2796 3263 108 2540 1903 876 1507 3314 2207 975 2202 4613 958 75 3910 2794 1620 3520 4102 572 1259 4722 2409 904 73 937 1733 3096 1545 4935 3313 4137 90 1261 3740 2964 1926 749 4491 2792 3589 3577 767 3078 1312 3683 2036 4316 966 3795 1484 3707 4226 3173 690 3729 1938 2680 4112 280 674 1856 2025 1637 559 2564 4967 1250 1485 992 2710 1748 4090 397 2111 3437 4344 524 4726 1163 2919 3503 1253 335 1408 4744 4623 4616 627 792 333 6 4994 2386 4485 1847 4524 2725 4565 2300 4763 3973 1469 4581 4118 3394 4498 665 3024 4071 1084 4935 4687 4316 2089 3289 2790 2029 4631 1427 3851 4466 2830 2424 1881 773 2699 2117 4023 3158 1623 4733 4248 4586 4790 635 4114 1560 2601 2435 3535 4931 2300 753 2142 2163 2272 264 3570 3715 530 332 3858 3916 2050 4008 24 1937 4454 1290 2738 4273 3508 2554 2612 3521 4827 550 2308 3799 3507 4609 2765 1848 2096 520 1805 2403 1307 3939 2006 3075 3809 2482 2776 1432 4922 1573 3302 3599 3795 3675 45 2358 2941 4092 3016 4033 1491 15 3454 2728 368 1677 1842 4174 351 332 242 1395 441 413 874 155 971 1037 1958 3334 1421 4952 4251 1094 1196 2082 4398 1427 3424 3588 3211 1226 2439 2229 936 1554 2792 4334 2895 2398 785 1925 4224 2694 4218 1251 532 4533 2760 1694 2107 1084 4203 3256 3551 2278 3592 1582 1911 2610 4919 1425 2565 1597 4957 3368 2488 3469 4236 3229 2491 4591 1543 963 1828 3105 3103 1751 1670 1088 1488 4652 1607 2636 4244 3285 3411 927 151 2999 3583 4978 1489 4043 2278 768 71 3777 3856 1993 2707 2688 4006 3361 2391 447 2247 486 3054 3576 319 237 2780 1535 2131 3085 984 1815 1861 3330 3025 2437 1662 2164 1782 2987 327 2677 3797 638 791 303 4981 3337 2385 3052 4035 2840 2090 1468 937 2686 2415 3922 250 4751 3133 4591 1952 4318 2703 4718 2143 4161 1916 558 3351 456 1487 3068 1205 585 1437 4582 3482 4375 3426 3656 3899 1526 2708 4443 1599 569 2414 1873 2037 3797 4655 2771 4035 2067 937 3235 1552 3418 498 2746 1859 3418 710 1307 4497 1098 3 750 4187 874 4443 3190 3469 4090 1134 3188 2113 1138 2653 4809 698 1160 1232 2088 3737 4589 4257 626 4140 3176 1135 3479 3458 1633 4436 3820 4552 1983 975 4759 1279 1259 3211 3197 4819 4107 1006 4917 4877 152 2947 1835 4266 3976 4361 2862 4579 1252 2769 3281 1843 1355 971 3590 1868 1870 1610 3526 1650 3962 1932 3706 2702 1289 4899 4414 604 3409 3174 3560 2741 1219 4912 4013 1758 1885 1320 4709 4599 2745 3896 4642 14 3564 407 3725 2593 2600 47 4561 4927 642 4551 542 680 4044 425 2607 496 4612 4237 4364 1240 2867 2037 729 2253 3616 31 4949 2463 1227 550 1300 3652 250 4001 4806 218 3687 3467 2342 1808 975 3041 1179 3294 3284 879 402 3832 2789 340 2522 1183 4745 4449 3742 624 4511 3733 767 3539 2146 1132 1536 3181 2901 4443 3072 1998 3179 4846 2515 4564 4097 3075 4410 191 554 3108 478 1242 4410 649 3921 712 4764 1516 3069 2493 3861 1867 2834 281 4062 4089 2453 761 2221 2021 1267 1166 4220 1993 2322 611 3097 1212 4081 2755 4533 3801 4219 3992 157 3766 2617 2285 4140 1406 2316 1630 2607 903 774 1331 3887 1773 3850 3841 1395 3389 1984 1152 1123 851 4891 4542 4246 4572 2866 4202 4845 4197 1066 1082 1638 1554 3946 4246 2722 1575 2893 3114 3342 3259 4820 2112 1270 624 290 156 3942 589 3942 2318 4159 4796 2268 1619 8 1428 1260 1437 3626 2752 738 1478 2243 3189 3556 857 3284 1112 3863 913 1843 3054 3515 3456 3602 3187 1642 2586 4486 396 4437 3943 1513 2044 3183 2020 2272 4579 2768 3202 1701 3570 3323 1590 2710 4048 2216 832 436 216 3779 4908 4309 785 1923 4820 2915 4581 788 1523 4907 986 2445 4835 2535 3148 187 744 1092 3905 2580 2124 4021 1547 1325 2801 2326 2794 173 3234 2961 2327 4527 3666 1805 3066 3180 4218 4882 1078 4207 2760 3302 3791 607 2123 4347 3179 592 1808 30 3734 4426 2928 2090 4948 2353 2807 3331 4803 3659 143 3060 1654 4733 2483 3489 1675 2183 3252 3605 414 1651 2632 1134 1708 3122 3541 2996 1465 1255 1995 1302 2610 1753 1047 4100 1964 3973 529 1918 3235 3091 3975 3219 1316 4060 2855 483 11 4354 2377 550 4093 4104 4475 923 208 2934 1188 1898 734 2542 4433 2674 1022 3050 4962 1188 3483 84 70 2309 2923 187 467 368 4577 741 3679 3066 3811 3471 4930 2525 4380 3103 745 1157 4011 1995 2109 1558 4211 3735 2690 4444 9 3331 1760 465 4585 3683 2982 1066 1114 3677 1762 2850 3205 2158 530 695 2945 1846 1910 3640 4378 2151 4675 3917 814 4738 345 783 639 570 2542 1259 28 2390 2650 3811 4951 4411 2993 133 3456 128 932 3138 1064 3809 1528 4936 2495 2533 2965 2009 88 3128 960 938 4239 26 2073 4605 2930 1797 3006 255 181 3234 2374 3914 1100 4197 2799 4212 2637 1885 3657 2031 2003 1549 1001 3215 797 678 3015 2319 692 2251 4120 220 232 627 2980 1880 3404 1642 2097 4960 942 3504 206 4087 96 4200 41 3329 2962 2819 2674 2264 3917 1459 149 3163 1553 3208 4644 4482 2296 1246 2491 4587 2609 3485 2242 1664 2622 632 2127 663 3166 4535 233 2209 2284 1213 286 3635 533 2162 2494 1272 1830 2017 4165 3052 2357 4307 1677 875 3691 4491 4082 4584 1432 1033 4308 4550 1047 4063 3912 4483 605 3638 1200 3584 4366 4386 1014 3434 4113 3290 1629 4068 831 769 2408 403 4015 1264 4353 2488 2061 2265 3620 1162 4031 1373 3761 977 1335 4936 1853 1460 228 408 4433 4156 3696 4673 1314 3519 531 459 871 1606 2999 2410 2895 847 4154 950 3648 163 2167 1337 2513 257 61 2772 4169 4538 1678 4497 3621 4155 4657 4866 3750 2726 3465 2577 4841 1633 444 2126 4397 621 1469 101 656 3056 1187 1685 963 3627 1208 1130 697 4189 4754 3235 4252 2655 597 4036 40 2742 2814 2494 2918 3181 3530 3466 1467 3408 4229 2194 1358 1521 284 3744 3229 4126 3148 4245 1160 1585 3592 1659 1141 3207 3910 3315 595 490 3451 1857 4847 335 4867 2043 754 3393 4865 4581 1952 2044 4589 439 2554 4914 553 837 2349 3098 3740 270 3425 3140 2079 2623 4980 3446 2498 1165 4396 4810 416 2814 2056 589 1190 4937 680 1018 1944 681 3280 3773 4781 1262 2402 2953 94 507 696 1003 2307 4305 4486 3204 1558 2339 3262 3930 1725 2416 1817 2935 3476 1741 2813 2553 3729 1288 1578 729 2127 590 4372 2324 211 1469 2420 517 466 3451 1503 673 105 4285 4669 2089 2267 145 403 2723 2167 325 554 3866 3096 1677 4886 82 1771 3673 2535 3436 3108 1956 4971 2160 1489 3822 18 3102 3717 4979 4705 4148 1679 131 3912 1955 2696 2704 2604 3442 1313 1522 2533 538 1907 4798 3201 2192 3260 4027 4311 3062 1681 1652 2805 3825 1326 3537 435 252 1784 2733 4294 236 4452 4729 846 3339 2877 2160 2864 3654 1905 4737 1900 3951 4709 4105 2376 1027 4141 1686 2667 1092 3717 1948 4291 4560 3211 420 1392 3512 3705 2344 646 4738 1520 4865 3471 2080 1136 865 3127 223 4961 1073 1302 3377 3286 4404 3162 3899 2989 3042 570 1800 1216 4374 1204 4636 1766 2321 3767 3153 346 4421 2114 3701 3467 4578 3580 114 1915 1508 1377 3325 49 907 2643 552 3511 2449 4479 3657 3116 3856 4428 4168 3834 2698 3624 3181 4985 2199 2386 2159 4675 2290 1473 1846 3534 764 2771 970 1093 1112 2095 385 4871 3437 1420 2349 86 2184 4391 1300 506 4359 297 951 1844 3750 3575 3659 3587 1646 3784 1659 4530 961 1923 1427 3936 640 862 1183 3758 253 1128 3378 901 1729 4824 63 4262 1015 1275 4524 1159 4095 570 2698 133 1164 3433 1358 3180 1806 4242 1331 1177 601 3048 4366 3161 1884 4524 2873 2559 260 1484 24 1666 2086 4127 3911 4060 2712 3882 3129 3780 992 3494 402 2725 3267 167 2447 317 4672 1118 3289 959 4483 1745 3358 2745 1243 638 1176 4855 2491 3275 1004 326 1188 1633 2235 2578 3330 2620 2740 3832 3571 3445 256 4828 1908 48 877 4709 683 958 108 1076 1717 2724 3100 4209 1490 683 1092 894 4108 4030 3788 3601 2804 2727 4869 4102 4445 3177 2596 2243 4687 4583 1107 4579 3389 1316 1288 756 103 218 2709 2361 1625 51 4598 1352 3770 83 3070 612 2574 3700 3714 4252 4205 1271 4564 1275 1866 3258 2857 2486 3796 637 2524 2185 4648 3308 1777 1202 2021 3160 3994 1372 1406 2286 3486 3846 3932 790 2501 1594 4586 453 1125 86 2951 3483 2976 4502 791 3062 3116 456 1714 1990 1489 382 204 4975 1055 2496 1475 4826 1117 4175 3533 323 3443 2171 4119 4196 4841 4470 1854 3057 342 1927 666 2987 3130 3785 166 173 2899 4153 4842 570 3804 411 4497 165 1562 2701 1931 199 262 3634 668 4764 397 2896 1635 686 3667 2979 1340 97 659 2520 2983 3677 65 3466 1279 2960 240 4601 2299 3057 844 2806 3224 1366 4554 449 397 4279 2627 3 3789 1656 877 1668 985 3979 1145 2382 4596 2564 2694 3919 4741 2683 4965 84 3112 1733 2651 2353 3573 4764 2770 329 64 1378 4192 1428 4455 4018 2278 612 567 4256 2362 2335 4024 1259 1029 2984 4564 3962 2406 2262 3268 596 4950 1916 2779 606 626 2375 2905 1298 1580 1939 2673 4298 2 3351 3667 2377 2294 4836 4899 2762 892 121 1800 2335 2015 1322 1478 4995 3596 901 380 3680 2404 2555 1479 1691 583 1317 4701 3451 196 4437 4763 4293 642 3176 3416 3971 3779 3027 2231 4520 667 4235 1393 1197 141 2267 385 3856 918 2810 190 4456 1712 4994 412 2818 185 1643 2163 4863 2481 2589 807 699 2376 4178 438 1776 4397 2114 4733 3409 3096 2436 1076 1719 4513 132 4701 3160 4070 4607 4825 4235 2865 1496 1923 3853 2968 1935 3458 2135 1036 165 1411 4021 458 1082 4838 4456 4309 1735 3836 1757 4554 2892 1255 2381 3954 715 2714 3683 4251 499 3533 2817 3256 3550 2394 11 1572 4083 3259 2009 1875 2821 3249 3666 1466 4073 2046 2996 2498 3724 1269 445 4809 3699 3908 1645 2392 4242 4321 3769 4086 4886 2634 1794 2963 2066 475 4596 950 1222 1132 2088 2712 3267 1785 3218 2871 4160 1784 4867 4396 3824 2086 4824 965 1962 4531 2353 844 24 1769 1955 3477 3552 3361 3623 276 4574 1654 352 2069 2392 4487 1465 1466 1249 4649 1597 2449 4798 2667 1253 563 3948 2801 4758 4182 2296 2306 392 3148 3533 1202 2368 3122 4698 3768 3766 834 2513 3193 384 3017 4362 3683 4341 2730 1078 251 2195 1849 3404 2040 2514 200 1807 4341 47 2597 1525 2683 4834 4914 4242 1996 928 428 2915 2434 2977 2389 4436 654 4971 2259 3650 289 1421 2038 2746 3654 1397 2957 4552 1734 2091 3274 809 2547 4476 3521 3858 3141 1559 389 1134 1184 4763 3620 4059 4516 4352 1326 3925 3708 4865 1537 3250 4023 48 3456 765 1050 1154 1679 3148 4717 2439 2609 682 3481 2107 3867 4445 280 64 3094 2905 4909 1826 2872 2811 2392 3905 3844 4054 1923 4115 965 3130 4743 151 2175 4120 1536 154 1383 4199 3637 3334 4461 3394 1041 2751 4577 2472 141 3628 1692 4099 3171 2940 3154 4505 988 3806 4831 246 4148 3423 4839 1344 241 4184 1355 1514 3671 2950 1347 4306 4286 3689 4319 3730 2866 3725 4893 3002 4547 547 2583 1716 1219 3817 2825 4391 234 3150 207 3070 3701 2775 2317 1334 203 829 4237 2499 1503 1053 421 4723 3257 3294 4982 2273 981 4318 1854 4076 2010 1102 4751 4789 1531 2145 2766 4381 3562 1913 1661 1804 256 2570 4273 4363 2327 941 1212 1819 4048 3471 116 1980 277 3615 4194 4711 4016 323 4909 244 4962 4260 1204 4453 2301 477 3991 2513 4226 3576 15 834 1021 4009 1322 4959 3763 4169 4816 491 4211 3708 1048 3852 1058 2051 4532 3685 4781 1395 1832 3508 2635 4461 2143 869 17 972 78 325 628 4674 4503 4367 3930 3275 1832 1259 4058 3087 2417 3170 495 2236 1770 2611 3081 1851 434 34 4451 255 4753 1379 4158 1609 3367 3107 4501 3214 1314 4128 1199 4919 4021 2212 2953 3615 3795 406 4929 3377 2896 3896 2748 1688 3648 4314 3496 3309 462 4302 4947 1725 2759 3706 2586 3752 3004 3569 1579 1315 180 3930 476 2095 2959 1999 4025 3352 1284 3400 810 54 76 3822 834 3167 3564 3328 3649 2291 2903 641 3051 2839 2314 3359 1439 651 4455 214 3842 300 4362 1811 4609 890 3479 34 2474 1699 858 2593 1148 167 2317 2394 986 4889 3318 4397 4331 2028 1214 2435 4333 1236 891 3004 3942 1249 1575 2698 3650 4112 1742 1996 728 2593 52 596 1317 4274 4829 1481 879 2050 4115 2206 1434 4791 1700 1553 1855 4665 1034 2597 3016 2380 417 3952 3686 4338 3835 3574 1403 1111 4159 252 2784 1963 4782 4302 3328 2484 462 4825 1699 1609 4815 2393 4644 3808 4656 1605 148 585 1370 2798 3677 3840 4348 3404 1495 1375 2534 3009 1198 1465 2470 4411 2634 4833 254 3558 3213 2625 2075 3784 2089 2723 2440 3692 1384 2900 3377 2040 1202 1763 745 3558 634 2831 1460 1486 3585 1942 1949 4251 2370 2855 378 3306 2676 3961 1139 3678 3788 1689 566 3135 2144 1152 318 557 2756 3939 3023 3762 3321 218 4924 3806 1193 441 2594 4768 4333 3777 898 1372 1191 1984 1314 2239 1472 1045 2109 3293 507 4901 1694 2948 696 3817 1377 3166 4890 3046 1171 539 2585 75 2333 3205 3225 1390 2469 3514 289 896 868 3197 4909 2924 3553 3724 4429 4908 724 2540 3260 2284 1188 2777 2257 3565 1874 2871 889 587 796 1972 4819 16 4947 563 1315 903 2989 3490 1391 1777 2483 1108 533 2211 4324 4113 163 4814 289 3673 1382 3678 671 293 1492 140 200 1942 2353 1052 4850 4883 1030 4184 3910 2440 4125 3171 946 3442 2495 4038 2352 2899 2326 894 3373 204 155 3868 4826 1510 369 1732 1487 2296 2248 2454 2715 4925 3555 3953 805 4315 2698 4163 910 3924 361 4122 20 2496 4639 3926 425 2010 1456 1044 1594 2311 2628 2245 2953 1250 4117 3220 3260 1795 1029 2732 1283 4523 4926 2128 4093 681 4720 3065 1564 2584 910 4532 1004 2303 3689 905 2992 2519 2628 1005 3046 2673 4166 3761 4126 4798 3475 3288 4678 3140 2851 2637 4825 2472 2162 963 2851 3934 4390 1347 3207 3899 3269 4209 1697 724 3004 191 1861 4668 952 2633 3518 3050 1481 1352 2463 680 2594 1863 1846 1333 1115 3553 172 4700 991 953 1278 387 382 3000 639 3245 2796 4778 1116 4577 3096 1329 4022 4928 2838 4849 4220 2282 542 3842 4942 2610 4034 1210 1043 2910 2340 2928 1404 1976 2430 2114 4590 31 2472 3880 1156 1543 3701 4334 3 4485 3422 1742 797 1035 3061 1620 2191 138 4484 4856 1642 1219 2900 760 4557 3005 3518 4611 1969 1235 862 4463 420 2499 4762 1051 3471 1095 767 430 4960 3208 3869 3214 2689 518 1534 3434 399 1713 2411 2777 4019 3220 1991 297 2444 1180 1649 1625 3012 3053 1391 1950 2759 1213 1422 98 2391 2223 2963 600 1746 3690 2565 642 4258 1328 4104 3051 1588 127 3443 2829 1810 1467 3851 3925 313 3426 3734 2370 1516 1534 4737 1385 3567 1431 259 3492 3764 1911 1735 1646 1218 4340 2822 4521 2312 169 723 1216 4551 717 3973 2101 726 2962 3704 4092 1827 63 2452 2390 3825 2143 748 4824 4876 2032 553 2529 4103 2109 1981 1439 926 4709 3320 1131 3940 2809 3751 3976 727 3809 2176 3448 639 1680 3718 647 1298 1484 2987 2822 4931 1919 249 33 4382 4705 1952 377 430 3443 140 4347 1704 1525 1612 2248 1253 2849 1076 3731 2692 1133 2092 2086 901 709 4526 3589 23 2592 2412 3409 731 2918 3615 2142 4670 1488 225 1909 4723 352 3469 3515 3079 2132 2601 1608 4091 1848 683 4185 1942 697 385 1719 4265 946 1167 958 40 2531 2133 1175 3168 885 4735 1070 2227 1727 1355 196 4373 3244 1854 3390 347 1003 240 3204 4567 4390 3427 3899 3638 955 2224 4020 4313 2078 4161 2066 4175 1917 1656 1352 138 3874 3279 809 1062 3725 1542 2646 1133 992 4457 980 1149 2433 4975 4299 2928 4331 2556 352 1083 3885 3119 3083 3375 2185 3061 1930 132 166 3124 2733 977 2359 89 2064 4373 4890 4491 100 1929 4234 3477 2245 3108 1582 128 3941 4742 2383 4790 1824 2981 1230 3392 4166 2427 1059 714 949 349 3767 1922 549 3974 1707 1276 1577 1586 2503 2144 900 2611 4716 2091 570 1064 2634 2642 1971 1577 2427 2746 3947 3364 1974 1011 4293 4635 3397 3096 1947 1012 4343 4248 688 4791 2335 2320 4454 4292 2835 951 2736 1530 3366 2865 1058 3409 4238 3029 4363 793 4830 4055 4754 4617 133 3982 3614 3441 2870 4039 4789 616 3070 2104 3582 4311 1874 1438 4911 1611 1878 2272 2879 3879 246 3065 2885 448 3417 810 4479 223 4601 4117 2124 435 148 2555 3915 1676 4286 151 4705 425 3005 3097 1192 4131 507 205 4042 2520 1264 3041 1722 1985 4734 1530 4699 1924 4979 4239 3599 2626 1378 4093 2681 2426 1354 225 1291 4892 1797 1265 361 3087 187 1860 4076 3285 3205 4861 1753 2241 1498 1228 2919 4175 2157 3477 3693 141 3204 806 1025 2466 2659 197 2273 1110 2223 169 2798 2426 3428 4492 4557 1387 4544 1127 3980 3123 1765 102 251 4392 4987 1440 3096 2276 3643 976 1073 275 653 1503 1175 1640 755 3111 1829 840 1676 1729 1101 3869 1498 4336 1243 4532 1868 4708 568 2879 3989 433 2800 3205 2155 3701 2868 4213 3081 3109 1177 2894 317 3272 2528 4026 1754 586 4932 4783 2279 2739 4167 1325 3839 46 1869 4106 3600 803 2590 1513 3644 5 1753 2534 3338 996 4444 1716 821 4851 2573 2967 1804 2819 4252 2242 2009 2191 1318 987 178 4966 4564 1474 2555 3509 1106 3134 2354 3138 4824 2527 234 2250 1276 1389 649 1379 2583 816 3697 3403 2363 4501 306 2215 4811 2920 1487 101 3179 3516 3597 3699 588 3701 3791 3965 1618 2918 1508 3283 517 3739 4983 600 603 689 1134 1924 3756 4609 4853 3227 605 4601 4864 2780 3526 1778 1004 259 1260 1947 1902 1624 4536 3044 218 974 4885 2172 4726 620 2462 3356 4868 919 4646 2666 3460 1846 2974 1143 1543 4725 762 3577 3373 3483 3020 4506 4560 2020 3680 4767 1895 2247 4182 3113 2772 2296 4948 3648 2366 3664 4817 2115 1352 4696 1779 385 3688 714 1538 4883 3009 3544 4595 447 3073 2019 3293 3935 428 845 1447 2424 23 887 4080 604 3317 4764 3470 3872 2150 636 2496 3086 4235 4250 2780 44 2435 3407 2850 4652 1706 4181 3486 1194 4940 580 3162 3289 4766 3176 2705 4974 4966 4784 1982 35 1486 1705 4115 4854 93 3130 1578 4959 1397 4238 1504 1517 1278 3781 4957 1402 3826 578 301 3803 1807 2702 1682 1921 2648 4868 3351 1994 2484 1315 1550 2928 2118 3047 2004 1857 2203 4761 4704 3525 3655 1122 3343 4244 2104 2796 4539 2437 1137 3305 1319 1872 529 970 733 1613 1602 577 800 2827 3882 3975 4658 298 2029 2295 3399 2745 2353 1625 744 2473 3360 552 1786 3895 4026 2012 3444 4646 3056 81 2748 4147 2610 3262 2067 3215 810 4831 3844 1985 519 3644 1473 3545 1043 4248 3630 1222 2701 2378 396 473 3512 4999 479 648 4002 4462 4633 4060 3822 466 1109 4715 4947 1612 4148 2967 3514 3391 4892 2972 1395 3290 1731 254 4769 2186 640 2049 697 3237 1731 4071 4128 3111 768 4566 2186 1321 3921 391 2211 1581 2649 4208 3226 4452 2625 851 3025 56 1086 2397 1103 3882 2337 3912 2190 669 4838 4777 4821 2825 4102 250 4670 4841 3709 4745 1825 3525 4220 1504 4848 33 424 883 289 148 105 4029 4399 4026 3516 2939 3297 2419 3826 3727 1338 465 1391 4150 3423 2398 3091 2491 3452 4780 4836 3146 3040 4747 3306 4909 452 4590 1074 4331 2463 1342 3436 3324 1317 2070 693 2230 1963 4109 3974 1147 341 4279 266 4721 3785 4004 4884 2320 393 1432 3671 4752 1853 217 3004 3136 4311 1956 1296 2424 3509 1513 3267 544 3898 394 1482 4150 2093 4936 1917 701 2216 4854 4538 2816 2346 2788 4104 2203 1510 2613 1677 107 4162 849 3745 1488 1497 604 1032 4290 489 1821 4796 4625 4590 4856 537 4932 2533 2021 4248 3755 3674 4134 3876 1477 1842 1029 2479 4867 2818 1156 4374 2187 2686 1882 2769 382 194 4173 1645 4482 85 3843 241 1832 3881 3727 4684 3711 4429 1387 949 4535 1611 1848 4538 1959 98 2295 1858 3401 3796 2147 4803 1688 2617 1637 908 2368 2691 2951 380 1031 2080 1714 434 4028 20 4704 4218 599 468 3106 3334 3705 1715 1083 4155 495 2625 922 4424 4307 2855 429 3394 2883 2284 4985 3683 2768 4043 4482 94 1425 643 1306 213 3525 3197 3970 4236 540 2330 2114 4363 655 563 2215 1639 4588 2311 39 4857 1339 4104 1439 3653 1019 3750 1478 4637 686 4074 2839 148 4936 1772 1907 1468 1412 2495 3956 1944 2799 2303 2084 2314 2555 1594 980 1366 4174 2084 4085 997 1016 1409 2290 4676 1744 2175 2396 442 4184 3953 3085 2533 1892 317 165 438 4648 4311 969 3312 2855 2540 4126 2549 916 1984 3010 3841 693 2496 1076 4861 4114 1705 2943 2709 2227 943 1259 3739 664 415 1524 2722 2574 1165 913 1931 2153 4382 4110 4259 4540 2280 3979 1227 3666 4933 4674 3575 4233 4732 76 552 3826 3984 453 1578 3883 3535 4572 4934 3341 2276 1892 33 1277 2525 766 2515 1439 3845 3645 4386 4422 443 1872 244 4750 3890 1067 232 675 4343 3526 4926 399 262 3069 1050 1824 342 798 3909 4127 4328 1878 3012 3778 4483 3748 999 1650 2819 4845 3355 2254 2350 2470 1305 2103 1518 1773 1589 1058 3241 449 4351 4257 428 3453 2085 2098 596 4273 3207 4350 2275 3425 4202 4595 3177 2532 4526 3363 985 2526 4576 19 3063 1974 3753 1085 2257 2841 1068 1342 4179 3845 4228 1240 2465 823 4716 4041 2505 3430 1053 3531 4414 3525 1243 866 2774 861 4544 4145 3669 488 3808 1509 280 151 1820 1848 2011 3174 3095 2000 4820 2227 1900 3477 2645 1810 1197 2326 3758 4243 2973 3533 2312 2410 2808 2502 3251 4207 2030 2324 3161 1236 1012 2373 417 3730 2258 3801 1317 3172 1085 1894 3396 977 1511 4575 3665 2382 3554 2616 4297 826 2721 4036 1601 4425 2744 56 1215 506 4839 2093 4476 2961 3754 1113 3200 3901 4483 2206 118 2547 3687 82 3915 1537 1573 1374 2051 12 587 3007 2573 4891 2616 1352 450 617 3499 3206 2465 1543 1539 3946 110 103 3188 2059 2287 2610 1264 705 1934 4851 3780 3699 250 2418 4095 3922 421 1059 2646 436 3775 1924 4675 850 2689 4930 609 1370 3044 3620 730 2701 856 3391 3473 4650 2605 2840 416 410 3965 901 3700 4698 2503 3317 972 3924 110 27 4917 4334 1432 1695 2089 3409 424 4564 243 3075 1173 4699 2628 1118 921 1687 1178 2431 3498 3480 4460 1815 2700 2272 2159 4942 372 3784 1052 2211 3207 1348 2127 1621 993 2875 1369 4405 343 3416 1456 2457 806 4452 2634 1347 553 3977 2637 1736 2342 4264 4562 3962 3802 3996 1541 54 4017 3325 1719 4303 1742 1407 3388 713 1753 3712 2430 3734 2732 1685 3400 4237 2950 3501 571 2694 2432 76 3940 3575 3546 4498 1204 2234 4415 2186 2471 1741 1820 563 2494 2376 2773 4986 3333 3723 4945 3254 2525 1901 4073 3571 3195 1766 4173 4344 4191 3254 2494 665 2686 1987 3893 3341 1433 687 2163 969 3348 4944 1607 1227 1847 1719 2891 727 1049 553 4951 1518 1008 2129 4509 2218 4409 2612 2571 3772 487 1795 2196 206 4940 1405 1311 3449 3921 2890 4959 3977 4964 2801 2777 2259 1661 1979 969 4830 1448 4261 4477 2263 4150 3690 1448 3963 1619 191 393 2377 2921 1638 881 2189 4476 3715 4761 2959 1413 4594 2377 3234 3087 1167 4362 3941 4389 2692 2846 349 3186 359 3130 2177 1311 561 1427 1333 3832 2400 3598 816 2679 1109 2710 654 1160 2183 633 4742 1948 303 3900 2604 4774 258 4123 2673 4880 3818 2794 1086 2095 2933 1175 3421 3883 3604 3244 864 1001 870 3330 752 3393 3570 4369 3431 119 4384 1337 62 1374 4953 3733 4592 4520 466 443 2525 1519 1478 3965 1376 3392 3169 1946 3569 4379 4973 965 1700 3596 2097 2173 3865 3133 1725 3428 1066 1682 4991 4905 2775 4075 2169 1150 3173 3893 552 2170 1059 1097 4615 3287 3284 36 4898 2325 103 4206 4539 2934 922 2563 3401 2152 315 4341 556 2446 2006 2919 2002 3623 1434 1787 1517 1877 4051 4110 1483 1944 4985 1103 1893 4009 920 939 3448 3167 1103 3228 1271 2005 2761 453 1006 682 1462 4800 3321 2143 3347 1152 4203 2229 3942 887 2952 2669 3899 4505 2291 957 3082 1823 1672 3226 4054 4134 2188 536 4143 3709 1879 996 3849 4690 2417 2939 139 1030 3059 2736 1497 1380 569 3770 1371 582 3447 2499 4596 2880 4913 3162 1795 1123 593 4106 3445 1396 3900 3353 9 66 373 794 2362 2147 4161 459 1297 2687 3394 2432 2185 1076 2245 3942 4433 4873 3931 4649 3230 1211 1179 4702 1054 2 4423 1977 2757 2965 4954 4289 4628 306 3537 4271 645 4367 4647 3443 3697 3732 3094 3575 1306 4286 2701 3785 601 2694 1677 2269 3961 1336 1403 1009 2906 421 3610 1352 1951 2377 4982 608 168 3957 2305 2980 1441 4918 1697 746 4657 3932 152 4325 964 2732 4907 3948 4026 2383 3780 3802 1869 2745 4929 1996 1743 2658 2170 3446 3162 2472 1254 3622 6 755 2983 167 3974 2112 2489 392 75 4143 3471 1875 4447 4693 4670 4742 4356 1219 576 2917 4891 1997 4451 4078 3933 3907 3840 3667 118 4187 2900 4340 3532 229 3690 122 3476 3318 4694 2317 2206 4510 2411 1503 2844 1314 3687 3463 4551 2642 386 624 986 2052 2747 423 285 831 218 2584 1795 4553 1823 3529 4444 2234 4154 1925 4500 311 937 2066 2186 3719 2037 1635 4170 3393 1860 1792 3564 1685 305 4617 2962 3654 2720 1847 206 639 1875 3203 266 1090 2655 2965 3165 2154 887 1038 1749 4611 3088 630 3968 1468 3164 4415 3417 2628 3671 1567 3537 1314 2365 482 580 2580 1082 1295 568 889 4240 2422 505 4991 661 2064 3464 4726 4874 1215 599 458 469 1569 3382 4821 4688 4233 3650 3322 2727 246 2681 1044 78 3843 599 2949 1049 637 235 1711 3779 2696 1018 1543 3079 1083 3060 4708 1274 1559 4482 4133 2039 1627 2014 4368 4097 1891 571 1684 4133 3469 2961 1296 869 930 3651 2545 4598 1419 3168 4056 4106 1658 4533 1354 3464 1588 2585 3910 3527 3534 4679 1874 4798 4525 656 4727 551 3980 3014 4224 3175 66 4922 1015 1344 1617 176 3889 1984 3217 1662 2788 4232 4946 144 2456 1333 2734 1935 2595 3673 4812 333 4139 2403 686 290 1033 2499 3076 2843 488 591 2935 3021 1690 4378 79 4270 835 823 2301 2773 684 1506 482 333 2681 4687 4054 1878 1820 2745 146 3708 4376 517 2878 4774 1390 1628 1100 248 3555 381 4107 1585 3144 1880 2997 1022 393 1628 2473 2029 2007 2921 538 459 4950 4047 3309 343 3991 3158 1231 1228 927 4284 2349 4747 4655 1482 4851 63 3786 2167 3126 2111 3433 4259 3129 1911 466 3709 2188 3031 3445 2830 2056 1506 4566 4356 1532 2993 1078 3384 2515 3654 3866 2672 1140 4433 3770 1894 3769 4695 3443 3391 296 4165 3486 148 2877 465 3911 916 1814 3914 4526 3656 4182 3731 4985 3974 4962 4596 2656 4456 3695 849 4640 4786 1010 3313 3745 2150 3894 1456 504 3915 3634 1253 3702 386 3440 4637 2430 168 2704 2726 4027 696 1203 2149 3824 406 2744 2505 814 1996 178 4181 690 1849 4615 2330 451 3564 3947 4066 104 2750 699 4630 801 1046 3859 4786 1089 786 2224 1916 4907 3180 2999 2696 4106 1675 3244 3350 1111 3078 3364 3930 1374 3189 3244 1420 185 3000 591 3854 4500 2429 4539 1257 855 1150 3764 736 2688 1193 1688 1458 4574 1166 4666 1428 4519 893 480 1477 106 197 1701 537 774 2462 1063 1615 4578 4296 2658 1579 3906 3794 4099 1468 4049 372 4229 2271 57 4797 4696 3722 2044 4349 2589 754 2087 3932 4283 3261 2610 3890 2933 4905 425 3981 1034 2099 4710 3198 1492 3297 860 4371 4953 1321 2221 3407 1941 1783 1430 550 2014 4331 3022 946 735 3561 2098 2016 286 3847 4548 267 3877 2 2871 2792 2452 1689 3517 1697 2829 520 3937 763 4119 1551 3837 3295 3373 2001 110 252 2148 1038 483 611 1392 193 3929 4066 1135 1810 554 66 4212 4204 2193 2561 862 1248 1991 4921 2710 4753 1658 3855 4101 4710 257 2093 363 3036 4233 3896 3465 2617 1851 1770 2080 2114 2403 585 312 1374 403 310 250 2152 2446 2472 926 2377 853 807 3510 3699 3725 3721 4241 3511 343 3696 4225 2064 3399 689 773 1454 4662 3238 1624 3797 2608 4021 1112 107 3431 4360 424 437 1390 4227 2358 4634 1262 3953 1806 4510 3468 3944 1605 2505 4921 3656 3422 1654 121 967 4801 4812 3677 4480 1183 2152 2265 2191 2839 4041 4246 2703 3029 2611 3065 4828 1509 2677 2258 1169 820 4099 4318 2940 1584 268 1470 4621 2475 2772 3814 4291 3580 3020 775 1486 2821 629 4853 334 4166 4233 2057 1442 3401 2226 4944 2442 4124 2729 2738 807 1466 2608 4740 2125 4122 3720 3494 2047 502 4652 1910 2931 3350 4188 948 4642 1691 3588 4748 4746 3732 1930 3887 1148 2140 1819 2601 3958 4425 70 2204 1745 1071 4175 1924 3260 3291 4022 4866 3479 2241 2870 3258 1105 1207 302 2652 4283 351 2499 414 3667 1001 3996 1008 794 3846 2125 1407 2278 1590 293 3242 2121 4907 3335 600 2232 2652 2853 3753 540 35 3200 2920 3252 1103 2145 2104 938 4923 1444 2179 3961 3949 992 4108 2766 664 288 4775 444 4978 1588 404 142 4295 3673 3663 1721 3276 2301 4043 3159 2053 4228 658 2949 2079 3422 1023 3237 4758 3806 4428 3565 4041 484 4924 3631 1905 916 3610 3159 4998 1886 480 3952 3610 1044 2682 319 4443 1750 552 4318 3165 3553 7 427 1222 2516 3401 3214 825 2433 712 4990 1708 1690 1207 1501 4425 2882 593 3975 440 4184 4432 4015 612 1096 3191 555 3882 2689 1057 715 645 479 1512 3725 4020 4242 4686 1060 1106 3006 79 4861 2310 3058 1005 4176 1897 4889 355 4173 4410 2123 2843 3036 2581 1733 4592 1044 3951 3373 1164 133 924 3511 4748 3174 3450 331 631 4535 2987 900 106 328 3183 4250 918 345 4720 313 457 1768 4819 392 505 2742 1718 3275 3620 1722 1684 2642 2099 412 1859 2679 2010 4211 4303 1900 3970 4864 2900 155 4352 561 352 156 595 4839 165 410 2713 472 4860 510 2739 4541 3357 1811 3900 2581 4881 3264 4958 945 1016 505 3781 3582 3579 3815 4585 4886 403 1763 1409 1879 759 4975 2947 2730 339 581 3157 2941 868 341 4639 4618 4964 2652 4486 4774 1156 1112 3555 1987 3565 3589 3578 1406 3270 2091 1212 1073 4122 1485 3781 2290 3255 3315 4926 3834 767 4985 2484 80 690 4814 39 1428 1843 654 3820 2228 591 1409 4292 1498 1313 2401 4963 2163 4969 3304 2777 2033 3576 4016 4572 331 69 432 517 2840 4499 1398 4742 448 2153 104 4066 3539 3360 1169 2645 551 1857 3107 1512 4230 1325 1327 2823 85 3698 2206 298 3839 877 596 479 1968 578 271 3454 4675 4550 3996 2420 4613 158 2515 817 1807 893 1654 3714 2223 2778 3854 263 1487 31 430 2862 2901 3667 1606 3966 4402 873 153 1797 3435 2031 2551 1115 4851 1992 4900 2381 3287 4131 3967 4227 4440 729 3092 49 3669 722 2659 2538 2990 4617 1494 2832 4866 4588 3719 3774 4554 4109 1823 3039 2932 4739 4248 4731 3129 1578 677 2641 4455 2206 3901 672 4783 4252 2475 2132 3352 1738 2528 4552 2090 1530 2696 4646 3556 4395 2921 688 47 3544 4543 1123 4993 4759 379 2263 1091 3810 3015 1608 1691 1866 3347 3160 107 95 1740 1938 136 1553 1967 2665 3124 4555 4586 3655 2684 4546 2724 3598 2434 4466 4792 4435 252 2657 2454 3269 755 1842 282 3707 837 1476 4475 1155 252 1689 2733 2452 637 3287 3352 717 4250 2162 1854 4755 2480 4320 1993 127 3178 2083 1099 4062 3116 731 3947 2935 184 2682 4215 2337 4461 3966 2021 4562 955 3418 4064 2328 3192 2989 1401 460 4342 4849 716 1987 1090 2357 591 1764 1063 1780 4422 4276 1729 3596 2154 2020 4579 520 2229 1946 73 2231 3855 1740 3238 1458 2348 4416 3392 4305 4308 79 1023 3503 3058 3093 2578 4842 1790 1907 4625 3132 691 4086 1788 2893 1313 3237 346 4998 924 1806 1171 3407 1795 3273 2487 1898 1298 852 2293 4885 2704 741 1269 1812 4978 3659 3822 3998 2030 2950 2473 1163 3713 1722 2123 1204 3194 3025 1959 3411 348 2933 498 3118 4000 2618 3838 1784 2889 2754 4191 3561 430 2623 465 1985 1243 1324 3784 1465 4048 1556 2542 1114 3560 4642 2104 1011 4324 567 786 3775 294 1112 1967 917 4366 2245 241 1231 2184 4308 4903 3035 2092 3435 2938 2221 3117 1321 1143 4299 1179 1622 184 311 4697 4750 4835 3801 1647 1394 2841 1539 3673 2510 888 4995 2422 3140 3602 4260 4554 624 676 373 532 3147 2024 3744 3265 4841 139 3812 1647 2602 1799 2308 1867 3188 3554 606 91 4839 2150 1253 2725 2336 4071 4720 2791 2359 3856 3536 1196 817 4926 1502 3477 3270 1891 1426 1093 2596 1764 4229 620 2794 1668 4248 166 4022 39 1691 1273 1080 2200 1031 3170 4156 1459 2852 3665 1372 3691 1020 4016 652 1805 4086 3672 4196 3483 1828 163 2442 99 1173 243 3149 3198 124 1418 1115 265 679 3136 3412 4399 2545 4249 4300 4412 4752 2412 61 3628 599 4861 291 2338 3837 187 2950 1401 4717 4531 2339 4919 388 1363 75 1917 2510 392 1611 968 2026 4568 211 923 1633 4425 2455 2283 547 3048 4705 1545 4890 2083 2964 3724 2188 1712 4779 868 2661 819 2632 2544 1843 3764 813 1505 3624 166 1535 2277 3036 3738 4429 3509 4577 1786 2773 3727 4269 2854 1104 3508 3483 1610 2634 1355 658 2262 1763 1173 716 2469 1912 2583 3113 391 4274 107 3874 4351 3653 567 2486 2229 2531 1652 120 4380 1687 2272 3382 2477 1019 2413 3860 3963 698 3991 1543 2389 1526 122 1763 2440 3019 2890 438 1026 4306 4410 530 1032 3015 4782 4063 3729 2564 2824 3526 296 1916 1062 3263 1269 1568 4282 1596 4461 238 4649 340 1422 636 3765 2345 3028 3705 3827 690 1047 1437 4518 2722 754 829 4650 2487 2422 2888 457 156 501 3740 4330 1239 4199 1873 1709 2171 3416 1684 1096 3935 3760 2430 1333 366 1370 1347 305 4525 3541 924 1495 2201 3894 4925 315 814 2012 1943 2328 2816 3835 1639 3275 2918 4986 3341 1709 810 1669 1735 988 4570 3883 355 3666 1546 1888 3672 1237 1120 1253 510 4054 1095 1691 4113 3442 2813 2012 1634 3500 2044 1154 766 25 332 4286 4477 2746 4384 3826 2732 2733 4605 4183 3820 1485 294 496 4760 318 1394 2533 4755 1170 1524 2746 888 2062 1978 3461 3384 2053 2031 251 4192 1572 4146 3683 560 2516 365 3465 301 1204 2686 3445 807 1149 1217 1330 444 804 4564 4303 435 1539 4913 3289 3930 1071 4792 1375 513 3851 1522 2221 4045 2317 3767 594 1230 4492 1889 3449 1312 1264 3471 2028 286 186 1147 1668 4082 2303 4548 3626 1615 1393 597 1338 3472 790 4380 2547 701 3615 1548 3880 2333 4402 2187 1233 3063 4033 181 275 2256 3929 2495 4588 3512 1756 460 1576 1908 3335 4836 3023 3214 2141 1952 540 4672 3602 1279 2511 4509 1920 4237 4492 4057 4261 206 4098 4803 1211 3039 1062 522 3088 2582 501 2749 2947 4485 389 226 1421 1971 3876 888 941 1026 735 4660 4619 546 3309 1312 2014 3469 3362 3751 1670 3113 3405 2691 3859 193 401 1208 99 1500 2032 3446 2704 2189 2499 2306 3280 3073 3283 1413 1668 2420 3644 1812 3121 3404 1308 4078 250 4812 4745 841 4323 2667 480 2942 3456 1827 671 2800 1252 3018 4548 1793 2058 4404 1075 1462 4728 3839 2675 4662 1751 1373 4290 4862 3268 4542 709 1600 4738 3275 257 2207 614 868 253 4980 3114 3883 3253 677 2586 1791 1801 489 106 1778 4843 3685 398 1939 2325 1354 3088 157 4465 1180 1445 1542 2519 500 4096 4281 2738 2991 2782 413 2963 1942 4601 3147 1093 12 774 4083 263 4475 4310 232 4197 4975 3952 775 4856 2665 3821 1077 4913 2573 2155 1166 1114 3068 1955 4022 653 1547 3276 2684 4234 4930 3413 714 2422 3663 3830 1391 943 4072 880 4509 3977 3108 2232 1307 4171 4675 1320 3483 179 1601 4758 2893 3934 4479 4716 2139 3761 2466 142 3435 787 4138 4127 1608 392 692 2868 1857 1911 2537 1879 3713 3021 1525 4037 1557 3897 3577 809 209 4797 2985 399 3132 3523 2702 3153 2831 2990 2269 1550 1385 429 2886 1614 478 1747 3110 3159 4683 1138 3973 939 3964 1083 3849 4448 2719 407 1401 4078 334 3353 123 3789 4065 3386 3919 1580 3522 1180 1018 843 4631 680 4084 2946 2899 3280 1882 5000 2421 2173 3956 1677 4287 330 3528 2640 992 3663 2798 1561 4203 2135 2921 3320 1878 3858 2356 3437 1460 4916 3619 2357 3923 3156 3134 4076 4519 294 3754 1997 2165 4233 895 3724 3249 1114 2611 3412 512 424 3517 2737 3815 3581 4651 2240 2154 1971 2116 2282 3797 1013 143 2077 1975 761 1331 2898 274 4621 157 256 2421 367 2909 2840 3162 1924 2944 1823 296 3938 3751 1919 4681 573 1191 3966 981 78 4248 1245 3590 2871 1390 2978 178 3648 3579 4526 3045 2742 2203 3752 2324 4510 4958 3505 290 2510 833 1542 4775 3301 2221 3185 2084 1494 791 1696 448 4169 135 2045 4262 3122 2513 2364 2045 3080 4422 3976 1062 3055 484 2926 4234 2559 3346 4616 4938 4306 2469 2403 4181 1058 2150 1785 2181 1609 826 4632 746 4590 2128 3426 2429 4903 3663 4323 2278 3010 3253 2630 4327 3946 2145 2664 871 832 4274 4203 2417 4728 1525 3549 1106 744 4219 1686 1734 3340 4232 1814 595 1725 806 1332 3916 3765 3400 1312 3671 1708 4487 1514 3304 2870 2929 4496 1900 331 1380 3428 4527 3038 2208 4820 4062 2775 1498 3009 2102 3641 1874 2336 1187 1388 670 1612 3954 908 2516 1402 2327 4760 3348 115 4855 964 2412 861 2888 3511 4762 1755 1268 1342 2997 944 474 1263 1941 1944 3493 1511 1894 760 3291 2573 2866 1041 4335 4212 900 1289 1223 957 597 3537 3990 4786 2602 4112 4659 2653 1172 3334 4713 2703 2071 266 3789 1193 1651 3637 3363 2470 3086 469 1114 903 561 251 2059 2214 1134 4973 4037 3731 4049 957 4740 1794 2180 1535 2998 1179 4560 79 221 1913 1107 3321 335 3804 4165 4759 4113 2887 2834 2695 3560 650 627 3066 3190 3041 3029 55 803 1171 2552 4605 3698 1076 4601 2796 759 723 3528 2829 3480 3941 3339 1797 2193 1000 2441 2535 3974 881 2696 2631 2589 3358 3568 4895 2361 2237 2534 2829 984 1987 2986 4931 4094 2942 4849 182 496 2524 4499 864 3178 2769 3782 2023 442 3653 1081 1571 3426 1660 2370 3915 4154 1708 4865 1729 3195 2850 2554 1041 3933 4245 127 4086 3194 2834 716 1758 3529 4430 4361 4617 2804 159 1972 2237 1634 4308 100 925 4541 2544 1303 3757 4053 4555 757 2920 3956 225 3426 1987 1489 4497 56 3607 3989 735 1499 3178 2080 4378 619 4839 13 2263 1669 1289 1913 4740 883 3972 4752 534 951 4501 1912 2883 3588 1357 3589 1473 3125 3713 3635 1853 3052 3237 2255 1053 4909 4844 1807 3551 4896 4578 4061 1439 3570 3675 2872 4957 300 3249 4242 1316 2395 4625 883 2613 4422 4926 660 4914 108 1037 1046 1115 4251 3920 1313 4964 2442 115 493 3445 1008 4770 884 2913 1426 2489 1157 3247 2937 2274 3971 1772 4769 1611 68 1311 4260 549 563 1668 4653 1006 2015 1226 3494 512 882 3469 4610 2272 4826 844 139 2360 2915 4924 1693 4805 202 1331 817 4513 4612 3510 1051 4202 2685 1731 2933 4777 3714 2456 3546 325 1144 90 3611 2933 162 1959 1510 1697 1854 3869 1426 2570 1929 2464 556 1862 711 3536 1516 677 3715 160 1801 1430 3533 881 4713 4507 111 3557 1074 2104 2439 1084 1964 4064 537 4834 1357 3608 2610 4863 4763 610 3654 62 3485 2604 3794 1334 523 2894 1722 1124 921 4952 85 1351 4576 65 860 4651 4861 3489 2911 2911 3945 2616 4399 3631 2343 3548 4573 1914 3352 3488 418 2364 2882 2463 3837 430 4405 1517 3256 145 2549 1775 3243 575 4019 2637 2104 514 2740 4503 3733 531 776 1085 3613 4444 2868 4206 4799 3702 489 18 822 484 818 4664 2783 3054 4330 2625 382 2903 532 3163 1081 1008 1161 4574 811 1627 3110 3314 1731 3328 3371 1384 394 2715 1981 3844 1937 2308 12 4850 2056 1422 1470 3126 1432 2840 658 3138 4067 4319 534 252 614 410 3394 1869 3518 3501 4323 4731 2360 3775 4657 1792 3711 459 3705 1432 4825 819 1019 47 987 3160 4045 2489 4081 1627 438 4320 1990 1608 516 1818 3490 2205 1471 4017 279 1552 771 4609 2916 2198 4026 1437 2130 2477 136 4986 2265 1611 3493 665 3164 4540 183 4458 2985 4280 2333 4140 346 2058 1293 3622 1758 4098 2758 3841 3072 4812 4775 3396 4191 2927 2590 3527 1341 2975 1386 2312 1833 4172 3626 321 325 825 2604 1407 2928 565 679 2309 3868 1293 185 3639 369 264 1209 4720 497 66 4230 884 794 3834 4846 566 4775 2243 4000 3620 4719 335 2643 4398 2172 7 2972 234 4958 556 4132 1251 950 306 4888 2045 3299 2567 143 2243 3936 3873 2128 1722 1940 3933 1553 1595 680 3881 2457 3004 3525 4194 831 3384 3412 3703 3072 74 4795 2276 1005 1582 2791 4320 714 1377 2724 680 4305 4076 2071 4865 2373 2237 1277 682 4471 301 481 2367 3469 2195 2 776 1014 215 3290 2039 1775 2040 8 1894 2297 3575 2231 3823 1808 2234 3061 4994 1365 586 1429 4778 869 2533 461 4936 3745 2044 1481 3719 3764 4686 1302 910 2120 1228 2296 2193 4393 1603 668 752 88 3373 806 2679 1713 3136 4397 981 3789 4789 2714 2421 4641 2010 4581 1975 1486 2321 3936 568 399 2383 1305 93 3678 2501 1100 3741 662 2027 1311 1852 1290 3440 3189 4225 3445 1947 228 4609 3488 4661 351 2353 3928 4501 2020 4360 1134 602 2462 3426 1181 748 4484 2870 782 4796 4880 97 2407 3736 1522 3169 192 1824 2011 267 2933 2563 170 4214 1071 3555 3338 406 3275 2252 3066 458 825 3481 2116 2717 1262 1872 3798 1240 4210 225 44 2063 1587 4562 1220 4192 3209 910 4264 3871 416 2217 2768 1645 4353 2998 933 1604 4360 1105 3207 3725 2695 1662 2544 1474 2810 4816 3415 1820 4650 4706 222 2422 2498 2418 2925 4856 4445 4993 1741 2333 2438 1868 4997 2453 4541 3422 2375 1852 9 2676 2076 3313 89 4935 3076 3496 3714 1318 440 776 2740 2393 3480 1182 685 3055 477 4048 3124 4769 4920 3419 3191 2916 977 1558 4430 2315 2089 3493 2333 1891 2104 2758 2606 1014 4096 4383 677 2281 1095 3646 2010 4549 2305 2672 4002 1705 180 4011 1759 4198 4835 2475 3187 1042 332 409 4233 1518 2706 143 2644 440 4131 3757 286 1898 4618 3935 4907 3697 2662 1141 891 3910 1002 4226 3755 4713 2547 782 3508 1233 3925 860 4331 4317 4783 3924 800 4606 2378 594 1415 1842 4381 1005 1810 635 4292 3737 2428 3862 1589 1870 1263 789 2641 2006 1096 3397 1873 4515 166 3689 4439 2342 2030 4549 112 3665 418 3043 4081 4519 2973 338 2855 4950 792 4506 2125 2484 1049 185 3906 1319 4711 4265 1136 3660 3239 2495 2271 233 1858 3294 2343 3906 3436 3458 1729 935 3471 542 1639 3037 1358 1030 4536 633 3770 3597 1773 1296 345 1065 2047 858 1962 1594 3518 3274 3154 3846 3099 648 1074 264 2679 1239 4782 1356 1706 1223 3015 213 4909 1812 1298 4952 2192 3205 2656 294 4269 3894 708 3166 4771 1398 3792 3664 4764 722 320 3395 3591 784 4572 2688 1918 2445 739 1508 769 4944 843 2506 738 4396 1562 2759 3455 3450 1576 2900 4876 2212 4234 3240 1510 2707 3929 1220 3544 2619 1841 4413 3882 4762 858 4413 2165 3764 1715 3625 2152 1010 722 3932 910 4014 4509 4331 4238 2704 2212 4520 4370 28 4900 1272 1936 3106 4333 380 1852 1621 685 1867 1588 2533 2436 727 1163 1581 1502 4892 1214 333 3860 3292 4266 2521 4795 1453 2900 3576 3971 2177 3279 4333 2897 4669 3762 2618 469 1250 2951 4184 1749 3672 1454 4153 2536 1974 3848 1583 740 4619 588 2169 1241 4928 4445 117 740 4924 2513 4392 1821 1959 532 3880 3121 4847 1699 2611 840 926 554 3053 2312 409 198 2134 288 3499 1204 4218 3678 200 3256 2551 4050 3426 3007 3402 3641 1488 4430 3234 4898 4954 312 1300 3636 4470 1123 4821 2071 3374 3859 2115 878 2992 1110 101 867 1892 1215 1358 4259 1834 580 1782 2958 2042 3736 3817 3384 4649 745 2310 1851 3842 259 2257 3011 3419 2539 649 1608 3748 4228 2594 400 1236 462 4669 354 1092 1442 3987 4731 3009 1255 2006 4693 1518 2856 2249 11 2096 2804 978 2759 224 3237 4671 733 3405 2033 4182 3269 1431 3404 1899 28 509 3636 3238 2827 3288 980 2978 1927 1782 3761 4192 4911 768 4216 2810 2098 3468 3846 872 214 1019 2094 222 2194 3724 1495 1684 293 903 3084 1237 3676 107 3378 2680 432 1570 4181 4562 3766 3351 1979 1210 365 3863 2271 1028 1339 1349 168 1943 4017 4651 1911 4327 4978 1216 3757 91 1624 3373 3754 4120 2903 1175 2479 1524 400 1992 2965 892 3448 3022 1492 2174 3478 4411 1789 4040 2504 1411 3304 4431 1911 1833 4679 401 4854 2714 3241 100 3015 4320 944 3644 3942 4480 2491 3985 3428 1141 4093 2470 3877 3179 20 3812 1602 3172 1187 4933 2800 3207 4736 1729 1512 4524 3391 4780 2269 2089 925 110 2545 3720 893 4033 1847 982 1887 1959 3346 3558 4692 1234 2437 4972 3227 306 3274 4251 3784 435 4892 375 1679 4300 3284 148 4741 1456 2743 869 3712 4113 4518 3261 1338 152 724 4922 2274 2070 4060 2188 1066 3431 1985 339 1594 2818 1876 2919 2948 3842 3074 1501 2670 856 763 513 731 1790 2476 630 2562 4245 310 256 2765 4520 2389 3378 2980 4903 3625 2640 3048 2909 3936 4583 4928 3195 1146 4720 3303 3995 2972 4449 171 3845 1710 4443 3864 1741 2045 3701 3131 59 2585 3047 4144 1081 304 800 4221 105 1106 3849 2644 2997 122 1176 3485 2469 3899 3750 3761 4069 1585 4033 2576 3 44 571 2732 4765 4521 177 2644 1978 32 404 1418 4444 1975 2804 2157 1884 2221 344 472 1606 2856 1671 3649 3280 1800 3730 435 2256 2585 215 2012 3755 1357 840 2824 1687 584 1962 52 354 3106 1703 2756 216 3209 2524 2813 265 3284 4499 4731 1144 3073 186 3573 2389 1719 1091 4332 1436 613 2338 1168 2020 4122 4434 3939 1753 3474 2416 387 3179 1943 598 4940 4301 590 2330 4212 2198 3278 2500 2174 1939 3005 963 4592 1643 3954 2449 1884 3818 4492 4659 4922 1871 4329 298 3901 4205 1992 860 4482 3062 432 1491 180 3171 3222 3605 4442 4509 2587 42 1055 3848 3468 2762 866 2186 2433 4932 3668 4225 1726 936 1284 4602 2836 150 4942 890 521 3525 655 393 2684 2837 2579 394 18 3549 3024 3437 4052 398 2056 4198 2950 3925 3819 523 4890 1557 3658 4929 3923 4643 557 3039 2787 2048 1831 601 2789 4179 1140 1206 435 4108 2562 1427 4345 2994 2029 1727 2328 3142 881 261 4556 4150 236 196 2471 4459 3952 1146 4636 3051 246 1629 4980 752 3046 801 3292 4894 2897 3669 2005 2817 2887 3597 1235 3125 1025 3353 119 1092 2480 2421 4493 956 827 2519 4030 3726 4622 4341 2399 2520 3741 1108 4969 2836 4237 18 2887 1735 3268 580 3819 1123 284 3920 81 1621 1100 821 3977 2327 367 4142 425 2751 1082 4412 1202 4999 3930 4673 535 1859 436 973 1065 2406 1356 3676 3389 3837 3183 3653 1211 250 64 3101 1905 4042 1103 4154 3159 4896 1157 2353 177 4144 2217 4601 4248 420 3510 1662 4985 3195 4347 2974 2164 1141 953 2383 3638 1872 3153 4999 1343 2814 3236 683 1061 1637 1576 4337 2792 813 1250 3853 3116 4622 590 1792 1674 1031 817 1844 1486 2448 512 1913 842 3793 262 3500 2402 416 2466 2123 4895 2848 1558 3450 932 4172 4865 2096 4012 1496 2118 4395 266 4473 2915 4040 727 1151 587 316 4415 1474 4213 4622 12 1962 3370 4074 3986 694 3922 1135 1073 4694 1376 1594 4343 1177 4122 3849 2747 480 2186 3281 515 4873 2375 3633 855 4493 3837 2765 3619 1578 1776 2419 1361 3441 4621 2505 2269 3817 242 181 1263 3370 353 563 4477 2131 1033 3124 2486 278 2741 4665 1999 3078 3219 2851 4962 1735 1965 3319 2531 71 2828 4098 4657 3349 2552 1665 2459 1025 497 3108 736 4 4345 2982 85 4955 2192 1695 4468 1504 3239 4522 3903 3521 2605 1911 3337 1967 965 1642 2621 3817 1430 66 557 318 4850 4683 1020 918 775 957 3980 3074 953 3242 642 4760 3542 1636 949 2928 2960 1468 4826 3201 3399 604 4027 4509 2333 4623 2395 1288 2880 1475 4052 1589 2219 3542 3441 3273 4189 1094 796 3798 2144 2615 1777 3770 2451 2441 169 4973 3441 3936 576 142 2016 2370 2912 3127 1539 845 292 1853 3137 390 4629 2529 307 202 1385 121 2161 4313 2111 391 3830 3246 2116 2433 88 57 769 3223 3937 1749 2762 353 4392 2242 376 2399 4417 3548 4568 2070 3257 3298 1547 2730 4715 1896 1596 2494 3805 1053 4653 21 3395 4126 2946 4005 4915 4073 3996 775 152 1187 3127 2017 2016 163 4684 1036 1918 2476 848 4381 1608 4719 3659 1680 1761 814 1530 3433 4729 3306 4934 4897 4096 4351 1915 1679 3759 179 2378 4372 1559 3250 4759 2374 1463 1437 2219 342 3594 1510 4507 3754 3359 4853 2863 2091 2496 1094 188 752 2283 3337 4139 1026 892 4025 727 4446 1209 414 2259 1022 4332 1235 186 4440 909 1328 5 2205 926 3928 3025 747 877 3652 4942 4012 21 3863 4897 4597 2269 2409 4186 1416 575 2316 2007 1178 2362 4202 1864 4997 3233 284 2209 1367 418 1388 2219 3162 608 2829 2090 4442 434 829 1176 3770 3017 1162 4529 663 742 1466 2565 571 801 1809 4762 1308 2019 2991 4447 3058 4741 3664 986 2412 543 1418 1019 3124 2138 3634 3815 3822 4982 2039 1838 173 3141 2822 1468 519 3510 1412 4812 1956 1083 815 4168 986 3579 678 1427 548 1817 3460 4831 4414 1843 1545 1647 4659 3876 2393 3599 1184 1602 3267 4622 150 2528 58 3419 3555 2709 4808 1837 3761 388 758 4674 318 1146 4126 1681 1555 4435 3977 3536 2149 3462 3305 478 31 2164 3640 4482 1142 1093 2887 354 676 4787 4025 1245 3725 820 3645 3562 1301 3236 2759 1982 2447 3489 2447 18 4143 885 2888 1163 666 4448 4891 2897 793 3420 4026 3816 858 4415 4237 434 718 3236 2584 2066 3572 1130 579 226 3813 3011 2641 1662 4342 535 961 4647 2457 3903 1312 1722 3028 1586 2173 598 2080 3059 2140 2273 483 1128 1252 3268 3367 4669 2585 3514 4849 4639 1762 2045 1234 434 3660 2801 4066 2668 3925 1663 2840 431 2898 1212 3259 4307 4953 759 3748 3185 2760 3278 4929 3073 556 298 2140 3605 1563 2030 2450 3548 3283 2868 2413 4776 3360 64 2186 1488 3426 19 4252 1327 836 1209 2239 2707 758 2867 4614 3862 1172 1030 1813 4217 430 2779 4695 444 2110 2189 2137 951 2589 4510 197 2397 397 1474 1265 4707 1216 401 4853 118 4320 1658 3841 2954 2253 2803 1876 3739 1163 1866 3022 352 2409 2455 1239 2547 1618 751 4685 4794 4296 1019 2162 1553 2004 3367 2996 3742 2703 2299 2484 4380 3589 61 1031 897 549 3405 2872 2735 2242 4656 2460 2790 1541 2478 4900 2721 360 228 551 4253 2100 4683 2509 317 4284 2583 3869 152 3840 2528 1472 2809 4851 4868 3955 2278 2278 643 3361 4602 131 2114 1871 4756 3058 161 623 382 4415 2189 2469 1470 3178 3087 4885 232 2837 4170 1691 1826 2594 777 2081 878 251 1919 37 3019 2840 2901 1224 4701 2020 3007 544 2449 1744 2295 2774 3194 3135 1865 1137 151 4056 4093 850 1602 1080 4057 2110 3402 1341 196 3471 114 2980 3020 1171 3304 3683 2881 4003 191 1312 1079 1062 4733 4632 8 51 3045 929 1352 2066 3319 3209 4855 2212 3035 4612 1691 4558 482 3249 3419 4979 1125 4494 693 3639 899 4664 2505 1052 3136 3636 4795 297 1312 1105 2101 3558 3968 4123 1882 3633 1166 4962 1341 2940 2052 1345 3448 444 3529 4071 2701 3324 3087 2801 4937 1168 2038 2342 4220 1826 3072 4218 3626 1305 2739 4459 1468 3125 3850 1983 3432 2380 4836 3652 1717 896 1060 4863 3728 1055 359 1166 1523 2474 4529 2430 4408 2198 3760 1469 4322 4982 3287 2344 4044 3719 293 2591 4871 2626 3116 2852 4481 3285 2570 4744 281 3459 2891 4078 724 1375 3901 4126 3867 3077 3306 2123 243 874 1746 910 2587 3903 3854 3121 4697 3137 2134 1260 2110 4204 2700 643 4557 2571 3015 2717 4832 1770 2121 2055 4867 3445 2737 240 2367 1190 962 2714 568 2874 2714 1015 2696 4372 3924 3354 4882 4289 2302 3106 4095 3 508 4138 4164 2367 3611 4012 1330 2894 3495 4401 3613 2143 4605 4226 2526 4124 4794 4739 2785 2568 3810 4074 4616 1936 649 4861 1414 487 1534 1753 772 2399 3243 43 799 3991 2879 1315 4328 2376 4684 3540 2227 4967 377 3774 4032 3559 1736 3148 3934 2140 2649 1335 2675 840 1126 1920 949 2537 1725 4706 724 3785 241 4798 3661 4565 1713 388 1001 3519 1120 4081 1883 29 3027 4067 3014 2943 4422 127 2645 1652 2039 428 1529 3510 1114 1798 3279 4625 2779 3595 1047 3080 479 4577 414 4152 4931 2502 581 2140 4363 527 4591 4991 1565 3922 2223 3525 3923 3779 2008 2434 1709 2995 3339 361 2477 2268 2237 294 4017 2270 1230 3556 2564 1222 2242 1905 469 1610 756 661 2550 3254 4983 3887 3838 2705 3619 456 992 1145 3214 1125 4050 4203 4096 2161 3959 3820 2413 2873 285 4155 1743 1446 3856 3124 4994 4470 1933 3478 4582 244 1920 622 3977 988 3110 170 2122 2000 107 1447 1463 1653 3198 4628 3008 4398 1144 1188 4625 3288 1945 2544 268 4773 2931 819 3509 2769 45 2244 2108 728 721 2711 1575 3246 1054 1540 1933 4229 1718 3327 212 3539 4241 4574 4587 1185 3393 1695 1185 2973 3076 4543 4820 4329 1486 1723 779 3153 1740 27 2741 1369 1353 2018 4504 3549 4133 3648 619 3800 3393 3440 4315 806 3436 4530 2834 3873 2369 74 4019 535 3431 3031 2896 1498 1607 3221 4932 1279 4370 979 3706 4488 1361 1310 2604 4306 3163 2780 348 2863 226 3370 3790 638 3686 2263 260 718 1200 2455 1761 2854 4128 1208 2215 4296 24 1264 4401 2138 1511 4749 873 1948 4544 4531 4771 2124 952 2778 848 2301 1067 3542 1365 4547 671 4693 2161 2312 247 692 1162 1667 4001 739 4265 4172 857 268 369 721 196 2360 1708 2525 22 402 1366 1467 1676 2818 1928 2111 1427 2507 630 3949 2695 4645 34 224 2268 2364 1719 1501 1585 655 790 2397 888 4082 2828 247 160 3652 1466 1155 971 2842 900 3984 336 698 3907 4055 2594 1737 539 4245 119 3477 3733 1029 697 3820 4414 1452 4089 708 2534 1387 4399 2856 2291 1273 2915 1481 3763 1230 624 3827 3725 4809 1123 2332 4425 3707 4088 4168 4307 4810 566 2487 524 15 958 2414 1297 4264 3919 762 4442 1039 4461 152 3188 4449 1598 3016 88 4735 1108 109 4330 2768 1133 2382 1490 2773 2710 3113 2766 1780 3820 67 3374 263 681 1240 2127 4682 2573 417 2457 4423 4322 3513 4177 3869 4967 1016 1120 4877 1255 1936 3337 4460 3527 3027 4815 3653 2347 3978 2389 2556 2361 2095 4924 4411 708 2373 4144 2905 2642 770 2563 2701 4575 2476 4185 3552 3136 2633 1835 2361 3065 1877 2300 2478 640 2344 4079 49 2687 3653 2206 3937 4446 3221 2356 1773 2254 4378 4349 1789 1239 3836 2369 1321 2451 3519 53 1559 4753 4683 1689 2289 1363 4955 3338 925 2208 4103 1938 2547 3962 3914 707 3451 3497 3804 3728 436 1895 2513 4301 1054 1642 2207 3353 1857 4590 4900 1995 1908 1168 3063 458 1447 3412 2266 3732 3977 159 1223 2376 1066 3429 2503 3076 4722 3548 852 4111 1609 160 360 4392 4549 3301 4636 1549 3431 1152 3707 1173 1077 3687 3604 2143 4994 140 3083 2513 650 4350 1016 1322 1839 4239 3502 1543 2782 4775 4509 3082 570 4543 90 190 2768 2328 3994 1885 1378 1610 3578 4810 3229 2261 1714 1015 4906 2851 2325 2024 4920 1619 2658 630 200 1168 3590 2702 4496 4688 672 4175 4601 1830 372 5000 4105 1409 4009 3143 194 3779 1723 3699 1377 3090 2073 2059 3488 3970 1904 652 2036 896 1126 1327 4951 4561 743 4256 175 4545 1860 1752 621 765 4023 4420 2304 1482 3241 4101 2440 4315 3845 3054 779 206 3074 889 251 4087 4076 3914 4261 3957 3811 1442 2547 4504 2330 3637 1619 65 4241 4317 1711 650 4628 4085 1963 1425 4307 4926 1874 2098 4736 1181 42 2466 3619 875 1595 2381 577 2404 3995 328 2473 2969 45 3215 4390 2382 3413 4265 1656 1588 3846 319 3426 1048 652 4521 93 4458 122 288 3292 3775 2822 2645 4511 416 2880 2913 80 769 3239 275 3448 1658 2203 2253 2659 897 4668 4583 2464 2887 3050 835 3042 1454 1922 4735 2377 3970 2320 758 1954 749 3055 1919 3835 1904 4106 2261 3472 601 3143 3149 2929 671 3959 4179 4601 4800 928 3909 793 1693 3675 1702 4978 3752 1126 3749 2295 196 3034 1979 1769 877 374 3641 4088 1348 4506 4431 3417 828 4613 3142 2203 3672 3408 3600 785 4611 1801 2218 3299 4238 4409 4865 4644 1845 4454 1786 2669 642 3466 3944 2865 4377 666 4081 1287 4978 4367 2586 2948 3779 896 2975 2622 3691 135 1875 490 4056 2920 2398 638 226 2701 4330 4967 3758 2788 2550 1125 4123 3239 2091 1610 592 1971 1145 2159 2053 3202 4699 3336 1861 4065 2286 906 2106 4634 3647 1788 1721 2435 3730 2259 4866 830 4995 2588 3657 127 2225 1126 720 4433 2534 1269 4003 1065 2761 3721 578 17 1596 717 4226 119 1405 3096 1748 371 4561 1711 3197 4652 2341 1857 2077 3788 1516 1673 3688 3463 556 1912 1184 3312 4168 57 4952 1837 3215 4595 2474 606 3715 1867 3803 1193 1260 3703 3786 1881 859 2716 652 2691 4647 3064 4443 1767 2595 584 3090 4237 2214 3532 4115 229 601 2678 889 3702 2557 3847 54 2080 467 2666 2926 1402 3321 4327 3346 1797 1756 3193 2607 686 2192 2921 2844 3104 482 1440 3743 4112 3095 1305 3673 599 698 3429 4693 4516 3554 2764 2045 1567 3937 2979 1405 2247 4446 3552 638 4133 3428 920 2757 2335 3529 4666 641 3046 3824 4938 984 1064 3895 3887 3730 3270 842 3356 1005 4175 622 2019 295 1772 206 3981 47 1746 1474 4819 3957 19 4147 505 1446 189 4937 1285 553 1105 2109 4060 20 3477 2167 3750 3071 1699 153 61 3535 3968 3041 4994 1253 1622 1107 4728 813 1410 4525 2615 1536 2710 642 146 4682 2792 352 257 676 3113 3578 984 1539 2536 2710 318 151 605 2279 575 2397 94 1276 547 1926 2709 2615 3725 830 4079 840 1068 2997 1998 4256 3621 2985 2809 2278 1895 2082 3663 133 4237 4165 3800 236 3216 2826 4004 797 3003 2446 385 2686 2629 3338 3121 2107 306 306 2049 3562 4003 70 932 3165 4945 476 718 1116 1998 860 3898 4536 2148 243 3309 4833 4931 3329 1784 3793 2176 4043 321 4527 4608 2081 10 4221 873 1617 3097 1051 1570 2282 4887 3481 1502 2010 4513 737 3646 4313 4962 2242 483 4980 2487 3214 4800 2498 4137 4197 534 4178 2119 1632 3669 3844 2841 1991 4250 387 958 995 3355 1810 775 4661 2965 2891 874 2725 175 2905 2888 4900 2196 2456 4575 2202 2157 4703 128 1441 2637 3645 1226 2575 755 569 1557 4120 4331 3441 4656 4930 3165 3684 4716 776 2877 816 3999 4896 2737 2341 498 4549 646 3871 947 877 4836 1472 4876 1059 4773 3363 3034 3110 3546 2170 1775 1577 2006 1162 2448 3913 4785 4506 1431 2634 2222 4008 4682 435 3997 2763 4386 685 4426 4577 1005 343 2396 1195 3053 4661 4935 277 3903 2933 2418 631 3037 3056 1794 902 124 4311 205 2035 4423 748 2304 1883 4490 540 3474 2645 3631 3076 4574 2383 709 2289 2781 1754 3444 3254 3578 1305 786 2562 3492 3286 561 3663 1127 4973 2590 2069 4227 1007 172 3436 540 3809 1639 1093 896 874 4018 610 4060 4528 801 3954 1440 1500 2775 3478 3382 2425 18 1671 2743 3209 1378 3557 2726 200 4814 4105 1282 4679 1334 1924 4073 1042 4458 3174 2960 3307 3449 2040 3979 245 4699 4730 1979 1825 2912 1278 3067 1068 4175 4403 4691 2135 88 75 3685 2990 3458 1821 1035 2866 3598 651 1471 3255 3945 2773 2848 2214 4190 2997 3108 1164 1954 1481 1953 498 4351 789 2498 3227 2001 70 3056 1344 868 4551 894 4639 3980 3800 1644 1816 4219 3794 3942 2303 4710 2076 2034 4101 4297 2753 4837 4775 1599 464 615 4165 2522 2235 322 532 2105 1504 3823 53 589 3971 2337 4996 723 1538 4191 3785 4325 784 1174 3274 4929 4898 4478 2071 3048 1317 592 829 1344 4886 2486 1764 3811 4280 387 4585 1190 426 1519 4189 2659 1510 3668 1187 4343 3828 612 4286 2140 4516 864 1169 4632 4928 242 1829 1077 960 1828 150 3591 3243 1663 3974 1905 2133 4294 713 2552 195 48 3512 1278 2705 417 694 880 3780 2801 1998 1697 4097 3523 4571 589 1508 2752 45 607 4618 2554 4339 1819 4647 3417 1836 380 3328 4377 3333 4375 3 794 4510 766 3490 2423 2309 4407 1652 3032 1761 1523 3244 1296 928 2375 240 2583 4337 4974 4387 4120 1003 3044 1555 60 2629 2765 2668 518 2731 2884 1227 134 3112 2844 243 3966 4526 3043 3692 2048 1031 2498 2175 4685 952 4894 323 2639 4841 1770 2675 3488 2998 4939 1662 4497 4353 850 1582 1692 2533 590 3857 2891 2004 2791 3547 2351 2403 4516 3274 1569 3361 110 1601 1876 1123 51 2381 1088 3147 4452 1171 633 2500 247 136 2655 3312 4317 4207 1916 2898 3685 463 3561 2988 1128 323 3600 2763 755 496 843 2478 752 3346 796 890 805 3167 4939 3825 4619 4506 4596 446 880 1186 3054 1754 3542 4672 1173 4539 1841 4197 4552 3000 1717 2809 587 4502 2430 1077 3959 3678 4319 1690 365 1012 3484 4952 3879 4226 567 1184 143 3523 1166 4562 1182 944 1867 256 1047 3878 3259 4161 4937 4670 3528 4543 4472 1972 2015 4537 2380 2841 1259 2706 3616 2337 4064 3944 2988 4854 4240 822 4148 3267 938 4058 80 2521 1862 4152 290 3221 1402 1061 482 4968 3528 4540 885 3462 405 4245 1930 1520 4820 2713 3844 2602 1473 4463 4595 2373 1071 1083 714 2574 3843 1809 3306 4717 350 3286 1734 4223 4310 1280 2493 685 1077 769 324 2211 3137 400 4617 4154 467 4959 377 4430 3824 3390 778 4200 1299 2423 4770 2573 3625 360 862 173 563 204 3492 1493 1007 4626 1826 3781 4144 1580 372 1851 1986 3650 1314 4431 2663 45 2631 3989 2852 204 1683 110 2748 4426 2802 3118 4108 541 4780 2207 4797 2449 2947 1421 1814 243 1703 3817 2672 2063 1157 607 536 3683 3124 1487 4216 2937 2415 2695 4149 2993 3326 3783 714 3308 1660 4467 3789 1730 922 389 4997 445 1123 2057 914 1172 2230 2976 149 2849 1008 1517 2747 899 3079 2563 3662 4829 2271 2004 4636 1277 569 3811 1070 1030 3543 412 3874 3014 1426 2575 3210 1153 1756 4160 1051 596 3790 4626 3911 3851 779 2935 1579 195 507 1145 3730 1280 1618 4941 832 4753 3942 1531 4015 431 2572 551 2253 3402 4235 2963 1276 876 1135 3443 4538 4579 1088 1399 991 2019 3344 2188 993 3242 2673 2140 3146 4147 4477 1889 3297 4324 3876 2198 3061 2383 4305 1062 4846 4532 4277 3123 3916 1142 3043 80 2493 962 1226 4495 915 707 167 3837 1812 1112 848 3041 3105 2916 4881 2168 2255 4286 4091 92 2761 183 4680 2992 2347 830 4825 3646 3761 2791 1512 1425 246 1607 1998 4923 2957 1826 3678 4240 532 3678 4432 393 4820 605 3991 3715 3730 1647 4803 1917 3577 4485 944 118 3270 1863 1430 4260 4787 4784 4751 885 532 3268 971 50 2677 537 2847 2831 1074 2299 2785 365 3389 3950 2326 1057 1315 1112 2549 3162 1839 1803 114 4742 3326 2560 1340 4229 2538 631 2550 461 3584 161 1554 701 161 590 2929 410 4748 4391 2788 4980 2410 3029 3975 50 1177 1479 4800 1178 3322 3289 3092 346 2980 2007 4107 4962 870 2678 831 367 3768 2740 4849 914 3403 2179 12 215 2196 1762 3024 215 3190 1916 1864 270 4677 2998 252 4853 715 3725 4960 2049 1774 4406 2979 1546 4008 3205 2497 3237 3254 4415 3362 763 4586 1815 289 4528 1265 4293 1165 532 1470 1754 299 1829 3317 2877 2722 4932 4153 1441 637 2443 2174 1164 4349 4357 1183 1074 285 590 4265 3201 2772 2927 1486 666 222 3908 4020 4942 3060 3805 3171 1199 3919 1088 4827 4202 4457 77 1323 4812 364 1841 4083 842 2048 2948 4715 2359 4034 2899 362 2562 727 3310 2760 1909 749 1179 364 1223 1011 1993 4574 3355 2484 1166 1526 4095 3753 2946 3604 478 3691 2690 2949 4439 924 3414 4709 555 1319 466 1087 42 2452 4561 79 4143 3046 53 505 4312 1852 1953 3534 4527 2611 1663 270 99 2114 538 1633 2888 2740 1118 3125 3090 2562 2611 3691 1358 2215 173 1690 722 3394 3087 2011 48 2935 3499 4211 4247 1774 3611 4324 3242 707 2212 4012 4375 4908 2182 4372 3128 3662 725 3890 1550 2025 3419 2735 4009 4583 3427 378 521 993 2808 3908 3072 2002 4740 1034 4246 1498 3945 2302 20 4524 2108 1246 1225 1312 3220 4332 2856 4314 3800 1796 792 2953 4174 2369 859 1345 1533 3952 799 2649 1156 4843 4016 2182 2840 431 1236 2646 1858 566 4301 4678 2063 3998 2043 285 2806 4657 3464 1462 4093 3915 4546 4010 357 255 20 2052 41 3218 1325 147 2059 2694 1039 1155 824 2625 2809 2596 1535 2267 4702 1930 4701 1804 2900 3563 3027 3363 4270 2964 4455 4976 4011 2661 4751 2995 4716 904 1873 3554 2513 3614 814 335 885 2266 890 2960 3214 2667 4566 3542 310 4590 30 4886 4956 3203 1660 4939 3116 1547 3051 18 651 3168 3524 340 3972 1885 4468 3383 893 3858 3084 254 4514 3353 48 3636 4449 3844 2137 1165 3045 2493 3843 1870 4156 3123 4063 3704 417 4892 1074 4289 4490 1693 125 4506 2170 4980 2819 34 4513 4255 638 4993 3111 4994 3113 726 1108 1117 4247 4610 3628 4596 1635 2875 2923 3085 4638 4402 2933 2981 4701 3669 4025 2972 464 1214 80 3388 3044 897 1859 2710 3530 4410 2851 2901 414 1501 3551 1584 1184 3212 3321 2492 1670 3117 2209 3288 2305 609 3721 3128 27 183 4975 763 3231 1486 3398 629 4017 2446 1125 926 3618 3208 3542 3136 870 561 1464 3436 2237 3724 366 1846 453 2685 1102 4205 2846 3662 4595 1980 1453 4917 4852 3252 3810 612 3842 656 2201 1696 4446 231 2061 1499 1152 1477 2201 1299 3473 1698 4133 504 1130 1801 2607 1969 4355 2619 663 3688 1301 3586 4377 2649 1664 2470 4095 824 1142 3131 2957 1432 622 1033 4267 4316 442 4211 279 3033 2785 2425 1056 834 654 1878 3180 435 3127 4738 787 3335 2254 800 1233 2019 2716 1937 3112 3008 4473 2544 4899 3188 1461 1421 4229 2906 1075 4074 88 4173 3072 3496 838 4129 1304 227 2876 4939 298 442 426 4948 3367 440 3964 3033 2591 2230 2188 286 2347 2446 453 3614 3068 865 1810 373 1539 3819 2029 2911 1095 3754 584 2558 3258 3042 4728 2487 4636 1451 1988 3685 383 297 3650 3533 3097 1924 2363 2217 1413 4534 2866 3229 2794 4319 3250 2397 1802 1668 4709 4269 1157 4684 1053 4375 1580 1522 4670 1617 118 4950 2002 1532 2006 4092 3460 422 762 3 53 1945 2774 94 323 4050 3575 2319 3637 1171 2977 4151 912 1913 2522 416 3949 2750 3964 275 3968 3448 3943 3610 963 1416 3388 2335 3865 2133 4155 235 4259 4414 1510 3056 2222 35 2164 2039 3987 645 1535 532 1654 3114 2190 285 2880 3730 3404 958 3638 4884 511 2631 695 4954 1073 2084 3793 4800 771 3252 4044 2481 3893 1412 3373 3314 1103 2881 525 661 3908 2745 1176 1312 2361 259 1655 3251 3027 2778 1798 1366 3830 526 1822 2968 350 3002 2796 1009 914 4095 1904 3857 3468 712 4912 2102 122 4476 74 931 1160 4496 349 1947 3444 1242 705 986 2225 271 4378 3237 69 3789 3521 1556 250 2050 491 3999 4504 4491 1432 3102 3042 4070 3709 2688 2925 4249 4010 1845 2460 576 4045 4428 2118 163 3566 1614 590 3725 4313 1545 1130 4102 3199 1861 165 562 37 3786 2726 4545 3075 1729 311 3981 1478 799 2158 4934 4118 1229 3455 4273 857 1786 47 1445 526 3591 3723 253 4987 2050 4959 2393 384 1876 864 4948 3322 3867 1275 2479 3873 3513 3835 2501 841 4322 2351 2333 4853 1978 2641 3924 4951 445 4912 3312 2618 4269 3855 3485 601 3640 4 2188 2940 2784 2378 583 3138 4833 975 1559 2610 1158 4798 4798 4937 3404 2239 4677 79 4260 4970 4847 4129 3310 1584 2020 3289 921 3554 2975 2929 3772 2743 4561 2524 4608 1451 1652 198 4532 2442 1248 4638 328 4425 3281 4491 4690 1838 1391 2164 828 2043 3268 1191 4331 2271 2418 3699 1842 1964 4739 2549 2901 1002 2887 1551 3287 3403 1713 1324 2284 4085 250 1398 3919 2411 821 3153 4902 4028 1033 3765 4137 1203 739 311 2606 4957 1449 3624 2184 2494 2759 1493 3227 740 1790 4773 1122 1138 1584 54 3026 3711 1294 729 3620 85 1186 1961 142 586 4309 2816 219 1466 4626 3619 2423 1555 3217 4265 2027 199 2853 4663 3871 926 2638 3231 3531 2081 656 2060 4709 2544 970 3079 1806 3381 4865 4454 469 1575 3578 4919 82 1872 3819 722 3100 4815 2570 4364 3756 2663 3156 397 4424 4302 1880 4267 2793 4127 2010 532 213 2448 3360 2825 4789 2941 4320 4589 2384 3995 1608 3138 4183 54 3453 4436 3959 2739 2005 4956 3978 4727 4933 4662 1662 1110 659 4603 4060 500 2708 4520 1562 3240 2264 3597 3034 2444 1089 4480 913 3663 1280 167 784 4035 4224 1849 2759 983 9 830 2061 2277 1798 2898 1281 4797 3903 4462 2404 1313 1544 2359 2461 2831 3936 1029 1755 378 3539 1989 399 2057 4281 88 3343 1663 1629 4162 2884 4497 4006 1164 4005 1659 2209 618 4009 3091 1221 2757 1226 2125 1717 3713 1476 3925 2482 1801 4322 1016 2551 1511 2866 427 2619 2660 268 1146 3586 2718 630 3083 2148 908 3619 528 2805 4524 3207 2041 2523 2630 4741 3824 4980 4575 201 1259 1053 3879 759 1797 2843 2291 2666 2765 3894 107 1173 549 2729 229 46 972 2532 1768 918 4645 34 2090 2954 2142 107 4667 917 442 2371 3816 684 799 1905 4817 128 2601 4153 2795 2336 813 1099 14 3060 4855 2994 2287 403 532 197 4592 3214 3392 1241 316 562 4194 4853 3331 3514 4107 172 1636 1083 1507 2783 582 4375 4164 2465 3557 3547 1157 1081 3260 2024 1240 2939 2189 429 4500 1135 18 3611 1627 2321 1984 152 789 1359 1047 3309 76 3422 4715 1704 1094 2870 2166 651 4975 1409 3788 35 1092 2928 4797 329 2280 4838 1006 453 3659 1931 3648 534 814 3874 2336 1987 1136 4083 781 4261 2164 1658 3766 4618 145 990 4473 3324 2184 4243 2925 4024 2442 1344 1681 2912 1136 4682 4514 4529 2513 191 1193 4246 4183 2044 1611 3411 58 3336 3863 3458 1779 4270 1316 3954 2674 1631 1392 4739 737 3806 4202 2355 4615 3226 1345 4388 783 119 3866 4555 574 3165 1030 4571 368 1344 1241 816 4899 3662 2869 1269 962 1580 2309 1278 2891 778 2834 2182 2330 1346 329 4571 948 421 3187 3989 1981 3494 4220 2594 1730 3516 1309 4229 2544 1108 651 1867 4603 2197 1013 2836 967 1995 2233 1200 3 2133 2327 191 153 3151 2397 752 2224 4225 321 1171 2282 3661 74 1951 2486 3005 816 2301 4167 2178 2303 2274 4259 366 4313 465 4692 76 753 1719 315 1274 4528 4181 3568 670 75 4394 2139 1302 811 1551 159 2862 300 2521 3449 3470 334 66 2629 2338 735 1991 2738 536 3976 1675 3961 4149 843 3 633 3825 2180 2185 2262 3150 4381 2466 502 2437 3799 2983 4627 4265 576 2504 3835 2201 1136 1564 3323 218 4011 1378 1920 2531 2578 1235 1892 2688 345 1453 7 4672 3731 2442 2883 4583 2129 3639 3055 828 839 1861 366 2044 4720 2452 1805 677 2380 2067 1600 4324 2425 3153 4805 3448 447 1583 2831 100 2107 1372 3068 4601 2093 2376 144 4657 2274 425 4096 638 450 4905 664 329 1907 2989 2838 1643 4516 2888 3244 2823 4355 2278 4122 2334 2688 2249 3969 4394 4647 720 3609 787 1778 3147 4764 2253 3685 600 953 3456 72 1353 3706 103 4553 20 3774 1825 3775 4522 975 1539 2720 1064 2941 109 3084 313 4914 600 2927 4065 2708 1470 2899 2195 1223 4842 3708 333 4776 155 1746 1583 554 3630 2770 1304 1789 2465 1606 4369 1738 457 3344 1847 4976 3733 4035 45 3867 4992 1762 3624 215 4219 4679 2881 2969 3272 3446 1095 759 280 1847 2738 3675 1559 4879 3617 1356 1282 4615 4125 4764 672 2300 2012 3371 4182 517 1543 354 2905 737 3404 4169 3097 4406 3564 2123 3928 4891 2046 229 166 3615 1338 4602 4432 1671 4375 4361 4149 3828 2831 2157 2744 4314 2685 124 153 4411 830 1745 1116 370 1397 2739 120 2369 3540 3 1152 1955 3634 4826 1598 3010 328 1425 419 4546 931 4150 4305 3452 837 1630 1817 2364 2084 4533 3653 4612 194 2136 3583 4399 3643 3996 3288 182 4346 716 570 2823 2076 1646 3630 2649 3107 318 3631 4041 484 67 2869 895 474 2301 3316 610 4929 2829 2306 744 4435 2301 4572 71 4895 1835 1353 551 4813 235 334 3726 3275 482 920 4658 1715 2276 1653 2882 4162 46 2844 3846 3195 2476 4392 2962 3170 3581 3913 1463 3426 2442 2690 4274 1239 4051 2604 4956 2581 4793 4810 952 3207 2381 899 1551 128 1744 1644 4463 2430 4833 3635 344 3161 530 4789 2974 881 1435 1816 938 2478 4094 1794 1201 4085 3617 2928 3091 3410 3959 4400 3237 3256 4671 4568 1296 4011 2476 2380 4079 3958 1315 4836 2837 1877 2216 251 3725 3549 2065 4369 4896 399 4425 2122 19 841 2479 2109 2654 2348 4492 3335 3550 2943 1881 4581 995 4322 1630 3397 3931 3116 1540 3790 2485 2918 1997 4410 1391 206 1926 3491 305 3005 1188 3012 2480 689 3460 3316 188 2580 4577 1471 50 1427 3945 2852 4690 1751 2329 359 2970 960 4765 3777 4121 2181 4912 4571 2493 2933 10 703 4206 3689 733 1815 648 4951 3712 3500 2973 4761 2732 248 265 1916 2729 3428 4020 4170 3074 1955 459 4384 1932 3117 2912 2280 4452 133 4061 3216 1606 3964 1389 394 1678 596 3244 362 1139 125 617 1611 2799 1059 2643 1218 3537 4645 4209 2881 2010 736 1985 982 3083 4651 2202 153 4478 4113 4969 3858 2409 1090 4808 1896 551 1609 850 2195 1454 3799 249 3275 2649 3687 3905 2726 4159 4752 3282 566 3978 1454 4025 561 3650 3554 2575 439 2864 3149 1977 2536 2075 4089 4014 3923 4046 1752 3277 320 3424 3443 1420 4119 306 420 266 759 3589 1564 3270 3800 4697 2222 4485 1681 2047 3370 560 3979 1033 4747 1147 3371 1116 481 3448 3468 4605 1232 2538 3323 737 2103 4746 3593 4635 4842 2814 2141 602 1825 1797 2151 2896 351 1932 2574 116 2411 2476 843 2537 1666 1801 852 1133 1355 4324 650 3675 4034 2050 59 697 4341 1076 3497 3947 2490 2333 1824 1870 2935 3335 1036 3469 2225 3214 2873 1856 2422 4851 4033 3752 1962 2842 3194 1101 2894 1244 805 4648 4468 4262 1392 3449 229 4769 2389 3650 2683 2568 1289 4113 1711 1948 4398 4290 2596 1979 2041 4595 3162 2917 1516 4263 1268 574 2981 3476 4882 3071 870 4188 2344 3429 4923 2512 4973 528 799 2640 597 4590 983 2836 4968 3981 1685 2534 328 3900 4006 4718 319 827 101 3453 4791 110 990 2866 24 4454 2747 3056 4813 1968 1675 1478 1615 1604 1102 3294 3913 2959 4482 342 642 2057 3977 4650 598 4864 1193 1976 2861 3052 522 1354 4387 2272 4316 24 366 3144 4638 3171 4468 2077 464 2067 186 4098 1962 2130 469 2035 1250 1839 1141 4617 3603 76 37 327 2600 2313 2645 1432 725 2606 768 2807 1495 2613 1518 1036 1630 1765 4635 4334 618 1304 622 2436 1956 4190 1347 4003 2232 2992 482 4291 585 4510 4661 1674 3853 1193 3054 3391 453 338 519 4216 3679 369 640 3981 1284 4447 4828 4906 4114 4612 1428 4265 1490 1066 1834 1566 107 2567 4200 3737 3830 3687 367 1719 352 2272 2856 1082 2459 2365 3215 420 2780 228 3850 3976 4023 3224 3814 169 1183 3615 2523 3009 558 892 4835 3748 627 1142 4655 1506 4535 3344 2682 728 1303 1887 1395 351 4437 4071 3120 28 1639 223 4806 4735 4726 960 1482 4660 4425 3233 483 2845 2495 1430 4749 1101 368 309 3983 4422 1069 1583 158 244 228 93 4280 4393 4501 305 2570 4975 3863 768 571 2041 228 2311 646 4282 1912 475 4676 251 14 1223 1088 354 299 210 4337 1782 1401 110 4467 2940 838 1562 1342 4701 3466 2697 4973 4949 2164 2513 4585 54 550 429 1524 947 3941 4308 3934 3365 1890 1655 1876 2922 4819 2223 2803 4409 3026 188 481 567 2589 2111 4557 2068 3341 1889 2578 23 295 4754 552 1342 406 4979 4555 1095 790 1556 1258 3594 547 3311 3273 3413 1064 731 4800 1759 3160 1370 897 1605 2305 3035 4174 4359 3484 2728 1016 4588 4295 3065 2129 4602 3067 3232 508 1255 2237 2235 23 4787 4209 4198 3328 4283 2203 4654 3805 1984 916 3198 3538 2758 4003 1350 3999 2597 1585 2943 1624 1012 2052 2640 2267 4617 3949 180 373 3498 4322 3618 2142 1527 4700 1556 1792 4957 4386 2968 364 1156 2413 1170 924 474 3818 3648 1794 3383 1507 557 616 3639 3134 1286 134 3291 1996 1720 2840 3888 2835 1872 4717 4438 589 833 2457 3306 2271 3698 3235 1476 51 2685 608 482 2726 3858 430 2883 4754 3841 3794 3461 725 1316 939 3864 4537 2419 4404 1161 2458 1317 1942 2216 1427 4062 2363 1042 3857 3571 4404 3143 4454 1192 4405 4365 328 3506 1860 555 1751 2198 4837 2727 4218 56 4792 4313 4947 3885 2298 2630 2870 2745 2352 4429 14 1177 4479 2437 153 1275 4351 4133 1783 3961 2307 539 1966 2378 2810 3190 3241 4121 1153 2508 404 4652 1223 4477 4890 3550 1976 101 4448 2629 2691 2654 2631 229 3452 2620 4133 3259 522 4815 724 2786 2738 3708 282 4146 42 1925 2576 1820 2375 3748 2892 4791 2400 1404 686 1214 1056 3440 134 3656 3600 4034 717 4719 4842 150 4783 1641 3471 2676 3272 2898 1930 1329 3323 296 11 3694 1116 2894 4798 688 4728 145 2321 1014 3864 2366 3497 4767 370 4818 173 1281 360 2520 2034 3339 3702 1039 1197 4700 3680 2122 1284 3673 3098 4502 2318 987 982 1087 3454 3207 1650 2363 2692 1212 703 2349 3460 2920 2203 804 2324 4380 1456 4897 3106 4131 1107 861 4421 2175 4837 3368 855 4540 1558 2571 2537 1475 3085 4135 3903 4905 3569 4460 3776 1861 139 4483 1327 421 2801 116 2413 1337 3221 3353 1980 15 740 1657 581 422 2424 3582 2859 3027 4495 511 2774 2439 4153 4567 1146 1198 4909 452 341 401 1245 3497 3564 2317 1197 2924 4078 2010 4784 4785 3479 2038 1483 3973 391 3799 4328 1443 4849 916 3965 3203 1164 1397 3042 2774 4189 4894 1847 2507 1923 4449 2667 2893 2730 656 2542 2219 3305 2951 2368 1087 92 2728 175 584 3402 2684 3526 1656 824 1809 1672 4702 620 3191 1513 2724 963 3938 2573 4842 851 3843 2191 617 3625 4487 724 1450 285 486 85 1421 3978 2533 3697 418 559 3933 672 1227 4072 4666 4201 904 2589 4300 2893 1729 1585 593 3921 280 4748 3713 2344 3517 4042 1809 4735 4279 3402 657 3968 1082 2448 14 1847 4611 772 2792 416 702 665 1653 4559 2457 30 3260 1286 3678 408 4507 755 3509 3398 4698 2327 4295 4628 4110 664 108 4273 4367 4151 1918 3025 2106 1003 1076 3019 1959 2853 2560 1683 3652 2882 4401 4802 2480 3020 2074 689 1017 1449 2857 2938 4607 1242 889 3487 2334 4742 264 4761 2128 1020 3442 4106 1809 4748 1956 2707 977 583 754 2303 3846 202 913 3366 999 248 797 195 4018 1813 1605 919 1254 2667 3930 2875 2922 4625 884 2490 3205 4751 2917 1733 1107 2059 1379 1396 3598 2119 2938 2892 723 3016 3512 3852 3289 4889 728 31 1086 2646 4264 4869 3937 505 1562 4401 4409 1409 1462 4700 4 2454 3823 33 865 4222 682 3255 4031 3604 2802 3290 779 4283 342 2507 1662 4727 3113 4883 4389 2796 138 2420 1599 4045 2506 112 4091 695 648 695 3391 2955 1424 1446 3018 2423 1479 363 4891 1342 4937 4786 3767 1963 4436 4475 967 2170 3050 4489 1159 2992 1819 2116 4905 4294 2872 4664 880 1721 4865 3356 1853 597 480 1964 4454 3101 3556 336 4058 3061 3151 2579 1542 2393 641 2340 1307 4579 3034 568 2901 2224 3956 3870 4910 3259 4006 2417 3673 785 4970 1370 3511 3748 4544 3852 341 585 2857 3318 668 4945 3813 3349 2560 2003 3821 2783 2810 1345 2586 1336 1462 1502 2227 1057 2733 3631 1644 3044 3188 39 2921 4058 2660 3265 223 3261 3096 929 3484 3030 3394 3107 3954 1448 3238 4803 3792 3171 3452 1052 4321 4586 906 4754 3922 4685 2225 2839 472 4648 1219 4345 4864 3146 4140 3898 1262 431 4550 4735 1183 1959 3402 2586 1286 3836 334 4313 2282 3136 2762 4700 4311 501 3226 3874 3753 1235 2023 773 4708 1861 1726 3409 3670 68 3719 4329 1803 4691 2407 3890 809 2745 3630 1047 249 3354 4562 1923 2780 3950 4603 1850 1988 4145 4197 4704 1246 2025 4753 416 4991 2699 3787 3134 468 1879 1717 245 680 2959 1019 539 2698 3292 2494 3528 1916 3329 4521 4283 245 4750 3783 4989 3568 2110 2827 3219 419 3569 2942 872 3521 4683 2524 265 1713 643 4303 4863 1884 1573 1811 1728 2114 2145 4184 3759 2966 649 500 544 1062 4551 4982 1981 940 493 1716 4659 1687 4290 4502 525 1691 2972 1552 3280 3484 217 4036 2734 3671 4044 878 3459 2034 2855 4334 4667 3503 435 1449 2906 2253 3009 377 3042 1359 3492 112 369 2291 3861 1825 3912 4187 622 3160 2629 4840 727 3668 4394 1394 1733 1116 2004 4689 1326 103 4484 3919 3094 4674 2025 4348 3308 4975 4213 1545 3893 1608 2372 3005 4201 3952 4664 2523 3401 2882 4943 1106 144 2328 1059 44 62 1221 4369 2655 4022 4563 1515 359 1626 719 1430 2954 3385 2712 4284 2042 1456 4435 1092 1447 4526 3834 3141 1371 662 3904 1438 804 4753 1110 2705 3781 2361 1002 3764 1005 3480 2803 2879 2454 4303 398 2312 1287 919 2228 1146 4899 4147 4513 2713 3744 2700 47 2135 521 3188 1729 3563 900 1211 968 277 3957 470 3562 4435 1857 2018 3542 2040 3180 3781 3417 4231 876 4230 1164 2988 1331 4160 3499 3299 2776 3475 55 2007 2919 3459 1733 4557 1653 1159 4982 1110 2341 2979 3773 4905 1301 542 1108 62 3689 3365 1551 1724 4151 4342 246 1068 2042 2598 2184 3403 2864 3260 3747 3612 3044 4659 405 1940 1364 500 102 1508 4891 1706 539 2483 4569 12 2525 353 1894 4974 3944 1437 618 1104 1141 4480 1713 2854 3592 3040 1455 470 1506 142 4056 445 1616 1960 1715 2698 4642 4920 2497 3114 4517 3707 2907 2362 1994 4602 42 344 3204 2436 3037 3811 1582 706 4510 758 2011 2610 3773 233 3076 646 987 808 2366 274 4625 1130 601 3625 1431 3507 1802 431 2021 3930 4945 4328 3517 1348 3468 3833 2718 1871 3139 3154 3123 3056 3977 1842 634 1950 841 4642 4566 3244 4159 3073 2894 555 4483 2406 4147 4437 2402 2642 1078 3851 1492 540 1471 865 3047 682 2511 1173 3586 2302 4743 971 3059 95 4783 4099 2122 3012 2720 2321 3916 1621 122 4661 489 1514 1559 1201 4781 1065 2014 3798 19 2124 809 199 3653 881 2855 4523 2165 4136 4467 2399 1312 4993 1339 346 1062 1451 1089 1080 3267 1150 3446 4632 2361 4050 1498 1702 2924 3990 4005 353 2868 1090 802 550 4047 2749 4438 4339 1204 543 4077 2997 1416 4536 2734 4427 1109 2392 2050 4024 1575 2485 3929 541 3669 3720 1036 2836 1774 624 156 3590 3497 1165 4586 2798 4867 3606 3757 3652 3757 372 1719 3284 3220 660 3408 1884 2776 3921 3098 1705 133 2912 1387 666 1052 1091 1094 4860 2043 3511 4586 1692 2113 1237 3441 3640 1139 4748 2339 4159 2986 181 873 1436 4315 4670 1826 527 3917 952 4609 1083 950 2721 4852 4177 2575 315 1671 2004 2747 483 4471 1204 3284 4667 4144 1795 4070 728 4808 3922 3250 2388 3217 1661 4613 3701 930 2795 2662 4893 2079 2463 3995 4944 37 4282 749 2609 583 2582 3135 1181 2732 652 2611 1182 1582 2575 2397 2945 2884 1151 4958 4192 1185 3816 2666 3657 1843 4256 4386 4350 4340 3308 747 4371 1205 851 2582 1179 1726 377 1486 1924 1759 3702 1685 1950 2659 933 191 3567 1111 4805 4780 650 752 2267 2074 4651 2506 3334 1226 389 1833 2146 4783 1708 740 2430 1314 1371 4285 4518 2376 144 4834 1209 1042 2323 447 1892 1668 1627 3066 4125 2462 840 1766 4344 310 2514 216 4198 708 2457 2981 3377 4445 1434 4730 2842 2073 2689 395 2027 2437 4169 3829 4597 2234 1733 603 2732 1212 3243 4452 1477 3123 1404 803 1311 2877 3390 2638 2367 3178 1274 4024 4370 4423 3446 4224 2455 4236 2803 1304 58 3654 2320 2846 3907 4749 949 1398 2389 2583 465 205 2063 4148 77 2104 4438 728 15 1619 1993 915 4952 4651 3028 4860 2214 3725 2134 1722 4371 3892 4331 114 1164 1287 1394 732 3666 3304 1559 758 884 3446 227 3359 3900 4004 1191 2205 2190 1584 3421 3040 2100 3317 1319 1500 1876 2105 150 27 1528 815 2916 4617 4109 367 4226 4254 1805 4105 2179 800 4405 4414 39 3006 1303 903 945 1582 3817 4747 4873 4448 3533 214 2771 1776 719 84 2799 1992 1386 1018 4055 4971 3523 2070 2739 3692 1212 2594 2960 3565 4267 2061 45 3264 4744 153 4508 4602 1954 2686 1015 4010 1675 4702 2801 1487 2151 2567 1241 583 3833 3980 155 4985 759 348 4302 100 2049 1850 334 3669 2246 1291 547 2118 2854 1523 2737 465 4849 1904 791 3049 1942 509 2128 3393 4813 1737 1260 4314 4846 3966 3112 1090 2504 3354 4602 2624 2779 4785 2942 697 174 3817 3004 4870 3650 2148 4879 668 1204 2634 1999 4946 23 4036 4040 2350 2096 4714 1497 4009 2048 3662 678 2998 4270 1751 2247 3863 4690 4895 3879 3704 595 1405 2669 2586 3954 3204 3526 2417 1525 1882 2849 1927 365 3682 3681 1391 3560 1186 1135 3178 911 1182 606 4861 4641 2099 2829 2345 1223 1893 1601 1674 654 1401 3168 2105 1160 2628 414 2674 1643 3658 3900 4479 432 2663 3780 43 4797 1538 2654 1447 1884 4869 1159 3976 3426 3055 3869 4735 4169 370 204 2568 262 581 844 4539 835 1066 4968 2575 2374 1969 1984 498 4240 316 4256 1290 3760 1313 111 2303 302 1571 4529 3886 3816 2625 3398 2152 2136 3166 4328 4248 4691 735 3593 1697 4915 192 3291 1814 4983 695 2477 3952 1550 384 197 3460 840 2783 2521 3906 4789 3545 1700 1391 2083 4299 3208 3788 1804 665 2862 620 645 3681 1199 3850 2465 1141 1079 3681 2428 1781 2756 3290 3369 3187 851 1042 2421 549 3692 4312 3337 582 2177 139 2251 4349 3059 3995 2813 2220 2045 3972 141 2594 3463 2438 796 4682 1084 3959 543 594 748 2351 1881 3045 627 3954 359 4137 1464 4250 3114 762 3639 4875 985 2237 4256 3781 980 2910 3021 374 978 2882 840 3029 732 1989 1747 3056 3008 4998 3053 2999 2503 2942 1828 4086 1543 1781 2358 2159 1609 4677 918 3854 3404 1229 541 1083 680 1399 4039 1692 3916 2642 1178 3912 3625 440 946 4453 2869 4281 4240 4634 97 2015 4630 3014 539 4552 2636 4031 1517 4224 4255 2092 2388 4260 677 2748 3954 847 1210 1717 4708 776 2301 4126 876 4995 2827 4308 3920 1828 4756 3929 4217 1503 3657 3208 4917 4411 2340 3267 3702 4329 1296 4125 785 1930 3157 1617 3472 3143 3062 4457 3240 1159 2050 2519 3444 4308 654 247 2040 4766 1649 195 4286 270 70 2310 2133 2868 4806 42 3909 3426 2443 2314 2148 1391 3478 48 4180 3134 1483 4680 4410 3236 3384 3419 889 317 1273 3750 2437 503 191 4392 3433 573 4268 3727 3169 173 72 3252 4296 3083 912 82 1388 3076 409 3579 3605 116 2873 2339 4090 2776 2855 3323 691 2917 886 223 4688 3207 4406 4152 96 2682 3747 4347 4235 2565 436 2929 1457 1130 2189 3125 1649 4104 461 193 1795 3321 4377 4129 2230 2524 1463 1358 1811 4204 3212 1980 2648 1343 1719 1500 293 455 2211 2643 1522 3685 2025 1153 3808 1081 364 2851 4651 3587 4531 3890 111 2262 802 10 672 2463 1017 1468 3136 4186 1963 1372 2253 2197 2745 2019 4704 3732 2077 1582 3935 4467 3783 1853 4811 2463 516 501 1787 4766 4977 2695 3360 2034 4308 4158 3047 153 3596 3181 1162 3464 1092 3687 4447 1636 3452 3421 1959 3695 160 1804 4144 2729 4007 300 860 204 237 2002 2112 503 3425 1590 1118 869 4480 4118 4691 3347 392 2130 2145 1149 718 3054 3486 2369 945 3043 1596 4810 1324 1365 7 2310 3568 1606 3866 2329 4647 658 10 2248 626 1978 4633 1455 652 2633 1812 676 701 1018 958 3449 4473 1775 3699 1053 166 2291 4294 4836 977 4498 435 979 1698 2196 3013 4781 2723 1957 3105 3448 3357 1560 2690 4113 1666 2279 4971 4180 2732 3845 2056 3412 341 3708 1781 2569 4605 2975 2765 3717 288 1978 3628 3958 4301 2820 654 3144 2648 2812 1206 4104 448 1137 1823 1817 4194 1137 4951 2779 1036 2227 1271 639 939 4629 2284 3828 2677 1310 681 2726 1592 1317 1267 2857 1825 3208 59 1978 3342 342 1456 2631 3789 1766 4802 1682 4034 869 2240 4465 4149 2645 1299 305 4674 1336 2121 399 1991 2401 3771 317 4873 547 863 747 471 4080 1142 1740 3533 1179 4223 4141 1339 374 1355 3977 4404 181 4055 2271 728 2705 2589 1034 2986 2919 4107 2008 2426 2958 178 3764 155 2285 544 4789 2702 3450 3655 348 1598 4795 2803 1682 4258 1185 2488 2200 1463 3081 514 1660 2267 1578 3932 1827 1307 4785 3554 2489 2094 1407 670 4683 1999 1905 4598 4109 4479 1856 4068 1261 368 1519 165 4734 395 4384 891 3901 4163 1863 3627 4537 640 2789 2320 426 693 2550 398 65 83 3099 143 4232 3052 4769 1162 2757 1896 3049 607 1860 3667 2534 2908 1322 1637 426 3707 3395 2825 2361 1898 1572 4966 1083 1305 4609 4529 2095 1263 3585 313 1835 1414 1285 1994 3405 3643 2909 3643 3445 1119 642 1856 1496 128 3469 3664 2167 3672 3071 2695 2502 869 4663 950 2597 264 503 2246 810 2598 4095 1769 2710 4914 4465 4857 4643 2785 3019 4183 3868 1308 4072 341 3790 2954 1943 4460 4095 611 1963 2863 2918 1198 4321 3758 3658 3068 1245 4085 2857 802 3029 3682 1811 1171 3876 474 4181 3452 577 4788 1487 3870 3677 2604 1166 4176 569 602 1291 3579 1741 2313 2457 4372 1386 4488 3739 2573 4809 2428 764 1339 1962 1052 2933 3298 2679 1988 410 4045 3837 2747 2965 1398 2178 4180 3522 2980 2801 721 4401 4192 2911 3651 2096 455 2739 4163 678 2059 4773 21 1817 986 4646 2352 2185 4933 2800 4543 2139 2802 3674 562 2030 1667 4429 782 1161 2069 2441 2945 2171 178 321 3399 2962 1583 3594 3104 4925 4503 1857 2463 3922 1878 4002 1076 2209 3478 1449 4155 3438 13 2829 371 2667 1141 1720 1777 3124 3956 1904 1514 2313 1618 785 3900 2471 4909 4665 2437 1831 2207 3411 3082 4630 4479 2309 2538 3492 812 4729 4521 3741 2742 2968 1582 1635 3165 3602 149 473 2079 1399 2957 2873 2006 3001 3562 4176 2656 3840 2332 2197 4782 1365 3775 573 1309 3823 2258 2962 2392 841 2448 4911 1443 3986 4553 3758 2082 1707 2930 1842 3904 77 601 3581 1560 3464 2586 4099 2672 2981 3949 3957 3705 1654 2509 2392 1473 3968 4594 4019 1160 1200 4736 596 2054 4523 1678 4620 3796 1516 1368 3558 2390 2314 822 1484 3512 2263 2490 2698 4670 4442 326 1433 1194 2102 956 285 4569 369 3484 1144 4814 2478 3249 3901 3198 2011 2620 421 4267 844 4272 4030 1458 3262 2356 3966 2876 2180 684 1772 3528 62 1921 2088 2519 4069 4396 1054 431 4681 2343 1904 2489 3339 4044 4929 2428 2971 859 2194 1639 4899 113 1368 890 321 1524 2020 1318 2649 1800 4626 3576 873 4572 179 3467 4332 2526 1699 1227 208 3147 1731 186 4671 3864 2704 2670 2874 4948 2626 1961 929 2083 838 3760 388 3244 4301 4525 3949 3172 2507 213 1716 4314 464 1371 170 616 3802 827 3358 4368 4945 3352 2035 4053 1290 4606 2856 1894 4421 2864 382 2966 3191 4923 3678 3615 849 1977 385 4730 1166 1680 4758 664 1249 616 3207 269 3701 529 4316 4023 3379 3178 974 2795 2872 99 4909 4945 4180 2068 4155 4571 3284 4 3087 2474 3560 4403 515 4417 3742 624 1383 2992 3301 1563 2003 522 4635 3732 1960 1063 824 2491 1304 2475 1904 2325 826 437 1797 4486 1567 1745 3611 3657 1192 4175 2571 2946 2701 3153 2776 1733 4407 4969 2676 2347 3655 2840 500 2676 1469 4440 1080 4288 2474 4564 4621 2261 2878 4971 3202 1620 4883 504 4070 1220 4247 1556 3392 598 2686 4915 190 3119 1510 3835 263 1385 3618 3784 3329 1858 800 2275 2851 4571 4811 1222 4996 626 777 4609 4523 352 4829 4281 2596 3516 2254 1243 3905 3327 3679 4189 1407 1302 1189 174 3453 35 772 473 4144 3452 2834 4086 2738 1235 4291 2953 4334 1588 2299 3481 1406 3490 1543 4842 654 3298 4900 2548 1982 1038 614 3561 1059 1859 4763 3339 2774 1827 1078 4956 3883 2852 2996 2179 4516 1432 3298 1238 2028 3451 3445 2251 2029 1464 1776 4397 578 3372 3866 2437 1453 4849 4373 4215 2730 4189 2120 1041 4978 1784 270 3359 4050 3330 109 1938 3961 2666 328 4348 2093 3760 4758 1765 3231 3604 3280 4289 1394 2700 3023 4232 3592 2722 2451 1821 2437 3860 3653 1976 3402 179 3142 3724 3523 1372 1390 3145 1714 3626 2038 3563 4138 3570 3742 2681 1716 1285 1552 1223 4749 1889 3499 4524 1518 1385 4873 1837 2875 2328 2025 4416 2341 2874 2925 2538 744 4268 4981 3162 2077 2103 2875 4339 4705 1545 1797 2838 2940 451 2383 4542 2404 2732 4902 1690 2023 4068 3429 4654 4412 4186 4308 3226 3803 2055 4004 977 3184 1969 2196 884 4740 1553 2063 677 2076 4373 1692 3556 3888 4447 1525 1181 2517 4995 3280 4888 1940 469 2001 288 3737 1553 2742 3789 3732 2833 1098 4098 1611 3547 234 823 3638 3816 3027 3120 3098 1199 2266 1964 3095 3095 3634 1503 4370 1016 138 4808 2724 1571 452 2924 4368 1941 2056 1257 2345 4585 1246 3772 2466 1827 1520 3595 3484 4813 2878 1316 3723 4381 3271 4637 3073 845 1759 1361 242 4586 4891 2057 3255 2806 287 4848 3083 4591 4224 1566 4585 1429 1155 3871 300 1655 3796 2097 4500 1239 1096 2609 4560 4129 4467 959 3807 4601 2018 165 214 2242 323 4596 2053 1487 2664 1214 4937 37 4112 3197 2308 1039 3574 2067 2257 3393 2912 4648 2528 2134 2337 1560 1336 1075 2431 1138 3480 4473 1389 842 4252 998 2947 4719 1078 581 3857 2686 1115 2321 3872 2437 2098 2230 1745 505 4097 1385 4179 1352 4639 1883 3665 4960 4843 4105 1458 1406 4460 1279 3280 4736 4766 1728 2697 4116 875 3376 4961 3902 2016 923 4070 3046 1292 739 4619 2911 3092 4821 781 146 1482 1956 1521 1825 1889 677 3556 3180 1395 2914 2129 2167 4307 1839 2167 4826 2395 40 2409 3776 2712 4521 2756 912 329 4284 2860 3992 99 1799 3583 933 3088 3459 3320 1851 2171 1358 2806 3035 3493 690 4466 4560 3076 468 2980 2641 727 3950 2071 923 1235 149 153 2180 3177 3435 4412 4185 3853 1630 1344 3065 3448 1111 838 4943 1216 77 4046 483 2683 3079 3162 3330 1391 550 3881 3378 4965 352 4309 2111 609 1638 1317 1993 4596 4983 2188 2635 1226 170 888 62 45 3673 4468 4740 688 3848 2046 3805 268 1978 2609 3685 2270 3820 1629 1604 3351 3048 578 4933 3547 2884 761 4607 1995 3673 4291 3367 3347 2044 3447 2316 916 1519 1784 1570 979 3241 3637 2088 4232 1250 3176 882 4392 777 1184 3095 2948 2558 4071 3091 4680 1759 4907 3831 4796 1199 9 3732 775 2835 3830 4156 3855 4707 2012 3089 3778 2975 468 2612 944 4415 3222 4231 262 4810 722 4819 2404 4912 3418 4251 600 64 3678 4791 1474 27 4046 2803 790 2695 4124 1629 1517 4125 1960 3514 3211 4226 4841 3625 1586 2986 3211 846 3310 1417 4467 4761 3872 2448 3549 1357 4715 1038 4895 1905 4954 3260 2435 2594 4920 3216 2257 3159 1894 2603 2034 4604 4704 1075 4566 2896 1112 2594 2103 3654 2330 780 2356 1448 1231 4301 2159 2839 746 4769 135 2068 4566 4210 1559 323 77 430 93 3859 3362 2479 220 1711 1065 65 1850 2295 2282 1143 4387 3432 1897 3414 644 1256 3441 2519 2113 3467 628 3890 2855 1041 316 3902 1570 3741 2926 2954 569 3295 1858 1096 3565 91 52 4012 3214 1960 1718 2553 454 1762 2276 4540 4611 2737 4038 4391 3257 3936 3193 4991 2406 2542 3406 3679 3325 2368 2298 3715 1547 3117 557 4662 2085 4969 3363 2300 720 1307 2270 2416 4248 3414 1385 2656 586 4684 4950 4980 3809 3550 2690 602 3436 101 4748 4533 2134 1157 2657 321 574 4340 1859 569 205 1000 1437 3138 642 1486 3985 3573 177 3940 1146 3440 3039 232 1498 1814 4672 4750 1717 555 3114 1485 3700 3704 4895 1787 404 4565 4615 2877 2972 2802 3003 1048 74 3789 4075 3235 1679 3183 2873 2002 2734 3791 68 957 3681 4509 4806 2470 2396 1976 4487 4135 4176 1097 1079 1106 1034 550 151 279 4145 2840 4353 3441 3283 3437 388 4129 576 3502 3217 4754 1110 1202 280 1843 844 1026 348 3888 3543 3443 4459 2097 3735 1079 1007 2938 779 628 3655 3642 2441 3379 1071 804 3887 3610 4531 3384 1917 371 3832 4395 3864 1643 3188 315 2785 4915 3417 1068 2844 587 4654 3141 1666 2626 4350 3860 3583 2087 4062 4270 988 3091 171 4272 4126 189 1370 4313 821 1636 879 2557 806 1729 2415 739 2 3946 2389 1328 4405 560 1064 2651 7 1586 3315 3318 3054 2511 3573 219 3490 2017 1351 3061 2712 356 2656 4883 216 555 3916 3000 2455 4620 2217 949 4334 4591 1312 3350 417 834 682 3929 3872 80 4201 306 3041 3269 1546 2978 4772 460 1578 4299 2230 2265 750 774 3623 1872 3721 4309 4868 916 1426 2361 1853 1776 1739 3797 2968 1314 115 1337 2684 1675 2549 2848 3559 3584 239 90 4929 4724 2252 643 1943 1372 2002 3554 785 4329 869 2267 59 306 2218 69 4648 1567 309 2437 3506 4527 1084 4578 156 1659 425 1926 2800 872 379 1787 4553 2953 3198 20 667 3803 2854 863 2542 1680 2792 434 3206 4133 1954 2499 2022 3267 4966 2871 3064 4849 2867 4076 4902 1200 2324 3310 4733 4590 3743 1222 3821 4452 814 4286 4650 3464 3426 3686 4630 1348 4739 3683 2740 1317 2009 3866 4247 1380 1958 4193 3833 3089 3026 471 2668 3107 3334 4551 4157 4897 3241 1297 467 2356 3230 4417 237 4778 4204 3638 2769 2813 965 332 3262 178 4015 4571 3955 4651 4262 3717 1341 3605 728 1804 4445 3475 2255 4826 3304 1553 1515 4462 2341 177 4062 2214 4378 3778 2414 1120 1656 3084 334 1959 4386 4549 117 2372 770 4439 3789 2331 2181 991 2237 786 2794 2512 3504 4029 2206 4558 1772 2421 706 1164 3716 444 2787 2950 670 4970 3234 2447 4198 3171 2226 533 2217 1231 757 480 1643 3481 175 918 4746 1921 321 4778 1760 3114 1055 3785 4284 4628 4747 4651 4562 115 4008 1720 3951 406 887 3000 4518 1489 989 4314 4645 4843 4203 3350 1744 945 2677 2955 3533 2369 804 4122 1519 4168 1852 3736 4172 2845 1718 1832 3527 1811 2247 1215 2902 3883 1960 2551 3420 2319 2396 740 2640 2313 276 986 61 2586 4518 2701 4256 2347 2442 4535 1005 4623 436 2989 283 1279 3125 4330 4899 4765 3266 1987 2933 305 3779 2690 3538 1207 1925 3076 3987 3239 2737 1346 4929 476 4627 4540 171 2838 2171 553 3795 2120 2239 3464 737 2570 2231 1674 278 3256 2272 2093 2019 4825 4362 1947 2520 617 994 1945 701 2783 4777 4816 1364 4192 2234 4912 4340 666 72 760 4440 1226 4118 607 2686 3150 3429 3990 4705 2116 1370 4876 1496 1617 2013 2177 860 4155 50 1219 726 192 4780 2340 3726 3180 973 2993 1277 695 2512 1221 828 4309 4776 4244 4147 2788 2638 3184 1275 625 4286 4952 20 1827 3642 2452 4040 319 1198 1754 2790 1506 1682 2340 1464 922 2036 3480 2717 2766 3803 255 816 345 2613 4078 2063 3819 4729 1520 1364 4440 1574 2953 3064 663 2435 2412 435 4212 1644 879 3029 2078 1308 4610 4545 858 125 3404 3100 2734 225 4806 4114 4919 2021 3837 2594 3715 3185 1108 3125 1424 1497 912 4259 4043 2855 946 3917 2298 3686 905 1684 819 3680 269 481 1466 3682 413 3411 4047 915 2290 4132 53 1416 4178 1388 1277 3915 4046 4877 705 1383 3404 1965 1305 2278 301 1567 1889 1475 48 4234 3329 1080 3829 1448 1556 3754 3979 4681 3473 904 404 3981 341 4639 3899 46 3199 1225 605 4596 451 1945 2349 294 32 4600 2661 3240 1130 4980 4116 3583 4744 268 1723 175 4207 4285 2919 2302 4365 1656 682 2302 15 1329 618 1318 1003 4266 3649 706 4007 2902 3211 1007 1264 854 395 3936 268 4791 4782 1924 1961 1010 4454 1173 1995 3219 3968 2186 146 523 4311 2454 1305 822 583 1967 1721 4942 3906 127 4516 2630 791 2447 1810 3407 3798 3151 3751 350 269 1375 3307 2300 4102 4114 3689 2173 2758 1877 616 4602 1416 3797 4693 1527 4656 1566 2319 4725 1745 756 4362 3857 407 4742 2917 1803 1126 438 4275 4280 2617 1722 4254 4737 4371 3806 239 1266 978 1240 1592 1196 4935 827 26 819 1735 3132 2087 592 1581 3912 3905 544 1277 2996 1705 2827 1699 3211 4809 3374 4226 4636 346 993 1158 2538 591 1154 362 2986 336 929 4834 4800 2120 4634 2507 90 2936 134 1414 4179 50 1337 4545 1490 702 3710 3669 4105 2712 2590 65 2846 2600 2725 1021 1061 2857 1302 488 1243 3506 977 827 2789 2344 3500 612 1311 90 2855 964 1654 1676 1127 513 3143 4228 1195 1397 2917 728 4370 1725 2775 4431 2996 1699 3991 1571 468 3916 2156 3861 1373 3682 3025 3065 1937 2843 2180 1653 3851 304 3744 1647 4159 919 1483 2860 1141 2226 1472 4570 3081 1430 2039 4655 2862 3749 1264 3391 3822 508 3356 4506 3956 3957 1460 3779 3066 95 3631 3274 2747 3089 3561 4459 650 4898 1534 805 1041 4028 1435 468 2116 2532 2574 3440 1011 3012 2241 4124 1483 3066 2027 1055 1598 558 3254 2094 1310 3848 4634 2248 4878 4847 4225 641 521 3867 2665 192 921 4364 1669 2536 1249 2232 4932 1835 2316 457 4665 2082 3524 3885 2153 3390 3707 44 4808 3443 470 4494 900 2663 1228 4635 3272 1752 4803 560 2787 3779 1052 2016 455 1478 3794 777 2026 902 2399 1987 328 50 2376 581 111 1006 2804 3120 4385 2409 400 33 3366 1712 4149 2475 3775 1056 2409 4907 2884 2128 610 250 3175 4452 4150 4807 119 916 3014 2946 2070 2466 55 682 3043 896 2143 80 809 2512 4190 2178 3854 450 210 801 173 1985 529 3819 4660 1134 3588 4386 1767 2764 3438 1066 3435 690 3169 1383 4508 1396 3609 781 463 2570 3295 878 929 4616 4399 3768 4870 3037 4482 2084 2842 4004 4045 912 1780 2773 1552 4982 2078 1125 1544 1179 2935 1849 2670 2209 289 4727 662 3749 139 4662 4897 4297 951 3002 427 3723 45 4025 1029 4685 751 64 3412 3931 3627 262 2200 3576 2284 3655 4726 153 721 2138 759 3784 2645 2868 727 2018 3813 819 1670 1186 1397 4940 4795 868 195 366 3892 3922 2714 4965 4822 1843 2441 1575 1243 1351 4250 2530 1655 2436 83 4092 4043 1868 1040 138 3795 1341 719 2866 415 999 2834 4376 1973 1402 1161 277 1685 2997 2405 1131 3428 2592 262 1035 3322 3179 1607 2031 1876 2524 1068 3136 2906 990 19 713 1722 3740 408 1218 4203 4826 1295 1574 243 4005 4654 29 2442 4117 2536 3643 453 1346 315 591 1532 2717 1443 4413 852 4994 4773 3484 4093 4837 4229 2929 660 2425 2272 3114 4939 4306 1794 668 1005 741 66 1526 1514 4763 3305 1228 4337 2634 2663 260 3121 4883 3398 4028 4030 2613 4933 3474 163 2417 3958 826 4546 4524 592 677 3837 3632 965 1116 4761 346 4197 4449 2982 246 2858 1902 1832 575 394 3531 1257 4543 481 20 4125 229 924 865 932 2290 3342 1765 1251 2827 4806 1888 4995 698 648 4117 769 4741 808 2388 3700 1237 802 4561 11 4433 85 1515 2020 3249 1474 1046 94 3491 2130 3490 4344 3808 3686 609 4095 1976 4644 2125 268 4042 4929 1951 2276 2797 3402 2249 4086 1803 3873 374 4593 2976 1958 1532 3099 2967 1131 1969 3011 1165 743 2603 4320 2900 4813 1462 4703 2154 994 2219 3569 4863 2146 4883 3250 3794 3899 4623 4684 933 1288 3356 282 2149 4735 2551 469 883 2388 2557 402 21 1588 1454 1850 661 4555 4221 929 2641 1486 1122 1912 3498 3242 3408 3852 4917 2643 3247 1332 637 4237 2363 3350 1222 3847 4507 3778 3068 3387 3715 1214 2898 1632 570 1152 2740 1120 1501 4775 1405 1322 1098 4091 1905 2481 1694 3688 2485 3499 1424 48 1178 2930 395 1878 4605 1087 3400 1995 1346 834 3937 3732 3909 4187 4919 3098 423 469 534 673 4503 3245 4884 3017 1974 39 2621 344 2602 2977 714 2254 2764 3615 1245 1128 2930 1925 702 3062 1909 4664 1697 1846 100 1742 902 4854 1288 2288 3144 4525 1014 2887 1495 4051 3344 2941 3038 4324 4908 3912 1341 817 3411 1746 4408 3734 1003 235 1606 2861 3894 4285 3322 322 1177 4271 4758 1478 1598 3636 4995 3565 1322 569 2795 1991 4335 1226 1560 602 2212 1957 4201 3318 1248 3805 1804 1464 4906 4072 3166 3712 3708 1970 4501 4387 427 1872 4655 4529 2409 3214 4704 3960 3980 4682 4888 2615 1340 3822 2827 3116 4576 2433 4855 1383 1490 2439 449 1564 3934 2197 592 557 39 2830 1601 3454 1403 1808 1057 1175 3258 4976 2190 2774 1226 458 3695 3090 2526 2345 4151 3145 778 1077 4246 531 3817 2392 4800 4012 344 1424 4612 3862 1096 1905 1214 69 2551 1848 4541 977 2656 2312 3541 3215 3758 577 1527 4792 381 684 1588 3705 4610 1792 3158 3082 773 841 2184 751 1198 1867 304 194 206 27 2508 614 601 519 1650 1278 4675 2393 4990 164 2407 4535 312 3674 2793 2918 3155 3557 4814 4587 4104 1700 4799 4768 2233 2613 4282 2037 1550 3169 4089 2725 3707 3260 928 917 4648 4470 3051 2880 648 1844 2830 3525 4994 3935 1219 3383 3603 3707 2776 2876 2586 2394 2102 3111 4019 3343 291 663 317 564 2297 4397 3980 3708 2357 2490 4495 4657 2672 4559 1843 2983 354 1210 3030 2519 1674 2648 4605 4429 511 2853 3790 1227 1922 4046 2303 2940 1225 895 4301 1017 1494 4461 2966 4160 438 614 3904 119 2811 1772 3575 1301 4219 3679 2059 314 2030 983 2567 499 2483 957 2572 2783 3724 1019 2436 1900 3741 1527 2223 2434 4161 101 1497 3054 1237 3442 2538 3577 315 4713 3500 575 2745 4610 1081 2481 2527 1054 1707 1115 4861 2669 2890 2902 4482 3736 1154 2983 38 2623 2490 4150 3361 3555 3381 465 4681 4373 4869 1998 1265 1694 1979 4236 1284 973 4544 19 3294 116 64 3175 1883 4755 746 1529 2574 4124 4225 126 1700 3677 3958 4054 4734 4129 1171 3286 2859 1815 713 1135 2763 3921 2875 1484 581 415 3057 4480 3826 4098 2238 1670 2863 2113 2971 1463 1615 2655 3130 3392 4279 11 2347 1633 2145 4198 3962 983 1017 2393 727 386 3443 276 3132 4976 1675 2032 3083 408 2059 3126 3686 3304 1209 230 4429 4392 3622 3569 3604 3213 664 2071 3809 2311 4480 3594 4186 1658 1749 3489 517 385 4768 270 3919 2854 4454 3153 686 820 689 3242 3279 726 4055 442 264 2540 465 3163 4391 4325 4398 2828 3553 2072 3533 662 1140 4082 1302 705 2022 771 3106 3472 1755 2568 78 2472 4275 219 1429 4830 1849 3118 4451 1278 2885 1796 346 4660 323 3057 2553 4591 4338 236 3424 1305 3942 4636 733 3304 4039 4976 3938 3080 4992 4710 2692 1631 696 21 1950 2640 492 98 2564 1881 915 1127 3113 3204 3169 2679 2649 514 1124 2236 167 539 2002 890 3392 1199 1370 2841 3455 2040 3118 3158 2191 30 4967 3946 1556 4962 3105 466 4674 4075 1770 2405 1660 2148 2744 4417 2879 4204 448 1143 4828 1036 3863 4035 2329 597 4613 1109 3505 743 4789 706 63 2043 4391 1339 1431 4939 278 2668 2966 3732 4067 2591 4469 4043 144 4079 3689 3565 3909 4005 38 4357 3574 895 4063 4586 322 3548 1104 1710 4638 3057 4365 3360 1857 4647 648 4131 3822 1178 2838 1125 1484 2131 2227 113 3097 3119 785 2773 1131 2495 1605 4565 2798 2654 4595 2470 4649 46 4660 4531 16 1171 2271 3540 187 3630 4062 1042 4214 4875 188 2085 3471 3979 694 3078 1012 2803 415 5 1442 3515 3994 1540 2142 1105 2411 2465 40 19 3558 3592 715 432 1879 1223 2519 4272 2161 2481 1551 2535 824 68 396 1102 4678 4258 3255 1522 1113 660 4579 4499 947 3586 4433 3815 3489 2444 185 2940 3229 2388 1048 233 4669 2818 1852 1262 1601 2679 1050 463 2808 1274 1905 4229 2212 1998 3189 117 921 570 292 567 2250 143 2964 432 2068 4742 2051 1400 4130 2560 2590 4709 1303 4676 2035 518 4447 4308 2966 3473 3374 40 2664 2254 4383 3977 2571 3330 2582 247 863 4365 3310 4452 409 4812 2629 3719 1831 87 2819 1098 413 3860 383 3877 2930 1467 3634 1064 340 2711 1065 4028 3072 1139 2015 1507 4867 4899 561 988 1732 2879 3912 928 367 3428 579 1288 1099 2 3858 4308 2229 3823 3636 2621 3627 1362 2826 2524 738 4273 3401 4401 3881 4796 3684 4765 2563 39 2800 1896 161 1532 143 2908 3110 1199 2269 1071 2977 2768 4598 1173 894 1972 2694 2884 1725 645 1263 167 3106 2493 1375 3788 1419 2279 4751 3366 4854 1278 3749 3491 4696 1324 387 206 166 2669 1590 718 1592 4913 1719 3462 4465 2941 4093 59 273 546 2610 2857 1891 405 2994 46 1063 910 2215 3670 2729 3841 4695 2077 288 4096 4076 4240 800 3598 1507 2900 1000 1845 2334 2941 1445 4329 4778 4553 2230 4731 673 1707 3693 1056 3122 1328 1860 1248 1780 2021 1062 4391 2942 471 3329 4726 3146 3769 2083 2339 1950 138 2714 3957 994 4260 2938 4817 124 2286 1019 3600 2519 3731 1441 3574 4119 289 4514 957 598 491 4155 136 187 672 3460 1456 3566 3305 4615 4843 2917 3679 1157 943 2059 746 3921 3996 4107 3227 2611 735 3577 851 4358 3752 201 4106 4338 3877 4038 2337 3323 3172 2853 2072 2088 2773 4703 1777 2821 470 523 1515 1121 1893 153 720 1809 273 1320 463 1659 2794 1089 1826 1004 4628 2881 3353 2539 4113 4947 2278 451 2356 924 4359 2333 4942 4965 3032 3955 700 853 3950 3038 1951 1948 2292 1042 3627 1121 3970 2349 4816 4965 2169 99 2420 390 4104 1389 3280 493 2834 4717 1238 1192 1998 4923 850 969 1870 2131 2422 1213 4384 229 1699 2885 2040 3460 719 4048 532 4696 3026 4952 2214 2300 2424 2520 3902 3440 194 293 2510 2719 3789 1290 700 4706 857 1762 3107 1452 2947 2026 3730 1517 3459 3747 1763 551 4479 1717 4750 4932 598 191 4251 405 4910 3896 4740 804 3599 4385 1929 2652 3462 857 233 1331 1171 3184 936 1847 1067 1252 3843 2494 4662 1791 2894 492 2410 1118 4446 3777 1222 107 4192 248 256 4957 1408 3890 424 2387 4643 1297 2386 2517 829 2445 296 155 4963 1610 3222 4059 1035 2112 4908 1847 903 1690 4456 2165 910 2552 3033 2021 651 2061 3429 1527 4932 1297 620 306 236 296 4282 4326 905 801 2745 3643 406 4375 2709 2320 3387 620 3430 1285 3968 2457 3425 313 4518 4904 4400 1556 2502 626 4861 3678 2879 3353 2499 4503 3452 2231 1269 3669 4220 357 301 1009 457 1862 271 1090 3641 4353 1931 2272 264 3946 1030 1578 3964 3657 2801 2873 448 3865 545 2426 2209 1939 2517 3568 3564 2665 1180 4088 4030 619 4428 2364 306 2941 1604 1961 1567 3463 1147 4920 3616 4356 1870 4712 3154 3427 278 1186 1273 1289 1088 2964 4763 3541 947 4647 875 1427 805 1689 1383 1042 2463 836 1067 646 4764 2725 2212 2438 1446 4062 3670 2591 4697 2228 111 3199 1678 3209 1097 1195 2666 3187 1260 1729 2796 4444 889 647 4610 3248 2576 2474 1876 2938 4683 1032 320 1863 2385 79 1789 3417 284 2155 2144 869 3267 3756 4930 2693 1185 3485 1711 376 3628 670 2888 2093 3711 4235 2906 2267 3752 3252 4613 3876 746 2267 847 2334 4101 3185 4830 3921 3089 4184 3385 3795 3247 3290 2728 671 2088 1801 1319 321 2843 3493 3192 2132 1939 4218 1597 4740 2599 2854 82 2316 673 1287 1161 4922 1672 2268 2699 926 2814 471 1662 855 4649 3401 298 2693 38 478 3179 4088 4026 3837 1346 4048 807 1369 2708 2298 46 3355 3481 3890 4847 3621 3942 1683 642 1000 844 1528 137 3183 2806 2047 4811 4794 4591 4953 635 2812 2154 2332 4352 2654 1048 3713 867 3234 3798 4510 4875 976 3444 2612 4180 2524 2479 3682 4795 3462 2903 3856 4628 2416 2962 3133 1557 2532 1839 234 1256 1332 36 1189 4437 656 4537 4479 2933 4291 1243 1438 1688 3014 1794 4884 4464 116 3923 4910 836 3540 3958 4189 3262 1651 3689 3488 1661 159 4259 4369 68 3421 3690 2468 633 1387 3734 2723 2055 2959 2571 3972 3436 3782 3411 1537 1660 1038 4138 2807 3300 748 72 920 1047 3079 2291 1513 1493 3427 3874 2796 3375 1135 2955 1375 1885 360 4837 3356 4680 2363 3327 4567 1872 1199 4575 1851 3471 4448 1548 869 1611 758 4293 1327 4896 3684 2816 535 3236 1361 4580 3445 3626 4178 4255 4048 4535 2526 2760 2978 1488 2553 4734 4391 1514 2665 1815 4091 4713 4524 3554 1961 322 1856 3446 1964 3088 466 4688 4810 2114 856 889 3491 4787 2487 2206 367 58 3773 3766 1013 24 111 3880 2245 2732 4293 3418 4303 4346 1841 851 594 959 668 2162 2518 2711 1889 940 4146 1032 1224 4498 4599 2180 2388 2904 4402 1403 4006 3344 2798 4342 4096 221 2464 2925 2242 1072 1377 1866 2048 783 4112 596 17 2841 1669 2061 1546 1363 4975 4365 1114 710 4215 4012 2355 718 4563 4587 4103 684 1180 28 1393 3542 768 3070 1616 3050 1736 4402 159 3518 3579 4024 824 2875 1170 3395 3716 1637 3706 3345 308 4101 3989 724 4508 3679 1025 675 986 2428 2783 4978 4876 2417 4285 2197 4911 367 117 4657 3616 1817 1644 3868 3799 3857 1892 4056 351 3290 138 4908 1720 1087 3008 659 2325 2107 2156 2530 4351 184 2104 30 327 632 2736 3484 408 327 1783 4440 4491 3599 786 3919 328 2913 667 3756 748 323 1287 1894 397 3645 4945 4336 3296 2307 1741 257 852 2310 4749 2378 3173 4203 2024 1490 33 4626 3230 3597 30 3560 2893 1361 194 4709 1023 2783 914 3583 1658 1008 1004 1390 2182 3830 1964 3222 2642 1958 2011 16 3616 2621 2899 1656 4413 192 2284 4456 4186 258 2787 2556 381 4186 2374 3645 617 1402 1937 2430 473 4833 3387 3082 2473 1706 1169 4668 2461 4891 3715 1781 4632 1631 539 857 3143 2348 2833 4346 1099 2110 1633 508 3419 2 4058 3351 2031 2028 3609 1497 3654 2577 3756 4169 833 2110 1096 3653 4574 1039 1500 877 4894 4689 3147 285 4279 16 790 4231 1642 4417 4640 4903 2894 2442 2600 1949 2043 309 2890 382 1664 2817 4110 3500 462 2449 3968 4025 3043 91 110 1072 1176 2873 3526 1356 2891 2627 3821 4311 3110 4356 192 4165 2126 1625 3775 1862 461 1181 133 4263 4248 816 3226 3762 3769 3331 721 697 2766 3317 338 695 2736 393 4225 2319 1190 1230 157 3931 1071 3142 4906 1110 1011 1479 2455 162 2427 141 601 156 917 3622 2886 2187 3217 3860 4435 4628 2862 4055 959 1673 301 624 838 901 2325 1624 2030 2737 1334 3255 1037 1363 902 3773 537 3706 4759 2452 4686 1363 1830 2715 4492 3783 2270 4173 1919 2266 2531 2184 893 4174 2576 255 4459 2902 1041 4088 3673 4611 4746 3095 2729 2563 974 1713 2276 2517 1160 4378 29 2454 798 400 2923 4495 4832 2165 4916 1796 742 4016 1213 870 2320 549 1946 3674 2531 1713 661 3505 179 1151 4126 3126 483 4461 4968 4331 1726 1919 4373 4604 1202 4147 2540 473 1536 2460 282 1841 3374 2512 3461 4346 4308 4114 179 3802 730 1000 3914 4593 2633 445 1533 1500 2885 2952 189 476 4722 68 38 3453 3140 3854 3950 2264 2613 2106 3273 2793 259 3975 2391 1689 1439 3126 3700 1869 623 3775 3152 4493 1428 4011 1309 4478 3189 2451 2092 4656 3451 664 2816 4409 4955 2065 2784 2633 2911 4896 1578 2188 117 2285 707 1979 1286 3865 943 4267 104 3277 3951 3724 3245 4793 1830 3123 3874 1157 4660 128 2009 1059 3779 4209 3815 2658 1253 557 4694 221 3539 3818 1828 1722 3231 3512 1611 284 2467 1012 3039 2066 1256 4814 243 4293 1585 2499 1228 1862 229 43 1548 1501 4472 1812 2176 2203 4290 749 1635 2201 230 4916 4985 999 213 2833 1429 3062 897 1537 4027 2374 1778 2795 3974 3913 2956 662 3803 1030 2447 1306 37 607 142 194 2495 3323 2001 1096 4269 237 2251 3721 3675 211 3188 2837 1460 3783 183 1408 3556 4090 965 4756 4255 3244 4457 4245 800 549 3411 3099 3426 4840 541 404 515 306 2465 1151 2012 2775 1336 4177 4122 2774 4180 3796 2816 3400 1559 2115 4051 437 1258 3888 1924 1070 2928 487 2498 1572 3976 3224 765 960 1998 2064 1516 4961 626 4920 1936 2281 4919 3821 3255 816 3093 4583 2818 1456 16 4586 1847 495 4400 1007 2527 1992 319 876 1033 2162 1358 1848 3678 4751 3288 72 27 4455 2252 4709 2066 682 775 3948 1025 3802 232 692 4945 3807 1555 259 3320 3976 1127 3010 1280 2873 1504 940 3021 2839 2781 2779 51 14 83 2475 478 1300 2056 845 481 4395 4912 3254 4448 362 2012 4045 2965 717 4726 1992 3398 57 4351 3488 1293 2785 1650 1120 3527 3988 3926 506 3182 4668 199 1546 4415 592 4901 3297 2221 2019 2619 1315 2812 4531 25 1457 1086 306 371 1672 4738 201 1209 2217 2256 1296 4781 2303 2942 3527 3063 3172 262 2249 4740 4836 4710 579 1419 4319 726 497 2775 3507 3013 882 2096 4145 1813 1303 2441 4564 2387 2160 1451 2997 4120 4535 553 2569 346 738 3499 897 235 4693 2875 4304 4745 2286 1306 529 1037 4648 2628 4551 3764 192 4784 11 1425 3331 2249 370 4105 2342 4287 636 2765 3436 4087 3078 1676 1948 3575 3017 3974 2273 4811 1617 2442 3664 4019 3726 4281 3517 4714 1750 3536 2590 1944 1601 4794 3230 705 1572 2404 1780 3325 623 3592 1082 3350 3647 570 2550 3500 2404 726 4444 2836 4908 4216 3721 1853 4271 2954 3626 2410 896 3633 4635 1755 4562 2161 4081 219 3073 1269 2201 3499 4949 2663 182 3790 3587 4046 2631 163 1299 2667 2526 1135 1051 691 4330 720 4114 3728 2294 147 4974 5000 2008 3462 4831 4132 483 502 1801 4482 2885 4035 1326 1740 2545 3095 1530 2343 391 2411 4077 1701 3071 4866 589 1027 4690 1124 1193 2796 3513 3741 2575 4716 3947 4867 6 29 628 139 2797 3926 2472 4228 2579 2846 3364 338 2140 62 4606 1717 1107 4341 736 3151 466 3129 2649 1170 1187 3341 1059 584 1403 309 1294 1849 2961 3483 2212 696 3340 1190 1291 2294 2410 3910 3862 1478 4666 3225 948 655 387 2089 1304 4974 3106 4940 3855 2209 1704 3 3373 4068 2826 123 1504 3624 840 2471 83 2423 4622 131 1077 2034 4741 2051 1464 1427 515 4962 866 2955 1863 3963 3159 1973 6 4052 548 681 3969 2910 4030 2346 3292 1727 4082 305 361 3775 3994 3287 2587 998 4670 1463 4404 3629 336 138 2839 472 1359 832 1574 2203 4285 2926 3037 4602 2961 3706 3965 4095 1806 953 1658 2223 386 3906 550 3893 4696 2705 3188 3590 2406 3061 4781 1764 832 2865 1870 3180 4187 3751 2656 1623 1099 1600 3799 3300 3853 4781 4868 508 4077 4066 4579 1733 1018 3525 1462 4632 533 1075 2183 1308 4726 724 3578 2680 2111 3474 2673 2196 3831 2038 630 4185 3896 1571 1189 4764 497 241 4750 1328 316 835 1343 2009 161 1985 3609 1265 914 591 3191 1014 141 1828 2290 58 3685 2612 2591 1778 3369 3423 3670 2584 628 4016 3677 4257 1203 4078 3540 2248 3546 2110 4063 2681 191 4839 3927 887 1749 1852 2281 3222 1667 1286 1485 2097 3507 3240 2296 901 907 1313 2691 3148 3895 4901 4633 1996 2093 2853 781 3262 511 4962 2 2655 1629 4654 2697 1993 1424 4371 950 4867 5000 153 4275 557 264 1437 2228 4262 3364 1668 3426 3542 4378 2828 1696 276 1790 4500 4153 856 3468 679 1840 3178 1466 2534 4838 2906 1043 1066 2815 3213 3133 4078 2469 1519 1540 3499 3852 563 2669 3233 1740 53 2772 1837 3267 4065 4206 4653 3512 992 3823 1790 2897 3890 4262 687 686 4655 1660 3843 4891 3821 1889 3059 378 2206 1431 722 207 2390 4229 4351 1434 1993 589 134 2385 2395 886 4303 3003 1110 1130 3526 2350 4624 3921 1193 889 4746 3005 4509 1803 2090 2724 2266 1450 457 1761 1970 4533 2774 4956 4062 2051 3778 1733 2145 3690 2266 4388 4171 4753 3168 316 4943 3877 2042 2836 405 320 4842 2237 2577 1029 4956 3991 2810 4574 3915 3267 3668 894 2852 4634 1846 695 2505 2045 4877 4286 1303 3122 263 1186 4224 2110 2345 2848 2066 1278 1274 770 543 2484 2069 843 2211 1104 3155 3605 2945 412 679 2059 2838 3871 2280 2311 1444 2819 3434 2101 945 3600 1829 4326 1989 727 4813 39 1168 2175 2024 1295 3593 3427 4659 3460 4760 729 2142 247 693 4517 2979 3291 2030 3108 1067 1850 2157 2314 4721 2768 3600 3436 3604 3454 2080 3959 922 2120 1962 1231 1784 4311 3217 152 3954 3848 3730 1809 2609 4436 4198 4316 3232 438 2147 3744 3695 4080 3996 415 2496 2782 781 2448 597 9 3111 4582 4208 325 1610 2175 4048 2667 2982 4637 2643 4976 529 4417 2878 2436 580 2011 3127 3124 2542 1683 700 1217 199 4532 2777 2391 1686 1003 390 1263 3212 2812 3079 2061 2879 4925 1322 4850 3432 1954 3204 1699 2237 1807 2061 400 1472 761 4119 3158 1173 4590 1147 1198 4088 3135 4884 2483 2205 2533 2721 4632 2054 4666 4831 2368 4233 1716 1878 3868 1567 1301 4823 3769 2023 1749 652 4815 3744 3246 4392 2531 2330 3623 3891 4133 2126 339 4895 2795 457 4791 4046 3277 4622 3951 2673 3831 1777 1417 2834 2010 724 1304 3523 2354 941 2994 2005 4929 1414 2483 3971 1091 3188 2248 716 136 4777 3717 820 2806 3427 4584 3635 1036 722 1099 892 536 1965 445 2120 1802 654 3554 81 407 3418 983 279 2999 778 1255 3246 1214 3508 1536 2950 4751 2322 2191 1114 4188 842 3568 3882 2040 3436 1694 993 3197 1744 3377 2183 2198 173 155 1431 2519 331 3162 1034 2575 770 554 2899 965 2400 2720 338 2512 4848 655 4921 286 4405 351 1505 1342 1515 1745 2342 4662 1319 3788 3223 4325 1234 428 4479 3042 233 3429 3983 2883 1392 1796 1385 4367 1178 3751 2174 2333 27 2824 2002 2154 4191 4445 1947 3272 4528 4787 4581 633 4891 3447 1688 3280 3387 4315 4328 2624 4013 3303 3109 2859 4963 3158 1841 4228 218 3277 4917 973 331 367 2243 258 3901 203 4549 3900 1825 1684 245 1880 2301 3768 2507 4493 4970 4322 1659 4658 3174 2121 3132 3285 275 646 3410 1124 3078 794 4444 1616 2505 2037 3358 4366 2177 3008 4217 1340 696 2389 478 1514 1980 2089 4135 454 1806 3569 3870 1742 4589 585 1324 2259 824 1406 107 4680 176 2446 2124 1447 4699 995 4091 1796 2658 4204 3542 3680 2060 3780 2721 2255 2800 1449 2884 4706 4264 3998 4691 4902 1000 2633 518 4404 1587 2950 1271 3295 566 4210 2958 2337 4275 4800 2816 1454 4144 3192 4244 4350 3254 3123 2429 3784 602 1385 459 2298 4838 3851 3233 3634 713 4328 1944 1296 27 1268 2243 2905 2699 2485 889 1862 2153 389 1623 4827 3427 3619 4251 4064 828 3401 4634 3715 2401 1687 3778 1124 3362 1871 2705 4912 47 2423 4652 1271 4024 1474 3553 3958 2196 2903 3110 2158 3515 2224 1855 1435 4580 3525 684 429 4632 631 4224 1930 3021 1397 675 2322 3436 2146 4809 738 2826 605 2210 4642 4819 1399 984 1591 1899 1665 1371 1426 3195 2339 4224 62 3866 1334 1734 2510 2281 2771 16 3493 6 842 2886 1828 4890 2964 2187 471 3043 1241 832 200 579 3507 888 4563 2798 1017 834 4992 72 1013 227 3429 1141 783 3905 1329 4391 1567 504 2906 3564 1398 2097 3112 942 1342 2462 2895 4273 3726 4928 2257 4128 4511 1825 1714 3072 4849 4402 3802 778 3751 3806 1799 3742 4838 1933 864 2099 3955 1643 3739 3336 3946 3958 32 2751 4231 1843 2395 3220 2097 2065 1414 3330 4922 3068 1100 438 3584 4356 4184 3354 535 2027 3412 243 4589 3531 3858 3844 1277 1326 2671 2425 4893 3508 3291 4357 3239 712 282 1492 1684 2491 4350 3081 356 3968 4770 2330 3615 1334 3288 2231 55 1538 3805 4974 2724 178 2224 2410 79 4514 2694 1951 1479 4923 2129 2296 3623 1903 2132 4490 2485 3095 4680 2662 205 3773 4987 227 4821 778 2460 2777 4694 4449 1736 3719 2177 858 2928 4221 2600 3352 2225 1787 3664 3915 4370 2497 2726 2823 4017 1221 2903 4020 2127 1024 1702 1612 4751 289 890 4415 1099 4984 1717 938 4655 2900 1998 2643 4524 3998 80 2063 1910 2444 865 397 1823 3215 4164 3953 4946 3117 215 4578 328 2055 4350 4323 4358 868 1086 2829 789 2949 4810 1956 3881 4951 130 582 4203 4956 2503 3360 2831 3730 1193 1328 4599 226 1057 363 3950 3242 3287 1697 4757 1292 3237 3156 649 373 257 3261 3283 4582 3031 1095 2967 4711 2693 3490 3853 3103 3990 3689 3252 4549 3656 76 3050 3490 1653 1335 1373 861 2726 2793 4613 1509 2187 558 919 3619 2124 4510 1172 2365 955 1132 2967 1356 368 1327 3787 623 2356 4556 4467 1741 2230 2586 2568 2280 1665 756 1039 2052 4468 4267 4200 3428 2544 1026 4392 870 46 1992 4464 4746 2399 969 987 3662 1922 4445 764 2141 1049 2040 1790 379 2020 4769 4242 2299 2124 51 653 3146 1865 4606 1127 2449 2197 2406 2709 4230 3767 2155 1583 1563 3745 4424 4707 1854 2571 2373 2608 4776 797 2101 4548 4422 4472 640 2287 4675 1118 650 533 3004 2478 3754 4872 650 4977 4364 2260 676 1312 4088 1962 4834 1395 4105 1829 363 4851 1662 3447 1920 945 3404 357 1391 4700 986 3823 448 768 1195 3665 995 490 984 2245 3041 2053 2500 2983 4743 1615 630 4151 3974 2316 3930 1531 2189 2994 2288 1242 1869 3732 1068 1946 3372 3256 2916 290 1643 2393 3989 177 2056 1269 4775 2230 981 2863 356 1589 671 3518 4373 4536 3951 1685 3741 2388 1317 1321 36 256 3840 974 3893 1369 1231 4058 368 681 1379 1273 2809 3947 1338 199 4927 553 3782 3361 1990 279 4220 4004 4925 2549 1790 1356 1761 912 4033 3119 2016 801 840 432 1407 4476 3367 3244 749 4363 1080 4184 109 1345 4082 289 2632 3000 3797 3754 4337 315 1351 3610 1855 420 3706 4475 1710 2359 2491 4924 3038 4909 85 4312 4555 4899 1348 4877 2787 1288 1067 1646 3259 4666 1126 394 1051 2586 2144 602 1853 1747 1623 1215 2578 3015 4923 2897 3957 2338 2594 1689 3765 1933 4455 1792 2535 1972 375 3798 1379 801 3914 4316 3986 103 480 3426 38 119 3353 850 186 3270 4620 3723 2390 2957 1073 1223 4492 920 4367 2741 806 3880 4871 1503 4077 4137 4550 3413 1035 4908 647 2873 2395 190 607 1001 3675 2263 1944 3433 3297 4581 1534 2654 2291 3350 1861 219 3293 105 3833 2840 1279 430 2756 4934 2349 2441 4451 3884 4573 1219 3625 4749 1340 3601 2459 2120 3722 4707 4147 975 3961 4286 1134 4040 2050 539 4685 2823 2944 3438 216 1706 3234 663 4510 203 3325 4012 582 4450 280 3277 105 4617 1303 1703 4597 4774 3425 1122 3380 3460 3666 3939 2187 2122 1618 4483 4316 3698 3715 4061 172 1643 998 1932 2149 3768 2095 2131 4101 2615 1501 3731 4654 4027 3499 1944 4068 4019 2114 4924 3762 2441 2773 4659 3053 2803 475 206 4439 3957 1976 3584 4533 2812 2244 988 3386 1149 4682 2732 1986 3188 4123 811 2911 4405 1849 269 3608 1087 3820 1242 3229 3572 888 3823 2932 3515 3973 4748 2527 4446 1006 358 3396 4004 858 2919 3156 208 4567 4409 788 4000 2706 1007 2727 3639 4383 1221 1409 707 3015 3898 1581 2623 1541 653 4633 3891 3017 829 901 2823 3533 3808 1328 4356 2714 3973 371 2747 1460 2426 3347 1627 4554 1446 675 4679 3279 816 648 4614 3292 2598 1363 4714 1019 2447 3883 697 3189 2522 2760 2719 3838 3173 2385 962 1052 2303 4247 2845 1803 3229 3168 453 2251 2497 3549 319 232 1710 4740 2712 1834 4942 3966 2019 2155 1836 2810 71 2739 4130 4928 2375 1423 2452 2952 4672 966 2628 4521 4206 1403 3268 1865 4647 4814 1158 2636 638 2635 1824 1541 3425 3681 4784 3654 900 1203 2029 3526 2380 955 3614 3686 3597 2258 2736 2771 1445 4298 1364 3639 1006 1812 1558 376 4456 3674 1695 4608 2300 3086 244 3371 4786 4257 2430 3900 1028 1021 336 3176 2625 3923 4508 961 59 3999 182 1092 4561 4206 4327 4340 2046 183 4499 4981 4616 4463 3436 4105 1074 3739 4309 2127 4834 1682 1143 3487 3411 2073 4695 2295 4837 685 2950 897 4160 1204 2872 618 1581 261 2206 429 4373 4371 540 1142 4759 3854 3499 496 926 2649 3944 4487 913 4885 2699 4271 4018 4045 4985 2219 3224 2976 2755 2878 1340 91 2909 3982 4063 1188 4807 4292 2651 1640 3712 4605 1542 4925 454 412 3370 1545 4222 4670 1336 2625 2619 4652 2432 2731 4319 2324 3258 4685 3867 3569 3368 1395 1053 3975 3369 2853 2293 175 4864 3430 1055 4625 1956 1790 4164 4429 2430 2105 1928 3481 1637 2070 3189 1982 1757 1866 2879 859 1803 178 1823 1217 939 3300 776 4820 4099 3391 2853 3921 4605 2366 1913 4194 2273 3249 2877 1291 8 4507 485 2089 2122 3965 3659 582 577 1002 1579 1031 4620 3297 598 3302 1797 1103 2687 320 4963 1258 1440 495 3977 2638 1630 481 1581 2908 4897 1823 514 4558 3078 2095 2702 2357 2780 2587 3741 1747 138 2200 2244 601 4856 3880 1886 2122 3929 1680 2419 1230 1447 570 1796 3832 2127 685 2673 4785 3857 2408 2907 1627 4265 1522 2946 3358 3785 4941 4255 3006 2445 3310 251 3683 4861 4823 1119 2047 510 2734 2570 1436 793 2035 2231 444 3659 782 2667 2271 3828 3838 1627 2208 1136 1315 3324 1544 4041 2085 1034 3090 2394 4834 1162 1933 1109 3084 2703 1134 287 4601 3360 107 1103 4057 608 3872 562 3196 741 3830 3442 266 3835 4415 2842 1392 3846 1084 3604 2065 1651 4487 947 1995 3687 3841 4577 1598 1814 4533 3866 1257 1414 123 2375 4221 1217 502 2293 3863 2055 1326 4731 2170 665 3767 2479 3707 2543 3976 4530 1307 2899 237 3247 1377 4012 3494 872 1894 2012 3550 4281 2230 2699 940 1827 2917 1265 21 4515 912 3247 2280 4872 4696 4015 4353 896 4163 2944 3534 1251 403 3427 925 1823 3020 680 1924 4082 1538 2234 4976 4587 2961 4127 1455 250 2987 3889 4877 2612 174 1575 2739 1848 2459 157 3083 3228 2384 4247 1062 4160 3663 1146 3014 2441 1381 2532 4892 3944 3716 4087 3755 4361 1 3906 2963 3885 1206 4207 4911 3136 4065 2230 3503 2763 4300 1177 3359 331 2195 1174 4678 1120 1601 3793 2928 1007 4147 4623 3637 4897 2715 1595 2248 1682 766 4948 176 3026 2991 645 3490 1575 2450 2125 1189 3337 2601 2725 4924 1893 1867 2444 272 3811 2328 3118 2092 704 2982 153 4215 4829 735 3182 3917 1862 4353 1254 4262 1523 580 1859 1790 3050 2240 3114 1795 3059 1636 640 3947 2099 2920 4882 371 1498 972 1083 1744 4501 4983 4802 4658 4172 4649 657 3868 3021 2552 2175 814 3551 231 23 4355 688 2667 431 4019 3792 4660 1490 1322 2292 2722 4526 1639 2691 462 199 4118 2900 3628 4306 1679 4591 2072 4779 3285 3383 4541 2663 4719 215 3855 1883 986 185 2787 4739 725 2296 3130 1411 1747 2232 3362 3386 3181 2904 3332 3970 1806 4103 559 3570 2229 1532 4140 3908 710 837 792 2215 2249 585 3709 2366 3986 4318 3568 2022 4063 3908 885 4148 3837 2423 4175 1685 2308 449 3512 1493 2630 37 3639 2945 948 3773 2053 1260 3169 318 3359 2438 4237 2279 3967 2464 2307 1894 1147 3401 4739 658 1684 1868 1441 1386 569 4008 3604 3028 362 2431 2472 2127 685 143 284 1722 187 3356 4141 2746 4212 2860 4993 4584 2911 625 197 585 1003 4651 1640 2868 4410 1763 2325 1831 2000 273 709 4011 112 2080 3579 1611 4767 885 2766 561 1495 443 4346 2193 4614 985 1903 3852 3620 970 2345 4047 2912 1396 766 4489 516 2754 2947 2072 3573 314 2735 2749 3756 4112 1927 2251 2719 3049 361 3196 4864 4209 3704 332 2453 2886 4950 1276 559 138 1405 1984 3299 1380 613 1122 1340 2024 4778 3725 4638 1819 3163 1314 4925 2744 3692 3278 1868 3069 1149 4274 583 4230 3944 2146 3177 2401 3135 4839 462 2345 1987 4365 243 4324 894 4613 4409 429 4931 500 446 4842 4144 1371 939 1358 1883 2053 4295 4464 1586 99 4954 1259 3729 4243 3131 3276 3128 3373 4947 4407 1891 2765 776 1163 1224 1684 2427 1681 3116 2743 3114 1153 1023 1654 1830 1620 1931 3814 1726 2147 3777 1640 2555 1607 4459 1864 570 3415 1283 3982 4429 1005 2915 3576 10 4761 1947 3718 3970 1196 1927 3285 3491 318 3582 189 4039 2858 2292 1323 2435 1837 112 312 3641 3066 4647 4535 1078 1696 2775 3611 2837 2186 3117 4815 1866 2622 2888 1020 2287 4271 2091 1134 3522 4652 3751 4407 3413 694 2166 2907 4181 4974 746 3907 4708 1492 4692 4106 2168 3521 1925 2331 4825 2894 4040 3737 2078 4955 4918 2245 4433 2961 137 3331 1446 4544 1113 2869 4928 4330 3082 135 2653 222 4908 809 1365 4134 2 201 3374 4009 4499 1198 3683 2586 3844 726 4240 1367 4316 4808 400 946 1415 51 576 3500 2964 878 4529 1885 2231 685 2993 4253 4951 579 4923 175 4185 4538 634 3920 3795 340 362 2508 1098 758 992 3202 2653 2112 3556 491 655 3294 3998 4735 3137 1042 3111 3535 213 4039 4259 1044 2868 4887 3838 3319 761 3599 1579 3047 3676 2830 2526 2414 3233 4129 1484 3796 2286 4242 2654 1147 72 2724 2378 3169 782 4505 1538 41 1453 236 2498 4610 2090 4759 3070 4574 4539 1271 1898 1044 391 4451 2312 751 3921 4464 1550 1430 3617 4632 2621 3274 523 1598 2899 1978 2630 891 3338 1362 2149 2533 2175 3895 4346 3211 3163 4493 822 234 3118 4714 4210 1827 31 904 4850 3706 1917 4390 3637 817 2993 56 486 1179 4545 2203 2518 4329 191 514 3063 3232 784 2356 4386 3777 2390 4411 4010 2504 3199 2918 2647 4982 3891 904 3837 3287 473 1414 3498 1149 2275 2429 1355 507 1877 2075 2231 514 3754 3473 1314 4271 1839 1271 4732 2123 62 2528 4032 3322 2261 2329 2438 4165 4836 2974 3697 2856 2707 3310 3361 3196 505 3338 1473 358 230 210 3130 1694 1890 2016 3511 1 3627 82 3303 336 4564 2908 1927 1215 4856 2548 3509 4895 3123 2261 2582 556 377 3188 2328 2287 1509 1926 4193 4973 2516 3512 702 3126 3119 1397 4629 1615 2637 3156 3780 3456 1742 1792 2535 2775 4929 2446 478 1244 1439 1810 1988 4787 4085 3426 929 109 2438 2161 3753 4166 4911 846 3427 2336 4818 4466 948 4207 3883 4782 1129 3020 4742 571 296 1571 1423 103 3184 3492 4256 1383 2275 381 3871 3815 4219 3582 3373 764 4067 3395 4808 3563 4682 4150 1921 3751 4004 1651 3471 2479 704 4211 1947 2821 2018 3121 202 3520 1891 664 4150 4275 4404 1498 4149 4388 4607 4354 728 758 1830 3228 1702 2095 3026 4336 1822 218 1285 2658 992 2335 1912 4869 4437 4262 1502 1995 2947 1304 4391 2318 4562 350 3094 3011 4809 2015 3812 698 1513 551 4979 2439 337 3298 131 780 2305 4493 4992 3157 407 1310 1329 282 1013 127 4955 216 3752 1711 4501 1017 531 3360 642 2791 4970 3714 338 1941 1248 919 4104 1070 2481 4941 3013 3836 4376 4879 1836 3362 4802 3444 4532 4147 1562 727 2041 4841 2427 405 1532 4302 4777 4322 4614 1270 1864 4660 2057 579 4939 2006 1103 3456 687 1111 1913 1487 1341 3224 1617 75 2355 3050 3336 3430 3068 3742 2849 2925 4923 650 3868 2383 1172 99 1196 3785 2508 1549 3481 1892 2212 1453 3519 406 2273 4992 4189 3125 4119 177 2895 2223 1289 1239 3101 1573 2107 1612 3194 3491 81 3991 4037 178 1589 4547 2267 4679 1549 1374 3659 4377 1866 3619 137 2030 3578 2456 3235 4783 1766 1129 1087 1719 2509 4739 3811 1640 2423 4050 4756 4310 548 4419 3568 3977 4451 1930 3283 4984 2203 3222 3398 2545 3293 632 115 2546 87 4112 139 3267 2227 2336 4896 425 1126 1943 2331 4061 1265 895 2487 3531 3499 327 148 2356 1342 3097 1509 3604 1622 3605 3234 100 4213 2741 167 2241 1017 4607 1035 4819 4580 2342 2698 1367 923 3281 2060 3238 3504 2515 2651 604 2569 4169 4057 3281 3894 3695 1648 4803 510 2515 984 4731 4587 3504 1692 4635 1409 1253 197 4190 4987 4796 3654 1408 535 1795 374 3714 1445 3966 1241 3360 3 4483 4167 4722 60 2332 100 3374 3716 2609 3286 116 3198 467 2099 2025 2182 4754 4600 1477 3576 4241 4018 3501 3647 468 393 641 3854 3833 4792 903 3635 2348 1735 3694 919 4105 1081 3284 607 1278 1758 2137 3806 3934 1066 4874 3513 2199 3596 3551 3321 3357 3856 3492 3765 165 3366 4124 2461 1690 2648 2921 2904 2692 384 4766 2839 4780 4304 1541 4207 1634 3640 1913 2475 967 2451 4190 4280 3147 1362 1924 2392 1096 3167 1335 4223 3381 2636 3802 2425 2164 4882 4535 234 1340 386 3928 4612 3055 2783 1650 2869 901 986 4493 4590 3128 1053 4085 4565 4974 3121 3428 388 2690 4456 4181 4224 3340 2731 3547 3066 820 1093 2568 1961 858 597 2150 4287 2625 1825 3490 176 1320 1134 4131 1718 2584 3489 1504 1783 4169 1737 439 4421 436 3938 2279 4309 2522 4891 1103 3009 2228 3817 196 462 4432 1850 399 1095 2883 4179 4133 4224 66 2971 2101 2211 3295 4469 4430 150 3642 3178 2710 1899 4717 3636 4139 4384 4687 4733 678 1661 1450 766 2340 3952 406 2216 3132 2492 2020 2206 1979 1373 2155 441 282 2861 3390 3723 151 3499 2315 2492 3344 583 510 4281 4931 1943 748 1759 3353 4958 1897 732 3742 4063 2186 3695 811 3038 2659 1483 213 4135 2299 1584 1467 381 2659 970 723 357 2243 176 1765 4016 381 2862 918 4077 4656 3444 1751 1764 3238 3476 268 1932 1910 3368 4686 3262 1091 4105 4385 4439 2195 1177 4103 3946 4032 2506 1026 332 4755 1309 3550 1102 2700 1957 4949 1727 27 4817 641 655 691 2717 277 37 1625 553 3700 4290 1081 1833 4033 220 4097 3883 2805 3476 4797 2732 4421 2920 1425 627 3057 1890 3858 1021 950 4319 2558 4767 3717 2184 2446 2839 3962 660 2427 1804 4733 3133 1831 3777 621 934 1799 4798 2480 4428 2336 4455 1435 4362 2575 139 4688 2739 1703 3990 2451 972 3223 2191 1845 38 3338 3715 4658 1833 1933 176 2298 2372 2532 835 963 1646 3333 2667 2021 336 675 1979 869 3001 3996 2068 2187 3113 4988 3624 2843 4390 2648 872 1912 978 1148 3024 541 3698 4422 6 3698 4569 4712 598 781 3731 3777 3208 4982 90 485 2272 1265 261 3081 1142 1736 1244 1600 3244 4503 4045 720 1515 1630 3738 3958 1798 1019 1569 2030 1252 2445 2970 1715 4298 4018 4053 1541 1039 914 3665 2990 4487 4241 398 1828 4377 113 3004 2539 3705 462 1202 1712 4246 3896 3080 4934 2917 2804 2757 3341 4348 1339 3961 1670 4752 3874 1116 2320 3616 2185 1206 2607 1999 756 197 3591 2598 3253 2370 3045 455 3871 140 1927 1667 2285 963 3374 4949 2729 4558 3155 3253 4301 398 3376 2415 582 2569 307 1321 107 464 782 3072 186 2568 3033 4771 2308 4549 2327 1271 3797 2451 2461 2377 4557 4803 1854 175 4033 1956 1289 1584 1170 1151 3817 1391 4660 3722 4508 2964 4537 134 1941 3522 724 642 379 3898 4710 2861 3271 1215 4349 3039 4746 33 2560 2393 1284 2002 1524 4472 1046 1547 4042 1142 4633 1208 4766 4297 3421 3112 602 2899 3211 1758 2817 3856 3059 611 580 859 3311 3137 1 3961 286 2889 4150 1172 530 102 3346 2577 3914 2312 2285 4058 1329 1563 76 3910 589 3317 2566 2740 3145 2595 2905 2811 4219 4964 3165 85 3943 828 4103 2784 2610 1291 2104 2924 3719 4500 140 1503 934 2782 1916 2036 640 2798 1020 3351 420 3035 1029 771 1622 4809 3412 140 2538 1415 1401 1037 4901 1713 770 276 4373 2702 2981 2601 1124 3075 913 3939 705 4358 1742 1842 4390 1387 1888 3918 1683 4691 1712 3287 2178 272 1667 1914 401 3675 841 2219 3331 4150 879 189 3967 3850 4902 4556 879 1267 521 1339 1227 1623 1363 4886 1380 1986 1895 3346 2001 1844 3814 3464 4269 1713 4981 1710 134 1800 1260 3333 2640 4669 656 3356 1481 3136 665 4811 338 4644 3309 4113 2564 3544 723 3463 512 2561 689 1715 2110 2974 895 4358 4967 851 2058 4222 91 4231 1986 4253 2676 4086 2611 1472 1601 3503 3688 3992 2564 1646 2003 2884 1885 4644 4663 3686 2340 1650 1247 3514 3266 1722 3891 1202 3761 4318 4354 4948 944 3631 4579 2618 3640 3743 2155 41 1505 591 2834 75 894 4450 1429 773 2372 1384 2846 3937 623 724 3687 4565 1958 887 2603 147 4706 3754 4062 4543 755 1432 3887 852 1067 1290 2525 3439 1568 3520 4215 3386 2094 3295 4491 1859 1331 2342 3536 4114 4114 968 1075 3894 3481 3004 686 2929 874 1000 1060 1415 3382 1274 2167 1516 2653 2390 4435 2795 4383 1091 4600 3359 598 4021 2859 1526 4034 4109 349 2504 1116 4900 2483 4893 3995 3340 556 3388 4034 807 3790 2357 3463 4997 3978 4800 4910 499 1627 300 3901 3159 4651 1713 1189 2997 2335 134 2279 3165 846 4548 4869 1738 4693 104 1348 4164 1982 3125 3601 159 2660 608 4761 1290 904 3690 4263 2137 4496 1354 498 4876 2659 4800 60 3926 2246 707 3996 2246 3610 4004 2365 3817 851 2737 2189 4046 34 2979 727 520 2044 4280 73 2664 458 4745 654 2817 4487 4093 1110 866 541 2405 2425 272 1968 4310 4576 4577 4745 1490 1820 257 612 3255 21 4353 2506 2518 1092 3707 1328 141 1953 4456 2870 782 734 4834 2386 222 1793 4490 3066 967 2566 3611 405 4830 3555 861 2859 1789 899 3595 1848 3802 3884 365 2421 1047 2168 3239 1847 2648 4040 3240 3726 3208 596 948 231 980 644 2523 3243 1630 2474 2087 1598 1843 1566 1810 3201 38 3961 1486 3016 1347 2258 283 636 3804 4068 4484 3258 2544 750 4250 1778 1383 1873 2248 1953 2895 1230 157 2815 706 3422 2061 1314 1422 2367 2920 4737 315 4694 4754 3442 3936 488 2201 3413 1383 3743 3786 4463 2029 3955 1621 2960 1779 2102 1084 1301 47 3279 4784 838 4148 1720 3252 4097 3653 1464 3536 438 134 2882 383 360 2827 3532 1457 370 2239 1185 4610 2640 3287 3424 2505 3586 4988 610 3058 2557 2045 4152 3805 857 2106 1306 1284 28 3930 1593 1297 3741 3302 750 2326 3178 3388 3848 2650 1178 3261 4243 1339 2860 223 3556 631 359 4131 4230 3817 951 1752 1231 475 3879 2958 3195 4366 3873 4044 3168 3851 2959 3651 2921 4173 38 3937 4492 2869 2086 2047 2436 2501 19 4611 3351 1149 1055 2055 2304 2306 3326 4568 2230 562 1696 3464 4508 361 2882 3404 511 4830 3501 1086 3347 2590 3390 3732 438 4337 2677 1623 900 192 3406 3718 3217 2101 1514 2944 1658 3179 3871 3365 1292 3418 1820 2582 3251 165 166 65 2493 4163 710 918 4005 4633 4697 4164 1760 3494 4502 4956 899 3909 1260 4893 2171 1095 3681 4575 4779 1350 3380 824 210 2756 3308 4154 2018 2690 2446 2970 2082 4385 3771 4979 2293 3044 215 481 3665 4396 4804 2815 3297 4083 1357 2721 4708 761 2787 3091 123 403 3699 4560 239 4518 2966 2099 1328 1808 2544 4802 4215 4520 3770 1709 3837 3609 2689 3316 3922 843 2348 2967 1287 2874 1705 2883 764 477 3040 1412 763 1928 2047 2237 947 1666 588 2241 2734 3568 3014 3054 3643 2152 3877 429 4564 4431 2173 3292 1201 4436 24 2979 692 210 2425 962 3211 2322 2993 2058 186 1871 4053 1367 238 2392 1710 1917 1154 913 3152 2296 1806 1146 27 570 4795 2711 1165 3185 3000 422 1959 14 3856 1812 4483 2215 4778 424 2757 3189 1544 1119 4751 143 2704 3998 1138 3590 4518 1635 1212 2471 280 2037 2261 4772 1088 2855 3089 2187 1734 4865 4689 845 4324 2327 561 4088 4792 4408 3100 4470 925 1800 4004 3404 786 2958 2810 1828 4425 4927 2044 1635 4065 2377 81 1315 429 1153 2479 290 4347 2598 2590 4714 2958 435 2499 4695 3861 1401 1662 604 1578 106 1876 2718 1459 79 4085 3911 4492 4532 3255 2284 2554 3015 2905 112 2546 588 4881 3039 112 803 2903 2604 2560 2064 2767 3 4769 1403 1563 1455 469 3574 2767 4173 843 82 2811 1576 1493 1986 117 3899 4746 3365 204 1546 1293 3416 4950 3249 3812 4330 4331 3123 2162 3543 1999 748 3277 206 4980 1744 808 1723 2358 3266 2955 2917 2229 3709 526 4561 2854 1239 2330 2757 2179 1065 4248 366 62 4504 2111 3811 922 2927 3066 4327 4842 3355 3008 1035 216 1901 2491 1209 4368 3284 3873 26 2 4816 2854 1153 1219 4096 512 918 1852 2269 3186 997 4834 2525 4649 364 2772 4033 906 3872 385 4471 1074 1176 2503 808 748 1120 4181 4867 4599 864 4530 4649 3421 3259 4955 543 1294 3025 2833 4815 3331 4701 1832 2919 2659 4719 2514 2560 2153 4698 1338 2360 3123 4639 1930 4953 3949 3641 3661 4056 2036 3840 4613 1342 796 1326 462 3098 2739 2412 3513 4590 3123 2910 1554 1014 1180 1187 1931 4860 1799 3934 4927 3806 3388 888 4615 166 1797 731 3761 3665 1953 2472 1612 3409 2186 954 4317 3923 2319 3953 2596 1970 1603 3409 4424 4522 4924 4144 3087 2573 2621 899 4423 586 732 1601 280 305 212 542 3856 2624 1613 66 3109 2801 3855 1336 4446 4986 3979 3855 651 1907 290 1500 2344 1955 1099 2742 4742 4500 1313 337 2970 603 115 1108 4013 3241 3115 3227 2402 2284 2816 1605 4338 358 1347 1503 475 85 3269 535 3165 3762 2688 4417 4124 3738 1138 438 2609 2512 1605 616 577 3497 1161 936 700 2318 1025 4712 2271 1366 3946 4569 4331 1105 4415 3863 1195 4126 3279 431 3898 4558 653 2000 1147 3950 1840 1663 2583 681 1145 4041 2179 3748 2367 4733 3055 3753 1286 1767 3112 3404 4395 2407 3094 2993 4082 3464 919 2644 4569 3537 1650 623 1546 2927 2741 1207 2453 3585 2168 168 67 4987 536 3229 3532 1292 2877 3440 4306 712 268 2184 340 4038 4317 3630 868 2154 2414 4535 1705 3756 4254 2021 4942 3728 1507 758 3969 269 3613 2323 1613 2742 1256 1266 3824 476 3870 3869 198 1465 971 4929 3708 3350 975 3008 3557 1974 4143 3263 3809 969 3213 457 121 4098 2811 706 4789 457 1092 4604 1974 4938 468 1734 2516 501 410 3711 1704 1060 4965 4136 4627 2567 1100 3800 1950 1107 981 2501 4128 1063 751 1482 2036 4525 4231 4435 783 3151 4863 3610 3142 1016 595 4942 758 1911 2738 4391 2802 856 4819 3955 1946 2066 3045 1876 4190 481 3525 2800 3886 3869 2092 2880 4269 1394 2551 17 1001 1407 669 1198 3102 879 3653 3547 776 850 1853 1356 2516 4045 2284 4532 2103 2606 1161 582 3253 1409 2537 816 4772 1918 941 3827 1830 4120 1113 2693 1451 943 1255 3118 3052 3663 3290 4422 3657 2047 2891 4382 2492 651 4368 202 4596 3851 3184 3342 1227 4522 2520 382 4345 471 3049 4284 4574 4543 2151 2189 3723 2137 3819 3180 4706 128 2610 2438 1162 1613 4829 2413 3044 4123 687 4158 4544 57 4618 2194 2361 1427 1762 3952 3445 3626 416 3553 2654 4375 560 955 4243 36 2147 4520 824 1627 4406 2004 761 340 4042 1361 4451 2780 1506 374 1068 281 4703 476 4022 1951 2735 4152 1808 2270 2098 3125 948 1281 1964 1799 2682 1264 190 2616 12 1479 517 790 4000 245 3962 2139 3210 3358 3408 1468 1423 4666 4520 4387 626 2731 2472 2173 1490 1059 208 1645 914 4660 1036 663 209 3613 2653 2310 1912 4148 1872 102 2398 3735 3549 2026 143 4281 497 2951 641 140 572 2231 757 361 2236 1032 1604 217 4449 4315 4152 1640 2719 1485 4038 1900 1895 1681 987 4778 349 1939 4004 3586 1627 606 4692 1294 1101 3608 2234 2159 420 497 744 1672 659 3872 1269 833 2797 1981 3100 2389 2917 3232 4811 4908 3163 4689 3005 3050 4270 4277 848 846 13 2832 2440 4044 645 2941 2890 4676 4966 216 3610 4768 910 2309 629 1994 796 478 4152 99 3846 4560 2831 1493 1300 1342 1726 1571 1842 2933 1372 812 3986 4351 3363 2883 4232 912 4602 1529 92 4996 419 2762 659 1151 1981 1548 4767 4899 3387 147 3562 4830 2394 2968 239 2273 311 989 4281 4218 3215 50 3754 4363 1054 4948 1494 872 929 3249 4709 125 2675 828 4452 446 1132 2655 3740 4293 2061 1636 1802 1816 4597 1156 3686 4529 4559 1848 380 3212 1394 2186 2406 2916 1864 3613 4767 3022 3495 3241 3657 708 619 4184 2256 2451 1698 1076 2974 1549 1878 2839 2533 4264 2407 1552 3464 142 4270 3293 1346 411 2635 1068 2308 4362 1065 1672 1708 2680 4549 4658 4489 3927 3274 1166 4056 3181 4103 3690 2746 2866 2831 2666 4739 1030 816 3999 3925 4408 3021 4427 563 1152 4316 3918 3814 526 4225 972 2876 3808 553 1789 1236 2776 3560 4388 4419 556 2108 4369 698 3685 31 3751 2341 4240 1592 2782 1445 1280 2699 258 655 962 333 370 1180 4519 1160 3794 1839 1533 4405 3209 4506 719 3133 4148 3105 457 1463 673 4484 2916 1758 4253 4218 656 2144 2815 2401 2677 3224 2594 2919 3705 1324 831 3084 3149 1143 1185 3773 2632 2208 543 2755 1002 4474 1949 4426 2786 3130 1819 3258 185 804 1140 1378 3565 3311 2361 304 4063 4708 4556 4314 4717 4947 1677 1072 4993 157 625 2935 2591 1635 1125 7 2467 102 1143 222 4209 1741 4750 2516 2563 2738 1133 141 287 733 884 3850 702 4951 191 2368 4007 3856 4197 263 441 4715 2146 3340 1820 2005 3205 727 3265 2441 2011 646 1037 3462 1666 136 1443 4479 3359 1547 1271 2562 2953 3855 515 3554 267 881 4317 3358 414 2721 927 775 380 2412 2790 2726 2310 698 2684 2155 4759 1929 3807 2247 3151 3984 175 3555 4962 1781 2708 2671 318 3392 229 44 4936 318 3594 1738 4664 1206 4843 2515 3976 4279 1310 3166 1369 345 2885 1333 3453 607 4262 4919 926 4643 4385 4207 2750 1882 3382 4235 4421 4796 4644 3965 551 3965 2299 430 3267 4247 755 3998 1509 3350 483 4669 3388 2706 675 2958 437 3528 25 990 918 2538 3056 3993 2924 3946 3829 2462 13 3379 3561 4310 4119 1240 1089 217 3607 1971 1361 1800 4771 4848 36 2804 3801 2919 4590 3894 1549 2277 683 1357 3487 3315 4981 227 1843 2518 1777 1360 839 453 2314 4286 2104 3111 3725 651 213 3546 3804 410 2818 2245 1020 3490 1967 3807 4822 1461 1287 2165 4281 3026 90 4624 2358 2476 147 4765 4211 2082 226 491 4297 2133 4818 3968 2934 2004 1884 933 1532 1803 4395 965 4240 2879 4686 3138 1876 2964 3634 1992 933 319 3037 2768 3261 4325 3596 2495 1250 4466 4654 2452 1309 1787 126 1589 4333 837 2037 275 482 4827 2749 2361 3562 1812 3599 2545 606 1658 2142 4599 2326 2372 610 3764 969 1212 2254 1572 3830 58 1331 3920 1551 4448 4427 957 1672 2693 3862 1019 1300 3490 3096 1696 2368 3183 761 362 4350 1623 2460 3176 3524 3855 3344 3146 11 2139 4770 4692 768 1834 49 3296 2597 2133 329 4169 1521 2724 1145 1840 4756 4809 1013 2306 1389 4026 1660 2384 2412 2315 1946 261 4159 2554 3968 1708 3681 3506 3983 4096 935 1200 1649 4258 3521 1473 4032 3503 1807 626 3357 2639 801 2142 3506 4735 4438 1348 2632 1528 4126 783 226 886 4480 3260 3480 2929 301 623 2094 3207 1227 2510 4138 3728 371 996 801 2609 3594 936 1130 682 3380 3115 1785 440 1821 4126 3662 4339 326 2122 4292 2561 3662 2437 1682 2977 2934 3100 789 1841 4220 1755 4852 169 1321 2295 1739 1286 659 1389 217 1048 2924 4784 1985 556 1153 3815 3965 3274 3835 804 4510 944 1033 3414 4557 3477 3973 344 2686 1823 2122 2648 856 390 4933 2480 246 1430 2921 185 664 3649 4065 2163 51 4963 3546 2215 1365 4500 181 4573 4274 4354 3250 1374 3522 2788 1680 4043 4512 384 1278 2387 4396 2805 2398 169 4698 690 980 3476 4769 3734 507 214 2646 2061 424 1510 3606 3897 333 446 2423 3543 47 229 4871 4382 2953 1165 763 4076 775 4046 4186 3608 2612 586 240 929 3396 2423 108 605 642 3512 3329 2763 2764 1668 1713 4378 2810 278 3485 3447 4450 3115 3174 3195 2631 4759 3056 2523 661 1848 2290 4550 3015 3209 3271 2051 1818 1697 1591 88 999 4137 4895 4812 1749 946 1789 4798 420 3749 2085 2763 2115 4440 790 3268 378 520 4654 2125 361 3353 4770 2456 2288 4120 1031 2432 3205 2682 3100 1271 2321 1522 2885 1544 1867 655 1266 1933 2715 4531 3501 1170 4168 1261 1856 1712 1139 1448 4053 2707 4506 3602 4340 4213 2214 3038 1680 1617 4357 154 1362 536 3640 3794 2205 2247 974 187 1864 951 3720 753 4903 3292 1483 409 2291 4943 3993 2327 3805 1300 1168 4370 2703 4588 3281 3843 3819 3092 2570 3802 4529 3661 461 2689 174 3674 1399 4967 1720 1109 3129 1798 2747 1666 1899 1276 1678 3665 3348 1462 1575 472 859 3001 3115 4952 2953 3312 2991 4211 765 505 2618 2445 2919 511 3312 4536 3741 3569 2856 2221 3545 1538 3247 3474 2432 3967 2940 3759 3252 924 2409 4216 1180 495 2264 1974 4863 203 3020 4470 540 4159 756 4736 1894 1597 483 3297 1696 3579 2315 977 661 181 4453 1150 3554 1057 4410 4312 2330 497 2054 3499 4681 2845 3039 4504 2682 286 2866 331 1394 3988 3335 2886 4402 3930 2992 293 2944 1740 3342 1937 3550 840 1108 2549 3522 1762 2026 188 2053 3798 1147 4385 596 146 799 4509 1690 1041 2202 3036 2900 1593 3803 1672 1115 4998 886 4389 390 1237 1714 1347 1677 3049 4076 3256 2455 1738 4835 3379 1901 2177 2801 3786 333 3662 4984 3893 4200 3498 1995 1760 4691 1869 1328 2373 746 513 701 1240 1225 2461 3888 769 1857 1443 1502 1142 3185 2066 4549 4822 2018 1164 3097 614 234 17 3163 1296 1578 4987 1493 112 3280 4080 3487 4117 3846 603 3046 694 409 755 4463 3530 4122 4467 1144 3726 857 3136 1808 412 3709 1334 4794 4062 3629 1828 1910 4143 4898 1451 2400 2210 1706 3658 2599 3857 2807 333 4327 1615 2766 3602 4432 718 3097 3115 4972 2283 1109 4126 2949 1149 4325 2504 4669 3305 253 2382 4683 1825 3639 2418 4989 4112 4282 3028 4833 1159 862 3302 634 420 2473 3983 3945 1358 3637 4329 2106 610 151 2788 1347 4457 250 3873 3896 1263 2578 4847 346 1494 50 1497 147 4817 2494 2157 4427 4713 1329 3151 3158 1100 233 324 4828 4401 2270 2344 3752 549 3295 2912 3978 2529 3100 4912 4237 2633 37 4167 1929 358 4953 470 3434 477 3752 2021 4255 2351 4802 3574 3100 2639 3638 3304 4648 2623 356 5 1904 1243 355 172 1202 3988 3692 296 3651 390 4988 1095 2786 1666 142 4443 4346 4653 1959 3589 756 1935 2785 3293 947 2997 1440 747 894 240 584 186 1073 2956 3445 4511 1780 114 4945 446 3058 2286 2041 1829 4868 1425 4264 4400 3268 3400 3739 259 378 1443 4668 451 634 3751 2896 2997 1212 3205 4921 4053 3427 3280 964 3745 159 651 1059 1268 955 121 276 4835 3887 3059 2560 507 4591 2070 4101 1529 2842 474 2669 4672 2668 4036 213 847 4124 2436 2671 3096 4375 2672 1264 2515 323 768 3034 3409 4573 351 3859 281 4403 2472 4461 2190 3339 3855 3660 502 1954 4300 4531 733 3622 2268 2159 56 4205 4591 4578 1795 3163 307 4129 2028 2752 3135 3471 4501 2248 3305 848 4613 4241 1545 406 8 3216 4508 2880 4635 3421 1010 286 2697 2858 687 1838 136 3551 4950 682 1452 4489 1689 1960 716 4567 1731 1209 4160 2900 3182 2474 1697 64 21 2214 4305 175 3756 1137 4662 3680 3706 3558 628 3423 534 4283 1648 251 3271 16 4573 3881 563 764 115 3431 2633 1728 4523 4562 4215 281 4204 4808 20 4306 273 2175 783 2104 2721 2780 38 804 4942 1013 4224 2829 3567 1144 2404 3667 3485 201 1559 2093 441 1416 1522 2132 4661 2688 474 1438 4295 4162 1639 1276 4905 2408 4381 2196 403 882 2293 2023 2096 2492 2357 4196 3892 1046 3396 4564 2477 3251 1367 2484 1567 322 1319 4326 1582 2000 3329 239 3848 949 3212 1643 2400 2754 758 4549 1517 2785 2120 1943 1176 1421 2573 4912 3570 3805 4063 449 427 3774 1186 855 3108 3318 1503 3157 790 1778 483 4590 3721 1112 3053 4671 4022 1022 4187 363 2525 1137 2070 1077 4368 3271 4729 690 4590 246 3742 3060 17 4642 3097 2480 2624 1819 131 3185 3030 1660 2976 2155 265 774 1273 4040 4524 3515 3939 4031 373 2659 4543 4680 1472 4914 2816 193 3586 2680 3000 492 438 3768 4475 4158 2548 3537 1489 138 4517 3232 777 964 336 636 113 1783 25 4889 4567 4007 1492 590 2883 4816 4486 4247 594 1221 2829 2491 4277 2537 4787 2374 4552 146 2487 1185 1675 721 4411 3741 1332 2803 3415 4732 2835 1059 1549 544 629 3686 3355 1946 514 1549 3260 1252 1415 3766 3623 1095 597 3524 1470 3254 4728 4411 2041 3017 1600 2772 3097 844 4139 4423 3709 4909 2385 4620 3920 49 975 4225 1128 1239 1829 3847 2457 2787 2448 2333 3448 3109 1249 4868 3569 4656 1267 1793 3858 4059 193 1782 1221 4363 2894 40 2338 2743 4546 3338 2194 3523 668 2105 3997 3470 4515 1679 1461 1971 1988 1617 3761 228 2335 2313 1131 4266 4058 4764 2851 78 580 1380 721 4372 1739 3303 454 3819 4335 4198 2644 3766 3180 151 681 3197 2788 1692 1537 4821 1603 3370 3001 2028 4825 4899 3421 4662 3572 1940 2162 4011 3643 1264 1508 3254 3972 1347 4338 4447 3583 95 2517 3802 4168 3786 837 3286 345 3966 940 4127 4717 2816 5000 3949 3263 1738 3997 603 4545 2242 841 1768 333 608 3647 4681 3632 1412 2493 4797 505 3981 1349 704 4655 3883 1304 4425 4472 758 3238 1995 4499 4364 3687 3600 4583 3071 2629 497 3017 1165 2168 2775 2995 2398 1673 1558 3855 242 1087 3508 576 4825 2141 1015 3113 2144 4737 1236 539 3851 3279 4193 3188 4845 613 1899 379 2649 2988 3761 4133 4853 565 175 595 3674 353 1540 3018 4957 1656 4829 1033 457 452 4535 4950 1459 4859 1217 1058 1060 4376 4631 2352 4979 4993 3361 2554 2097 1539 2345 2876 234 970 1305 2423 3562 826 4795 2047 4286 4177 2055 1302 4823 1978 2096 2759 3091 1203 4007 4819 12 4887 1967 4727 3902 3726 151 540 1885 2064 203 886 4709 4718 3227 1598 1448 2233 3339 384 4220 4161 4490 3750 82 3759 355 323 4000 683 4838 3200 2816 183 4264 3970 4991 3281 15 2922 3199 5 15 1036 4317 3561 1791 1560 4931 784 2693 1869 3783 264 3902 2577 4875 4507 1271 4298 1275 2674 1335 984 3306 4581 4594 4424 1037 308 2135 3531 4910 3961 4195 2412 2010 3756 4397 2366 3468 3062 3687 1292 2112 2382 4675 191 816 2519 3308 1652 715 72 3505 3395 4881 402 4557 4721 3504 3718 1769 2743 514 3877 1433 4968 4397 1205 4659 3423 305 555 1075 4439 3598 3788 2362 2753 1899 1482 2602 3042 4192 301 2484 122 4277 1047 4258 4781 2881 3095 1045 4430 1388 47 2896 4032 3188 3062 2139 419 4044 1031 2465 3061 3825 2552 4426 2862 3372 52 2074 322 986 3706 4936 4699 2215 1339 2792 2717 2374 135 1601 3280 699 4209 184 1250 545 775 3955 2042 3212 1211 3991 3774 1553 4684 3475 2862 3905 1254 4555 126 346 1126 2277 80 3037 4863 4911 3248 3569 3095 3871 4238 2799 1570 3506 1848 1780 2022 3654 1429 1786 1070 2439 4595 1190 1152 1302 4489 1956 383 3989 3862 1703 2353 3908 944 137 4369 3879 4822 2081 3830 3022 727 4224 4027 364 793 507 861 4089 1611 2644 2112 2208 106 3361 4482 4089 624 3964 2022 3360 4480 4425 2147 3404 3108 4603 3243 1849 4039 2359 4060 855 1300 3974 1418 3800 4845 3048 3227 142 4308 4900 4169 3290 1589 4889 4764 1230 4602 1729 2742 2853 2894 4472 933 4117 4131 4217 1100 892 4996 4601 2226 1424 2659 2426 913 3446 4052 3506 1224 2228 4120 401 3626 4542 2796 2127 4557 3597 671 667 764 3939 1695 2877 462 3944 925 1773 2356 1960 668 3281 879 979 4366 579 2647 1948 503 4313 4365 1371 4800 4772 2954 235 4189 4513 1182 4300 4191 3467 3178 1634 4076 4598 4870 1540 2994 70 1084 3550 303 2246 2810 3375 3652 4050 3773 3252 2453 2869 529 3707 267 4107 4169 4329 554 1225 1549 5 3251 4376 2167 3530 3555 1414 4093 3441 1714 308 579 2620 3029 3017 2150 1165 3205 2525 2545 1109 2598 535 268 245 3801 440 3160 1168 3810 2510 4404 143 1482 2642 3499 2276 3398 1922 260 87 3382 1487 4793 4140 2215 528 432 2419 218 430 2573 679 3083 2430 3366 1440 3706 3474 1165 3993 2997 2464 4130 4090 2044 385 4183 2479 4484 1115 786 2735 589 336 798 190 1964 4181 2498 2715 50 108 4000 1835 3970 842 231 4828 3255 2058 2442 571 2692 4912 3591 3710 4298 2454 4393 3547 2773 4922 2383 3879 2775 2134 682 1304 3044 3639 579 2284 4949 2559 251 4607 1581 2916 4608 2937 1007 4798 4030 2590 1965 1252 3564 4380 2322 4776 3715 4624 3626 4294 315 2873 1309 4361 1110 532 127 111 419 4414 2907 272 3348 1093 1475 610 1392 2352 18 1992 1738 3122 2618 1798 3064 4603 1230 4007 4493 871 2002 232 2879 3581 1733 570 1113 3497 3590 2859 1386 1330 1860 2494 973 1213 2117 102 215 4896 3352 3055 1069 1472 363 3022 3443 379 1989 2299 4613 3487 2261 4822 3154 3721 3513 1376 1172 2231 3032 37 1681 3991 2937 3137 1469 2669 4977 3408 94 2329 2418 1371 3255 3286 142 3818 1093 3653 2928 4869 253 1712 4387 4306 3012 4887 993 3147 3485 1550 1053 388 4487 2389 801 689 276 2455 689 2174 2396 1523 2286 2197 1936 1958 3197 1756 2543 1335 981 3596 1852 2386 4253 4787 1557 3558 3883 3 2094 2391 878 89 4324 1204 348 1630 419 1594 1093 3994 3801 4351 1431 1076 3448 4880 4759 2643 2768 1547 2590 3184 154 3246 1273 2513 2590 4854 1545 4320 2390 4201 2097 1826 1233 1261 2395 377 3329 1734 1291 4075 1229 1436 4946 4256 1552 3970 92 3039 3608 3233 3651 3202 4816 2403 2370 1021 3638 1192 3122 1251 765 1332 2960 3321 2605 1199 3133 3585 2230 203 2845 817 961 1314 3169 2449 343 2670 1573 1009 1199 3959 4554 1344 388 73 517 4454 2421 1891 1350 3059 4212 3592 3866 1621 135 2634 1778 719 610 3730 602 3100 2803 3297 1698 80 2157 4923 360 2463 3110 407 1541 2164 4992 3688 4035 2060 1075 2583 749 1136 3658 550 1656 1135 1730 3134 642 1905 2966 2722 2194 4029 1981 4810 2775 1012 154 737 4607 2779 1492 1920 866 2005 2716 3345 4125 4015 4721 3684 3784 4355 3511 397 1104 1237 4179 1556 550 1169 3073 3579 3581 4091 1639 676 1888 845 2631 657 3498 2837 3009 1730 1172 1740 4918 331 858 192 78 4322 2094 1930 203 2157 4284 3033 700 3675 3276 2446 1811 3198 4156 1606 1255 3751 2179 3651 2443 3538 1887 1219 3413 3149 144 1767 1088 3342 499 2518 4082 2482 431 1047 1807 3799 3643 3778 828 1515 1478 2208 1604 3338 734 4463 2743 924 4346 4879 422 1900 1552 3159 2249 1266 4936 208 4529 1938 2238 33 3686 779 4844 3434 401 3041 2222 329 3019 2524 4724 2584 653 3471 3931 4540 286 3665 3028 3144 4729 2623 1196 4040 4947 4472 635 551 993 4304 1133 4033 3832 854 2500 889 27 3357 2059 2420 3537 4687 3956 253 2717 2221 4124 1423 2708 1392 4746 4310 1394 52 2595 1502 2589 4607 1977 2490 3081 2679 3143 1279 4634 4481 2375 3694 2637 1746 3284 3213 2367 1834 4336 719 4788 3540 1687 2959 2434 3848 2314 489 1139 962 1102 762 3255 984 4330 427 3663 3063 4084 4081 3883 3438 3765 2536 2981 2233 4880 1684 2028 167 4511 4854 994 4293 702 2157 511 346 4614 4186 2971 4609 4299 4643 4287 2498 2071 345 4685 4504 1221 1570 2252 2444 4910 3911 1685 2225 1672 2023 584 3102 1401 106 2784 4407 4824 4832 2651 988 2029 2384 4859 2233 3884 1657 1695 3332 3159 3500 2962 4691 1609 3871 4667 1387 3459 1140 1532 2298 3282 1376 1892 4077 375 4020 861 2098 3878 2648 1070 2208 2488 1963 3737 154 4161 148 3278 2297 4610 3092 3343 911 2544 2641 4226 2244 1907 2957 346 180 1304 1197 2159 2142 4136 3763 2865 2751 4663 2885 3584 2653 77 1419 1799 4053 1000 2268 3909 4566 4712 3442 4059 4780 1730 465 2416 1789 294 684 3968 4527 4817 1665 3528 2792 3100 2520 244 821 1419 4487 234 3364 2238 3513 613 1889 939 3578 770 125 994 901 1582 3266 4816 4406 942 4000 2933 2281 669 1140 2366 4737 1514 3108 4771 2761 3711 1068 4642 2511 979 4163 2906 4764 3433 1063 2377 3589 1663 4477 2487 2973 200 3482 489 4953 4306 237 2798 2690 2345 50 2669 2831 1210 1288 1470 680 4369 2180 3796 4380 3995 100 721 2348 4533 333 3242 3533 3683 1782 1311 4018 3593 1203 2157 3264 94 3082 3979 3513 316 721 1536 4361 1690 4566 3827 1140 1114 4669 3906 54 331 1823 2356 2185 2232 4357 791 3187 398 1569 4586 1333 2034 877 2284 2085 2945 3353 2644 2197 1991 2305 1694 1546 3769 2461 2380 3117 2114 2944 203 2157 530 2234 282 4812 4258 3614 1359 4534 2481 708 121 1469 1050 2448 78 4015 612 3313 3199 1774 2977 3779 1800 3863 831 1502 3017 140 1618 980 759 2970 2976 2607 2491 1508 2875 3496 4538 1206 611 2241 3011 3394 3849 4941 908 1262 3933 938 3782 116 4466 4694 116 778 964 1815 1336 248 241 2713 3630 700 4525 1340 3711 3217 1244 2420 320 731 4164 2143 3816 1781 968 115 1757 603 246 741 56 1104 282 2650 1028 3098 2337 2986 203 3385 527 4256 1281 3283 3105 2684 4943 131 2012 3793 345 4181 4188 911 2921 2260 2102 3002 3946 1045 750 3521 1173 1513 4881 464 4199 239 3493 974 505 3743 4724 4072 1759 2728 3821 2756 3778 923 4795 959 4710 1333 3500 1216 4884 3969 2723 4426 2577 1148 38 4830 125 343 192 1166 3566 1385 3528 3787 418 4091 953 417 1000 313 3904 206 224 3071 1089 2622 4654 4962 3643 3082 147 1627 151 3076 3796 680 173 1796 3833 4307 1238 2926 1175 3745 3675 4002 4735 2123 509 3067 3125 2888 2539 3121 2233 4770 2607 2311 3201 2700 4249 3741 389 2459 4570 4591 226 3138 4194 196 4368 460 3892 1943 292 822 2541 4490 4599 3897 864 6 1068 1805 1980 165 2662 2177 4900 1576 3048 3700 606 1145 51 2295 2597 3971 2091 705 128 1332 1274 1210 1064 1386 660 3568 2901 1299 426 4717 2482 4227 4903 1838 133 1722 2718 4766 2408 4516 2418 3929 2555 3751 3515 97 4727 3784 2456 3877 4020 110 1240 3245 3516 2302 1952 2919 1054 517 3040 4669 396 1553 2270 3309 2813 1937 2369 3751 236 3608 3151 1955 4119 174 3839 3320 1520 3391 1920 3646 2536 3898 2905 2605 1543 4786 2998 620 1381 2025 4522 4955 4101 2264 1631 2665 2084 3697 1399 3023 3462 4581 3911 1346 1690 1198 151 2253 3961 471 2315 1741 2938 3894 4733 1643 3921 2489 2480 174 3884 1302 3990 3398 4701 1129 2780 514 4259 4258 729 3195 2376 1100 4578 839 3316 2616 105 4343 2289 56 2929 432 4413 4332 2700 3494 771 3424 1613 461 2738 1492 3654 3926 3932 723 4748 4560 2888 836 4198 2732 4953 3612 1265 1808 4774 4746 4767 2133 3032 4074 4571 2858 3518 3659 2710 4646 1476 2545 2462 1 3335 2835 4946 3492 2875 318 2863 3228 629 3456 1974 3019 4850 326 1323 4583 2726 3558 1951 2386 3046 1406 1656 4904 2063 1075 1724 1372 4236 835 2713 627 2683 212 2192 559 3473 4794 4981 309 1746 4805 257 911 4241 2872 4776 4908 1934 3524 4964 4211 3643 4258 1064 1011 2359 4293 4829 4110 555 1478 424 1418 823 4942 306 1951 1894 2263 1839 131 2973 1659 4472 4121 920 604 881 3565 926 4482 859 298 4976 1801 4451 4244 22 192 3745 334 3626 922 4938 3118 2258 225 559 3428 818 470 3092 3495 4328 626 3506 1287 1607 2673 3413 3700 1420 3866 3846 4686 1172 1464 522 2282 3348 60 4905 1148 1807 1304 4000 903 1220 3829 767 3495 2846 2734 3420 3439 2058 4491 4319 267 1300 4143 1484 2440 3130 811 4180 1511 4503 4545 4459 1350 2002 2777 2211 2334 4796 4167 408 646 4894 1019 995 3774 417 3191 1855 4093 4675 4917 983 3404 1353 2887 854 281 2167 2509 1189 4341 4394 3370 1200 4830 3751 4431 3697 1846 3241 111 276 3642 1367 4353 570 323 3091 4970 2702 2049 1764 4008 2723 1011 3365 2240 2619 4400 2404 1480 505 2401 4491 2798 2905 260 2131 2111 43 3323 1860 1505 1939 3867 3158 322 1556 414 228 2398 3840 4729 492 4501 3585 3470 3688 2954 2996 2051 3271 2405 1617 1330 3620 1762 1636 2311 2326 4000 3319 2725 1319 843 2774 3193 4566 1363 961 4325 4541 3571 4069 3199 579 986 268 1559 3858 2013 4792 2836 4426 1899 556 4344 365 4160 1339 1079 641 658 695 1517 169 2303 4379 2493 3380 3941 377 3154 125 721 2158 4234 185 585 3193 4005 4900 2906 3711 155 500 1618 1450 3483 3540 2782 1549 2981 171 4662 1370 649 3818 1404 972 2054 3010 3593 1085 4164 540 3136 4657 4554 542 4497 4425 3001 3909 2735 1538 1918 3557 1891 1979 2700 1587 2807 1995 3272 1572 4507 3872 3683 1299 1483 856 3308 375 3326 1580 971 2034 297 16 399 299 907 2189 3209 453 2431 1688 2071 750 2068 400 138 937 3120 699 4336 3132 2553 2769 1515 3067 2883 816 4695 235 4981 1023 4096 1704 1611 1731 1954 1159 525 2620 4623 4308 2167 969 4613 3158 279 3632 621 2766 4195 287 2853 1044 4824 2398 3143 3642 2203 1690 1848 1806 2820 4924 3250 3604 2206 1056 3538 4994 505 1527 1634 3267 560 1845 2216 3957 884 3411 1230 4563 2302 998 4376 1987 4825 3630 1121 568 3854 984 1782 3561 1837 1893 4697 1601 2171 2497 2831 4693 734 2428 35 3505 843 2484 2881 4747 4441 2410 2771 1774 452 3688 2048 2257 1506 4977 4288 774 3825 249 553 3979 3447 1849 1597 4572 4305 4309 4234 4711 773 3237 3304 2486 3495 2063 1183 1353 496 2355 4902 1505 2522 494 3141 3110 4101 4704 4924 2418 94 1926 2529 1404 4547 1192 2639 4743 880 2964 4641 2936 1908 4641 4803 451 4373 1845 1898 2110 2744 3464 3326 28 1026 3023 2439 2131 2866 4130 4509 1063 4444 3581 3935 2829 839 1091 829 4592 2936 78 942 1448 4829 3073 3739 3926 2283 1750 3610 3186 3641 448 4316 4101 4970 643 1807 3767 4247 4439 1084 2682 4683 2656 2178 725 2573 4353 3433 3890 1425 4644 1256 4384 255 99 1481 4065 3267 3683 2671 1549 723 2716 3598 4662 4429 4026 4331 1858 886 2335 1152 2020 3707 3718 1618 4587 1724 1330 2683 2066 3340 1237 4384 1070 4259 4649 3523 339 1052 1939 3642 4664 4663 698 1070 2502 1992 1085 3814 500 4014 4474 2113 1390 2317 4648 4063 3250 2940 2950 3921 2498 488 1121 3693 1132 3407 2882 1419 1509 350 1326 2634 4617 2548 4772 1531 1645 1725 2170 2621 4214 3239 505 1400 4215 4968 2068 1210 1479 1326 1005 2053 344 829 3185 3383 4282 981 1551 3872 2645 1834 356 791 2067 3570 3689 1606 1852 154 3260 177 631 2682 2819 3980 96 908 4476 4130 4948 1297 2472 4070 1351 1236 2451 286 4574 3653 790 482 2773 2647 1453 4466 2051 474 3554 1902 3113 4474 3400 2643 2215 1494 2648 1813 1159 1066 2887 4295 2416 4429 3382 1652 1260 4292 1881 3434 1618 3317 2001 2914 4269 2133 2322 4570 314 1675 509 219 4198 2394 4543 3746 2807 1267 3257 1427 4990 1424 4294 2049 4691 3778 512 2824 2768 3029 2826 2828 3253 4391 2999 3431 2595 524 138 1687 1473 3180 2492 2157 4915 4188 2466 4951 4133 4473 1636 3606 2156 3896 367 809 4069 4529 4356 2993 4340 3463 4079 4459 2119 146 1784 457 2377 4069 3805 2785 2575 2656 111 1540 1070 1790 3304 3400 131 4240 2187 1543 2857 2057 2596 3030 351 2137 4412 1679 1695 3306 2791 2679 561 1326 2701 1784 2494 1070 2924 2888 2413 1572 3292 705 1929 3099 858 4015 2032 4465 494 4773 2326 1828 4420 4488 1856 3578 4799 3610 730 4583 2657 968 4018 627 3381 2493 1394 3169 2166 1581 3529 2146 2517 2203 4707 3416 4286 355 3285 1011 459 2432 1498 3071 512 2320 3808 4644 2837 3499 979 653 2184 967 450 4490 3944 4167 4565 1718 1651 4215 917 2817 1369 226 1292 2807 1446 564 536 2447 1804 2785 165 2924 54 76 4808 4760 1087 1544 2660 372 2537 507 1233 2538 3070 3014 48 3595 4355 4414 3152 2553 4568 4278 2252 4206 417 4387 2683 4267 4808 854 2847 971 400 1206 2591 2717 1259 3923 1260 1141 2366 4572 3367 635 96 650 3802 1970 4006 4411 1307 3283 1658 1072 804 3568 2103 407 4989 1601 79 4937 2841 1818 4493 3109 1108 3043 1756 2708 1572 3935 2758 2475 421 2957 4125 4580 3539 3938 1997 3573 1204 1029 3376 2463 4027 2098 4665 4320 807 4432 497 3202 2049 2251 3230 2858 818 4794 7 4385 1922 4794 2657 1302 890 4441 125 4579 651 3252 2391 4 2421 1233 1489 1595 4345 910 774 3278 1975 3768 4831 2303 3089 3461 1593 1843 1094 3651 1813 1596 4624 3318 2263 3575 4622 2670 3912 1895 1803 3014 2676 1176 1821 382 2229 1036 2983 2114 2534 4250 4911 4762 1128 2170 1369 288 3656 3602 4914 3484 823 524 829 3267 281 1030 3274 3348 3975 32 3490 2810 4389 4393 4108 581 4468 3059 812 3425 3529 2603 1102 1860 4964 1282 1951 3796 3922 550 517 4208 4676 929 3066 1650 4686 1793 4093 2795 3705 2927 1008 3215 17 1928 2187 2725 927 4175 4456 112 1360 3769 5 1464 212 4647 1989 1522 504 4448 351 148 2780 3196 3405 3066 4094 1546 3415 2956 2486 2691 2126 2333 2328 1428 2913 4926 2869 1712 2083 2913 4914 3388 3258 2950 199 1994 3618 529 3136 4558 392 4194 2816 4940 248 4123 1018 1560 1184 2190 2958 4356 4642 765 2970 3966 2942 1448 1950 1663 3069 1418 4679 1621 3327 4364 4357 2289 1838 3945 3068 2090 2905 816 3695 2025 346 1350 3992 3059 1024 4689 4242 290 4582 1318 2672 444 2770 4827 2818 3154 623 3662 3575 234 3595 3788 366 2006 1682 3258 3155 4907 2865 4624 4177 4563 4580 4338 4130 4355 2376 2141 1817 14 1105 1496 192 400 2126 824 3250 2051 2608 1346 1802 1990 1935 3485 4554 4969 613 4797 4982 2322 1344 3994 206 1931 996 751 3007 2585 2527 515 4851 3063 68 1363 4340 1305 1769 4678 2645 3601 432 1768 849 4550 2353 1727 186 3800 1711 1825 3491 2429 1047 2108 1039 583 2404 1973 216 4692 3430 698 1184 4829 1278 976 148 3943 4099 3949 203 4477 496 302 843 1427 2019 4179 1685 2413 4520 2294 508 3462 3405 4176 2866 3321 4875 868 4972 3292 3771 4410 3489 3664 1582 4261 4342 3515 3252 1334 3349 885 2055 1039 1921 2438 4325 1192 2211 351 3561 4125 3777 3484 1753 165 2009 3817 18 3725 899 2322 2368 2892 4988 1649 2599 1108 1852 4275 1725 4063 4761 3139 3205 672 2057 526 4621 3718 2933 3190 3312 3436 2720 4112 3230 3164 3916 1461 2199 1199 4997 3492 1516 2198 3404 2335 1574 2525 4197 1529 1900 1378 2073 4623 570 3810 3485 140 2805 4053 1 4642 3543 3933 83 816 113 1643 993 3943 1540 3682 3306 4316 1255 2090 4702 330 1493 238 2121 3477 1108 2247 252 4807 198 1654 4532 182 483 4926 657 1364 2198 1704 3192 2926 444 1668 4794 2990 136 2335 3595 2338 626 183 4148 2234 4547 2321 2585 3845 514 1932 2307 2077 2354 1171 1238 3006 2826 4759 2405 3091 3907 347 3090 3457 2134 3150 3510 1178 1476 197 4471 1460 115 3070 4300 2648 2192 4077 3891 1755 2551 2115 652 2088 3669 858 3308 4059 495 2642 4219 343 4016 4872 2878 1490 3255 3882 4749 588 1990 3260 2726 1244 548 2285 856 562 436 4818 3273 4422 2988 3723 3161 648 3487 121 3901 1349 4020 2727 2805 3833 4060 4094 870 431 4319 1118 144 3739 552 1132 1296 3033 1685 3078 56 2619 4968 1505 3459 606 4088 1972 1481 3357 569 3618 121 3933 400 3300 4810 4256 455 3221 4096 2626 4575 292 2246 4215 609 2373 2894 3915 1972 432 938 1040 4491 1561 4775 412 3116 1334 4725 3168 3801 28 1248 4826 3603 3147 4098 2852 178 4429 3711 1338 2198 435 3655 880 3426 1688 1151 354 3307 3580 4424 4387 1301 1562 4487 3390 2574 2762 555 4000 2633 120 107 252 3949 3675 4573 3285 1676 4663 320 424 3900 4435 4931 2119 3249 1828 4035 4511 3569 608 3217 2866 3766 4724 714 1126 544 3607 4213 3101 825 852 2721 1931 1655 332 772 4971 1165 1666 3637 2610 1674 3061 4331 4690 4648 3833 1155 1585 206 2646 4614 2663 4271 600 912 1068 585 1949 4139 2967 855 2962 274 1120 2632 4127 3038 2751 637 926 1948 2730 38 4872 2269 340 3470 4656 4797 3096 11 2709 4093 1858 4311 469 3954 3774 4706 1709 3083 3639 1005 4473 1822 1258 4520 2571 755 1880 3397 2971 328 4999 546 1532 323 3914 1780 3303 3931 4717 2103 1174 2816 625 1710 1035 4070 70 3601 4333 3663 3612 4946 4418 2806 3009 3919 2480 300 1966 4188 658 1118 3754 3830 2361 4141 3013 1720 2984 4637 142 602 3896 3030 3726 1309 2 4374 4971 4832 1823 2790 2470 2830 1699 4576 2237 2774 2494 2392 4738 1002 450 2512 1865 3368 4064 2353 3334 540 1763 1065 3997 3364 154 4808 2792 3754 4714 2754 3565 1366 2275 528 909 2954 214 422 1079 4956 4693 502 2090 3095 1275 2044 606 706 3056 3217 2300 2615 4246 1881 905 1061 4783 1948 4144 2735 364 4504 2429 2123 263 269 2778 1708 1306 1912 29 3417 2342 3025 3272 2083 1126 1733 3137 2947 2657 508 2735 2929 1627 2100 4955 998 1580 3516 3588 4635 591 1146 1114 3032 4477 1990 3940 1134 40 2004 1386 773 3472 4590 4180 415 849 3944 3888 3027 3763 4106 1264 4699 4385 1906 4786 2462 2667 4511 1062 591 1436 679 3500 452 2772 4642 4107 2824 678 1892 1667 553 1371 3415 4220 2666 2862 4431 4149 3890 343 4492 3022 3188 3752 4891 678 3045 211 4661 2925 250 3625 1599 2611 4343 412 4489 2408 40 894 4423 2553 2724 3392 547 154 709 2276 3816 4078 3857 4492 4089 1609 3284 3665 2904 391 4476 4892 1463 4642 1595 4840 2571 3751 3921 3965 3507 3601 1672 4583 2918 1493 2974 14 2674 4069 1694 4756 2846 1622 167 3626 1121 1145 4163 3098 2040 4421 474 2446 356 2603 1005 4632 3369 3073 1827 3952 353 3584 3871 2226 463 1486 215 205 629 693 4239 2565 3686 4298 772 2217 1180 4279 602 4461 1627 2185 3623 1514 4900 2154 4077 3377 4091 1992 3380 1364 186 1348 4901 4869 12 141 1872 2029 106 3275 1599 1967 4690 1836 1201 2850 3858 2697 2040 3154 3530 3970 1115 3079 3759 3526 4005 3356 3353 1884 2820 921 438 750 3723 1026 3892 4512 3864 127 4283 3525 1982 2290 2848 4258 1268 851 2332 1266 4877 2623 507 552 3847 1773 2278 3848 4356 3704 3881 4670 3051 4824 837 1621 2615 2752 3015 513 2471 3937 423 3237 4237 2598 523 3359 2839 2718 1697 1311 4201 918 744 4675 2113 3228 1328 3438 218 893 789 4045 1546 4872 576 1864 3811 3032 3350 4575 605 381 1607 234 2675 1916 112 4240 3874 4067 1466 1721 4517 2422 4624 3452 3539 2325 3645 18 3223 4291 500 2105 7 4504 3838 2402 551 416 2616 3514 4051 539 1122 357 1200 2547 3969 3599 1955 4312 3549 4209 1000 4999 1932 706 1957 71 4117 83 308 2507 2854 354 4141 3835 2031 840 2577 1082 2933 1691 232 1585 3568 4405 2140 2715 4005 4323 2324 3511 4428 2150 26 194 698 2421 2981 1930 377 3202 1648 1340 780 4368 4049 14 4764 4596 763 4085 413 3089 1028 1513 4457 3290 560 2764 3556 3700 2812 327 3462 3768 4547 981 4 1174 2797 4094 2328 1261 1795 3414 1116 1244 284 1371 4859 3269 1604 770 4881 4084 2136 1666 3557 3300 3034 4063 2326 650 4651 17 3115 2264 4148 538 2306 443 852 2268 4714 142 3614 1609 4352 1325 1487 4601 1166 2643 420 1047 2255 4652 2026 1132 221 2811 812 723 1436 4406 4777 459 4628 1341 2244 65 994 4782 3426 2883 1167 3100 2999 4037 248 3179 3745 4656 2148 4838 2939 1374 3946 3362 2348 560 4376 2488 3246 4752 2893 2631 351 4375 2200 431 395 3448 3758 4591 1808 59 3616 1271 3568 2931 2098 4703 2747 1065 4158 1703 2090 1246 2919 2165 4357 941 4478 2178 3590 551 1457 3949 2884 3820 1071 1078 1385 1609 4397 4604 244 2828 3532 2408 3592 1058 2704 4648 4027 1098 650 3005 1536 1776 607 2669 3038 3843 2632 2937 486 3110 928 1520 3912 27 1073 1427 3871 779 839 1847 2977 4879 755 1854 2248 1075 3545 1646 4923 1869 1730 3400 381 4418 2115 1274 4021 1218 452 4566 29 1631 3539 1601 1204 1074 3822 2141 4308 950 276 3655 3748 347 3989 1329 550 3084 701 4305 4346 3561 4381 2448 4594 4358 3706 2677 4924 818 2612 2128 4075 3193 3457 3679 4134 467 1503 3644 328 2995 4949 4180 1814 4432 4283 129 484 2031 445 586 3577 1839 4380 3414 182 2251 669 4788 994 4060 3336 2479 2665 1437 274 970 2072 3077 995 4696 3947 1400 4905 86 4632 1711 3180 4791 4121 611 615 1047 838 3742 637 3353 3585 130 1610 4074 1096 1655 2294 4371 4406 3826 1406 4826 3090 3552 1107 1169 2694 3455 4400 3174 1513 1806 2456 1826 1622 2528 93 2770 2851 4606 3146 4793 3035 369 187 4324 1404 4467 1856 1540 1002 2671 894 3688 2026 3677 3805 2400 4928 1936 955 339 2857 1679 1687 1522 3642 2367 3607 3755 2431 3215 619 4431 1580 4498 2295 1515 1064 4257 4389 1531 1741 463 4433 3203 1122 3515 3947 1524 3073 2457 4096 4253 489 3825 2770 743 3725 2039 843 2976 786 969 662 3249 4181 2372 3678 3472 3091 1904 4445 4231 2720 2967 3671 2843 2233 642 1116 2294 1145 1364 4625 133 1168 2125 527 3010 4303 3672 827 275 3837 2621 3973 3513 3925 2536 3417 3282 2814 2904 3433 3080 1906 849 3568 816 2927 1466 4824 3956 4145 4376 4109 137 4542 1457 2985 3802 1048 2490 670 2411 1471 650 4047 1406 804 4284 775 4058 3439 3545 4575 4351 2627 2036 709 2891 1340 1332 336 816 1456 1149 4485 1547 1195 527 3517 2871 2041 1534 2164 2344 3528 1760 1436 1377 4211 1234 2544 638 1584 2940 4937 2074 4667 2168 3981 4435 1921 2951 962 169 1854 2780 4912 715 3359 2478 1068 2985 3265 1482 4686 4419 2496 1440 2708 336 4353 1545 4420 912 1432 3855 4366 3187 1578 4885 4672 3344 1165 1163 321 2343 3059 3203 3334 79 755 2383 2087 817 424 3561 1843 4794 1728 2960 2752 1253 2654 3162 2484 4223 3552 4012 3559 4818 2001 3836 1838 4706 1968 3464 4266 307 3144 2020 1375 1905 4998 232 549 638 4374 1592 787 2503 1727 802 2191 1079 674 3051 3807 580 3334 1843 3851 1685 3655 1260 3560 1794 4403 1855 1334 2356 3684 839 563 4432 1721 3619 639 2696 2716 3344 1902 1570 1789 2813 1225 623 4629 606 2605 2637 148 3546 498 206 3109 4125 4917 2943 2300 1143 3134 4490 4607 746 1755 2308 2770 927 2091 2919 2465 2658 372 1601 826 4378 1710 1724 176 4786 2414 1076 1770 3899 780 2964 1993 3728 5 3825 2893 2480 3633 1949 3353 623 3998 3997 1899 1789 667 3660 1589 709 1182 4014 3687 4848 3239 2349 674 2184 4306 1784 110 3373 993 879 3469 539 4304 488 2774 2946 2031 4485 1419 3341 3468 4468 1219 2916 3014 2798 3633 4442 4403 1760 2698 3791 4475 3541 3915 1950 386 4521 2466 784 3002 4224 2968 1040 4719 1429 3293 4166 385 1235 1692 2636 1325 3208 1146 1315 2877 3333 3491 2895 139 4815 2982 3167 3890 2161 2060 3230 3805 3176 3268 1837 2382 3109 2154 62 1233 1631 1588 1266 3974 1046 4652 469 4090 4529 3417 2765 1446 2409 2533 4470 4407 3876 4608 680 628 3179 1980 3951 572 2716 647 1275 37 592 3796 262 3334 374 2786 4817 1678 3479 4427 1526 4914 936 1910 2663 3347 859 2550 4286 4974 2678 545 259 1530 178 3890 3738 2213 2221 432 2722 2296 656 1181 4135 3110 4826 711 2824 1025 2740 3850 4169 4845 2403 2611 1187 1123 4042 383 3535 3920 2437 4826 1551 3403 2182 681 189 1562 427 1569 2802 2469 1254 2533 3256 4314 2780 1643 3272 4312 4159 3408 406 668 372 3568 3672 3055 366 1822 4074 1645 3153 1098 492 3103 4615 670 1322 354 3943 2193 3595 3454 4793 900 1612 361 1699 1159 1210 4649 3303 1509 1363 3237 1410 4387 1518 261 1535 1437 3790 453 4346 58 1675 3111 1894 3627 3952 4941 984 2832 2382 3123 4353 2011 4888 4851 447 2434 3485 3382 1452 4577 2730 3650 3694 1910 2637 2295 1406 596 443 1873 2353 2528 1034 2481 602 903 1872 1676 326 2286 514 4842 174 848 1982 3664 1656 3956 1058 4031 2895 373 1386 2723 3871 472 4982 3244 1417 185 2777 2472 2493 4790 1403 2911 667 3114 2400 4286 785 4396 4168 2261 3928 4445 3149 4193 4063 2886 1375 4242 2751 2864 4155 2222 2101 1697 4776 756 1163 206 4313 1898 3334 1059 3742 2976 2265 1573 3162 3139 1041 3993 3958 3267 144 4202 2509 4293 2091 1358 4782 345 1788 890 4086 1309 1424 1850 2547 856 3073 2826 1929 1088 797 496 353 2261 2973 4294 3293 4835 1359 1301 502 2676 4173 4285 1558 3988 4212 1678 94 1107 654 555 4825 4191 176 618 4247 4487 3973 3253 1091 641 745 2331 3214 3900 1678 4231 2298 4095 1050 3504 4887 4113 847 1584 4289 3814 4490 4302 3768 4944 4485 148 3990 4204 2230 1761 2757 353 2301 4743 1671 2045 594 910 4268 3087 108 216 2007 1006 915 1371 137 2208 1199 4442 3885 4036 62 3628 4458 4145 722 3011 2461 2588 4201 4007 2076 990 268 2657 243 3172 200 4800 4643 1189 3536 4871 1734 264 2552 1429 797 3731 4788 3091 3994 3869 3959 4714 2406 4309 1636 1603 4 3752 2785 2852 4132 2167 1791 490 3841 3886 2051 1233 4059 1879 1736 3718 422 4037 3563 3070 4305 561 4206 1836 1825 4001 3333 2783 1339 3628 3420 3385 3813 3295 2310 2449 4941 235 3799 2082 536 2284 212 10 1877 4243 158 308 1456 2622 3811 646 3400 723 2213 2380 3296 3984 4113 4451 4153 4710 4704 4695 3919 4265 3625 2621 3120 1330 3437 2329 1393 3061 4210 2874 1584 995 529 4193 154 1409 1257 790 343 3328 2113 131 3753 2947 3209 2174 3409 1756 3602 1019 1138 4190 769 3664 1092 1492 1016 672 426 2889 4677 2481 1204 455 3866 2894 6 4888 4075 4429 367 1432 363 3961 4131 3393 391 3665 3810 2308 4233 536 919 1943 3038 307 1513 2562 561 4302 1621 2497 2718 87 986 3333 3839 1937 1843 2987 4259 531 2201 1507 4850 2023 4991 3874 162 1939 4812 2208 2749 1875 412 4147 2529 2125 4775 3571 1214 3883 2089 3588 1020 3501 3336 2335 3906 3668 4210 120 360 1304 2884 3801 3926 1995 27 1110 3179 1804 4655 4704 3143 974 99 1042 4392 1766 4271 2247 4313 1152 1822 2498 1927 4306 2184 388 83 727 2993 3665 4674 1813 4080 2819 688 1152 3169 4070 64 1893 4788 2778 2238 279 244 4725 3765 3526 296 950 3385 4027 4917 2563 4575 2086 2994 4068 1096 1544 2538 765 1706 3337 4518 3416 606 4235 2553 2921 3299 3252 1946 1160 4490 4289 4061 3970 800 1518 3938 3369 471 94 4797 2991 3437 4969 2196 567 4747 1737 3332 1181 1383 1732 1493 1496 330 3469 2281 4119 171 4795 2377 3169 3395 4777 208 2427 1887 876 2910 4295 3513 1104 630 2383 4703 3100 4024 4830 1243 4129 472 1199 4617 4630 2981 4100 4972 951 1459 1448 4321 4274 1409 1461 2849 4784 4532 4456 4868 4914 506 3024 3265 1650 3440 1850 1143 69 1621 3200 1512 872 3588 4669 488 256 1910 682 2250 4816 4814 2557 3355 4463 3563 877 4973 2711 2201 127 2622 2352 4224 1452 878 2402 148 4144 397 911 2883 2125 4658 2471 3474 350 3653 1889 4289 4908 390 217 1930 565 3299 3948 4486 328 3158 2149 4672 1554 3893 1948 4903 1164 4489 1538 168 1986 1831 1575 2979 2125 4050 1324 329 986 3871 97 4348 2626 3943 1616 4559 2184 1000 520 714 1406 773 523 807 1600 3161 4144 2720 2694 4968 4810 2894 1999 303 2390 2003 2937 927 1753 2498 722 254 4304 4905 1010 3389 1967 3902 334 4739 1491 4799 1135 80 1167 2688 2705 179 1435 3697 4037 4885 1640 4614 3487 4276 1389 4613 1992 2841 3477 3523 1133 1802 231 1896 534 1697 1957 4046 4336 4530 3125 1070 2276 3049 2139 3963 669 3834 749 3052 1046 3103 3350 4198 3794 2110 691 3816 34 3960 4681 4230 1155 2931 581 3735 3229 3985 186 4327 3573 639 4103 1101 2891 3991 4598 726 4349 1214 375 832 218 2991 1499 344 1632 766 3121 2301 487 1957 4756 2426 1412 434 922 3200 671 4567 3991 1105 1245 2609 1520 3479 4438 2042 329 219 3032 1936 2943 3182 4138 1827 1719 4075 4106 3802 821 1555 3928 1087 1486 3664 2057 1502 3959 1314 2308 2210 1427 2445 536 401 496 2273 4637 2259 738 3921 3358 3638 2583 1804 429 1517 1170 4991 1191 2428 1817 4218 4388 1022 2767 1286 4864 4000 4266 4317 4061 4419 1894 2810 2895 1333 1320 2573 486 3433 2811 4960 2296 4746 2535 44 3204 1428 3525 3813 1087 3308 4364 2594 403 3650 2247 526 3716 4150 4245 578 4817 1673 224 1216 1289 3311 622 2001 4587 3324 3715 3329 900 180 221 2686 1397 1064 2175 2508 3659 896 2503 2547 430 3884 4495 1175 1754 2554 2047 3168 632 1380 1953 152 1814 2654 3724 4007 2819 4628 2251 2122 3700 4714 1427 2088 978 18 1488 276 466 2330 4920 606 1931 4347 2174 3890 443 3427 1761 4015 3611 3524 874 4624 2814 1571 1530 943 3982 3522 1201 2141 3743 246 4600 1452 786 4745 4008 1829 3812 241 4777 4674 3908 1927 3332 389 2888 554 1017 591 2249 1313 3266 2626 1826 2804 1070 2959 2661 3292 4799 1330 1774 2199 2836 600 734 3325 4344 4816 2513 4213 2017 4719 4936 3217 2690 1170 3624 229 4761 1480 234 3260 2842 886 4769 4499 4362 3585 2591 764 3868 1999 3512 3749 3496 1759 1900 3782 767 460 2097 1895 3512 3294 520 591 3575 3616 3356 3102 4800 1531 4974 3860 1120 2138 3915 983 3325 44 804 4722 2529 1542 3364 528 2139 246 2942 2165 1997 4713 1589 1453 2079 2485 2010 2835 1995 3544 1522 2060 7 4639 2957 2657 1062 2840 1320 1057 3047 393 1884 4724 4756 4062 2989 2097 3997 3583 3467 121 2515 2183 2012 2249 1421 1134 2520 1172 270 1640 4348 3303 1748 3548 4008 2036 4571 391 2001 1167 680 2798 2023 1196 3183 1015 4648 767 3894 1585 3084 4386 4839 2911 406 579 2226 1456 4441 1179 3184 4546 1257 2696 1025 1251 4566 2668 1463 1703 957 2827 257 885 526 4721 609 474 3095 4338 3198 1188 3919 928 699 1359 3140 4337 2054 1452 286 4535 1010 925 825 822 1565 1643 3767 2736 1339 1856 2612 140 1121 4421 2848 4459 1275 669 2793 4603 3614 4864 1862 308 1086 3521 653 2349 1362 3097 1486 471 203 3314 2397 201 4049 3284 12 4131 4798 2331 4134 2459 912 1471 134 4371 11 2034 1878 1904 2677 790 4176 4325 1281 4781 2737 1390 1565 1151 3080 3430 4851 4655 2796 3673 739 542 3091 250 2264 2007 4948 4679 431 3361 4358 4424 3475 4057 4582 4931 4132 3621 805 355 18 3153 2672 1124 4919 4662 3543 4129 971 1038 4206 63 1421 3226 4998 4303 2161 1564 3629 3447 1268 3245 218 666 4610 3736 3378 587 2001 1621 4750 3886 675 3703 3507 928 1016 2078 4936 810 3682 3142 4331 1938 383 222 77 4177 3746 2802 3017 1478 4657 50 4545 3529 1377 601 2961 905 3318 3054 4530 1431 4420 366 120 1657 401 3208 3333 960 2392 2440 2196 4186 4175 1500 1334 4616 2065 2810 832 841 4998 3600 1907 3094 2646 2827 4067 420 3898 4169 2993 4629 2403 2454 833 1847 3152 4675 3117 4187 1829 4194 2688 4551 4079 740 507 1613 752 4723 4195 2338 2409 1472 1921 175 4299 4070 1321 2716 309 3109 1619 4288 3986 1568 478 3074 4720 55 424 4579 241 606 3631 377 3525 3340 3099 1534 1511 2765 2321 4407 2268 2017 1282 566 3015 2874 4545 601 1136 2562 4113 640 72 2339 3293 3650 390 3901 4550 409 4989 1475 689 3545 884 3982 390 189 3572 249 4746 1627 3518 2635 2486 3091 4059 2032 4109 411 3481 1832 4842 4358 2893 215 3896 128 2419 747 776 2620 1736 2786 1782 4702 617 2953 636 1058 2209 2229 4790 2051 1503 438 4989 1476 4469 743 3396 4139 218 2000 4646 2809 2785 3236 4318 2971 4688 3251 4957 3540 514 2593 1399 441 2486 3637 2910 4451 1477 2499 2846 121 4863 1403 1831 3139 1591 1223 2319 704 4139 1977 3669 1553 2917 547 167 3 2604 3149 333 4617 540 898 1963 568 594 1203 4563 794 3328 4298 4345 2708 2231 4481 3429 4263 776 3617 4853 3290 554 1835 2928 782 3008 1147 1100 4041 2560 287 3400 3572 4172 4900 507 2245 3629 2874 4739 4302 171 2627 3951 1948 2414 1880 2790 1872 1969 2676 3030 4593 4065 2454 1646 2993 754 964 4091 3580 690 2291 4303 444 4228 3960 253 2311 1255 1402 831 135 4989 309 1288 2593 3212 1640 2330 191 2744 184 2378 4222 2455 2435 1207 4617 755 3446 1942 348 1716 4864 873 1313 852 2212 315 2175 3481 1355 974 2189 3830 2248 3981 300 1242 2858 3762 4419 2927 1013 4217 3752 684 2121 3907 2262 2076 3857 2837 2505 1141 3310 1270 1028 3074 1562 3444 1563 1178 637 3800 4777 2750 84 1429 2156 3534 1013 4437 1884 2429 1299 4828 143 529 312 1411 376 772 750 4590 1307 3502 853 3614 4539 2800 4249 4424 1181 4690 4537 3997 1018 4974 1785 3720 3561 2690 4873 275 1826 1762 2811 1050 4364 4237 945 1710 2408 3579 2220 1027 3835 3677 4414 730 2440 1549 2106 1960 1516 4585 2998 4549 2432 4109 416 1022 1651 3422 1102 1092 3790 4239 1724 187 13 4232 522 4124 3549 2546 3388 4283 680 2236 48 3753 1266 4513 2843 4427 4224 3008 3917 1273 652 1787 1392 3768 3059 472 4469 1969 1518 83 2518 4479 404 4682 3925 2261 463 4743 1236 2990 4139 1138 4699 51 4890 1301 1014 4801 3026 1926 356 960 4637 3240 2225 2797 3088 3594 3724 8 740 3302 4002 1591 4265 2075 1785 4906 3430 3836 4334 3165 3394 4415 2272 4217 470 2471 1098 2154 3009 1067 4989 1098 4339 3116 2027 3669 2714 4739 3789 4283 576 1112 2847 4162 1946 4956 4175 266 187 4880 4217 2550 2375 2596 4917 4553 4088 4825 4496 3271 3869 2559 1687 2264 3950 1544 2279 4288 4193 2555 2904 1706 2320 634 3605 3480 4977 3916 781 709 3964 4604 573 2107 4753 3992 3884 3717 127 4075 1062 431 774 1243 594 4152 3326 4043 292 3351 4070 466 4747 4355 4166 659 4340 3538 1133 3003 997 851 492 855 2979 1644 4544 3515 1277 700 100 1155 4262 3626 389 3166 1671 2076 2796 3078 338 2497 4264 1489 1336 3104 1017 2339 908 606 118 3834 3894 4549 3128 800 202 679 4021 4965 2878 3695 4262 3603 1023 2072 841 1752 908 2116 2343 1551 2450 4142 543 2063 886 1776 3025 626 2382 2614 3588 992 1905 1817 4946 722 794 2142 2094 3855 2545 100 2788 50 2770 1890 3778 3289 427 1742 3511 3472 3194 2086 1651 3036 4694 3411 3487 3393 4033 1498 4944 4989 436 2905 4456 2098 2307 3960 1477 2864 1837 2189 1121 1000 69 1054 3160 842 2468 3684 4613 3744 2260 2642 4893 825 4798 3402 4986 4575 1629 752 2113 2473 1105 3157 748 658 3862 525 3482 936 3426 1745 1602 4998 1306 3918 2811 1842 1989 4053 943 1583 2751 1945 972 2268 1064 1508 202 2940 3131 3258 1495 53 184 4291 1150 1345 1514 998 3483 1527 2657 1625 3217 4474 3336 3122 2580 185 48 3161 2607 798 4 4715 80 1823 939 4513 295 3816 1410 655 4835 1599 2583 3381 4300 4287 1823 4057 3650 3230 1568 1956 4517 3350 4968 3480 2018 2391 2948 1296 4949 4620 4386 3112 3417 490 4848 4121 218 3348 1314 1239 2843 4177 4168 1642 3272 2292 4869 2080 4398 1491 4065 3761 4110 2930 376 4930 3918 309 3929 1219 2391 1593 2600 4361 1216 3923 1685 2941 2201 3375 4603 2242 4169 4875 97 379 4241 257 2604 1387 4767 3753 4155 403 2292 3364 1842 3247 1846 2754 920 4673 2719 3981 2193 1421 4500 2924 4164 1739 2038 3337 3829 4945 157 1651 2773 502 1184 1229 3165 2968 3806 4877 4735 1247 3760 2462 3909 3992 2796 3966 3536 4698 580 2513 474 1900 3157 2516 2996 381 1593 4018 1817 4347 1061 1867 2409 4629 2835 4016 3887 1025 1001 1152 2764 4255 945 439 1882 315 607 2049 3201 4639 598 4995 2349 1494 1683 4163 4757 1643 4464 2995 2222 1080 1811 1706 975 1807 1532 4690 2555 2029 4922 4571 3658 818 3951 1383 1703 1586 840 2652 3211 3199 3422 1245 3889 1076 2191 1937 328 3675 165 515 1916 3585 3686 1952 4078 3461 2514 788 2135 3308 3697 2165 2233 3792 2602 3334 2038 3692 3853 1518 247 170 3450 3551 1190 4533 1576 1815 108 3663 3263 2834 1068 3484 2062 4622 894 749 3246 829 4917 1247 2092 1695 3497 1881 3619 93 998 4337 168 2695 1267 2232 2540 2735 3060 4825 398 1444 785 3686 2070 1392 4813 1051 1667 562 2071 4641 4422 2765 3796 2228 877 535 2979 990 3257 547 4343 3306 224 480 2809 3721 916 2199 1148 825 3089 4216 1143 3384 4331 838 4583 3765 3558 1182 1090 3208 4876 765 2436 3205 1507 4519 574 2294 3756 4064 4586 1990 1429 1879 4145 3470 2672 6 293 3851 4210 2108 1471 3878 4109 4467 1882 4291 2630 4594 2086 1067 1719 2619 814 3370 4470 3790 402 3265 917 573 750 493 1504 4038 2193 2246 4890 964 1399 369 464 3566 2960 2087 4412 4631 4830 2732 3035 140 2499 288 992 2945 3537 4265 4207 1725 1192 431 986 4529 3883 1679 2616 4196 707 4937 3193 3506 107 4554 2435 4272 4338 4331 3344 2010 780 4007 4534 670 3257 2449 2189 4054 4661 1132 3309 690 2038 2601 2405 1004 3513 4829 2789 2442 2126 4696 4173 3183 271 1735 3571 4298 909 3426 2626 4333 2123 4239 4477 4975 4481 2453 608 3947 682 1962 208 4711 406 4230 1917 4854 1881 981 1831 3646 618 569 3182 1923 141 3038 3601 4178 1290 4373 3504 335 851 1025 4226 143 3146 396 856 4671 793 3683 1160 3259 2687 1030 2067 4455 3426 4082 1063 4594 224 910 1005 3742 4956 665 1228 4050 1224 570 4972 144 4045 3271 2548 3775 2508 23 3046 4985 776 56 1773 2350 1594 2585 2925 1344 4356 1793 3660 3293 791 3383 1185 4761 3589 983 3700 1001 4983 4435 686 1056 520 3280 4804 4662 1479 2701 4760 12 1714 1559 1496 449 1526 2480 3157 1168 4103 2659 4694 2120 4447 4242 2850 4106 4599 3249 3913 4087 3719 1936 1420 3696 28 2476 1689 732 3284 1886 4192 4765 2572 1882 4680 3683 619 314 883 2327 4828 4841 2221 1097 4696 3137 4585 2508 3481 4253 2860 3364 4617 4359 4504 2023 1329 1003 2675 489 34 1498 429 1302 4263 3953 1741 3428 4001 1223 4517 4958 4410 3594 4697 3570 4042 3003 2869 28 3926 2509 3164 521 2299 1274 937 2941 4431 1198 2514 4533 4033 2746 2887 4358 1092 146 568 3620 4456 1880 3053 1676 233 4935 1595 1954 3830 328 4118 3243 795 3240 3905 4741 2112 1048 3127 170 1031 4412 1518 433 4049 3509 2727 1933 2026 2711 56 2068 2345 883 474 1073 4249 638 1274 2274 3827 1072 4948 3450 4434 1295 1891 1760 493 193 595 1887 864 1469 3072 4596 4787 915 732 4643 3442 1607 901 1603 4299 1738 1892 1917 2515 4665 2367 1208 793 996 4711 112 3186 2000 3611 4283 627 2206 4268 1283 2082 1986 727 2886 3070 2540 2990 2873 722 1346 1351 4297 1214 1676 3187 784 606 4031 3584 2838 537 3667 4176 3470 2347 2253 488 4060 1819 2134 4674 3726 2278 3929 4979 4048 1874 545 4117 510 4316 2961 4438 3502 2675 1858 2088 3859 498 3688 4503 627 1714 1269 22 2794 2565 1581 474 3461 1140 3433 3749 2144 2291 1260 3813 2673 4400 1457 2050 4730 2767 234 827 1235 2832 1290 4202 877 519 3813 2619 4664 3068 4707 3481 2422 2649 1809 546 1406 1535 3151 2278 4490 281 2754 1299 1089 1414 1308 388 4934 171 2007 2165 3390 3839 1254 4433 1854 1622 3125 1333 172 3247 2580 554 2937 462 767 1750 2421 410 1824 4195 2859 2904 3892 1711 4552 2558 3610 4611 2336 4017 4008 2140 4642 4776 4037 133 3519 2534 3688 1411 3062 2580 4472 1535 4963 1892 4985 4744 2132 2015 4005 2230 1571 656 609 4424 495 103 228 1519 3970 4200 291 4081 1940 1201 128 4071 3286 1511 1726 927 4209 3089 1335 354 2965 3964 4686 4623 4058 2845 645 487 3762 2914 1273 2279 2172 1954 4145 1185 3155 2536 274 1515 1933 4436 1062 590 1549 1145 1800 2072 2618 1008 3993 4963 4686 492 4127 4092 1935 4493 3761 3412 4153 1181 1156 867 2689 2629 9 4576 308 1585 900 4650 206 3624 2102 978 4252 4237 1357 3854 4779 4297 2103 3120 4038 3254 1098 1893 235 4125 4815 3047 2319 665 3274 4131 230 1738 4260 3276 931 452 4705 4510 110 3445 1227 3059 2673 1778 245 466 1003 3058 2312 3243 4141 3633 57 2396 3855 2543 2705 3447 2948 1999 2516 1690 1449 568 1819 813 2306 2447 146 4072 998 2731 2954 3378 1462 4576 184 1211 1882 3485 2300 2131 3787 3478 1283 1776 50 2410 582 2348 4072 2470 1689 3701 836 4152 2236 2740 3416 28 22 3542 1308 2659 789 1878 2442 3463 30 3537 208 2129 2500 240 673 1123 4201 4714 3452 4094 3238 2799 748 1566 1265 3918 2966 4120 2666 40 2134 619 4149 2786 4570 2732 4075 3463 4701 3680 3560 2220 4558 2726 2390 2707 3214 4738 2161 4824 110 4652 1826 1527 1862 151 3844 4628 831 722 3658 4009 3995 3914 2039 1276 4439 3214 1596 3830 2936 442 3181 2325 3299 429 2812 1970 4515 1147 1493 1836 1902 467 1169 4420 2025 929 1027 2343 744 1550 3445 1079 783 1707 4716 4218 924 130 928 281 3841 4589 1830 4955 3487 3285 1518 4295 2102 28 4196 4253 2118 4699 931 894 2186 2669 365 1983 856 2658 268 2907 4130 3085 4733 1366 4391 2598 2240 1690 4650 3769 1881 670 3218 3286 1506 3258 2609 1607 4775 4284 2782 4444 528 3246 4315 482 4050 2525 3167 3208 4838 596 908 2425 1049 367 3754 876 1371 2480 379 2751 4160 2342 845 216 554 3489 1739 4419 2164 2479 580 423 2272 130 4794 928 2971 4344 2917 678 4100 3066 3518 3453 2216 925 4604 284 2873 228 2858 70 1234 395 3479 2091 1381 1422 764 912 2453 160 322 3379 2564 2877 778 4120 4382 1408 2018 4639 2124 2325 2791 2171 99 913 4357 3588 2762 388 1185 3966 1215 1662 1816 1376 835 2720 4661 4478 2921 4254 1751 2088 107 1732 280 3201 1845 1142 4327 1624 2984 2166 3879 2058 441 1393 462 1510 1495 2474 4135 4087 856 4174 608 630 1612 2287 981 3622 4801 1426 1043 4966 3526 2104 2518 2883 664 1128 4131 4243 4031 1324 4222 4506 154 2431 1942 4241 2855 3222 3828 2898 4420 3780 4880 3102 4897 1915 1012 4207 4419 3226 3766 3406 1243 762 1850 1694 4645 4864 1910 727 4922 2399 3429 4892 2278 4243 4581 4421 2418 2990 521 3534 3051 3174 1175 2094 801 3997 1578 1113 4153 4224 4297 2775 3524 3065 2247 1258 3502 4334 1665 972 1615 751 2803 375 1453 3203 3347 3875 2984 3716 620 1411 349 902 453 3672 3884 4244 2608 1500 3346 1691 179 1913 240 3429 610 648 3458 3536 1875 3210 3192 4573 4464 915 2056 233 2089 3953 4730 1047 4695 273 4507 2611 1954 4323 1659 1000 3452 3033 2847 1756 3780 3108 543 4263 773 575 2297 1672 4540 2946 1580 2215 4205 4696 3046 2012 1310 3825 2471 1831 802 3161 3668 1478 2135 4399 1924 4658 3368 2191 198 4977 1181 2609 2874 4838 2174 111 27 4557 4692 3467 4796 3424 2288 2319 2943 3084 3202 1962 1959 3220 4587 2066 848 1549 611 1405 3913 3529 468 1350 4369 2564 3892 670 3207 2362 399 3945 4665 3719 4788 2837 1750 653 563 1894 4468 3482 1237 4901 4379 1423 4868 3692 3007 530 238 1203 826 213 2278 4335 2623 2972 4571 4422 2569 2123 2400 2796 562 1902 3890 1104 4188 1040 3741 3023 3236 1572 3920 2729 945 4127 532 4031 1306 3204 1784 2315 3189 102 4752 40 873 4250 2858 3534 3981 3738 751 1544 2462 2787 4808 709 221 751 4271 4794 4759 4061 3641 2630 3427 2708 1611 2588 2671 3067 4890 1373 2436 252 4641 4955 4261 3820 1839 2471 4796 3973 3430 2573 1222 1437 1070 939 4713 149 2207 797 2797 1594 899 4844 2048 2134 2865 4306 4464 3648 4683 879 2958 528 4273 4816 421 4164 28 690 1407 1407 4052 435 1848 3516 2098 3418 4897 1439 2855 3650 502 1532 4571 4531 2025 2454 311 1025 421 354 1059 139 1571 641 2217 701 4304 4922 3048 630 549 405 234 1347 894 2321 4702 4986 3948 3766 479 3608 1515 1204 4850 4556 2212 2531 1924 97 1876 2121 4970 3336 3964 2583 1912 2004 3143 2860 2403 4196 3694 464 942 2660 3511 3994 3465 4620 3826 2835 4669 2207 3755 4241 4801 1862 1027 3357 448 651 2015 3869 457 2702 1239 3139 4174 2420 264 2964 4413 2578 1667 2401 4914 1334 1284 1513 4323 3535 3923 645 3315 536 4510 403 2423 4265 2333 1605 4020 366 2173 263 2503 590 910 4491 467 3413 109 2232 4071 3874 571 1135 373 1578 3971 2693 4493 4875 712 2909 2144 1602 909 2371 4573 2286 3859 1505 4047 1010 471 1310 1692 143 672 2745 4680 3103 2389 3027 3320 4475 1350 3715 4584 1791 4694 1383 21 3361 2552 4641 1124 677 2095 3072 169 2907 3420 1979 1305 1351 483 1490 105 657 390 1173 1324 1963 3937 1514 1512 4726 780 139 2305 349 4573 3118 1861 3255 1315 1851 4639 1145 3572 3106 2685 1618 3631 1434 1602 4526 75 139 3636 900 1503 4621 479 3544 2519 271 3872 1177 2726 4153 4730 4396 2606 3138 2293 4327 3985 170 4290 3935 380 537 4256 402 2367 2655 3682 3846 270 4018 2655 768 1227 4035 537 1558 369 2192 1862 2998 4466 3052 570 964 1563 475 2939 4064 2075 3079 756 1150 4335 4885 2283 3124 113 3472 4418 383 916 4261 3585 4526 538 3222 3194 2317 4302 488 3380 3356 4762 2740 1954 814 1995 4297 4369 3827 2336 3600 2501 174 2438 2951 3740 4239 247 4855 2465 2489 3806 86 1947 85 2660 1694 339 2974 4839 2908 3442 883 2574 4354 1120 3833 1174 357 2022 4262 3680 3799 1461 1279 1040 4742 3333 1419 616 3651 4327 1413 451 1765 1155 2470 130 4612 4899 2112 2338 1262 4566 4516 4092 1277 1798 2117 1756 4830 1954 2035 403 3443 61 2466 3125 4098 1517 408 1204 3853 4709 2650 1731 336 4819 3975 3363 4470 507 3467 385 189 3490 3126 318 437 3395 4099 1198 2044 2374 1009 1170 1845 3468 1069 2534 2124 3420 3390 4275 1988 3178 2848 2782 1193 610 1994 2007 574 4321 3216 4003 1321 2029 1377 371 58 4056 793 4939 1376 2969 793 2332 2283 3434 154 4690 1947 963 270 1710 2367 3238 4863 2165 751 4785 4678 4207 3900 119 4973 2321 3218 4791 917 355 2772 2227 3785 3883 3816 1235 1369 1569 951 608 313 3473 3951 1033 2775 764 2809 2977 8 3046 3075 3974 3563 1297 2310 3364 1748 1697 4105 4032 3715 1615 212 462 4787 2215 1902 2956 4139 713 880 3172 1544 2667 480 1206 1217 1189 903 963 4938 804 131 3675 3458 4695 3054 3800 2348 621 3893 3521 650 182 2673 2448 2325 1037 289 4828 2838 173 1919 3432 929 1032 4790 1626 2437 521 475 2925 1789 3732 641 3759 3001 4577 1563 1292 438 1572 2806 4409 2730 4704 1876 666 441 463 3170 4852 4779 44 386 3251 1595 2857 2298 3366 3937 2761 4812 1054 3257 2343 4460 2451 155 2381 1853 367 4945 687 4284 4960 2843 3133 2171 2410 4766 1668 184 4883 1017 798 1835 4774 4110 4717 2315 2529 4199 2116 770 2270 4423 4198 12 4453 4845 85 3100 1921 3885 3756 3392 4599 4110 446 3128 890 460 3941 3898 177 3367 2475 1841 2423 1067 172 154 1379 3351 3482 157 30 590 432 2642 4871 3856 1712 633 3794 4450 3669 4401 3868 1274 2145 122 2657 4596 1113 667 3479 4736 692 4108 160 1777 2247 1253 4012 3703 3019 2710 197 934 2806 4837 1856 3805 1582 4075 1859 2312 521 63 3385 4391 1784 2369 3800 1716 2599 1824 3540 2025 3183 2293 2617 3000 3197 1590 4701 2097 344 780 2530 4799 3822 1261 201 1651 1560 1522 3770 3240 2921 1426 3054 1637 3051 1046 3093 3718 4362 3643 3216 3988 1710 1923 256 752 46 356 3100 2404 4816 1967 816 1090 210 258 4049 4210 3164 4759 1473 4521 4363 3395 3265 3205 2768 1576 3666 1042 1631 2955 2771 928 289 2710 1919 810 2098 2367 220 784 643 4023 3740 2054 3353 581 2567 2803 156 1489 4896 2587 2993 2721 388 414 1153 4911 4614 3798 4528 3768 4254 3309 126 414 3309 3693 4401 4440 1818 1069 2186 2269 4952 4779 4603 1069 4502 3093 1511 344 2069 846 1298 660 190 1936 2853 971 4066 1428 2484 3226 1367 2067 2119 564 1754 265 860 3941 111 2148 3811 3352 3331 2337 4041 3650 267 3992 1934 3588 3314 2251 519 4540 3279 2043 916 548 3044 4451 4259 3466 256 3091 4147 3631 1382 4190 194 392 2492 4212 2056 3008 2309 2249 1242 1212 3584 2452 1904 845 2782 1649 4342 210 4119 4616 3447 2435 1286 4979 525 4767 937 3284 3499 4087 1754 2604 1428 681 896 4301 2032 2446 4127 1066 2078 1204 4723 2146 845 2276 3497 1800 2009 2605 3431 4413 2373 1367 1447 2045 4355 321 3960 4702 4789 1460 2533 1892 712 1550 844 1560 4228 2264 2575 588 4285 2752 2759 4264 1685 1832 60 3233 3983 4205 3358 220 2862 3057 2840 855 3348 1353 279 553 2715 4335 3695 4229 3648 2193 1022 3 2490 4304 879 1471 1776 1578 489 4392 1120 3873 526 3834 401 4178 2372 2245 1354 4751 2975 3435 4640 4517 1637 1686 1788 231 2160 3696 827 1249 1568 3840 1028 773 1911 4356 4038 522 547 1906 4663 416 3351 2021 1789 701 2946 2910 313 883 4366 3361 2624 3583 3618 4436 4849 3612 1513 1547 4273 3926 745 1527 3801 4400 4637 2858 2015 4142 2148 3212 2761 2411 4055 449 2589 4605 3390 3121 924 2484 2628 2567 266 1607 279 3787 1912 1246 4929 352 3987 1113 2914 878 4434 2503 795 1665 275 4720 1452 2064 4982 4356 3887 4127 2769 986 1562 4309 1682 3986 1969 583 2416 3115 2123 3043 4827 3902 1040 2446 2031 1944 113 1303 3654 4508 3136 4737 4434 551 4467 165 3631 363 3837 1606 2063 596 3670 739 3340 2158 1342 744 4361 2957 2726 4229 2553 3155 1663 4005 1863 4077 1864 1017 1692 799 2164 2659 2861 1236 578 2123 1114 606 2556 197 3297 2068 1000 4705 4848 3511 4754 3954 1558 1644 528 1064 67 3941 2860 3022 3939 3904 3982 4604 119 3022 1496 1430 1739 4533 1192 1019 2257 2191 1249 4271 3045 3921 2314 4193 4056 2357 4357 3614 270 4440 1889 2268 3711 900 3953 3176 3105 655 339 3952 260 435 866 3010 3045 628 789 1508 2836 1461 2197 4985 1206 91 4827 1930 3707 456 959 802 1033 4041 2826 1089 967 1953 2309 1075 4147 2908 4048 742 229 2845 1564 399 3065 24 337 734 4249 2112 225 3917 425 3082 3707 1749 3969 3512 3545 4400 2855 4736 1298 1264 354 3883 121 4367 3952 4518 4548 4077 2881 3900 4230 4846 4897 2465 1117 3673 1306 537 588 3682 3816 1463 418 3256 3107 2502 3898 136 4328 2732 3225 1712 576 3554 2755 1357 1872 237 4271 2909 4256 4800 2870 1702 2436 1240 664 997 758 3054 4447 1224 1073 249 3225 4333 4368 1057 522 3472 4381 4965 1320 3809 4138 2214 629 4323 3572 2946 2825 2367 3754 3314 2870 1055 250 2300 818 1107 2389 1329 328 4727 3847 2912 2903 2107 1224 3218 3593 3986 2509 1660 1846 4388 2655 160 3967 4604 2818 3244 3451 994 2000 665 2229 4865 1540 1621 3067 1298 320 4538 1273 200 2703 2524 748 370 3219 1279 4224 4813 3112 3591 2299 223 1047 3127 1215 2733 3892 4451 2956 1742 2001 357 3691 3901 4721 1819 4516 2850 3493 4839 4513 2914 2187 2870 841 1835 4921 3074 1382 4665 2678 3224 3911 3148 1330 675 4431 2655 3730 1199 3900 4939 2077 3350 2001 3442 1169 2407 4364 372 3662 4618 1480 1373 689 629 676 1309 2675 3810 1203 455 552 4598 1706 274 1329 4124 46 979 4258 3408 3395 577 4420 4141 429 16 780 128 3179 719 2570 3386 143 4482 1500 3425 3663 1784 2656 3407 615 4629 4277 4138 1925 2010 4587 4347 4204 448 2318 2247 1034 1209 2383 3425 105 2575 475 2398 2977 4579 4058 3719 221 1927 2625 186 2354 2276 4449 1658 1979 2757 1397 3051 2551 3298 2024 4367 3025 4415 4629 4035 39 2546 3165 1130 4068 1320 2941 4057 3847 472 221 3105 2050 3454 2642 4545 3187 4274 3764 4018 710 639 3489 4129 3257 4140 2432 32 2222 2502 879 3164 1365 1148 1942 4840 2871 4234 586 3290 2604 2063 1851 2241 2302 2286 3805 4309 1012 3545 1763 3975 3360 3985 2655 3676 3529 3183 4332 2030 3650 2887 4845 4331 3137 3480 3242 3292 4897 3245 3410 2799 1664 4382 1532 2086 2362 1624 1373 4806 644 2857 1629 1481 2449 1021 2769 1644 1225 2652 1835 4330 2669 713 1477 1039 764 2036 978 4989 4362 3009 2230 2674 3027 3263 776 2904 4780 2731 3519 1101 507 498 114 3104 330 3706 1175 2658 2256 3889 4781 3138 1543 444 4033 4664 3231 818 3805 3139 2226 519 1060 2163 998 3770 3728 3136 1734 3390 2085 4680 3449 1045 3779 2149 2978 3104 2295 949 1886 4504 3322 289 1057 2049 4713 2094 281 1257 4123 679 329 2446 14 3152 4072 2261 1939 1885 2360 1332 3645 3961 335 4177 4246 4255 273 1624 2499 4573 4500 1576 4219 4564 858 4231 683 377 1467 4114 4597 4999 1448 390 180 4459 2729 3298 977 2735 3560 330 1530 4151 4684 2038 3574 2479 4879 3728 1506 2963 2808 610 1567 4605 4930 2446 1521 2282 2899 1956 3713 1701 102 695 492 3731 4506 3368 1611 1286 256 1114 2513 3251 1480 2036 4848 1059 1757 4578 4868 5 3492 2981 3030 1930 2970 3534 842 1824 1875 1111 4801 3168 3227 3426 2296 4649 889 3807 3255 1618 3703 3755 3892 1819 1204 2764 1389 4205 2938 2454 2193 3149 3368 4992 760 4037 3328 1384 4630 2323 4514 2883 1108 4537 2680 4006 3167 4859 1936 1104 1159 124 3269 4197 1609 1 870 924 2558 1844 4406 3946 786 4922 634 646 2166 4926 4342 4738 4950 3348 865 3792 435 598 4604 2531 450 3763 4302 2562 1555 4979 4971 760 755 4932 280 4503 1962 3992 4569 4944 3406 4813 2732 2500 2926 27 4099 902 2008 4786 3942 4583 4868 1297 807 4673 3279 1600 4172 461 3905 1151 4416 1397 2551 2429 2874 3938 4393 1450 2980 1175 1557 317 3333 2916 3363 3550 3032 4700 4406 1021 2491 2551 2249 306 3321 1857 3872 4746 4424 4561 1235 3713 2812 1099 4527 2154 826 2366 1260 3609 4142 1431 3320 4953 4733 2941 1250 4702 1340 2098 1272 4397 2919 1416 4753 607 4362 1970 4068 4874 3692 3078 4776 751 2143 154 2970 2349 3250 4460 2202 2333 1703 865 2781 1292 3005 2687 3532 4948 838 186 2588 4723 3346 3059 4877 3658 3387 3124 2787 1719 3471 517 1656 3787 450 539 1664 621 2057 3347 1667 4158 2327 4555 4702 3219 3564 3242 826 2550 3929 1963 708 4173 4109 2054 2076 1818 3067 3343 2366 1657 4682 4669 4459 4125 4499 4796 785 3867 895 3844 3567 3685 767 1287 4418 1184 4794 4151 2427 4094 1050 2846 3455 3869 535 4491 2453 3655 210 1284 4852 2832 651 2623 2106 1979 2556 311 830 1413 1076 1461 743 592 2454 4333 546 2650 3247 2829 2120 1395 1075 1353 2469 1419 2984 2722 3435 4129 4617 4650 1397 2581 1980 4993 3932 471 2133 3003 1718 437 2337 3952 793 3361 1612 4091 3725 3081 2203 4260 3519 1446 2755 2166 4335 1629 3992 1129 707 1745 3599 1385 505 335 4196 3197 4425 1176 3636 2881 3809 3898 3965 2836 463 4192 2961 3939 2106 4301 1559 764 3898 973 306 4028 3323 2621 2448 546 2943 4998 4412 25 4241 646 1876 938 2650 4118 4931 4967 2751 2501 3752 1338 185 1043 3422 2260 988 4599 2906 3510 4624 3090 1280 1259 2331 3098 3111 172 4086 832 2224 3547 475 4402 2322 4920 3782 4482 609 4103 4625 4188 3771 1664 837 2204 2266 110 4816 3918 860 4513 3018 1620 2886 2548 679 4596 3933 3135 1248 4919 4907 3854 2138 3948 264 4352 4573 3890 399 945 1934 4545 3972 584 909 4490 4093 1306 2328 2938 4838 2949 822 3244 3051 2654 4437 468 2698 4155 4213 1276 534 794 867 866 813 2576 351 408 2283 83 3142 827 2397 1233 1048 45 2439 2974 2939 2932 1903 4114 2222 1208 1663 4505 2135 3040 903 441 4102 3558 4128 4703 4039 2766 1810 3498 3516 2475 3407 2319 2113 2307 566 2675 3446 3518 105 2620 585 50 4863 1601 2913 242 3186 4629 428 2946 3274 2944 1714 3917 4425 230 119 3584 2902 598 1981 3036 2874 4332 2712 2711 4157 151 904 1900 2986 4548 2498 2958 438 2289 1168 4657 3653 179 684 2706 4301 688 1657 1682 146 686 3450 4070 3504 4242 673 1354 132 1170 1418 2969 932 3356 3869 3543 3962 3868 4311 2568 2565 4666 4529 4958 4959 3345 2416 174 1744 1154 1843 4563 3033 191 3305 282 1291 2640 3048 3165 3654 1921 2687 2080 90 2298 4149 2647 2081 4246 1215 3686 1170 4012 278 1815 2752 2521 1286 4352 4569 3868 137 2826 552 4849 4442 1155 2772 2887 4275 2029 3999 922 1727 2765 1367 3089 536 4837 4216 4369 4610 4402 135 4320 310 3150 4417 4459 2480 655 4114 2056 4434 2438 4399 1709 2847 442 4277 1023 3328 1578 1327 2164 4979 1062 1219 4930 4087 4543 3758 1989 4137 2787 3036 3125 4081 3314 4208 3493 3782 4915 3426 1582 4246 520 2332 18 3095 3821 4508 57 4801 4893 974 2695 4954 3517 471 1388 4592 2015 467 3987 3194 1385 2647 3355 1272 4019 1455 4169 2102 2885 3626 1588 725 1150 4561 2272 122 2918 2892 620 502 3989 76 2252 1180 2529 4786 4871 4877 765 591 3433 2367 1644 1634 4731 4122 2242 589 1334 4602 2156 4144 4180 1008 1010 797 2831 4337 2212 3130 1224 2797 4658 250 2689 3257 3211 1700 147 838 2471 4875 1497 1111 4437 3876 4051 1095 534 4579 4204 2473 2280 3590 4573 1286 515 376 3376 3347 4351 1352 1277 2936 2125 767 2912 882 2577 1966 241 1889 2087 1717 235 299 2547 2645 4237 2135 4055 2592 3116 3867 3897 619 871 3103 3058 1907 1834 3896 96 13 2492 3774 1485 348 832 766 3629 702 1216 2288 1020 3920 3077 3554 4878 110 2912 651 2845 507 3821 297 967 119 4274 4068 382 4828 3197 3768 4774 4345 219 2343 1650 2711 1610 1069 839 2198 176 2994 3822 2153 9 4884 2127 3974 1933 4210 1 1903 2815 2362 1443 771 4447 1107 134 3605 409 4084 193 4852 44 1971 2244 1682 1420 663 1461 3830 2425 911 206 4090 2150 4937 1892 4605 3058 1212 906 4849 3042 2830 1196 1582 629 4622 2421 4598 2255 723 4129 3135 4063 603 163 172 1328 1077 1217 372 4796 4864 4915 4833 3628 321 191 2003 2817 1113 3240 1611 2935 2293 978 2752 436 4516 1160 461 1774 1285 287 3249 3218 822 2472 1045 1902 3254 3769 1394 4087 572 4813 553 3812 3581 4759 448 1641 202 3163 508 4637 1503 4854 1601 3197 1854 4249 68 14 4154 2858 434 3919 2428 4546 2102 412 4562 1368 1559 3845 2243 1236 2791 2076 1908 1645 381 3491 3254 2412 2980 2436 4125 775 386 4783 74 391 2706 4503 3754 4914 3074 1653 3190 3961 806 3636 3737 2883 3499 1923 325 3665 269 1454 294 3424 3537 3877 1533 4978 2547 4940 3606 269 2034 2898 930 4722 1975 4442 782 2223 1370 924 4747 606 2837 2269 3764 4124 4678 2602 1939 1306 3505 4954 2475 1688 4620 89 4255 3173 3298 3614 4498 2600 3569 4790 4957 450 2756 3702 4669 3898 1105 1629 2499 3471 1755 3927 538 521 4777 2051 1811 3057 1861 3750 3868 989 2455 606 2053 2205 3360 1776 1434 4136 3255 3059 4740 352 1943 4987 1472 2329 2407 1487 4782 4342 2505 4266 1083 2389 1427 3085 2503 2822 3617 3692 440 4639 641 1781 662 123 621 1420 93 2022 2077 3810 630 499 2642 4257 1661 3638 460 2778 4468 4931 1373 3015 4439 2549 484 425 3119 319 2403 4507 3455 1583 3362 141 538 4462 890 546 4515 2393 938 1442 2314 1427 3596 4289 3750 3913 3393 94 4158 4820 3121 2045 2663 4467 3861 2949 3913 950 2213 851 2594 3716 4634 4269 4817 1182 4325 2872 2036 753 2606 3251 1331 3280 1190 1730 2442 3224 3189 3899 3251 2051 1805 4732 1226 3086 828 2403 3999 3978 4174 4405 2959 3254 3905 2584 2364 3691 4488 2552 4576 4575 3745 3046 158 4211 4047 4788 1753 3949 3784 3226 4547 311 375 836 4288 854 899 4106 1152 811 2711 2143 4584 2966 648 699 929 2102 794 4073 2456 4410 3508 1897 3309 3027 383 2367 2852 4471 10 2122 4767 2160 137 4726 4073 1587 2082 3683 2828 3146 3998 691 3701 3298 4742 80 1219 574 3420 419 1411 4274 117 1030 815 336 1742 1828 754 4191 2388 3643 21 4271 1458 4777 4846 366 1023 2036 1724 4542 4909 721 2740 2588 2764 4502 799 1099 996 3711 801 3359 2638 3708 4924 355 2948 490 2491 779 1005 2998 703 1250 3434 2069 4550 4494 4012 127 895 1615 4483 2991 1111 3011 3312 3397 1063 4149 404 340 2307 4185 3151 2788 2836 1554 3106 4009 3207 2445 357 242 541 1483 2250 3099 3961 1819 2720 3195 205 4053 4721 807 2965 1816 108 549 3641 3357 1587 2346 4576 201 3734 4429 3616 4487 2359 4153 2631 796 76 3215 1021 3473 3729 569 1511 1509 4355 3712 4086 3177 4421 1240 4542 994 223 2879 135 4042 666 585 4272 614 869 4911 4495 4801 1067 2923 434 592 915 4781 2137 2821 703 3345 881 2981 1093 3511 3314 3777 3121 3890 4434 2616 2265 714 3729 3924 1272 378 3891 89 739 2914 1921 2345 3935 1078 3584 2682 4713 2989 3632 1470 1420 3770 4134 2810 319 2623 274 1255 3676 2165 4506 1437 4923 2998 3325 4419 2765 532 193 3248 2737 4654 4950 1149 3986 3530 281 3817 870 1197 3914 4220 4297 4877 2502 3740 4648 1736 2157 2467 55 2362 1181 3654 4291 3827 2645 2616 4321 4495 2075 2261 1061 2324 407 759 668 4567 614 1429 3955 2527 3943 735 1645 2889 1057 4483 3728 290 4396 3971 3880 1000 2899 1877 3019 3418 240 4161 2804 2803 152 4527 2217 4667 547 2767 3909 4534 4357 790 3870 3811 3784 1319 4368 3430 4016 2344 4072 3478 549 1489 3121 2863 4061 4649 4851 1466 3671 953 3023 4024 4016 1022 4644 3219 1522 1523 4445 4302 4672 2029 1793 4855 4796 3181 762 988 722 3994 230 1731 1762 3892 3161 1496 3753 258 1017 467 3912 4229 113 271 3924 1595 870 1589 1380 1173 3477 2295 1903 2769 939 2725 3555 3832 2747 3411 1271 3177 1996 2809 1850 2844 2713 2882 1649 2800 527 1861 2285 1535 2570 2111 3923 2836 1680 415 4410 1828 4844 4425 4248 3170 1365 3900 1414 1496 3540 3900 3903 2653 2002 3648 3573 3506 4407 53 3444 3364 4444 1169 85 1885 506 1585 509 4155 633 4971 4483 1920 2290 2141 1485 3648 1189 4468 4964 1398 1908 2854 451 2607 3534 4265 2300 3677 1477 3177 3827 4021 4096 1902 1513 3898 378 3539 2714 1496 1673 2449 535 537 3208 3922 2597 2548 4309 2446 4725 3401 1676 4665 3642 2558 2778 3067 614 2285 4602 590 3076 1739 2588 236 799 603 4121 4247 1754 4825 2904 2375 4855 4328 701 2696 1753 1756 4660 3337 2305 4449 378 4493 1540 370 1709 1070 1219 498 4343 45 1865 4087 215 2779 3881 1577 431 1468 3094 3568 2647 1791 4161 4460 89 2151 2847 1634 3187 2101 3472 4918 4088 3787 3161 1243 4191 10 2411 2413 914 2085 3034 655 2969 3588 1238 389 2749 3658 3477 2124 37 4096 2159 1437 3204 3136 1393 2614 1376 2306 2131 3568 2357 2778 2714 3690 2456 1336 2846 4372 4213 1110 3909 4213 1914 118 4503 830 2089 794 2751 757 3586 4586 544 3771 110 1514 3182 3174 1517 3424 1313 2328 2721 2578 2846 1710 1625 4111 1229 985 583 3273 4924 2481 682 57 3170 3373 4965 3091 4229 3100 3598 4349 4597 15 2104 2085 686 724 569 3424 1954 4149 2317 2204 1517 2583 4241 1671 4135 2332 2361 1933 3446 3937 4258 1102 49 1864 1160 3389 910 2367 4178 4530 876 4928 2681 817 2346 415 3629 1841 967 303 2312 2070 727 3973 1224 4440 1188 3443 3625 2642 2899 1439 841 2603 2891 1137 2643 2440 1706 5000 4101 4216 1535 4558 1033 3831 4969 1928 3783 1716 758 1551 4066 290 69 3153 2391 1107 93 2800 2921 3408 715 906 4767 2162 1272 527 876 2821 4369 4543 367 4215 3846 2057 2121 1334 4859 517 2265 1551 2521 1707 1059 687 1070 106 1548 710 2561 2130 4480 1775 3183 154 3037 2210 4921 4787 541 2683 2299 4642 2928 4608 3615 1090 1591 4502 1208 3312 1778 3116 2840 1853 2532 2814 1626 744 3025 2267 3056 3497 63 3112 4294 4015 4378 3284 4165 915 1222 3514 3649 3155 1809 4281 332 96 2413 1239 3793 2056 3043 3602 4745 3837 4691 3414 2433 2379 1558 4074 474 1470 1332 2234 4432 506 3406 1230 3196 913 4989 3546 4002 4937 1648 1916 3619 4395 2555 2322 1708 957 1178 1081 4526 4841 1050 4607 4188 4308 3481 425 3168 1616 961 2965 2126 4818 3401 138 46 1500 1252 323 4174 1548 2807 3689 1159 3372 2223 4110 1396 3424 281 4266 3806 4571 1905 561 3690 1714 4932 458 2576 3423 2357 2682 2942 3527 2852 4327 4244 3965 1042 1734 1502 2917 422 3798 3181 2505 4059 4211 1382 520 4880 3459 737 26 2070 68 3947 517 4878 884 4276 1291 4209 2472 498 2298 2877 4878 4421 4906 2335 4194 1473 4107 4779 2781 1935 2932 974 4153 2411 4653 925 2694 2815 4142 1915 177 1687 1621 919 2728 1540 4829 1659 375 4209 825 4382 3573 1177 3573 611 2664 1927 4910 1248 381 2332 3524 2896 2657 4428 127 2330 4235 1681 3031 1087 1671 2807 2307 4039 1692 94 2859 85 3815 1444 4942 2983 2334 2728 4573 3311 782 4768 3982 4236 30 676 3226 1306 1890 3904 423 3493 1736 966 494 2874 1678 634 2718 3247 4842 412 3263 2278 1392 738 2848 2438 2361 4459 3659 1802 3814 1964 4571 2448 1792 2135 2132 770 4068 1048 3124 3609 1727 1862 2658 2181 2486 3456 1638 3494 2649 93 577 430 4971 778 4576 189 940 4361 3197 4556 983 3420 2910 3058 3916 742 2268 170 3167 2338 1462 4011 463 762 4835 4023 2440 3809 3315 276 3050 3921 4655 1462 3319 191 2061 1947 4425 1306 4917 4053 2689 4951 2790 1900 185 1128 2906 3898 1868 4952 2565 2125 2512 3401 2706 3176 2667 1342 3454 4882 435 2817 1875 565 332 1838 4639 664 2158 694 1402 3534 1029 4573 4723 2301 3567 901 1700 1264 3066 3553 4458 1726 3483 3378 3726 3824 215 2702 2038 2318 2494 300 4540 1891 4419 105 1886 2141 4910 1166 388 1542 1522 23 3806 53 4975 1213 2372 190 4577 3173 603 4782 2199 2192 3767 4024 1181 2593 1147 290 74 1514 3490 1728 2195 823 250 3528 3046 1937 3212 2789 4784 4172 1918 3957 3208 2993 3185 4923 3569 2149 2378 1669 3620 640 1965 254 3251 2631 4342 1502 4895 4483 4334 4269 236 776 1372 1692 2232 4319 3497 4260 3735 1516 4187 3564 2826 4080 3243 4663 3899 3712 831 1580 682 3532 2312 4397 4699 3017 3605 4192 3014 4480 2439 1 3974 124 3243 4910 2715 3840 2979 2505 3176 23 3125 2466 4565 2946 3178 3387 3157 2382 2072 4682 265 3195 2761 2418 1068 3630 2 42 4334 3455 701 436 1409 2524 4951 4535 4287 2101 4706 3310 1505 1878 980 1671 3425 624 4751 4053 1322 1831 1279 879 1714 3141 1855 1254 3535 4398 284 1403 1567 682 1896 2270 2614 439 2753 3920 3372 460 2183 4058 1597 391 4489 1468 3471 3152 1 4335 3527 948 2579 2819 1124 3571 2386 3402 4315 3497 4652 4963 3857 4433 185 3928 4324 77 4511 4344 179 4392 4809 4294 3953 1892 4595 4456 2190 2092 2536 3585 2022 3252 2333 2015 328 1027 3907 3453 2815 4696 2056 4954 2957 2002 3518 313 4107 2455 3243 1167 1139 3174 1928 4888 2606 4069 562 723 3486 4723 4844 2801 2541 1663 4219 3562 3004 3839 1297 4768 4334 2218 1570 153 3290 3207 4002 4169 4340 2683 1620 222 3844 3095 4844 2458 2557 4536 4119 549 896 446 2494 81 4023 4221 4191 2852 2658 4271 203 3121 1413 3567 1385 815 2920 2639 2242 2392 502 2619 619 3908 1014 2236 3374 1732 2645 4111 3233 3959 82 4035 2069 4136 849 1206 656 637 1369 129 2556 3434 1798 135 798 4356 2191 1090 4151 2847 2793 4958 4319 1841 2682 2492 605 1628 1535 2897 3320 120 4974 1412 2441 2126 613 3227 2182 1566 2153 3319 449 2818 272 643 4951 625 712 3113 2386 2229 2181 4437 1207 1333 1439 2680 2657 532 1353 1302 3548 4680 1275 536 4267 795 3593 2595 3154 3358 3859 1512 4852 4393 1811 4522 3638 756 650 147 1450 1618 4810 111 2974 3920 1589 3486 242 3267 4013 3911 4998 3535 3610 3336 2961 64 4776 2831 3443 2589 1038 3684 3188 4472 4975 2012 3282 2639 3117 3840 3399 2502 2833 2860 2609 2003 1060 64 665 4401 3970 706 4 654 3834 4914 813 2748 3255 3493 4393 4195 794 3723 2969 3718 4309 1689 4180 4170 3833 3680 1514 370 4705 2572 3034 2997 2669 2621 4589 150 2848 3297 2808 4755 2571 392 4086 2247 2160 1903 3436 1505 4887 766 3660 2915 4084 4298 3506 4859 1063 2276 2722 2709 4986 1143 1856 4959 975 830 4846 267 648 812 2634 2176 3261 2 2909 2226 289 620 3925 2046 429 860 235 3543 100 854 4094 516 1869 1170 3463 3319 2021 2142 4267 4599 3450 1625 3148 287 449 3889 1160 1749 2416 2230 3440 1108 629 3684 4803 4786 2597 733 3472 2370 1438 877 215 4236 2438 252 441 664 777 4560 987 3367 4726 2912 4376 1042 4131 3074 2668 3272 1053 1526 665 2917 3113 4840 4710 341 4598 1146 2107 2373 3024 2319 3470 611 471 3090 4681 89 710 2021 1073 2982 652 4234 4017 4772 254 3686 3373 19 2283 1513 1975 3589 3359 1271 1982 4784 4080 601 2650 3495 3268 693 1449 2881 2057 850 1229 2913 1132 1973 892 4540 179 3264 2791 2126 1347 2797 1211 1869 1730 2239 1251 4580 4157 2041 1396 4906 2764 2812 3095 3201 4513 2966 4386 3959 4837 1646 744 4792 3035 1345 3476 338 2867 2760 802 4559 2784 656 2807 4239 4827 336 4004 2235 318 3774 4238 2083 1849 2915 1993 4073 2520 538 4016 4996 4634 69 1951 2046 4804 2816 4458 2918 4213 2932 1939 3711 4615 1517 3751 3983 364 253 2457 2385 127 4303 2678 2755 4007 132 1680 2689 71 2953 828 3504 1673 2511 595 228 206 802 1356 1674 3503 4267 3097 3991 4416 1606 1965 1503 3407 1389 4277 4662 922 1395 4228 4795 606 3657 140 1992 2208 4028 1780 2404 1760 717 1301 1041 4425 4176 3372 4142 1227 2941 2700 4317 2025 587 1169 3334 1756 864 29 827 3453 1730 2542 2098 1479 3497 4686 662 1667 2282 3442 366 2273 1358 2940 3157 4814 5000 730 3064 2944 1571 2444 4843 988 786 2809 132 2705 2358 2091 335 2003 2676 1278 4272 592 4780 117 4732 2006 1291 2197 120 1779 3290 817 2040 4588 1308 1020 1410 1359 2364 2346 4032 112 3445 4487 3658 264 1104 702 4298 4049 2674 4931 470 3723 4227 4217 2961 2723 879 4878 2778 1263 4905 4138 275 2819 1876 388 1395 4318 4296 4989 3941 1862 347 42 4143 3048 3861 3622 164 1969 3498 222 2946 4056 3852 4227 4757 1481 4167 1627 4730 4875 779 2737 2605 491 670 3721 4147 3567 3647 2005 352 2092 3628 2506 867 1297 485 1427 1685 3993 1374 1325 4870 2493 3569 3370 4264 3096 4082 4142 3386 4585 449 4725 918 836 4940 891 4907 3625 1906 1218 3003 3660 3961 80 3654 379 40 1030 3686 1340 398 4554 1241 492 2001 1550 3203 472 1576 4710 2377 4008 4034 4654 2734 3303 141 1210 4090 885 3936 4549 4678 3237 24 4275 1193 1943 1087 2798 718 2655 3984 3660 836 4356 2517 2239 836 1626 4345 1116 351 4320 4871 821 2342 299 3089 279 2280 929 1361 3188 4759 4447 947 1371 3835 3812 4209 4131 1373 1348 1190 2019 557 4341 332 3781 3925 421 398 3599 2844 170 4934 3761 3133 1912 1000 4641 437 1887 1613 586 2312 1931 3282 2376 4692 4474 2638 1661 2012 3985 2439 1920 2182 2016 2678 2825 4446 825 4686 2398 3313 1909 3489 930 2587 4743 1891 4376 337 335 573 4572 4832 2360 131 4298 1532 1410 4047 573 4241 833 3716 2354 838 2388 1227 834 4341 2863 3665 2468 4949 3161 4319 1336 488 4119 3001 949 4597 4039 1944 4596 3431 4526 2384 3930 3916 2538 4618 1178 190 4849 2915 4593 1958 1601 4083 2320 2236 677 2424 1910 2576 3814 1224 571 4797 584 1250 510 2712 97 3358 2856 3805 301 2768 3127 2715 1116 4809 2372 3451 4587 3990 4637 4260 2391 2887 2500 554 1973 1049 2014 219 229 3821 1588 1273 530 263 3189 4522 4363 1199 234 267 4502 4323 225 1769 2904 3635 4900 1038 3125 4556 4807 2058 3174 4038 52 4591 1278 3990 1322 4812 2589 4989 866 3468 4261 3310 4025 660 1000 3148 2370 2208 4175 458 2129 2486 2628 2489 3792 2361 1442 2677 3958 751 2383 4136 1738 92 2529 1638 2885 469 758 2704 2510 1614 3994 673 1107 1205 3869 780 2414 1020 1634 2419 3118 3667 10 2297 618 4907 4303 4146 2930 1476 2065 1934 2390 3368 3516 3386 3108 4014 1152 238 574 656 4800 1047 3474 3493 1436 4447 3520 4735 4759 4416 2792 4558 1153 4597 3697 444 2766 1626 4699 4111 1068 2350 2022 3659 4737 2536 857 2005 4796 3071 2540 3393 4319 1521 1598 2476 100 4885 863 698 1036 4657 2111 3241 2057 2804 950 4557 1205 4573 4474 2130 4257 2026 1844 4509 1208 4418 554 12 2801 108 359 1953 3768 2694 3631 2907 1333 3431 132 1068 3347 1092 1155 2340 498 1855 991 4932 1095 2483 325 2557 3463 146 2791 831 4359 831 4186 498 4215 3340 3055 2904 818 1853 3349 4368 1439 715 4493 4629 3123 3611 2909 4501 2037 4444 1742 4627 1505 37 2006 86 3526 420 4151 1408 264 2816 2030 2431 3726 2936 3229 4871 2837 1121 2433 4749 2259 332 3820 1822 4844 3069 3676 2206 1561 701 626 2170 3340 545 3141 3863 1958 338 3813 1424 522 1379 272 2347 4327 742 3264 1276 2409 4471 658 1810 464 3415 4424 2141 1303 3298 4224 4422 2198 3562 1076 711 4089 1010 496 3414 4392 1619 735 2223 557 4274 2759 4991 3024 4224 2960 4930 646 4737 3336 2821 4014 4526 522 1004 859 1563 2954 4710 2053 3921 3091 1700 1591 4301 3681 3894 770 3439 2951 3205 2865 3788 699 2810 2244 4101 2837 4614 4645 1118 788 1328 2717 4407 4704 1554 3984 1286 4441 3628 2925 3764 623 1936 3063 1859 847 4500 4798 783 4581 2203 2671 3194 3268 2996 1288 3749 767 4738 349 822 2764 4834 3950 1492 276 4672 4662 1109 2773 1634 3742 4506 2448 35 3903 517 3987 1218 4948 2345 111 2848 2462 2738 1835 2758 3741 3393 2895 2532 3182 561 234 2699 1808 3629 3293 1149 1982 1464 990 2903 2584 3155 582 4886 4641 2170 3075 2615 562 831 3647 973 1774 3702 2127 2494 2644 3079 3052 3183 2305 3288 2613 3908 1123 1144 780 2968 4031 4909 845 4107 579 2759 2714 1095 1972 3643 1849 4267 2138 3224 2708 2976 1119 805 2032 3158 540 4666 4559 4784 4445 4058 3406 4355 2775 279 4295 4052 3633 3046 4584 1831 1840 1191 259 4832 361 1814 2284 294 339 2109 382 4595 58 808 2070 182 1742 375 1182 2201 794 759 2732 3450 605 1561 4056 2166 4316 3282 1697 2754 1214 4226 2913 4729 1254 197 4628 961 653 3973 4341 421 1766 3093 1666 356 4200 4327 91 4384 2776 984 3350 2177 1124 1431 1758 3640 585 2417 208 4236 2805 3200 2708 3056 3005 3047 4394 635 873 3968 2842 2462 2915 1302 1275 1914 2788 1835 1397 584 2399 1083 2567 1358 492 7 2178 3593 4230 4564 3219 133 4806 2865 1325 1039 3653 4012 1213 1540 1750 4158 412 687 3978 2490 1305 2295 2585 1658 1580 3294 4992 4450 3436 3035 101 475 1090 2609 2373 1170 2436 478 927 1822 2619 901 2399 2765 2541 1772 2660 775 1771 2991 1489 1946 3388 707 1288 4324 1345 1139 4074 1708 4471 2191 1464 2610 1776 544 1526 1275 4794 3462 3010 1270 3350 3122 993 73 4610 212 3131 2132 1920 950 3810 1068 3245 30 3495 3202 1403 2576 1861 3682 1303 4522 660 1941 2755 3943 3831 4719 4133 853 1574 2233 1350 3303 517 2720 3069 2571 4923 4988 1458 388 2652 4946 835 2009 1856 3715 3506 1396 2186 2723 3476 829 3001 2546 1651 2349 1866 2342 4118 3819 3220 1567 3188 26 4618 154 1461 2457 1477 3759 4721 1402 4184 179 3830 1107 2754 1775 1038 912 2543 191 526 3615 3088 4667 2585 4834 3174 1281 1619 2081 4491 3297 4295 4749 1201 4592 3274 1286 320 1406 989 3446 3317 3320 2822 2356 4957 2390 4023 82 2086 1518 4638 2224 775 3911 788 2614 3675 4415 3998 2358 4747 3598 2255 2863 1832 1129 1420 3299 2037 2895 3758 4202 4067 1207 2308 3365 2554 3169 2894 2868 3879 2152 3259 64 4928 15 4116 1842 1170 3856 3655 4354 4164 3582 1853 921 2689 4261 1996 2999 2890 3332 2693 3262 946 3530 4863 2916 1616 950 186 3101 3760 4798 2125 191 826 2201 1249 2501 2594 4237 1052 3853 2054 4730 3703 3330 2795 2772 4624 114 753 1477 945 1584 1138 3760 1807 347 1319 3247 1004 3086 3083 4247 1725 2086 3150 575 1764 4399 2875 1797 3103 2160 1162 520 3951 2474 3967 806 3314 3428 617 3752 4058 946 1100 3818 556 842 1759 2348 58 4213 2495 4019 2257 1884 4274 3040 3212 4633 2653 1960 4255 4809 2151 4794 4612 881 1019 4980 2954 3374 1954 2567 3041 611 4071 4390 4799 2007 961 1019 3934 2252 292 2450 4643 1514 1800 4044 2737 4449 1529 1830 2508 4834 4013 2087 1975 1823 4329 2405 374 687 1869 2417 4820 355 2283 3734 2735 4412 3412 3038 1863 50 2627 2933 563 1038 1215 2124 3539 561 4102 1775 1087 4147 3917 3616 3894 3829 4304 2330 360 3375 4680 710 4557 2091 3056 4929 2052 4968 1336 1532 4813 2104 3266 1011 4711 4610 2688 1143 1563 4400 3268 2188 94 3874 3085 4323 1651 2194 3489 585 3815 4222 4998 4055 1460 1594 1199 2064 2550 3603 77 3077 1049 1348 2931 1716 1153 4221 1369 181 4328 1847 2027 244 2019 4041 3063 266 830 2590 4994 220 3844 4589 92 930 3455 736 455 121 1470 2413 620 26 3410 3816 3046 4561 2544 1279 604 1358 3906 2837 1019 4455 3326 3607 3963 4388 261 490 4141 1810 733 1307 3435 1409 1848 1445 1232 2174 4267 2519 1412 506 4392 4291 3233 3392 972 3393 3929 51 3777 481 4453 4734 3549 3293 1727 1266 1482 2141 2777 4571 4052 2976 1052 3403 2422 578 3203 3126 973 2480 4741 4573 2675 4246 150 2651 1877 3585 630 4939 2430 2766 4752 3096 2338 4473 1325 234 3164 4455 3415 3496 4728 844 950 993 2049 13 398 4666 2316 352 4551 4827 3147 2447 4908 3786 2252 121 653 3550 2440 121 1501 3789 3772 1813 308 1454 4147 392 1709 2288 457 4640 473 4762 3378 1201 635 1936 4769 2720 3587 3317 3505 2280 4011 1315 4344 4289 4837 2404 2655 1364 4018 2573 2531 4920 1916 3526 2783 2960 1093 3683 280 811 1486 2374 287 43 2289 4746 275 2350 2200 4913 540 3376 4932 2544 2577 719 4478 46 3011 2710 905 1520 3528 1586 1405 1392 1825 4712 3958 1081 596 3821 4412 53 4674 1796 953 3919 2570 1612 2190 3753 4525 1560 3221 456 1528 4685 2704 2499 1653 4575 1729 2015 1402 4380 320 2686 3632 1151 545 4091 2109 1503 4019 1071 4011 1269 3050 4336 1174 1842 1781 4365 4898 414 712 2275 2355 1674 1812 4515 1036 4039 2322 1625 2377 717 3420 3511 2412 4757 2228 4008 3483 3303 155 941 3856 781 3084 1995 3312 326 4766 1171 3621 3596 117 3513 3548 2870 2833 1974 248 2399 1141 430 1533 453 441 1227 3845 331 57 2648 2935 1239 1573 1230 4275 2861 839 258 1615 2970 1791 1981 1749 249 610 1187 3650 2490 2775 2501 105 2550 3393 1895 2166 1028 1080 3266 3196 1816 4335 4811 2376 1870 4975 3482 4587 3515 1131 4684 3555 3133 4698 4162 4882 4550 2633 1192 4494 3205 4550 2431 520 940 3150 1939 3509 3787 1679 2285 3632 3236 1999 834 6 149 3099 402 2544 3825 3369 2 1380 3527 2047 2802 1013 97 17 2104 767 431 495 716 812 3394 252 1770 2345 1729 2040 4235 4289 2743 2631 4235 4129 1202 2201 2932 2250 1086 4480 818 2275 1752 2876 3862 1741 4412 1738 4796 3565 520 4113 1492 1349 1862 2612 12 2010 4974 2715 1956 15 3641 1985 688 3922 1135 3591 1666 3834 474 3688 1518 2159 1593 4587 4941 3138 2030 2789 3338 2600 128 4212 4968 1611 4250 4004 4937 689 610 1870 4672 699 3075 2244 2785 4119 3059 2943 2084 1959 2894 1977 1757 912 4961 1883 4999 820 3392 3544 1836 2400 2432 2520 2734 1079 2013 3463 1098 485 246 3763 4896 2172 3540 2241 2708 2210 279 816 4536 1369 3321 716 2096 3799 960 2589 4388 4004 4896 3549 2969 4974 2247 1270 4561 3055 888 2050 814 3078 4641 2401 3939 3586 2588 4822 3131 75 4553 2 4304 489 1003 2160 4989 4754 79 3399 700 3592 1104 3508 2330 4865 21 1429 3622 4278 2609 4902 3597 4956 2019 1976 3337 3502 4516 229 797 2064 123 2598 4739 1750 2756 3125 3166 2995 4788 1027 776 3218 2159 3195 3245 4465 1875 3181 4150 1089 2450 2524 3912 1239 1020 1024 1242 4238 1522 1909 3275 1163 868 3379 2673 3640 2285 4876 2594 4753 833 3448 1071 754 646 3132 372 1423 3256 2470 4210 1274 1563 4635 2414 4624 4597 3986 3919 1132 712 3759 4771 3355 333 1249 4722 1903 2452 403 250 637 614 287 3122 246 2051 4022 1751 3065 3524 1553 2985 2079 2138 756 2175 3470 4796 965 167 2895 326 1393 3655 2369 4604 2280 3719 995 2651 2876 516 2429 473 3054 2887 2272 80 3897 572 2953 4655 1413 1444 3859 641 45 387 3522 1595 2625 4522 2448 4394 3397 4246 2211 419 4760 3591 1957 2218 4878 4794 243 4700 4255 4120 2287 556 3598 3781 4150 3194 3202 2433 2211 327 4528 2882 3074 3034 551 2001 4342 4542 3986 4416 4011 3481 114 1138 3812 4759 4226 1875 870 3814 4305 1828 1067 4223 51 4057 1225 2675 3953 4218 208 1436 3052 253 3144 3951 3142 26 3112 3121 697 1390 1456 1383 1125 1249 4888 2996 719 2896 2183 2167 4228 4923 4325 2634 2618 2680 3617 4164 664 118 2779 1480 4721 3923 955 1204 3358 679 4961 2235 3464 599 4338 1308 657 347 1698 1392 4716 3943 3284 3183 601 4454 924 4644 635 2906 134 2397 2441 4278 3443 3076 1168 2716 3555 3968 2767 2263 358 3821 1825 2779 2690 1935 1135 2520 1968 1475 4756 4850 3455 2831 1039 4436 1208 4541 4980 4136 880 3388 2867 2432 929 1727 712 2401 2577 348 3705 3539 4977 2533 27 1010 2559 11 766 4088 3180 3054 2572 120 751 1830 1222 2597 697 3605 3367 1969 4007 2707 1959 2102 3155 1289 1937 2865 891 3582 2981 4001 4665 4005 1719 2181 241 2837 4718 2915 3766 2824 1982 4282 3021 4724 2342 2081 4568 2485 3603 1773 4996 953 3603 1503 1859 1162 2771 2564 3667 200 842 4787 4014 4821 4059 1146 3216 1951 191 4818 2388 4457 4785 2318 783 4058 1312 224 459 3524 4896 4349 1982 766 1769 4692 1536 3291 4535 3226 2385 4921 176 4712 456 3547 1513 4140 2445 1768 1994 2908 3960 1609 3373 1462 1687 4646 2051 3027 3836 4530 2543 3335 2541 4675 2472 139 211 3475 4611 3691 683 537 2696 2729 2904 2537 1520 4216 1351 4264 3205 2889 1529 3057 3578 1561 1292 4706 1991 649 1947 2671 646 2173 3969 534 2473 2414 2082 4810 3394 4264 3859 841 4288 244 4821 1454 3233 3383 1142 4575 3938 1642 2919 4559 3977 3264 4071 2366 716 2187 3838 1556 4703 1838 4563 4321 3762 700 399 129 1345 3456 2744 2984 3162 1211 1855 4546 4322 2298 4466 4406 457 1501 659 2309 3945 3353 1438 3616 1547 2183 3327 2888 4802 3691 2218 2924 2589 1765 2737 3894 889 1067 34 2254 3093 4926 2142 334 4245 3960 1324 3508 872 4596 2059 1083 3162 3374 1331 234 3083 223 1213 2811 4629 515 3638 2421 361 1386 1513 1331 3923 810 4514 4771 2202 4427 3323 2712 2609 2650 2546 4089 3681 4751 3137 4511 4861 4782 885 2131 972 3858 4672 4717 138 246 3240 4182 2879 4258 941 3351 2582 2628 3774 2048 840 3948 3869 1130 1287 1886 3598 2373 2163 2172 517 1403 1760 3178 149 2915 3326 416 3217 383 2136 3028 1366 3206 486 4565 2631 4555 1947 1889 1648 4580 975 1992 4356 147 2709 470 288 1185 2574 2037 2981 1086 461 2568 89 2978 666 2570 2175 2304 1519 4869 3930 2397 357 811 1390 229 1264 2721 3416 375 2543 1951 1145 52 2597 4953 2366 4532 531 593 1275 2104 555 2522 587 3497 2742 215 4546 296 1496 1530 1244 1796 4687 1989 1811 3751 2967 773 2348 4033 4232 249 1242 1380 2246 1703 4570 414 721 4624 4750 986 4219 3287 3618 1223 1532 3399 1170 3247 3721 4258 1362 1154 2889 3042 116 3385 567 3 1886 203 187 679 3353 4507 1569 3897 35 4783 1088 474 2158 3859 2827 3304 1039 3084 3788 4010 1832 902 180 4981 742 1127 4341 3650 2035 425 1800 2397 4141 284 39 4912 1037 3561 1876 2294 4498 920 432 3160 1739 555 1757 331 440 2121 4388 784 242 4860 193 2363 3487 2259 4290 1605 3743 665 635 1179 3897 3540 140 1628 735 550 4129 1918 3029 1424 4417 3697 4254 3722 4889 4562 399 2572 3550 4722 1946 3969 1822 181 3653 4510 1776 3692 3064 1232 2119 2899 1907 203 3259 603 1205 1355 1487 3817 910 4543 2316 4917 2334 441 157 4005 2771 3431 505 1991 328 637 45 2362 1488 3177 4295 4246 1015 4318 2012 3807 186 778 4882 4766 4177 479 3199 4792 2220 4085 3592 2917 3035 4759 2115 378 3405 1314 4294 759 2834 2937 3893 218 129 1467 1856 1267 2531 3523 4810 254 4686 3927 3107 4188 4402 2090 4903 2202 759 2835 4998 4008 4686 3444 4962 2803 2340 3531 4675 811 1506 3668 486 2686 3223 1636 3978 3419 396 752 1162 952 671 3412 2854 245 4833 2829 1505 647 1384 1048 76 4358 4238 488 3818 2942 3919 1036 3546 2722 1695 4022 4033 372 2002 1525 3045 1735 3842 220 802 4606 989 3225 4201 4969 4453 3999 4588 1591 1862 4116 2524 4567 1611 3723 3523 1206 1641 1428 346 2140 4953 4207 3684 4934 3099 245 1633 1142 2294 1207 724 3718 713 1204 590 777 4725 3344 1825 3451 4377 1687 1565 3027 1989 62 1854 4792 4967 4923 2212 4569 3921 1624 2609 2916 2160 2196 4559 3064 399 4569 2376 2690 882 3287 740 3028 3444 840 2174 241 3657 4298 2711 4219 356 3016 4058 2734 4787 1777 4718 674 1622 360 2816 3428 123 3522 2646 1877 1269 3803 2052 1578 88 577 3659 4946 4895 2959 757 2803 3983 3244 3443 2398 4409 4474 2775 4022 827 463 882 581 3168 1047 1727 3952 4588 488 790 3774 3224 1356 1674 604 1148 4883 2547 4708 2160 2318 3845 201 66 1477 2687 372 2531 3226 3982 1371 1498 436 4271 1684 543 1757 2872 2431 3473 4804 3527 3169 3505 3948 2225 994 1125 2603 2029 4336 4230 1596 39 505 3178 1373 4157 2718 2442 2650 501 4514 37 3776 4557 4503 1796 1747 3338 937 2252 1144 2642 2857 3983 3684 1890 379 627 4795 616 1200 1489 3265 1793 77 1295 157 877 1914 1295 897 2334 429 4014 1100 4749 3388 1165 3072 1165 1110 3764 4244 3494 4243 1586 858 1995 2087 3094 3154 3980 891 3841 1142 997 644 4890 572 3861 3530 1120 3103 232 4650 1124 4366 3430 565 4692 4796 3394 4367 121 1398 1707 3257 554 1632 622 1679 3486 1232 3010 2554 1119 842 1642 262 3489 298 1719 3766 1287 2077 1644 340 4719 1512 4504 2977 1233 1863 1503 4019 939 4072 3113 1065 2656 2949 1850 3745 4132 342 2560 3211 3858 3445 2089 3316 1662 3232 3170 1732 132 1634 3272 3616 887 2426 4619 3160 3122 4354 3046 2322 4803 3961 4689 3829 4659 1194 3639 3103 3607 2211 4584 2200 2954 3447 3768 2477 4313 3012 1590 318 2717 2078 3718 2112 3221 130 2456 1019 2121 2788 2551 900 3360 1593 3874 4693 2923 3413 1454 3961 3727 4263 2738 3944 3615 2760 4561 529 2984 1952 1652 4611 3084 3905 142 4722 3232 2506 262 2737 3805 1357 1200 3802 3386 1081 4332 4967 1224 896 3110 1317 2989 3146 876 1108 1842 617 2603 4568 829 3547 1083 3643 600 3860 3142 4153 4088 3137 3749 2354 3718 1269 3611 2859 1914 2576 1944 245 2435 3995 1247 861 1560 1597 2312 3242 2106 3593 127 2483 2903 110 1451 2246 2937 1957 256 4682 565 3239 4245 62 3981 1213 1911 4871 4014 222 4684 4622 2763 4940 3105 3016 1960 2679 933 1220 3335 2200 1627 1817 4695 1167 1468 2749 4536 62 2787 3447 4744 1492 135 4678 2881 1188 4740 2431 4104 2219 2610 2147 4584 4077 653 4262 3197 776 819 170 730 439 2825 1178 2235 632 2151 3783 2195 3135 2071 4894 2504 2241 1378 4416 634 2882 2347 369 1479 2895 3353 3666 3594 3861 2025 2320 1896 2264 2682 4066 4657 3532 2112 3766 2997 4440 346 4612 4156 3030 2044 4010 781 2437 2510 3902 3464 1271 1058 3807 332 2043 4858 4317 2914 676 3895 4692 4487 2784 2211 1598 3062 2673 1465 3454 2948 896 2479 1037 234 4949 867 4912 3191 4488 4659 3400 1892 2252 4659 1561 1590 1518 2171 11 4767 794 4063 3132 1508 1343 4413 4613 3280 4750 1898 392 1432 1230 4478 3713 4862 1843 3819 4402 863 3683 2666 2076 1228 1176 3262 69 2981 2608 4446 4461 2777 2120 3879 2912 3903 1453 4304 647 320 1857 1189 3518 618 12 589 4656 3783 3088 4300 2654 4612 3948 3513 172 458 4739 2577 4989 3249 3922 3666 4241 2752 509 1193 54 790 3146 2709 396 2924 3124 633 4880 4065 3873 14 3066 2037 853 1142 3607 2062 3165 4475 2319 2278 4061 710 2328 2954 1923 1736 1161 1941 2641 4868 4056 1219 911 363 4205 4094 3902 239 988 4901 2518 1584 1223 584 3033 1010 1378 4469 3470 2949 573 6 4743 988 2566 113 3211 3190 2252 431 2820 2776 461 4181 3634 3522 4737 2902 3591 837 4108 1758 2545 2083 4840 2864 3332 1463 4513 3530 677 3328 1471 1884 1079 2083 2239 397 4610 3150 723 750 4831 2206 2301 3932 4901 4626 1920 2762 4768 3013 3135 4029 4716 3176 908 1358 1558 4789 2467 4740 2084 965 1292 3463 664 3340 28 4302 2377 2415 3988 4450 3673 4285 2585 4529 1648 1203 426 2516 2023 4782 3062 2081 286 4094 2323 3401 4192 4077 1000 2915 3410 3419 3700 3719 4071 4821 4772 4468 3446 2642 633 1644 2754 2693 2847 3090 1145 806 1560 987 1422 1833 103 2290 4832 3781 118 3217 4192 4029 496 4959 1775 4763 4151 85 4382 1768 799 752 3635 4462 1353 3218 2315 3806 577 4633 4322 914 2689 15 1717 3508 980 4632 449 2165 2723 2535 2713 4943 4516 313 2867 3659 3270 848 4643 3212 2502 161 1240 986 1252 1767 2642 1457 3487 1758 1738 3815 4085 1112 2658 4873 3636 348 3432 734 4396 3090 4400 747 4547 4320 2767 2197 503 2808 1121 3410 263 1063 4379 1681 995 4280 4161 2533 2567 3623 2914 4950 2876 3303 4639 3031 2263 4596 4800 2537 2633 1634 510 1287 4157 4412 3810 4016 2860 4029 2429 2145 2692 2243 854 1864 4293 2206 3847 4098 211 286 336 1637 487 2811 59 1959 3238 1634 1950 2157 1376 2231 1580 2325 4762 3301 1908 4997 909 864 1641 2969 164 4475 304 3793 882 282 653 1104 4122 2826 94 694 181 4876 1278 1471 3032 3334 2212 4946 1363 3233 609 2772 2691 4948 590 754 4480 1743 2115 746 4288 1129 4945 4107 306 731 1026 4231 4996 451 811 184 4302 2042 4489 1705 2197 4566 4857 4785 3529 3425 2558 948 2567 376 3366 1865 3599 1428 4534 1996 4495 2117 1914 2270 3878 4714 1037 2288 1162 4066 4591 2100 651 630 4066 2428 4573 3012 1613 2985 1026 958 2865 2573 3390 2097 2318 617 2233 391 4007 3848 3656 1309 4489 2786 2165 2805 1161 3202 1178 1021 1187 553 4666 4215 979 2177 785 2175 224 426 1774 368 4036 2632 3992 407 3502 1154 3198 4286 1103 517 942 1643 1808 3872 4463 1398 1163 2718 4638 1719 3326 3023 3861 1405 1820 1022 207 3288 2715 3156 2150 3208 3702 2348 534 4211 4908 109 1039 4195 3895 1683 4950 2734 4743 2423 2964 3372 4813 3698 2414 2941 3784 502 2747 1256 1579 2749 1858 3789 669 2832 425 940 1119 993 1639 380 4530 3137 2283 1861 4438 4019 2034 2270 2972 3031 4069 2528 4038 160 2504 1280 2129 1534 4917 593 3562 4973 3039 936 2070 236 2143 230 1936 3447 1627 2066 1615 4278 1066 1332 2669 4884 3417 4379 4313 1008 169 1496 2606 695 1030 3841 3210 3080 1953 2463 4408 1263 2447 336 950 3482 2401 4158 4080 4791 3282 2973 1155 260 2972 2921 4418 4910 4275 2414 3621 1579 4280 1118 1853 1887 735 4695 1410 2203 4913 1218 2573 1049 3763 37 4054 2546 1582 4314 3119 4432 205 4430 2918 4388 4265 3435 3087 793 2520 4974 4888 4199 546 833 3212 1281 531 2954 553 4031 3292 3347 3689 1013 4498 4400 941 1986 3221 2916 3509 4394 4243 908 4233 2805 906 594 2867 1445 4857 2683 4667 3036 3256 1498 746 4100 3147 1867 4567 2421 3331 2064 605 3026 4381 2432 4379 2588 2001 1443 3867 4870 3324 2855 2755 1143 3126 3070 3439 2099 1309 1694 4373 946 3497 2895 1879 1544 2837 2225 2053 291 3821 1611 24 65 1706 1477 3752 2799 159 1471 1679 3650 2872 2551 3220 4930 1958 4976 4369 1730 1196 1621 1206 2866 677 530 4579 3941 260 452 4602 2515 1217 683 2746 448 4635 2359 2949 4203 1649 273 2419 2984 48 3885 2853 3583 1552 4198 4987 4794 39 602 806 3763 596 90 455 188 533 3812 4110 509 1330 313 1740 3121 3535 4623 2641 1153 2558 3863 1751 2439 4019 4384 2524 4669 2166 1835 3044 340 1812 61 4165 2509 4999 1608 3618 4204 4105 2785 2929 2351 4101 2508 2709 1715 4390 3252 1044 3072 3542 3243 2833 808 689 2744 3691 4332 1975 52 4405 1655 1197 2116 2116 2200 532 4810 484 4053 313 3900 2748 963 1308 3995 1285 423 1217 3414 3590 2504 2490 3156 2907 4338 3562 2277 42 1740 1483 4010 2700 1123 4401 3209 3674 4765 942 770 2766 1015 2492 676 3709 2256 1406 4945 2716 1771 3711 4957 4016 2921 2432 1107 3652 733 1367 1088 4103 2150 2723 2238 2459 2768 3241 4963 855 2299 410 2455 3118 2698 1458 4913 398 2038 3515 611 2914 3665 1904 3450 4913 1419 2242 2287 2012 4457 3751 4632 1636 2248 3302 1447 73 1918 1308 154 4644 4178 2433 930 382 2591 308 2044 1967 3677 35 3915 2008 4232 1588 2427 4289 1719 4751 2416 4004 2294 2730 1781 216 2181 4604 4693 3327 110 938 422 24 3323 4740 3513 4901 4045 4153 1516 3606 1302 431 376 3269 1657 2532 3434 4696 340 4136 4518 1299 3733 4800 952 1267 2730 77 1385 1075 1431 955 392 939 2020 1730 1942 4092 4221 273 4785 4965 504 3646 1322 2961 26 4671 1575 4607 3011 2212 3033 489 2797 1386 23 1533 4441 3801 1322 4343 4809 175 335 381 3543 3508 344 4306 3549 3740 2539 2779 3627 4648 2545 149 309 2189 1304 13 3898 747 3226 4478 3366 887 1604 2631 2688 3681 3280 4978 1493 2663 4139 2311 3427 304 3055 398 3655 3970 34 4097 3920 4621 1598 4184 4929 590 3783 2650 1011 3773 4160 4643 136 2015 3534 2176 4873 2924 1963 4125 514 3458 4597 1135 217 4672 3060 1579 4050 1908 3871 3005 1973 2718 3176 650 2591 2203 3851 3814 221 2674 4235 670 4268 3218 3558 2168 1204 1018 716 118 3136 2808 3203 4391 1423 4075 2982 230 2966 3273 609 2465 1972 906 791 547 2253 1010 3653 4282 2224 1667 2636 3746 1569 4065 4490 2912 3591 2556 2585 1231 3911 3753 1191 231 2007 3034 3205 1481 3444 2425 665 820 3733 2817 3563 4547 1245 4997 3699 2381 3373 527 4106 4956 671 115 1372 4038 3124 3705 1885 2551 615 3822 2640 3301 4080 363 4257 3027 1515 3797 4285 1262 2934 2307 677 1027 1206 2252 391 591 826 4998 733 709 1255 3320 3347 636 2538 1753 197 2423 4425 4318 2463 827 1659 3152 291 4100 3723 420 4279 1392 1625 1569 3236 3906 2913 2429 648 737 3313 2297 1533 2302 535 3432 744 3810 2418 3420 834 781 3020 2777 131 4600 4486 1632 1394 4556 2668 406 870 1257 3645 4890 4200 880 2132 234 3006 3321 4722 2254 2402 1118 3337 4284 4577 806 4258 3923 3429 907 3264 1344 2860 1068 3947 380 2934 1612 4055 699 4346 417 602 4398 562 2550 3425 3018 154 2129 3043 2487 3885 694 4836 1891 56 2250 940 3732 357 3096 3974 2561 1426 1784 185 290 2823 4259 4330 3483 4700 376 2224 2142 4312 2602 3255 4205 3331 1072 3894 4756 2933 1468 4097 3765 4268 1797 1743 2313 1779 1365 285 3758 325 571 4177 2684 1998 881 232 1887 3010 87 4160 1024 1572 942 4918 4060 361 3303 2098 1123 218 466 2279 610 3934 4383 3828 2362 3109 1080 133 1951 2294 3893 1666 3641 3914 2670 3518 4438 4798 3717 2337 3846 3477 2 4703 1958 2940 3804 671 4854 605 831 3133 963 588 424 25 2405 1997 891 46 3442 4340 2854 2883 1553 235 4539 2341 1640 520 298 3371 3775 2164 4172 2977 1299 4197 2089 582 3412 1732 4443 4270 927 1256 2217 2696 2052 2210 1101 1560 3657 4103 1854 1807 4637 1745 4279 4302 3342 342 4374 4959 612 879 3742 1204 4915 243 3101 4414 3717 2681 295 255 3486 577 1993 4680 1966 1244 4303 1260 4235 4455 4838 2443 4092 3157 2482 1784 1455 4858 1394 2820 2403 4912 3447 2976 2247 2790 385 2527 4970 2348 1890 2610 1280 4536 4480 4025 2011 68 3271 3209 504 2781 397 3825 3582 1246 2005 4012 2659 2467 3581 1850 710 1110 1087 3670 1710 110 2051 3001 721 4523 1644 430 2046 883 1903 36 76 801 3311 4871 4312 2384 627 1096 2307 1228 3518 696 1066 1929 1999 2321 244 66 4767 1541 200 3764 1861 4372 1764 4040 797 1227 4591 3340 2844 4392 3400 43 350 287 1036 1440 4825 168 1996 3599 4903 102 1924 4429 3168 4465 1510 851 381 4053 1245 3262 2558 3873 706 2058 749 3657 4563 2786 2297 517 2863 1090 4540 1200 2883 4878 3006 225 3432 48 1991 3973 2458 1157 1873 435 243 2872 3923 4350 510 3974 4703 2799 2220 3353 1293 3577 1714 1502 1006 2475 4529 2718 746 4738 2173 2176 3314 1428 4719 3334 4263 2429 523 3435 3936 4878 4290 3772 1729 4913 625 1300 4278 4023 1209 3982 2708 202 3029 4974 721 3179 351 2824 3831 4909 4051 2424 3589 4216 33 689 4150 719 1703 2263 2191 1042 1790 4188 3269 3437 4064 4982 3349 4703 2977 1191 2275 748 187 4052 228 1340 431 4991 3931 3721 227 3406 3559 3325 2967 665 1732 122 2639 127 2574 200 3908 4642 521 3858 3995 4998 1379 3617 388 470 104 1520 2492 1271 4726 3510 2883 692 1142 151 143 1992 1353 3507 480 4983 4641 3830 1994 2773 155 2806 2558 2669 2292 4984 2488 4299 3121 548 3018 2714 861 2092 360 1192 2463 4897 1963 4045 1937 3790 1670 56 4810 491 4548 178 4589 1563 4904 2968 2608 3942 99 2877 1374 2432 753 710 942 4488 2772 244 593 3890 3576 429 2695 662 141 2052 819 366 1121 3981 3187 2044 2947 2882 1665 2946 505 2224 3060 3599 4811 3202 840 2969 1613 1781 3737 4742 2137 2003 812 97 2403 3608 367 1260 4963 1720 3020 728 4694 1855 4634 3462 2726 1151 2532 985 4437 302 512 2994 1342 3685 3944 3147 4933 1618 1885 1468 4481 3855 3119 4738 4713 3457 214 2723 516 4961 4460 3571 2751 86 1873 873 372 3994 4006 2802 1837 217 3170 1422 997 1693 4560 4126 3567 2132 1223 1861 3989 3296 361 1827 3378 214 692 4899 3960 4560 3028 3719 3076 2283 4071 1910 3325 4241 2935 2373 3544 545 4476 51 479 1738 4976 3755 2469 2387 2273 4262 67 222 642 4246 1567 2329 3578 1949 1088 2804 4155 3804 3323 1477 2996 3948 1585 3431 1464 4296 1206 2918 1917 609 4404 2516 3422 4017 4854 4920 625 3752 2917 4290 3170 4323 55 512 3758 2407 2947 3853 2969 1410 2742 1756 3057 4875 2785 3929 1704 4573 3288 744 397 3720 2228 28 3036 1704 986 4610 554 2412 2043 603 1362 1816 4386 694 2938 4475 3761 555 614 1106 4668 3953 636 3923 1835 2937 4583 1347 213 1504 4381 729 4072 761 1865 4576 1954 3977 1561 3873 2027 113 928 2407 4240 4752 2510 3041 3154 270 659 1355 2661 2226 4199 3605 1082 4405 1766 4523 605 3781 1460 523 4879 4619 2453 2498 4621 501 2864 3943 2727 4845 2918 2655 2834 152 3920 439 4143 4303 4671 4341 2105 4369 4794 4816 2843 3375 619 3459 2304 983 3890 2494 4761 1699 1504 2869 595 1335 270 2919 1758 790 2540 296 3535 4804 3362 1119 2862 1909 4242 785 65 1726 2955 3140 4368 2303 944 2621 2446 4911 3031 707 1062 4039 1427 473 852 2414 4523 4520 4864 3739 2408 210 2007 3127 1011 4624 2433 3713 4180 3606 204 3631 4948 3762 4503 2203 28 1360 2608 1732 3660 2888 3639 3561 4125 4862 3817 4194 2311 2058 3486 4135 84 2918 1426 4878 4563 3443 456 1465 4086 4980 3362 2638 3828 1352 2898 3645 2656 2588 4901 3566 232 79 3219 4576 3006 3517 320 1243 195 2837 3590 3111 447 731 1705 4403 4882 366 3361 447 4575 4939 4468 1754 3963 40 1337 268 1634 4282 1781 1293 2339 952 3082 957 1431 389 2308 74 1646 4802 3266 253 1537 2393 3571 349 689 883 1934 1578 4711 499 1400 123 1218 4729 3274 1049 1692 1305 3553 1633 4029 3945 4917 4806 4671 1558 282 2845 96 2623 1521 2528 3619 1753 1104 4692 1175 3577 4382 122 3598 2325 2112 2769 1888 188 247 3218 4918 1033 2312 4707 927 596 2218 181 3286 4768 4635 3102 2801 1438 1212 512 1316 4889 3296 1728 1700 2705 2473 3520 1933 272 179 3245 2933 1607 399 4449 102 402 1394 3514 4503 4624 2803 2106 4724 4644 4136 2533 4762 4775 1402 1014 28 1419 1268 1210 4177 3409 1024 3283 531 2812 2266 182 1385 3244 4811 1397 2742 3205 4271 2374 2232 4237 2967 4539 1921 2825 1768 3104 2786 1448 4835 144 4891 3582 1659 113 4988 2467 1930 3443 3312 3730 3604 4756 204 3354 3257 63 2957 4904 4047 4688 3279 4547 4935 2842 1462 2543 3284 1609 1657 3835 1983 2360 3762 1275 917 4213 4511 334 4943 3840 4012 1217 3625 2016 4359 4658 3859 997 283 285 1347 1063 485 2363 3369 1014 1282 1294 3930 1863 279 1591 1686 4662 288 4712 250 198 3482 1266 3815 2986 2064 1785 4097 1808 3105 26 1600 1377 4488 2116 4162 251 1251 4484 191 2703 4573 759 4900 931 2101 2420 281 3832 1685 599 3915 2989 4723 992 626 3434 4099 1322 1692 2878 1554 3420 753 4882 3421 2899 1597 572 272 1894 2920 37 5000 721 2425 2083 3762 1827 3503 832 393 3248 1255 1425 2300 3783 2961 4447 4101 172 2555 2361 163 4688 1844 2049 3209 2412 2178 3227 1701 3922 637 3473 4714 556 1329 1489 1134 1619 296 4589 4500 4193 1542 3346 4532 2223 1275 3242 1190 720 77 3746 1371 2188 2787 4828 4964 4654 4819 1486 4792 4942 909 4330 3163 1888 669 1508 3961 428 4109 4439 127 2844 3368 1376 3883 2456 4649 425 3471 3229 3970 624 4578 4034 1333 933 4646 4769 2479 1631 4771 1988 3647 4992 3003 2830 4508 2036 636 942 3772 4246 2193 3592 3902 1972 3297 371 1465 3750 767 4979 2186 3363 2432 2520 2075 2771 3192 3630 3182 478 2477 556 3646 2987 314 3397 1022 4562 2094 4785 4903 3427 4707 3685 4151 2205 3023 4351 2661 3056 3006 2243 870 3731 1142 2593 2075 791 2281 1596 1857 4737 3279 1892 4935 3436 3585 2277 763 3845 3943 638 4062 3181 115 4875 2587 4315 1100 716 860 2903 2196 2484 2405 2464 2514 2706 1991 175 3865 1395 3190 4698 815 4006 1996 1818 1807 4726 2852 3909 4487 12 903 4988 3979 4875 2946 2814 1184 3570 4766 1220 3706 302 4639 3539 4878 245 4334 2373 2993 2091 407 1768 4639 3473 284 2317 2444 2649 1704 3330 1527 827 1876 1113 1290 2708 877 1271 3900 2738 1876 1582 3735 2537 3053 2083 2754 2057 1024 4024 399 821 4828 3699 390 3813 4543 2285 2729 2173 4903 2909 4622 1372 3508 1003 2160 374 3011 4605 3678 4483 1725 4373 659 1181 4365 1280 404 3710 1710 1384 4877 1016 3491 996 2212 4258 4797 4011 3757 2282 2281 1021 3452 4206 4695 4154 1574 2601 3700 1640 2592 1693 4481 3337 4174 3963 4329 1562 1310 1980 2191 2294 3330 3788 406 3137 850 4145 3367 1430 2256 3832 103 410 1642 465 1805 4702 4611 1270 3872 1640 3074 3040 4928 706 2265 4474 985 1642 1519 964 2563 4321 3775 17 868 1548 4647 3361 3924 1558 2602 408 1807 1188 1126 1413 4415 2983 2759 1044 1352 3406 2090 3349 1274 2185 2035 114 1435 1967 671 3789 2978 321 1538 4376 605 4005 1475 1146 2620 1252 4459 241 1867 116 3346 4139 4404 3710 4194 1027 1547 3801 2706 2850 2160 4613 1188 2172 3297 4185 4471 4079 917 3926 1645 3143 3010 3730 86 2269 1391 1686 4044 4979 4035 3936 3005 3321 3780 1666 3949 4116 4849 2561 1313 842 953 2215 4492 4503 1394 2777 1453 2866 1899 4785 4016 4808 769 2405 4001 3601 2270 4942 2788 1662 3909 1978 1352 3633 1680 3043 3590 3845 1866 2654 743 3802 3894 4045 580 691 2110 4053 1068 1071 1940 4513 2937 3459 2644 1221 2251 1174 4536 1483 291 1435 491 1850 4329 739 511 1890 2927 1392 2631 4089 116 59 4733 1017 2811 1872 1517 4615 4433 2837 3864 2806 434 4750 3811 4474 3732 3716 3301 2774 2514 3201 716 1838 4594 2829 3417 1245 2472 1941 423 2297 3449 3790 4040 1362 4513 2998 48 1759 3565 3196 2152 1320 410 1115 3100 4909 1812 307 4541 3565 591 1056 1352 2080 4298 2633 4550 2614 3591 2954 2938 2702 1045 3810 4286 1776 4238 1550 22 2547 2873 140 2003 4560 1137 3185 3553 1413 4012 2236 3353 3618 3572 4504 4264 2967 4090 910 2006 3941 1566 2673 2920 232 3712 4928 4095 3516 4731 4271 3647 245 212 4646 2761 1669 1359 2120 3641 2674 3162 3966 2984 1413 1761 3242 411 852 4736 2452 1266 1856 2180 4089 4698 1936 299 4918 1788 2765 4719 809 3555 3292 4406 3609 1122 4407 3253 2977 2356 2652 145 2345 1378 1748 4916 1909 3145 2461 4158 3972 3737 785 3481 834 3367 4413 2532 2702 2259 4795 4050 1877 211 3856 4056 1581 2303 4566 1562 891 3067 2803 4150 630 2056 473 4983 753 3506 2556 3603 2989 2851 2031 1086 812 4103 2975 853 1055 1927 4406 3644 249 1038 3633 4177 3762 2391 2683 2046 1534 1092 3320 226 3019 168 4587 1401 4094 2911 1272 4056 3375 89 3074 2858 384 1162 2510 3909 4058 1773 2967 1646 2111 1932 2720 2265 4825 2674 3757 809 618 201 2290 2310 4970 2492 4858 4978 4973 1743 1697 1251 2146 4785 2003 1149 3493 1705 651 973 4861 3846 1100 3046 2295 3222 620 4704 2929 4632 900 4308 3752 4594 4577 969 2658 1283 2358 3675 2333 4818 3480 822 1814 1461 264 2855 2123 2155 2885 260 4962 3963 655 2111 3951 4626 1149 3046 3882 146 4640 3342 1791 3693 1598 292 4444 2422 4256 3426 2766 3840 92 1352 3884 4821 4579 601 3194 2504 4028 874 3520 3003 2736 1806 345 874 2812 492 2925 1014 3394 1223 111 3796 4320 4741 4871 963 4335 1161 192 4138 2237 4306 1395 2943 2204 449 4355 584 312 3639 2119 3462 2429 477 1476 1054 3247 1465 1248 863 1489 4880 1736 1438 3775 4502 2123 292 75 1384 4164 966 3547 2018 1420 4677 2225 4114 285 2508 2258 539 3600 4069 1912 2690 3240 3764 3312 342 3405 914 3477 927 4354 1467 1291 4838 2240 4512 2412 45 3929 4294 4863 3378 2669 2214 2668 225 2728 4723 89 4271 1074 447 3896 992 2902 318 1599 4049 2795 1992 3174 4262 4078 4956 2460 2030 2190 896 3587 2562 4375 1258 4736 4850 1016 10 3468 407 4973 2341 4765 3954 3733 1292 4389 2492 892 763 4266 3444 1723 1314 621 2996 1571 2439 939 3348 1438 2203 879 2342 3814 1544 1766 3520 428 3817 3353 1413 3722 1139 4831 4756 1177 3964 3912 1760 4 395 3803 3406 1939 1415 4417 4674 3578 574 3023 3482 4271 440 4912 897 791 4378 9 1982 4097 2220 4819 202 2817 411 2237 174 3375 4792 2096 4770 2790 4774 17 4943 4509 4208 2274 2094 1017 3145 2072 2247 4145 2602 1455 3332 329 3431 3418 2106 4488 3034 4571 1951 2073 3551 3713 3862 982 3502 3821 1884 2712 3061 1564 2000 2448 1035 3952 1898 3946 726 4223 27 3389 30 1954 557 3500 2120 1999 4071 1703 715 1256 4778 2683 30 1802 102 2126 2256 1711 4558 1620 3903 2420 1055 2269 3426 2556 1518 2708 463 1251 3391 3665 4118 4163 4966 3192 3995 914 2746 4944 1080 2882 4997 4382 3737 2241 4501 3479 2574 4927 1630 1913 1684 4538 966 2090 4028 4164 3120 527 907 2580 1930 4551 1937 1281 2318 1206 4986 2379 1797 2435 3520 3666 2719 2122 4630 3036 2060 2658 510 3739 430 4063 2477 1165 3309 3937 1202 2435 3730 1740 3322 1730 2876 423 647 885 1814 949 2652 1040 4743 4574 3595 583 2440 3303 383 4469 2010 1502 1098 3133 1093 2399 3872 3069 1202 2994 2074 4382 179 4738 973 4190 4765 2999 4424 1957 4925 3933 1857 3387 1544 4195 201 3921 2777 869 4323 555 3527 307 601 4333 2612 1583 47 1387 1767 4563 958 3695 3491 809 3970 2446 4278 473 3797 4723 3515 3902 874 1707 2440 4505 2706 1456 609 1285 2819 55 1835 3625 3595 1033 1001 3001 2761 405 4187 2990 2485 1996 4034 2961 3347 2452 3494 932 2501 4350 2120 817 2510 3425 552 3888 3159 1932 1984 3790 1933 3807 4950 2777 4489 3171 422 4309 3367 2765 1278 297 1304 2632 977 3603 1696 4936 4357 608 2296 55 1404 4109 3781 931 2671 665 2151 4302 3502 3552 827 3109 4433 1193 746 1722 3290 193 2248 2874 1441 4919 4749 3472 4119 4645 3351 3680 723 4933 294 4125 2400 2130 655 3571 1661 3763 1362 2197 2571 4243 1316 1848 2203 4572 3926 2822 4318 1039 2403 2821 4995 3637 2198 2669 852 4202 4154 966 2913 372 3976 687 2731 1968 2501 3488 1914 4174 3009 4753 1736 2232 3913 2505 2436 991 1909 2904 1504 926 4211 749 2412 2413 3330 1936 360 239 4560 1185 4541 4052 469 776 1189 1808 3373 1706 343 2458 4610 1267 476 2438 688 4590 2789 2788 4448 4487 4826 3934 973 2362 3844 4614 2857 3856 1052 3437 2697 2569 3226 1077 2053 853 1599 2697 4114 2994 123 4168 2839 1273 4992 2461 1923 2057 2020 2521 869 4235 1363 1384 3339 1796 2555 3256 4364 4814 367 4693 3214 1007 1661 40 2392 3104 1648 4211 1961 3895 4190 1886 2944 2933 2258 4598 3505 3681 4523 1824 846 308 1748 4306 2892 2275 594 515 4426 2112 377 4534 2045 3177 2863 4715 3727 3080 3312 4542 4043 2097 2728 2486 4011 3575 3372 2591 1075 567 1961 417 1067 883 1443 2230 4896 4712 1344 720 1947 4536 1867 145 1264 329 513 864 3313 3973 2951 1779 33 2536 1562 3960 2258 1525 4437 1714 4239 1449 4999 3098 4578 1430 642 1796 175 1706 4869 182 3951 3053 259 3364 1471 3479 1546 3127 3646 1495 2221 393 1938 2229 539 2194 4452 4017 3357 3798 3087 3233 2316 765 2549 3039 4672 4130 1714 249 2818 957 1471 624 3947 1161 2400 4161 747 4862 3167 4967 1763 32 2487 4807 4971 982 4121 42 4581 4012 1946 4070 512 145 3403 3686 3406 1234 2024 925 1406 733 1098 3927 2874 447 2957 377 2762 1479 602 924 3912 4504 2286 2998 4882 907 4761 3728 940 979 537 193 1299 1103 452 4193 2138 3139 4257 1111 185 3543 3488 1620 3809 2822 3893 4158 2681 729 329 1830 2140 4562 3425 1338 849 2513 1389 3740 1050 498 1994 4312 3101 637 3529 4426 4470 1813 4510 3678 3451 266 4985 4078 3999 4855 760 288 415 3804 4907 2469 3168 1269 2351 4660 3439 2961 4364 100 3511 996 3279 1717 4519 4029 2497 256 1201 3377 1653 3242 3005 2926 3910 3510 4355 1257 1527 2048 3941 856 1841 2490 2683 4257 2200 1002 3996 1570 1942 3266 4228 2734 3007 631 2744 2702 1540 1195 980 2477 4432 1556 3965 2555 3854 1594 192 4316 1481 3916 4521 3366 4289 316 2245 182 3181 4510 96 860 2820 3038 3263 4666 163 3519 360 2321 290 1340 4965 523 14 4770 4485 2202 457 1268 1371 2928 3750 3734 3677 1205 4949 2107 1566 3589 3613 3392 1252 271 3349 534 3154 3999 3465 3451 2472 3692 2227 306 2654 3915 1160 2550 4861 274 2727 3099 4334 3854 1846 3726 3624 3733 1268 2200 2502 3685 4296 1806 2551 1875 1505 3388 4365 941 4907 4653 4894 4321 1976 197 2702 43 1989 3496 2051 779 4625 2272 3528 4348 2553 4474 4714 447 1823 2977 2078 1766 22 474 425 1721 4576 775 4462 4412 1888 2348 2324 4359 2416 2957 1526 2069 3333 2590 2929 517 3614 1769 3625 4141 2040 4268 1332 3618 2021 776 3861 2248 376 2939 963 1424 1690 4335 3239 4173 3905 241 2945 4998 1636 915 1748 2160 64 1802 4510 1809 142 3104 4145 2198 2474 4339 1973 1854 3517 3644 619 1100 1293 3282 1123 2416 4712 3412 3727 3743 3828 3683 1518 1383 4442 2717 4258 3228 3534 3155 410 182 3833 1028 4041 4984 231 191 621 235 2538 1662 1729 993 2029 3789 2283 4234 1897 1855 1958 3290 1955 4377 4474 385 180 4357 4823 2106 4640 4673 3286 4580 3176 3934 3392 732 3384 2977 2716 2721 1681 2860 221 2247 1368 4910 2186 4781 349 1295 3061 3959 1533 1046 4269 2372 817 1515 676 656 2829 2548 3248 4 697 1076 1990 1937 3076 3856 627 889 3300 2800 2409 1286 4791 3404 289 2593 3261 2468 4739 1100 331 1239 4167 4040 1921 3493 4359 3488 445 4605 667 1948 951 3688 3139 4184 4339 2364 3889 442 418 1922 4069 959 2120 1527 4134 3246 2151 2087 312 827 4851 2870 4672 2574 4325 2525 1738 490 2336 2675 3940 4126 3615 2985 2688 4511 3613 2693 838 3796 2067 3960 3103 3009 3789 2032 27 629 3117 4495 1876 1827 1855 2177 3233 4333 4644 1010 2116 2844 2575 1790 500 425 4643 1183 4412 1768 2322 2275 1314 992 383 4188 2953 1692 3574 1734 2575 4076 335 84 3400 1861 1294 4915 361 2181 2134 484 3614 376 1145 3575 4780 1574 3489 523 3959 618 2851 711 2454 3564 4767 1797 4242 2656 457 1705 1235 1741 763 3510 3003 4487 4097 1153 1952 3998 3339 3940 4182 1805 2910 1460 771 1395 1763 2740 4978 1005 967 1520 3880 4034 658 4307 4474 4622 1016 393 2781 3472 1099 1237 4781 2123 3966 3821 2111 2769 1299 1873 1886 3515 175 887 3705 4602 241 450 707 1010 4030 3294 4771 4169 4480 1638 2450 1957 2194 71 79 1675 3614 4418 3310 3521 375 3037 4708 3253 2039 1427 1133 3675 4674 3792 1999 4738 1785 1957 428 432 777 4226 1140 4946 2449 4623 4120 4813 1559 1794 1360 96 2252 2828 4854 407 3667 268 2913 130 54 362 1011 4163 4281 3733 2668 28 1669 814 2220 3447 4727 3323 700 1772 3030 3349 438 14 2056 4082 9 2966 2565 819 54 2711 1491 1223 133 4608 2017 2063 2505 3421 2764 984 4808 4614 4332 1244 3388 3887 408 2305 3172 1407 4054 344 2468 3681 572 1447 1768 4941 3426 640 3581 4888 4789 3208 2857 2896 1126 928 4214 4249 3433 1120 3059 3538 2575 191 2739 4977 3020 268 3307 1307 1321 1120 4848 3149 851 1938 3231 4238 1914 3849 2564 1762 1459 2398 308 304 4679 823 4498 2525 2762 4885 2509 2688 4788 4847 552 4555 955 3884 4258 1616 383 2846 1924 3842 2701 2081 3957 4800 4261 4576 1993 3261 4980 4777 3038 1834 3323 4876 4293 363 470 4287 3703 742 4189 4485 4430 279 406 2410 4439 4847 2113 2137 1535 4080 2907 3134 331 3427 820 4109 4286 4138 3681 1321 359 1062 4242 1013 4592 4482 3589 927 720 3646 2361 4424 3922 4253 492 4165 1116 1719 4678 4849 2569 4616 1020 2601 3815 2807 3278 2062 4906 4856 2536 3319 735 3354 1045 4780 4866 506 127 3364 1937 3375 4225 3320 1590 3011 4445 4853 2864 632 4718 1246 3827 3369 2760 2560 4739 3036 3899 4413 3197 2439 2107 874 1599 4168 3611 248 3859 3172 1749 4694 2896 4369 4755 181 129 731 1834 3027 3620 2387 3178 3161 2571 2707 1551 2605 3871 819 4563 3785 3088 4952 4985 1666 2646 2719 4260 4505 2667 1630 1798 534 927 3324 89 776 1739 100 4386 1726 1710 358 4248 4361 4419 494 2946 815 993 915 1326 1466 1282 1073 4955 4127 3284 2520 800 4976 3995 4730 4546 4370 4557 401 2 3760 724 1007 1149 222 728 2059 4522 2782 2371 539 2687 4991 4251 1061 1381 753 2883 3948 4575 2738 1938 3353 1663 2100 1762 4624 2738 4396 4010 3559 2735 4877 1581 1866 4491 2195 1593 1834 2927 4201 4185 993 2992 195 4875 927 655 2660 3187 168 1559 4258 1006 2564 4842 4693 1120 3198 12 3 1247 2806 2774 2463 4901 4063 2900 2302 2953 3401 1592 4800 4727 968 4989 4109 4444 4971 2324 1373 4715 3014 4162 4711 2714 872 3216 4307 701 4278 2994 4488 3210 4590 1193 1711 4588 1317 4913 3461 2641 3714 163 2485 2996 3048 1676 436 331 80 2181 3012 561 4868 2585 4865 1165 902 3561 2551 4306 3479 4563 1770 733 1400 3359 3364 2874 3652 873 4026 456 4900 378 3303 4152 2674 2615 3792 1154 1598 3696 567 1495 2172 2970 1753 568 2252 1958 2279 2694 2113 1176 2929 4808 131 3088 3030 4512 3861 1260 1501 3446 2495 868 527 2963 1405 325 890 1896 1206 4687 2368 3021 1126 4415 422 1394 2108 3390 2549 4513 3605 3615 437 1785 271 461 4421 357 1527 4331 836 2411 4763 2074 3699 1958 4873 175 2657 3317 1622 2026 4382 657 3936 727 3104 299 2293 57 281 3035 3657 1554 3678 2434 3556 1709 1162 3121 4042 3301 145 4704 3841 1771 4277 1712 4766 4003 1957 1481 920 535 3985 2477 2564 3987 1175 2579 2495 1599 3785 4045 807 1937 4181 146 1947 736 1436 1149 3094 3506 2819 2812 4424 3710 4221 3673 1733 763 1598 4269 1644 4944 4521 4984 4089 169 3828 2682 3067 1441 4911 342 1119 2522 273 4137 3971 2598 2851 2351 2004 2354 1282 4519 1760 3094 1001 1170 245 3998 1997 544 2448 3028 2383 2210 743 4531 382 921 2920 1933 1290 1446 2439 4671 1034 2048 3452 1032 3759 2937 1714 2781 2991 3729 2290 4720 3835 2994 3598 3348 3961 2570 4326 1419 3114 2476 1814 2816 2941 1775 774 2957 3002 2773 4313 2487 3440 3870 1046 925 3209 2722 2122 2044 1520 3667 3580 2038 1610 1905 1296 3598 2794 4963 4357 1237 1122 1605 119 4841 1617 2812 4861 4953 3944 2580 676 4858 2740 2067 2906 3333 3399 851 3412 2806 1687 3435 2904 3359 1734 4087 1268 4883 48 404 3749 1147 4648 4341 2081 3476 2251 2649 2222 4335 2611 498 648 2376 3989 2719 4319 4800 4964 4275 2438 4315 732 4812 870 3251 1655 4756 1641 3163 1356 3556 431 2236 4723 3324 1420 2739 474 772 4160 273 571 1327 350 1202 1011 1922 189 1199 197 970 1986 1924 1997 747 196 42 78 4569 319 3070 3924 1555 1898 4504 1291 3259 2000 1309 1406 4751 3979 6 480 4595 3076 1807 3535 805 4405 4425 1476 920 3015 3592 3204 3049 4828 2157 3546 1933 3054 3853 4018 417 3686 4144 480 224 4174 155 2967 1865 3719 1382 2443 2439 4716 471 1895 351 4333 4158 527 1285 1701 3007 3192 3127 1349 1339 2987 3512 2823 3358 1574 2639 1875 1547 1050 4998 1061 1507 374 3019 3717 2978 82 1410 1142 3627 3309 144 3087 678 1912 3146 3493 4393 921 2956 1127 3276 3753 947 1049 3652 142 2460 3113 4064 3770 4826 85 1575 458 532 2796 3969 1016 1660 3424 2961 417 4201 2042 3602 3967 2526 4822 1102 4568 4689 4634 2888 4933 2373 852 1700 3636 2304 4633 4106 4559 2773 3943 110 2187 4388 2484 1115 1786 949 972 2099 4641 4513 4671 4241 82 1281 888 1575 212 2780 4079 3688 1630 3534 1856 4895 655 539 4738 2478 137 4984 1105 4545 3745 4427 645 4496 2713 2678 457 3400 4271 4120 884 3963 1851 3579 3227 3259 733 3639 4525 563 4 846 4974 470 880 3814 1125 3454 3929 4946 1589 438 1501 2497 2656 2113 3846 3902 4711 673 2218 2182 539 1640 161 2805 1080 1755 2915 3113 1612 2841 4616 1221 261 3248 1509 272 2672 3321 2349 1900 4963 4191 3110 2391 3499 3004 3552 3437 1287 1021 634 4028 923 4385 565 2846 3374 4661 342 387 4093 3922 2336 3604 1781 134 48 3305 789 103 2647 4500 3065 1139 3164 1260 4937 4899 2871 51 2663 1684 3751 1576 4005 4636 4437 4110 941 2971 1119 811 2687 2767 1230 1410 4974 94 3280 137 187 3121 3575 2004 265 4803 4463 4616 3895 1430 1236 2001 4457 4246 1074 996 3183 44 4963 558 2365 764 2189 3243 3922 1575 489 3991 4289 3826 4165 3041 4098 4285 3459 1627 4738 2629 768 116 4022 3515 4126 2734 2996 195 1090 3208 2187 1134 3494 3492 1551 4784 752 1450 1198 1266 1002 1588 3885 4777 2744 1512 363 4597 3085 3193 3796 443 2334 742 367 700 3573 1146 2249 76 1983 258 2744 4387 1943 2034 3609 2344 4737 3968 3835 2465 1423 3199 1650 1043 3816 3710 1996 1728 3292 1703 4975 2980 1425 3376 1681 4896 2121 3581 4567 848 674 1700 2863 3620 4092 4543 485 2946 519 4606 1610 234 2074 1482 4720 2657 3029 4083 1056 1327 4688 4180 4932 2465 4401 4353 2581 295 3 2952 390 4591 2633 357 2655 3664 1695 1876 1379 3176 1282 1299 3154 3247 1610 3397 2760 3834 4887 4872 1420 1553 3826 712 2906 4617 279 3762 4305 4754 4042 2810 4998 2401 2366 3101 3519 4120 3543 3727 2745 2986 2378 1559 1123 4527 3016 3246 17 2214 695 1660 3545 2558 3528 1235 3601 267 3154 1626 2903 3032 566 3979 4375 1271 4241 3973 1594 3770 1397 4258 2161 3070 3935 562 4174 2707 4659 3151 2067 4557 3756 2639 4872 3254 68 4182 1657 2106 4738 2401 854 4161 2087 1803 530 904 1936 2059 2133 3600 2191 1477 3146 3806 762 3973 3145 2305 2314 3183 4542 2416 382 4498 1416 49 598 383 1083 3939 3496 671 1679 1789 4061 131 678 4172 437 3873 74 865 1623 4694 4620 385 2034 3271 4998 1683 4600 542 83 4902 1509 2691 2561 3272 4988 3672 2238 4528 4658 1812 2848 1637 4065 3514 3971 340 823 751 4184 22 748 1935 4160 879 3303 4168 1612 1073 1410 3149 2417 4031 3362 924 3388 1122 3728 4305 2138 2863 2130 49 3147 1607 794 1392 2250 3022 1910 499 3663 509 2463 2343 1877 3465 4762 4984 852 4929 2418 754 3904 4059 3467 2972 2384 199 4697 4096 2984 4355 79 1205 3783 541 3969 2229 2778 4844 2682 1063 1679 4368 3454 3102 3579 373 1018 4320 4197 3957 1087 935 1712 251 2594 2628 3285 1168 2223 4775 118 2673 1786 4208 140 2999 2068 1578 2435 1806 4684 2386 537 2606 3299 1380 2842 2205 3359 2206 3271 4819 961 3236 2866 3685 439 466 4083 2435 794 1565 4806 1963 4809 4043 1035 1851 4325 3565 2693 3138 4643 1220 2460 4776 2581 1986 2475 4105 1329 3917 1346 750 4888 4783 2653 3771 3304 1288 3123 4002 963 4706 3047 1567 2622 1852 2723 1779 3507 3889 2376 4122 3151 4686 1984 4052 3260 2087 1389 4743 3321 1458 3302 3883 3517 4826 4873 3101 2415 2565 187 2717 1633 423 890 72 240 4829 4180 1534 838 1651 4741 2365 465 807 3293 2692 1593 691 3152 2577 4581 2590 1932 2708 1215 3492 3958 2177 1947 3450 117 3578 3708 3571 598 4971 3352 4221 2766 1292 1823 1461 443 4195 1863 4311 508 839 1403 726 100 4726 2303 1578 4059 4592 4374 2205 2053 4505 2405 589 1385 1043 2085 2054 3315 3794 1868 1397 1490 3750 2573 1701 1434 748 3139 622 2812 4461 3834 4681 1009 214 4247 965 411 4119 2666 102 789 2996 323 416 4909 4447 1907 1856 1801 4667 334 1164 4999 3315 424 2102 2099 4545 452 3196 3037 2199 3918 2539 3240 10 1355 2400 2877 809 2268 557 2494 3890 2279 2634 3395 4222 1982 1642 3424 1545 181 4802 2053 3619 904 37 4173 2273 3875 290 2183 2724 2168 620 4536 2864 4117 4433 415 231 27 1892 2432 140 600 804 3842 1185 2998 970 545 1193 482 3863 1044 3662 2973 2908 256 2396 3943 4663 2131 4460 1071 2821 3610 458 2020 2314 4771 4896 279 1131 3060 3521 270 892 2090 798 4387 4818 187 2277 1899 4603 4685 4332 4584 4097 1884 2978 4024 1228 760 3287 4035 1396 1892 176 928 2898 3561 4756 953 3528 1737 4129 4306 2068 1492 2111 3966 3906 3134 923 3986 3359 1831 2558 1664 3518 3657 1532 358 3839 2302 4638 1164 2619 912 864 4210 2210 3799 4803 4127 741 2207 12 4787 2068 1703 1283 1878 3736 978 1374 1374 1034 2498 1699 1270 1499 4096 2249 1889 2338 4557 4504 1627 1537 1845 412 880 2968 1951 1838 835 4881 2118 4723 1545 2658 4995 3835 2475 4046 1232 771 1808 1916 1502 2940 4176 1398 4008 2369 4706 4012 3238 2413 2887 3487 107 347 164 486 3712 3628 196 2700 3751 1301 412 3184 232 4582 630 3587 4287 2076 1862 4198 2604 3687 4720 3705 2281 2085 1952 557 584 1693 1928 587 779 2685 2534 923 2514 197 2563 518 2545 1682 3341 820 4814 4700 3941 4231 3335 943 4506 3982 2906 950 1821 3867 2436 1899 1435 1646 3843 3457 1710 2607 3956 403 1932 4415 4933 4953 846 96 1428 890 1051 3513 1558 3877 1282 3275 1145 3415 2587 1942 699 2512 1743 3469 3744 701 4931 333 1528 456 1098 707 902 2995 3208 2059 874 4017 1855 1337 3856 1350 2654 3132 2983 2585 4405 158 1907 3961 3634 2949 452 893 2023 3133 693 2011 4905 2220 45 3426 2899 3637 4217 3103 2105 2326 1600 2132 3102 4569 3078 532 2966 519 4769 3889 3708 4368 2023 2295 821 2676 1703 2846 3060 2141 931 2475 2956 4587 3708 1351 2889 4111 4030 1463 4007 3672 3783 3426 273 505 2405 4950 1820 993 501 788 3969 3337 1876 1488 2862 2130 4242 4618 3766 3308 1946 927 1316 1168 4916 2360 2108 4544 1763 3601 1683 4809 1920 1316 4114 2696 2645 2716 4262 682 3314 2962 1123 3242 3299 3740 4900 3791 3135 1081 1037 2387 1939 4910 2722 3501 726 2684 173 1720 1539 4847 843 1962 3137 4992 1616 4718 1102 2876 334 1170 4752 2420 2386 4522 747 1299 72 555 70 3643 753 576 2101 3024 2396 921 2160 3971 299 2623 3859 2776 2433 4490 3036 2776 2963 979 4609 888 3868 2354 2287 184 1615 1401 187 534 4408 1926 1157 1616 2587 1709 2272 605 4732 2236 4628 3277 4734 494 4644 3108 3789 297 161 2603 2515 4871 3324 2735 3262 1233 3800 3344 2472 3831 4118 884 3454 1257 2238 585 4162 2385 3709 2398 3442 4711 1633 571 4174 3036 4943 3948 853 2903 310 2730 4617 4531 4786 1162 2118 2663 3265 2628 2639 4916 3897 4549 353 2171 968 1549 1095 1389 339 3162 1708 2169 376 2971 3652 4633 4219 3942 363 3805 1725 1339 4092 3094 1680 3895 3451 1180 300 2234 2323 1033 390 3465 1170 3828 1772 716 520 3135 4986 4865 1316 4834 3247 1664 1639 2581 1745 1044 2126 401 2045 4632 3492 2344 3944 768 3502 4273 3889 164 4333 2973 1068 2473 4408 117 3400 2767 3095 945 1498 3868 953 1298 3904 3903 2063 2361 1999 582 2078 4670 598 2689 3233 3858 3376 4308 3053 477 926 3785 2524 4089 3859 3084 178 3772 726 3949 4043 1626 891 2217 2339 3577 722 802 3340 3652 3271 3298 4100 601 4056 3316 4996 819 771 1923 2650 2304 2293 4713 3720 2067 371 2674 3827 507 4365 4198 1420 1803 462 4762 1138 4536 2934 1287 1159 3918 1920 4562 2991 787 564 2587 4108 1139 2110 4934 1828 1986 2973 253 2545 1173 4149 891 2760 889 1077 1930 3723 3234 1066 2566 4511 1246 499 2400 2294 2472 2666 3829 3399 813 1537 1429 1105 1482 1163 3396 67 1764 4390 2787 1135 4118 3832 4176 2827 223 3999 2434 3087 4201 1559 3038 3849 4795 3824 1709 156 2232 3462 539 2988 3886 4239 4354 4451 4656 1144 1421 3128 2125 1633 1293 4571 966 788 4824 4682 4556 2962 28 1744 1271 3054 2337 4832 1008 1560 892 3542 4528 3955 3917 1838 295 127 3962 3387 3022 3344 1393 4202 3109 4245 402 4308 1086 330 3379 2384 2768 2358 1394 694 581 4230 1390 101 3148 4544 799 638 2407 3529 825 1494 2782 1288 2822 2344 1363 2072 1369 4633 3972 2954 1315 3682 2397 3864 1577 1050 1851 43 1588 689 777 2559 2544 2206 2439 4354 4029 3914 3086 120 505 651 1349 2234 3197 2234 3063 274 2483 2301 227 552 2927 3286 1739 4496 3987 4450 4069 4346 4312 4362 453 3849 3092 2301 4225 981 999 1077 3211 2233 1957 3997 971 4493 4671 4522 4523 876 4122 1071 4993 1919 4446 607 1672 1697 4392 2711 4055 986 4776 360 1936 4908 908 722 1795 1161 4067 4508 2456 2554 1163 4861 681 4849 3932 2046 4526 1257 3411 2886 3958 928 520 4253 2749 4260 3456 1473 4544 3387 835 2724 3675 185 4247 83 3819 582 3811 1600 1149 4365 2749 1554 2429 2151 3677 2080 4120 3990 2079 106 1242 3778 669 2576 4328 159 971 3720 2336 2805 4689 1172 3292 431 1389 3210 547 4453 1742 2506 3400 4410 1586 2916 2249 3862 1521 3439 4561 1917 3863 3371 502 4334 150 3232 4771 2708 4818 2381 1792 1385 2771 538 1789 4694 486 4286 4827 1797 2717 137 67 991 3026 2587 2860 3478 616 2436 3353 1524 4546 1834 2097 2810 666 3502 1334 3987 716 4647 2758 3702 4104 581 37 2687 2115 4135 521 4454 4478 1078 589 166 4590 399 2158 3224 2778 461 4153 2278 1977 2285 2899 1040 641 2481 2343 650 825 4254 4676 988 3920 3197 1709 4961 1099 2805 3479 1200 275 1215 1838 3358 2885 2409 2536 1274 2840 1916 4344 2504 930 4622 2172 2711 4916 2009 3664 4203 3457 4234 4689 851 1403 2571 4963 1148 3838 3153 3108 4908 4019 3606 3814 3600 4535 2224 129 1942 3881 4817 3406 804 3183 773 1325 3023 4801 3111 3208 1453 781 1020 4406 1812 2026 1638 2609 616 2229 2538 3688 1057 927 4962 302 4202 4668 2309 921 2443 3661 4738 2316 2424 823 4112 517 2921 2178 385 1399 1072 3596 2683 2410 2974 235 1086 486 1037 2158 3528 1428 3615 581 3076 453 4230 4412 2950 2920 2186 2221 2937 752 1271 3546 4289 1740 4347 1383 1609 3326 1148 4942 4983 1325 1065 2784 2251 4451 68 1539 3884 966 3478 1583 2538 3299 2763 1576 3509 2199 1370 3247 1029 1028 3910 2585 3623 3059 3200 3350 1527 1292 4602 3827 3600 4063 4357 1913 2109 1110 4524 2635 4628 3728 4023 2372 214 3848 681 2831 2113 3237 603 1205 238 1056 2199 99 1427 248 1133 4353 3137 3793 4641 1636 4847 704 43 3580 581 569 3333 55 2546 4074 409 252 4015 3357 1481 2305 4810 2330 1349 1678 1316 4946 192 3840 4251 3021 2379 3031 1961 157 361 1576 259 4641 4433 2771 2210 1003 2736 1382 4117 3266 3860 4336 4358 3321 2434 1383 1289 838 2624 3851 1680 508 4540 4048 4625 4161 1283 2712 3334 289 1891 1383 1708 1705 3129 3549 4069 2956 1868 2656 1470 18 4816 1911 4113 3924 3036 2512 1252 3658 285 3482 385 1677 4832 3852 1492 2021 3908 4196 3640 4756 3349 953 642 4904 1539 4674 3732 893 2761 2597 4628 3985 790 4977 4578 4727 2207 1228 1837 2676 1371 3549 4943 2301 838 2867 3876 143 4582 4348 4840 822 4393 2663 3958 4271 2941 1779 617 1189 3551 2061 2791 159 4453 3718 2784 600 4220 291 1612 3295 2522 955 2706 2813 2636 1301 1666 4809 666 3687 484 991 4070 2456 1007 2620 2481 3311 2003 4164 3974 921 167 4725 2517 511 3636 3441 3401 3013 2527 2112 4379 3861 4651 2331 1165 2274 3933 4210 2143 1933 1678 3823 1493 3476 189 4529 286 3870 522 4050 4559 3920 708 2778 1303 2139 4844 193 3368 3267 1688 1376 4116 201 1145 817 1534 2883 4789 2667 4557 399 45 1079 4868 731 4704 1485 1189 3440 4031 4720 3833 186 343 854 2585 66 3314 2881 3161 4004 3774 4984 4391 1585 4852 2847 2009 3478 4618 2298 3540 28 2410 2638 2397 1286 1641 1865 4420 942 2481 253 4204 4991 4775 529 461 3004 973 1552 3162 3288 433 951 1868 661 1181 1747 2140 4877 2605 4217 1205 1164 2068 741 24 204 2919 2780 3661 1918 168 4681 697 2680 956 2115 4274 4682 2566 2629 2909 1528 1042 4110 3265 2779 3394 4767 2882 1360 4933 2687 3014 4623 2195 394 1163 1757 3770 4990 4511 3218 3612 308 3287 2428 2791 4381 3657 2419 4923 2875 4665 283 263 1219 448 2485 4893 3778 320 653 506 309 2105 3821 151 279 4264 3673 2538 1975 4459 1850 3342 2247 4198 2459 4446 4270 3552 647 254 2375 4670 4689 4386 3056 584 1610 2645 252 72 1718 2156 1025 1478 2543 2848 3523 2742 2337 1664 1951 1511 1468 3724 337 982 2350 27 1574 2849 214 4918 2659 3661 3282 75 4452 769 4194 867 3038 800 1026 1108 4437 4195 1332 2207 1758 1653 4812 1067 519 1125 1986 1016 1434 639 3139 1837 3294 2427 641 83 150 2669 4022 88 2528 3515 53 1293 4894 3395 3513 3784 2376 130 3556 995 297 2973 186 1883 1790 2188 859 194 1002 74 2652 3613 1885 1167 4479 1798 544 2246 1862 4907 994 231 4780 2061 2382 1606 3388 3891 3299 3482 656 1996 4019 167 2459 3168 2876 4980 3431 1696 3578 3782 145 2106 1059 4739 1264 1302 2761 2912 249 4363 1436 3404 3766 2770 2581 2235 2594 2426 4733 1387 1526 4331 436 2466 4816 2739 3050 2214 3887 3308 2257 323 3056 2691 3152 4105 1388 1379 1626 4884 263 3520 365 1890 1619 3845 4940 2168 3419 3606 3277 3934 1072 2143 2420 1798 1760 4075 182 841 1066 3629 2207 4274 2931 3171 2125 3440 2972 925 4042 1945 417 2467 1525 1426 283 3957 1322 4055 4207 1688 110 2530 998 1800 4300 4971 1283 592 1754 2085 1792 4811 4556 3842 1161 4575 4136 3289 3238 4213 3513 4351 3566 643 725 4026 695 2425 2767 4088 2447 3863 1557 2327 1686 526 1954 4986 3305 2490 4181 4138 1201 1495 2249 2883 3338 2889 611 4763 3133 4714 1631 2910 2182 896 4004 2084 2606 3868 4075 2201 3498 1604 2676 3485 1306 3921 1960 3434 2699 2306 1992 1841 4925 792 2125 1429 3726 3696 1294 2653 694 4156 3357 607 465 3338 3082 3776 3440 4603 366 1812 2272 3365 3690 3508 2601 4394 3222 795 2272 3183 1290 3897 4221 1558 576 4120 1310 588 103 4274 4490 2635 4394 2016 95 2433 2383 76 4557 3296 785 4000 3265 3556 3895 77 3435 792 1594 518 2072 33 2379 1162 3632 4433 4866 933 3649 3405 3784 335 4906 3688 2062 1339 241 2150 4948 4818 4366 1218 4987 974 2814 4088 2523 3455 3368 4187 2014 873 531 2456 579 1476 4679 2946 2244 4867 823 4948 3112 230 1717 3106 170 408 3254 800 608 4065 4106 1209 3940 2076 4069 2481 3487 610 4817 1484 849 3030 2242 4501 2578 3960 4552 2951 3093 3026 3689 360 1055 4718 148 3145 1044 4357 3798 3983 1435 3825 3321 1509 4053 1764 16 4824 4306 4015 2125 2633 1507 2701 1316 1967 3529 2181 4461 4458 1309 979 3037 1345 270 4247 1101 3965 1966 2660 3642 4612 3477 154 732 3855 61 3797 383 1244 1596 1261 1308 1484 2253 1924 4217 3446 4263 3355 285 2099 3892 661 3581 360 4596 1849 3762 4407 767 3796 3993 4846 3647 4917 297 3982 1396 3896 3920 3261 4373 4612 2431 3861 518 4845 241 3106 1996 3618 448 5000 4491 4688 2632 1635 4417 3829 4138 918 2872 1621 2659 4581 3815 1 4986 4666 1482 1803 3637 3379 838 2820 1589 762 2286 4687 3189 3140 705 3387 1911 4867 1425 116 519 36 4461 4746 3678 1498 3456 3336 336 4905 456 2742 3070 3867 4439 1056 757 2239 3638 4142 4702 3701 2821 4354 3924 1491 2300 396 3657 667 2670 3513 3121 1755 3968 2496 716 939 94 2436 1640 3306 1263 221 2342 2690 3652 2206 17 4632 3069 3896 1306 2421 2068 1686 3214 3967 855 2008 1510 3408 1778 3960 2741 2286 1027 3095 2270 626 1477 505 2292 3665 4581 693 1752 3462 3528 3854 327 486 1451 796 1145 18 2729 676 2059 4457 1161 3852 1190 1147 366 4960 3302 3271 245 2048 3387 462 2962 1191 4227 4373 4459 237 4486 3983 4483 1214 2153 4081 609 2402 4228 2093 1431 1947 668 2247 2331 3049 1009 1131 2193 1425 577 253 2294 4458 4956 1175 479 4903 2749 14 4496 896 3183 4318 2478 3304 3790 1978 1694 976 2882 4100 1443 627 3600 4067 4116 800 3096 1376 4523 2180 2472 1648 2199 4717 2175 109 3739 3392 3459 629 109 2107 500 1793 288 1035 4886 3919 2610 3488 2451 2713 1622 2596 279 132 1820 552 4434 1106 1324 951 690 464 1351 1001 4870 2505 4654 1690 4188 505 4592 400 2915 682 2377 2168 4546 3955 4805 4265 1504 971 297 1479 617 2579 1315 3914 4608 4298 485 3396 4423 4694 3734 3135 1016 1402 4672 4221 4440 2218 2307 2526 2862 4040 2713 2173 4257 3147 608 2643 2455 1587 467 611 3167 2550 4433 4948 3808 1126 213 4643 4823 4113 1372 3118 4293 4680 4746 2105 1311 1040 1661 4941 3933 1156 928 1012 4411 1304 1594 2183 3074 4992 4581 4584 4864 2335 3231 3200 1204 96 908 2994 2251 1121 4665 3302 3902 835 571 4191 1161 3916 3383 1062 4302 4852 4535 148 3944 2067 1787 4316 3929 570 1285 1415 3564 4277 2492 205 3131 1312 1890 2555 2314 2087 2118 4967 1626 1356 1011 4678 1271 1364 3295 4327 3763 770 2989 3182 705 4571 4059 1690 2802 1513 1365 3742 4347 1233 1880 2732 1541 2996 3216 1461 1148 4617 3154 626 113 4937 3130 2223 4832 1258 1599 2418 715 1221 98 3728 4532 601 51 2297 4887 4773 4540 3487 3070 2961 948 1107 1859 1054 1389 512 1114 569 2390 774 2419 3325 2713 728 4828 1878 1542 2006 3334 3326 1543 860 4460 1491 802 3953 4855 1527 2370 4489 428 4647 4750 4684 659 1989 4889 2557 2514 4198 1816 4507 3345 3149 4887 2267 2204 4518 3740 4396 4204 92 1802 1385 1030 3307 2144 4435 1042 2870 944 477 461 2130 2808 2678 784 4593 1436 906 3670 3369 4218 1058 530 2771 4196 15 1839 3804 3050 3435 990 1854 4053 1008 2371 560 3661 4710 1088 490 1133 3690 4393 4547 4817 3761 159 1419 3055 4897 549 857 4475 1161 3142 3133 1505 1092 2541 351 3495 971 3043 4071 1880 1959 1852 2282 1970 4371 3618 1340 945 3624 3137 3416 1698 2886 353 3242 161 1322 816 3470 1675 2314 1709 3837 1004 3859 4438 599 4371 3476 4171 2988 2889 4640 2712 794 1110 3456 3687 675 3148 3415 4836 3587 2450 3404 879 1022 194 1539 4350 3152 915 3716 648 699 3967 3963 3235 4565 3238 3502 4174 3647 3210 1930 4864 975 2369 2847 4671 2614 2294 2015 4074 4427 4057 4763 1984 2583 3274 1526 2231 223 4521 3360 3294 3909 2705 4268 234 1919 2625 3954 461 3743 66 4270 666 3409 2588 719 3899 2424 88 1337 3675 2721 1103 763 2692 3694 762 226 419 2524 4863 1940 3831 1197 3851 3934 4901 3367 3219 4751 1815 196 3257 666 3408 2368 1205 2864 2058 1478 3041 388 1520 1907 4404 1397 2852 2385 2192 95 2066 1702 117 2194 763 4314 4540 434 764 2173 2412 261 4540 3894 4960 2096 1393 517 806 51 3876 1906 610 3552 2992 2739 153 64 2303 4026 4855 3494 2885 789 1577 2337 2283 637 1444 879 2789 4239 1724 2789 3604 3078 1117 4863 2981 351 2334 2454 4233 259 1009 741 3243 296 4149 4148 2741 3537 660 725 1075 18 1405 1666 1190 1740 539 4637 4546 423 1644 1581 1800 4243 2690 4744 2925 4358 4886 1539 1609 4673 2672 4812 657 3227 1008 2433 1686 1340 3225 4742 3852 2995 2032 2059 1636 3993 1857 532 258 4484 3722 3807 695 3973 3727 145 2704 1666 2228 3746 605 3861 3110 2308 3515 4474 1051 3576 475 525 3164 329 3544 2842 2066 526 629 3947 3807 3860 4869 870 3713 907 153 1396 3610 2004 1142 1524 3730 2713 2636 429 1651 3789 2568 47 2252 1840 4530 4739 3504 1316 240 3574 108 4419 4306 4419 12 3382 1420 2894 758 2639 807 2369 1029 4288 3607 2442 1079 210 1478 2379 4576 728 352 3057 4645 2121 3173 822 858 1441 251 4008 2741 2584 3393 1567 184 1113 3773 1378 4794 117 3655 1067 1551 3038 1452 3711 4020 2052 1612 3503 4820 3323 4491 4721 4509 4259 2260 1647 84 2727 4121 3271 573 3599 3901 2641 1619 54 4186 4797 1622 3420 4779 1666 1656 4900 1844 4600 911 1135 4356 359 3407 2208 3842 205 445 1919 4733 173 660 1662 683 306 900 4278 3867 1944 3526 1219 4731 1916 2793 2140 3106 3919 857 3388 2663 2998 3058 1796 2920 1253 1225 2414 380 2831 4804 2779 1290 2744 2373 1039 3903 4188 978 3144 3693 4293 2640 3858 1030 632 84 3877 3157 4504 1048 3181 3629 882 1812 3058 904 992 3779 1758 4193 4839 626 1538 618 4832 796 3904 551 450 1824 3426 4041 1198 3425 530 253 690 453 4304 1138 4815 3839 80 1527 4907 2302 2377 4418 4792 1147 4735 25 3819 191 2865 925 2126 2914 2611 747 4430 2501 4726 4913 893 2138 3203 1639 297 1790 1948 1395 4283 3494 1067 3963 730 4654 3953 1488 3629 4019 4368 3565 437 1331 3257 4164 3888 3504 4072 2161 3903 3593 2979 477 3065 1161 150 4844 4037 3350 1697 3511 413 1467 3368 2259 1245 2918 2275 2761 3096 3163 1028 484 3179 3615 4211 742 3448 1461 4685 1347 4773 2773 2849 2131 1403 1760 1034 949 4423 2246 1688 607 4019 2144 398 1183 1926 4069 93 2973 568 1 4464 4406 4256 1218 478 35 406 3034 3612 3520 4856 4552 608 2485 1097 3502 4415 600 2574 2060 2815 2033 1391 2156 1166 837 3564 3484 2177 260 4125 3319 2054 219 217 2276 2363 283 1320 2541 4420 3560 3841 4154 4969 1434 773 2628 1421 4391 4698 210 4472 4295 3521 3079 3574 1887 4455 2658 4959 1487 208 1508 2773 4660 1848 4278 2832 3503 2000 4032 1381 595 4695 3435 4627 203 3982 2184 1965 2706 2443 2039 2251 3961 599 561 1464 3708 4544 1366 3877 373 1096 3952 4541 2824 2283 4950 967 1405 3509 3586 3344 3378 4506 1300 2950 2518 1204 3332 3885 4287 1193 3379 606 2581 4451 4507 3531 1580 4982 2219 3789 1566 4805 3332 3582 551 2237 4878 759 775 1967 1156 4299 2524 1235 1299 3562 325 728 3096 48 1400 901 3231 1339 53 1068 2332 16 3960 3433 3278 3374 4379 1023 2615 49 3857 4675 4965 425 4325 4095 2252 4344 4729 2856 4970 4272 959 41 1018 1875 1852 2830 1250 4153 152 4442 3132 477 2167 1785 1465 1832 4747 4430 2161 4477 1255 4175 3300 2779 3021 4076 2580 1799 74 4315 3673 2751 2413 3407 2252 3543 3955 436 220 3288 3974 3909 4524 3268 985 1799 3914 4876 3917 4915 2610 3354 1880 1648 1450 423 129 3790 59 4902 4429 2020 4998 3751 1237 4266 741 1933 1446 1744 4437 4808 4983 2246 2547 3764 1774 3842 4132 793 1540 541 4051 2113 1012 3094 3991 3052 3728 2989 178 4295 1132 3009 4371 2432 1265 315 1605 3188 1091 1769 750 2194 3468 2940 1689 2966 3823 4626 1396 3927 2677 4988 4251 1056 1091 1033 3779 4370 34 1746 3639 1657 4422 1140 183 1643 3464 2721 860 437 1196 2927 2006 461 980 3079 534 4840 2667 3583 1308 4350 3530 3713 2922 1113 4878 1282 46 4042 688 963 36 2244 2404 252 1434 3271 3906 1148 3803 4342 3033 2682 469 1545 2847 959 1706 964 3658 522 2683 1806 1754 2394 2960 91 3980 120 793 4259 2505 4506 2168 4169 4980 4057 1549 4956 1008 332 769 1153 1328 4002 243 4847 901 1085 1518 609 2396 1401 4673 1528 3061 4241 1949 4863 2325 347 3091 2861 2685 3279 876 3406 2592 331 2167 1466 185 1650 2998 2645 99 920 2665 2430 3095 4384 249 1128 386 2015 2630 947 2420 1478 234 4851 4514 2299 3652 2112 1172 3632 1582 1797 1376 1131 2872 2986 461 4781 4010 2226 4113 2707 3237 4589 2516 328 3875 423 4442 1505 3547 2743 4517 967 4102 4001 17 217 2597 2989 2295 4239 4592 1198 874 2992 3264 347 28 2165 3382 3985 906 2068 193 2455 4908 3965 3093 232 4454 200 495 3125 1898 4134 954 1777 516 1860 3940 4155 2332 3187 2809 703 888 1426 4239 1341 2239 4658 1409 3737 2711 993 3141 97 3695 1072 3598 274 30 1693 1386 1684 779 3346 3908 2889 2026 3604 4427 626 3653 740 3434 3058 481 2250 4478 2521 549 4717 3243 4626 4206 2420 4111 437 4726 1472 2350 4718 2360 3719 3196 3388 3838 3107 558 3779 1996 4969 1121 3098 314 1515 2761 2478 4077 2366 3932 973 2838 3037 2141 2412 65 1548 4513 2306 2608 3853 3613 722 2286 2871 662 3253 2869 290 1543 254 3968 2844 4359 3164 4841 271 544 1107 4188 2936 3097 2011 1938 3050 2293 3736 1536 937 1130 3016 1565 3632 939 2136 4407 2163 4639 2448 1231 405 2895 2130 1352 2836 4988 543 2412 3744 3774 2354 4471 4383 2502 466 3962 2900 2693 4836 1385 2588 555 2528 1598 1719 4905 4999 1428 2861 3551 723 2356 3982 2407 1751 115 1673 112 1339 2562 3814 3380 1977 2237 4660 4626 2355 509 1876 580 2170 662 3483 3098 2592 2777 4092 3950 208 3459 1812 3446 3144 4460 61 2270 4926 3730 3091 4443 880 2083 1690 3640 1090 926 1078 4397 1668 851 3153 2123 4602 734 3704 4601 410 3352 4702 4482 2625 2974 4712 1133 2319 3848 4664 2836 2222 1579 2587 4893 423 2752 3450 1932 2333 4835 509 4695 2639 2036 2987 4456 1362 945 827 2415 21 4130 4678 3254 3804 3244 4722 1603 38 4111 3025 1273 4399 2368 3376 2399 327 4832 1329 3047 2520 4354 905 3392 371 601 3522 333 260 1512 2810 3108 3618 2720 171 4576 208 3893 3225 4344 2967 3729 1759 646 1770 1792 3778 4960 3720 539 388 114 4277 1037 330 2313 345 2489 1255 2674 4911 577 4647 4193 264 3120 4884 474 4398 74 2029 2588 4361 3847 4402 4601 4837 2204 4601 3872 1226 4241 1500 3699 3107 4267 3289 4209 327 3868 561 4557 1244 4358 3337 669 271 3556 684 916 740 122 3510 1984 4540 111 274 148 1002 3890 3222 4376 782 3146 4450 3204 4218 4629 2669 1777 1167 2058 624 3960 4793 3831 552 4936 607 2323 2480 396 1796 749 2085 2475 3617 1875 904 2431 1504 1828 208 1422 266 3935 2325 1980 4915 1986 3822 1191 2689 2108 788 2482 3920 3874 4565 834 2024 1654 1082 1500 869 3403 361 1781 431 867 3003 3512 3176 3905 911 2844 3336 4039 2525 1900 164 2713 2797 1053 1579 2105 1862 3115 1744 849 3390 244 3883 795 1521 299 2232 2509 1746 2350 4246 469 2531 2073 2224 1010 3499 4081 224 2403 3915 2066 4767 1229 3208 3978 2079 1169 340 2947 1049 2203 3549 173 2687 1964 2181 2713 3195 4737 3432 4615 4310 4419 169 2265 4298 2325 357 3446 4184 2185 3590 320 2244 2827 4241 1534 1099 2276 305 1691 2116 3432 1634 1181 3724 3361 4150 1991 4008 818 3684 1735 1207 1324 1396 520 214 4148 4572 730 1690 3611 4774 4869 1793 261 1111 3210 4530 1515 4746 266 4712 1817 3283 60 235 3960 3917 3379 2030 1093 1348 1958 386 1264 2580 2575 4746 526 2992 3853 2589 3632 3635 3977 3480 2746 2875 4252 1057 860 3473 2752 37 2925 4426 2667 4546 3787 3345 3575 4382 4299 4707 1821 1726 2528 833 2069 1752 364 1865 4855 770 4784 3622 341 3088 4506 4436 3494 3146 2354 3700 333 1035 2492 1526 2481 3547 1041 3642 3155 30 3045 3630 1282 1755 3418 3299 3634 3559 988 1168 4720 4519 4404 4358 1280 3441 4357 225 176 2004 2698 1526 3306 2379 1398 3959 4166 4486 1370 272 3125 1560 1042 1054 1439 3546 3512 3411 3430 3863 184 844 369 382 3387 4699 3162 2196 156 3181 2496 1999 4685 164 4278 163 4899 1382 2890 3329 198 1988 247 3683 2843 3052 4331 4570 2305 3904 3634 2464 759 4013 2537 734 1693 1981 2067 4823 2374 1205 3048 4363 4132 1351 2961 493 2532 4410 2262 2278 3022 1621 976 352 38 2111 4231 691 4446 4626 4028 1331 2258 3651 1480 1080 2594 1068 724 852 3179 2667 119 1921 3014 816 1724 3409 3784 4475 3328 3444 3193 3979 616 77 3389 136 2929 3013 1150 1018 4767 4663 855 471 2623 10 3914 3673 4772 2483 780 3494 4405 4496 4844 1094 581 1413 3591 2009 2434 2787 1071 2631 4624 948 2455 1917 547 3849 1593 1734 2368 4908 1272 1032 156 2230 3822 4915 3011 3026 4511 2878 2707 744 292 3810 662 4427 4962 4348 2852 4403 264 1119 2982 3604 1716 3880 1436 1317 1679 3120 3776 186 524 2974 3449 339 125 3515 625 323 3846 555 3056 2929 3872 2330 3054 658 640 1013 2172 2101 3597 1989 476 4014 125 992 1533 379 1448 2048 3208 634 316 3873 1245 4289 3823 1799 3695 3925 3808 1102 2404 996 1367 24 3278 3266 377 2611 92 4968 1717 2784 58 2992 3113 3829 2436 3459 3653 452 1303 627 2878 4522 4361 929 773 1353 4628 312 3110 470 2647 4448 786 2043 60 4124 909 254 4643 3876 1280 1897 1982 1356 2624 2312 1003 1827 2973 2430 2166 4525 3284 1360 4948 4330 2606 3120 1088 4197 863 2099 249 3781 1999 2444 2450 3919 4532 1007 1266 3610 2574 3022 2082 1809 2826 2152 2953 4909 1032 1413 2299 1537 2397 4283 1006 2044 4130 2292 1219 1386 2323 4214 1683 1747 752 4129 2176 4659 2631 1965 55 4304 1936 1473 1261 3744 2240 2853 623 4056 2415 433 2208 1093 338 1028 4375 1823 273 2526 2758 2041 690 4501 3372 2427 2300 1196 3252 4008 1621 1856 2196 3232 3085 2225 191 4663 3169 3143 4483 972 3272 1803 4148 4571 3801 729 4103 1884 1108 117 4296 1994 4404 3962 4492 396 1124 132 1976 2871 1438 328 1472 626 1533 4663 3448 736 4173 1879 3135 1410 941 2985 2191 3971 4748 4460 3279 3898 2105 2577 3913 1051 1986 589 4444 3798 478 2930 4715 3303 851 2845 219 3972 3793 1370 1185 2994 4956 4356 1234 1105 2174 805 3970 851 362 1828 30 209 3026 4378 1161 2646 1955 4348 1091 3962 2572 4828 533 1160 611 728 102 3376 239 2417 2921 270 2839 3550 3069 4265 2705 3735 4708 1989 3668 482 2276 3273 391 1680 1065 1930 4639 1745 2921 3686 69 460 1606 3410 998 448 4616 3733 1153 2319 632 4642 1628 1501 2174 4970 4632 1989 2157 4992 1152 4956 3514 3723 1710 1108 3728 3463 4878 2227 990 3836 2697 1945 4039 1390 1804 1685 4241 3147 3558 3169 327 1064 2213 3458 2687 2100 3442 2297 1229 4020 2240 708 1422 4750 4377 4549 4742 1133 2385 522 1547 179 3945 636 1183 1954 2237 1720 1337 3554 2079 4641 453 991 3530 2563 4016 928 1543 1458 2789 2913 4651 3017 4810 1050 4559 4756 4619 93 2775 3094 2790 2620 4764 2587 2350 2032 4074 3272 4401 2443 3250 1654 42 848 4569 3003 2543 3365 2824 4824 1179 2464 4914 2588 3485 3679 3456 4807 3024 558 2328 2592 2025 4693 874 3192 2148 1872 2042 3141 1272 4765 4433 3080 4478 1945 4476 1087 3526 1284 3659 3707 4721 760 419 315 1760 2038 445 264 1116 4104 693 4903 2732 424 3571 4210 474 1672 3933 4327 3062 4448 4275 711 4777 1868 2178 512 4467 2203 4298 684 4375 4857 4032 792 3530 3253 3461 2478 2895 652 3964 2723 2749 4412 64 2530 583 722 388 1063 3227 173 1145 716 3180 2136 1963 807 1177 1196 4124 1674 4443 1603 1904 1626 2339 583 4784 1497 2857 1065 2047 269 3326 546 424 3758 3587 181 182 3043 88 3555 2050 1198 3830 886 888 1563 365 2878 4610 485 2255 4511 316 3346 3539 161 2422 514 1475 2007 3974 3899 3270 2664 1779 624 1063 2145 1731 3373 2724 1753 3957 3053 3703 1556 1712 973 369 2153 3683 1238 4194 1532 4490 2150 2674 548 32 2632 4148 1334 455 2879 1085 4976 1833 2863 1369 1687 3299 3781 4095 1402 229 2713 4312 84 635 379 2084 3430 3215 564 1676 4970 3484 720 3913 361 4300 3083 3612 1806 2388 4648 4444 505 4859 1779 1651 1390 2526 2921 4985 1691 2815 923 400 2989 4505 1127 3374 483 1158 3303 622 2586 3809 759 2575 3031 756 507 3307 3968 4004 3615 1145 2900 24 45 444 622 1061 3299 3811 4710 1597 2970 895 3008 1587 3656 223 1163 1672 2911 743 4578 4098 3460 3076 703 4328 3720 3498 3299 2127 1115 1271 1719 304 2148 1765 1903 3055 4738 2787 898 1774 1998 1469 2115 3424 1422 4456 963 4622 4644 3183 1660 21 77 1777 4335 750 3179 1456 2631 4525 2628 1435 260 2739 752 2517 4282 3772 2326 3899 3367 3954 2152 2714 2632 568 1834 2656 2380 1039 487 702 3743 2276 1540 1932 649 1800 1875 4013 2629 4495 2802 1582 3739 146 2745 3939 2486 3853 2544 2011 4646 4057 3694 1679 3974 4883 227 31 327 3907 1607 1717 1300 2086 3400 4271 2692 269 3761 641 2212 1188 3293 4873 2858 3316 1744 2474 2387 3793 4230 2945 2693 3180 3386 1755 1502 4002 345 1701 731 2611 1316 2722 882 628 3074 4857 1449 1093 379 533 1956 2356 3670 4139 4235 633 1388 3967 2521 1896 586 2735 398 2570 4011 214 2142 1947 2964 555 3992 2981 295 2535 2233 4052 824 1963 2294 4761 451 2368 1221 704 788 1140 4293 1033 2893 4484 1656 1426 3052 92 2480 3571 1562 2209 1816 944 221 352 2447 1123 2998 4924 2785 5000 700 2108 2197 2704 624 3898 2799 3998 1935 2029 4080 3533 4907 4032 1577 2943 3922 601 612 631 1589 1091 4915 1577 4587 1628 4959 3813 4307 1015 3762 1759 2541 2260 2061 1306 2682 835 419 2560 2800 1269 3780 2963 2623 1755 531 960 1374 868 2657 4959 4046 724 4760 4116 1766 2159 1752 3465 4918 2266 4477 4426 1228 4859 1702 4263 2890 3540 1552 1741 3493 388 4890 390 4320 2717 31 1644 4031 3855 1791 442 4677 1948 2869 3083 2998 2250 4874 1985 4933 2948 377 3599 3615 1049 2377 168 3719 4060 1190 1654 4848 4018 193 115 4190 1527 4275 3571 3901 1369 3654 4536 4800 499 4916 4717 3812 3260 2710 260 978 61 4182 2824 1096 1023 2925 1291 4217 1691 686 3898 3432 2079 2377 1260 3537 280 2169 790 4521 2546 3902 3977 489 970 44 1731 3166 917 1442 2338 1460 102 4276 4916 3350 4884 3714 2586 2064 4809 2799 944 198 2780 1762 4287 3418 2792 216 1060 2890 4515 1256 4926 4959 2232 1350 4115 1591 4301 4624 1484 355 2118 76 2052 1130 2544 944 4725 1572 951 3049 4307 1513 688 3637 1694 3184 2055 2800 3845 4160 1915 3883 3742 538 1877 4872 4887 3236 1429 4336 2128 5000 1589 1853 3766 3579 3284 4184 4650 1366 2380 2652 3968 2872 1540 3089 433 2395 910 3290 2145 243 178 775 4377 3682 2106 1220 22 4078 2460 4984 1936 1289 2747 3751 1852 3912 30 745 4763 405 4992 1304 2433 22 2958 3878 4958 2811 1708 1133 4872 2443 2552 3725 4200 1072 2877 3809 2248 2422 2922 66 4099 2064 4673 1227 2749 2628 4416 723 4919 3850 1667 1262 2885 3520 4464 2276 799 4265 449 729 2411 2001 2910 4995 4833 4019 720 32 758 4859 4839 4981 266 2789 1670 767 4666 2044 4905 3718 4886 1579 1118 3989 1668 4528 1377 2612 3483 1076 1646 2246 4577 2780 1211 2203 2526 1515 987 4279 2799 1726 412 1537 2508 3518 3458 1837 4633 506 946 2331 4665 82 3447 2389 1806 397 1 3893 2851 4468 3857 4613 3978 692 2479 1725 4846 2552 532 4592 1275 685 112 839 3081 4645 4149 3716 3676 4700 1730 2201 2991 4806 297 4287 4572 4167 2025 4183 3669 1201 2084 52 239 482 4882 4191 994 3555 2189 874 4098 1962 4131 4238 361 1649 215 1565 4194 157 1369 1648 4160 647 3577 826 3229 94 3967 826 3395 4044 4030 4294 183 1725 525 4579 192 2811 4125 2846 3909 3260 3254 4350 3548 1562 1817 1679 2228 1450 4439 1640 4332 4502 2161 4182 1705 763 4997 3143 4068 3716 264 4424 1066 1205 3495 3464 1378 3896 3332 202 179 2043 2927 559 2331 904 2594 4953 2752 3461 4772 2394 1803 658 4759 4019 2977 2717 1203 4973 4745 2113 4201 4315 1336 1682 152 4726 1663 4242 2051 4680 92 2024 4880 3361 4333 2636 1747 1390 104 4196 3089 836 2270 2251 2598 1201 1603 2388 2655 4908 4256 2171 2472 776 978 1660 4952 389 24 2282 3632 3687 4216 1594 3176 2877 122 1981 4426 4155 3915 3298 709 4049 3260 601 1971 3793 4609 857 4363 4325 3451 2931 648 3622 2486 1348 3920 2062 3652 4839 4589 3639 295 3625 864 842 3315 3179 4833 2394 1602 1548 2944 4758 2950 660 4424 3802 3002 1090 446 4534 1129 103 3798 2742 990 2785 2558 2584 4826 3833 4282 817 4402 2885 4222 8 3878 3359 1007 2538 179 908 2995 3884 1146 3685 2467 2428 1111 1113 144 841 1874 962 2844 646 290 2219 204 2923 1397 3865 1373 2332 1672 1175 4900 3224 3165 3000 1356 4691 728 73 2316 2220 2122 3123 4975 3912 1815 4046 4762 3429 3975 4297 4761 1888 4824 3283 3818 1768 3026 1805 2648 4368 3082 3598 4193 857 4448 678 2497 1701 400 643 3501 1253 1173 623 257 581 2562 3479 515 795 3519 4286 4277 4363 2522 1984 3214 309 531 1367 2074 4013 3270 4970 2310 371 1941 3201 1933 2649 1964 850 2045 4520 107 1295 2203 1907 2160 2918 2819 3673 1586 1871 3344 4719 3455 4146 2754 3908 4503 2758 4443 2020 4950 1987 953 4902 4254 2177 3656 3070 315 311 4325 3235 4133 3181 3819 2434 513 1098 1514 2201 4888 4646 3691 925 3439 1977 2461 1301 2686 2435 3556 1756 585 4418 604 315 4946 159 4826 4172 2372 2337 500 136 4842 2712 2515 2546 3462 531 3872 2730 1402 4379 2725 620 1131 4510 4776 918 2432 805 1723 4173 239 1533 4550 4920 2129 2274 2108 716 970 656 1874 4910 4482 2208 1115 108 4318 2625 4878 1549 3255 612 622 3868 1561 1967 1825 3129 2478 179 4242 2903 1705 3231 1096 151 3435 3258 2860 548 4386 828 3471 2830 741 3806 929 4943 3513 4013 4779 1240 927 419 1414 2389 4515 1142 2778 4861 2383 760 1136 2427 2214 309 2104 2880 129 1728 3740 3366 2070 3534 2267 3366 155 249 2975 2299 4143 374 1447 4589 1882 2343 3534 1424 2593 2643 3082 1250 4883 3385 2222 4976 510 544 4336 2793 3498 4682 4908 1145 1548 2397 1191 1872 125 4289 1092 4433 1793 4180 3667 4251 2409 4873 293 1747 329 2164 4993 1680 2026 4664 1363 2142 521 3737 2799 876 1598 4178 1258 998 2583 2217 4594 2027 898 766 281 4672 2718 3200 1830 2131 779 2327 3331 120 437 3883 3624 1360 309 44 255 1061 536 1919 2958 4384 3422 2152 1176 3131 4148 906 2836 4751 1427 4201 4196 808 2118 848 64 1300 3200 2875 737 543 1372 3831 3646 4585 4571 2525 842 3766 4906 4347 3867 4213 977 1202 4309 4554 2717 225 1206 1685 3598 1320 1535 3057 3882 4518 225 1501 696 956 4333 3702 4182 4688 923 2611 3332 387 3772 4800 4103 4651 608 4932 3919 4106 3089 1579 1184 4005 686 1860 733 3989 3865 3419 2576 3961 3842 4249 2980 1059 4361 4367 1756 2215 239 4551 3984 3695 1014 4155 279 1033 853 3828 4960 1399 45 500 216 702 3126 2532 2119 3992 1267 887 1890 1418 4145 1381 2403 3998 2380 1329 1556 2946 4843 3948 4400 4232 3983 2111 2531 1196 4664 3989 4956 4217 56 2431 4242 4532 4101 1621 3772 4527 227 884 2248 384 504 4683 205 3439 4247 3085 3856 1491 4358 4897 83 4774 943 1973 1425 1116 3843 3687 2988 1529 1378 3123 3824 3352 604 1560 61 2212 4899 2682 4584 4555 4983 4098 1890 4421 1473 281 4944 4530 2384 3137 3689 3169 3039 2804 3795 842 428 1690 4487 1829 1091 2600 3088 3121 2338 1404 1264 142 1402 1890 4244 2211 2804 122 2315 625 2786 263 834 3301 4609 2089 3867 450 4750 2788 4257 4709 2486 4423 1245 599 1044 1662 789 967 1911 3609 4768 4837 1057 371 771 4696 1393 4651 2223 4585 4194 3894 3376 918 2018 4979 4839 104 516 3381 169 1373 350 245 1503 406 4443 2390 3756 4866 2011 1031 218 3674 4198 21 925 179 2797 1822 1902 151 1705 4102 4561 1404 2850 4742 1663 2211 3385 3400 4717 4370 870 2909 27 475 2699 951 2623 155 4710 1911 1063 4468 4019 1792 34 4787 112 4202 768 482 4288 1144 3261 1135 2089 4826 298 2108 3309 4868 4516 1821 901 637 843 3221 1249 3977 620 3441 3585 3960 2240 555 2359 3748 2091 3984 2123 303 1910 4355 990 123 2573 232 4447 2288 3993 1073 593 3545 4647 149 4155 599 3031 2388 262 4533 3830 572 387 4266 788 1791 4411 1218 3895 3787 2076 2213 910 4216 1531 663 3631 165 1621 966 2626 2908 1436 1567 380 3322 856 1962 1653 2080 1347 4241 4890 180 1940 3341 1875 4145 2405 865 3446 3682 117 325 1411 1907 1463 180 4389 4664 2897 4782 2399 2516 2510 4007 2413 1780 3173 1510 655 1865 2375 4879 1042 1322 4877 2090 1246 639 3519 257 4281 3871 2262 494 4546 811 4323 3451 3495 497 4661 567 2543 2410 2256 3744 1785 3892 4401 4220 988 2896 2627 1358 3580 4669 2588 4176 3036 219 3080 3739 3686 4193 3565 2352 2284 4624 3054 4490 2787 1158 4833 4802 3051 428 1465 2402 4208 1312 3372 3658 4148 4708 2693 4607 4723 197 971 3479 837 1429 3737 3950 879 3057 1356 2619 26 675 1576 4979 435 2433 4619 2750 3066 3604 2633 573 3859 4963 4798 4522 4007 597 359 448 2436 1018 1953 1383 4345 1499 4032 4010 3795 1030 3330 1592 3 3459 1002 2406 4438 769 717 3627 995 945 728 1258 4257 3962 4416 948 2038 3132 2464 771 865 1549 2119 3081 4545 2663 4375 4495 1923 3751 2631 2310 2888 2232 1802 2225 2460 4822 3070 2633 2153 348 2878 1888 3194 2366 1833 1398 2320 1080 4912 328 2648 4245 508 4931 2059 1720 13 2309 4397 871 3556 4581 3543 4618 2522 3758 3366 3513 527 944 3241 3316 1940 23 1262 2616 2497 978 4669 3641 2024 389 3364 1210 2976 2727 3465 1950 1939 4765 4651 4963 2928 3253 1218 66 1081 2020 1850 1569 2046 1305 3325 3328 1217 1655 3182 4367 200 1927 2294 559 4335 3468 4298 4388 2227 3045 3115 2602 4663 942 4509 133 59 2295 224 4887 3008 2340 4794 3430 3093 2547 2180 603 2845 1945 2512 44 71 3277 234 1674 3661 820 3980 1140 3333 619 439 1307 4883 4088 673 324 4269 2746 602 4561 3349 756 1470 4008 11 3774 1702 1618 1633 932 3430 3453 3165 2117 2977 2387 1530 53 3329 4521 431 3819 1167 97 1894 4940 4433 3120 1822 1998 2526 4920 2002 1558 516 3071 3672 3675 2315 4751 3915 4984 2384 692 4394 4798 4307 2193 4847 3127 1985 1347 3272 4668 3770 2348 3753 1881 3748 25 1191 3020 4598 741 4199 177 910 3764 2813 3416 2036 4329 1189 4613 4700 168 558 2040 3080 748 2234 2259 12 4170 4264 3295 3288 773 1554 1503 3426 1536 4127 2906 1561 4151 1994 2669 2619 3286 1545 487 1016 672 4039 4372 1156 2905 2130 1011 4785 397 437 1240 4955 895 2232 3162 3394 4834 3627 1942 4051 4652 4383 546 4416 462 3053 1003 1451 517 3564 2888 1647 268 3951 1804 471 3984 4861 3224 2789 962 2616 598 2813 2081 214 3823 1247 5 1355 3222 4912 2357 1125 91 3761 4618 3967 962 3015 3266 2846 4505 609 1574 135 2165 806 3028 159 4637 628 2725 1857 3293 842 4696 3340 549 4743 4038 618 1896 4888 2252 2331 198 86 3428 1952 3050 733 2852 3192 4116 3471 533 2358 663 1903 1157 1080 1476 631 3598 3858 3078 4266 3813 1969 1741 1618 1443 4705 4139 731 47 1928 2961 566 3043 256 4523 1503 459 1945 1096 3872 2513 2964 1843 1276 2731 2905 2949 860 1491 2794 1192 1318 3302 4774 1741 2601 2110 3247 4527 2074 4464 2828 646 4985 4103 3016 2102 261 2215 2473 2997 4652 3706 3306 4200 460 3583 3665 2270 1645 4382 833 3163 2837 1125 4098 3983 2322 862 2628 2293 2467 4855 3472 3756 4992 2096 1847 4489 3549 1416 3608 3907 1827 3817 2966 2190 2335 2992 2072 2585 34 742 1648 4104 3743 1985 733 3322 3895 3019 2032 2612 400 2650 4450 1892 3770 1239 3173 4470 2385 3391 3143 4651 2158 3869 3442 2677 4086 462 2046 181 2329 4515 4694 829 1492 2147 3943 3182 3264 3502 4036 236 1096 2571 3220 3484 2239 4627 3938 1781 3880 4691 3293 4324 4884 2758 670 4574 4048 2241 2596 2938 1580 3734 987 2772 1381 2561 3328 796 4259 22 1679 2973 2732 3473 3622 3902 2711 1420 2007 3348 4970 4252 3570 3270 4093 1061 4040 1032 261 4674 4441 1977 3426 4493 1775 3629 761 2789 4737 1307 458 1963 4121 2311 595 2436 1070 529 3963 1138 2043 3701 880 3579 4982 2378 370 1976 3594 4555 2941 2639 365 2201 2187 3666 1915 2190 3200 3278 4497 2923 3252 3533 4866 347 1604 1788 950 4838 4522 1558 846 1471 3912 687 4178 190 3265 3473 4379 4663 4313 691 3945 1450 4599 2956 2421 2057 1122 1365 1720 4764 4081 549 3835 2888 2474 2298 1269 108 2964 2279 4273 3378 4532 2248 4868 644 3676 1695 1275 501 600 99 3459 2332 3399 3980 4319 4277 864 1856 3039 2615 2002 657 1595 1046 4962 821 3835 746 313 4725 586 1503 4164 4342 1646 1860 818 2515 3539 2772 994 2992 3813 3191 1946 497 3953 98 1857 3521 3476 4667 4374 3307 4354 1854 3566 1653 3081 1267 3250 4144 4211 13 1470 3074 1344 3420 3484 2723 4449 1004 3343 3003 654 412 984 3283 961 2328 1357 935 3137 4776 3149 3179 4728 199 1517 4115 926 2036 4006 4145 1315 4140 2108 778 3392 758 3432 4465 4295 1749 4959 1371 3831 138 2658 2970 2577 4376 2076 1059 1413 2198 2111 1519 3710 3136 4479 1813 3794 4015 4453 3478 115 3044 2781 896 3680 4401 216 4085 3597 2968 2427 889 1726 905 447 3502 4240 3961 3439 2979 737 1534 2148 609 3659 3652 2444 965 2269 4275 3359 3090 1921 3606 241 1412 4183 2805 4915 1205 2361 4588 4770 1267 2613 842 2023 984 1111 3459 2693 3873 4924 1711 317 4656 3439 3712 3197 1090 71 680 4605 2698 3687 1049 4881 3580 3918 1930 1122 491 693 2945 2925 2195 2715 2124 2778 191 3764 3798 6 3292 702 3577 4241 628 1354 1174 1057 3517 2297 1126 2750 336 1709 629 3052 4226 4963 177 1556 4846 824 1415 4058 824 2489 535 3072 227 1673 4059 298 2157 1383 4892 2585 998 3853 221 1496 797 2698 3694 3602 898 537 4826 698 1005 2968 2353 3192 4278 2218 4935 1371 1618 2581 3371 1954 3133 1381 601 1954 4002 1839 4329 4259 3981 4087 3469 1819 2594 2810 2439 953 611 1245 1856 3331 2757 2292 2506 2049 3203 1803 2848 2407 954 3569 561 4231 1372 728 2232 3437 4165 3735 2630 1257 1857 2568 4623 48 1092 4970 1809 2604 384 2440 2920 4055 4555 3463 4997 3108 598 1308 1874 3126 3791 3468 1815 2743 4344 3331 4153 163 709 4750 2350 3194 898 4704 4985 2161 1683 969 860 4201 1138 4250 2553 3999 3141 418 505 3139 630 3620 4565 1257 2801 239 1471 1315 3505 1101 2122 132 2187 372 278 2918 3385 2352 917 4293 4136 2575 2905 739 626 1307 4444 1378 2165 1260 1885 829 2859 2507 4370 2879 232 2208 441 4545 295 3790 3205 4761 2949 4538 4295 1390 180 599 4315 557 3874 4980 47 4911 4775 3292 2527 4272 3371 3829 4052 1978 917 2826 4984 4376 493 3473 971 11 4171 4974 17 4593 309 3518 1802 2537 2149 3845 2033 64 641 497 4518 2343 3602 3108 4852 2730 2301 3813 2443 626 4397 840 311 1076 1279 3450 1127 1225 3028 557 1535 1956 3426 2986 4478 4295 4260 1706 1721 630 2838 860 4374 545 1561 4659 3522 3655 1173 4173 1636 2302 4626 1933 1871 3756 1606 3961 4852 1385 2794 4436 2142 2010 2837 333 4364 16 1007 1383 2226 4215 3679 2479 3400 4071 3942 25 4713 3775 474 484 2254 77 412 1409 1153 1279 2490 4800 3562 4949 3726 458 2518 2772 756 3032 2706 1324 3824 2411 748 3691 1942 2858 2563 4097 3352 3375 1650 3114 2028 4330 4921 991 635 1852 3940 2269 1924 4941 2090 2092 4246 288 3047 3921 4337 4266 4650 2308 2246 1254 1528 3747 4554 4427 511 3493 4552 4828 4828 2752 4572 903 3862 3252 56 2519 4368 3518 4282 3995 67 214 4772 3428 2761 3665 4395 4051 3155 135 441 4784 100 4078 4692 2796 2532 2285 3052 920 871 1090 2585 1108 91 3957 226 825 1901 2387 4007 3455 3485 4579 4704 16 3653 4492 1179 347 1838 1070 3042 1834 3282 1164 1483 2260 3827 1864 4606 1388 1739 1375 2331 960 3218 801 777 3266 1788 2458 1304 3379 3296 1476 4824 1571 194 787 4528 1866 1937 4943 2144 2403 1986 1397 998 2779 3803 4415 3589 94 3649 1831 3978 2299 3346 4472 2142 243 620 1533 4806 2358 2724 2456 2222 2397 736 3037 4817 601 2678 4484 2939 4291 3586 3602 608 4338 3324 2872 2714 256 1768 3539 4894 1973 4684 834 2583 2043 789 596 450 3968 1338 4719 3145 255 1319 2794 3745 2815 444 3636 2939 3322 3316 738 2894 3583 2607 4885 3355 4233 672 2362 3592 2087 1311 4600 2622 3050 2183 813 3811 2377 4457 154 2465 4160 648 730 349 3788 3939 4383 4297 4353 1823 3045 3994 1628 4874 1621 4530 2322 3841 20 4567 2215 2475 505 1578 2792 2259 3074 1594 3578 1346 2544 95 2312 154 886 1431 3625 2628 3254 4059 2255 4203 1012 4595 3329 663 577 182 1945 3379 2833 1763 2831 48 1493 3700 4957 4144 226 1213 106 3611 4368 3089 3879 1221 3101 3733 20 1958 3207 723 420 2641 2365 4289 4068 4541 4583 784 32 2423 297 669 1647 382 3501 3274 4322 1518 1398 4782 1145 2094 1533 2145 622 194 1767 2426 1703 521 2909 2401 1256 4279 2 4820 3967 2173 2401 4486 1855 2068 1061 4652 4933 462 983 2710 3390 1781 244 516 2311 3194 1564 1198 3763 2671 796 1155 2241 1685 3821 891 4924 2847 1595 1245 4481 4661 4406 4874 2948 211 3588 4312 4347 1879 821 3696 3177 1806 2310 3135 133 287 3559 3305 1360 4006 2829 1562 3123 1243 2384 3811 2039 3905 1094 2675 4546 695 3646 947 3417 3690 4502 1713 352 3121 4822 710 52 1592 3491 3584 970 1046 1845 1113 221 1230 3857 1910 188 3010 951 4952 1121 4763 2213 550 1851 146 2834 3066 2357 819 948 335 1661 509 3955 1874 4709 4131 3675 1662 22 3669 1262 3918 4432 1048 352 1663 3836 1026 4505 3930 1114 1975 4295 4031 4051 3311 185 1245 3168 3069 1685 2643 2240 553 2394 771 3518 4799 4311 1625 1385 2374 3075 2376 4387 2915 3546 877 1315 739 3142 4298 2675 3620 468 1580 106 4972 2683 4942 4122 3744 889 1692 3403 4327 2789 577 4599 2245 4566 3393 3220 2881 2730 3855 2117 4934 2160 3873 4297 2502 1975 4751 2787 1850 2780 3735 3320 1691 128 2636 3764 3397 2280 2434 2901 2751 1051 3012 3294 4748 3824 1599 4494 4332 2197 1292 4046 3500 3785 2770 2727 2418 2451 2569 2058 2690 3392 2176 4085 795 1153 2359 989 2603 1498 3390 4646 1551 173 3213 1285 876 3445 3354 1423 2257 3876 1446 983 4914 1333 3104 4204 623 978 3288 3072 3226 4631 133 3690 717 2053 4600 101 2178 984 183 1391 3105 4178 891 4427 261 1502 1130 4983 3695 2189 2733 1479 4850 556 2979 1712 1141 2212 821 2190 684 657 712 1846 2472 2620 4502 1380 4418 785 1469 1671 1884 1705 950 3416 2712 145 3191 903 3854 4050 3282 542 4619 2383 1052 2644 1557 842 830 4731 4272 2743 2656 3113 1019 4638 1609 2147 2684 1901 1048 2566 3784 4373 4598 4677 3884 4040 4626 4150 87 3090 3828 900 2597 1309 3170 2398 261 2666 6 87 4852 2743 205 1156 4657 68 4553 4553 3262 3237 217 4004 2861 4611 292 1352 161 4179 3393 1836 129 4781 4643 4754 4216 4838 573 2416 2128 886 4202 2794 2826 1011 543 2502 199 4205 191 3206 2723 2568 1022 626 4772 3133 719 4403 343 16 1167 721 1236 4923 3471 4967 2485 306 1181 4249 3107 3478 491 3781 2577 3058 3751 1543 711 2865 4858 1811 1720 590 3689 4567 3732 4162 2607 1766 2479 377 3881 1294 1896 2413 1456 4739 3083 2514 451 4266 2895 1984 2010 3118 2321 1709 1652 199 3584 1136 4378 3710 686 1839 618 2227 1549 3354 789 1559 2640 2149 632 2482 1989 4266 3447 3846 1954 1821 3790 1842 253 4486 62 1368 2155 3291 806 4711 2130 635 1055 1945 1934 547 3735 3478 1128 1205 2271 3872 4666 1525 517 2037 748 3738 3171 2576 59 4819 4918 4424 4780 2311 1335 4000 1773 547 1974 4037 2077 3737 1850 291 3247 811 2762 1761 3435 908 247 2944 3757 3311 4015 4135 1204 4326 1052 4130 2684 4260 1203 655 4893 4155 1958 4424 2793 1720 602 1307 1634 3330 3170 4877 1010 3350 4242 899 2672 2502 1316 1879 2594 877 4231 505 1582 2820 515 371 2887 2225 854 740 3054 955 2354 1326 607 1231 2028 4849 1976 3326 447 390 3037 4372 3519 2316 1159 795 1879 550 168 1214 3611 3522 4952 2038 2374 4284 3843 1473 2926 3457 3385 1566 3139 149 1741 3170 4484 2013 2071 3078 3257 1805 3410 4022 1426 3668 4014 4859 2174 1611 3911 754 117 4266 20 948 1335 3915 617 3660 1747 101 1285 1764 3937 2786 2157 3648 4480 1345 4551 2417 1065 2397 504 1683 1313 4484 3311 2903 1523 2256 1143 370 3332 834 1649 1948 2614 4354 2576 2410 1309 4776 2635 4581 2733 2223 4398 4361 3674 2428 1657 4791 2862 1187 2159 3531 4990 2066 4585 86 693 3245 3849 3293 4352 4848 3343 1856 4585 2960 215 4276 2613 3314 2905 3570 446 842 5000 4749 2561 4870 3340 3720 272 393 1208 2086 3209 2440 508 4392 1781 4408 1684 699 1034 4694 4455 4391 3978 4925 625 4057 3506 2388 905 4273 1404 4173 1596 885 4709 648 2744 2877 775 750 2602 1420 448 4302 4496 3173 4034 4675 600 1748 2785 2907 319 4353 3056 1794 2755 953 2604 669 4850 3244 1783 1816 504 2424 3630 1553 1669 1292 212 386 1997 1782 749 3554 1734 2870 3803 3453 93 705 2109 2856 586 1783 1243 766 2135 156 2851 2741 2244 2963 431 3313 4046 1998 2741 4977 3284 3344 3086 1437 4825 3491 935 3670 1661 1298 2867 462 1508 977 3662 2283 2005 2695 1275 849 2172 595 1016 2749 4560 908 61 474 3206 712 4761 2216 3868 1182 3925 3432 4255 1100 3534 4489 2149 1217 463 3790 4412 4860 3693 3430 1689 875 1697 3427 2562 749 3378 3268 261 241 1920 2378 6 1124 2258 4750 3565 4279 1993 1746 3069 4815 1307 1284 1655 3900 2505 3190 3597 218 4169 2720 2527 1650 1212 1597 121 4570 4201 2489 3075 2985 3833 4922 1192 2572 2793 4516 4959 1220 3643 1587 3709 2398 1964 3501 3474 3321 3552 4541 2023 3275 3098 3266 2742 2413 1780 1093 394 3194 1749 4823 4970 1308 3022 2512 4051 1207 4684 2793 2403 2292 66 2059 1959 792 2779 2822 3493 58 3492 1995 2603 3992 3048 1362 1230 1723 1802 4261 820 3622 495 2867 4467 4715 4089 2958 3391 3646 3149 1501 2416 16 2710 2515 2609 949 2408 2630 4515 1078 2333 2665 2848 3136 980 2034 4344 20 117 1053 1743 637 2318 4951 501 4613 2729 1387 1101 3016 1283 3249 4566 158 2431 1554 3349 3566 681 3029 289 1686 1644 4750 3614 3252 1716 1553 3867 4088 2221 115 4932 1359 2970 1930 3248 4426 382 2096 1019 3101 1663 3900 582 3816 382 1944 762 993 376 940 2217 3904 504 3658 693 1890 2307 4392 4831 663 3378 2945 3553 3708 3499 4780 1148 3690 185 643 2619 3621 1984 3502 4782 269 2377 2270 1713 760 4228 4490 3290 902 4721 2781 3638 3308 1086 549 4204 4202 52 166 2528 2541 3930 3893 4634 2806 337 2534 1765 3624 1886 4599 2688 4126 1051 1098 2944 4979 557 4671 156 1671 4055 2767 3088 1241 1702 3506 4603 3400 3212 4298 3040 2897 14 2686 801 1692 934 4424 519 2407 2569 3640 43 1209 3681 54 481 1904 3996 4131 4960 2140 3147 1441 1027 4577 236 2094 4938 1729 4025 4062 2802 232 639 4814 1529 4318 4016 4218 699 4305 169 1639 2584 3080 229 2249 1195 681 4568 639 4076 1132 2420 426 2887 4261 495 2698 1491 4982 3179 3681 4164 3226 61 3501 1986 3108 4263 3706 3200 894 4895 2822 3893 4866 125 4732 2014 541 1713 1490 4634 3710 4650 2962 2621 2812 800 4557 2414 4421 11 2147 1200 832 4961 2620 1277 148 596 4266 2294 4646 3802 3613 1876 3784 4603 774 731 748 3167 3532 2241 2485 1334 898 1892 206 837 38 1833 4408 4616 284 3550 553 4986 2162 2744 2616 2454 3209 830 2274 818 914 1676 8 551 1718 553 399 826 3309 3370 3166 126 3489 3996 107 4040 3496 110 2511 2833 2637 2916 421 1104 614 502 1631 3934 2528 4318 4793 919 3615 726 4988 471 415 3560 3444 1835 2558 3420 2163 3716 4599 4349 3364 872 3368 708 432 3169 1236 4116 3548 4987 4547 4828 4625 802 2213 3256 4187 1586 2419 2952 4139 3877 2590 1392 1533 4265 4502 535 4659 1383 4836 3512 400 741 4776 379 3525 2253 4588 3685 4255 676 1438 2788 2383 3188 4850 372 177 3394 734 3900 1981 528 1693 3490 3554 2316 365 3051 1022 2000 3512 2340 4503 200 719 3812 157 1407 2162 455 2269 1874 3425 2356 4168 4179 4166 4624 4217 4511 3913 3642 2347 2161 3867 3012 4481 837 2755 2712 2140 917 3172 1313 4417 2904 3797 2126 2912 846 3335 26 3774 701 299 414 1740 2023 1722 1774 2165 266 874 4000 3028 4454 1224 4728 2444 619 1305 2711 4006 3720 2687 335 4591 317 50 9 599 3322 1252 3271 2986 2894 1036 3002 2787 2593 2252 1293 101 4481 563 3696 2808 3161 1220 1670 2898 1214 4221 2199 4987 1553 3609 4343 3383 2279 3039 2949 4784 1636 3200 4637 4354 3387 2012 3662 3509 24 190 773 1239 3038 3796 3464 4839 3161 2696 4716 4387 4390 3737 2640 3883 1158 3219 2768 4331 2103 3307 4010 4173 1946 3996 3964 1093 2126 196 1740 3755 1260 599 2639 2645 2953 587 2899 3738 2607 2603 3244 256 2443 965 4275 1990 3249 3884 4946 619 3276 3590 1417 4853 3254 3854 1900 4203 646 3203 515 3460 1517 88 2961 3014 2776 4890 1982 1856 1801 1461 989 4591 94 2887 4158 1741 4089 4571 1957 3989 4646 1728 1889 1489 4544 1712 3654 3364 4452 3761 708 265 4955 1327 2125 2570 133 4584 435 2945 3641 1214 1079 210 3534 1905 2035 1431 2598 2043 3698 3483 4341 2170 298 4952 4606 4241 2873 2249 3182 1199 4757 904 1839 1606 1307 2385 1759 2749 1201 917 4822 4823 3867 3473 4428 42 1946 4068 3344 4577 1624 3052 2050 291 3093 1410 3450 1689 2077 1793 3446 844 1344 4427 4960 1596 97 308 2878 3946 2568 2101 3401 1071 3376 4362 4422 835 2345 2260 2216 943 1543 3201 4499 4523 1257 695 2051 4097 4451 3516 2843 4887 4732 4585 1711 1674 2089 2242 826 2438 3352 4592 1144 1790 70 3103 1254 2154 3882 1368 3013 3108 2663 4632 2939 1122 4470 2903 4641 600 817 2610 3830 3747 1386 3282 4242 3198 2298 4211 4476 713 4658 862 3045 4045 1421 2895 883 1665 2948 1871 3191 2304 721 3723 3943 3545 4292 3579 4604 3814 17 124 3877 2141 472 3287 4571 842 2420 328 3755 3051 1229 1103 2855 1994 3390 2946 1781 1999 751 681 230 324 3820 3129 2256 3903 2828 930 3189 2859 3403 1225 338 1599 3504 799 209 2853 1576 3583 2783 2196 985 748 4959 4583 4168 1809 2677 3868 3547 3335 4483 1318 272 3018 1375 4428 1516 2556 3979 3767 789 1665 12 648 4505 2154 3252 1288 3636 2938 1217 2477 334 1868 3635 971 1275 1706 3665 3865 2857 3063 613 336 421 1327 4427 1704 4622 714 1542 1747 2201 3252 4356 512 2171 2664 4741 1673 3170 2824 3527 2741 4341 4671 245 1247 95 839 2531 3165 2944 219 2812 722 1716 1543 1069 620 2658 322 1655 302 4022 1075 3960 2247 343 3553 3539 58 26 2730 1099 1588 4933 1421 2044 2218 3061 3352 4171 3544 1072 4642 2648 418 3172 4794 2859 4903 278 654 2829 753 4860 1477 1818 3862 3908 4886 3718 2474 2762 158 3597 2395 4246 407 4976 4124 1243 2603 2527 2738 2650 4909 4482 4986 3205 2168 3615 1801 1804 4486 3928 3154 2315 2434 3945 2804 1234 1910 4342 2601 4916 414 851 2105 4120 2779 2258 21 755 1650 2097 2020 2756 338 3809 4649 2159 3330 3096 4858 1867 4576 888 491 388 131 4742 689 2545 3329 2987 2904 1751 1370 4591 142 444 4708 2265 2421 4413 1844 1168 4885 1752 1395 685 3719 179 4198 2702 4187 2107 2910 3581 2499 2798 350 3623 4254 4746 1480 2622 2238 1179 776 232 4690 1113 4135 1517 1789 4967 1473 4996 2229 2158 4344 1679 21 1576 4679 3274 1619 2677 863 3160 2354 873 1189 3966 4074 3508 4066 4790 1523 1672 2434 4494 1110 439 2326 982 1636 2363 938 4118 3036 2284 4535 3221 2081 750 1138 179 786 4144 3803 3712 2473 189 735 1170 428 447 3991 4652 1799 3103 1951 665 3176 134 423 1429 4394 1776 3605 4756 1091 2804 2770 905 1317 925 3808 785 152 4076 778 1821 2727 803 2285 2460 2919 2051 79 206 4987 4327 2583 4082 1962 3807 668 3881 1415 1750 3756 3688 985 4885 4055 1306 4985 14 3762 2580 1838 1297 2685 2368 1196 858 197 3266 4224 2585 83 1046 2278 704 1050 4640 1868 569 2333 3794 3796 4734 3191 754 742 343 2801 4313 307 512 3791 2733 1179 2807 1915 2063 2040 4866 1793 3046 1545 528 4449 995 88 1755 1281 1683 652 2036 32 1584 4608 2311 596 3768 2738 3234 2741 1764 1157 4475 40 627 2927 4199 3140 1796 1316 4268 2608 1471 2201 4120 3579 3309 2177 3207 1931 604 4596 4113 959 1068 2483 937 1045 4908 446 4527 989 3501 2918 2799 91 4086 3459 2848 3025 3223 4518 3342 4851 3070 2960 3921 4225 3389 250 4180 184 3905 1435 4862 17 2213 2566 1292 2601 2293 1056 1061 1384 4052 2622 549 2802 2254 805 299 3793 4822 3672 3362 4328 2289 2054 2916 3041 1994 2106 1330 4337 1788 4353 1237 4935 3435 1911 2065 3320 635 386 556 3222 3335 3726 3860 1036 3260 3423 2686 3140 1267 354 1271 4929 2258 756 1559 1301 1412 545 273 2820 4612 3255 3621 287 494 4320 47 2379 743 444 4149 2231 1264 4300 4940 3593 1990 2592 1819 1098 4381 282 3078 1029 4369 3281 2948 652 3891 2239 4418 67 322 436 887 1843 1159 2120 4518 104 2640 1412 4319 3164 3094 4050 2821 730 551 713 4753 3947 3556 722 3974 1485 2380 1685 4419 1430 3263 2965 2932 3461 3733 976 2305 3090 3349 4056 1326 3793 2718 4844 4505 2996 3561 2271 3416 1406 3004 3224 1408 2648 4209 4217 3679 4543 3957 705 4538 516 4529 2050 2191 3587 4429 1859 4133 4389 3936 3494 3839 3878 4505 2875 3190 735 3929 4692 1972 3205 4798 3335 3393 2048 3778 1039 137 4621 2818 2036 339 4701 2176 646 3716 1380 4898 669 4986 3066 2632 700 4650 2349 1681 922 3987 4901 4831 1616 3337 1135 4878 1149 2114 1315 401 1781 340 3886 3862 317 2317 3217 2125 2345 3226 4536 516 2087 2497 611 966 162 4838 4856 4855 1983 58 415 1762 1603 2159 3029 3971 3475 93 4690 4534 3666 3681 859 3198 4655 1609 3192 654 4476 3513 1479 1548 3672 3752 2447 2617 2934 3316 2134 3570 3732 2250 2228 1650 3189 4455 1774 3646 2231 1434 3587 911 1030 2447 2218 4988 2919 3981 3731 741 1774 4121 2017 1441 2024 121 4102 3001 4186 1290 4599 4114 568 2899 4036 2463 4566 992 3362 4405 635 2935 408 3758 769 4694 4829 2478 3175 1395 776 1601 2863 1698 2743 371 2688 1404 625 4510 37 1138 3068 3872 2139 1198 4007 4162 255 4034 1081 4274 614 3566 977 722 3820 2638 323 2735 1718 1482 2585 210 2919 2325 2224 4962 2863 2103 4079 1729 727 4843 1084 1627 3726 2865 3022 4602 575 4597 2395 3020 1361 3326 3420 3539 1630 1424 4901 4396 244 3883 1846 3769 639 4905 764 135 981 2372 424 2289 4296 3229 1535 3483 2360 4806 3032 687 1206 330 3905 4211 2210 4815 2419 2985 1487 1091 4513 3935 4625 4532 2157 1293 3254 1926 4475 1601 4474 1113 2092 774 2233 937 2965 3096 3241 4268 4149 2322 461 4064 2874 4504 3307 1778 1949 837 3735 2703 1089 919 4310 4103 600 2214 4236 365 1454 904 2534 4041 1836 4656 785 4102 4910 3882 3769 3180 4302 769 2003 143 1319 1562 4067 2750 3522 4470 3382 653 3596 4604 2922 4907 3774 2908 153 3205 2116 3085 3938 1961 759 3152 3048 1084 1699 4442 1089 4005 2729 4990 3792 4095 710 2609 1619 2643 4930 3220 1709 1835 4603 4414 165 1840 2047 2800 462 3478 2621 4646 2861 123 1029 3596 3438 3715 4083 31 400 2919 112 4528 4828 1497 4225 389 1922 2401 1662 2368 3899 4107 1268 2814 1544 2487 2948 3792 3882 3176 546 2645 4064 2382 4102 3231 1460 3244 126 4673 1070 602 3498 4952 4951 2292 4775 3951 3927 4329 189 385 3273 1724 4681 4219 58 935 1292 894 709 67 1073 1626 3761 618 3 1174 465 837 2717 1217 2995 4670 1888 3524 3666 4168 2872 1974 3477 4889 2007 1495 3989 4831 4697 2949 3690 4040 2127 2810 1935 4760 3812 219 1922 1263 2907 2443 2005 1145 1607 126 600 3652 1112 2694 3956 4405 4973 1586 2129 1195 1029 4882 1153 3075 2725 3964 1107 602 3069 2898 2321 2054 3651 2738 1026 3566 206 2828 1681 3829 172 2856 1308 1219 1084 4597 3333 2756 2773 2171 1381 375 1238 2994 1028 2991 2307 2361 4474 4414 815 1040 3370 1869 3188 3558 2905 790 4532 2844 67 858 1588 447 3671 3107 4004 834 678 2292 2704 4114 4279 2043 3314 3784 3222 1014 4541 1891 4401 155 2091 3731 4146 3902 1081 4703 2832 2991 3006 392 653 2937 2535 468 473 4085 2758 572 198 53 1646 2941 2146 873 3177 4779 4632 525 3050 466 543 4609 1699 195 1785 2792 1985 3693 613 465 827 1361 822 2697 1878 3253 1819 4815 404 3202 3485 3359 1904 983 3947 1968 4755 899 4673 870 555 1038 1476 4784 1103 249 192 2067 2796 4161 1778 4013 3963 3208 4335 4307 664 2828 2627 1339 4588 583 4203 2291 3181 2789 1188 240 2649 4697 3993 4488 2022 2312 4408 3801 4525 3740 1566 1247 98 1330 367 1018 3206 1436 62 1309 2749 2137 1987 4681 4385 296 3320 2151 477 2136 1020 330 4578 323 472 2339 2653 3479 3252 3387 2591 1164 859 4980 4172 824 2746 1336 3445 2934 493 4561 814 2954 1267 2447 192 527 4557 1414 4512 3585 4163 2389 4486 2467 4623 3935 1903 1739 407 254 1868 873 1807 4179 3129 3380 3429 3975 3151 4044 1356 2966 42 3609 2729 3631 3891 2851 4929 4797 2799 1575 3617 1401 4950 1217 372 413 1149 1708 4913 4066 1692 2348 4843 587 385 4956 3303 4792 1180 4232 3545 1604 2561 3021 4615 1624 1097 948 692 3710 2416 995 4287 4110 3592 4179 2161 4356 2085 187 2011 496 128 3995 102 3124 2620 4082 2264 826 2268 3265 2830 2556 659 3494 876 2074 2866 4706 2815 4663 3189 1187 3916 2724 2294 3811 1206 3068 2569 1143 1604 4942 4111 2840 3888 2135 2595 262 4945 4285 4840 3208 498 3093 3056 4277 1337 4181 3030 870 2560 2219 1878 1177 1688 4772 3960 3016 4953 1166 2936 4880 4267 2679 2617 243 1489 2811 709 462 3681 3682 4414 2819 2989 879 3585 2928 2052 2162 510 1527 2601 1111 3945 2276 1675 1581 4780 2810 436 1632 1219 1894 1123 64 4046 1642 2642 3296 4218 148 2560 199 1473 2324 2063 3730 1581 1937 119 3504 2505 3909 2922 1037 4024 2284 2718 2127 4284 1746 550 3604 4272 1010 441 3562 14 1943 1562 1958 2651 1711 3694 4438 222 986 4649 3663 1452 1096 3825 4127 279 3792 1185 979 42 338 1808 3339 4983 3262 2359 4297 889 875 3007 742 618 3977 3961 3541 3582 2895 3091 3782 3806 3558 2930 4692 2319 3499 242 1728 1200 3745 4936 1108 1336 3589 2417 1048 741 1936 48 792 2461 4641 2836 1907 4929 4632 2567 2582 821 1236 4976 3408 34 3478 354 1276 493 4892 2195 3289 3757 4167 2558 21 3104 3085 1169 2926 1054 72 2608 4728 4933 3300 3680 3906 3756 3917 133 2320 4696 4967 4476 2106 721 1676 4345 4420 2422 1074 779 3636 2541 378 3123 3176 1092 4570 1537 165 1803 780 527 3472 4407 1517 2531 2617 2777 615 3545 235 4517 3487 1063 3214 2076 3895 3872 1141 2098 2189 2818 569 1952 4011 4576 1963 19 2253 2736 486 4883 1406 2589 3003 3765 2763 4966 1954 2530 3870 3278 2680 1630 3740 3074 1315 1265 4296 1014 1312 985 342 1144 4998 2599 296 2563 1673 1429 2261 2254 991 350 581 3987 478 3326 4830 344 228 1334 3338 1849 486 42 607 3924 2154 2818 4997 1835 3532 4796 1092 1438 2741 3064 1819 1942 4687 1259 522 4283 4730 2477 2809 1415 3555 2403 1526 193 2448 4005 3156 796 165 3345 1206 4781 1985 2286 1920 2072 3682 4706 4127 835 269 957 4115 1881 799 716 2100 1928 2807 3335 2466 2900 4105 3818 3508 4818 2020 120 538 1237 1725 3627 1955 2765 2410 2182 2920 1859 992 1763 911 1991 4974 1909 4081 4602 751 4056 1716 2716 2788 4836 1705 4559 1776 3901 2751 554 3922 2382 1422 767 2254 2817 3485 301 1012 3256 1246 4054 4624 80 4468 1882 1760 9 4979 3931 2178 3855 1512 1535 1667 1324 3717 89 2256 3291 1031 480 2833 2663 2808 3127 3793 1642 1701 4859 3152 4838 4816 3224 2929 88 1687 1221 4068 1743 4635 4915 3997 1010 4491 4081 4899 1679 3526 2763 3322 2413 3908 2959 1513 4891 326 1551 4421 1990 4506 2449 2396 255 856 1330 2523 1499 1439 1830 137 1633 1864 4874 1346 2375 4250 4979 2948 478 1469 1036 3301 4897 223 1892 4667 3458 2154 3485 4314 3918 2804 4727 498 2740 4413 146 447 449 172 3696 1119 294 3651 2537 1271 25 2790 3588 1447 1264 2297 3581 713 977 3991 3289 1838 2669 4091 2228 3905 4688 4043 1723 4514 123 1839 1906 4540 3594 3343 920 4423 1487 2595 1878 151 4093 56 4372 803 869 1682 1060 4951 4756 2612 4365 1498 1835 3257 2841 4217 4502 3279 1199 4946 3670 2759 2178 3354 2743 1231 3167 832 922 4152 2531 1207 1828 2631 3308 3320 4518 2568 3923 1277 1995 2486 4520 4415 861 1077 1245 2650 3447 2337 4274 4156 2684 2812 1920 4169 3095 2836 2902 2097 281 642 176 3489 503 1724 1010 422 617 3227 865 1685 828 1462 570 2390 145 422 1033 1356 4180 4600 4444 2143 2861 2038 4366 2442 890 4502 1500 4469 132 1121 3907 4051 453 4885 848 2973 2416 4476 2374 518 1913 2651 4564 4390 297 2316 1156 4991 4884 164 3414 2315 1114 4301 1995 3515 1329 2237 194 4753 2257 46 3870 4968 359 1372 3349 1398 2723 1330 2499 1753 569 2749 429 1591 4524 847 4119 2932 4598 1101 3687 3960 1554 1434 4967 3238 2499 946 2470 4431 4002 600 4760 573 4803 432 4098 4696 4568 4053 839 1148 629 4549 1973 4105 3682 2912 1208 3586 4485 3996 2591 1599 2005 276 754 3795 1872 1148 770 3622 2014 3015 417 3892 3003 1161 933 3780 2721 3006 50 2009 3963 353 3413 4469 908 93 3841 3161 246 3376 4654 4143 1003 1091 4917 3976 2608 2067 1781 430 4757 1219 1201 2979 4950 1160 3792 656 1469 1107 892 896 69 3323 4724 1874 4840 3048 3849 194 1971 2145 4876 3640 3293 3055 4591 4671 4963 832 4552 3872 3639 2149 2401 1885 748 4012 2522 1030 1868 3062 1814 2367 2274 3130 873 4376 3497 1313 4249 28 4203 3336 3634 3154 138 2713 3520 3127 1466 1586 3697 2610 3141 1004 2376 1799 4246 965 1516 2493 2822 3055 558 1408 3347 3175 1311 615 2588 2478 391 1335 3534 2363 2831 2318 2586 2000 1160 3793 1492 1537 282 1342 1206 2232 1718 2459 3811 3515 1100 4597 3564 2524 4902 2666 3246 4688 891 1416 242 3945 2413 1867 4300 740 4259 2875 4957 1620 2512 2491 4745 3061 370 3523 2010 4449 4940 3543 3043 1335 1724 3615 725 1319 3510 261 2789 3751 1175 4433 412 4489 1594 3136 1646 3931 2439 1441 3716 741 3751 1255 2674 3638 425 2938 2897 3256 4193 4494 3918 4128 3083 649 3449 423 3500 337 4975 731 4802 3501 3737 926 583 999 4699 4190 1290 1600 222 1940 3781 3660 2406 4917 384 4610 2228 2292 1565 3549 2837 3822 4746 2813 4609 36 4074 2687 1269 1013 108 649 4929 1641 1978 4287 3923 1199 1908 4993 4259 2872 4379 4442 3917 4177 2246 2939 1634 4517 4600 478 3567 393 3863 2355 1908 2111 2799 4054 4093 4507 1645 3495 3589 1033 3629 3176 2583 4149 2397 1571 3339 1657 1135 34 3775 643 4291 229 35 348 1250 935 4716 90 1924 4921 4170 4998 1043 2646 2649 1863 3790 4893 1636 3638 1471 731 2941 2304 2757 1710 3463 4583 3275 2451 1533 129 2567 3680 2311 4135 4908 3083 3276 2535 2824 2553 3331 1579 2783 311 176 2808 3478 4997 1638 2840 2449 2007 4447 4872 2077 3962 918 4947 1670 1917 869 2077 43 3717 2823 1576 4309 3191 2967 3867 2244 1330 2951 2094 1858 1978 1619 3663 1989 2047 123 3992 3521 3500 3748 4198 3212 3304 416 2140 2265 136 505 4822 3710 3755 122 2462 1325 581 3542 1499 1198 372 1215 3957 2452 4238 2304 4386 3316 1385 4884 1948 321 3538 4173 553 2083 3311 2493 4386 771 4485 1193 4452 4208 4394 4864 4778 2269 3307 4336 2728 2768 376 4778 2490 613 2563 3097 1435 4378 4717 111 4678 4856 3553 4473 273 4032 3767 4822 3813 3443 1202 2003 272 2713 4891 514 2266 3628 3964 2790 227 2482 4837 2944 948 758 4418 3342 4737 2086 3898 3518 334 4943 3666 1328 4807 4949 617 3185 3446 1596 2897 2649 3200 4154 1060 1334 3976 3002 3949 670 2619 386 2315 1410 507 1973 601 4325 2237 2171 2153 1385 1986 604 3100 3578 1481 2297 1499 305 4388 4179 2626 98 1958 1465 1671 1006 412 2887 3271 3890 2201 4194 1082 1662 79 2436 586 3248 2357 2926 2144 3598 2484 1553 1359 4511 1945 2372 743 4315 1111 2378 915 1094 338 3601 2372 1753 2764 203 411 4697 859 1024 1067 862 25 1867 1349 4429 347 2337 3457 3343 4667 1629 2484 1432 1519 2367 4572 4785 1967 3880 1670 4934 4138 383 4185 2232 866 4183 152 2395 3395 4663 860 4970 3384 3840 2656 655 1902 2843 1131 211 1671 2145 3354 1004 2161 1456 3747 2121 4109 1853 210 1328 2384 2764 744 2921 997 1650 175 3721 4448 3588 4455 3560 2900 3045 1773 419 2295 4484 2831 1018 1961 1147 3393 1451 529 505 1114 3637 2071 97 1679 1742 2603 4761 3048 1254 3397 2820 3510 1186 4066 4649 3740 2186 4758 4961 1107 4299 2612 4060 139 1085 3624 461 777 1469 2782 658 4867 1925 3968 205 758 4904 1307 669 169 3438 3482 22 887 4326 3882 1437 681 3639 4973 4676 1634 4989 1927 4812 2809 1099 2156 3534 1818 2499 136 409 221 3039 1477 2584 294 3476 1209 3705 4339 2738 2549 2334 2185 2589 4087 1952 4648 2799 393 2023 2906 516 647 1611 1088 852 1461 3367 4245 1636 4671 4128 2465 3853 1392 34 2287 2348 3259 699 2271 4072 3933 1558 2477 824 1177 2426 1000 4306 2986 73 4932 2549 4365 2457 3552 3504 2636 4334 865 576 252 4862 3165 982 4191 3715 4561 4143 27 2989 3268 4546 4026 2054 2225 3726 808 892 1433 4249 4664 1410 135 1594 2663 4015 2586 856 183 1133 2086 2384 4310 3211 1659 2667 2804 3804 1021 149 2657 4942 3186 3368 4340 3652 663 3975 4925 2549 1180 67 2076 4674 3275 1585 95 3307 1077 4978 57 2435 4789 1194 2373 1544 3634 602 2871 4316 3634 367 1203 4527 202 3120 556 4146 798 2131 4135 2989 1304 3504 1085 2514 648 1365 3140 3983 3385 992 2679 425 3028 104 3426 2132 3763 4317 4022 4787 4664 2323 467 4870 2314 572 3689 247 575 131 2486 4596 3525 865 411 2537 3703 963 167 3643 3038 650 4722 2781 877 2850 3403 4271 1373 251 3579 426 4807 659 768 4485 2684 2731 1259 3907 3192 3405 1266 1843 1643 1989 3063 3295 4943 2333 1998 2461 1053 3974 2051 1873 3744 2030 2418 1257 4639 2533 4109 2095 3855 3991 3594 4459 2984 1789 1090 383 4835 1459 996 3721 1162 1899 4647 3260 808 2177 19 3279 2765 334 3193 1796 1563 1542 2734 1650 1468 2385 3005 2900 4593 3741 3802 1552 2044 3402 3463 441 1559 341 562 174 2403 4598 2437 1632 3027 1282 4254 1776 4206 2313 3836 1982 4096 1473 1632 2915 761 2921 4321 808 3108 4319 3023 341 1602 1827 153 2523 1525 4513 2399 146 1813 2475 1721 1700 2942 2397 4381 288 56 503 93 3744 1462 1823 2687 4795 416 1036 947 1364 3569 2684 1257 3825 793 1527 3128 4373 3979 2745 2504 782 4608 3956 4401 4679 1835 4636 3826 351 2524 4201 2267 2201 1437 3832 1395 858 680 1050 2490 1199 1310 1716 1296 4796 4417 1158 4045 4029 1715 2500 2830 4457 4797 2040 2559 3010 3689 2381 979 3054 1009 718 1542 1953 1518 1317 724 177 4225 316 1295 3520 1333 520 4044 2214 2618 3336 1950 2877 1716 3187 2466 3587 4787 1727 4970 483 2361 1771 1043 852 1031 1294 3830 3392 2631 1685 2202 3943 1075 3873 368 202 2125 1494 550 3048 3285 4790 2021 228 1351 3988 4011 2868 874 4994 482 1684 3858 219 4359 2577 4774 329 1940 335 2506 144 726 4508 1063 273 1935 1938 974 3032 4709 457 857 1319 2657 618 2178 3553 3730 2661 762 3679 1728 2596 3436 1871 225 3430 3735 823 2446 445 3615 1079 847 1536 2028 1148 3387 3218 3289 2702 505 2337 4310 723 3235 96 4191 4489 1125 1301 740 4272 3442 1587 1191 1669 2287 3025 4736 3961 3895 4442 3252 2600 4229 1772 330 2523 2389 4329 1733 3422 43 2816 517 1202 826 2612 373 2724 4414 1660 1366 2884 4514 362 2763 3848 564 2220 3323 542 1284 1054 1403 941 48 4470 3049 2557 4515 2343 4690 2250 2602 4103 4037 3677 2357 4784 989 315 3956 1482 2706 2116 1071 688 1849 3085 941 3375 2688 3087 694 4498 611 2525 1033 136 2874 2370 863 1404 56 2001 990 1956 1765 3107 999 3020 4981 1765 2255 4768 2360 2487 3066 5 3416 3198 1716 2520 4677 2722 2918 77 284 2881 2303 4666 3484 2922 4952 1249 1872 3651 2983 4794 3072 44 1757 1030 2431 2714 440 2837 1862 3253 3386 1609 1168 2162 3856 1329 1236 3121 3387 103 1207 4591 3970 2226 1935 4950 2823 3229 3249 1657 3653 2990 2475 2985 4705 4480 1298 2938 1150 2401 1134 2022 3271 997 1625 185 2465 401 4148 3955 2917 2648 4914 3169 4235 1074 1411 925 10 1432 3043 4665 1 2513 3368 1472 354 3433 2911 2678 233 4261 4527 3218 4889 3007 2324 4251 1711 4560 1094 8 5 4721 2615 2631 3000 1097 3393 3967 763 315 238 3885 3642 1740 3198 2019 1328 4889 1892 2740 2537 4303 1705 1530 3024 937 2856 4649 2563 134 4552 1329 410 2561 3670 3215 1115 3887 496 2300 1977 3556 3498 4805 3448 3110 4685 2377 259 3952 91 3727 695 4681 4029 3301 965 1595 2085 4442 1844 3556 356 4189 4668 560 525 1739 404 1445 1136 3933 3436 4597 352 2527 1012 3536 1206 627 436 911 907 1604 3426 4186 1442 4219 4839 4475 1516 3374 314 857 561 3580 979 2430 3622 1954 3121 1305 529 2225 3965 1797 207 4485 669 4912 111 1391 3074 429 37 1996 994 4003 3120 1853 630 1891 2987 3613 2061 2437 3832 1126 2376 1956 3560 2140 4604 582 844 792 651 2533 3032 3974 3939 392 1146 2719 4133 2474 1751 1920 4279 1074 4687 4505 227 4554 3484 4656 3590 4257 4335 2531 898 4505 1875 2409 3212 361 4696 4826 1566 4123 569 3194 4734 239 4286 3178 3005 2399 1219 1303 2434 25 2191 2321 2397 2312 2342 4438 436 3987 3000 812 1057 4045 1384 890 2913 4387 3877 648 2078 1073 1164 2930 3495 878 2436 3777 1291 4779 3408 3146 145 4039 721 2021 812 4022 986 1727 1343 1085 3498 48 4469 2712 4325 2038 4083 1253 4548 2897 1956 2310 1448 3236 4476 947 3915 690 2486 4222 1823 1751 2935 2773 3996 2531 3216 467 71 1211 1823 2207 3301 1648 822 867 4532 61 643 2862 627 2413 2575 2539 1357 3842 1959 1224 1699 1575 4222 4960 574 4568 1369 4529 3328 4253 961 1887 644 699 4749 4287 3802 2202 1909 2805 1045 3232 2800 1150 2156 4972 567 2503 772 1284 1424 2364 1132 4296 4636 2801 3751 2780 888 453 1318 170 4768 34 2308 3158 4808 1943 3168 3760 1841 3366 3990 1021 1146 814 510 2343 2380 842 2156 3544 4053 2207 2998 4531 2646 2490 4433 1739 1893 4480 773 698 4172 3045 1868 1300 3328 1830 2895 3913 2371 3182 713 1886 1914 1493 4946 4340 855 1292 1845 2800 944 4514 1178 2810 2638 4474 1957 1622 4919 555 1421 1646 789 943 3582 1557 3637 3892 1287 2197 2905 4398 1037 2610 182 2875 2742 4662 4439 829 3599 2155 3496 1212 1735 3804 4939 4737 1017 2380 2271 4700 4302 2780 1900 4104 1945 4274 1752 4569 713 669 4125 4909 74 2506 1960 2336 4 874 844 4926 1555 753 3221 381 4141 2217 4910 848 1015 685 2723 533 1145 2990 3343 4360 3773 3722 2200 1502 380 647 926 4419 2089 2845 1784 3236 3627 2593 4590 4382 1143 1259 4384 3037 3821 4177 901 4278 4022 1441 253 2469 4468 2187 2256 1639 1578 3469 3797 450 4856 4558 1500 96 2144 3947 2844 4384 1492 3964 1806 3781 494 3408 1015 1589 4117 3325 2602 1243 263 737 2460 2685 4609 3164 2183 4198 3273 4715 1887 1405 1229 3967 3704 413 4897 1572 3702 4059 2069 3426 3107 4603 3861 3992 3548 1676 1871 4836 1108 1463 4928 932 841 3963 2056 1504 2226 3428 4977 1733 1871 3160 1236 3115 593 577 2404 1384 2405 2254 4536 1772 3597 1433 2133 1691 2399 714 1490 86 3548 4050 4699 1930 3882 2137 2231 1991 3723 2946 1034 1754 1932 297 3468 1619 1975 2940 4599 4192 4753 4375 764 2392 4060 3406 4575 4033 462 1671 4919 3067 89 4317 2431 2955 4161 1439 352 4537 2161 3734 805 2354 3798 1746 4213 3062 954 3174 4 2091 786 832 4674 1040 4417 874 2794 1187 1363 1028 4269 1844 3122 3511 4709 1991 3117 1323 3418 4286 4868 594 4440 2789 1333 1195 3527 2636 2450 3712 2762 4585 4729 4720 3353 851 3883 3286 231 1784 3909 4359 1484 40 3242 2992 4179 2231 3086 1895 1085 3711 701 4925 1205 212 4490 1290 1683 1606 4408 2153 4225 4402 3853 4607 3504 1242 2618 4544 1084 1920 2708 3411 3860 1775 2406 1609 3619 1714 4317 3905 2202 4531 898 1527 483 3094 3500 3833 4895 2179 427 601 4922 4095 1606 4974 4386 4611 3030 3810 4443 1044 1617 1101 1469 4257 544 2497 4996 1457 441 596 4928 3794 885 4129 19 4291 1275 1863 2646 19 4964 320 4995 2159 3397 3107 2180 1128 4592 4587 2475 4131 891 3238 2904 2671 655 2551 2783 570 1218 2901 2247 4653 4701 4562 4676 2355 2119 492 4165 3774 497 1167 1510 4186 4832 4232 4456 1440 2519 4212 3284 605 1122 3591 2476 4600 1587 2150 4970 1087 2832 4198 3111 1026 3467 530 2893 4527 281 1480 3925 2653 4540 3349 579 2721 665 4541 4229 1524 2379 867 2663 3074 4790 543 3481 2540 1700 1563 3343 1927 2980 702 720 1683 2494 1185 345 2862 2664 76 2511 3054 2828 3906 4056 50 3759 1648 2587 746 4244 4746 2707 2138 1039 4527 1264 148 3339 1968 2941 2962 21 3997 907 3208 3294 4032 4981 2144 2572 3983 562 4451 2337 3174 1063 1407 2235 3115 3226 1084 4395 1497 4704 4782 1262 21 4127 1718 2511 852 4845 2721 1123 4067 55 3495 91 3405 1179 2837 4365 1353 2959 268 2116 4170 1639 1472 2948 1965 2987 4465 4542 614 3510 2877 3794 3315 4560 2820 3288 1447 4869 2523 3350 4865 3565 4234 4757 1898 4962 2582 2836 4427 660 3039 2180 2069 360 3851 466 2566 3469 2041 1832 4891 486 1679 483 4296 4403 4573 2966 1218 4543 3144 2558 4566 1411 2152 2141 3639 3914 3810 1848 3251 3611 1022 73 3943 4115 1842 4661 679 696 517 3550 3615 4430 1077 1354 4437 3878 2730 442 4171 1498 1472 3076 1074 4515 4577 4282 1866 427 4225 3225 203 1435 1392 4715 1696 4710 1492 3677 4135 1812 2724 4770 2482 3528 1454 2854 536 963 4585 4555 2108 1847 2924 4767 4109 2924 2886 4324 4309 3038 2723 1551 539 2621 3949 3434 4681 3595 809 107 2550 74 3846 4994 652 4564 2450 1087 1139 4033 3268 1449 2965 1596 4483 328 1848 2798 3941 3212 4463 3938 1449 419 625 2311 1822 1535 1240 1306 2065 1870 2532 3361 4795 81 2094 3856 1721 1501 3189 2112 4834 4605 2532 4771 2221 2997 2410 4802 528 4489 4616 1719 1074 1492 3431 2771 1994 3073 4080 1161 293 2894 4337 4793 2828 692 2007 1158 2691 5000 1230 2432 4684 4565 707 2323 4938 1864 1643 606 2966 675 1521 2470 3758 3378 2356 3544 2281 2641 1470 1906 3868 1235 1358 74 776 2540 2303 2541 1745 289 3311 362 1184 3499 1913 1413 2395 4648 771 3917 16 3514 1233 4485 1333 4830 1120 1718 2083 1205 676 4292 254 526 4122 2797 3151 994 1206 4214 2818 4639 2527 405 2696 2142 86 2471 3798 3774 171 1092 2621 4334 3504 2390 2496 2318 1043 3774 1305 4999 4616 1215 2459 150 1757 3185 593 1237 549 2919 1278 4946 1542 3089 2092 2959 1715 1683 3909 4184 2370 2132 2269 3984 878 176 3518 4244 3550 2927 4817 2102 93 4260 1060 1507 3080 3870 199 4446 3147 1442 3710 1819 676 3599 2346 4036 4414 2968 776 448 1448 2278 4968 543 1532 108 3207 2655 4432 3233 1461 1250 3568 225 64 1510 2306 4932 2216 699 2328 150 1601 1633 170 1701 1124 2175 2881 4991 4381 2077 4037 913 886 803 1408 4216 1771 3448 2089 364 877 1604 4491 2344 2223 1725 3467 3244 3028 2406 4645 819 4839 4212 4455 1397 3209 1320 1972 3214 622 3535 4498 2837 2568 1029 645 2326 2755 4389 3338 769 1071 1091 3660 4713 3906 618 3203 3405 2683 1062 1624 4994 1552 4812 2035 791 3121 1509 2749 3999 3138 287 3142 1819 613 1211 3600 4822 3470 2392 3617 2679 2077 3927 166 1418 2207 3149 4307 1055 1358 2628 1747 3010 980 658 1182 297 436 2800 4934 2009 4954 644 3225 186 4637 903 490 614 3860 400 3536 574 3326 1200 230 4949 4648 2132 1961 4419 3436 1918 4965 4859 3948 1364 2185 2597 3723 3200 4918 3269 3180 2966 4107 954 3233 3921 4252 2960 2973 1894 1327 3982 2370 3054 1613 4313 3909 4817 2759 3383 2269 2254 3671 3613 3087 1084 2282 98 4413 3589 1133 3473 1546 797 613 1675 4159 1695 3445 4771 4234 3912 3756 936 1650 1226 1748 406 2716 1995 4781 813 553 4915 4151 3377 4861 1842 1116 3864 410 3983 2652 3535 3011 290 2742 694 1153 2643 4998 2887 618 2328 2993 4787 3213 4675 2746 3253 1231 4650 2641 628 553 4110 4959 4117 7 3708 3012 4408 4362 1495 3953 3646 4119 2844 4286 3489 2959 1108 429 2252 29 4637 3125 4103 2739 3554 4168 1356 1453 446 3845 2701 2387 2461 2471 1331 4380 3620 1011 680 2990 2588 4550 2255 2407 547 1661 4406 1687 1418 3524 227 1851 3552 2344 620 4172 3397 156 1853 774 976 1064 454 3922 1586 3493 4843 4900 4137 994 4834 3285 1534 1114 200 2034 4167 3404 2117 571 4302 938 2483 4853 2039 906 4491 2065 1742 4296 3720 746 3847 178 3665 1003 1012 1067 1643 1127 419 216 4005 15 4757 1614 3291 56 3672 2050 2364 4554 4398 2511 2220 2314 3588 4188 1202 2888 3196 299 2019 42 1363 4252 3573 2015 1540 1024 3557 3301 11 4750 946 3996 2322 4417 4855 3465 4647 167 4989 2564 2028 3436 4262 386 4198 4357 148 2723 3271 2246 120 733 1733 1364 4523 2519 32 4628 2712 3447 4351 1474 3432 3061 3844 2091 429 2422 235 3676 519 2641 1967 712 2570 4533 3270 4445 2302 1482 3808 4087 3478 75 1723 3108 2385 2018 1226 3727 3852 1044 4161 4238 2823 1481 3419 700 4563 885 3861 367 2242 4674 424 1603 1967 4964 2962 221 4370 1875 2958 1728 3653 4589 4703 2500 1409 305 3665 2490 1106 3124 3977 753 3919 48 1951 3676 2467 857 3235 450 4655 4382 4566 285 1957 2334 620 283 4790 3016 1873 3264 3390 1889 673 914 3243 3202 3077 4124 2673 2976 3973 3580 4416 2595 4985 4156 2164 4143 3303 1508 4373 4637 913 3942 1469 691 3611 3665 524 688 849 320 2319 4833 4751 2016 3053 463 247 4581 4385 863 1063 2365 4019 328 3480 4867 2271 4920 2064 710 3764 1672 3161 4623 2213 3763 3176 4055 12 1283 1503 1614 898 4116 4323 1597 3601 4703 4342 1213 3954 1425 358 4998 2591 2209 4956 2961 3538 4285 1967 1742 2228 4038 1606 263 4439 3255 2313 2475 4748 4418 1729 2188 3735 3131 156 3321 4813 427 4234 2245 1069 1910 4050 1158 4764 1373 1518 4431 2135 973 258 326 2173 1031 489 3511 355 3046 4000 3719 3950 2236 417 4201 2252 1333 1042 541 500 1281 2275 2516 761 4518 1180 2861 1939 2077 3996 4556 4469 3681 171 4197 1312 1611 3697 1853 1167 4168 1596 1402 1457 1945 3535 3110 3627 1185 3509 1832 1363 1323 978 4082 1830 338 1586 364 3578 1031 4392 3048 4733 639 3649 844 1148 4898 974 299 309 685 4558 4 326 2873 2425 1393 387 2794 2054 26 3396 4216 1054 2600 3780 4505 342 4802 4259 3213 3345 2283 213 3769 964 1057 1489 1325 1921 3488 4052 838 4980 2565 355 1396 1193 2628 1748 3245 3796 3099 3414 1185 2191 4596 2604 867 2040 4711 189 166 3280 2237 4967 3990 2445 2038 2928 4691 4297 300 476 3930 1512 3190 2866 1835 3286 934 1639 1556 1343 3675 745 4620 2389 1208 356 2721 2446 4275 1201 1659 3404 3239 1834 166 3955 2210 3720 3652 805 3880 3933 3553 673 350 738 2661 856 4480 514 4438 2920 2139 2029 1091 4089 3931 4670 426 4490 4095 3246 3275 4668 2744 767 3546 2758 2902 2465 737 3536 3491 3688 3619 2600 1629 556 4907 4248 4024 2775 3755 1781 4866 1347 2045 2730 4342 2842 1390 4851 1538 1156 429 251 4904 1996 2049 4678 3376 4643 2688 3783 805 1284 2041 2700 1540 534 4771 1701 536 2150 4499 2640 489 226 2018 144 463 2630 4613 1353 484 1219 4932 4886 4704 507 843 300 3930 4015 2507 1164 3182 4777 1970 172 265 3962 1847 3343 1807 685 1791 3696 3486 3914 83 1267 2384 1012 1168 1381 3373 51 2325 159 3543 3587 1032 855 3956 4099 282 1070 847 4031 2710 1483 1814 1663 4078 982 3502 1758 4326 1518 4843 4563 847 3692 2577 4235 445 1382 1294 509 810 3101 2229 2693 841 1103 4036 2201 4355 2757 1982 4727 349 4630 2283 2381 4440 1891 2851 2504 760 3553 1359 2718 3638 3778 392 4747 3102 4796 2437 2800 4858 2208 4330 1591 1653 556 556 2441 3288 522 4293 4960 1168 3359 1862 1397 3262 2444 2616 1907 3502 89 4650 2 4120 1917 2303 4565 2267 3375 4021 4748 45 3544 998 299 3068 3326 970 4841 1424 3227 3020 930 4774 4740 1545 982 2127 2123 2036 4775 3942 1574 773 4879 1678 1989 389 1856 330 1831 2547 2066 1019 3862 3962 88 2382 758 1737 1827 1467 4578 4449 4814 951 3320 4259 24 3971 40 4200 37 506 3344 3886 3653 1751 4795 1298 1676 2101 1493 3120 160 3037 4065 3949 447 2267 1355 1470 2638 2009 2983 1302 4458 3003 4168 1516 371 4634 1977 2354 1948 4497 1120 1231 1285 987 4990 1670 601 331 1240 165 1632 1506 4817 3887 3734 4244 94 2203 154 3667 3944 1578 2120 3187 1278 2964 2592 3268 4568 180 2364 2396 925 2672 2062 1290 2582 4762 1176 268 568 4633 2066 3010 766 345 4663 896 37 3287 1608 4808 3087 4005 2615 710 569 420 4958 2890 2540 3157 4190 3802 71 3959 352 4477 4795 117 248 3777 3006 229 1108 1709 2297 4385 3801 3176 3618 402 3847 312 3739 2512 4000 2500 4009 475 1581 1531 1317 3246 2225 1499 2958 1086 3219 451 998 2007 2961 2344 609 3759 2528 2308 761 3073 221 2706 940 4132 71 4404 3556 362 4586 1149 1598 3017 1717 1511 1100 2061 2093 3671 4131 4580 3144 52 4382 2552 3179 307 3129 361 1973 3006 4358 2953 1961 4968 580 2702 2176 3379 954 3635 453 2762 2345 559 3783 2543 4952 364 3314 1174 4573 1873 574 3000 4107 3209 1598 2378 1998 2978 1427 1795 3977 2719 3615 425 4840 599 4994 4053 1926 1243 2913 4298 3049 4515 2858 2282 1305 1570 2072 4833 644 1806 365 1504 4757 929 4891 3859 4072 4795 2570 3379 1288 669 3622 4957 2274 4775 2366 4282 2215 3459 2590 413 3270 279 1902 2760 1463 4015 2080 1839 1361 3290 62 4363 3149 1056 769 512 928 4618 1579 1623 4133 4474 3127 3365 137 2510 3859 762 2333 946 749 3555 4992 4651 2035 713 1747 460 4569 2824 810 2301 3439 3865 3522 2351 4097 600 3741 1673 4981 3030 2663 998 2120 800 3069 2685 2410 1950 4233 3192 2749 221 1168 2453 2898 310 1195 1528 4475 4292 1433 3991 3586 506 2804 1564 4049 4963 1200 4543 64 4808 1383 4770 1755 4566 751 1835 305 773 2474 4773 2406 1226 1269 3239 1753 3277 2193 3779 3631 748 2982 4888 2990 1855 723 3673 4339 2242 3079 1596 2693 1638 1875 4380 3127 4303 3534 1952 4170 2759 1000 777 3784 2786 3007 1736 4338 2368 3069 637 3492 3567 3319 4121 4132 2599 4072 2741 3414 3603 2404 2417 3194 3950 2061 4118 4917 1796 874 548 2100 1797 3107 3909 340 3197 1174 1400 2133 743 2173 2855 2714 4789 1886 3937 2066 3890 4441 1393 3410 4512 4638 1133 4369 1666 2644 4080 475 428 4827 1080 495 4133 475 528 961 4100 2843 1527 1792 3352 4083 2056 4145 2551 1674 48 482 1024 3105 4868 2984 4417 2501 2120 2178 2657 1177 4976 4467 479 2210 515 4620 3793 921 4747 4191 1718 2197 1438 741 3797 3582 1808 1665 4275 1115 2623 35 2842 573 1237 1863 2756 1818 1890 3691 1836 2331 224 1644 765 4806 1981 2121 705 28 1108 3527 739 1740 2236 2739 2693 598 4895 3723 819 2473 2637 4750 846 991 3487 1319 67 4923 2716 1886 81 1513 3911 4495 4991 2247 1190 2048 4971 1164 3509 1031 1835 3848 3481 2459 2704 3028 2422 510 3383 3565 642 3921 3262 3405 2111 408 1901 114 3501 1098 2730 2094 4029 194 2635 2149 4431 2081 1145 2026 3765 4849 4279 4978 462 1267 4119 2415 4932 146 3789 4142 350 3726 1106 273 4415 3275 666 903 3333 4871 1406 3671 3099 3735 2931 920 1127 322 3778 932 4364 1964 4182 4065 2921 1733 2809 3215 2937 360 679 3116 4354 949 2304 1763 966 719 3547 1232 2420 2814 2838 4518 2935 1957 4743 1249 2990 837 6 3468 1563 1577 432 3565 4708 3736 1670 2972 2573 2743 4828 2448 3868 2764 1090 681 372 3108 750 4791 1267 4197 905 2338 3723 3381 1957 1487 1372 2393 1261 3810 4433 3735 1661 2902 2583 677 4606 4231 1449 423 1772 760 3022 1349 3279 3757 657 4042 1061 4075 3688 2318 382 1771 351 1765 3719 4163 2826 1654 2128 1860 2886 1717 1150 2149 3216 2674 730 2894 4780 1976 1799 1918 3672 3326 3136 3502 4110 3209 3816 4916 4038 312 2288 1729 2337 2607 1892 3531 463 4277 2390 3828 2730 3830 4546 4065 2881 1753 720 1411 4966 4330 2630 4506 3544 386 3875 1861 82 4562 3837 1547 4338 3564 556 2941 4579 1130 2325 4433 659 3837 4607 241 2142 2063 1729 3106 601 1345 4458 1262 207 2934 416 1282 2064 2438 4186 3512 1389 2356 646 2958 1293 4385 2700 4694 3164 847 2776 4092 4326 4766 3268 3355 1384 4514 2843 4688 2640 314 1920 3909 2000 3107 4117 3472 871 1828 4196 2665 1095 2496 3730 4111 1760 2447 2775 4484 3852 2292 3711 1325 2217 3904 3500 1707 3818 590 3057 772 3822 4277 3456 4842 2728 561 2534 4195 1317 3859 2218 1999 3841 1484 1825 3718 890 334 4285 3583 3659 3435 3193 1370 1811 1484 3127 1791 2284 3091 1514 789 4244 3633 3164 2708 2567 121 737 931 2491 4571 90 1531 4866 818 1356 4841 4692 2718 3190 3528 2658 483 430 2589 1444 4368 3085 3089 68 2393 342 3251 1633 478 1539 2603 4693 746 1120 640 2175 924 1878 1819 2482 433 921 1930 1084 1960 2651 3518 1824 2692 1023 3413 2549 1958 2102 1425 3020 1593 694 4326 2565 2108 821 4736 2667 1356 1642 1491 3971 4479 2005 1953 2698 505 82 4056 908 3155 4219 4121 309 1479 3819 1922 2924 4654 1771 1501 1531 738 2648 711 1513 1116 3235 4674 320 1079 2080 1291 2255 4339 4008 2692 4080 1835 255 2971 1883 3463 1414 3666 1882 1659 2850 4373 2651 3590 2795 2887 289 2988 4142 2869 4707 3421 2628 2889 1332 1595 4913 2104 1809 3448 2109 4933 654 4862 4910 4236 218 3173 4908 119 2406 80 2756 1725 969 2288 262 3702 1263 2448 3519 4608 4925 2751 488 1973 2999 2073 2172 1211 1067 4198 4382 2218 1443 4338 4201 2514 2895 1043 774 258 4033 4766 530 3762 2271 3899 901 2082 3276 3060 3788 2720 1911 4010 3175 1103 3586 488 3444 490 2772 1934 2202 3213 1840 2719 3743 2229 3396 4603 3835 3762 3171 3758 1282 4764 4763 3839 2470 2763 2464 4642 2139 4486 3703 2839 586 4933 1540 376 4374 3007 1492 3071 3369 2661 2492 4086 1184 2245 928 4908 851 696 676 3095 2887 3500 4135 781 2043 514 2331 4817 2646 4937 3623 2693 4119 321 3733 4138 1516 3145 1484 1777 2980 4851 1574 181 1413 242 3947 4207 4878 962 981 2081 862 4233 4306 1908 1532 1910 3742 114 2332 481 4638 3244 416 1219 2589 2269 4693 2289 4283 844 1714 3301 4977 2783 3604 2877 1870 3179 3933 4258 4389 2836 1472 691 3165 3972 4423 3975 3959 260 3142 2238 3308 2268 4533 49 2637 1457 2305 4454 1505 2385 3579 3773 1042 3577 687 1973 2720 2728 3783 424 4484 745 3966 1890 4358 1733 694 3198 1297 3942 1026 3745 3281 1550 76 1741 4180 4710 3216 3920 4806 2399 319 3994 4627 1332 1310 3266 1665 2926 4132 3106 3091 1655 1591 2374 3631 4615 920 4762 1529 611 3674 1385 2806 1928 3415 2582 1138 2084 2419 3359 762 1678 2879 940 4467 241 2359 2117 4537 2429 2013 3146 977 1974 2268 272 2023 4011 2597 4875 1512 1024 4669 3262 4378 3749 2933 2044 463 1412 1617 3691 2798 1654 1154 628 146 3207 3292 4901 2801 2750 2352 431 1934 4326 355 2207 4855 1608 1749 1977 3783 1567 4244 3328 1517 882 1134 4936 3156 1805 4962 4333 473 2536 4840 4105 2504 4727 4116 1538 4832 592 4143 3417 3978 3800 502 3292 3645 4606 4745 1012 4453 4175 4189 3320 2528 1792 1131 57 640 4439 1335 2964 1035 1531 3401 3803 2422 615 743 2356 2438 2595 4457 4696 3597 1635 956 2669 275 1150 2104 3757 1219 3016 1658 4093 4521 4424 2195 4311 2195 4659 3518 160 3269 895 1974 2578 1579 2417 2630 2459 2899 4624 2119 1957 3528 2223 733 1812 2520 1951 2434 603 1207 3418 3178 3847 4386 2345 4166 2226 2893 664 961 3442 862 4621 2886 4847 3455 44 1991 1328 2288 365 3391 2519 2074 92 3002 384 4885 3361 480 4870 3787 4142 4214 4399 315 4716 1012 2451 415 654 4543 200 2670 459 1633 953 1059 2480 4868 2290 2723 956 3715 710 2547 1179 690 850 4601 2172 49 2079 4014 435 676 3939 10 1647 1269 3416 352 533 3617 732 2637 1131 503 832 3397 3446 21 825 639 2437 2634 1410 2548 2715 2757 4128 3219 4153 1589 420 4160 4353 1374 4581 4713 1708 2506 3131 4584 1933 2846 301 2556 1308 553 332 3407 4069 2224 2870 4481 302 197 2340 1971 2260 2203 1676 3486 1766 2348 2127 2226 705 3403 44 3823 2082 1370 1556 2855 2791 1350 4396 3153 351 566 1278 1920 2269 1615 2816 3874 2161 4387 4435 3170 3606 1709 3941 4647 1957 2126 1568 1923 4881 3564 3961 1964 4218 2886 4641 4606 3578 1249 2600 958 2202 2630 1109 129 3054 3161 1991 1435 2493 2731 4743 4977 2242 2794 2507 3704 2446 3484 885 3003 227 4639 4642 4088 3538 36 2292 1964 2406 3199 1096 2563 223 2225 2353 4976 2441 798 4979 2147 4154 872 512 3454 3471 722 223 672 1759 2997 712 4546 3086 654 2785 1380 2588 2422 2244 425 3596 3529 1207 1966 3917 904 4482 2207 3356 4519 877 99 3344 183 2703 211 381 2093 3568 2863 2738 4897 352 4288 3091 4840 621 3599 2831 3499 2929 1245 2867 3910 3706 3833 3277 4825 4113 2117 1377 139 2371 3185 1176 4810 4195 4951 4 2267 4454 485 3862 633 1261 894 3656 118 1455 49 4763 1867 1756 2313 3955 30 3371 3587 4909 4519 3989 1587 976 906 719 2247 2353 1760 1332 338 4189 3413 1321 3027 4987 2035 4992 507 2911 2790 3749 1579 1121 3175 2636 747 2772 3761 4993 3988 1591 1623 254 4752 4031 3132 4089 404 1947 3297 4235 1261 4351 1730 3706 4368 1034 153 4175 3688 1952 3762 177 3651 3016 3766 1345 1278 1262 840 4220 3821 75 2330 692 1196 3704 1673 975 4289 1983 1421 4222 3662 1722 3147 4472 2484 754 4291 676 3523 2033 2313 2186 3147 4424 224 1659 3767 1762 250 4164 4389 2199 697 1816 1551 2474 3594 3331 1708 4635 2477 119 3471 3254 4646 1355 983 4283 4671 2191 4102 1972 2788 3729 2979 1633 645 83 1928 4303 751 2250 4076 4917 2699 393 4681 4742 4790 476 2119 4009 376 1853 3880 3300 2341 3587 4810 2661 4407 1246 3856 4448 3025 2484 1113 1308 1965 4631 2671 4821 1152 4741 4250 2987 3657 479 4419 874 621 4722 449 489 2606 745 287 2811 1783 2952 1324 1912 2634 3387 833 2805 3962 29 1359 4464 3593 706 4767 365 2171 3933 4831 2964 3041 4746 3452 4184 4752 2630 4658 297 3935 177 4270 4203 1500 3867 3213 3453 2072 3261 3546 3899 958 19 148 1909 2232 1961 2565 3326 4610 4075 3500 277 3981 2251 1068 3175 1494 46 1523 2331 188 703 3180 2644 2725 2611 741 283 4001 1100 2002 2003 1718 3687 4544 2059 1811 461 403 1168 3717 541 2424 1416 4636 4561 2099 1551 2935 2748 611 630 2812 1459 3521 3695 3513 3417 2157 3659 1566 3088 1433 3460 3224 2295 2083 3331 2272 151 3855 3963 546 3381 4955 796 3847 2244 842 4841 547 3432 2450 2498 1127 3971 1006 1963 3408 4539 724 3547 606 2210 4631 814 3238 3765 4774 2588 4985 886 2948 4871 1243 2371 3246 4497 2436 4708 1928 900 1314 264 4840 1320 2501 1761 4537 4200 1018 4795 1298 1445 625 4913 869 4417 2575 1016 4704 2990 4725 3458 3775 4637 2791 229 2032 1535 4477 1618 4461 520 2901 1654 566 3110 4767 436 3652 3318 3608 4176 2143 4552 3648 3933 737 2286 3140 4217 1065 4129 2156 1244 826 916 2918 285 2809 2511 281 4564 3514 4605 4995 673 267 4398 1492 4372 383 1270 4737 3563 2124 4884 2009 4047 2165 3284 3539 3758 1498 1574 2919 4499 3531 812 2256 4658 1329 688 833 4237 2005 396 2244 3257 4791 215 2580 4049 1248 1647 413 530 1768 4570 3782 3486 3289 147 4342 1505 1913 2883 1796 3015 4220 2974 798 2508 2249 714 1251 4970 2824 4803 2689 3943 2746 954 800 1596 4849 3441 4364 3871 259 1808 2503 458 3411 700 364 3049 4768 995 526 760 4293 4265 4319 4779 3583 4629 2745 4837 2930 2172 361 3169 2245 4062 4494 1540 1345 4652 871 2841 3469 960 2010 1355 4325 2581 1278 471 1263 2203 2834 215 1724 1909 2115 4680 3189 1466 314 1764 948 4191 2188 658 3246 3283 4992 4681 2448 177 2556 2296 4255 1674 1097 1545 638 3976 722 4145 508 4356 4889 1954 2715 3746 3491 4786 579 80 702 3666 4044 3778 3858 1015 1392 4737 1397 3107 398 3855 2469 1725 2448 3916 4763 1485 4022 2877 3474 2601 3385 2855 3788 3508 4929 3168 1789 569 751 2999 4126 4500 3428 4391 331 4625 1776 408 1862 3315 3580 3334 34 4511 4264 3512 2184 278 4694 2746 4869 199 4101 4331 762 4538 4887 3064 3915 2566 1235 1231 3345 571 3860 213 4080 2097 951 1065 4393 880 4345 4454 2001 2846 3871 4277 57 1460 4765 3457 500 1777 2072 3393 1099 509 3579 3001 1852 1719 3406 1953 591 136 1506 2268 1856 3734 102 1971 4400 3242 4813 4440 228 3826 830 4291 908 1880 4667 3945 3669 2841 2482 3255 2536 1726 2695 395 3353 2718 272 3652 1056 1546 3808 1789 1131 816 2772 2222 170 682 4801 2987 650 92 1028 4323 11 2152 3456 2090 2994 2533 3628 1215 272 2188 858 4511 416 610 4490 4168 1085 3474 2253 4511 3674 808 1362 1603 2504 3878 1180 3735 196 995 4761 380 397 2774 445 2740 2354 3864 2541 2984 275 1408 2077 4 4083 948 3090 214 3221 4582 825 1130 4356 2221 3438 4048 1073 3464 2622 572 416 4799 30 4774 4435 1130 305 4280 1534 2839 1341 3507 2601 4272 3126 186 4346 1499 4370 4812 4600 3032 3316 4230 481 551 3978 527 3852 4295 1607 131 1496 3696 937 497 108 4562 4764 3725 2196 1876 1269 2166 4659 230 3839 2241 4331 695 3890 4444 1934 4719 1423 1796 1329 4462 3901 2551 3556 468 1535 4907 2035 935 1068 2613 376 424 70 147 1430 3309 3459 1115 2807 2009 2639 553 4464 3320 336 1573 2680 2980 513 131 1332 3242 4400 673 4142 3557 1087 1076 3385 3882 62 4203 4527 2315 4567 2242 3723 997 2913 945 1519 2433 975 4043 4832 3214 2430 232 885 4077 2778 3939 4699 4004 3529 1588 4356 2052 3982 1990 3707 3251 2064 2410 433 1971 2592 2923 2556 2129 4311 704 2083 2799 125 4542 763 3098 3483 4675 3029 340 522 1340 805 3555 4114 4648 1477 4928 4884 1306 1952 2162 4376 3507 4759 2449 4536 4373 967 2947 3891 3921 1665 2466 3947 3794 4049 1523 3919 4248 16 1792 2202 231 3354 2807 4050 2837 3273 322 178 1399 4560 1933 2744 2116 4744 4547 1752 2168 2926 1442 4551 1091 891 1762 4264 2176 4795 1545 4283 3990 4575 1802 4161 2282 427 1561 1305 4211 3744 2161 2727 925 4379 4318 4135 2567 92 3579 3990 4877 2904 3286 3306 390 4184 3263 2053 3862 3392 1669 1462 1190 4937 1880 2967 983 3439 4736 2536 3347 2835 516 4203 28 4858 2500 1534 3451 1052 3017 52 3082 2702 791 2956 1578 1056 4097 1280 2654 2576 2693 1104 246 4590 108 2877 2350 1998 4124 1662 3116 65 1822 2750 541 3763 3120 4379 520 1710 4835 4065 1369 2454 2294 149 416 1668 3073 4635 448 1484 2371 4841 2808 3214 45 1353 3293 4120 341 4915 790 4738 2404 2536 1807 3249 1400 3280 2951 2212 4587 2021 929 626 2682 3326 1423 4243 1470 1325 4202 1162 974 3457 2435 122 2212 3213 2934 2261 1835 3663 2474 3150 4704 1362 2842 2433 2422 2940 494 358 2896 425 4571 753 3107 1134 1287 3949 481 855 1798 3564 207 2297 2496 3785 3463 1232 912 358 2031 331 1142 1958 3449 3787 4166 4004 4025 3856 3448 626 2498 1668 622 3956 4545 1645 2632 1338 1528 4959 939 217 4645 3392 2934 2651 824 347 2811 3682 2720 2246 3724 2905 1807 4619 3540 131 585 2186 690 2626 2073 4502 4762 4385 1101 3148 3979 2899 277 759 2521 4946 1263 950 1060 4456 414 2364 2864 433 4399 328 4204 1791 4250 2371 2067 4533 2327 36 525 2613 134 1519 343 1802 1198 577 1567 4438 3887 3718 2849 1134 416 596 4765 3601 3089 1469 2294 36 922 2193 3868 3800 1011 4314 2827 1275 394 2157 4610 235 2032 2808 3533 2774 4332 2462 4092 213 1334 581 2337 2860 1477 721 230 1596 1682 94 3285 4794 3035 4146 4510 4317 3593 263 3660 1131 2434 1278 1152 4997 255 911 861 3174 4087 4859 418 2328 179 2146 4419 4287 4728 565 1993 75 1448 2701 781 4211 1337 3817 3161 2941 3204 4469 3183 559 4231 2734 1871 1041 3804 2118 3486 680 3600 3774 4250 3309 1533 3551 4583 1124 2608 160 3565 742 3851 1612 183 3047 4324 4121 4845 464 2148 4321 2419 1510 2930 524 4872 577 2470 3405 2112 1790 1478 4161 3931 4486 3012 2131 2995 4933 2853 1195 1058 1299 4235 2066 2026 3958 4813 2167 4946 391 1650 2309 2760 3856 3322 4595 1402 484 2789 1346 2939 2079 3417 3763 3541 4994 632 2623 233 2385 2423 3756 4424 3308 961 3655 2598 4153 3858 1524 2425 40 4805 1424 782 1750 999 1672 2029 931 3161 4927 3864 340 1985 3788 3440 4129 3457 3601 4568 2864 1767 4445 1416 4240 1252 1539 4091 495 1565 1089 3617 4821 285 2858 198 1263 1017 3701 1849 3013 3274 347 4830 235 1671 1484 749 2060 1664 203 864 226 1380 4526 2553 4360 2948 1175 961 1521 2838 1173 1042 1293 603 1740 4167 179 3809 4968 375 4586 105 4982 4757 2478 2642 4668 4826 738 556 4124 106 472 1286 4453 3643 3682 4225 706 417 2893 2979 1905 805 1809 509 1116 3265 1922 1757 4260 4917 1218 4829 3865 342 212 1146 2859 3369 2531 734 1421 4836 737 4006 4004 3398 4872 1620 732 3850 933 1902 4531 4960 3959 3157 2500 2180 3389 2343 2582 293 1021 3486 2227 775 1526 4567 2033 786 4311 3116 4596 4040 3917 2218 2802 2643 2713 1716 1773 1573 3576 3014 2317 3197 833 4898 2340 2217 571 4775 4976 2927 2676 2213 2468 4698 4226 4842 2839 4227 2222 4736 2507 4038 29 1116 3495 2809 854 2609 1294 664 326 1035 3662 3628 814 181 3986 4807 3212 1187 2385 1569 214 2960 1756 3494 3818 3730 2587 3382 585 3273 3993 2500 4815 2764 4908 1552 4165 4443 1886 1013 3936 3238 3879 219 1415 4660 4632 3550 1968 221 265 3381 4075 17 3388 100 1054 3183 2311 4826 2663 1159 686 1028 2541 2296 696 4576 4904 2435 3885 2675 3276 4349 4334 2860 4803 2585 2221 766 3151 3156 4056 4426 4068 4320 1210 1259 2820 3265 1811 4704 3153 2347 4371 3685 1950 4506 2715 2794 4598 2616 1908 4146 3332 1802 2797 2398 369 3764 833 2560 1226 1225 951 840 759 827 2825 3562 2318 3393 1765 4246 1989 812 1471 623 3851 3905 4045 2997 2808 1266 2913 2755 968 1621 4011 3489 3564 2091 3053 3843 360 4082 2469 328 1078 3868 2286 244 3402 302 335 4534 2045 4546 74 4211 2835 3669 534 97 4660 585 1726 4501 2150 3084 1584 4301 2433 1928 4895 3447 2546 1665 3594 1905 49 4578 3530 926 827 3176 3600 199 4752 597 4220 1655 2894 4814 543 414 204 1462 2418 3304 96 3185 4981 3755 3570 3434 4321 1788 3542 557 2030 1131 1302 3061 4638 2682 2206 447 32 4394 3814 4837 1398 1493 284 765 2207 485 3767 3912 2678 348 3901 2859 681 1826 2086 3473 1355 1595 4166 2950 2546 718 3895 4022 897 375 3341 2948 4287 2941 1176 2859 3239 1797 1645 4425 4998 4613 4317 3175 2968 442 1749 4058 2332 2810 2773 85 3979 4539 3593 4709 613 2186 1675 1667 236 4549 1478 2030 2398 3730 397 2110 1351 381 1130 3346 3421 1566 1655 4139 4330 208 305 2951 3606 3116 4591 63 3851 3004 3975 2065 479 2752 298 974 2429 1036 4860 597 356 3208 2669 2063 1166 4575 202 273 2163 3553 3068 3045 460 4513 4183 1937 1264 1231 3525 4446 642 3118 1233 1546 232 3263 2877 231 1758 2421 796 2369 3441 3143 4736 4364 5 3650 1189 100 3616 3124 2260 2908 3540 3778 2857 1816 3465 571 4038 2378 3784 1178 1766 4832 1401 2335 1922 4492 4118 1767 3408 2467 3110 3688 1470 4439 1955 2990 2139 3213 956 1137 2327 4232 2076 204 599 4420 1697 4648 498 859 1990 3255 1150 2116 4105 2305 2099 535 2997 2930 4574 4026 4233 858 1136 2383 3280 4020 3429 3459 3287 2239 3382 2793 155 696 3855 2557 4024 2574 3969 1098 4402 3973 2545 701 912 1964 3991 3599 1788 2199 2033 3702 4740 4549 4805 4364 3052 866 658 991 1090 455 864 400 3193 3957 4371 1084 1663 894 1564 1046 4230 3884 4104 3955 966 144 159 4164 4290 428 3766 1479 4159 4985 878 1287 1336 626 498 4928 628 3399 549 1556 518 4436 1618 3928 3796 3759 1114 4519 3897 2781 1898 1318 956 2285 4250 1806 2479 4747 223 702 2912 1367 4553 3759 1091 1052 294 2462 2550 1577 2717 2645 2251 4891 1276 4049 4482 913 1675 4861 628 1455 1327 4911 1321 2092 3872 1334 2379 1843 938 2530 4041 4590 4728 3276 1293 3710 1276 2145 2478 3204 3185 2723 4935 4996 3938 1856 2126 1861 4231 2529 3278 3722 3487 3116 4581 1251 2761 795 935 4189 4930 4555 4449 2702 2458 4542 270 4458 2270 3321 4654 1281 4032 2103 4426 54 2698 628 4041 2273 4551 4770 2735 3942 4883 3199 4056 1308 4245 3893 721 4624 3332 3458 3048 1831 735 3213 4815 3135 2860 3943 3133 3870 2794 2255 916 1433 726 4349 964 4191 34 4480 2447 996 1033 3064 4971 3575 4701 3453 3803 2907 1474 3789 1678 3842 4128 1394 4543 317 2820 3858 4571 1125 4895 3254 4870 3318 3526 4683 2782 4126 4256 1580 4718 1667 3955 2045 2413 938 4120 2562 4741 2537 4290 3286 2892 4238 2939 572 134 4685 4552 1738 289 357 880 1441 1439 2668 3704 478 4872 2895 530 4236 2917 2947 1913 4368 4406 3799 2598 4044 197 1959 2391 1308 1505 2459 1155 308 3292 3045 831 2232 1277 415 4028 1530 1719 4011 2246 3199 904 3009 4190 2330 1627 4676 4937 1208 3183 2469 1232 1275 4437 3071 502 3000 4869 3345 261 4200 2890 3999 657 3626 881 82 3483 4759 495 2451 1191 141 496 588 3942 1445 4464 15 2085 1934 2238 2644 588 1767 84 3336 905 4160 569 3593 3882 1346 815 3171 4678 1018 2573 1437 3293 3218 1621 4189 2651 1432 1919 1872 2177 1142 2653 4507 820 952 4965 4221 1524 4001 2346 2154 4110 3166 4603 1409 2499 4265 1547 311 143 2143 3511 475 4915 3331 2843 4479 91 4113 1454 3045 4776 2651 1729 3504 1471 648 4899 759 1416 944 4288 2525 3976 4009 2261 2876 3119 4221 2134 3253 1651 3194 3209 1345 643 1200 2336 2267 3357 2575 3059 2220 945 750 2068 2118 76 2493 3457 1466 3566 1404 3973 874 892 3842 2591 1679 3134 415 1849 76 1458 2682 2402 4481 2288 2379 1845 2385 2859 298 3200 948 2006 2039 1974 950 4541 167 653 1134 1616 2414 2361 2672 3052 2567 3519 1635 3177 1726 1939 3404 4485 158 850 3202 2079 4035 577 2039 341 4810 36 4909 4694 4724 1551 1791 913 487 4689 3827 2533 492 1996 2767 2927 3274 175 929 1975 4778 4556 3854 2066 1105 890 2444 1553 4793 843 3615 4617 1504 4535 248 1466 2399 2616 441 2992 2660 412 570 1893 4256 2839 2808 3077 3810 1846 2016 1704 1403 3108 4656 4315 1920 1089 4759 3615 747 1622 1472 1465 1370 1362 3899 929 1151 2224 4636 4611 1718 3039 4194 1392 330 1944 3529 3918 3616 1980 4713 1172 4066 852 2628 3399 4477 807 868 2032 3475 4791 107 2812 3698 988 2704 4826 868 2367 3425 2433 4197 4512 2228 695 216 3009 4164 2835 3754 4665 3450 3524 37 4155 10 991 647 3260 2482 573 4512 2696 4806 1018 1400 397 4887 1768 654 206 3415 2482 682 945 718 2177 3036 3298 2336 3627 2730 4846 3557 2470 262 4385 3336 4170 1102 688 4281 556 3011 120 139 1100 1762 3485 1390 776 1134 2836 4830 166 1972 3385 3426 526 2181 1481 3686 702 4967 266 1409 3164 3045 4774 4008 2519 314 2348 3553 607 4066 1239 4593 344 3626 365 4199 2388 4419 1489 4838 2438 2891 1921 1383 3783 579 3152 3852 4004 1818 133 1319 1342 696 1955 1001 4113 3268 3799 1163 2085 2135 2741 3192 1568 1951 1740 281 2123 917 1117 3168 4880 695 4359 1325 3819 503 4270 612 3254 1337 112 2117 4394 4505 1543 1099 4709 1611 4417 1806 1503 3201 723 4769 2108 2377 4898 4724 2733 996 56 1963 4895 2601 2165 4397 146 4303 812 1326 4843 1382 1313 2061 1930 1047 962 2359 1221 1367 3795 2450 4379 689 2512 3699 1458 1265 2359 4888 4650 929 1971 4847 4136 2231 826 181 1004 3629 1720 936 4115 1224 3194 1718 2869 3570 4276 2371 2072 1321 4444 2959 3683 1221 4988 4414 3468 3021 1972 2782 571 675 3845 2548 268 987 3831 2223 3041 4544 1468 332 2478 3200 51 4344 2939 3371 1310 3681 3982 1215 3940 3246 1190 4247 4727 4002 1601 4263 1991 1989 855 1538 2294 235 3932 381 1739 4035 586 2889 1335 3849 1485 1164 1562 2204 4445 449 775 4441 4799 4651 3371 3942 4757 966 1370 4904 377 3911 146 797 750 1863 1919 1611 3799 4691 1653 1015 2822 423 3097 2023 3671 1686 961 1 1234 4116 687 4001 2412 2765 4138 4039 310 3627 412 2038 2197 2019 3533 4455 32 1888 1534 380 3902 383 4992 605 701 3890 4299 2406 4284 4021 3335 3151 18 4964 1422 3099 2356 4075 2023 689 1211 1548 2997 2854 3043 69 4366 4449 3134 3319 4885 2758 623 4520 4457 1548 264 154 932 3215 1084 322 4844 870 4613 4306 3365 3454 2871 2975 676 4189 427 211 2006 2792 1933 4060 4119 2861 4687 1139 1836 3082 4428 855 402 1412 293 4663 2228 809 2784 3763 392 4391 3676 1612 563 4354 4358 456 3441 1642 118 311 4493 1322 475 2840 1663 4003 3075 405 4649 2607 1796 2922 3129 3238 1918 4882 2059 1116 663 1946 4396 4577 4597 660 72 3136 2047 1694 2052 272 1037 3824 2700 1806 499 1530 4471 4113 906 419 1574 1117 3751 2211 2705 1889 2291 3154 4617 3825 3425 902 2727 3436 1314 2 284 3334 260 2545 3135 2872 4615 2175 4546 1531 975 4121 1709 3329 2981 4311 2514 3084 3702 3769 4023 629 1002 4663 2079 3702 1446 1392 4209 3168 2323 2420 3960 758 3532 2882 2633 1344 2964 2779 3616 3113 1110 3173 4027 1818 1131 3000 3877 2877 344 508 3725 4994 1125 4018 2252 2589 2391 3654 67 3286 4366 1940 2330 2112 4440 1640 2098 4386 348 244 1069 1641 1800 2486 616 4092 780 2935 2856 711 4221 2261 3698 4025 2467 3258 1713 1181 4427 1466 4427 4989 1189 145 613 1154 3175 507 3339 405 1248 2170 2592 3154 4350 2540 3404 1559 2073 563 961 2506 701 1523 1174 4728 1860 1775 428 807 4082 1316 4747 2277 2975 4571 3118 2646 585 4316 1939 546 2703 2598 1868 3892 2911 264 3232 4764 4600 4971 426 4566 4425 1062 2569 3401 1208 1001 887 3137 3716 290 1995 3158 308 4299 4535 1947 1454 1273 322 47 1609 1767 2046 3031 2331 1833 4395 2610 4131 2298 499 396 4944 14 412 2988 1360 3840 1433 3093 3218 1790 345 681 957 168 1710 1217 3550 3020 2456 142 398 725 2920 3900 2162 3183 3981 73 1209 485 3218 43 4058 2772 3046 3655 1723 4853 4410 1211 3107 1486 1463 4076 1217 2314 3510 3793 850 4804 2381 2030 1839 1168 4385 1082 1052 1667 4318 4538 2267 1166 1705 1835 4759 2583 959 764 257 1631 1835 1049 2623 4981 1980 4466 1816 4945 4028 993 905 586 1802 1952 4899 3889 1889 1993 1082 2436 3615 4636 711 2468 3543 4100 2839 783 3719 3218 2651 1550 643 3537 4942 3688 4328 2128 2010 942 2514 91 131 4373 4518 4426 1922 2047 1072 4457 1835 2202 4943 3951 1631 4759 1708 2647 2515 308 959 2177 3576 2795 466 2282 1273 961 2667 4463 4232 4263 2182 1855 4648 2157 1089 4014 4684 114 703 355 2775 4325 1950 1163 3226 663 1553 4027 2 4735 3166 1762 2952 2260 4616 3916 3031 4366 134 4256 3904 1006 354 2099 3065 2210 4828 2675 842 322 3325 1533 1959 3869 3044 3248 1841 205 2052 4176 4061 526 572 540 667 1651 78 119 736 4066 1992 2 4708 4147 3006 2809 1021 772 4382 1866 2075 4496 1114 417 1874 4771 4754 4367 3187 2672 687 4710 3834 971 905 2311 4529 2072 1282 172 4892 10 665 750 1044 1676 1720 4984 132 100 1399 378 3839 27 2791 831 2008 1054 15 3583 4615 1656 3969 2726 3251 1222 1990 1299 443 2217 3678 4810 916 3624 34 3890 1982 1187 1706 624 4215 3793 4943 4594 2646 3411 2810 4493 1777 1102 2547 1360 200 381 763 1471 3511 3117 114 3816 2872 3832 2834 3305 4263 4683 4297 88 1940 3319 2315 4842 2916 899 446 213 57 2640 4133 3405 445 3788 4830 3339 2107 1680 3268 2241 1222 394 933 135 3328 4996 2676 4569 1365 2371 2640 3855 1693 2752 396 76 1621 2907 2149 2936 4094 2147 871 3966 2165 375 81 4982 362 2560 1780 956 2833 1316 2503 4623 4956 2381 1950 4259 102 1968 3151 2440 4817 4175 763 2184 4482 759 3075 2309 1944 3379 4505 4176 560 3439 3146 3259 3604 1165 1819 4961 2967 4340 41 4688 2842 2180 1871 3006 4323 1371 4972 937 2817 2811 2 2302 4009 425 4577 3699 4548 1160 4289 4292 2734 2084 4315 2993 3097 448 2185 3863 560 2016 3874 3955 4068 2167 1687 4674 323 4747 2985 444 132 964 1880 1236 1852 792 4205 4618 1004 2314 177 4633 4072 4414 132 2913 2633 599 151 4238 2124 1890 4290 1839 3514 3360 1655 40 4262 4656 1637 3496 1658 4306 2030 2620 1578 125 1265 4346 1718 2346 1928 3343 965 670 2411 2634 2309 100 1452 4334 108 2873 4537 1892 290 2966 1414 270 3340 234 1448 677 2939 1334 2074 2493 4091 2247 1788 1676 3564 3607 751 1022 1077 1059 4666 3900 1628 2134 4208 1672 679 2573 2088 3226 2030 1786 2868 1606 3918 3042 1162 36 1943 4310 3574 2399 2535 2829 630 2031 806 3393 2805 4095 1816 3934 112 743 3486 2174 212 1187 2173 3199 3094 4330 2997 4259 1721 1759 2099 575 660 1604 3655 3116 3017 3090 3719 2642 856 2027 2338 960 914 1793 4990 4501 4094 3635 4603 4490 1455 2503 3206 4894 3267 1578 447 1993 3838 1946 3819 145 3045 4589 4890 4096 4092 4711 2386 2011 3320 1672 3770 957 4078 1500 1976 1730 2442 233 3660 1148 3257 2196 4563 1042 4584 548 2164 260 1970 646 3590 2072 3845 327 1385 1672 2733 4637 2744 2554 4632 2239 413 1182 3169 1064 2757 2396 4502 2464 4360 860 738 4507 1706 1659 3675 1096 2061 2668 2173 4371 2917 4437 1677 2651 2810 2270 4470 1892 4130 3430 200 4327 1444 286 4164 4485 4813 3587 3041 1800 4039 4832 498 1515 1589 1074 3718 2372 1697 130 3711 2569 2327 1735 75 1464 3991 4921 3590 2373 1390 4751 3726 2704 4589 578 3238 4292 4129 1552 4243 3002 3953 10 2314 540 660 3670 4256 2570 2712 3061 960 1680 148 3350 3913 3974 391 4969 142 3199 2526 837 876 4314 3066 2436 3975 3372 472 3337 525 2988 103 4561 1425 998 909 4759 4634 4009 579 2989 1753 673 812 4594 2519 1997 3858 4079 2164 3666 881 1769 3977 4246 3162 4330 1983 1214 2146 1768 582 4800 792 2021 4207 4322 2402 1653 2410 2001 1009 3443 425 299 728 4684 3571 1086 3449 90 434 78 4200 3746 4525 3403 3534 4863 4215 256 4439 1885 1606 1254 2212 2926 4861 191 626 3521 90 3523 1074 1502 3657 2742 575 4595 1439 1944 4195 3834 4951 2443 3385 2064 2289 3345 2604 2072 1214 3812 4839 1542 2925 580 3508 1845 58 437 1238 1857 513 3294 4606 4582 3735 4330 4617 415 3986 4787 1680 3951 1804 1130 4182 4500 3820 2664 4006 3622 3788 3849 4267 341 300 1652 3662 185 2206 756 1540 4863 1752 3210 3517 4203 1893 1592 94 3400 1364 2287 4504 4426 4839 4042 1551 3564 4878 121 2403 4026 4658 871 858 2585 4626 237 1340 2866 3193 3877 3126 3259 4589 1191 1512 3101 2 119 3223 3391 1005 493 2555 1761 4762 4139 1274 338 1295 2731 2676 1931 2358 951 1404 4130 2935 2503 2389 1336 571 1463 3979 2155 746 2021 4390 2317 1974 3407 2707 443 6 2260 4722 1270 2764 3302 3729 2358 1071 2070 2151 4562 1474 3248 4938 809 267 1778 4354 3564 4205 4914 2387 2473 1078 4517 311 410 906 4345 2978 460 4494 4972 980 3193 94 3858 3531 3718 39 939 3086 4813 1733 3314 459 3316 1679 2383 241 4669 3870 2614 3159 2900 2402 2158 4900 60 4485 4507 3716 2170 189 1221 2201 4752 2166 1687 536 4108 1166 2568 2024 78 3584 1117 3815 573 2170 2253 956 3499 1238 4052 3518 2989 3324 193 2523 4524 1655 2503 1658 2678 4692 1048 3962 805 630 1469 3744 743 1668 1431 429 3060 1681 1274 3478 748 1580 4972 4947 1550 2142 4555 56 2866 3694 796 790 4832 3216 4404 1419 3303 3089 2275 4894 3647 3477 3772 2364 2463 2778 3559 190 536 4714 1552 4256 4439 3917 1365 1764 4599 3908 3387 3061 4941 2407 1057 1621 242 4785 3363 2367 1005 2622 136 2061 2534 3956 637 1147 3228 415 3665 546 2200 3579 3863 830 4944 4222 1198 3161 645 3882 2764 2998 2589 3128 87 1486 3338 3808 4179 2062 4032 2699 231 3983 1923 1689 1799 3525 3159 51 2683 1361 1262 3538 3751 1807 270 4701 3897 2912 3616 3600 743 1273 3410 671 2206 4179 3790 1655 2036 1865 3129 4054 4686 3101 3221 4062 1546 1763 2263 1630 3999 2835 921 1393 2704 2107 3785 1124 302 3668 3529 3468 2587 1505 2173 3438 1575 2595 2312 2166 4294 2063 3327 2489 3327 4669 3644 418 3511 4075 3540 297 3796 3401 26 4479 3219 4107 1802 1883 1571 1698 2582 2664 896 3723 4813 3493 2312 3198 1511 307 913 3216 1466 691 2185 4561 3840 4446 4109 919 1375 4242 955 3458 1519 3700 4431 4702 1192 4296 3314 4620 1865 3211 3926 4360 4698 4194 1187 3012 2619 1608 510 540 2618 124 3093 3785 4514 1936 1844 4358 4062 3731 746 3998 4106 712 4837 3940 3819 1165 3314 1505 1569 4693 2150 3369 3708 1447 1312 2926 3164 2356 444 1676 4176 2780 2977 1347 3448 2186 1884 4409 4267 1852 1267 1213 3738 3444 795 1877 2843 3257 1291 1313 3159 1479 959 3597 3980 3410 973 2587 4035 2215 4011 1143 4363 3836 1199 2745 2732 2027 2077 4551 805 3211 3422 4264 2240 3903 3395 1881 600 2797 749 3372 3857 1303 4177 261 2569 334 2948 1627 1279 306 3987 189 1675 1555 534 3178 1254 259 2040 3023 4325 1514 3649 1550 1426 4833 2564 2969 3915 2911 3801 3163 2937 535 4548 2831 4067 2304 3396 1375 3112 716 3269 4430 3712 1905 1751 3142 652 3523 1676 2172 3066 4264 3814 991 2082 426 4254 3692 3379 4849 3886 4069 583 3623 3385 4301 882 2258 3941 3294 4199 1357 1576 667 3315 2063 1816 3446 2200 1058 4529 4539 1700 2829 2547 691 2727 1315 3962 1178 1168 3010 3236 3378 2785 2773 863 982 1599 2867 2128 1607 3123 3189 3212 1331 715 3331 171 4945 1465 2128 2568 2430 699 4130 2891 3067 681 3155 3439 4292 3507 1994 3636 4786 1601 4475 2494 746 4944 931 4916 965 3260 101 2866 4486 2832 2807 1855 375 1479 1261 1656 1220 1855 3333 2203 3822 4713 754 3325 817 1643 2762 1933 1078 3502 1544 1638 2090 1367 1122 2577 4677 426 3323 3984 2540 2667 971 892 3064 2611 3858 713 1149 4593 3697 2733 4940 1406 2401 4660 3265 3712 2297 2751 2749 2544 4460 2272 277 2876 1657 1319 1801 2733 1794 616 2838 954 861 763 2509 924 2550 1307 4217 2248 1643 2000 4645 464 142 3077 4932 1602 15 282 943 1887 88 4274 795 3157 119 3334 5000 750 4735 1481 235 4287 4239 1659 3252 3394 4657 814 2537 1820 4508 3004 2514 4255 1475 1990 4123 1257 580 3102 37 4204 2258 3415 1108 4148 2724 4215 3802 388 4523 2316 2347 465 3256 332 2175 2157 3211 2331 4204 62 1501 1865 3281 3980 3063 3490 4468 4318 2121 2916 2517 678 2612 1028 2017 536 4528 1985 1440 1791 3807 3928 4494 4937 2376 4718 1358 4774 2973 1841 770 3684 2453 928 925 4566 2779 2814 4513 4200 1565 1195 1529 2037 4886 163 425 1658 2556 3509 200 792 442 3380 3125 1365 231 3194 15 2467 1542 1280 92 2000 596 4152 2971 221 373 107 2666 4679 1848 3675 2288 1001 3654 2346 1844 4176 527 3721 2252 4358 4029 4163 2847 3519 1478 2479 2868 3311 2326 3353 1552 4393 323 4505 1516 4401 4175 2810 2261 3060 4874 2877 1059 1883 4494 1228 2834 3380 3937 4135 4668 3872 902 4178 1012 4174 364 3749 3996 4703 4917 3995 1824 2576 1905 3187 1521 3675 4001 2354 3228 1414 4324 207 3376 4466 4965 3878 4235 253 4858 2270 310 649 4527 443 4396 1915 4385 1268 4215 3252 2428 3454 971 444 2838 1015 4753 3690 1697 1068 1518 3845 3293 475 1217 4878 2139 4098 2072 2835 4267 2798 4396 3198 4463 125 4680 1596 2510 4645 3390 967 1962 3842 850 2780 1554 276 4213 14 2225 966 835 2001 1885 2024 4797 496 2424 2550 3944 3087 2963 2984 4933 4977 2782 3152 1671 3659 817 4967 2448 4135 2143 263 1676 1211 3685 4154 3283 119 1720 1002 3380 1059 2500 4143 3309 4662 2005 4613 2572 3728 4658 4035 145 225 4861 1276 2889 4375 1724 2946 2661 4300 1755 2902 81 4622 2480 3657 4285 350 4158 2951 671 153 2083 2671 599 1386 1185 2604 906 3278 4392 1063 2640 4766 4499 618 4062 1985 1583 118 2733 3015 55 3774 3881 3975 530 3194 2010 2850 35 1965 3822 4925 3672 464 4453 1075 2748 4237 4260 3633 2222 2076 2699 553 4936 3505 1311 399 2816 276 41 1687 4922 3175 1124 4397 4444 804 1131 3283 1224 1045 2689 175 4837 3330 4671 178 2711 1806 4393 4914 2675 442 2377 1672 108 3121 1715 395 4409 362 3183 844 1908 3818 1419 2368 1508 3655 2230 3625 3756 1926 4846 1277 4954 4341 1179 1693 1993 4498 2929 3640 1039 834 3066 1805 2343 2419 2882 284 4665 3987 3833 4646 1485 2894 3021 2744 2412 4051 4829 3613 2743 296 4535 401 4773 2682 3395 2734 4394 750 1325 3195 4938 3923 3431 288 1538 597 316 4603 3528 4268 3159 3734 214 4227 2474 3302 3091 241 1847 1974 4161 2435 2395 3658 1896 1536 1798 2404 4018 4268 3948 3003 1765 1989 2030 3959 4812 4937 722 1606 3358 3102 743 1706 878 3673 690 4817 1449 1952 821 500 1451 4000 4330 4984 3642 1063 1396 632 4001 4042 950 3801 3415 977 489 876 878 4758 2403 1631 252 834 403 1805 3725 4160 3326 937 3463 336 4101 2935 356 2277 4421 1588 164 2160 2165 3553 4256 2979 4379 3635 2992 2934 3192 4918 1662 1989 2951 3285 433 1799 1754 1844 1411 4137 29 3319 3339 1266 4185 1944 2324 2060 2914 1532 4268 2481 818 2814 806 2180 324 2259 4344 3268 377 1325 4302 3284 4998 2297 2029 4342 2172 432 825 2011 4631 4289 3751 3316 2648 4150 4564 4725 2171 1570 1764 3364 2930 3618 1451 2759 2784 841 3152 1763 2790 1785 4877 1469 2081 4665 4521 4261 2218 4786 2590 2206 677 4881 4579 1672 2826 3241 2706 4054 4464 590 955 1065 2749 258 1920 178 4399 3587 1527 3012 358 3403 3843 48 3631 983 2595 4070 483 561 490 1323 3957 3911 4949 4565 3136 3873 1992 1993 951 2126 4121 4030 2027 3728 652 3704 1465 1051 3101 1293 3553 1306 361 4147 784 4506 949 320 3015 926 933 2353 4753 2017 4767 484 4569 519 4085 3301 898 4484 3567 525 4469 3819 4351 934 3391 2880 3627 2952 512 4558 1054 4432 4420 4875 3879 4124 2022 1871 3920 4288 297 433 2632 475 2181 2106 2346 3443 192 1287 4668 4637 1666 819 2817 3422 1959 4451 2079 2973 4393 4520 1978 1358 1156 1808 1895 448 3872 14 3642 864 2075 4382 3640 4372 2116 530 3869 4505 4393 2359 1440 3974 3034 3104 1082 998 1387 626 4443 3914 4230 2711 3917 1709 2551 4819 2759 454 830 2146 2787 3073 4305 440 768 1654 4775 3471 1176 2065 2598 1493 3035 1544 1517 2539 1451 1497 4563 3671 2718 2265 598 43 2264 4837 4661 1435 1118 4781 2103 3787 4411 4 3882 2047 3119 4226 2181 2578 1067 922 4213 2808 3694 4868 2804 2835 2051 3948 3709 2217 105 3281 178 3700 4817 463 2742 2801 692 1501 2948 18 3323 208 262 4212 2133 742 150 4433 716 1212 2872 4248 792 633 3654 4592 3962 2961 2755 2888 2130 506 1633 1410 794 106 1267 3588 4521 4591 3755 4374 3450 2733 2509 2198 2450 3628 4890 2215 493 4608 3959 3629 1505 1575 1859 2378 3601 4006 1732 149 3659 3101 1715 3934 435 3222 163 1987 3030 4802 3678 959 4688 4508 3984 3605 1574 2532 4578 2121 3397 4701 2792 151 97 655 332 114 3166 2742 3937 2863 459 4361 1752 4151 706 596 3846 3873 2322 3070 324 2189 869 4828 1070 3610 3226 604 3589 2649 4132 1515 1381 799 4913 727 4935 639 4451 2518 2824 1774 363 3702 4648 1365 801 2946 893 1915 4189 3595 85 3008 3050 1181 3735 2779 2629 3950 227 45 2810 1938 1965 4900 4536 3625 3262 385 1632 2000 3571 3026 313 380 3996 713 3695 1850 2454 2931 2856 1258 1394 4361 1030 3399 3252 3874 3711 1776 3580 455 3440 2299 4120 2318 1862 4773 4696 2209 2595 3450 4081 28 1215 3939 2619 665 932 4211 531 1103 3041 34 3242 1815 4297 4938 819 3918 4849 373 4705 1671 4005 2492 2655 3518 1419 2353 2886 293 3430 663 402 4491 196 4460 3661 2775 3817 3926 4811 3922 546 1403 2693 1531 4291 3471 582 2552 2106 4250 3953 1707 2889 2423 1560 387 3360 2639 622 2519 192 4884 4431 1719 2417 3622 403 3419 2877 3593 1839 1553 3491 701 3451 1771 4997 205 364 2815 162 4673 2756 1949 1852 124 3749 1221 1259 3014 3586 134 4433 2275 4511 3072 2052 3009 2283 1867 3448 4342 2997 3382 2018 849 4684 4377 422 1620 3422 803 753 3825 4554 3644 3335 1881 2342 1348 4158 4414 3265 1699 3826 2610 3626 3103 1199 4822 1287 1953 1402 189 3063 4479 2585 3094 721 3076 2950 3709 979 4868 3680 2874 4732 1129 4993 1136 4121 4672 2385 95 2540 652 4217 3972 4136 4074 4690 516 1927 1428 316 2924 836 4375 1639 2972 4545 300 2653 279 4186 2122 997 3492 2432 2426 3002 288 504 2338 3050 2170 3385 2035 1832 2302 1130 891 2731 3083 1353 2076 1701 2493 317 891 2956 2475 4045 4898 3684 2938 1190 2150 3466 1008 1921 4561 315 4777 1050 1361 1075 190 4146 927 4583 1329 3606 4746 3900 2363 2671 1986 1717 575 872 4245 4232 124 971 4141 2697 4326 3620 2647 783 2197 2708 1813 4226 2012 1527 1605 4755 1539 4063 3569 3508 3526 4671 4853 3507 4429 360 1924 1044 1874 3335 2044 1628 2133 3493 13 2631 195 1150 2245 1610 4979 1651 3527 2137 1984 600 3551 1987 3178 3054 184 521 2532 586 2726 3435 1151 4204 2828 1946 2750 1057 4928 4559 2945 4930 3610 91 2298 1427 1481 341 3866 3948 261 1327 469 931 1270 489 2786 769 1572 2613 676 3880 3956 4609 1275 2228 2122 392 1492 1487 3001 4209 4845 3282 4988 3799 1626 1211 4633 4247 1331 2353 3689 3453 2267 2962 922 3431 1523 1295 125 3048 4836 4786 816 1503 1409 1158 2596 1381 675 2143 4496 699 2762 1782 860 2329 3243 942 2759 4352 1717 4578 2 3714 1627 3261 3971 3644 1453 784 4299 4019 1734 2103 4640 1708 935 3636 4764 1178 2891 2259 4980 2475 1233 2260 4953 3284 966 2437 2914 897 3464 1221 4585 4589 3948 506 2754 1320 3368 1444 3903 2892 4681 640 3638 2528 4167 1165 1345 4037 2652 4242 965 19 497 1607 1148 293 3466 1783 4219 1160 940 2428 4540 3609 4238 3 2397 612 4021 1108 2080 4405 142 4859 3849 83 3832 2882 3731 3968 967 4021 3227 331 11 3836 2299 1446 495 724 1201 1495 2274 4278 1557 4435 905 1095 4190 3615 3331 2407 2254 3190 2939 994 3777 2446 1538 2098 602 1794 3387 4746 3319 4993 1101 4580 1272 13 3397 3573 2235 2646 4753 228 571 4301 3342 4686 2829 3233 2762 1637 209 4277 858 3172 423 4504 510 3893 1215 771 2888 4627 2760 4215 2161 3776 2130 773 1260 664 3756 4531 3833 260 4327 1926 3763 4129 1448 3466 171 2710 3930 3684 2202 2361 3978 2497 3035 667 297 4124 975 4079 582 1044 1102 2655 1649 1747 1629 207 521 3016 874 3640 3047 3398 3218 4967 4513 1379 4612 2971 2912 1386 3180 2298 2442 2337 1345 3180 2496 1804 2374 3783 2169 576 4005 1089 2718 1688 911 4673 2468 2172 1685 1351 957 1765 547 888 3855 299 1103 1283 3339 759 4446 4574 4351 4905 4072 881 1789 3243 1615 4297 4578 4675 2500 3439 2296 381 3130 1039 444 3151 2033 2170 3048 2988 3308 3532 2018 2546 635 1342 2179 1380 3690 3557 1594 744 4624 873 591 1593 3881 2863 2608 574 1933 416 543 2433 2303 792 4209 4218 3014 3279 2488 210 2207 1763 1755 3208 2041 636 2321 1487 4535 1679 2986 62 2290 4388 334 2639 821 4976 1067 3616 4503 2972 323 4789 4636 652 2019 2244 3925 2888 4462 4087 4811 3846 1608 1070 2744 3966 4828 426 4206 4557 4591 1803 1933 4323 3322 51 818 2845 1611 529 474 1411 2228 2335 4051 3291 3163 4717 1884 788 1233 2947 160 4468 1955 155 2448 3155 3732 1076 1549 3102 3385 3704 2146 572 2443 2079 4456 988 457 2914 679 942 1179 3353 2460 1397 1928 2653 3845 2124 2937 4655 3775 4973 780 1247 2201 3187 802 862 1238 3178 1017 1188 3951 1681 1066 4955 527 2863 436 1249 661 3707 687 714 3453 3707 2642 4420 1791 2870 4598 2666 3831 4098 745 3930 3283 2671 3636 4247 520 4265 501 4895 4046 4042 4838 205 79 4893 1900 4944 2836 2652 3721 2123 3024 4284 730 3187 387 1916 3633 2012 4056 1514 436 4373 2287 4373 3076 1103 2964 1731 583 3441 3670 1309 1527 1647 2361 2495 1017 1279 3388 4153 687 2330 260 4568 1198 665 4671 669 1769 3798 514 1869 3804 3246 2652 79 1769 4550 4840 49 2647 2243 1927 4332 3422 600 2052 4307 108 244 470 1280 2259 2097 529 2567 4784 719 3837 745 198 1654 662 2467 2537 3199 3706 2788 148 2516 2878 1066 1779 2676 4338 2406 873 3080 2280 51 316 305 873 4323 932 1831 2608 2 4584 2099 1980 265 3872 1990 4387 4116 4772 1808 4986 3965 83 618 4893 679 3717 4748 4981 19 2634 4664 37 902 3769 3861 2637 1713 3250 1141 3423 1552 3220 3319 4925 4580 888 4157 4609 1721 4571 4535 1298 2016 3088 3119 1254 3646 3564 4051 4995 76 937 79 3204 1597 515 4424 3802 2354 3174 1073 3344 1113 1854 1010 3726 3442 3221 2236 4472 2777 824 4934 2228 2839 787 2371 1543 4513 657 2874 2489 1511 2692 541 596 1294 1139 786 1577 2687 3303 2101 1547 1526 3085 3372 2113 2755 903 3546 1128 1516 3411 1012 4848 4465 210 119 4986 3335 4474 3952 2056 14 3317 834 2589 4259 3520 4140 2921 1543 1829 4136 4190 93 2593 758 2902 592 2958 2510 2994 1283 426 4314 4764 4007 2455 1186 1926 3528 2033 1813 161 1936 4195 543 2440 515 354 3253 2826 3602 1792 3771 3395 3504 4546 2174 3459 3600 3939 1931 341 4677 2239 678 1210 767 1009 4964 3780 1181 4133 3889 3763 3582 102 1434 3331 1863 601 3557 2540 3664 3376 4492 3297 2743 745 3630 3026 4587 2773 3006 2378 3426 1489 178 2881 4051 4944 4205 3890 3389 1454 557 1734 3983 903 4302 3288 1397 3270 1837 1424 1370 2270 1029 2472 1472 669 374 3626 3977 52 2481 1815 2938 1272 4997 1601 2835 4740 3861 2 4392 3989 2560 2051 323 268 80 3622 3103 3256 1747 3349 2030 3409 3533 217 453 3558 3828 3947 179 2872 3955 918 4653 4389 2119 2970 2293 4990 3981 1107 4766 1801 1770 2201 3762 3407 385 3518 76 1839 4521 2819 1158 3170 3237 362 4909 685 2418 1285 2192 2746 1860 1846 676 4975 2097 2109 2451 3565 4444 3926 4536 1954 4636 3200 4796 3384 1282 575 1773 4459 3719 3866 1298 1559 2483 4669 3096 2744 2479 3033 976 2665 1068 3959 2278 926 2754 2225 1948 705 1298 1433 2981 3392 444 3584 3186 685 634 857 4040 2509 491 4483 1896 2322 2225 3594 4390 1145 771 4510 4571 4685 3772 58 4859 4122 4090 3126 2296 26 1432 1286 4509 4612 1588 4978 1923 1656 3034 3436 1031 348 3247 1660 250 2890 2534 3271 3736 3423 2775 3108 4794 1366 4987 4558 4900 3571 2601 2957 487 3233 1949 3092 1632 2261 4059 604 183 4728 720 96 849 4488 3122 215 2143 1055 4739 3774 4797 3651 522 3323 4052 2885 4761 739 3360 4370 448 4212 354 2381 1257 2972 647 2531 3322 4048 2215 1765 2638 606 2527 929 4116 740 1071 2674 3646 2910 973 1324 1900 3676 4001 3697 1991 2377 4751 4422 4286 2973 3488 3990 404 2916 624 486 2719 1198 1473 455 3131 4685 1199 3592 1341 4161 4099 1938 4601 4575 3081 3970 1005 1150 4041 1050 4251 513 3017 623 3163 2160 1881 4900 1934 558 773 3151 4676 2180 2791 4351 4831 4205 4467 3236 134 320 3330 2383 2267 4218 1351 4885 3581 1553 869 360 3047 4345 1062 2958 4711 4875 533 4144 2784 905 2206 3652 392 4732 4289 3324 4883 2262 4130 4989 726 408 2340 4513 1125 373 3625 845 4341 85 3643 564 4530 3732 247 4650 3779 3552 3813 2785 2129 2774 3201 431 4220 3637 4349 4606 3414 3161 4925 3548 4189 762 4081 4329 3373 1418 3334 3659 2996 579 3742 228 1549 3143 107 2835 1150 646 968 1687 809 2507 232 4840 4910 4423 77 3038 648 3957 3066 3503 4324 508 3473 197 3021 817 2103 790 34 4370 4611 2027 926 155 3978 4313 2608 13 1606 2355 3865 3442 322 4613 1016 3011 4760 1243 313 3722 1667 4992 569 2448 2125 4959 4932 2184 1714 654 2160 1338 1163 1486 3839 2185 3269 3300 3425 1069 1543 3131 2599 1034 4848 456 1241 1232 1366 4933 3298 3001 55 710 366 3877 3140 2335 4107 1489 2857 3812 4861 1315 3343 1119 448 1680 1523 1861 4394 887 1196 3785 2285 4980 4512 4576 730 4110 4831 3428 193 1752 1679 298 4699 1724 4031 2467 1976 4491 140 2806 777 446 1822 1940 1543 4793 236 3267 3785 458 2308 956 3923 1686 2964 1926 3105 461 740 2320 4464 1617 3593 2674 798 1419 380 701 1957 3870 881 1006 436 2386 1353 4032 2878 978 832 1951 2128 782 991 1301 4159 2426 219 4496 1296 3597 3236 826 3175 2555 567 4816 4369 3172 4757 3188 3513 3499 3066 1003 559 3383 1662 2984 2116 2813 4063 1391 703 1620 2910 691 4147 3431 4565 4776 2734 1607 2959 2489 3604 2071 1776 123 475 2398 4641 3568 892 2368 3230 294 128 3150 487 1597 1209 2145 4626 2509 172 227 847 1997 1150 2214 3107 3629 2412 1770 4726 2445 4033 4508 1309 4540 4884 2961 1392 4746 495 3687 4093 3118 1193 2973 4643 4376 2765 926 3984 2712 1449 4219 1044 438 2736 1941 2372 311 1545 4814 4896 1199 2333 1521 1316 1889 1100 1710 1643 3449 1985 3328 4663 795 4338 3542 3955 3088 4889 3381 3177 2328 741 4028 4060 219 4010 518 4192 815 3508 4292 997 989 3024 1609 3231 1012 4892 3420 1329 317 306 729 1989 4453 4945 4632 2533 502 612 2981 4374 3310 1297 2454 4704 4950 4410 4600 3143 2956 1376 3843 3469 305 4851 2801 2485 3996 1243 2835 778 3334 4434 4748 3382 564 1048 2036 2891 2096 1854 2918 3310 4112 2979 3274 1350 4622 2058 2428 1002 4926 258 163 512 2371 349 2651 3719 1234 3009 3979 3838 669 3250 936 3202 2521 1406 1632 1628 960 4047 2360 937 2376 3269 3967 2264 2715 890 184 2223 4221 1396 2916 975 1857 1862 4262 4059 2684 1327 1069 1253 2024 33 453 3962 4083 443 470 2657 3469 2336 2916 3215 3686 1222 1405 2037 4317 4672 2598 3737 594 525 4111 4801 2381 2390 4570 3019 836 675 4240 2440 1665 4607 4052 860 2634 2224 4261 3368 1560 1800 4824 2408 1176 4766 1965 4174 869 806 1013 901 2748 541 1994 1126 1110 2358 3815 3806 1897 2591 4028 1366 4712 2772 3859 3370 4998 987 4734 891 3615 351 3495 1837 3840 4726 4173 4641 250 1851 4294 4396 2035 4388 4287 2175 2548 2268 2830 4749 4372 1763 841 2024 779 3673 556 523 776 1942 1679 2385 4228 2814 902 4125 1477 1909 1031 4256 3476 2927 4823 295 2191 4691 118 2098 3344 1994 2150 4502 2627 1685 2992 4668 868 2917 239 4432 4287 393 4434 2722 1638 1163 1102 2896 2495 123 4234 3755 2963 3547 4210 2285 4049 1305 3589 2961 4912 520 2351 675 2544 423 704 4996 2562 2184 2578 400 4747 434 982 647 3398 4640 4800 1783 3967 760 1687 1544 104 3757 3798 2639 463 62 4982 4324 3070 1364 1218 3483 2994 2968 2737 3967 1717 3898 2647 2931 701 4419 3316 855 4794 4516 2387 2665 4475 3725 1117 1017 4402 2783 4636 3667 707 4594 584 2537 3146 1872 469 815 354 3128 1803 4205 4222 3756 2517 4001 1491 1707 4859 1578 4588 3720 4640 4606 3845 4377 4420 3341 449 376 4682 675 989 1742 1291 3386 4930 3019 850 1237 1654 967 1935 2207 4484 1389 1236 2682 4463 2274 4770 3344 3931 2634 3533 566 3341 868 2012 4436 4158 401 4914 1310 3915 2113 3960 2374 3960 1205 544 391 2008 574 2203 3972 2287 3917 3837 2647 537 4713 4540 3394 4576 940 1916 3002 3441 2126 1837 4614 3039 4657 3763 2220 991 3139 214 2293 1811 2711 4392 396 535 1476 3785 1748 1743 3988 2150 4015 287 3951 854 1663 4497 2398 1836 3616 2363 2536 2704 4924 4942 4800 2222 3494 2928 476 3429 2935 4723 2608 1144 1157 1236 1081 2753 3127 909 1339 4297 546 3083 1892 3994 127 4680 1502 4557 3098 4018 3641 4988 2677 146 2038 4009 771 4119 4125 4341 2349 4648 1296 50 2712 3429 2230 1289 2149 2703 4313 3838 3152 2156 752 1071 4546 1972 4670 1368 2288 390 2545 3625 1113 4644 59 4262 3675 3698 3693 134 4590 3355 759 2774 1719 4860 449 1227 3351 3919 1078 2003 962 3266 3763 421 3593 1621 3997 1116 4264 800 3816 4832 2272 2290 208 3156 4358 1427 1444 649 3098 563 1622 186 354 3304 2916 1398 372 133 4970 2194 2447 2685 2758 4636 3091 2612 4187 3905 596 2975 3903 647 1739 2470 2980 3836 3413 3137 2794 661 2138 3656 4708 968 4511 1346 2943 2467 196 575 4998 1602 3047 2270 3952 3693 3200 3928 3256 4655 2147 1155 1204 2352 2937 1255 3695 36 1191 2508 3864 4667 2821 2243 2217 759 1264 889 4536 1088 3040 1359 2873 107 2867 76 721 599 4200 2129 4285 3223 1861 1188 3817 1819 4226 4118 1202 3270 2172 4549 2189 4745 2051 899 3701 447 763 308 609 775 3159 1924 3827 4534 3945 655 3786 3242 4284 1575 2521 1383 251 1514 3574 2174 1254 3386 652 1593 1340 811 4209 3825 1172 3936 1744 1168 2595 238 3569 2191 4745 1686 1164 4217 4379 1256 1346 3758 1755 1955 716 3857 3243 614 345 1523 726 4258 2677 3606 1192 1334 356 3466 4720 3346 4499 651 2717 396 4520 4361 2662 2774 653 1166 4969 445 3121 452 1549 2772 1838 893 3263 799 1020 4865 3641 4625 421 3251 3446 3014 2487 2316 4272 4321 2933 3423 419 1096 806 4491 303 3099 1373 2717 3569 176 551 2355 202 1186 2992 4209 4471 565 3334 3040 3591 3332 3652 1042 320 4 929 2488 3059 958 2199 308 2779 424 4092 4103 4994 2533 3804 2956 2605 161 4549 539 387 3485 2121 879 2937 609 1936 128 1817 2469 3155 666 4398 3383 226 3756 177 2248 4223 3731 184 3119 2417 964 4561 4164 3042 2765 1852 550 4697 3708 302 958 3737 286 487 610 1744 818 4373 3283 3961 708 3230 3479 1778 1354 1075 2999 3343 514 4527 4962 1445 4066 500 3505 3456 1855 3742 9 29 4559 2742 4924 2465 631 472 2432 1792 453 3717 1662 3062 3614 2378 1532 1834 3346 735 1500 3550 611 3562 4171 1193 1018 4897 762 3045 2642 4451 3617 3841 3819 3968 4871 3287 2584 860 1451 4191 2201 4864 3950 811 4490 473 4503 817 4290 4375 1061 2436 3773 2679 4369 587 4323 2850 1473 2481 999 3452 3694 3595 600 3830 1391 973 4243 1996 2675 1141 3783 847 2108 319 2319 1539 2470 2863 2428 2323 4364 4178 3897 1233 3068 1285 4909 2950 182 348 2652 896 4264 2421 3126 926 3405 3762 2007 4726 1849 3971 3629 136 3111 1234 2342 2673 3667 3053 1511 4425 1145 4103 2357 3293 3092 2839 2808 4925 2775 3743 2227 879 2632 3678 3350 3842 1048 3135 4660 4060 3540 4672 1061 813 1471 1348 2717 746 974 953 3739 2291 1266 2811 2843 3773 2066 375 3325 2368 222 1817 3364 777 1877 358 3807 2482 1624 1362 1883 1950 3940 1492 79 4973 724 1821 1598 4238 4189 2085 1249 256 1793 1222 979 1143 2957 4551 4115 2294 1650 3890 1613 3375 3583 542 841 852 4845 2397 1227 3306 362 3519 4601 641 895 4374 3040 2013 4450 3160 592 4576 3781 1241 4747 3358 4461 2942 2914 4047 2211 1698 2736 3152 2695 4421 4613 3330 64 3024 4548 4818 45 2138 3013 2607 1807 774 4260 4000 4252 3899 4448 2723 910 4930 4341 2383 914 4948 1730 1507 2170 3250 3228 4556 2611 1035 4289 3467 640 569 1406 1957 3805 2852 4138 225 2900 2677 3256 2894 3284 148 1697 3442 1325 1611 4256 3708 4109 4857 4892 131 3622 4065 2737 532 2549 4032 1111 4224 2197 3170 4994 3003 2442 3973 1848 1959 2703 3588 1542 3127 1512 3629 2180 4612 2024 2892 3884 2171 301 3582 1151 205 455 2175 1688 1534 2020 4404 510 4015 1895 4186 4686 1805 3173 4317 4095 4455 4926 1497 1413 4675 1002 1197 1567 2729 4153 3075 1849 4223 4650 3274 2339 291 2981 4572 4039 2356 161 1304 4999 2978 4887 4409 148 785 1924 469 4736 4059 1931 3062 2534 1011 2873 4373 228 2714 143 2122 4768 4637 1020 2229 936 2045 4177 2681 3344 2038 1891 3659 3104 2968 1764 2503 4332 2417 1033 772 1826 162 3989 1163 3335 3789 941 4499 2643 4470 4227 4216 4904 3303 1868 1216 4351 745 4649 3061 4643 2770 3666 1309 4891 930 3302 2277 500 397 2308 1578 1261 1068 3629 1470 3474 4531 1031 3137 666 1029 1660 4301 1417 4163 953 857 110 4633 1655 368 2614 2050 4038 55 1095 878 3277 3586 3414 659 1387 4551 3122 2841 2937 873 4358 1381 4278 2158 1363 439 3362 106 2547 4916 2363 1130 4272 4452 2779 1522 4195 837 4591 4384 4133 3126 4882 1318 2489 1133 4400 2828 3080 4170 2035 723 988 857 578 3275 773 3692 213 2254 591 3447 578 1139 2074 3778 3803 3868 1961 4547 854 4584 1611 2681 2244 3777 485 1058 234 2335 4487 4166 2523 2372 2290 2409 3843 3998 1520 4269 1661 9 3596 3278 4831 1906 3589 940 4481 3316 3552 2780 4514 4943 2539 3552 859 4036 3635 3914 2929 578 527 3941 3447 3181 850 1428 506 3305 1925 1257 4979 2939 4338 3440 1681 3505 3898 4129 1604 285 937 241 1291 1766 4708 593 247 2718 1586 3710 4430 3557 688 695 3473 3332 83 4003 3910 2155 1531 4504 4318 4565 3162 4949 4568 4159 4752 2321 1748 1276 842 3825 4433 3371 959 3726 2545 2519 338 812 3367 2462 2187 4613 2872 3147 3766 3932 4503 149 930 2267 1798 2197 4442 3973 236 4852 3064 3972 3722 1803 3837 100 4421 1024 4195 686 919 4168 3587 3830 1838 1471 1359 4518 4388 754 553 3353 1725 2190 90 4808 2460 2150 868 4329 4182 2688 600 3923 4085 2328 2929 1115 2390 93 2223 3185 3508 3583 3694 268 731 3183 2852 1722 173 4199 1302 4281 3993 3197 2427 2929 4847 709 1312 592 3077 716 4730 716 2229 2758 799 572 3004 1560 4606 1752 2557 4254 266 3988 2492 1847 4075 1425 2988 4340 2020 924 1609 1189 3326 950 3887 99 3412 90 4601 2967 4229 569 698 1826 798 1353 2560 2875 1629 4690 3563 3788 1199 952 3979 1989 1202 1908 368 4448 3564 339 2215 4475 506 3549 2484 1289 4098 2199 1714 4753 4298 578 3317 4622 2206 4457 1768 61 4446 3223 2615 3930 1869 2023 2663 4563 3003 2082 4409 1259 868 509 2563 1713 3143 1672 270 542 65 1328 2809 4267 1639 4653 2588 1256 4943 357 3814 102 64 2967 1112 1623 4460 1993 1448 496 717 3563 1663 1158 2158 1858 1859 1070 286 2934 142 1355 401 3172 4157 3339 3854 2444 2361 3203 1385 1812 706 2071 1563 2131 3855 1946 1717 4511 4927 3660 2089 2504 1387 3575 2593 2434 1169 4914 446 4879 4771 134 3882 1299 6 4395 2830 2814 4884 4620 2501 2853 858 2934 711 3842 2362 470 4695 71 2930 1512 1702 3495 4684 3864 2318 4358 3060 4877 3455 2787 4973 1033 2877 2901 3188 3827 1631 507 3003 796 4858 4083 4712 4973 2317 4692 2203 3256 4155 4675 1172 843 484 4010 1194 697 4499 2700 533 3912 3097 2027 4925 4131 3289 2227 568 385 3106 3748 4456 3436 480 4451 3995 4644 4052 2953 3689 794 1367 723 3106 373 579 2312 1701 2232 1818 2975 1986 3298 2965 2950 2777 2636 1366 3964 3849 3071 2102 4496 2890 4315 1496 1751 4307 3281 4804 4210 1693 4691 4813 317 1037 494 4107 3170 3654 4263 4986 3852 4949 3963 4273 2116 795 4237 4236 3088 215 812 91 1783 4825 3498 2897 254 4712 2262 1877 3150 4789 2323 268 307 1438 1191 4189 2998 2636 4701 4180 1068 1805 3427 1663 3342 491 1621 180 3575 1730 4472 4889 3393 3838 4639 4275 488 3379 802 1272 4949 4883 4442 2852 2260 4508 1591 648 3622 927 2866 3406 3856 4658 3267 4463 3955 4335 4020 1661 3874 2259 931 1825 3718 1224 860 1974 1397 603 1173 524 2935 4654 265 2830 3112 4807 1862 1260 2617 648 4182 2170 2855 4237 3834 1463 2706 3249 4834 4703 3520 1121 2990 4746 4303 4999 3904 2258 438 736 4568 3497 2205 631 3551 2873 104 4008 676 3458 640 4437 874 1519 778 3205 832 2265 2838 536 3520 539 4201 4684 1216 3612 4995 891 1556 2304 2586 1355 682 3423 4798 428 2348 4069 1314 4974 154 4016 370 1360 2405 358 2695 4994 4029 484 4100 2956 3524 1231 509 876 1905 2735 3347 4797 4310 2223 889 1482 3379 335 514 1431 3904 3786 1105 2137 943 2064 2814 4664 3959 3477 1096 4492 2962 312 4694 4206 4264 1141 4181 4650 194 2076 3005 4899 1624 839 3924 3383 763 4176 153 2567 3836 3241 850 4841 3459 578 1727 3582 3289 2918 3532 1396 2590 1542 1315 492 1564 1676 4368 2557 4321 1770 3035 1648 3673 2129 2505 2074 90 3106 1812 213 2567 561 382 2662 1414 1212 4034 3465 2778 128 2355 3665 2865 653 1571 3416 2526 3205 1006 2733 4744 801 4620 3313 2250 1044 4362 1913 3041 725 241 167 1601 4770 966 1225 417 3720 4049 184 1218 3884 3614 539 1219 101 3287 1025 2248 3551 2711 3330 4543 4145 4376 4815 3817 3408 4846 4150 1103 1914 4859 2551 3955 4332 585 1929 3458 3805 2483 1710 4729 208 676 3218 2301 3110 1309 344 2161 498 3740 1213 2124 3555 1528 1195 3432 997 3822 1024 4572 2376 2143 2492 3587 2415 4431 3382 4859 3027 4912 4336 4415 1318 477 2151 1918 200 2151 3244 3961 2790 3852 461 761 1253 2907 4196 1798 4187 4425 935 4073 1863 3558 95 923 900 4153 1593 2020 2794 2208 4720 2485 3837 3817 1424 894 124 4780 1869 2609 4051 2607 194 2693 770 3297 3386 4932 1459 2319 4235 4757 2992 617 646 4234 1674 462 113 1755 1219 4884 2405 778 4446 625 967 4589 649 2501 3747 2232 3178 4869 965 4016 2207 4162 4142 4920 4252 4512 1861 1560 1129 2311 2635 4937 1514 678 2190 3858 3429 4547 159 1430 4111 164 4140 3604 648 3673 14 4174 1450 2439 3604 602 4630 278 343 2916 1550 1532 4012 3994 1532 4417 1533 2455 186 3169 4784 3312 3856 3021 2382 2482 2434 4882 2973 3234 1895 1080 847 683 2827 596 561 2244 3013 4054 661 79 2218 492 880 4716 2824 1349 4644 2675 1636 95 3863 4198 1501 4834 4971 3069 4798 4619 2292 4911 4056 978 2405 1000 1277 1412 4515 2445 2182 4929 1448 1594 879 4079 2490 2084 134 2149 2105 2200 1879 4617 2420 1826 4994 1803 3653 2343 3540 4152 3696 2475 2226 3607 4096 4155 1025 199 4947 4765 4921 2975 945 4299 1013 197 424 700 4452 3464 2883 795 1195 3446 1798 1326 3721 3967 956 3392 3002 2207 3394 1807 4837 1616 3001 3791 2158 4214 1127 2149 1788 1593 2894 2132 1140 1422 980 4980 1932 3191 2626 2326 337 3694 1502 4153 4730 1406 4744 1944 506 4218 1776 3234 4090 2692 1487 1425 1492 2376 3217 2675 4281 3470 4746 3276 2068 4827 4405 1634 1669 1632 2806 1744 4960 4306 3178 1755 2155 1728 1730 3184 1595 2201 3900 4076 1767 4531 3738 242 4748 3101 3304 1649 1215 4302 3514 1612 830 4363 3660 2248 1168 1541 3240 2425 2432 2537 3732 4565 2430 4382 1625 4471 2030 290 4669 3150 1238 1174 1258 2779 4356 3421 4397 247 4127 3001 2543 3810 4353 1702 3024 277 947 3965 3871 401 2265 4395 2355 3862 4338 1327 45 4501 801 2391 1955 1070 1823 3187 2575 571 3878 2417 1406 4299 4375 496 1082 1256 357 557 4921 49 200 233 1419 2297 2612 656 3559 3662 3055 731 2199 147 158 4247 1151 246 1960 1100 3018 299 3985 816 1005 4231 385 1073 4370 3285 2987 2878 1159 1261 926 4343 1348 3816 2511 848 1713 3997 957 419 21 2455 4660 2674 4328 501 1083 2537 1634 4977 4222 4762 2417 394 4540 3006 4632 4442 1346 1883 4954 4800 422 993 539 4518 61 3684 4687 3548 1869 1637 4329 2731 3803 4041 3502 500 671 3280 3335 3551 1388 4935 2203 4700 2521 783 402 4413 994 4404 1827 1906 2783 1126 1223 1219 3803 2339 491 1634 3270 1739 3114 4279 2372 1915 113 3041 1068 3827 354 3516 3234 664 2145 1949 2838 658 3962 72 3235 1287 1425 2235 1040 3134 3304 3120 1234 3717 4885 3631 632 4268 353 1945 318 3088 1890 846 859 2369 3353 2040 1235 4796 1005 334 4197 1337 591 2258 2229 3710 4716 763 356 4818 2822 2420 1587 4195 2411 2611 636 65 884 3923 2329 688 3472 4378 2787 2258 3918 3540 3428 3395 3662 2686 2421 4587 4433 1788 3937 1368 4372 3099 4432 761 1650 207 645 3708 3967 3759 25 2144 3061 2700 4277 2948 3067 1198 4140 4639 729 63 3311 4485 4461 4901 1094 576 265 2652 4638 3725 1106 170 4574 699 2907 4842 1169 3856 2736 650 3887 131 2739 3972 43 2483 2603 3320 3038 4078 608 2697 3443 1739 4368 4404 3713 2625 1990 3788 1572 4061 725 1680 4805 2616 177 4099 1397 2167 1166 572 2846 873 1559 3604 2994 4589 2705 2714 345 2513 3589 1210 2232 3260 4657 4177 2365 3957 160 4755 1812 1217 1621 3046 3445 2833 3284 4068 1507 3401 3050 3293 4086 2939 1792 1866 1266 2666 4251 2363 630 183 3319 274 4094 3064 3063 2670 4394 4268 2279 1513 4445 4640 4067 675 2342 2805 2413 2156 3258 511 2466 1038 232 2840 909 2248 1219 2803 179 1724 1036 481 182 922 246 3575 2795 2043 1976 2622 1883 4183 2063 3490 1813 3559 945 1716 2347 3468 1522 2472 4016 2469 875 4063 3545 1950 3710 206 4961 395 2844 3366 4347 3585 799 1634 3371 1830 1536 996 141 3836 2506 2456 3213 2418 2101 1846 3278 3235 4940 196 4700 1244 143 1603 4209 906 3970 2645 99 2850 2980 1646 3252 3408 3321 4704 1697 3185 4489 2780 4444 1536 4046 3192 3427 532 2810 2732 518 4329 3735 228 4604 4651 3557 4697 3119 4390 1199 592 1939 4872 526 1353 1915 525 293 49 148 835 2795 304 3321 4803 1396 4004 4269 3502 4008 3357 2532 2982 4219 4663 3442 200 2323 3195 1954 3969 3517 4909 1408 1326 33 1863 3311 4082 2585 3461 3533 1084 582 3528 4970 4430 4195 2579 117 423 712 561 3823 4514 728 845 1189 4893 915 3336 554 4523 2741 4398 4995 91 2013 3521 3881 3662 4679 389 4386 1092 315 4138 3177 3960 3227 3006 1082 1400 3905 2792 1559 2614 207 1334 3453 4297 1956 1744 1271 797 1022 3378 394 2190 1891 4150 3976 129 4718 1072 3797 1284 553 4992 2541 4553 197 1307 1956 1383 1819 203 4868 4041 4590 610 2875 2957 935 1819 186 4621 2736 2410 3207 3386 1881 2454 740 636 1535 1750 3934 795 1248 4257 2030 3745 216 2780 1659 838 3798 4953 1799 19 4135 2498 3462 3415 2603 4146 4090 53 4707 2732 2385 4756 26 4842 1997 4686 4776 2967 4059 857 3872 2229 3917 4953 3684 569 4952 588 4059 162 454 2492 2018 1677 1806 465 104 2556 423 4445 3416 4314 3888 4630 2275 1464 1627 2023 1323 3956 4894 4535 970 4197 1593 3736 3569 376 346 281 1441 2710 1420 3013 4885 107 4179 2410 2798 3657 817 3107 22 3363 2701 3302 4549 154 3399 2823 4672 1564 645 2731 396 1912 58 2638 1015 3291 2553 2470 4056 1318 2998 4597 4434 485 3349 2810 2589 1329 2305 449 621 1911 871 4479 1265 4128 448 1743 749 4407 731 4799 1576 3414 4760 1443 1727 4089 326 1825 1384 3584 4678 4348 448 730 637 3570 1982 1061 4182 1198 4581 1871 1198 1150 2710 328 3382 1541 2220 3237 2949 443 3582 3223 4835 3440 4216 2890 2351 2260 1850 3215 1626 4555 2848 314 338 801 3712 1676 4008 4978 3647 2690 4018 2765 2700 3820 2266 723 1396 2735 13 101 1188 3172 4860 1532 3426 1110 3126 1879 2805 3736 356 1192 1016 1181 636 407 1155 4606 488 2069 4930 1664 540 2547 2788 4571 1387 4657 3405 36 1161 447 2628 3611 2898 4327 4718 4950 3803 4912 1553 2261 484 3341 1050 379 4052 788 2504 4179 2108 4256 494 2081 2787 936 909 1645 4840 2597 4287 1996 1868 1328 2173 4454 2310 953 4859 2337 1356 4553 2439 3444 584 3105 1917 4941 4225 369 285 3604 2910 1610 419 2246 4071 1348 1631 2619 2460 1457 2355 3527 1331 4560 3528 4005 3654 3563 3769 2447 4235 1737 637 3687 4058 2253 745 4050 4267 4429 3852 2752 2029 427 3250 1789 728 3560 1082 3795 1788 3972 2976 2230 3328 1895 171 2918 1292 3164 3832 4065 783 2896 1741 4774 2913 711 2951 4810 3754 2696 589 679 1274 4540 3466 4153 4543 4939 343 3199 1522 4422 4174 3408 4858 910 1504 2275 4415 2868 224 4485 1048 4751 2366 4343 582 1809 4094 2838 3902 170 3062 4714 1483 484 2531 127 122 4965 4524 3142 2749 3232 4070 709 849 4116 3950 2891 63 4603 3938 4437 4174 4573 2257 3396 1447 3131 4814 1357 1912 324 177 4935 2626 1307 3589 4712 2099 2758 2595 4249 421 585 2614 3381 3413 1945 550 3854 853 1082 685 3528 3930 2882 3060 3980 1830 451 1527 2007 2983 3948 4909 3992 3871 737 1649 877 3930 2887 4724 4703 3451 17 992 225 1871 1918 2670 1365 880 4056 481 3367 1867 4454 1561 2048 4858 4899 1282 4100 531 3941 1346 1652 2792 4470 1574 1765 837 4831 853 4880 4885 4520 3427 4352 1822 4281 2088 2351 3664 2973 271 3729 2473 4849 1391 750 2068 3978 1053 2156 4629 948 2640 4572 4295 491 1180 2857 566 3894 1496 180 1549 3191 1792 970 1186 1108 4387 652 4213 881 2078 2910 2909 3268 4839 3600 762 2720 234 3192 2004 1610 4864 606 2203 2199 3763 3887 1132 1916 3244 4379 3067 4157 4357 863 1891 1039 999 2340 2543 853 3278 4382 2149 1038 4063 3565 278 3013 529 3759 3480 3600 4881 3412 3780 1762 4092 4433 4752 3946 857 2246 4525 66 2108 2864 3706 760 1293 4807 3943 4648 3599 305 2667 3439 3529 4502 3871 2794 4464 42 4177 3917 1043 4381 706 1013 4766 4934 1048 1727 144 4052 1677 3110 1733 2380 1518 353 1444 4718 4188 3258 1537 2040 2078 1104 757 2609 998 4094 3049 2231 2776 4282 1127 538 958 1887 1241 4006 4582 3667 4168 1365 674 1129 4726 3251 1399 2401 2948 2560 3359 251 4813 4946 1927 3408 4081 2288 4681 4329 4491 4832 3259 581 4171 4810 3391 3616 1061 594 3665 2598 3489 3378 4828 4996 2201 541 1205 1872 2357 4334 3846 348 754 3559 2093 1135 223 3178 4386 1843 1654 1932 1284 1968 2273 2076 1693 808 4619 2961 3753 3641 827 2233 1443 1678 1197 2883 3865 294 968 1294 995 796 1976 4687 864 893 365 4736 1968 2805 2051 3771 1275 1314 3577 2371 2144 3247 34 1187 2823 4451 1758 1308 2704 344 138 3564 3858 4892 276 4410 1301 2451 1416 2803 1840 2043 3614 2128 844 4662 249 182 4310 3444 1417 492 2785 286 2994 4488 4698 4132 275 883 946 2784 2752 3336 4480 4713 2817 793 2724 3257 4569 2266 565 4671 415 4788 652 1198 616 1715 3287 1740 3331 1289 1631 4084 643 513 2746 2716 1841 540 2441 400 1832 2263 1299 4301 3103 3371 1057 2087 1083 4244 4744 3363 2450 2803 2970 4734 616 3668 205 84 4886 2345 794 1 2702 853 4327 804 4008 4361 4246 3063 4465 3410 700 4361 1767 3857 1659 2292 3254 4978 3496 1599 446 4973 2805 2028 4026 2817 3800 1147 4130 1884 154 4918 2578 1212 4714 4691 3201 17 728 2805 1115 3656 4066 4115 888 4658 3594 2640 4218 2218 4949 4217 1971 1755 2485 1562 1989 3000 569 1921 1983 2586 4528 2146 3567 4686 130 4161 3507 2820 3079 2195 4702 4225 1949 4909 250 4486 494 387 2960 3278 3935 555 2961 1388 2283 2759 649 851 4494 991 1230 124 3083 1853 3805 2548 2391 4439 1910 2586 4939 2424 979 621 3861 3295 3253 317 4751 2150 1911 1422 4391 612 1121 1384 3134 2108 214 2385 2177 4540 614 3537 1163 4415 2405 4332 3089 4179 2002 308 364 268 369 4029 2643 4015 3106 1471 1966 24 2311 2208 476 2724 634 2575 1942 567 661 4050 3194 3968 4847 1913 4649 1448 558 4800 1849 3455 1312 2113 3043 3927 3552 4832 3902 4407 1383 3381 2650 1841 1713 1310 4462 1412 2652 2306 4091 3522 1116 4559 2167 1267 2146 1060 2643 4761 1240 16 4869 1658 2534 4537 3495 4402 3505 4494 2902 790 1583 4438 1324 729 2812 4175 4830 522 4263 3392 4486 3141 1165 30 954 4294 2966 3667 1779 2057 3779 450 3255 965 502 4349 2296 715 1834 3183 4475 3236 4095 787 186 3425 48 3347 2018 4145 676 1025 3390 4886 736 617 2546 4248 3675 3565 728 1920 520 1616 4487 126 112 3484 1399 3508 4381 2820 4150 3777 3744 4586 2870 1512 4885 1738 1756 2350 1818 4525 1171 4383 1707 4928 2231 1921 2665 4338 3883 4679 3054 4641 1187 415 2690 14 2946 749 3314 3140 3822 2718 3627 2509 2639 3046 843 2429 748 842 113 4037 1229 4143 728 4537 4146 145 984 3010 1226 2348 997 3477 3501 3695 2094 4235 4867 2068 1863 607 635 4762 663 1931 1621 1019 2747 1475 3160 4478 4745 3552 2117 2254 62 4974 3850 1585 4577 3830 3151 1457 4925 1893 1156 439 2219 4579 2186 1291 2942 4437 2077 1597 3989 3396 3121 3576 2396 1836 2194 481 2867 2398 3242 4716 3869 1646 63 695 2979 4605 4586 2374 1951 856 1185 3013 2489 3751 3357 3537 3014 1631 29 1744 4763 4721 1602 4700 4758 3792 4889 539 1758 2143 2708 3658 54 1569 1801 4310 1486 543 3529 2337 2506 3878 4386 259 3161 4582 2590 3238 3087 2268 4042 241 3251 2712 1816 2743 1818 4656 2541 2629 3762 700 2571 1887 3776 720 3528 4331 4507 2821 3366 2676 2638 927 1473 1232 3690 560 708 3323 2641 972 756 3010 2108 588 2643 4153 2886 1379 2462 1806 4463 4828 2824 3091 4915 1633 1029 271 224 4941 2936 998 4755 1004 2461 941 4868 262 2287 735 4205 1567 2603 3778 3647 2058 348 715 3116 4409 773 54 2822 2303 3722 4550 4199 4614 4591 803 2543 937 4727 4791 3106 3284 302 4824 775 3094 2224 1770 1402 518 2864 2426 2514 147 3417 2139 2668 4827 3681 2997 2374 4597 809 2537 93 2967 3446 3118 1495 1136 2339 2600 4042 3279 205 2539 4635 4578 4461 772 4680 2880 1466 2241 1823 1920 2780 108 4340 1487 3314 59 4023 3055 4197 4963 4148 2642 4603 4961 2809 2059 3981 4215 3739 1085 513 1565 3801 2186 4840 2022 639 1733 361 4023 341 4912 917 3523 4958 4879 1105 4209 690 3251 2031 2132 2164 3361 549 530 1492 1424 4748 262 701 1231 1402 1303 2832 3396 3913 918 2288 3269 3733 4484 1668 1779 106 3962 657 2819 3812 1942 149 428 110 653 3397 1579 4796 1643 672 3265 2480 309 3513 475 3264 2583 457 898 1374 2447 3306 3177 1535 3384 1357 1018 389 711 493 3857 3189 779 1650 1759 146 2772 559 3544 344 3291 4565 1773 513 82 598 3667 2900 1015 2314 3027 441 1878 4173 176 1942 1732 1431 172 1261 2125 571 4651 468 4718 3968 3061 3787 4963 179 777 2009 3115 4803 4053 4824 4791 748 927 1037 3583 2693 2959 1377 3700 4482 850 2242 1831 1770 2561 1322 4073 3665 3984 4319 593 2888 1951 930 3665 2944 2516 520 17 4291 1616 2516 603 2259 4661 3443 2877 321 2182 278 498 1695 4736 548 3921 4406 2337 1261 4629 3433 1016 2848 3731 4048 3404 3950 2607 1831 51 1276 4223 3204 4941 1069 3406 1092 2887 1342 3499 3430 25 3880 2095 1230 3816 3922 1299 3220 1933 1677 303 4371 3147 4862 4508 914 2965 4607 3179 4670 3166 3893 1780 2230 3279 2156 2289 3878 3756 4247 1343 3301 1119 168 2604 278 3220 1238 3107 363 579 3962 1169 269 1778 3961 1637 1877 4824 4005 1039 1943 867 4956 4424 4978 3219 2855 2938 1265 1781 1628 1012 3588 2160 13 303 3504 1723 1495 4915 1395 1669 4284 4627 49 100 1217 1636 842 3607 4705 3435 4017 1420 3584 4948 1966 835 752 2811 1541 4032 1631 3167 2309 1989 807 2474 3699 4678 4870 1314 3668 2307 2100 1523 2246 4337 4615 563 1983 2233 4937 197 3444 4504 4513 111 4732 2222 2374 963 1211 4303 4320 4818 432 3445 4399 2364 4415 2299 1905 1705 1143 59 4464 3635 1580 3210 2210 3546 262 4063 3216 2079 1889 1583 1847 4849 1908 1124 1746 4355 4482 1369 4213 4460 4195 3504 4036 1109 1108 2236 1242 399 4051 1071 1930 4602 124 1957 3490 4151 1511 2295 4931 2904 55 1354 4091 954 4476 61 650 3842 3658 3774 2680 3781 1872 3022 3038 3694 3298 1992 1608 556 1600 4206 210 2057 3812 4708 2104 76 728 2731 3900 5000 1550 1551 403 2139 1102 4114 352 3368 987 2895 4448 1237 2790 1159 2357 142 1322 2096 1732 4104 646 560 3966 1734 1246 2350 4850 680 2635 2970 4305 39 3310 16 17 2915 4809 98 1251 3333 1814 4131 3030 4781 1181 1516 1065 2461 2203 2386 4460 4531 2638 2542 3432 2235 1354 2404 3098 2611 2862 1853 3941 4582 1688 877 2085 1994 4597 813 1300 3385 3394 2490 4480 3884 3502 3532 1411 787 1869 4696 3762 502 4398 2919 3943 1783 758 3173 4975 1462 3604 490 4053 132 3882 3372 3541 1344 4074 2931 2210 3525 3663 2052 2208 1650 616 303 4130 3096 2872 3801 3373 2112 2561 1659 2739 1427 3284 1112 1170 3808 4850 4067 4138 4585 4647 967 899 3726 1265 1997 636 760 2797 3554 525 4071 2331 3166 566 3573 1653 1406 4398 4833 4676 50 4517 781 83 3848 3266 569 1042 3615 1445 1133 76 645 4006 1002 1337 2682 4733 2858 4781 2962 1415 1668 1671 1191 4816 3745 1203 1325 3483 4906 1721 2069 1964 4263 3667 2730 4359 585 4707 3838 3949 1377 3162 2342 1126 1335 2978 4650 4298 724 3478 1399 4519 3952 1797 1788 118 3765 1090 3816 3342 2785 454 722 4744 568 5 1744 9 672 989 4809 1147 2852 4826 3731 2796 938 2821 2485 3365 4813 3856 4630 2468 1659 51 3925 2938 2375 2891 2046 974 640 341 3819 777 857 4775 2417 3376 4135 816 1479 725 2046 4523 2682 3302 1084 4712 1220 293 3493 1395 3040 670 2381 1323 128 1612 4617 3412 416 836 2230 1782 1728 4336 1120 1475 3061 3165 1429 4021 3832 1205 2128 1766 2261 1910 2478 3669 4838 3498 764 4296 1726 1365 2863 3765 735 2770 4730 3815 3516 4606 732 391 1311 1875 1279 4369 2556 2311 890 1891 3884 3538 1040 3401 12 492 711 3188 3227 2836 90 3102 271 2122 1168 1279 553 4246 3882 4395 2092 2822 569 1794 258 1940 1093 4631 4111 4510 4215 770 1452 1093 3760 2638 2069 3598 984 2099 740 4756 1488 4197 2100 1444 3928 4995 4654 639 3970 4201 3151 499 3557 4206 1888 1995 435 1615 1397 154 2795 3042 287 4044 4639 596 1978 4006 103 68 2007 3313 2757 2053 2427 3827 4655 1736 1742 181 1777 2608 3966 1686 3096 2628 617 3158 263 3512 2910 4268 2430 4196 2661 3481 1758 2811 1890 4459 1686 2214 430 2019 4049 2135 3622 575 4166 3174 1490 1337 1879 1719 1567 4341 4578 2842 2398 3559 2275 3018 787 1011 704 623 1678 1931 2044 868 3893 205 1188 73 4744 1962 1469 4410 2148 2881 28 4334 3377 1345 204 4513 4252 1698 3428 2162 4694 1541 1310 630 4242 3727 4858 4035 2139 4979 1232 2206 4380 1445 914 77 3094 735 3864 798 2509 2847 2609 927 3291 4647 4025 3219 4940 1020 2597 2011 3201 2712 1145 1314 4269 193 4386 2336 4931 239 4725 4529 3822 2033 3886 3643 4414 3193 1770 4555 4930 4899 4597 3345 4585 3667 1268 4183 3672 1628 1765 1974 2855 1337 4546 1136 4875 2855 2602 1367 4878 913 2880 4053 4315 3499 2042 1522 3258 4920 899 4938 4626 2797 2097 1740 4898 2019 1791 772 3342 224 429 1649 1224 31 867 864 1869 507 3770 4111 2340 1208 1147 1475 4555 1363 2741 1930 409 2781 59 2226 2557 3683 436 2136 2270 2937 2426 2882 1600 2362 699 1774 4581 4842 4963 104 1618 4669 2992 480 1406 3469 2981 3665 3262 4215 4575 1724 2932 1686 3363 939 3659 1127 3454 1702 3909 2820 4691 2889 3117 3641 3833 484 4485 714 1491 986 4498 4851 2046 4946 891 1342 2742 3882 4629 3225 1265 1223 2266 3197 4154 1157 3885 840 2744 597 1183 3372 4340 1730 4270 3966 2542 1811 4737 4464 3193 1821 1133 7 4075 2910 3131 3093 1262 3003 2223 3192 1170 3827 2738 4113 2968 3289 4458 2591 3088 1101 2501 4801 4428 708 3305 4064 1939 492 439 2602 3783 969 4715 1008 1367 403 726 2521 1086 621 4764 4652 3970 1040 1623 4331 4366 1078 450 4218 4472 359 1318 4404 2771 751 4968 1158 679 1910 1377 4394 4964 1807 3661 2582 3259 3641 3373 2875 501 3497 2125 1918 1985 6 1886 1305 3058 4548 125 4827 3263 1842 890 1836 4922 1876 4786 1515 4682 2657 494 1624 585 4757 2898 1945 701 4609 1158 1369 1003 1446 1993 3357 2200 4254 433 2037 3526 1331 3572 2673 518 1694 3250 1145 3744 2625 2392 1036 2004 1325 278 4570 4524 565 802 114 2344 2697 1212 3573 3288 4669 4984 2593 1982 1455 1335 4367 3226 2644 2789 164 2395 931 532 2748 2309 3664 2384 179 2149 1715 2274 2922 4663 1471 2973 1280 145 2395 228 1894 4109 4940 3394 2922 2923 569 4000 3605 1324 2366 2818 4109 3008 2394 778 3076 977 4168 4468 1510 334 594 3393 3975 2049 3305 1004 1243 89 1878 4296 4764 3945 3029 4647 4248 3783 4421 108 929 654 1633 1235 4987 2204 1537 2292 2449 4957 2658 475 1440 4182 4346 499 3345 203 3237 1446 1292 1377 3067 2598 496 3540 511 4552 2172 763 689 2820 2250 2423 677 2302 2254 4424 1546 2368 1803 904 4668 4694 1766 61 2739 560 4993 4219 2746 1811 745 1688 4472 792 4065 551 3562 3788 4301 109 1967 4831 1936 4879 1443 997 318 1266 821 2224 1034 1994 3112 803 3370 1876 3494 304 4310 1075 4344 836 2556 2782 1863 3846 3751 1816 1087 4355 4139 736 3470 2933 3923 119 986 3863 1732 1116 4096 4875 2575 523 1286 2852 3506 873 3666 380 3200 2330 4768 2903 2797 2572 911 4614 2722 2121 613 310 1543 697 431 1686 4676 1981 2146 3764 799 413 4349 4593 721 3051 996 760 2673 1918 367 987 1335 2464 4736 30 4826 3113 1297 4042 3979 4225 116 4956 4216 1753 1841 4923 4922 2971 1459 133 2407 2254 163 4570 3808 1323 1052 3912 3852 514 1973 2078 4836 4614 4634 2137 2653 165 4963 1169 793 3361 3988 1781 4998 1745 2500 4627 4709 2449 2334 961 940 3293 1098 1311 4005 4490 1669 2962 4461 4030 1045 2691 4605 3715 3926 3974 4349 4352 31 948 2668 320 1142 4681 3033 1784 2232 3454 1677 2813 4114 4464 2023 4956 2435 2095 3470 4305 3967 248 4035 2585 3973 420 1980 15 3418 3047 4394 3506 2765 3793 844 2493 1064 480 1521 4751 37 1516 923 4001 1119 2082 438 298 1933 242 453 3742 2426 3825 1902 4907 4007 4328 785 3490 3784 1443 3388 1044 4643 4954 1346 3387 4404 683 1791 3396 2004 2350 510 1620 1261 1160 1507 1616 344 3601 218 2955 1879 1998 1454 1596 4587 1495 2210 4581 2879 738 980 2709 4691 1542 1373 2239 4226 137 3962 2425 4196 4763 1390 1230 1893 2473 4902 884 4180 1499 2307 4855 4365 1213 1252 2812 3519 2042 4273 3559 1783 4164 3233 3542 1876 4430 1205 1427 864 4690 2834 1765 2381 3467 1483 3712 1326 4197 4477 4760 1681 1936 4786 2738 780 1600 2727 1196 173 3856 1333 912 289 4946 4547 341 1014 1288 914 630 4328 4223 4440 3065 4720 2751 4342 2608 4344 2196 4282 4116 4184 912 198 4189 757 4118 2183 3683 3364 1857 2670 2864 1379 571 2771 604 3897 4334 4237 656 4625 391 1323 4923 339 2573 1670 216 1091 4199 1068 862 4984 627 3415 1351 4142 4416 3028 17 2013 3069 1677 1832 2063 4439 3095 4930 4854 231 3749 4809 2468 2674 3331 133 4520 3687 819 4584 1984 3940 2908 832 2946 3210 1566 696 1873 444 2967 999 2118 3532 1265 1463 4549 463 4737 4799 452 996 4098 1602 3591 3640 552 694 1271 2276 1710 4886 3270 1621 824 2784 3588 4508 3033 4168 3597 1652 3999 2203 2241 39 130 133 1043 4121 1216 1132 2563 1395 1724 4010 1012 4793 4835 2158 3166 29 1837 3332 661 3786 4666 1113 584 3041 2738 1336 4979 2487 4692 1343 3109 3485 4720 2818 4339 2383 229 1447 843 4382 4108 1841 4154 2014 370 1014 4519 4528 154 3313 925 617 1801 3296 589 2634 2393 46 2273 2326 4174 834 2747 1350 2212 1823 108 1464 3615 2426 453 724 1041 119 889 558 2711 301 4017 1799 2932 173 2719 3580 4013 4279 3851 2773 196 3796 3081 2559 2286 357 81 2315 1028 2755 4990 1269 374 2541 960 597 2859 4629 522 2713 4674 3299 3348 305 2860 4144 4890 4666 4383 3741 4107 3228 2773 2570 3699 2668 2843 3167 3385 1387 1330 1958 1370 4836 1290 1286 1956 2178 1370 2002 4140 2864 2881 944 2464 3959 528 4027 1974 68 3702 1474 2091 4183 2507 4342 2085 228 2101 4912 2722 942 606 664 4198 1775 2179 2711 273 2378 735 2054 4687 4138 2238 1541 3030 904 4106 189 1859 1504 122 1750 2533 924 4262 314 4081 4192 4388 3392 2372 372 4630 2762 2740 2366 1674 1063 4736 3469 481 3634 4963 1511 648 4201 1837 1211 2402 2230 2882 4024 3891 2562 705 4877 3206 4853 3334 1998 1033 2319 4184 4086 1764 3187 3244 3223 3318 2622 464 4427 1176 556 4913 1095 4495 4156 557 2075 1094 3279 1114 2267 978 4773 4901 1985 3220 4039 668 3480 923 1406 4909 2434 3583 787 3476 660 4911 605 2865 4933 636 734 4295 1138 3036 846 423 3245 1248 3391 4171 1561 2606 479 2227 2184 3559 945 1819 845 2362 4524 3259 602 3167 3394 3846 3316 3245 51 1891 2978 1950 3271 2343 433 3261 1832 2729 2611 3871 1198 3021 1707 4623 4408 1426 3426 1935 3442 500 2686 2734 4041 3690 678 789 601 1721 1519 4585 4400 3663 2594 2580 2120 3857 1963 2748 1760 4541 460 1603 4284 4905 1504 3333 3945 3730 4432 4893 226 782 4945 3392 1630 2435 2228 1328 1359 589 125 1906 4372 3572 2205 321 144 3811 4888 257 2145 1403 4304 4828 1313 2254 840 2745 473 4004 409 4064 297 2689 688 3055 2793 525 4974 4216 2484 1899 1607 4240 2455 2290 3364 4610 2703 4615 281 4714 4864 2313 2431 3963 3934 2964 4507 2649 1240 2479 3589 400 4200 4229 3298 1547 980 1672 123 4701 1456 4001 2308 2748 1434 4906 4446 673 1085 3052 3725 2001 1998 353 4042 1591 4530 1283 3778 2159 1286 939 901 4141 3173 4347 888 4740 846 4812 4867 1968 1220 1345 4148 2572 2340 4962 939 2508 1866 3826 2324 4101 1044 1890 4224 3464 1717 708 2475 675 2004 368 1048 3839 2339 1930 3776 2691 1208 1906 4575 1015 3455 131 1200 3034 1949 268 4475 2117 3111 922 4822 3934 2361 4452 2409 3678 2056 2518 3081 3523 3953 4478 3741 3567 3695 570 1124 583 4857 289 1022 2741 4241 797 2798 4822 1214 4871 1967 796 4451 2955 4203 4869 3110 2359 3485 4938 1714 1169 137 4081 477 2422 3615 4172 466 1828 1451 3712 4689 3785 4784 863 4570 4977 4008 2142 1494 4644 4310 303 2550 2973 4908 185 2609 2892 1733 3779 3243 3965 2540 420 2752 2951 1003 2430 37 2374 1086 918 3600 3098 4749 3982 4859 606 3349 2820 3021 1769 40 1152 3160 1728 912 3746 2284 1858 384 785 3523 2619 107 1685 235 3794 4707 2918 1047 2578 3947 4490 2150 1181 1526 419 4995 564 1062 791 2571 3896 1533 3406 1786 501 1248 4544 3246 777 222 4261 2634 2986 2269 1034 3205 2653 1070 338 2497 2096 1284 843 700 2336 2553 2341 1618 3548 282 4095 1185 1400 2662 3290 507 2427 2618 3643 1592 1850 3927 2389 2817 3434 811 1253 3542 2586 2916 1740 4273 422 432 2113 921 1846 3976 556 2536 3292 2513 2308 413 130 1673 1090 4827 2954 648 140 2528 460 1780 1571 247 4387 3219 1165 4790 240 1526 3372 2817 1198 4768 3236 4493 4060 2835 865 3702 3046 1587 1639 3497 3180 3777 4984 2715 2306 1233 1962 3440 2391 2564 4742 3252 2310 1567 3730 3246 1575 218 4288 1864 3495 898 4709 2249 211 4944 3643 1923 3505 832 1599 4229 1552 4091 4155 4881 2508 2517 4325 3239 3411 4863 1399 2665 4450 798 2933 413 1776 3850 4258 710 385 1528 4331 83 4260 3665 1898 1495 1262 2225 4772 4295 3965 584 780 4735 2078 4957 4126 4509 2504 3726 428 2956 4087 1592 461 2659 3481 1101 3641 3300 172 1769 2718 3461 4278 3909 358 106 1148 781 2615 4633 4612 2745 3089 452 4594 2575 4540 3371 191 1207 3591 1431 2261 2910 3602 3456 1893 4172 133 2089 1 1406 2158 1094 2594 4092 3208 4573 2715 1628 3110 2842 4380 2293 2700 3657 2792 3077 2439 4120 3279 1620 3967 2666 1733 4527 652 157 1329 3446 1703 2453 1359 1942 2716 2871 454 1159 1887 2895 3723 2302 571 826 2884 1397 3260 3996 838 119 1871 212 3280 1460 3277 4811 3350 3011 3868 345 3366 1715 4469 1648 4446 4056 4143 911 1324 2597 4779 1016 2780 4740 790 1322 2711 47 4762 2479 2022 115 2060 751 3 1088 2696 580 4296 2578 3729 1236 4397 515 313 971 870 3119 159 3534 675 3822 1180 3600 55 3597 3069 3448 1522 989 2116 3154 3511 387 3399 1138 2054 2414 1463 2404 187 4917 4395 839 4661 1190 2795 2220 2304 2920 2309 3636 2156 2706 2922 3536 2811 1681 306 1198 1647 1470 1676 819 4121 2518 3759 4884 379 1736 2485 779 1360 4707 2490 3912 3982 1293 89 333 4187 173 1335 2481 4453 1074 2478 4687 4848 2809 1092 2972 613 139 4233 4004 3469 3820 2380 4869 4369 1142 615 4490 2462 2756 999 881 3969 167 3285 3966 2807 3036 591 3150 1632 4436 4103 2429 4551 3643 1347 4448 3524 4802 3748 2748 4794 4686 855 2525 4385 454 3047 1463 1517 632 2600 2121 565 3132 870 357 3437 4200 4212 4106 3140 1930 3502 4138 4231 2033 4591 916 4332 885 4875 2843 3112 4954 4775 789 3458 4938 2268 4860 4733 1584 4959 449 3226 3613 2764 4508 1899 3398 2479 429 2465 4636 4849 4807 3928 1347 1097 4383 1934 2091 1112 2753 2423 2570 4124 1851 3964 1896 3262 97 4391 90 220 63 384 4816 4879 2066 2923 560 2126 296 3840 3832 2538 2882 4354 1447 776 289 409 2837 322 1583 960 166 1734 2618 2751 739 3293 2468 4002 2864 4957 3565 1904 591 1464 1543 3684 2988 243 3153 8 1800 312 4590 4661 3367 1460 3899 3317 1289 1625 4412 4674 3356 4286 4023 43 456 4058 4111 54 3866 2852 3138 4632 3522 2030 3100 1799 3029 3309 3570 2777 3403 3883 368 586 1962 1726 308 1698 2281 4918 4944 2029 1710 442 4371 1809 4369 2036 3729 2779 4022 1456 1959 4930 2327 3761 264 19 3160 1045 2194 4515 737 4452 226 408 4992 44 500 1673 4052 376 4707 1313 4571 956 3871 3320 1837 3451 1314 922 4414 746 290 902 312 2690 3667 2144 2375 97 866 3631 4371 2082 506 3151 1241 248 1963 4009 538 3311 1006 110 467 796 1298 3880 4292 2119 3083 1106 2561 3624 3053 1202 2820 1048 2557 4806 4864 3363 4201 1676 4152 3597 4843 2720 4798 2505 625 3810 1068 3899 4192 3093 815 1896 1141 4514 686 3233 3282 3067 1887 4508 4791 3976 2643 4867 3055 3565 4966 2114 3959 1458 4408 4813 4122 2522 1358 3304 4111 1092 4697 1013 4321 4245 1453 4922 2494 460 1676 4952 4617 3957 1033 1821 1873 3559 3510 307 4063 1950 2806 4855 276 833 1347 1754 4913 3989 4857 700 2916 2296 129 2276 2674 4999 3015 2377 4535 3120 1909 4676 3888 2153 2590 1907 3073 4335 531 2528 4503 848 138 3312 2592 2650 2361 2261 590 1817 887 2869 1049 4197 4724 1488 1601 2609 3485 3005 4263 1678 617 4350 2221 3382 734 359 4289 2673 1476 1035 1063 2219 1720 935 556 4684 4691 3637 1603 2150 2313 3283 108 2203 3507 369 4488 2821 533 3463 1351 1588 3032 1684 250 292 1225 3592 1745 4068 2840 891 2381 3823 1091 2459 3527 4247 4016 131 3528 2749 2582 294 1999 1114 845 4168 2286 2226 4265 4165 2445 2900 2131 1728 4470 3755 2488 230 831 4744 880 3544 1859 4061 4168 4125 3705 755 4801 3893 1611 4877 1062 1415 4593 4715 50 3580 3124 184 4224 321 699 157 2809 3833 4793 1716 1778 4769 3021 1989 1155 675 3680 3684 2265 2075 571 2297 1372 1317 3086 582 2202 3389 2730 1837 2818 2069 3128 2192 1266 1507 4312 4439 1674 600 4219 4734 2799 2818 4385 931 41 2378 3388 4756 1420 4391 4619 1783 1451 130 3120 1409 2136 1256 43 3208 2566 4339 948 2561 3272 2241 3556 2114 4262 2747 101 3425 1799 776 2702 643 4186 2455 2216 2022 2932 3496 3091 208 4733 4060 42 4389 106 112 4762 4333 1629 3991 4176 2571 2760 1069 2368 319 2598 4332 2406 3253 2979 3715 3737 2060 1686 3530 2467 3952 1654 935 4850 2857 4322 124 3786 1354 1192 614 361 106 2503 4216 1258 374 4988 942 3963 1597 41 1075 438 4347 3417 3219 52 4406 2030 521 277 404 3364 1634 3881 4268 4699 2809 3762 8 4968 2809 2952 617 1868 118 2284 4099 3308 4316 1933 268 2983 510 94 2434 4907 3593 2486 898 2465 2318 2014 4961 701 755 3967 1663 519 4291 1417 1679 212 2121 1973 257 4341 705 4093 184 1398 3056 4726 893 609 3887 4581 1818 4369 3939 1871 919 1391 3840 2127 1024 2337 1665 372 2004 1958 1770 2904 3528 1707 2719 2394 4563 1417 1250 4773 4800 3156 3456 1007 662 4373 4365 3075 2899 4233 267 703 4029 1553 3031 4991 4896 2392 3157 2272 3875 3024 1278 893 1266 29 3137 4526 749 4336 920 3692 352 2421 4478 271 4441 2429 4528 2056 198 4165 4785 2503 1244 2821 436 3502 328 595 2309 2083 2434 4541 4688 1506 4109 1818 1089 1137 4321 2450 1003 2699 489 2113 1338 166 3414 4288 176 2284 2369 836 3747 2078 77 2085 725 2636 4099 4065 195 2430 699 510 183 790 3362 3787 1999 3860 2942 4504 4483 3905 2892 2561 162 2452 3571 2775 3182 3968 2879 383 1435 2500 4262 2433 1780 3361 4542 1874 198 2944 4957 4930 980 1842 4088 1447 465 3574 2021 3976 2209 1790 24 2723 4080 1746 1482 4408 3201 4227 2781 1628 1824 3817 217 2583 1424 4910 1795 3918 3631 841 329 801 2477 3796 2951 782 3897 4879 1220 965 740 3746 1310 1681 915 2206 2274 3053 705 2733 917 1717 4811 926 3982 3577 4562 1610 2881 3526 1541 1426 1093 532 1716 230 871 4841 3494 3023 373 2988 4140 870 4348 2787 163 547 4811 2950 942 719 3389 3329 378 3274 2083 3798 4161 894 2024 4353 4687 4809 3211 1082 1104 1863 4192 3462 1184 4790 3367 3855 273 4025 4212 4799 609 494 1645 1057 417 2640 4496 2120 2191 917 1522 326 1837 3976 3896 2263 4344 1096 3114 3771 4673 1120 3771 1983 4063 2005 2915 4660 2396 891 1325 4495 3052 1672 177 1920 4009 3216 603 4571 3985 4167 2850 2562 926 970 2122 680 861 4046 4994 143 1488 823 2007 4387 2604 699 3944 2037 1323 1965 1919 3666 3116 2106 678 4402 3158 2551 3984 4937 3088 1585 507 2544 4564 3243 1109 3589 4936 652 3476 4583 3980 2766 4700 4243 1806 1728 1157 2330 1137 3485 4771 3968 2169 4059 876 2583 3584 4453 4453 3426 3645 386 3398 3778 3032 2923 1497 4069 4759 3249 2711 4817 757 2140 3419 2654 2685 685 2493 4513 83 3365 4144 3858 4787 132 2988 4823 1520 4451 1805 134 615 3698 3938 15 9 4523 175 3736 1533 1197 2499 4855 3795 3602 3787 1579 1882 3577 2269 788 2699 3660 254 2686 1483 2523 3757 2451 1757 3192 1821 4086 3190 4121 1679 1296 1319 994 4029 1598 2919 80 3008 3025 2526 2126 220 1421 4859 3020 2847 1178 4007 595 1053 2438 2072 3266 3167 2282 2735 2764 3775 4128 1018 4168 2549 4564 867 552 4917 4096 2927 66 1071 765 1759 754 470 1713 4202 614 2018 156 3066 3608 3166 1218 1018 2888 1202 4948 4527 32 585 3447 2164 174 1740 3139 1732 901 1302 269 1532 2356 2135 2773 1125 4509 721 2577 1271 3600 3382 1968 2521 3685 119 1952 3042 4750 1190 1417 4931 1947 4206 1744 1283 3611 3293 4309 4346 1146 2337 1157 3806 693 312 1128 3337 3992 1830 4916 376 4208 27 976 1509 4346 4802 3362 559 4322 2468 1522 4021 2037 4227 2260 3855 3567 2223 1434 1445 797 1084 1136 4877 3445 3474 3326 1113 4241 4732 738 2671 3672 1450 2467 3151 605 1679 4559 4481 4406 531 542 4348 4326 3602 1708 256 2867 3651 3083 4797 4856 1617 1039 3722 2077 1198 4216 2831 1658 4203 171 2139 3392 2050 2378 3998 4624 292 2295 4560 953 2459 2397 2865 4614 297 3999 4511 2510 799 2919 1883 3443 3400 4665 356 2715 2931 13 970 3586 3796 904 1036 3894 2555 3451 4691 3234 3603 2923 1900 2291 2037 4951 786 2830 4163 4430 186 968 4053 1862 4422 3020 743 3630 3075 1905 449 4893 4762 1394 726 2024 1242 1196 3733 2312 4884 1099 1971 1474 166 1349 71 2597 3145 1821 3645 2111 835 2337 2532 217 2830 141 232 3238 4759 3758 2568 104 1112 2680 1577 283 4206 4753 1537 3944 3171 1955 4541 1380 3549 3318 4867 1758 1974 851 849 3292 3658 4618 668 1526 764 2613 4170 106 4657 1579 4305 4935 1907 4574 2253 4290 207 1445 3838 52 1935 355 2463 1601 4018 4598 2088 2178 1591 4065 1405 3860 2589 386 1462 3279 3414 2364 1173 825 408 1447 2875 4264 2323 2635 482 3115 3237 4689 3772 4002 3817 3378 3211 873 1635 4149 3911 1434 1590 4029 4612 823 2558 4161 3656 4468 654 187 2809 3275 1396 258 1622 3125 3984 4456 1265 2592 3569 3347 3139 876 847 144 1688 3821 2554 1972 2087 3172 4490 417 4451 1782 1836 1008 3309 2851 1340 4481 2879 3072 4357 1132 4226 1886 1738 3267 4449 3040 1353 1861 292 1001 4467 3053 14 2964 3606 2410 3384 1826 4859 2141 1956 1608 2312 3029 2802 1926 4478 662 2254 3737 3828 29 992 201 4178 1990 4546 500 2375 575 2782 1553 2724 474 3590 326 4519 4471 2034 2939 2185 3367 2109 3341 8 4234 304 1076 782 514 3622 1165 1992 1230 1342 4560 3039 2848 2317 611 1842 519 1809 2437 1699 3998 2815 4500 982 467 4013 528 4117 1289 2225 1421 710 4942 1016 1661 2003 2206 3560 2260 1377 1854 198 954 962 3401 2353 2061 2091 2071 613 3924 3718 113 2209 1893 4089 2327 1730 4631 4806 1922 525 4265 3233 1186 3601 905 2421 4841 4770 2982 4351 2005 3648 4527 2705 2826 2542 3514 4577 734 2483 4086 3039 4684 1516 929 2370 1673 3384 770 4828 386 547 288 3369 4852 1747 4113 4605 4755 390 4876 3867 1796 2410 2832 4070 4250 3652 1458 4796 2484 4666 3107 613 3077 4625 4288 1065 2156 1079 2424 3255 282 4785 3082 1959 1526 3935 1732 2425 1780 627 1973 2628 1137 2030 3812 200 3393 2483 2326 4596 442 3282 116 2145 4310 606 322 540 109 2832 3394 3184 512 4570 3087 4170 311 1396 1522 2867 1932 82 2665 4154 2390 1147 2091 2535 4735 1796 4997 2329 4199 716 3112 3577 1094 3373 1608 3085 4813 1553 3878 1830 822 1211 1872 746 3744 2002 2020 1258 636 4217 2352 4589 3322 4602 2149 3284 1061 2182 2743 3340 331 4246 1527 63 3374 4406 3433 171 3013 4572 1934 4257 852 2958 2499 3967 4455 1433 1809 2055 4011 4018 2939 2078 2118 137 4019 4182 3874 4889 4284 4068 2486 2938 4745 402 1701 3711 4053 2150 964 1721 306 4338 3704 3401 4858 466 4478 1418 345 2529 1354 4301 2177 4868 4065 4954 835 2117 4350 4190 3109 2361 3840 3935 3391 2179 2586 434 813 463 1627 1958 1744 3543 612 3343 541 1706 3180 4363 4996 2272 119 456 1610 3439 411 4244 975 673 4113 108 1849 852 4026 1846 856 1272 3416 774 4104 84 3104 1941 490 2802 2423 885 3370 247 2466 3150 4922 1540 3340 1693 438 4895 2540 4416 1063 1475 1780 4515 568 2299 2051 4413 4676 4875 1540 1395 1270 2487 509 4861 223 2818 4577 4461 699 1097 4622 1507 4916 3661 2000 1115 4214 3277 2124 4692 737 1353 2038 2307 1363 4664 4363 4686 2459 1779 3032 4546 2255 328 4217 2198 2927 3448 307 1909 2391 2241 34 632 3561 4260 3571 4938 3361 368 780 130 4127 1053 1871 140 3048 1546 843 4864 2910 3008 3995 186 867 3965 1085 1808 2698 2330 3643 3432 3262 2277 773 3135 2257 3600 2030 4818 2751 1064 3099 2729 480 31 4567 367 1777 2 1690 684 876 3259 4413 2403 1843 4472 2263 2196 1177 1754 123 467 1049 3168 4192 3935 1573 1281 3096 3500 432 4941 1401 2089 572 3893 1679 4435 670 4703 1600 4000 1965 2539 1534 2821 4486 1456 1777 4969 2507 3031 1210 608 2567 4975 4138 3440 59 3512 4841 3679 4285 4656 3815 523 3892 2617 1022 4736 2797 3528 3757 478 2657 1600 1359 3289 1684 1781 3570 4463 4360 4522 4921 3157 1208 2595 4210 2043 925 444 2185 4259 3669 1232 723 2414 4175 3066 4916 1711 1936 712 1490 1685 2953 954 4119 2206 1454 2736 1130 3775 2032 3634 3983 1156 2900 1245 3123 1599 4323 2965 3809 4024 3848 1845 2783 1962 1653 392 4609 1999 2942 2092 317 2326 3459 546 3006 4172 3187 1648 802 2967 4116 1814 2740 3085 540 2180 3402 396 563 2683 2639 2823 3510 719 4994 3983 686 212 3446 2208 543 4678 1440 2808 794 4511 4700 3795 1971 2349 4177 2609 331 2697 3344 3582 2079 1345 1817 930 4639 4718 3509 2463 4800 4839 4397 342 2882 3309 4330 938 1251 4261 3555 722 3795 2009 3178 4492 1918 543 2983 2029 2253 2144 1107 377 821 3954 4519 737 3142 3975 3875 2568 1597 2180 4871 2046 2634 3707 541 3557 883 2353 756 2543 3199 3528 3143 2061 2052 598 4212 4969 802 2845 2254 1429 862 4705 100 1730 3456 3005 823 4371 4725 2902 4896 4951 4381 1934 4999 2794 1678 2114 237 1380 871 1517 2819 728 4030 2875 4025 1815 835 2103 1504 2851 4915 645 1816 4204 3181 1592 3771 3398 3560 3749 3792 4329 356 1815 761 896 1228 3449 3749 515 3882 4335 703 3829 2947 4653 501 598 3959 2182 3793 3289 1546 4582 1796 2183 1966 1433 4518 4819 495 4010 2639 389 4261 2068 3458 823 3046 1037 3908 4995 2049 3814 833 1650 3779 4948 1656 4286 1174 3850 1130 4081 2133 3965 2263 3860 3674 3486 4328 106 1393 4732 174 4122 4906 1383 1586 4280 970 990 2459 2132 3026 2146 2603 2473 4303 4969 1666 2383 345 2580 202 1002 604 281 4665 4562 4385 1521 4330 2465 1206 1243 2716 4240 3066 2256 4689 3258 3850 4077 1385 3166 3295 3428 20 1409 766 3939 1084 3034 806 4339 3329 3261 1677 1138 698 4289 1260 2642 2379 4914 1374 2951 385 4719 581 3429 2624 13 2053 2448 1926 586 3455 2075 3325 4226 2784 1666 2332 766 1975 3223 3319 1808 4586 3384 1099 2233 4642 2775 3139 764 1890 4193 1422 3544 4436 560 862 2065 4236 97 3306 1623 2523 2031 1301 2341 285 2526 405 2987 2083 112 2052 2869 1922 228 243 2091 387 114 2298 1783 4281 48 241 2097 1614 2504 883 4406 4734 1816 613 3469 1529 2128 4587 201 1589 4991 3948 1442 2675 4183 401 1299 4654 3637 1914 2197 2959 4730 3873 1171 2667 1980 2892 4229 3523 2733 279 2797 3506 2627 2384 612 2355 639 4122 94 1241 558 2930 1338 2261 3131 4045 3795 3052 2603 1648 1425 134 3703 1406 1113 3440 1414 982 1793 4419 3920 787 3357 899 1684 3402 3669 856 2187 3055 276 3800 4282 1552 3026 2499 1332 480 4475 3686 1686 1102 2647 1049 3642 2484 3808 1377 1268 1272 1222 3998 4152 3598 4158 2638 2450 4107 407 2377 3580 1196 908 2586 251 2053 901 1260 2059 1139 2341 667 2591 731 1677 1471 321 3920 144 3997 2032 2641 4005 1317 2149 2176 4081 493 4357 1588 1810 2116 3906 2264 3349 2032 1794 4186 4752 4281 1782 61 3016 1907 3044 3135 4021 2888 4006 4323 2169 700 2945 2353 2229 1759 4999 1553 1092 4087 4421 2284 4942 4483 4350 2179 3463 4473 4590 173 1981 1376 3791 4606 3845 4631 2648 1898 4326 965 4536 286 3588 974 3288 2576 4399 2917 4271 3130 3201 2156 2459 1963 2300 1109 4023 1797 2586 4741 3423 728 3603 3051 1773 14 2714 2502 848 2565 3984 2092 1048 2128 4720 924 2555 750 1881 693 2603 2530 984 2820 1566 3913 2195 4586 4445 4063 2262 3348 2125 82 1138 2458 2953 1789 2673 3224 309 3303 3076 735 653 2994 3621 3677 4772 500 4349 1849 4197 3793 1183 3560 1254 870 331 4787 3976 2864 3380 4678 3761 4228 235 4219 377 2228 177 2909 624 1080 777 2118 4951 4938 4476 41 1714 4105 2130 1136 4733 3255 3360 1535 3508 835 2412 4983 2465 2568 2731 4444 3625 2788 1836 4984 1815 1650 1235 3614 1336 1448 4359 1247 1934 3626 3 80 4998 2797 505 3914 2993 1501 298 1353 2358 4359 4303 1190 1046 1263 1828 2909 1799 156 1935 416 210 2031 2157 4777 4254 1688 2662 140 3066 3401 3300 2603 1118 657 2232 4416 3291 2858 2845 4775 2174 2571 4299 256 4018 510 3773 3641 3627 1067 107 3651 4403 860 513 3017 304 4439 3942 2724 1212 703 2070 185 2804 2003 3561 4928 1890 4446 794 975 2027 2381 1872 4670 4082 2548 2968 4665 3427 4801 297 4937 3161 1871 4710 4571 4216 637 4800 239 3203 165 2018 346 4519 349 1011 3189 574 4113 1703 3219 2686 663 1759 2751 3248 2017 1924 4692 593 943 2504 3667 307 3018 853 960 1053 514 1635 2677 1999 4698 4263 3358 1456 4382 2974 940 3960 4276 358 4714 2686 3952 4262 4339 3802 2294 73 3250 4036 4468 4856 3880 4756 1461 1964 561 527 4175 2192 87 3673 1670 2157 2534 781 4695 4011 454 3111 2902 1311 3077 1203 2192 2383 3746 1418 3753 3096 4979 3204 1304 2681 1512 1777 3782 4237 285 1735 1979 4517 4756 4080 889 3932 3849 1384 1703 1385 60 4563 263 3952 1915 3917 1464 4481 3085 4336 180 3960 1712 994 635 1979 3755 3532 1295 3375 1669 4692 2214 468 2412 1451 4771 1596 4287 1656 1662 4552 4501 1428 383 515 3468 4868 4942 1757 555 3146 1686 1081 1959 4564 1750 3023 1770 652 1287 1291 3447 1486 1961 3524 2080 845 2069 1742 3144 2142 2060 3928 2417 1939 2183 1087 136 1705 1260 2177 740 3682 4312 3099 234 1812 3864 3092 4164 1089 4558 87 1613 1125 1450 1413 311 3835 942 4545 4637 312 1361 1402 2745 638 1397 4788 15 4803 4162 1679 928 2687 4481 751 657 4298 713 1626 321 963 4421 4773 3150 1554 4987 1960 2049 575 4511 1365 1557 2976 3798 3893 2660 3735 4236 2691 1058 2402 398 2646 1472 4282 977 4540 4722 3916 457 3978 2865 2531 1338 3804 1426 140 4435 3755 1006 120 1422 986 2008 3029 2138 4321 4554 4150 153 3786 2224 2655 2 2175 2867 177 2976 1562 3623 3316 3721 3242 2261 3328 3215 4293 3498 331 3595 4512 3710 4982 4461 3649 2334 4096 3773 934 443 4769 590 147 273 2488 2877 4816 4945 3622 3302 1873 1895 4545 4087 4084 3012 170 4292 3414 4917 4511 2553 4495 3474 1106 211 3953 2008 3823 1528 4013 3184 4778 81 926 1261 4831 375 2675 4706 1704 4372 2001 1018 3451 558 1672 2646 4705 4015 1137 2907 3017 3895 486 2457 2098 1536 1738 2037 2388 1561 3765 1199 1504 285 1489 2925 2019 2081 3488 1663 208 4497 4915 1921 1227 2011 4748 1356 2622 4362 2101 3652 3015 4012 1991 4763 2648 957 1261 2629 2742 2898 4550 3034 2355 2535 4422 40 3893 426 4581 4918 4740 3613 350 4730 903 15 3954 1588 1832 4476 3947 1769 972 1265 2561 1425 4572 81 2672 184 3238 1890 4048 4033 3484 1809 4492 2958 3708 2282 1924 4674 3902 1808 2147 799 3426 4427 4977 4800 2423 2517 3033 3353 4005 4532 1612 49 4628 4276 1693 1911 778 50 924 546 834 825 4459 4512 87 113 819 4632 357 3787 920 3608 4769 4102 3025 1359 3700 2646 561 2652 2579 1031 2849 3229 106 1078 4923 985 4740 609 4480 2495 1733 4890 2036 4164 2849 2839 565 4114 1762 2589 2159 4907 3413 4201 82 354 669 869 2010 1290 1247 4521 3295 2061 2357 4256 947 846 180 2095 1711 3863 4917 2409 1125 244 4231 1645 3279 1622 4211 478 3039 1906 2391 1690 277 647 4428 3852 3573 2556 3024 1451 4366 4207 3957 1616 2452 3798 472 3476 2294 58 4483 3191 1440 1328 3707 1050 2043 1470 3770 15 2160 4844 1710 403 2201 4528 3552 3347 1936 3936 1423 163 2590 1413 1618 1024 2005 2122 2882 4960 830 2657 533 4437 4125 2614 340 4102 3304 4994 1878 286 2011 1401 1946 2043 1086 2356 90 3568 2021 2840 18 219 1280 870 1933 2472 4385 4449 3168 2532 1656 1963 2501 4762 2250 2208 3082 546 878 3184 2080 3741 3079 3378 2004 4939 2157 1804 2264 1389 4251 1764 1051 1002 4842 626 861 4966 381 3163 4061 1935 3715 3864 1771 4455 3689 2989 2941 3845 3845 3914 638 4083 4756 2141 883 3353 2740 4078 2796 121 4923 274 2481 3401 374 369 4106 2316 963 3944 1270 1105 2040 2312 2365 4850 1785 45 2926 3999 4398 4775 3202 1425 4674 3204 4703 3503 1613 4028 1022 4908 1643 1756 52 4423 3132 3508 1813 2665 2082 2161 701 307 4877 1516 381 1205 50 1776 940 3712 800 784 3315 4317 3578 375 1776 588 4712 1702 2636 1862 3925 1145 4797 2867 4402 458 2549 2173 3106 3829 3152 2475 2924 2410 162 1071 1173 671 2671 2873 2731 3627 3881 1433 130 4604 910 3568 3859 498 2120 4592 3816 3049 1123 1856 3666 2819 58 3953 4659 2212 2170 163 4500 4780 3796 2497 408 3097 2096 1288 4999 658 4941 981 325 1989 618 3196 920 1770 2585 3273 197 813 3462 771 3963 3352 2604 2212 4558 3430 3256 562 2422 1642 2084 313 3989 4078 2813 1343 4981 2180 2758 3127 1008 657 1387 3463 4854 3853 3255 977 3962 4148 1678 2734 2101 3592 2499 3686 4898 3548 3932 2777 4632 3178 2617 73 4476 4047 3088 4582 4636 2266 2532 409 3268 3832 2129 1481 1469 3883 3290 3209 745 3118 2684 383 2745 1338 2120 1055 775 3981 3469 343 3604 254 1219 4008 1379 3546 4537 651 3012 3546 3783 4570 1306 2867 4693 2090 669 3124 2187 2560 2529 587 231 2065 4214 769 538 1464 2166 1473 4195 1020 2281 853 2538 31 1468 2217 4414 1640 1853 4038 3928 954 3705 3768 4278 1475 1015 481 2577 1814 1915 3156 775 4865 3188 4978 145 1624 541 4528 4958 4760 4767 4719 4231 188 2286 3163 4897 3692 2088 2005 3318 257 4706 3937 772 51 2578 3281 1372 3931 3949 3936 3620 1385 1667 1319 782 3295 3126 2779 4247 4387 2223 3677 1160 273 2529 4833 1257 2591 1788 2703 4849 3680 3899 1590 63 1170 2646 596 3996 2007 3825 3975 2367 1760 2539 343 3047 2637 2280 513 2245 2294 4264 646 991 237 1158 873 4582 722 1393 93 1225 4758 4446 557 975 704 1092 842 1794 3619 1214 2673 14 2958 3365 4322 1166 1178 2260 2322 1728 2520 2250 4074 4796 233 4883 2069 2312 2476 4431 2414 575 227 2466 3680 3661 934 43 4100 3909 2750 4941 3839 340 1651 3912 2745 931 2119 4464 2775 2056 3881 4125 4473 301 403 4114 1805 1992 3813 3887 458 2434 3831 4767 2942 2576 482 4730 721 437 1120 3836 3767 334 1424 2708 634 348 4883 1302 118 2718 1698 2218 4588 3772 3885 755 2671 1181 3981 696 2401 994 635 1670 1199 1409 2446 3380 2217 3282 1226 3133 739 4517 2892 2482 3167 4419 543 22 2497 3209 1553 1272 4913 4272 726 1524 3613 4519 4852 1402 1876 751 230 2926 4516 3550 634 4998 3868 2229 2339 3623 4779 2722 2447 1777 2296 431 1153 702 3199 153 3504 1711 1906 3441 4735 1647 4310 3719 4475 2662 1922 642 4872 1695 4371 2521 3564 3658 4467 4637 1883 3099 1549 4164 4609 1681 2123 3088 955 1752 337 1014 366 4367 4247 656 1526 3363 2786 4811 145 450 4203 4194 2914 4441 2782 3025 3742 687 1005 3610 2690 2095 3803 1404 3411 3458 2882 4863 1556 2851 533 4417 788 1513 3278 4892 4493 768 3657 4973 2246 3152 2223 103 1066 3757 2405 502 4703 2525 4442 3709 2016 1189 4532 4624 2924 2909 2860 4570 636 4303 2861 1617 1913 1108 1369 4533 1147 3127 2828 4044 3251 3807 199 2177 306 1585 102 1857 2784 4605 4731 4180 494 1684 3617 4154 1404 3200 3937 2259 3836 2604 160 2974 1725 3048 4167 3371 1737 846 2962 1393 3919 1384 3786 649 4177 2103 483 2640 4647 4149 2310 3001 539 2701 2392 905 683 1861 1825 1354 2979 4451 3575 2464 3928 3469 1472 1167 4581 1583 2851 363 1922 1993 4952 846 1648 1215 3619 2157 3438 191 397 691 239 4494 2003 45 3898 3428 3293 1997 1001 2387 4648 1648 3210 252 3061 775 4481 2218 1736 1010 3820 3220 337 3072 469 2767 4974 2760 4484 2242 3143 3475 3427 2113 4921 2583 2360 1619 1868 1910 94 2532 3269 2357 4908 1868 309 3238 3244 1229 4143 4734 3749 4592 1750 2847 4178 1073 4277 3399 449 4183 413 4360 1501 4709 378 1798 261 436 2446 1420 2803 287 3901 1951 3309 1037 4248 273 335 3874 362 95 2086 1150 3910 3004 1991 2204 2694 1948 3030 1909 2261 2953 4239 4155 3407 2754 3641 1678 292 3175 94 1506 4553 3910 189 3519 4142 1833 640 2728 1744 1126 4054 1444 4873 2382 2210 2097 267 1126 4538 796 1585 2969 2081 2905 1143 3787 2173 2185 3812 3583 1033 3679 87 1131 997 4419 207 2591 2593 2919 3010 930 4414 1020 3047 4605 4397 2806 596 1565 3317 4772 1528 2933 1329 2833 4898 4186 4424 3734 1488 1397 2940 21 57 4021 4947 671 4148 4314 4273 3424 3567 3179 596 2102 4953 4289 4559 3509 3471 3346 2543 3853 4275 495 2729 1418 3712 1430 2410 868 3760 3120 605 2725 2326 4796 2777 1741 4380 2666 1057 1833 4734 2922 570 2424 3278 3587 3888 861 974 4787 4641 3272 3640 110 1608 3453 4994 1375 4899 1003 3258 2608 574 3893 335 528 3118 29 4872 4112 407 4212 1962 1005 2527 1332 1598 4657 2272 774 4376 1378 3250 4476 1793 1202 3390 1640 22 5 2036 3819 4464 470 2830 2503 138 1682 2459 141 982 4419 1373 217 216 4534 371 432 2609 2526 3016 2737 3293 2319 682 2817 1094 1171 1796 1621 215 1537 3692 2236 785 1569 989 2699 3417 1857 391 847 4448 83 1074 4910 170 1236 391 2879 4840 3143 1463 3157 3422 328 1449 4304 4669 2954 1040 3443 1610 3481 2835 4039 1277 2601 3508 3399 283 861 2618 106 4821 1760 3022 701 2207 2272 4361 2470 1065 1862 4077 4330 242 3535 3568 4311 1696 2422 1396 2451 2952 3992 418 1843 517 1150 3386 2733 1105 582 2868 3023 3053 4275 4242 4917 4679 1673 2499 2031 223 65 3346 1656 1433 2899 934 2496 3854 2911 520 299 3626 3899 2191 4504 1863 4280 4319 2300 2785 2333 2605 3972 1777 3627 4461 2734 3250 302 4901 177 4279 211 471 3200 4675 4476 2267 2667 2423 645 3394 2669 3839 4523 1788 543 1725 1432 2499 484 389 3601 854 2739 3808 1952 2887 4553 1121 1178 1829 2732 1426 1441 3555 1704 3248 3227 4767 1262 99 4889 1164 2768 3160 593 1760 3671 2222 2837 4175 549 3460 2746 3830 3995 1306 2274 1520 1988 4115 4162 1453 1560 1537 356 1318 4090 4713 1031 3275 11 843 3290 741 2645 4547 556 1084 1560 3747 2455 2665 1840 847 2184 1181 149 1759 3817 3225 2321 840 8 4812 822 2395 1861 1625 3806 3469 1656 589 825 142 3592 3029 4706 4178 789 174 3178 4339 4439 2068 812 1676 3684 28 3023 2887 2102 3353 3208 1337 667 4666 2053 2777 1323 1202 3098 4492 4502 2791 5000 1828 3916 837 953 1092 1362 3848 4254 806 1419 4869 1209 653 2429 3825 307 3163 3904 2048 4495 3812 4051 2984 4693 1057 2127 459 1096 983 2489 4785 3600 965 2900 3939 113 4369 53 3185 1450 4788 2373 3573 1511 3153 1307 2958 4328 2314 3232 2998 576 3083 1328 949 1374 525 2487 4491 3735 325 4234 4305 2794 738 2642 4601 3955 4874 93 42 1664 2069 1661 4317 1535 449 2334 3146 3550 2860 4196 4020 4954 477 2155 3393 2961 620 1445 4043 2695 1774 2552 1585 4037 2842 3213 31 4893 3590 3146 721 3568 2898 337 4108 4528 1243 55 2294 2126 1634 2742 1849 4853 2491 1339 1164 813 4063 4280 1721 3793 3202 219 3184 1649 3901 126 1475 3329 1397 1573 4888 2648 2834 4179 4107 3314 185 4541 1145 4535 1787 3613 2773 1242 4668 1320 2398 4722 4388 2337 175 1516 4921 3124 1703 4271 1051 4203 3751 2894 855 3261 4990 2162 3693 2354 2456 694 2306 928 3987 4945 4639 681 3576 4855 3832 2427 4136 1728 3541 542 141 2488 3228 34 764 2509 4789 2198 114 3645 3741 2586 1580 3221 1212 3766 221 650 4191 4905 1252 308 2318 67 4291 630 2183 1882 4737 1288 153 1361 721 1013 2162 1069 1689 3301 1498 3502 1828 900 2102 2340 3208 3241 1069 3360 3609 4648 1302 2342 164 1265 4921 3354 4165 4319 1625 2799 177 2673 4385 2633 3445 36 2371 2677 4213 727 3138 844 2045 4333 3970 852 4532 4223 1738 4190 1436 2744 177 4153 4020 1791 3902 2822 2486 1992 2647 4586 297 4803 971 3903 848 692 4976 506 1088 4649 3486 2031 694 2255 4745 177 1391 318 2203 2882 3791 2392 679 2889 3323 46 4455 1743 142 1331 3584 2025 4224 1007 3201 673 4514 4389 1312 4565 3035 909 172 1558 4662 3619 2836 1963 3994 4414 430 3508 249 3834 2977 3343 385 1590 4892 1037 2286 639 524 1830 4526 3643 626 817 1715 15 4691 2037 3685 1098 742 4172 4621 487 1257 2706 2603 1991 3845 2010 202 37 2053 4481 4591 3680 1531 3033 3333 1020 539 2184 11 2193 1758 2126 4452 2019 617 3066 2454 3656 4755 294 3124 501 1994 4431 4164 57 4079 2486 2234 3353 1901 4713 4099 995 4374 1266 1707 2090 3302 3015 1696 3200 1158 2289 2388 2287 1730 4157 3046 1271 1116 1726 1922 2940 1967 2040 4685 2845 3748 1383 746 278 3880 3350 2519 1751 3396 1489 4656 1082 4772 3307 931 2625 993 2224 3027 3981 4039 1589 1678 816 4703 4427 3615 3805 454 4600 4972 3794 1805 1821 4432 4389 1519 257 1754 3620 101 52 3869 2043 1453 2533 1806 1530 1719 4477 2689 4253 4759 1666 3349 3802 950 3581 2963 2910 2825 1668 1203 209 2928 3144 4462 1157 2864 4952 2685 1419 3490 2405 4409 389 3474 588 553 1213 1240 4855 4751 4133 2130 2292 3507 1797 1848 3228 3342 249 2759 3037 2480 2752 3919 4209 1564 4078 3061 1477 1711 4970 2074 4659 940 1905 1745 2400 858 4345 549 111 3084 2935 3193 1668 2232 3546 726 1265 697 1525 4688 2972 4038 2617 985 3959 1672 3600 2029 3887 2448 644 2077 262 1054 2094 1116 3482 363 1807 1877 1507 112 2642 155 208 4205 4248 3343 4803 35 2283 421 3648 802 1755 2823 3978 2684 3996 2505 1343 3160 790 2491 4471 4952 2276 4891 4328 1427 1733 56 429 4396 2262 1336 3890 529 4102 138 4290 4604 2169 2853 18 6 4830 2024 4523 1415 4113 1999 4883 2567 4785 3885 1485 3681 2243 892 4004 3810 1813 3182 2540 1006 4316 2352 4634 2700 4007 930 4366 2197 3185 2536 192 3185 2363 3356 4713 3353 2695 1033 141 3030 3142 153 3600 4985 1707 1577 3677 3057 3150 3784 224 2176 1275 4131 590 950 2408 1004 3432 37 2370 3750 1476 1291 2768 2819 4596 251 3399 286 548 1148 4420 4545 3936 3224 173 3433 4460 934 4489 3717 4522 2753 2659 1346 1064 4928 1867 3722 383 2116 965 2624 2693 3924 2440 1517 4836 1980 2183 4455 3761 2633 3748 4869 797 2711 3048 3220 3032 1076 4956 957 1137 346 1004 892 3359 904 1679 3435 899 4698 3632 717 147 3557 3800 1419 2385 4036 2553 3378 746 134 1132 2691 616 1925 2132 2442 3057 1072 4841 2408 421 474 2271 4713 4363 3576 1916 1799 2453 3839 3893 4669 4231 3637 4785 1316 3740 2435 2068 841 3209 4001 3974 1989 3568 1738 2330 2852 615 4027 1760 479 3582 2160 123 114 3437 3352 4771 3206 3243 3268 3571 4736 2728 2724 3044 208 268 1434 3185 4131 1821 2340 4649 3154 1878 3638 993 2337 1090 2862 4495 2849 3021 863 48 1686 1219 518 2050 2505 1343 352 3699 2759 4382 234 2920 2808 3985 791 2535 3185 1543 606 630 746 3064 2346 1857 2105 3851 2072 840 2766 1817 220 3710 765 415 3412 1315 1983 4896 2139 4427 4528 2689 3080 4581 1506 1180 2460 3334 3329 2877 1072 123 3526 2224 181 546 3597 2865 1569 3410 1054 3754 2601 293 1199 3321 2513 4245 2680 2695 3174 1261 3501 4386 3509 3772 304 1499 1169 3366 2181 2017 4921 514 2685 2517 2183 2884 4923 2660 1594 4029 4834 3824 3509 4310 620 3759 2726 1361 3060 3634 1048 1000 1222 2904 2705 3316 642 560 4692 159 1388 4450 4329 2 4775 4671 2832 4544 1357 3317 162 2577 288 460 3800 2136 621 3195 3505 4110 3620 587 2929 469 2169 3011 3548 357 2158 4523 4647 674 215 1393 2624 3403 2308 3631 3697 1557 3194 1386 65 4839 3883 4221 2138 700 2817 2324 4444 1412 783 1026 3225 762 3976 3115 1727 3879 70 3426 4649 1262 4644 340 2638 2518 1885 2572 1545 459 91 4397 695 3174 1000 2139 124 3416 2192 762 998 2763 477 3517 2456 3353 1554 4705 457 3107 4921 567 2538 267 2669 3341 44 3354 392 2998 3224 2651 887 349 3236 358 1433 3886 3853 3934 2699 1422 423 4699 1294 3150 4191 609 4112 4315 4762 3855 687 2793 1579 3993 1001 1003 3945 3431 391 2885 4806 2436 709 803 3769 2095 2940 647 3453 261 1745 2015 2416 4789 2331 668 4661 1291 3952 1540 3026 1605 3945 1168 2067 4513 2873 3511 2429 4229 146 1305 572 2678 200 2750 413 1474 4499 2853 516 1805 4786 2061 3920 4656 3835 1735 3938 4253 3164 401 394 93 4189 125 2338 162 1587 4168 4577 1941 3119 2987 2905 457 1997 1093 1785 4358 3742 1400 3379 4375 4870 3792 2135 1460 4710 3719 1311 4017 1651 1219 4433 245 4693 4662 4760 2868 1217 1037 1907 94 2016 3138 2021 797 2062 699 955 2187 1195 3720 1785 18 2309 1792 2333 1938 4061 549 1522 3166 805 403 1183 599 3304 2149 3974 3448 3858 2433 317 1080 3204 1943 1736 2627 1498 2349 2213 921 92 2886 1958 4086 4424 4782 1235 1248 3190 1472 349 4621 515 784 884 98 1871 3234 1731 1980 2695 4833 4686 1531 4731 2416 4795 3538 4305 517 3342 3377 824 3073 3899 1235 3926 321 1920 3840 3587 2192 2528 52 1140 3779 1649 3966 233 2779 4407 594 1230 1423 2247 128 142 4447 1300 3786 1955 4258 22 954 1328 3873 3158 138 3863 433 1972 3458 891 1533 4017 997 472 4498 2173 3348 2062 282 1266 537 4249 2113 4967 3734 1172 3251 3958 1252 2569 1148 4782 3588 1242 4878 4553 1137 3380 2223 3495 2284 1159 1144 1898 463 2919 751 3832 2051 2558 334 3940 4354 351 2002 4862 797 2421 1716 1966 911 842 3355 1620 1015 312 4937 3579 2691 692 2186 218 1584 461 352 4802 2467 3706 505 3459 4899 3961 167 4910 3300 1905 3887 3076 269 1433 411 4054 2019 1862 2472 1362 1844 3961 4209 2925 3397 2831 4186 1772 4565 1895 2565 2745 1015 2320 1384 3100 1444 1288 2989 4591 3350 2789 4914 945 3303 4640 4607 3644 1456 4230 2266 4464 2594 422 142 4878 4968 4109 1967 69 2883 2940 839 2896 1213 3521 3181 1893 2078 3714 4785 3832 1083 4485 2401 2774 4409 2235 4616 1691 542 2584 4393 1164 1553 4613 3624 2781 4109 3751 3537 1589 2010 509 3031 2309 4100 3573 4039 4133 1290 4311 4490 4831 4336 3216 959 4282 1198 1769 4230 1904 4694 3358 3926 1928 3978 3456 1664 3917 3083 3075 4289 4397 3219 673 1196 1466 2964 2932 2910 3253 2735 136 4112 1542 727 1255 4185 4365 4915 3211 2609 277 3263 1023 2287 3739 3043 750 2404 1555 4091 2939 3462 3051 629 951 590 2903 4886 1743 1610 1179 1501 3515 28 3652 151 3696 913 896 2161 3967 4554 3632 3313 252 4070 1701 3078 1751 4591 4809 3579 4351 192 1497 3936 370 1038 4250 4393 2853 3828 745 3981 194 2501 3233 1712 1069 350 1617 1161 3335 1104 3676 4013 3876 4763 4583 1122 828 1878 3454 3701 1261 2608 4663 3917 2335 4242 3293 357 2127 2931 4174 2070 805 4499 4230 3890 4829 4752 3650 1106 4898 4204 3838 1650 2663 2228 3368 776 2852 1267 1634 1680 831 685 3187 610 1416 3740 951 4170 1507 1983 3795 968 3282 54 4026 174 689 295 546 4453 1288 2916 3536 4128 1189 2211 2840 854 1191 188 981 3916 4260 967 1567 2433 3980 2667 1000 769 3587 4856 2910 1955 75 3262 429 1051 832 3332 370 4720 2626 2466 3608 3751 4294 1359 2199 374 933 3251 4936 3666 260 2454 1866 3994 1915 1224 1609 3225 4630 4703 4817 2416 4271 1196 479 2817 2425 2422 1873 2341 391 4989 4688 1759 2363 912 1869 1871 1543 2216 4106 2513 2928 3155 2469 4875 4437 3026 3392 994 1604 3242 4115 4213 806 4591 593 1801 3687 3837 4263 4035 1863 4453 8 1753 3251 4382 4307 2826 1228 265 379 2425 1406 2380 646 4022 923 736 895 2692 2590 2540 2333 1108 1560 1751 457 3505 4767 4865 1020 483 3410 2891 2342 4412 2742 914 1824 109 2756 2312 579 1762 1200 4131 3279 2498 3724 2773 2029 1024 507 570 4949 1501 4222 949 1201 4331 371 4547 3248 4947 792 630 2292 1528 3876 3019 4356 3090 351 3372 3227 3085 630 3112 1895 4007 3792 2494 187 101 1411 4573 2621 4430 3111 3439 3825 4318 1105 2426 3140 1821 1706 190 1257 4190 4078 4465 4248 2104 3406 982 3354 1776 1854 3985 1462 4909 3271 661 2800 3803 190 2606 3972 4705 2027 519 1487 531 3612 4358 4439 2768 3727 1299 846 509 4547 1069 1659 1448 4376 4724 1600 4349 3306 3136 2237 1957 1186 2137 3244 2482 685 1172 3899 1509 1379 813 3405 4472 2921 3503 4201 2228 4088 4854 2545 493 435 1733 885 4569 141 3704 1150 3604 649 684 3619 4118 2344 4746 1759 867 1183 4400 1160 4690 1614 223 2090 3511 4682 2142 499 754 515 445 2468 3726 2063 3787 3830 2802 109 2633 1618 1867 2955 2605 2432 8 633 3896 537 2397 4196 3496 4453 745 428 4831 2022 536 549 970 3299 2785 3114 242 2038 2136 965 4086 4895 2758 1681 1936 766 2308 49 644 892 1380 4893 412 3635 1656 140 1406 3050 2809 3437 4692 2778 1513 1573 4771 339 4097 4588 101 4024 2196 247 1583 2486 442 2488 3899 4433 4950 3497 3135 3472 3465 3637 773 2252 3220 1224 1513 4549 2786 1561 726 205 1436 4735 3409 4698 1114 1249 3388 856 3033 4997 3213 2229 32 2546 2324 4108 4930 4301 2576 4939 3406 1656 3387 1324 2410 4518 3457 3832 1284 1513 622 4887 728 981 4189 1145 2773 4794 4313 1528 4503 4485 1272 4740 2255 55 618 3558 2102 1765 2039 245 1598 2654 254 2468 3681 120 2567 3993 3727 1628 362 2160 989 1309 598 3783 4745 677 3435 1351 4847 2105 4248 825 4999 1632 430 3759 3428 2223 4154 902 1534 4832 1415 2643 4393 1166 618 1579 356 650 4948 4441 3779 2834 700 2588 3806 3733 674 406 4888 864 2621 3350 2840 4228 4014 2295 1003 541 4515 1543 2192 3868 3293 2569 4626 1790 3442 3251 2674 4460 4035 368 2755 65 143 3160 796 271 4783 3219 4962 2330 176 1434 4603 3403 492 3374 3179 1334 569 3247 1971 2076 792 4262 2381 3698 255 1371 4066 48 1368 16 3764 4300 3696 4539 300 2284 2937 4448 2557 1511 2440 3749 3639 3437 3679 2677 4549 1898 348 4126 71 3087 2993 4762 3985 2585 2842 4114 2794 960 1450 1550 1902 4825 2278 4294 309 2301 1464 2548 3617 4512 1717 2632 1540 4843 1408 4747 112 1050 381 1044 2125 782 590 918 1398 4620 4386 304 4972 1620 3761 835 3826 131 2105 4784 751 3073 2412 4720 4079 3204 312 2993 82 1851 2469 2096 1132 2540 3930 1522 2723 3927 3025 1953 1340 4681 1711 2565 79 2826 4765 2888 2206 2983 449 2505 1722 1560 3806 226 2678 4323 1847 154 2066 1888 584 2396 1649 1538 717 4990 2339 1660 2313 2979 4812 1050 2153 882 3043 4260 2870 4244 916 3023 1599 378 4951 147 452 3380 1630 542 4844 171 2499 679 1160 4672 1744 2004 798 4186 2196 3980 3911 333 757 1670 3825 1486 4281 593 917 3944 2531 1801 1890 1193 317 4233 4288 3829 3032 2203 3542 698 3421 185 2349 4267 3279 16 275 150 2495 1528 1281 670 3623 2949 4741 3193 1311 545 4041 3130 1444 2200 2210 520 3996 4450 4026 158 4851 3468 2374 2489 1512 1887 656 1125 2152 4064 3094 32 4787 3407 3185 3974 3178 4344 424 1755 3735 1436 4650 2324 1261 665 1735 78 2780 4190 2192 2917 2279 1408 3739 3415 1493 4776 3408 919 2755 4355 1814 674 1728 3392 2366 269 4431 1686 1631 3701 1937 3987 4425 3925 4232 3222 1610 860 1998 4054 2676 3460 3924 2760 4980 2196 4355 325 533 3255 3398 4273 3387 2971 1302 2438 4649 2283 4125 3455 1883 3470 2931 181 3013 2101 3301 4653 4138 3185 4904 4560 4861 3234 3634 3626 3660 4793 2706 4076 1399 1367 1803 3411 4214 2268 1629 318 153 3737 1692 1339 2413 1214 2935 578 3454 3093 2394 1729 4367 2181 4588 4894 2731 2280 2690 2256 3784 1581 1090 951 319 966 3409 2463 3518 899 1214 2954 1501 1510 2844 755 4108 2725 2332 4123 4468 420 1409 1799 1785 3056 4658 1728 1383 4956 899 1226 346 3936 3444 1469 2244 109 2881 2263 3347 154 2056 1569 3336 4410 430 1349 1289 3372 194 1871 2719 530 3169 1753 81 2570 2952 4388 1840 4032 2373 1382 2633 2442 1183 4727 214 3922 1961 1875 965 1920 1715 323 3975 1630 3385 3803 1426 1210 1346 262 288 2799 4562 190 1070 2644 144 804 2918 2571 2089 4766 2637 1635 2611 1299 4517 4703 1979 385 364 317 2456 1496 4204 96 3477 4845 761 3559 4067 4904 4294 4300 1412 2414 2496 4317 4473 4871 2761 4038 4974 3473 582 3548 1073 2355 994 2900 678 59 281 1794 2677 2657 2894 1642 922 633 4197 2051 4517 389 3785 3399 2920 1969 255 2501 4180 3429 1674 4367 1988 2263 2181 1188 2543 334 3404 1743 1442 2000 4299 2622 348 3925 189 1356 2561 3985 198 2263 1384 3230 2922 386 933 3960 4804 4877 2047 3559 487 2288 379 4360 4241 3884 2911 1109 1227 2634 3272 840 4194 433 3933 2252 1321 1604 4841 252 4533 1546 1757 3330 4823 1677 4171 170 3430 4419 2908 3932 1466 4040 2251 4005 1170 2466 2784 262 4671 636 2655 4404 1455 4739 2262 2654 4843 156 4218 987 2377 740 690 1465 4978 1606 2442 2303 2541 393 4866 44 227 215 2989 2725 385 360 1323 4371 1489 77 2135 3322 289 973 4985 3780 4762 355 4804 3116 530 4221 1457 4884 4595 1431 3907 559 1778 4982 1738 2639 3872 3422 4232 2496 4020 2469 3022 3987 3776 109 880 1028 4896 3918 2229 4629 2358 137 720 3753 800 3054 2506 4689 3808 2783 4349 851 123 1531 3666 2070 563 4628 2084 4511 2901 673 2011 1990 4044 773 1035 3178 1988 190 2018 2873 4855 1727 181 3641 516 3214 4379 1954 1875 2854 1280 82 4298 287 1796 3943 1907 3449 842 376 508 749 4297 1389 4813 3772 4430 3122 445 4165 2696 4496 1790 2467 731 2836 3693 1901 1470 2439 2995 3301 4485 452 2230 4418 2199 1404 4200 277 1809 3797 4575 3591 3641 4271 284 1834 4275 710 1180 4860 1648 1219 4818 2551 34 2323 3227 571 4698 886 2400 2403 1546 4665 2448 692 195 2997 1843 4433 4113 3869 4352 4401 1681 1836 176 3215 3426 2557 2952 2330 737 353 3739 4875 499 3421 110 2937 2655 4873 1019 4840 4681 1514 1830 2573 3153 4064 1627 3676 1290 2897 3502 2875 3355 3548 3633 3972 729 1735 681 1639 3347 4322 2602 1717 3773 4186 2575 230 2438 783 674 1204 4562 3598 2482 1110 808 383 4320 1478 4076 1120 945 3787 3846 2512 311 3184 3154 1485 1872 419 3551 983 3493 3991 3968 1330 252 346 750 3264 3039 2728 1427 957 4691 2430 3672 1753 1186 3087 824 3105 1785 4315 811 1703 3243 1531 4228 4021 924 55 227 4438 4054 1928 1396 750 1760 4390 191 68 4601 450 3686 4503 3746 325 2889 3830 354 848 4293 4703 4439 2514 2505 2401 1484 1574 4599 4049 101 209 3193 1225 3508 872 194 973 2560 3328 1785 1692 3801 2444 1122 3933 2669 2708 60 167 3430 3152 3619 3023 3674 3336 4639 4686 914 591 3396 1689 1875 4403 4425 2951 4304 3656 3073 3503 3309 2706 4724 2111 398 1430 3583 1230 2502 4409 672 43 560 1335 3323 4803 490 710 2792 4959 3125 3904 2778 1731 3343 821 865 137 224 2934 761 668 1840 2467 425 2805 368 2878 1533 250 4156 606 885 4498 1584 3541 500 122 1848 4707 2425 3699 3198 3856 3129 153 3639 117 2211 1117 3366 1484 2498 1676 3048 3380 471 3551 3455 4182 4677 4761 4016 4682 1707 452 3724 2371 1989 3092 4946 1111 4876 2090 2723 1312 2417 594 4485 1429 4734 2581 1794 3802 2045 3408 3790 2851 326 2756 2587 933 286 4452 4528 358 1395 1665 4158 4232 4889 553 4330 1362 3528 2556 4119 4846 2939 2294 2569 3364 3170 3000 1170 4550 3225 975 4736 3050 3159 3028 1493 4132 3112 2754 4606 849 4820 3330 4269 1892 941 4018 935 3268 4597 1266 1831 3124 4942 3390 2425 4395 2743 791 2472 2130 198 4114 3152 3008 1577 895 956 4913 2555 2387 2833 4851 534 670 4713 3911 1435 862 2122 3454 1083 4675 4965 762 722 553 3359 3104 4894 3641 2347 3149 4980 1895 1869 3422 3300 3949 680 1694 3592 3255 3882 2092 4001 758 1907 250 1010 3797 522 4767 1843 2767 3679 3766 1975 3831 1850 1621 2606 3893 619 2135 1268 2808 4695 2746 4168 2663 1690 2386 4822 1015 4239 3204 1606 2808 3682 3772 2338 888 4247 1887 1444 4206 2712 1266 2333 3376 1914 3513 271 102 456 2288 1773 1572 1383 46 3742 684 2585 2157 2445 2490 2058 3564 3811 1414 2486 4029 4444 3885 2185 2735 3886 4489 2277 1421 4917 3284 4216 252 3130 4633 1739 4441 4415 3483 4756 3585 3252 3484 1749 3696 534 3760 4162 3227 475 815 3663 1557 4902 1422 3456 4950 3617 2230 735 799 1294 4740 3378 1319 3814 1800 2779 2625 1458 2230 1262 612 1804 2928 1238 562 4111 1713 3944 3969 4603 3755 478 1853 3226 3762 2229 1556 654 936 3663 2504 4777 3839 1066 2665 4042 4842 2560 1608 4319 4996 4797 373 2502 4222 2820 3339 4930 1134 594 4127 4484 1899 3681 4180 3536 3482 759 1025 1676 4252 4684 1841 2420 2221 1496 1458 3385 2223 1154 4007 1525 1269 3554 590 2368 2304 4528 1971 3662 918 3162 43 4415 1102 106 2522 4758 4237 1302 1526 91 2788 4351 3297 3105 2423 3906 426 3840 4031 3658 869 2652 2761 1188 375 3676 1694 3377 906 1268 1081 375 2191 403 1084 1105 4591 2574 675 2067 369 2851 3654 1566 2488 3143 1388 1506 3066 4241 1571 551 1562 3124 257 2395 582 825 1742 2103 9 595 4735 1666 1554 2993 1309 2548 820 2095 4708 4996 1708 1133 4780 1075 1174 622 356 2391 2393 283 4362 57 3054 2654 604 3343 4621 1063 4938 763 4359 2803 3793 3017 677 3847 2625 357 3568 1249 1448 4883 2415 2360 1118 3453 2668 3239 2775 2753 4735 4142 4404 2496 3401 2281 418 3385 1850 1439 2473 1483 2277 2156 2782 326 247 3519 1313 1523 4427 1629 3240 767 896 4204 2026 2101 4345 1649 4237 433 12 923 145 565 3940 1669 3795 2983 4816 2144 187 4473 4625 1150 2190 1152 1976 4968 652 1326 2693 33 123 1441 3617 4217 906 3193 1477 2356 4263 1702 4673 3064 4858 3215 4574 666 688 3620 2828 4890 4896 1757 1573 1050 969 2880 384 1939 2611 4559 3127 3335 4609 1648 1129 1080 1037 3835 4977 1800 4132 3816 4477 4975 4990 3942 1183 1129 1575 2397 3752 1469 4985 1613 4800 3303 2680 997 2903 1766 2324 4693 1264 4255 738 379 4376 4304 3788 554 819 2838 484 2527 3696 3983 4293 3283 3008 4641 1850 4995 4395 145 2869 3627 4978 4733 74 998 4982 3803 1745 4520 3808 1439 391 4133 3791 129 3581 2407 21 1869 4592 1603 2026 3289 4279 2836 2824 3298 1289 2623 3037 4303 3260 1270 700 4844 775 4150 2412 521 3217 1304 3327 2465 4855 299 788 4548 226 1440 2454 381 3983 949 3196 2716 2725 3755 3311 3876 2962 2624 3678 4030 4591 1494 333 1741 2735 810 3929 4944 2412 4390 1294 3844 1338 1311 33 3583 690 4631 1487 2278 2185 3348 1924 4968 3518 191 4869 3536 4943 1175 1607 3895 4765 3332 3045 2895 3347 4252 4438 1545 3995 3008 1212 3696 3249 4008 2366 860 854 651 3278 88 4214 4816 2332 893 2146 2017 1242 2693 87 3130 3391 2160 2405 654 3428 2882 2026 4434 3329 899 2308 2040 2409 2374 2186 3070 4425 4010 2732 3341 3629 3180 4206 3578 3764 2995 442 4159 2399 547 107 211 2910 107 3754 4630 4219 2727 1932 959 1300 4990 3754 2462 3909 2740 3959 177 1380 3810 358 307 2636 3753 3834 361 4522 4419 396 4939 2923 4082 153 2665 484 2151 2353 731 4768 2172 3169 1240 2934 1906 1170 3256 585 3308 3624 1002 4982 4434 987 2287 921 1344 2961 1869 2624 4516 1826 181 102 155 1067 2388 2482 612 60 3294 2205 1787 2418 2159 2088 3936 2517 720 2908 2262 1835 552 703 756 1459 440 982 103 147 1446 1237 1038 3531 3795 777 1589 3344 1413 367 99 3298 2470 4986 1531 3350 1011 4409 2327 1668 2325 1686 472 1570 3307 3704 3831 3663 3767 3346 1472 2857 172 3546 4162 2520 2231 2306 2568 2968 1579 3363 4242 1971 1795 733 221 4309 3996 4153 1519 798 2975 4631 628 636 2436 4512 1356 814 650 293 50 170 4608 541 2758 2127 112 3963 3060 4780 3230 1758 3 656 4685 808 1856 4615 1818 4184 760 307 583 504 3969 1977 2417 2535 3489 848 4595 2487 1053 4958 697 2872 2972 4962 1118 1220 610 531 3734 33 438 4047 740 4290 4627 1621 1750 4758 931 1820 2236 2216 2295 2993 2516 845 4864 173 3537 1393 3962 3693 2887 1538 1876 1896 3825 4611 2401 4213 2596 779 521 2426 793 1955 689 3302 1151 2108 2735 3712 3094 1183 3167 1597 2197 1498 616 1886 364 4106 2488 4223 4075 3971 2964 354 482 3978 2393 178 4903 3428 2998 2849 2203 2740 3727 3362 3381 2425 1316 3367 3173 4157 3727 2356 1650 1767 3058 4978 4613 3810 3951 4709 3980 2788 3550 2959 224 1184 4122 4883 583 3652 1684 3050 2498 84 1391 3209 296 1869 1634 3169 58 603 1249 3174 3261 4507 2781 321 1691 2625 3367 2822 1570 4244 1689 4678 1019 357 1701 902 1276 2700 1291 3791 4599 2123 3056 2532 2697 2233 2642 1903 795 552 4589 1476 1109 4326 1728 1587 3294 2424 3441 4066 2717 1363 4429 4786 1067 2034 3753 2373 1823 4963 3804 927 657 4449 4074 2 2079 4395 4882 4175 747 3940 3449 2852 58 2889 198 3305 2102 4502 67 770 2814 25 1698 1896 265 221 3798 3280 4774 4961 4822 674 2352 503 2661 3099 1010 4197 2013 4707 3767 4327 4495 304 3988 3667 1996 2250 4428 451 2944 4949 3411 2991 4097 3850 4644 2152 2924 4573 3036 1454 2321 248 1412 196 1378 1311 4554 1366 2296 4475 1688 1562 3246 1991 2116 3116 3940 4238 655 3664 2749 2211 4510 636 2521 239 2236 1235 1052 4286 4038 171 2117 3882 2413 4584 2200 2647 4216 2071 148 325 1727 2051 270 4874 3369 4812 3933 837 783 1211 3443 2004 1799 4912 610 2487 4730 3876 189 2690 3645 2719 4530 4327 1892 4011 3727 2594 4443 367 2842 1451 75 269 3408 3336 2627 3284 2271 3128 4948 4614 1547 2664 2108 1507 3365 1330 2332 1445 2943 1274 2586 1002 1937 2071 1880 1493 392 1232 4195 3493 1881 1380 1692 3421 1202 2768 4371 2930 3450 3886 2679 4760 268 1848 4663 622 3176 329 492 4045 2330 2148 1348 4988 2001 1347 1505 791 665 2785 1896 3684 1898 3016 2195 1541 46 4333 1159 1248 2391 991 231 3274 2631 2755 2671 416 933 3675 2529 3348 3727 4778 2780 4214 2579 1177 200 3520 4180 3902 467 1625 3459 1120 279 2347 3628 2132 4353 4038 237 3899 4388 3043 1466 2049 580 4745 2804 3440 2772 1723 1509 627 2304 479 2173 1603 1683 4713 4064 1110 1635 3598 3798 2139 632 602 962 2087 1585 3010 2148 2091 798 1154 4663 3571 3319 4921 467 3248 3987 1200 124 743 3842 383 1025 1529 3156 2576 3982 1321 2144 970 4130 4457 2374 3319 2650 2829 2413 4862 1124 942 3246 3274 3853 128 630 4673 1068 60 4920 4837 2684 2087 1849 4023 4558 297 2451 3031 141 967 554 4541 3440 2618 4058 3612 1971 3430 3575 3673 3022 3892 707 3520 1764 4024 4099 487 3990 4403 3586 482 3054 2098 277 1637 3484 1829 846 4413 2852 241 1082 4135 4910 3583 4595 3711 3213 1250 2806 2875 1953 269 3053 2022 973 1483 4790 2597 4273 1117 290 3021 1817 616 3471 3339 4084 3012 3375 1250 2942 126 2639 417 2070 494 3881 354 2169 146 3482 1245 4269 506 4508 3811 2135 809 2765 2939 4589 2922 319 1576 3013 1129 2878 2048 2660 62 1693 1735 2552 4270 2057 4026 4631 3721 3668 565 885 1077 947 2502 3226 1729 3473 1423 4154 675 2250 263 2091 3387 256 4122 322 3878 2498 2181 4863 2140 2840 2827 4468 553 2656 2050 3209 1448 2692 4814 651 531 2618 830 609 4269 2419 4786 1670 1720 2268 2099 4658 2311 4400 979 3313 4974 4835 3072 1922 4108 4752 1790 1497 2472 2813 330 3597 1057 442 2343 1699 2269 2230 277 4961 1891 3706 1629 2884 2201 939 4782 642 398 1820 1371 2617 3089 2906 4779 4238 88 1582 440 2887 2266 3775 1913 2770 4918 3341 4239 2987 3793 3383 1683 722 3524 2262 1335 4098 4252 3624 4265 1268 3881 2166 4971 850 415 2742 3557 4460 3039 737 4738 134 3471 734 3182 552 3070 4902 3551 4701 3177 334 2561 4764 2073 3896 4608 3050 3259 1193 2706 2471 486 2525 1498 4060 1440 2631 1007 851 3258 2073 4082 351 3687 4498 1860 1735 3785 4411 4405 1600 2316 3641 4638 1816 4857 1959 2264 4996 2293 3664 435 2906 2367 4105 4088 4072 733 1093 3935 2739 1664 4599 3546 2961 4491 4780 4400 4448 4576 2574 1627 724 83 4818 1906 4981 1413 4235 2936 1102 1002 2037 979 448 4435 3346 1246 269 157 2673 3015 4493 4033 2074 2842 2172 4426 1411 1636 4922 4042 2142 464 2914 1445 1088 246 1635 2099 3740 2343 418 3507 1454 666 3782 1147 4761 835 3627 1457 1929 702 4552 461 1274 360 1329 188 3775 4503 765 231 2555 1965 3160 4314 644 2865 1459 853 3107 4957 231 4910 3381 2769 182 1781 4541 3447 4922 4767 520 1989 684 444 87 862 4766 1169 456 2289 1225 687 4406 192 568 386 2885 795 3587 3978 974 1755 2830 221 4657 559 1503 3395 3326 2538 3019 441 4619 82 3681 3239 1257 811 3573 178 2535 50 527 4219 4574 4683 2682 1629 4691 2028 813 4051 4032 991 4293 4304 2970 444 265 3996 20 3132 2053 1822 1947 2495 104 2605 4193 3695 2933 1550 2499 2099 494 233 4259 4525 1076 3100 4366 885 4256 2974 3334 1811 4046 1813 2457 744 2061 2313 2872 542 1288 4574 3457 4651 4991 2214 934 2579 2407 2085 164 1883 3822 1523 1069 3551 4240 3670 958 3556 2453 277 2882 3222 3304 4510 341 324 2121 377 2945 1583 3172 4242 1212 63 1680 219 2088 2518 3617 2463 3266 2 3655 2425 2148 4759 1909 4059 3404 795 2066 2303 2650 3993 4011 1266 1246 4855 4535 243 4047 2127 962 2553 1917 386 4035 386 3280 3480 1533 277 2790 4449 1250 329 217 3167 3403 195 3567 826 4889 1533 2640 51 4384 3553 4300 793 2678 970 1699 1631 97 3955 4594 1595 4326 3349 3437 625 3451 2318 1335 2871 637 1909 4891 4718 4323 3327 1399 583 1161 309 1900 4179 4142 388 2391 2250 4991 3635 4587 1718 3177 3344 389 2757 4843 4180 2790 3666 4537 2282 4709 3547 1339 2092 3531 4509 2811 1718 1684 3052 2075 2097 1572 2020 3213 225 3656 4483 313 2184 2929 2116 330 4017 3293 117 1105 725 2742 3569 505 561 3344 4064 2953 2534 1791 482 1837 3792 2927 1680 4357 3664 4138 4795 4333 978 2150 3563 4164 2568 2724 241 4805 2629 690 117 2480 1242 3226 489 2842 2132 1793 2659 3361 2428 4697 4143 673 1230 4023 2347 2441 4930 1101 3346 487 3607 1985 442 4536 123 3205 1549 153 3148 3205 2484 4897 3482 1980 4055 1276 3994 2527 1262 537 125 4280 1227 4005 4094 1452 1254 1775 5000 2846 2952 1737 2734 2786 3688 2029 3673 1714 2281 3854 1910 573 602 2219 509 627 4196 1359 3803 2906 1368 4875 3497 3412 39 755 1426 1447 3711 4685 849 2211 1773 4493 4105 4032 1446 3012 1195 4197 972 3916 2564 498 351 1462 508 495 2201 940 2647 1483 4729 127 4448 694 4633 3554 1146 62 600 4461 3149 3718 721 995 3487 587 2474 1572 88 2702 1254 4572 4564 1604 4588 450 1749 4713 3613 1850 1447 64 2113 3747 4890 2989 779 3018 196 3795 2905 717 3028 1694 3597 1057 2048 83 1846 3157 320 2315 2480 4845 4840 460 1392 4175 1770 47 3009 2801 2578 2619 4481 89 1456 785 2044 2036 186 2174 4328 1264 903 4836 2176 3673 4253 3632 410 1456 851 3974 4113 671 4968 1241 771 2518 514 3795 4131 4793 4320 3635 336 944 4113 4994 4485 2126 1379 2477 359 4427 2373 3710 2874 706 2620 2227 4076 4683 3954 2558 3280 1626 1706 3339 2021 1014 1358 141 1893 1235 929 1841 3694 4337 2702 352 2788 2922 2727 2538 2957 2056 2398 254 2323 2996 3255 67 2006 1152 4908 451 4504 3407 4648 1250 4295 2279 3621 3475 3798 3830 2822 4139 3556 2834 2757 4716 2475 4032 3358 2692 2146 446 1378 3731 3708 1736 4870 2513 551 655 4249 3125 2470 2181 2489 4943 2264 90 2583 3327 4166 3290 630 771 2073 2013 4048 629 3529 4822 3641 1611 1975 3389 906 2862 3604 4749 55 2875 3392 1718 4561 1301 1004 2532 486 2504 3792 1278 1524 872 3070 48 2625 1880 2996 3441 622 4572 775 4614 3743 631 1755 3989 1373 4541 827 2243 3548 4611 2727 4647 4261 2114 1857 4180 3669 3160 4839 155 3172 1342 3709 1910 591 4355 3040 1015 2391 4391 2187 3479 40 4241 3742 4815 523 1730 770 4818 3188 4264 558 3481 284 3652 2133 150 192 2428 582 4121 2192 3321 1435 1990 3129 2130 2802 4301 1340 1864 2151 4249 781 3392 4680 1922 3132 3036 3775 4131 1071 3594 868 3812 590 4707 705 2857 2318 2749 2844 1401 1039 2578 928 2128 4174 2671 4828 1717 1268 606 258 2309 4988 4716 3177 2390 3825 2300 1300 1229 4310 1514 3697 1024 3380 2480 3403 1405 4287 3860 2065 769 2521 2888 676 2498 4854 4241 3805 3094 2327 3561 3685 4281 895 3486 4130 2731 2641 1760 2192 3512 1119 718 102 3326 4548 2146 1549 3426 1068 1864 2237 2739 167 915 1040 4694 3857 2729 1565 1856 4725 1786 1198 4255 845 1684 1434 3786 1684 2914 1356 3140 1516 3096 1954 45 2792 2841 4351 1073 900 890 3489 3263 2487 460 1363 1275 3416 869 1948 4148 1606 4176 447 4151 3199 232 73 1778 498 2873 695 3922 3189 616 2501 285 623 3261 2247 4161 1143 4664 3036 411 4211 4426 3526 3225 4170 3919 331 2153 4019 4019 303 559 403 490 2384 4211 4140 1349 945 2480 2800 4828 311 4919 4274 1783 4767 4610 861 668 1750 2865 3459 3085 3423 2016 3951 3694 3281 2079 3043 1347 4286 4089 1899 3320 2246 1541 4560 4807 3762 3736 4935 1902 1385 4097 599 342 302 3956 4207 21 4487 4072 2781 4869 808 2817 2024 1451 878 4422 2286 3504 2965 332 1591 3356 1283 713 905 1478 666 4034 4649 837 2874 4733 840 1122 1740 40 3315 4403 3776 1112 4227 1466 856 4835 2131 4564 2763 1631 4789 2259 4915 3464 2301 3533 4335 2014 300 34 2218 3844 2974 1665 3386 907 3925 3620 1410 1069 1364 607 4656 4178 996 2741 1487 4358 2346 1243 799 1673 3151 3235 2120 1877 3463 1187 4515 1756 2387 3595 3233 1648 903 2939 4065 1001 4356 2202 1686 4947 535 1584 4791 765 1088 3373 1494 546 1412 111 1153 1572 2604 3657 2508 4420 2116 3734 357 1619 2900 4690 551 2637 762 2145 736 4129 1687 2686 3770 1498 1749 4438 3021 3473 1583 3130 3476 312 314 665 2012 4840 4572 1003 4336 4988 3484 4023 2711 4500 2457 4190 1708 4563 2705 157 22 4642 2772 1071 1190 2139 3671 1665 3323 486 2914 1533 265 4583 2978 4663 4237 4134 1296 4755 2435 3869 4911 1757 1145 2998 1810 2007 1529 4219 2084 2127 4275 500 2398 2878 552 1237 180 2074 1016 1812 3200 3876 2797 1743 2790 2491 4430 4949 1366 4312 3341 3872 3790 4192 1169 2337 2469 4229 1157 3204 2497 237 335 3535 3042 985 2002 3272 4733 3424 276 2404 1649 3673 2153 609 1757 1892 3086 4453 3048 1602 534 2540 3720 1265 3825 966 1892 2097 1736 2182 1234 3873 2091 2756 4890 4250 2195 1820 3984 3291 696 4541 254 2644 1691 3531 848 1299 1373 2798 1238 4618 39 257 1021 1766 2024 555 2678 3946 2427 2393 3566 1738 2277 74 125 537 3347 3554 311 2715 3522 336 766 3515 3589 2535 3957 2430 3811 3785 2078 2391 4095 2111 22 3137 3318 58 2428 2648 3756 4710 701 344 2255 4761 1107 1484 2499 3113 3353 4969 1508 4747 3641 1152 263 4380 230 151 2153 572 3762 3185 3734 4582 4633 2841 4948 906 4620 4227 149 668 112 2572 3769 730 4620 1957 2769 1193 710 1707 773 3000 607 1770 287 4219 1714 1902 4206 4089 945 1432 4140 2615 2888 3231 601 996 2872 4684 3621 3755 149 1053 4441 2012 2265 4203 2567 2226 351 1804 310 1910 4088 3065 1087 707 4554 3049 1818 4656 3051 4236 2418 2049 4954 4058 2013 4966 1471 4506 4629 1867 4638 2771 161 4414 4497 3726 4356 213 2203 4601 2285 3733 1589 774 1038 268 1028 146 2918 1247 4281 3110 4919 268 2440 3906 128 4858 3482 13 2035 276 2027 1558 1704 3651 2852 398 2433 3225 1154 1907 2308 790 2493 1327 2596 4990 4858 3111 889 4536 4034 4869 4131 1673 1233 4799 1090 871 4871 1581 3217 791 4914 1550 1127 1240 4738 84 4189 686 3716 2411 1810 4655 2376 4270 570 3161 4675 4915 2746 4218 3054 458 1070 3527 3165 705 3260 1422 2944 1283 1143 4235 2085 4476 1564 1767 3412 1615 1344 3044 3410 4544 1904 3562 1223 659 847 3326 3448 1795 1588 1422 661 3211 81 2454 924 2233 1941 3293 3388 3462 2083 2241 3387 1959 3937 471 1089 3231 330 1028 1115 3411 1628 159 1184 4748 2931 956 4855 1657 2380 1250 2888 1674 4131 3462 758 3726 1613 4438 2131 2982 1703 2119 3068 591 3869 432 3321 964 203 3093 2831 1002 1208 76 1493 555 4542 1491 1826 2195 4884 2960 3269 1974 1964 543 692 4080 3669 1529 982 4395 4322 583 1449 645 3448 1587 4452 3655 1764 4999 4022 4807 4291 1627 4110 1327 1377 4803 3136 3012 3579 2695 374 2743 508 3618 1533 1751 1972 372 4700 526 3788 48 3881 4184 2011 2030 4387 335 2404 1666 1768 2049 1270 2827 4793 4808 3955 4909 2394 3673 3745 3208 2995 262 4660 2446 4753 4852 3642 3801 3837 2774 2141 538 4916 4120 2005 3043 1653 1516 579 3031 2542 4272 3607 4020 3432 2374 4588 1528 670 3324 518 2329 842 3842 1779 4571 2896 1334 3447 4198 4473 587 2862 3342 2074 773 3086 2905 1610 1927 4778 3933 4711 981 1960 1007 2170 322 4180 804 3118 2052 179 2484 2517 3075 4377 1490 1707 2541 4259 3462 1385 757 4310 4603 4931 983 2398 3737 1459 3870 3456 316 4892 1335 1664 1139 3935 419 2091 4386 441 4361 1423 2744 2491 3825 3742 4874 1545 2250 2207 2902 2428 189 4269 3113 840 1631 2902 1730 3790 3027 1525 2300 3355 406 632 4768 4151 1505 4762 4656 3296 4115 242 3149 884 5 1347 3763 10 1355 2442 4632 2874 3649 75 4912 2760 3964 3045 2036 1949 3893 4385 2462 3566 3514 871 3158 3243 4477 904 1040 1393 4419 2621 3980 4993 973 1039 333 4623 2946 173 4099 1347 2556 2417 185 3675 4486 3419 1903 919 1733 1532 3841 3316 3372 228 2686 3010 2998 4814 1673 4310 1840 4063 140 1561 147 1066 4968 1318 287 4086 1255 2456 3059 2158 922 3810 4462 2296 3603 1965 4849 4959 2221 1637 2315 866 3510 2988 4188 4586 2860 2558 1338 2223 3893 4844 3287 2012 3061 1553 1416 2431 1148 376 2448 3242 2878 1620 3731 3709 3305 2493 3347 3113 1082 1762 3159 4854 3312 3914 263 3190 416 4426 3801 4760 655 4250 3639 4974 3115 152 2071 3135 4891 1955 3553 278 3170 3905 3925 3737 968 3065 2162 3698 1377 4994 832 2586 4932 1995 2655 3529 3668 1808 382 4447 4635 1108 2461 3607 4426 4265 1435 1582 3139 4417 249 2040 3367 4561 3020 3764 88 4625 4615 4563 2377 757 599 860 728 4063 1813 2267 619 106 1160 4270 104 4328 336 4263 1739 2894 1748 517 4436 3667 293 2514 2990 996 1329 2406 3762 3539 3745 387 2322 4723 562 4487 3918 1766 3696 2541 3114 1175 4295 1660 4254 240 560 822 3941 4430 4658 730 2958 2192 3630 3499 2518 3475 4906 3416 3252 801 527 1458 820 293 2388 640 317 56 4504 534 2483 4328 3795 801 1933 196 1230 421 688 1521 1310 3199 4890 1640 4869 2348 3032 3493 1065 1848 344 4825 4484 2584 3064 562 4418 4457 3389 4270 1310 2742 2325 195 1181 877 3150 4938 1673 4979 3980 2999 2543 2004 415 3475 177 1419 4178 906 3742 3424 4918 3846 589 3029 1236 818 4493 1697 2127 2863 3864 1381 584 2466 4804 3297 2344 4988 1873 2272 4481 4089 2301 1519 4357 282 3467 4626 3582 203 3399 56 3844 2413 3604 3194 2315 1797 2046 1984 3890 4715 4352 236 4556 1124 4008 3244 2035 4241 2646 3868 3272 3534 729 3194 2308 3508 1073 3473 3819 519 1654 3750 1580 2368 2904 558 4234 3588 2756 2742 310 3819 3870 681 4522 3058 4737 4150 407 1521 3761 1808 4456 1710 4801 788 1725 3889 1781 2590 2417 1478 3826 580 2677 2670 1593 3457 4075 4773 4208 3580 2763 4749 1832 2190 1257 4002 248 2544 2453 2501 4600 1483 3761 4841 1375 4653 4335 4953 2646 811 1481 408 3203 1537 543 1367 4103 3052 3052 186 4408 1265 3497 3507 496 4243 4041 2606 2732 4217 2355 1028 61 2701 1716 1320 3275 798 1914 3493 1269 1943 4106 133 834 1582 3922 2115 2819 2149 2344 2155 2934 2789 4665 229 4581 1734 2851 4861 445 1440 1612 2198 304 4390 1944 3914 4971 3502 375 1515 456 1034 3380 2910 4461 3809 4519 1099 4924 230 4772 1550 2865 40 2634 4545 295 2265 2245 2968 2235 408 2797 1603 935 599 2237 103 249 3237 868 990 3393 2636 1327 290 2566 3964 573 3590 2202 1535 3122 2485 1065 475 3436 105 2199 1867 2649 1869 1359 3382 79 2371 132 3775 611 1656 4020 3779 307 1107 3799 4574 1604 2401 2141 1558 2260 4196 2957 1614 288 2623 2759 3493 3504 3268 827 2348 4622 3718 496 1356 4539 2607 2910 1646 778 827 1532 4688 4835 4883 3587 1831 2841 1388 376 4615 3429 2541 4582 773 2233 2541 1058 1182 3429 122 1885 4541 1949 3666 1158 713 3784 1686 3349 2196 4491 826 2561 637 2837 2423 1043 3887 2217 898 1985 696 46 2082 404 291 2946 2581 2962 278 107 907 853 4621 4325 2242 3769 3797 1687 1121 1618 2090 3557 1261 4740 2865 2263 1614 3857 422 3457 2571 375 4416 1873 2370 4087 2400 3405 4049 983 574 2466 4008 3465 396 2989 1604 2834 3616 4534 3110 1396 4014 2800 570 1604 1164 467 1641 4516 3733 2922 3423 194 2063 974 741 872 4837 4856 3968 3122 3285 2867 4480 651 4322 1704 1914 2072 2987 431 3487 91 1811 117 4643 1385 2151 1192 70 4741 587 4285 4958 619 3093 747 476 133 3704 4734 794 4442 1139 732 1099 4474 128 4883 763 1011 797 4721 4795 1447 1494 2603 2839 4188 1305 4879 4399 1106 4168 2785 3481 905 2931 3042 925 3880 4459 4588 3040 63 1416 3071 3882 3822 3860 4184 424 1803 1350 109 3234 4081 137 2098 590 571 2946 3566 4371 1285 2597 407 3319 236 464 4794 2234 976 4030 3532 3017 1689 1237 2916 4820 1783 4097 1022 2207 4553 1519 1633 301 1183 4386 2170 744 2040 3282 3143 3979 1093 16 2613 1520 2556 2956 4955 2698 2750 4423 4180 4581 929 1353 4353 3465 3814 1716 4733 4594 2964 4863 3455 1707 4667 2764 1043 1654 3762 2482 1969 2757 4315 4379 2501 2517 2009 1039 4709 1774 792 1824 95 1276 893 2564 2928 3281 4514 1654 1085 88 2164 2645 1478 1916 4117 2124 4326 487 2258 488 3213 707 349 2365 1822 3669 540 562 2433 1588 56 2680 4370 3735 2832 270 1832 3884 3299 2744 2807 314 2153 3580 78 3000 1147 1348 3122 1915 1727 1462 1897 1148 4253 3727 448 696 3132 3891 4142 2438 3093 2071 3751 4372 3327 1632 345 1811 1506 3193 1418 1446 124 1905 3152 2223 1119 4098 3871 4995 2609 3444 2583 2993 2146 3847 1796 2070 337 757 244 3683 1312 814 268 4062 739 1393 764 1885 3814 4810 798 2894 2908 1678 4979 402 3376 689 446 853 672 3808 3503 3256 3620 47 2369 447 764 1477 108 4052 2136 2939 2308 3354 3677 1553 1904 2626 1095 2729 2724 3737 4369 3434 519 2688 2358 3726 3638 1131 3884 3596 3647 1987 4372 3799 2631 4572 2028 180 669 2999 2061 1376 4700 1673 2788 2385 429 1755 3373 4728 4834 4584 739 2853 1756 650 58 4946 4967 3284 4566 2071 2369 2265 4761 3581 1366 4556 3993 4747 2662 4470 3231 2269 3782 2388 769 1639 3883 3822 4256 1686 3274 2873 2019 1023 2515 518 2619 1166 2441 1681 4949 3313 1124 1274 227 11 4183 2367 203 609 1466 2505 1822 4904 2800 442 2210 4277 866 2413 841 2899 571 4110 4936 201 3259 3206 145 4569 772 665 2641 4067 3152 2407 3554 4584 2928 2710 3466 2927 3278 4126 1843 4483 3949 4804 1657 2962 3051 1352 2655 2704 3494 1286 3866 3298 1780 4921 3508 4684 1681 4627 2906 4036 3789 3559 3447 4036 3075 2912 1567 1139 724 3935 2389 485 4122 336 2813 2167 2861 3725 2866 4644 49 2418 4418 2314 494 4127 1389 2229 527 354 2265 4372 764 3226 4993 1463 1136 4141 4809 1607 4683 435 4324 734 785 1680 2638 4162 2041 4918 3243 1807 2414 2320 4542 1130 858 1689 3234 2542 862 923 3165 4099 4452 2648 1816 1714 525 5 1632 2378 1827 570 720 3062 3464 4107 4405 1293 2645 354 4608 3617 341 1690 4952 1953 2471 3029 4189 1766 1271 1240 1422 4345 3613 1426 2420 1332 1060 2168 2333 2509 4221 572 914 4726 114 3009 3065 4319 3 3729 4971 2875 3748 999 3935 502 4597 3774 974 70 945 2408 285 791 3583 3527 2934 3749 2988 1175 4471 2694 3703 3810 2353 2373 3524 627 3122 2745 2146 1171 4108 587 805 3400 3252 628 892 4657 1347 220 2108 4355 2272 788 859 1479 149 4053 4014 4017 3534 2799 3827 1971 4317 3675 3832 4936 264 2817 3666 1841 2985 4555 3015 2211 3973 3472 4877 2495 4494 3970 2848 2977 4241 1568 2008 4874 2601 3413 1064 4230 3170 1047 4600 1087 646 4297 2316 632 3500 4001 3164 410 436 2923 2682 4042 4724 1204 830 3961 4078 2447 3237 4043 656 1348 510 4361 530 2828 4700 879 1979 1342 1767 358 1365 4678 299 3891 925 2192 4886 4062 2764 2025 4422 4028 304 4519 2994 4198 995 4508 1476 2040 2091 2999 4645 3595 2057 4394 409 3707 3002 3357 831 809 745 3586 1538 4378 1907 4087 986 190 4561 135 3108 2138 3242 2361 4614 4430 1094 583 1052 3176 740 1985 1430 2224 1301 1880 4567 3010 2886 4907 1528 2823 2786 653 387 2492 2918 1540 224 1025 2972 788 3947 3738 4504 170 204 2666 958 1746 4077 1348 4922 362 2000 2752 4630 1092 111 1884 3072 1040 2850 2576 1513 1583 1404 4697 2655 4657 3702 855 1683 4168 107 718 2684 499 1946 4913 3803 2572 3272 1874 4389 2098 1019 3476 484 4456 2592 2778 3054 636 2341 724 1236 4161 3544 3529 1820 149 1590 2504 3768 4940 540 3869 4517 3195 2690 1067 4797 406 1436 764 4501 2258 4439 1227 2016 1723 3466 2922 4354 2896 3874 3756 853 1490 2796 1252 1304 1913 1903 4988 4259 2647 1615 1624 4004 1914 3796 3360 2285 4350 1209 4481 4307 641 1405 437 3073 4870 941 142 1019 1843 2144 3295 795 234 754 459 1496 1467 4601 4132 3194 2977 4739 4965 3511 721 1006 2593 1969 566 4479 1706 2398 4544 2876 4210 1735 4696 2818 2406 2833 685 1207 357 87 3658 3576 4957 1461 3629 2317 4903 1775 2682 1008 4742 2576 2951 2242 2852 4411 4573 4214 1950 3022 3277 2940 2107 4178 2552 4271 4504 3469 606 4976 2167 2287 1945 1265 4371 232 1599 874 3557 3985 2683 3791 3251 3134 4387 2879 1475 3459 3628 191 2917 4740 4386 1014 182 4091 1865 2934 3494 4157 4383 417 4835 1277 4655 2914 3187 496 3775 1976 2207 2688 4258 2750 2570 1082 3256 3038 2342 1135 4769 3569 1911 1302 1190 2416 342 825 3568 4575 1527 699 2790 692 1195 89 2980 1212 2591 1326 2975 2711 3075 4012 3977 2039 149 890 627 2405 635 993 3246 2420 4860 3758 2457 4276 1112 4508 2455 4344 395 3679 3838 985 3846 545 3088 4760 3638 2576 1429 2776 4075 2710 1592 3994 4882 4952 2806 566 1068 4944 314 1113 2405 484 956 3601 3430 2140 4133 4675 795 1503 3444 4678 589 815 4132 2525 4832 416 4244 1065 1359 3237 1637 3061 4540 2587 1088 2160 3520 892 3222 3191 3857 3510 3605 2328 1606 1138 242 903 3973 4061 1745 3581 1870 794 2863 404 494 1933 3385 2828 781 2033 3154 1586 3672 532 4505 796 527 4486 544 2326 3192 4846 4142 1383 4714 3188 4406 2108 899 2296 70 4037 1171 4858 2793 4795 3143 2855 534 3497 4591 891 4078 1936 4328 3497 65 4144 1218 1405 3018 3230 3650 51 383 4872 1146 2349 1410 1779 2645 200 962 1670 1955 151 4139 60 3691 2799 2506 1430 228 1434 1137 975 1074 2020 1489 2766 4688 1905 2323 4159 1216 3661 2070 1362 1420 4066 269 2099 4769 3094 478 4600 3663 3594 2531 254 1994 1692 909 2781 2508 1102 2300 511 3401 4724 2232 2725 225 3290 92 1410 4817 4460 237 158 2810 277 3063 3876 4089 488 2080 4188 1053 4570 4283 4354 2789 2806 2367 3221 999 4087 3222 3337 3362 3666 374 4213 613 209 3531 2030 1509 2057 403 2794 2603 1028 3472 86 852 3776 1834 3201 783 3079 4891 1318 2267 3285 3249 4886 3614 1685 2327 4940 1311 3140 892 1919 1733 2180 1242 267 1597 867 1040 200 936 4393 681 2218 1658 3878 475 4447 2021 2481 4785 1580 1908 4818 4682 745 3936 1561 703 2864 4678 3476 3984 3330 4207 2214 3640 3050 4159 3370 3757 3439 2463 3972 289 95 4532 3736 2588 3063 2317 4769 3031 1651 3368 2884 4930 3789 2829 1386 4951 2277 4858 1273 1084 3342 3317 3196 4126 2593 4541 4047 2209 2680 3210 739 3536 1277 3128 1560 4555 4423 3809 3894 4908 260 3464 4787 1617 3882 2742 1160 2422 1196 1848 956 4192 4267 4639 3711 218 4914 3719 936 4244 2234 4600 4168 3831 116 3896 3941 706 4041 3736 1112 4456 2221 1146 607 4328 2968 3850 4628 4124 3300 2994 1563 1658 4562 1323 4792 2798 1557 3843 703 1038 4556 1850 2098 4156 2788 1580 4567 1184 3941 4258 559 2796 1408 4592 4121 4454 2263 2592 2996 3689 4293 1742 4864 3420 1050 2915 3638 1489 4128 2659 1787 103 4553 1038 562 1089 3838 3594 4287 2893 721 1799 860 3990 1964 4458 3271 1779 632 3715 4818 4261 2488 2767 995 645 571 3238 4617 4355 3517 4270 3829 1656 3390 1094 2382 2813 2353 4124 2340 826 3887 4640 230 736 4066 1294 1868 1839 2266 3048 2198 3873 3899 3266 4474 2765 237 3460 3730 2837 587 2668 2788 3720 557 3769 184 3481 4814 3697 1886 542 4814 2340 3437 554 2752 4974 1581 4995 4437 2329 1150 1204 1384 3545 3167 4092 241 606 2656 966 3690 397 584 3415 1805 2975 447 1028 4011 2937 1837 2153 790 2299 2370 1682 1608 3241 3707 4942 4034 1101 3956 1143 4286 1754 832 4307 110 3787 3155 3190 1739 138 1617 798 2478 1065 652 2949 1450 3165 1377 963 1095 2781 4539 3658 721 920 39 3800 2144 788 399 3320 1542 4688 4288 3361 372 4259 2507 4213 4620 2346 3303 2508 4872 2534 4877 2015 1442 203 4043 301 3682 875 626 1673 948 57 4408 3401 3887 1127 1815 3689 4647 3248 3436 4358 2123 2006 4633 276 527 2861 2099 2961 124 926 2100 3327 2107 3565 930 3742 3870 2348 350 855 863 926 1871 2594 2399 2948 3869 4073 305 620 1198 403 4572 460 3843 2682 364 1012 4532 3885 1865 449 1056 4991 3870 1019 1206 4726 4083 2664 736 2309 3148 1422 2482 4138 3201 3205 2175 696 588 3754 2964 4702 4541 2998 2212 2951 2961 1469 1394 3289 607 632 1562 1566 906 3227 4576 2925 450 1343 583 1265 1578 57 3115 1017 395 4425 543 2311 2024 4837 3313 3993 688 1939 585 467 4976 1506 2885 3299 4750 1794 4864 1156 3639 4855 103 284 1794 210 3250 1821 730 392 1033 4999 4487 1041 2188 37 4078 2306 4458 308 3629 2804 1419 2959 2792 2082 3838 677 463 1135 4892 3681 2285 1750 1587 681 2370 944 1612 169 338 3826 3076 4789 13 1732 775 1066 2885 4563 2649 1101 4002 4727 2691 3554 2353 1782 1612 279 4097 3527 3533 3694 4005 2496 2508 3207 813 2985 2922 1299 476 479 3349 4514 4211 4338 3303 742 4533 1855 1669 2710 2681 2494 1624 3196 3012 428 1127 231 3892 251 4796 3442 4230 1870 4618 2843 3192 1950 2486 4717 1511 1759 51 2614 4067 1939 804 2018 4406 46 3894 134 3057 4184 810 1981 2839 3886 4176 2471 3536 2690 4343 2117 4136 3838 502 4614 1077 2077 1039 806 4764 2659 2006 1490 4780 1183 366 2588 3913 4208 2116 1381 3907 4069 2018 2038 804 1396 197 3150 4078 2340 4792 3976 2851 1146 191 2441 2259 928 2933 414 4161 1697 830 1852 1718 71 3869 3886 1117 1774 656 963 2837 3726 4687 3246 2395 2460 1872 1196 3237 2697 878 2401 4335 4466 437 4587 1418 4590 344 3429 3032 980 1604 3270 4394 2306 2498 3688 3066 3495 2265 3617 4473 1338 729 117 514 2632 1921 4322 2093 4058 4265 4018 2757 964 4913 1613 3619 4216 577 2628 2992 2153 4535 3831 79 3096 4196 24 817 1387 1055 1542 998 2881 936 2979 259 4119 230 374 4350 862 4306 1610 2940 570 3666 2045 740 1692 1159 26 538 2353 3151 1848 4605 1026 2443 3064 4400 4082 3658 3450 277 3 3909 1953 1869 825 2633 2859 4977 917 1872 746 3797 2291 2584 4173 1111 3820 3010 1999 2220 4957 2788 1671 3908 4870 936 3279 73 1741 3715 3070 4988 1416 367 2934 40 2942 1617 1414 3181 87 2459 2352 1550 951 3195 2324 51 1415 2642 2340 4824 4636 4375 1950 684 2670 946 1349 2939 1195 1201 4376 3493 3145 4302 1506 213 2199 2574 4960 2210 4277 2507 214 505 2783 3820 2523 1337 3566 1480 2432 1805 3055 4766 572 742 2298 4449 1011 4503 244 1724 3786 4735 3757 4930 2357 4402 3939 288 1042 4137 4214 433 1187 4205 3833 105 976 528 4383 547 2347 980 612 852 2706 2561 312 997 2672 372 584 908 588 922 3605 3179 840 1769 4482 2400 1339 2848 2618 2060 1952 4498 1047 28 4285 392 1084 811 4885 635 1661 2254 2166 1677 3530 934 244 2497 3656 1474 3964 1951 4047 2354 290 4106 4069 2037 1339 377 3649 92 780 3305 2897 4653 3649 3505 5 641 238 4572 377 3077 1826 1811 4183 3813 95 425 923 4157 3460 3301 4461 4030 2971 2403 2802 1895 915 2395 2852 1513 591 1897 389 1554 2452 3427 4360 667 4423 1262 1312 4810 325 2426 4111 1537 3762 4153 3857 2429 1083 4572 1654 3632 3555 1222 1779 1935 146 831 4633 2132 4129 4058 1693 1741 3383 1807 855 4427 2263 2050 1411 836 4016 1386 4051 1450 884 195 1570 1754 2385 3796 3442 3566 803 2058 1247 147 520 2251 2563 4844 3866 3028 368 573 1209 4644 3313 48 1430 806 3753 4420 1449 51 3425 1033 1317 1238 1559 4205 1590 2134 18 2386 3938 2375 1143 53 941 3945 4191 1817 91 4312 1950 4074 4154 4586 4382 4059 3861 164 698 3936 4738 2198 2139 1324 3413 2962 2391 1317 1131 9 1380 4867 1184 270 2410 725 753 4400 3326 2027 3699 2140 4432 3701 3778 1722 4470 314 4203 4467 542 2698 3130 2281 32 1677 1164 2559 4378 2690 4551 3605 2691 2473 1037 3965 184 4753 3125 785 1681 3347 4362 1563 4077 3268 3714 1354 2858 3735 3048 556 62 1289 3098 670 633 1916 1779 2902 3696 1076 2450 1914 3108 3637 2098 1958 577 3619 4488 3434 791 1656 2568 4274 2189 1897 4337 3372 2393 2945 1388 901 2713 4862 2264 1677 4461 4175 993 598 4194 3340 3165 4777 4480 1302 4294 1761 4605 1394 3523 2845 1729 3810 2318 778 872 4916 3335 3055 3195 4209 15 1488 1391 1375 4134 76 3932 1480 1495 3047 2271 2505 2014 921 2528 4356 2529 2548 3021 1382 1076 849 3957 49 4323 4956 4862 3099 2476 1204 2728 1318 1322 2868 1544 2470 3996 3421 502 3022 507 2402 2383 1219 4895 4610 1955 4983 979 2897 2864 2351 2333 1751 3629 950 247 3431 1272 2544 3097 1490 1193 2695 532 1738 3204 1754 600 639 3715 241 967 1869 1730 4410 2880 4148 3649 2183 4093 783 2782 230 2453 1246 640 872 2051 1692 2021 890 2812 4025 685 1463 1773 1136 1196 2931 1860 3722 3804 4490 2538 4994 3665 4167 1911 3184 4187 4469 1222 1126 447 1826 1260 605 615 1039 221 841 2853 3601 808 3345 2580 2107 1774 312 735 3418 4846 4655 2016 2615 2876 3536 4211 561 3878 2660 1480 336 1878 3695 3756 2683 1515 2567 8 611 631 1208 825 2950 4330 4722 542 189 2654 2977 4742 3614 1297 3533 4919 3066 62 1408 3496 2152 1212 4771 2304 4401 1653 1664 756 4650 2848 1521 4797 3517 3088 3360 3936 3568 3923 1277 124 3132 1772 1964 319 1535 1298 3772 3306 2650 2167 4249 1944 4980 1801 1042 1011 3222 1332 3491 1983 2325 2949 3389 893 4828 1913 2441 4226 3247 2012 1177 1845 3928 1587 2271 3700 4045 1307 2876 1831 4712 4343 1778 4756 1926 4509 3786 4818 825 3266 3592 3710 4590 3594 3306 3057 1456 3616 2644 3407 2755 2116 1702 3977 4953 4048 4596 4092 2905 83 1653 5000 971 4014 1126 2475 4453 3169 4668 3531 3785 4495 2381 2087 4932 4733 4232 1055 2521 3759 4320 3343 4124 3196 437 3921 1080 4301 1258 159 4330 1882 2992 2717 435 4925 3426 3653 4089 1364 951 840 2078 2099 1740 4596 3576 320 4551 3217 4296 918 4461 1195 4459 2970 4660 1339 2460 2329 1154 1534 3464 1936 204 2524 632 3858 4632 4810 3954 3142 2924 3449 4641 703 3244 3837 4209 1122 1480 2278 4699 483 1851 2274 1463 976 1125 153 3669 3316 90 624 4139 4702 4538 2127 4842 1951 4231 4659 2873 3240 1953 2436 2737 4522 3013 3088 3503 2083 3610 2766 469 744 2875 1060 1088 229 1208 4538 4659 2615 4172 3901 1275 763 1680 1293 818 2404 4487 4519 357 3672 8 2035 2718 2244 2304 871 3842 2516 861 2866 4827 4188 4051 2634 1639 4354 2211 3607 2943 2800 2367 4749 161 1647 2720 2678 3903 1183 2064 1542 3750 4320 3208 1749 1776 3325 3251 2497 2906 2324 337 1489 1895 4711 3581 4043 3667 2461 2872 2710 1776 3569 4556 2785 2148 2178 4905 1107 945 898 1675 3112 4908 1328 3954 1682 103 1710 464 2406 2288 891 4591 1795 1439 3185 2593 2007 4668 1072 1222 4945 4558 2514 649 1776 1981 1045 3347 1754 3089 4268 3967 1222 3752 3158 908 2963 2492 4093 1823 1206 1331 673 2006 3200 2278 1771 3101 38 1482 4434 541 799 4594 1017 3984 906 1274 799 1047 845 1102 3733 4924 4631 3681 4748 4040 1391 1398 2781 1790 2106 2283 1294 670 3633 1025 364 4203 3632 877 3451 2733 3057 2250 4440 88 743 3869 776 1323 2139 3776 4718 2603 1971 1655 1601 597 766 4150 2099 2663 4793 1800 4827 4775 3901 2425 3796 2386 3550 1998 4412 4311 1541 3304 3886 4754 3776 461 136 2386 1629 487 4110 2682 722 3563 4125 1587 4832 4842 2825 4449 2203 3851 1039 306 3108 639 4571 1995 1207 2572 1236 3770 4845 3451 1451 3268 971 1051 4648 2657 2074 4243 4925 2723 4973 1123 4120 4299 2990 1364 2997 1980 2168 4931 2738 3270 262 3266 3938 4652 3507 207 243 758 129 4980 4632 848 2922 4245 4775 4057 306 821 547 2733 163 2577 1603 3852 1494 3571 354 2297 1425 1248 2701 1667 2060 259 2504 319 4651 2184 3777 4044 599 2697 3795 3293 1341 565 2405 4571 1573 3900 4713 1425 3860 4004 4461 2134 4218 3071 3781 230 2709 1947 4103 281 4421 1152 4501 3851 3334 4782 1015 354 3489 2140 726 3572 4730 1698 362 4422 3555 4656 821 1317 1256 1149 4278 1305 1506 2025 952 1085 1828 4898 3448 4873 2505 2811 490 2168 980 4225 3140 4842 4750 1269 745 2547 2251 1980 3655 2234 749 4282 242 2187 4528 2418 1455 3222 1260 4328 3881 4694 2391 4991 4032 2 4064 2259 189 1431 4541 3241 1376 1492 2246 1570 4018 1964 4855 132 4187 4512 3274 4456 205 3019 4611 2277 1230 1252 3138 980 4611 591 4556 98 1808 332 4139 1937 2184 4695 1561 3967 4667 1054 2817 2517 3707 4710 983 1633 1134 919 1490 3156 2967 2675 2785 3909 3485 3259 4851 3637 2467 4706 1053 2849 3742 952 1297 3819 3530 4680 201 1193 4118 3986 4184 861 1803 1666 3705 931 856 2607 3110 4270 2305 301 3074 4019 2060 3499 599 4635 1546 1902 1946 1510 1068 2924 778 4459 2524 1362 1796 2769 495 735 1530 3794 706 1478 3663 1322 3010 2576 3932 2660 3554 2960 1591 3405 4881 1901 1503 2895 4409 3939 985 4112 4338 3010 1358 400 2036 3998 1634 215 601 949 823 4268 1169 324 2608 2207 3 4203 318 4648 2587 2300 3047 77 4046 1544 2618 1736 2879 3466 580 3615 2526 2929 2998 1115 3540 554 3884 1089 393 2101 487 1236 1646 803 3180 4177 731 1382 1356 2073 4050 1193 4242 1370 4802 3292 1136 3895 3949 4441 4570 1539 210 2122 2176 2058 3100 864 1609 1417 2240 2397 4371 3969 3603 1356 3204 2984 2938 923 700 2559 3913 1408 2112 1333 2037 2001 3201 3994 4305 3650 1907 365 4421 3291 2151 919 2746 984 2857 966 2975 2039 2538 1691 3223 1717 4551 4140 3777 1402 3280 3251 1967 4376 810 196 4999 3624 3390 3651 1045 117 3559 2916 1895 118 2552 3977 1288 3200 4404 4264 397 1738 4716 4034 4747 3904 3349 3021 2783 625 4095 2091 500 1769 2783 4265 4545 1767 2669 1953 3000 1256 1383 1032 2081 10 2844 4593 2485 570 1802 664 3699 4999 65 2911 3494 4332 1198 3740 340 4546 793 409 1761 4299 2951 603 346 3929 528 4180 2483 85 4962 1642 3097 3912 68 4757 2289 4965 100 3396 2599 1957 3682 3849 328 954 2059 2424 2601 3452 1470 468 4397 479 4050 2635 506 2707 4887 165 3572 1299 2320 520 2121 2382 2111 4199 1548 4937 2201 3766 3 1340 4798 2784 4481 2496 578 2370 4636 2439 1631 1381 3928 4404 4657 2359 2490 1703 368 3627 3909 3402 2210 28 3017 326 1862 3486 743 3823 3161 1222 3638 996 1469 2748 1465 376 254 4136 4999 1972 4619 3347 1986 3770 1483 2777 3888 571 2885 206 2397 811 3686 4830 2335 4216 1903 4010 2769 374 1181 1794 1737 2197 1672 4918 3801 1913 3588 1460 569 2082 1354 2270 1187 570 2472 3392 3134 3977 133 766 3085 1188 3062 1620 1893 3778 4684 3716 2986 718 756 2708 3954 3904 1181 4677 80 4636 853 3981 4843 1257 1501 150 1444 2682 1608 693 4260 2793 3816 1812 4539 2335 3281 1232 3858 670 3900 1219 58 3119 4422 3579 3323 244 406 2073 3326 4959 3834 1036 4307 4065 4627 3291 844 3540 3956 2110 1328 4193 4655 2622 305 3508 3360 4921 3846 994 2032 2143 3378 266 1763 3263 3579 3081 146 1051 1612 1996 2362 2327 1699 1330 3476 4238 4492 720 1883 1957 2996 507 3481 758 1582 4289 3234 3311 370 3265 3526 1400 4633 3422 707 3817 2154 912 1514 657 1897 1610 1630 552 2682 3501 2336 990 3410 1996 189 3561 3759 1518 1846 1676 2739 1096 4774 1250 2589 1656 4200 3663 839 595 1855 4855 2953 151 3484 3925 3269 410 972 638 3641 3737 2959 2275 1960 482 3594 1899 2905 4475 4662 1878 4214 1512 3447 3043 4591 2545 1221 979 1381 1841 2950 4467 2663 3432 2074 2534 2896 3090 694 3809 3182 3238 3010 4910 1149 3617 1131 1201 162 4176 4409 4958 1465 1289 2898 1833 2096 947 1766 604 177 1553 3968 397 228 3914 2707 629 1890 2892 3219 4058 1315 4381 2024 2670 4609 3753 2351 4965 2419 3567 4632 2763 1579 3196 473 444 1416 4550 2945 2690 357 4513 1638 1835 2408 4606 4584 2241 500 3855 4995 2120 2103 4925 3593 3042 3621 2226 2318 2382 3619 935 994 997 4325 167 2019 3117 1488 1706 1192 4534 3624 2691 423 1887 2916 2211 4872 4361 429 2532 1879 2835 3475 2414 4766 1829 4496 2165 3432 2485 4258 2865 3344 2997 4781 1924 1776 1706 3455 2960 1330 3735 851 2591 1555 4032 471 3521 4618 800 2909 2249 3966 2579 3989 2776 4917 4436 4466 3985 1158 657 4737 1899 3584 1082 1069 2659 1848 1669 3422 3847 2487 3061 2980 1995 2466 4790 4377 2992 3305 715 2309 4192 2248 1817 1479 1292 496 681 243 2318 3623 1617 4502 1327 124 948 4484 1362 1900 3317 99 2975 4416 824 2893 1001 3333 2130 3826 4888 3730 916 2108 3344 1493 2324 3153 2328 1111 4659 4100 2108 4307 1672 3579 3188 2699 1595 3643 3755 2323 723 4376 3408 1708 2441 1262 2096 4666 1187 3027 2538 1359 2858 66 1674 342 764 1993 2006 2736 418 587 3588 354 2579 1240 18 3909 864 2664 5 645 4254 1196 3355 3563 3863 2525 2336 2451 4097 442 3909 903 1885 3863 2532 4658 985 1793 1102 4269 2863 3930 1149 4925 4412 1675 338 3971 2721 1869 1576 4083 222 1135 1031 1045 610 3660 4570 1344 1708 1402 1777 2210 3077 4699 3224 4457 4267 1327 358 3093 1584 3841 3647 299 3401 3246 2499 4508 4920 3313 1708 1139 1179 4210 4196 699 1418 2370 1981 4735 3916 2152 3127 584 1523 991 3645 3403 4539 1078 4656 1032 2375 3254 3347 1924 4213 984 2829 3624 3757 1301 2490 183 4293 4755 1818 4580 2760 1199 4649 3962 58 2253 205 3938 1462 2842 2060 4584 2064 2067 35 518 3036 1539 3855 3080 669 3089 64 4479 3694 415 3097 3278 93 2484 3562 4880 227 4051 4166 3312 2581 3842 3501 2919 1358 3644 2835 1297 2779 3736 351 1296 3989 3743 4813 3984 3507 4289 4101 2345 1125 4865 2865 225 2922 2293 3003 519 579 2239 525 921 2093 4910 847 287 4331 3262 1076 45 1914 2156 2741 173 380 1858 4900 4219 3878 2689 515 4047 4985 4850 427 4495 308 4844 4477 2778 2920 4858 2485 2086 3395 4426 4649 570 4646 518 4358 2357 1383 3119 3412 749 600 4157 1053 3681 494 2784 1522 2112 458 3267 2534 3816 4563 2251 4744 4528 947 4916 886 4141 1150 4612 4429 4521 1718 4966 4850 1343 745 3129 2084 1897 2633 2447 47 738 4811 4142 4890 2268 4129 4146 2962 100 3960 4809 4773 929 3915 3413 2448 4312 3798 3454 1306 3275 3979 3622 982 3309 2241 515 3389 2416 4687 664 738 4863 3254 1364 1748 2636 4349 2569 3175 4963 778 3638 3891 3053 2336 1622 179 1423 3363 2135 3824 1408 4030 4548 3140 894 1029 4876 2607 1890 3891 2472 1022 4479 294 952 3791 1583 3102 991 3605 4854 4017 2619 3546 2701 1050 2798 3880 2432 1597 3584 2511 2368 1885 2322 4883 4866 3767 2988 3603 4183 2956 3304 3499 1114 1419 3492 2499 757 2108 980 4229 1636 4398 3943 4363 960 1738 3461 2774 997 4053 2423 2936 4988 1698 2503 3828 2330 3950 2931 4776 1735 3114 3167 1274 1792 1149 464 1160 4366 1648 697 110 1565 2431 4442 4804 2286 2279 4892 4846 4205 4106 2742 4538 1011 460 4723 3189 3045 1890 3410 711 1035 4222 493 4522 1770 4989 1490 4271 3635 2536 4525 3816 1905 3478 3628 231 679 4457 4745 4014 4712 2653 436 613 3133 212 4775 2496 2579 124 1480 3326 4946 2935 4210 2691 2935 1842 3900 1398 3562 4350 1320 3572 489 4395 909 1747 468 968 3894 504 3895 4644 4545 4266 3851 1952 3745 652 1388 1987 725 3879 412 3917 1982 1141 4583 1556 2629 3279 3829 986 34 3729 3356 956 4366 3689 4444 3733 3794 3187 816 1393 1558 4671 3283 3026 299 4434 4257 591 2681 2801 170 2160 4930 713 666 4987 1605 994 4380 2578 868 831 882 1739 3998 3111 1727 14 3782 3807 581 3955 2770 3214 503 4089 4589 2992 2545 2864 237 1516 2282 2640 3077 246 513 3232 620 2413 1005 2376 565 1158 2228 351 1093 287 1797 4046 2697 3477 2958 3050 1477 4303 4830 4006 4821 4896 1140 3479 1144 3849 2334 4590 3800 4860 595 1130 267 98 2882 2763 1205 4046 304 1920 4100 1656 4583 386 4514 316 1081 2399 2447 1560 3849 2680 2165 1769 2258 3411 3770 4366 1662 1497 2481 3540 3688 2513 4569 1184 4850 4227 12 4480 1184 150 3226 2019 763 1828 420 620 128 4512 4169 739 2182 3046 2116 1628 1780 140 3531 2965 4496 425 1954 1404 3016 805 2350 1976 3781 1049 2403 4603 612 354 1495 366 1947 3082 4100 893 1778 295 1906 839 2831 323 4618 2847 4600 2650 1012 3446 3958 2383 3522 478 2148 4207 1803 4240 4060 340 673 4199 3466 3315 2115 2979 1439 3758 1068 4488 3631 740 1370 1956 3875 1908 2384 4188 2536 4109 2772 1647 1295 81 497 2009 3131 3790 2342 2170 4286 2660 3430 117 3732 3561 3399 2690 2437 4968 891 4924 1016 4693 4809 1339 3491 627 388 314 948 2894 627 3290 2083 3337 3088 3798 4557 4954 4513 1733 635 1529 1658 4524 3217 2861 2137 2185 3767 1678 3081 1097 3251 220 4480 1162 4030 495 4416 538 3610 1692 2249 2854 1602 3295 1734 3828 2202 755 2580 1058 2035 1140 1070 2372 3625 861 2635 4418 1508 1274 3862 3127 2138 2416 4621 1147 1315 2192 1708 1306 4268 2632 2687 2443 3557 2881 4483 2882 2035 834 4773 1071 1015 1203 1329 797 4372 2043 1517 4899 3037 731 1019 430 845 409 2827 3413 4845 262 3870 1220 1289 4712 3396 3562 4955 809 2695 1523 1567 3870 4878 1510 3141 2848 4547 1775 2723 2095 3445 4607 2232 2930 2911 2671 3298 2528 1263 3689 3377 4858 4368 2903 3106 3054 3152 3602 2612 222 3907 4124 3638 1863 3198 2014 4015 1227 268 2299 4373 2911 2341 723 3463 1725 1362 3841 4339 2131 2178 4758 4393 2387 4473 2972 3573 3137 3659 1355 2841 744 21 1839 1072 885 4181 4567 4309 1074 4301 440 2146 1333 2180 2585 1449 4846 3716 1357 391 4492 549 548 3124 2193 3121 2753 1948 1754 1718 4781 289 2856 2255 4571 2806 4625 4347 866 893 4663 1053 4670 3571 3392 2194 3296 4495 3868 1734 3761 2806 803 3687 2099 2906 4564 4000 608 1310 4695 1400 1849 2716 2444 3209 1680 255 4658 2385 1846 1273 2425 4732 2830 2454 3272 832 4680 791 2736 335 1359 625 1326 721 4547 3171 2485 1567 2048 2643 1418 2369 4861 4898 4182 3209 3102 4315 1632 1494 4611 440 3128 3642 1775 3157 2061 4836 153 2507 768 1167 2614 4254 4615 921 3029 1240 3755 1173 2129 4532 3194 354 555 4691 1798 4353 3230 4499 2771 354 4969 250 4981 664 617 4671 440 688 2996 554 3414 2903 4614 2895 1405 273 4872 512 1886 3922 3060 3544 559 281 2059 232 314 1104 2471 2077 1908 2830 2817 2432 3311 1765 1364 2525 4944 1588 1472 221 3577 941 3312 172 4568 3120 12 555 3943 4183 3160 4799 4090 3024 3259 3240 3292 878 1769 243 1242 1720 2986 4233 3350 1033 4136 2126 3253 1134 3629 50 1210 4683 1331 2579 2825 4607 1098 3625 1908 299 2773 929 1250 1166 3381 4139 1875 804 3693 4612 2125 2306 20 4069 410 2508 2470 4769 2048 1184 3443 2571 2815 2968 4383 3694 2767 1572 3848 4139 1703 4486 3419 3807 4935 1908 3448 394 2375 1745 4569 3857 4301 3724 1127 84 1540 4975 1565 1881 4639 65 2315 3351 1514 189 620 3644 4274 1025 1544 3776 4319 2528 3531 1663 2961 56 2292 1587 3640 1221 1063 544 1779 4900 1268 4503 3042 1609 4597 947 3900 889 404 2478 1498 1689 763 3093 2330 2717 3817 3448 3973 4665 4668 3740 1393 4108 1322 2152 767 2752 1286 4411 2542 4228 3090 1324 4094 4402 3751 3465 3342 3497 3606 1129 3808 3835 4954 4954 2095 3624 4476 3875 1471 3498 4910 2187 2342 519 57 1097 1611 475 1447 569 2030 291 593 3981 3680 3202 2138 1914 1054 1896 2929 2151 4530 2342 3228 2233 3914 4115 752 738 255 1810 1897 1125 3200 1882 3393 3860 1500 3292 3249 3507 115 3105 1553 2554 1950 4282 4614 1118 2475 1934 4366 3456 3058 1047 1078 68 3714 3973 4301 3156 797 4465 1278 4819 4071 1547 714 4547 3739 3870 739 2671 4374 30 4779 553 1290 4553 1123 3813 2101 4355 1996 3548 495 2592 4585 2427 103 670 4579 785 4271 1448 3732 3820 1539 4284 1084 4461 3303 1238 3048 599 2510 4395 4901 3156 1667 3471 161 1424 3220 375 491 1476 969 4328 1070 3812 2954 1398 2882 1714 2831 1830 3643 4313 4013 4348 4432 4146 3624 797 4397 1658 2203 3495 4698 1754 1225 3508 4737 4790 1968 2507 3691 1999 1441 2543 2372 3321 34 1950 795 2037 2812 1755 1851 3776 4876 276 4381 4146 2118 244 3148 4041 1437 922 3719 3067 1965 3097 3482 1519 1890 1974 1773 2917 110 2765 2604 65 1847 3949 765 4908 2894 4831 2221 659 1017 4090 4379 4270 3657 842 1324 4114 973 1685 2181 4704 4062 1885 1540 4228 745 1064 3528 2750 3864 2179 700 2572 793 2323 3416 3846 3605 4506 3808 785 2258 4280 987 653 3322 4232 3045 3599 2322 662 605 832 396 1984 2288 2267 3373 4954 3212 3243 4735 1072 1342 1835 3504 4616 4957 1428 2050 1805 4100 762 1705 1149 356 3847 1696 2292 4127 3199 4332 2655 4582 2123 2679 74 989 4894 3591 4667 3290 3083 2676 1524 2833 4972 3029 429 3058 4684 3484 1711 2209 4575 4709 3506 1174 429 3 1848 3691 2139 4748 928 977 833 3648 4364 3075 1860 1301 3147 408 2758 1678 3936 1605 2953 2991 3104 4881 104 2059 2600 1888 31 3207 710 1881 750 2876 2299 176 2801 3216 2991 3820 2418 3781 3005 3410 4750 2417 4386 3064 3340 1933 2938 3699 250 278 428 3146 1111 991 1449 1160 570 4469 2400 454 2762 1809 3781 4102 3971 1562 4750 881 143 1392 2861 3274 1291 1738 3049 4817 878 4961 2236 666 4661 2491 4502 2611 4474 2825 640 2985 2440 921 1963 4515 1881 4236 535 1446 1104 777 1900 2575 1375 4025 3132 4444 1227 641 310 4724 915 3523 189 3954 156 3245 767 2438 4768 3048 695 1539 3754 4090 3348 2946 811 525 4128 3766 3689 2038 1561 2927 2651 2390 3779 2847 2430 2165 2195 4799 3643 4114 1590 3867 2294 1220 1176 4882 3664 1508 2926 2431 3871 3816 3261 3499 2449 2338 552 1792 156 4575 4981 2495 633 3993 2737 835 908 1765 2232 3788 2510 326 3061 1974 1267 4824 2464 1247 4069 2981 763 4332 2535 2020 1549 3924 4922 1597 4455 331 1811 142 713 2745 3059 1729 1838 2377 918 3404 4187 3986 957 679 1260 409 2260 3738 352 2389 4484 684 2208 4362 3930 4237 2124 2503 3878 2517 1021 4904 3357 410 3324 3924 1664 1622 978 4056 3795 1175 598 3474 822 1654 3594 990 3024 4336 4366 1797 4151 1104 1628 4137 1528 771 1514 2755 1502 2162 2051 1189 2283 2716 3398 4640 888 4353 2358 4928 1667 4664 1936 2058 1820 2738 2840 1581 1311 3876 2916 1806 317 1217 1063 898 3874 2502 2016 4976 2536 2277 4656 4284 4067 4274 3760 62 2764 617 920 2177 4734 4286 2345 468 4364 3723 3229 428 4569 1102 2913 4584 2902 4080 4378 3468 4479 4247 3429 3303 4710 3804 2933 2669 3375 4902 888 901 555 270 4227 2795 2997 897 1466 552 2351 761 4433 2069 4862 1308 1670 4796 1578 3939 2299 4559 3064 4829 729 47 1312 825 4040 1470 2846 2783 1328 3429 3037 1168 3476 255 4175 929 2258 3844 102 4413 420 4135 3087 2040 3217 4680 3330 1340 2436 1643 2707 3344 4252 2672 2628 420 4395 2561 3833 214 4688 4070 1722 792 4397 2748 484 1615 4769 786 760 3598 3926 235 1939 4817 4044 2198 1221 4954 333 2169 4402 920 4863 3738 84 3827 3797 4117 102 1617 3334 169 3570 828 516 4234 4469 4162 1351 1504 4366 3724 4688 2775 3722 2535 4622 2806 811 1326 4284 3560 1012 3685 1913 925 175 2600 4238 4834 3783 1106 3852 3685 3566 4679 44 3034 1384 2562 1964 361 2550 3935 1017 3477 3909 4643 2647 86 4532 158 2547 2264 2841 3624 4018 4474 13 1986 3983 4360 1299 3672 3961 4618 3445 2246 3946 779 87 1688 3657 2346 2226 3824 1081 172 2931 2291 40 576 2361 3036 1041 2225 1938 1088 3162 2824 4454 3225 3199 24 4123 2004 3229 304 944 4802 200 2685 370 3738 2277 2565 737 2926 208 3892 500 633 3000 411 577 3248 1326 1012 2054 1670 1490 4968 2243 797 3758 3665 1917 4500 1568 1056 4285 1868 4900 3472 3231 746 416 1489 300 449 2511 582 296 3757 4207 3319 3196 2008 4035 4840 717 1600 1289 3608 4163 1407 100 475 3907 3930 3763 2657 4470 755 1993 2436 976 1336 2011 2998 1329 3361 821 3529 431 4741 3781 3965 2810 4014 1102 1525 4119 4448 2119 2578 3550 886 2058 2382 4268 2245 1021 1779 2778 255 2412 778 3108 3042 4957 3100 874 1591 3930 429 4698 4467 3155 323 3036 777 4281 2211 1837 4797 1676 1413 3453 4186 4574 4787 1785 254 3694 1126 3969 2825 1055 1609 2707 890 2398 4668 4638 4161 239 2338 2296 510 808 4675 1185 2985 1748 4235 822 2464 1625 4049 3966 4796 322 3529 3144 1307 1527 3163 3708 96 984 465 3861 2343 270 3357 774 1338 1138 1385 4401 2094 3540 2116 4825 2974 1421 1988 66 4623 317 3871 3771 2635 4094 1024 4571 4678 222 576 1273 2836 1273 3755 2187 1649 1374 3791 4800 3399 3933 4632 4646 4340 1863 2703 2773 3497 1558 2150 1017 1708 1224 597 3228 1231 3448 1537 1945 1334 4213 504 2619 4093 4122 4598 2732 88 4308 4730 86 578 4183 1041 4414 4086 4162 3955 2931 3105 614 537 132 950 3570 1733 1239 3264 1418 1706 2627 92 4500 456 967 28 4249 146 8 2981 482 1935 4327 2545 1009 2716 4041 143 1619 760 3205 526 2253 1630 321 3973 996 2775 4902 910 1963 485 2799 2654 265 4497 3998 4887 2176 1399 1784 1623 3768 4493 355 1671 4377 711 231 3116 1501 4990 1722 1592 1611 1284 1938 4330 2357 4801 2664 642 1507 138 4239 1990 2598 324 2625 4601 1086 4093 2154 494 1636 4500 2563 2177 3009 388 680 4774 1477 317 115 4512 3337 4419 3615 2172 1685 2189 2413 1755 2043 2591 1330 4724 1994 4576 2167 2783 4932 4957 944 59 176 3060 1686 3328 953 3250 3053 510 3108 2846 4054 4013 1870 3491 4278 4163 2164 2578 3206 1897 4490 1998 3553 1214 4437 2398 3344 2898 4144 1718 4409 2164 931 1518 1444 4325 4999 1281 1437 4043 1227 2512 4989 1823 2498 29 4585 1863 2251 2992 2905 2029 4168 478 1770 1814 1119 796 4877 1627 812 3056 926 4131 2357 1161 2421 4055 1061 602 928 3325 3713 1579 3471 4391 4014 2496 79 1169 2673 3432 1584 4053 3261 2767 1863 4418 2313 3684 3205 2729 703 4644 4333 2711 3095 605 2722 4287 450 3988 4015 2613 1615 2472 2157 3707 4689 2764 1753 1712 2614 2641 3818 275 3138 1 1887 2557 4442 565 1360 4525 2146 921 752 2585 1031 3155 2994 4491 1830 3239 1969 4114 219 4605 1358 3749 827 4297 93 820 4099 259 1912 2471 2134 3229 3099 996 234 432 2942 173 147 111 4983 2824 31 1121 4157 2821 3409 3795 654 4724 2471 2388 1041 3380 4012 1144 437 2045 4854 942 3097 3711 921 2930 4433 2801 2098 4435 248 2387 4252 2694 4424 1388 3407 3665 2379 1916 484 1225 4534 3683 4298 2812 3473 3545 1220 3080 312 3108 2081 2354 3645 4253 4691 4472 931 426 560 3368 4948 3390 1932 4462 4725 2869 4613 2130 1733 2145 4326 4688 1065 4383 4061 2174 2043 4026 1996 4385 2846 3143 2699 1128 3180 2488 3836 2591 2472 4186 1502 534 2220 2374 844 3304 4829 1731 2139 1461 4106 2050 3303 4992 3688 329 1718 4257 1265 4761 4035 3923 808 32 1893 4439 4910 4664 1365 3520 2105 2598 2516 1061 4864 3916 90 2187 696 3199 3256 4264 1914 2609 4263 2977 4802 3912 4959 4845 4594 2653 4897 1423 1133 1367 189 1296 1236 3230 797 1562 1636 3368 1000 2534 2246 2663 672 607 3382 360 2748 4981 3501 3293 4535 3580 2215 4740 1415 2794 3422 4855 2639 1276 1765 3610 325 4065 2029 400 1757 4813 4883 2711 1676 3824 424 1007 629 4397 4832 4870 4448 2547 4692 31 3670 3895 4728 4006 1086 424 4541 2950 1676 1842 3944 1907 4788 1700 3009 3976 227 4890 613 859 1911 3523 2909 732 1458 3059 1061 4762 4875 1235 2910 4197 2236 3924 2996 325 773 1160 1240 1705 2376 2449 2615 3497 2883 2424 3673 3566 577 3959 891 1732 4025 3007 3301 614 4965 2067 4885 3754 253 4611 1507 2105 2690 1995 3427 1065 1835 2945 1382 4403 1867 3826 2728 581 1856 1757 2643 1616 3174 4662 3115 2555 426 741 3809 1662 2056 661 2553 1296 3478 2933 555 2178 1502 3554 3149 2442 2128 4611 47 4089 2069 1116 1854 4869 4725 260 4577 904 4162 974 4119 4415 163 2060 536 1115 4370 727 2079 4499 4694 2432 2351 193 3186 4355 874 2120 3972 2727 2675 4645 3279 751 1286 3083 1705 963 1939 3741 2102 2280 118 4920 475 1084 2866 470 3828 323 1449 676 4822 365 758 3268 4109 2845 4235 3172 1824 2507 2787 3326 3216 123 4809 2254 3533 2981 4815 4391 4537 2675 593 702 994 3005 4351 1309 2700 2480 4838 1114 4045 155 2880 4373 920 840 719 1213 1267 2161 2494 1236 2280 3609 3392 1910 4855 2527 3551 806 1459 4807 2782 2594 1833 272 2600 1082 3228 38 1831 3804 1747 3817 765 4075 2545 2189 2350 2324 4837 2633 3636 1855 3648 1208 354 4036 4097 3346 2442 4651 2516 228 3591 3059 702 4252 2227 220 2619 1382 4131 933 889 10 2870 1198 834 155 1985 135 2998 561 149 656 175 2200 4248 463 1930 4023 256 4325 4165 4242 371 4937 3099 2833 1986 3803 3826 1030 769 2770 1654 1107 4489 4111 4243 4514 2519 3816 2607 899 2786 2062 4444 905 3552 1687 2275 2797 3450 1956 2484 1170 2771 1660 1104 3799 3197 3744 2767 4496 2068 4125 1434 934 1568 4141 3418 2258 3224 2518 4806 4950 2730 1841 4002 3756 3804 668 4619 3452 4078 1345 2707 4147 4925 1605 387 455 178 2946 116 1108 4361 765 4221 274 4875 2608 4409 2308 2428 3569 3062 1986 2085 3201 2782 4464 2363 3207 4433 485 3190 2075 1970 45 3315 523 702 64 4691 4713 4136 1080 2666 1722 384 1951 480 392 4039 3607 2027 1450 3132 2063 140 2599 2386 4133 1285 183 2704 1119 305 602 2807 3528 2964 2734 272 898 2663 3613 2396 3422 902 780 4657 1573 3049 1926 500 4483 1566 1311 3601 2990 1869 658 453 1219 3923 444 2485 2442 920 2414 4236 1093 1961 1462 3897 2365 990 222 886 3077 2997 3204 1506 2397 733 377 2152 4448 3508 466 526 1174 218 4378 663 1851 2852 3110 290 4182 4442 1319 720 3715 2328 348 3625 1866 1353 2173 1768 1853 3151 3617 4675 718 2573 1545 356 3782 4406 891 3546 3391 226 3408 4017 1068 3840 2678 1053 3588 2303 2190 3979 130 1651 2791 2345 2271 3439 1553 1177 2679 2589 4147 2354 3936 1959 4142 3471 1206 4962 496 638 2706 3798 3122 2937 2262 3703 594 2449 4906 1359 4098 14 1987 217 959 1272 2902 3296 3851 4082 3833 3526 4427 313 51 3853 1593 169 2447 610 2075 1976 2733 380 418 3321 1193 3546 2324 3835 3386 586 4499 4488 4236 3531 3020 4966 3167 2692 3265 1625 3261 4074 2879 4023 2968 3310 3713 1194 2026 1493 2331 1770 522 4918 663 593 3198 4240 2628 1037 4004 769 3234 361 4927 1535 2511 3076 624 507 4685 3864 4235 1626 2481 900 302 2475 3054 1803 4069 3651 72 2755 3449 3467 26 3967 1188 2425 1616 3214 3518 3699 157 1449 1075 2015 4271 1488 4291 2038 3798 4494 4065 3636 4833 3729 4405 2586 4616 4403 1866 2853 867 3084 144 4172 3305 3125 4955 269 1594 4846 1962 3936 2862 1609 2321 2195 4156 4836 2631 2604 4404 4459 1305 930 1093 2829 3653 2373 3072 2402 4000 2481 3130 2371 1241 1872 3086 1482 323 172 881 1885 303 1625 581 2015 1576 17 310 1496 4229 3558 2520 3776 4258 4499 1135 224 4335 2683 4709 3337 2495 945 4199 698 763 918 489 2486 813 4183 2334 4332 3221 4156 96 950 2679 4883 3470 1146 1795 2970 3225 2780 2444 4288 3326 2954 770 3221 2159 2774 1600 2725 4066 2672 326 2401 1536 410 2400 3781 3327 3010 4269 1899 529 3995 977 2383 3603 3228 4531 3610 3183 2111 2752 3344 1738 1235 3110 721 2478 2923 2730 3027 2729 4741 1954 3654 941 2532 932 3135 4478 439 3174 2918 2399 1855 643 1168 2565 2413 1388 4917 2314 3097 1764 4395 2323 4684 3187 913 195 4167 1853 4165 4254 2194 1928 4207 4375 118 1129 4507 1842 1723 4448 4555 4650 747 4911 4915 3900 3469 927 4811 4482 1595 1042 4449 3994 2012 3722 3788 1805 91 2337 1370 2584 1646 3679 3731 3926 4736 1512 2507 3571 1063 843 4716 563 4222 3052 1170 4905 4628 1674 3245 40 36 2626 1178 4590 3947 1282 618 380 2061 4951 3818 943 3105 79 3466 570 4960 240 518 802 1610 2695 4480 1976 1857 3138 3091 2851 923 1927 4074 1331 4068 466 4495 2287 442 139 1468 1072 2423 2821 4838 2700 1059 4777 444 2132 2512 2905 572 3430 2044 2389 511 2443 3578 3513 2561 2106 4225 1645 4610 4604 2627 4644 2295 3822 680 3286 921 3082 4969 3134 3828 2054 1325 236 210 1379 359 2251 86 2047 2173 3380 1794 1380 315 2930 1465 3126 702 3820 4189 1673 2482 575 762 929 1693 2969 1057 4969 73 3759 2606 2685 182 1032 1379 1999 2989 639 747 3205 534 4316 3343 1217 2715 1700 2413 464 1611 3197 1907 4068 952 3683 2088 1498 2633 1094 1452 2493 4577 4889 1844 4721 878 1821 575 1896 1203 1964 443 3057 3158 3790 1368 3780 2802 4575 3619 2903 406 4711 3221 3132 2805 1265 3490 808 3060 4844 2219 478 224 477 1412 3162 805 3411 1406 1711 1623 2322 4238 1482 429 217 1388 1268 3857 1716 4014 331 2801 2578 3018 1137 753 1679 2807 2604 919 3484 2037 2621 766 2618 2296 3865 516 1059 3769 3939 227 3193 2053 1720 4299 165 892 4081 103 145 1563 4588 12 14 4995 1852 4573 4783 175 133 4945 1348 4114 1929 2107 921 1447 533 4729 1828 3039 2220 3406 842 1063 1059 2777 3714 751 507 2468 3560 1156 3459 2949 1340 4390 780 1272 4465 451 3915 3131 806 1698 2482 4592 3832 809 1430 359 3774 528 130 881 3476 3972 692 4518 409 1213 955 232 1712 7 2943 2550 2459 2965 1873 1434 4235 2241 4598 3291 2065 62 360 3236 4289 2775 2957 4323 1602 1780 4438 4667 303 4460 1977 4042 2648 1342 1376 2388 674 1311 1968 806 3043 1127 4731 4323 4319 3107 1070 4307 2422 2501 52 1143 2075 2655 2769 3398 4302 4012 1535 3948 3779 2832 3540 4101 4441 4802 3770 1678 2149 769 3663 2509 300 4340 298 1452 4076 2577 276 3114 2603 4519 3164 4545 198 1235 562 4145 2628 1207 765 1020 2489 294 4245 24 116 1010 82 3696 448 183 1218 4699 3535 3685 4231 1068 1162 2265 1599 4512 170 4516 4755 4267 4883 4059 3184 2395 2211 965 3633 1891 104 768 4114 2418 3807 4077 1295 2762 366 143 1115 3801 139 3688 1817 3171 1874 2221 2711 806 906 1133 86 3924 2977 2037 875 3669 3540 3583 4073 1474 3728 510 1021 1299 140 2539 2729 282 4220 4748 3649 1038 2792 928 489 4993 3882 972 3477 4650 1748 625 2239 3220 376 1467 3788 2861 2702 4635 2871 1160 489 3750 4813 3740 3378 4725 1192 1898 4676 1683 4205 338 4318 306 2925 4447 1244 2750 631 2534 1167 920 2716 3252 1664 4836 4410 1749 2241 891 2058 2725 2044 4026 3235 3339 1825 721 3860 2961 4269 2398 4237 4886 334 1559 2303 1924 720 1651 4351 2 1618 2138 2247 1466 2386 2552 3573 2812 493 1606 4123 2874 3240 4209 445 2794 1354 233 350 3431 4663 83 1955 2656 1742 56 2518 136 2516 276 292 1684 2304 3440 224 704 2132 3808 4590 2595 2090 4101 1616 4614 2933 2220 4101 3576 428 973 317 3429 3258 3853 4990 4546 3281 140 4322 2067 3306 2768 4583 4558 726 2792 1389 1261 2440 1466 2564 3584 4401 4854 2643 1897 3515 2889 2442 4510 991 2259 1273 2378 623 4481 4239 1844 4180 3291 2892 4814 1217 927 2847 4407 3230 4165 752 778 3294 3960 2647 893 1345 3251 4036 1323 2195 2522 916 586 3683 3469 2475 2078 1509 1625 2156 1732 3928 3142 2675 3536 4737 3810 4843 1975 127 4108 3848 4638 4492 2266 375 4313 3266 1667 4641 4548 4260 3254 404 3078 4496 1906 4425 913 1244 36 4647 1988 3286 1148 991 233 3315 2015 4374 1935 2809 510 4838 776 4372 3494 3221 1844 2053 4415 164 469 2118 3493 4177 3705 3407 3882 2957 2236 3461 4010 2231 3995 1325 3173 2536 3713 4029 1280 349 4646 3932 2084 888 1379 1101 1846 2079 2207 2008 70 4636 1325 2001 4256 251 2916 1255 221 2191 3805 334 1379 1765 1681 166 4945 2375 2489 4953 620 4178 1132 2697 2453 4112 1108 2712 785 4119 1289 2741 1143 3569 1876 4838 3294 1114 1557 3033 1324 4229 1094 2801 1664 2663 4342 3967 2617 4834 4136 1359 972 1324 1545 3215 394 2117 109 3291 287 3653 538 1332 1077 91 4067 1948 3943 207 2870 2403 4494 4609 3015 1141 3248 2191 4699 1978 1003 3451 2846 1045 3143 507 1405 2430 993 3104 277 4856 281 4359 1962 4875 2373 3563 2073 3267 2987 4817 302 1663 563 26 2982 2291 4299 2988 4487 1254 161 202 83 469 3964 471 2441 4630 452 3111 1692 1998 669 2151 2842 1636 2417 1328 1782 3523 1299 1536 3246 1884 3188 3600 4053 4825 2041 847 2314 4220 2747 1885 3416 2438 3350 1953 1060 1456 1338 3068 4242 1781 3501 3516 1593 1222 2776 3210 2250 4581 1237 2364 556 2138 376 2932 1131 4433 4275 1094 405 4834 3343 3470 4260 2984 2810 320 1814 4187 2324 2198 1808 4142 2521 358 4559 3793 3466 4409 661 64 4004 1286 1778 4410 1575 444 3041 4915 4544 1699 3182 554 2671 2500 2191 3724 1098 4788 3256 4495 2712 4190 2629 2392 4159 3134 3188 4477 3391 3846 3976 3988 3837 2332 4135 618 3057 4322 381 901 1552 2581 3287 3971 762 1711 585 2976 101 2462 4153 4916 4656 4306 3401 4091 1369 2642 473 3323 488 4696 42 3809 1513 1920 1212 3532 998 1101 2777 657 1811 4437 904 237 2440 4184 2091 1454 4051 3428 361 4243 1819 4964 788 935 4550 3116 3308 3586 4668 2679 2971 4560 2561 2650 4496 2104 4383 4654 452 4686 514 1233 3887 3641 3538 886 4468 4246 68 4480 3008 2403 3546 2219 1823 797 1110 3924 255 1722 3171 3796 116 4248 1748 976 106 1772 3683 4636 3446 908 2876 4107 1086 382 1591 2113 4636 3862 4769 2770 1375 2276 1435 2368 1409 227 4714 1648 4354 3324 4789 1493 4275 3585 411 1612 2549 410 3426 695 2840 3723 1825 3234 4556 596 2935 3337 3907 1368 1745 2040 1012 4486 4920 3777 1194 1971 40 2546 2963 2246 1227 812 3570 395 1708 821 2470 4505 661 2591 2489 3044 1865 2231 4441 403 474 3743 2386 4747 4588 3508 1825 2826 1976 1784 3467 4317 618 3609 1076 634 1388 480 3457 87 4905 884 4519 41 314 4884 969 598 1413 1008 2349 2652 4785 1201 4648 3343 3915 269 1926 3279 427 2756 2266 951 4992 3181 132 2064 3496 2266 46 2540 3785 2911 3022 4819 1427 3751 3800 369 4300 3495 2497 3214 1266 337 3277 1029 1124 827 3497 3165 4410 5 4657 3355 4904 1975 1404 3918 927 304 4883 3610 3860 3672 1942 2926 2016 2815 3838 1854 2990 4075 1908 2609 1855 1207 1793 3283 1289 3142 4148 4445 2644 4828 1343 328 2748 3478 3242 3710 4530 652 1439 2481 835 4974 4108 1858 4175 4884 588 2755 4739 3349 1510 1549 3864 265 4973 563 3353 4319 4182 1821 1833 568 605 2742 2651 1922 2792 4367 4208 4861 914 1618 3701 2993 466 2583 2530 3679 1737 4314 4884 4099 4632 363 3931 2521 2679 4221 2677 1893 199 2071 2593 209 1922 166 3125 2227 1821 2641 4809 700 957 540 4898 2434 711 4590 3304 4015 3894 1778 4960 4543 1272 1738 834 926 1474 1983 3588 2488 4584 186 1429 4183 4061 2303 1595 1545 4961 140 4678 4968 4358 559 490 2152 3395 1805 689 2220 2985 884 2279 601 2080 4402 2220 1704 1467 4339 262 2233 384 2007 4428 4627 3617 3793 4428 1301 3605 1129 941 2664 1239 4587 4998 4787 454 1782 981 606 444 3926 2841 1631 1336 1371 729 1112 4092 896 4043 766 887 452 4974 292 3163 1132 3008 558 1912 1199 1224 2863 1312 1113 3389 1651 2217 1689 2389 3893 1670 4434 423 2235 1262 14 4298 1373 2403 2374 4547 1833 4821 227 899 4786 149 497 1391 2452 1170 270 630 1026 2887 3680 3559 4577 251 2132 1952 4138 4559 2208 4720 1563 4540 2945 4254 3599 2011 542 2991 617 3298 4939 2540 2093 102 4063 3545 2624 3171 2399 1360 3619 86 4928 4868 204 2444 2297 2158 3452 480 3470 220 3442 177 335 2837 670 1321 686 3358 4679 3871 3493 2240 2726 2070 3990 3087 4921 2348 3873 2460 209 1636 1681 1228 1628 500 2335 3216 3187 4912 38 1299 2509 4597 2341 2183 2651 2815 408 528 4042 3619 1999 3143 4308 1381 2310 4104 4743 4612 3332 76 580 4217 4732 2144 449 2940 3030 1349 4968 4935 2775 4006 2894 1352 1892 957 4892 243 1332 1645 3426 1254 3227 4601 1159 812 2544 4084 1042 2267 1016 4791 3804 1342 2648 1815 3908 4283 167 1813 481 229 3121 2444 1883 4875 4757 2469 1747 3743 1224 4590 4023 4857 192 3447 3479 4210 754 4508 266 4537 4381 3590 3522 1769 4453 1314 2651 4185 593 2000 2712 4027 4876 1301 1087 93 3079 1225 3792 2123 3334 3730 3769 139 1743 152 2949 1143 2078 3183 864 1199 2516 936 1541 3452 4459 3175 400 350 2596 1662 2005 1999 2537 4441 711 46 2795 3017 2697 3173 3173 2929 1753 2308 2863 1244 4392 2044 1172 997 1227 332 4276 3332 4789 1870 2571 2424 3115 1251 4224 4752 230 2043 2199 2665 4589 4495 2519 4243 808 4655 2797 2444 1790 1004 4223 2827 1184 4559 986 3222 51 2688 1157 2245 642 4592 1220 2036 4274 2471 4117 3357 3653 295 1598 596 4768 2718 4405 3809 3380 2128 1287 1985 1248 2507 4594 4838 1445 2562 434 2418 2193 3995 3992 352 2429 4961 1822 1731 2487 1394 3676 13 953 4617 4726 2218 2976 2485 1884 1714 941 3377 2617 546 616 3530 1277 2187 688 3756 2427 754 996 2886 475 879 501 2377 1361 1358 3185 4564 2020 2513 2106 1219 312 1203 1901 2492 1933 4126 372 632 2701 3167 772 656 802 37 1696 126 1325 285 3540 3663 3056 3377 3634 2016 814 2716 3897 542 4573 1551 801 2956 275 2456 3608 1561 1542 966 2176 1015 1107 2174 4798 406 4320 2025 1053 4526 4569 1939 3825 4464 3110 4614 1901 3950 2068 1645 829 447 1616 1169 3652 444 2223 360 4800 1662 1809 81 49 4221 4905 4161 2189 4698 2415 4409 4751 110 1414 4805 547 3057 4030 4014 3428 3748 2907 3865 2207 4799 3676 359 1333 868 933 4715 3293 1242 3109 2071 4415 4795 2377 3855 346 1790 4071 2187 2223 237 836 4506 1027 4096 3879 2330 33 2609 1963 2505 1286 2638 1369 3575 979 2931 2523 2017 4143 85 4002 80 4475 2999 2186 1304 2772 2081 1153 4929 3100 940 347 3218 2664 431 4473 4825 2419 333 3365 2812 2970 3165 4927 675 3991 593 219 4283 1855 4839 2673 3596 355 1323 3356 2292 4394 3987 1076 1363 2918 226 4900 2581 211 1629 2204 1659 2787 2281 3248 154 4220 3443 575 170 3920 3094 4108 2600 4580 3169 1457 3716 617 166 71 4660 2687 1141 2456 3079 3493 2087 1854 403 2162 4259 4912 600 1439 2932 820 4115 2747 2400 2423 4932 4470 2267 4679 3152 2854 3378 2258 4447 1893 1449 1316 127 488 661 4861 3255 818 883 4417 3509 1991 2399 1006 1505 2969 1182 473 2784 2895 4829 3793 1585 2721 1695 3075 3139 1157 3778 4252 3446 2693 1234 1130 2709 2327 3925 1964 3410 659 4878 3845 4770 1649 1619 1261 4805 4433 3415 3736 3127 2664 4760 3757 3570 3289 3810 80 3226 4298 754 1952 4471 3387 4083 4681 4527 4195 1509 4740 3265 3011 1489 770 3610 2728 2662 3429 2516 637 3319 96 3874 2335 3587 4617 2782 1479 1004 1438 3116 2428 3464 4589 4276 2222 499 210 243 2508 3651 3461 2162 39 3059 2745 4430 2741 504 727 2758 3487 4647 3761 1073 3467 4877 4999 4981 1818 109 845 713 459 1846 2075 3620 2406 1059 4484 3611 3002 2809 4231 3183 2385 2588 1585 301 262 1618 137 556 3550 798 4531 922 28 3087 1454 2592 346 4526 2622 1105 2447 3820 3250 1271 3876 3241 4959 222 1790 670 2643 4903 4863 372 187 2271 589 251 1533 4701 2018 644 175 3367 3802 1279 2438 3558 4176 230 1528 3381 2457 1864 155 3886 4359 927 3667 1957 2175 3778 2280 4363 4724 3588 325 4324 4354 219 4547 3929 1139 2354 4140 391 4238 2487 1848 1767 4907 142 1315 1180 2792 4212 4717 2888 671 52 3776 3982 69 582 1686 2681 1877 971 4521 3188 3907 994 4513 3153 4914 1583 2570 1459 270 46 659 4499 1363 4812 1775 1438 4108 951 3768 4693 3220 2633 4903 4163 4273 2681 645 2139 4939 1809 1790 4288 1058 1985 1593 2403 1182 1195 1145 4145 3492 253 4183 4274 2960 4418 2501 3683 477 289 1476 2797 2783 2244 2695 1724 2505 323 990 504 1655 2959 4140 2295 566 3695 2826 4497 503 566 2306 4259 4768 2914 1588 2965 2634 1799 4172 4780 2796 4866 3210 4696 1430 2815 2464 4287 1879 3580 2136 3057 1744 1427 772 809 2511 1532 2708 3354 637 3928 1212 2488 1104 4047 2290 83 3650 2507 4956 4504 560 4955 3449 3487 1659 665 339 2582 1627 2916 4547 2260 2695 4727 3965 4583 3990 3656 2463 263 3697 4722 1959 4576 4254 427 2434 3316 1247 2375 806 3879 1001 3787 4041 265 2798 3251 991 1848 3083 2044 3288 1995 642 3354 4703 3744 1009 4860 540 3198 4906 603 3315 4260 201 2087 4051 2137 4113 1266 4872 3921 2407 4858 3250 1878 4525 4347 356 3909 2633 595 4397 2173 131 3381 2970 3652 3482 2983 754 2217 3872 2907 2593 947 3650 4353 3918 4224 4617 852 3948 4055 2819 3673 581 2039 506 4107 1946 2989 412 3121 2716 2634 4129 366 3807 1203 4353 713 945 728 299 1843 2400 829 2303 4763 4641 2243 4797 4117 3665 4680 4 4190 2376 4683 1988 250 4897 4865 4388 3455 876 2563 4269 391 1213 1117 1148 1386 1202 2033 1412 2225 904 1778 610 3660 238 3322 1815 3998 760 412 3346 339 893 962 1627 57 1978 712 1033 4460 3270 3767 4973 2544 2796 3803 3701 1395 4731 1358 4218 1863 3417 3467 4250 3197 268 75 3847 2293 4184 4883 2949 2136 3348 1316 1744 2870 1492 3922 684 1368 3520 702 2547 1911 4660 1692 4659 1066 3054 2317 3685 2485 4196 2582 4479 1004 4891 544 1979 2548 3121 2534 894 4579 2155 2810 4050 395 471 3992 4364 4299 380 3152 2214 4574 4389 1920 4454 4825 4251 617 1958 4145 2000 4246 4322 1123 2492 536 4829 1739 2179 1612 2052 174 1452 4378 105 4119 4780 1792 289 3846 4049 2126 383 3900 312 968 1207 3496 1032 2903 4971 2837 629 4984 4186 594 4525 1443 596 1072 4510 3461 127 3296 4302 3822 1261 2451 602 1916 3060 3775 680 3007 4852 4945 1588 1179 1965 3325 1095 545 942 2128 1435 29 3799 4503 904 2241 4632 2445 4499 41 1791 889 2138 1638 1095 501 1769 1779 4291 3720 1719 4771 1887 3501 234 217 3096 770 1359 4862 4878 4490 1499 1110 721 3996 581 643 4657 1905 1881 593 2925 1641 4182 3752 4973 1599 1609 4446 368 2617 3352 2386 3383 1105 4528 3730 4552 1734 2008 470 3484 2060 788 2298 2649 4503 2154 3120 2976 1028 2616 292 248 2825 4124 3670 153 3384 322 924 4514 2952 1979 413 4933 1740 1792 2838 3053 4674 2706 2865 2310 3972 542 178 1102 1923 4649 1256 2324 1119 4960 362 3032 4672 547 4591 819 4912 2165 1004 698 1983 2526 3603 3087 4062 2377 2950 3832 3252 1838 3576 462 36 2409 3828 2848 4421 4265 1988 3533 1017 2578 1675 1701 254 4628 827 4177 2544 1289 1993 1287 2381 4531 4196 503 3159 4547 4161 3344 3862 899 1354 3348 3404 4174 3826 1247 2879 362 227 2276 4874 4869 3712 3256 3036 1853 3899 2877 4423 4798 560 4145 2186 912 4752 2052 2184 1527 1207 2589 3343 1777 4943 2190 2146 3836 1899 3268 2368 2813 3628 3832 2994 2705 2672 1152 2904 448 1446 4678 1565 2693 2067 88 3759 3600 4176 590 2968 1700 569 4456 3327 2817 4887 1574 648 4187 1887 2389 1696 4425 570 1081 4834 2351 1195 3765 3244 2884 2044 2772 106 4397 1433 1796 954 3432 2355 2166 3647 4514 758 3208 1127 1738 1635 3603 2869 3707 1207 2844 4559 4702 498 855 1376 2213 41 24 832 1697 3789 3232 4079 2670 330 4446 2878 466 457 1203 174 4137 414 141 1446 3516 4034 4861 4201 2445 1498 2193 2790 4068 4294 1050 1983 733 4243 2399 2290 2272 3226 4985 35 4536 3814 4965 728 4485 490 3749 4139 2834 2337 4071 860 2399 3188 2932 2245 4983 152 82 972 1779 2661 1355 2660 3894 528 4748 668 2216 2369 175 2838 1611 3942 169 2689 2377 407 1756 3808 3235 2048 1118 2553 3123 4242 1521 4535 3300 4921 2241 4753 4140 3159 1393 4720 2913 4464 3502 1301 1681 1636 3250 1728 3536 2945 4443 842 3742 4126 1553 260 2447 2817 3787 2902 969 330 4747 881 737 4718 3501 3085 22 1253 684 972 4365 1355 2054 3453 619 4499 2619 4298 662 3135 3097 2898 4133 1706 3739 1864 4643 2694 1341 466 2752 1446 58 3995 4112 526 3479 2417 1730 1861 1885 4703 673 2218 3506 1236 519 1284 2496 2187 253 1505 2277 1729 2077 2968 2650 3186 2688 815 4900 3725 1168 2373 3910 2419 4671 4753 197 1580 718 2489 3779 3778 1624 4620 660 2491 3508 113 44 4603 878 3189 4678 408 1726 2977 1326 1436 2831 3130 2489 3639 2722 3648 848 1523 4961 3847 3017 4686 4348 4329 3621 4283 3175 2105 43 1673 3066 1185 3628 3690 1496 85 1429 4254 1272 478 4576 1246 2055 289 2163 3089 3356 1733 2375 2842 3939 1360 2386 3519 2875 1787 758 1732 2032 2385 4280 2158 881 3724 3129 2561 1731 1120 825 931 1228 2638 2095 4550 281 3563 106 442 2944 582 2955 2016 511 1709 2704 1448 2091 17 2275 3548 2610 4541 4273 2587 2786 4787 2748 4375 231 3903 1497 4047 337 4618 523 326 75 1976 3678 3114 4901 1058 189 4021 4931 3181 4996 4928 917 1146 3174 2227 1541 4852 3696 2350 140 4117 3660 1948 2836 1977 4760 1978 2695 3584 972 4389 287 3857 4728 1473 68 4610 2251 642 3098 1489 1181 1151 2480 4542 3166 4522 1337 4878 268 433 3791 3690 1761 528 1803 1118 2947 4765 1990 4554 51 3643 3236 2932 3102 2472 436 860 1487 2238 1505 279 3707 4589 44 2741 2587 3176 1991 1131 1270 3796 1083 2922 1604 2068 2579 2590 612 3831 4207 3399 847 2464 4778 1043 1514 3213 4741 3642 2720 569 4066 3377 4350 3795 3545 2040 1702 773 3086 2012 852 741 2305 1110 1380 3087 2812 3313 2690 2977 4385 1952 4688 2941 3466 1870 3060 3298 2647 4604 4247 2652 4275 3110 1207 3928 2463 2662 197 4513 310 4176 3832 742 2231 3636 1777 1553 2967 2704 4117 1025 1556 523 4494 2689 3627 3179 1122 1839 1074 536 4170 3246 3735 1918 141 4180 2047 391 458 3644 3872 4671 4161 4878 968 1678 4147 1178 2179 1674 229 857 2040 2274 3770 2852 4885 68 4942 4722 4279 1216 1851 2559 3843 3442 344 3895 3680 164 2829 3759 2650 4793 1632 317 545 340 2403 4451 3112 4815 4027 2240 542 3916 2595 174 3944 4576 543 1181 4701 1963 417 1247 1129 3545 2072 170 82 4539 3132 2809 4286 3111 3523 4371 1379 996 2327 2659 2478 4879 2022 1758 4597 1082 1401 4808 4181 3735 821 4487 3652 2873 3525 3438 2399 4691 3630 1628 4534 198 2457 3043 883 1704 3532 3337 4623 872 3138 4282 4757 579 3358 972 4917 4098 4196 3801 3306 3834 1001 2633 613 4162 1742 3021 3120 2592 1736 269 4115 2133 283 2763 946 4628 4698 1350 1516 1783 2537 4128 1542 2594 1116 3320 3287 1134 2693 2209 4641 4359 1353 1945 2086 2503 3835 1891 1809 1057 2624 2069 3865 1046 1234 4131 4993 2467 294 4994 3907 321 109 2590 2384 4020 942 3948 1361 4165 1883 4625 4186 560 4887 4193 161 4919 2655 3712 3884 4765 4510 4309 3328 2483 4222 2706 130 3870 4542 1254 4626 1263 535 411 2163 1322 1382 3712 4293 4495 4502 1095 3435 3669 4195 2808 3054 1034 311 4813 1687 164 4176 3932 3897 3331 1552 4776 1429 12 708 4888 379 4184 566 3127 2528 1050 4980 978 3522 3925 1958 4653 566 3548 811 622 83 3640 2341 1793 4605 726 1240 3866 18 4662 1647 2366 2488 3085 4863 4314 1637 2052 3547 1450 310 3030 1774 2844 2505 3438 68 2866 3746 455 4721 1164 3778 4514 2824 2228 1707 3572 221 3080 4149 2381 1883 3339 2565 977 8 3500 4921 891 756 917 4957 926 4422 661 4288 658 3831 3103 1288 4237 2556 1841 186 3591 920 3406 67 1580 968 1876 4018 2550 1917 1199 1259 3937 2589 732 3301 4261 867 31 4045 3192 2963 3477 2177 2937 1087 650 1382 3350 1620 1813 1043 655 237 2031 3019 744 2679 936 3023 755 900 2 1930 2420 3176 2084 3355 3243 967 120 4422 2782 1885 2957 1843 4732 2476 1237 3542 1531 3994 4688 2661 4290 2336 2096 270 176 732 1691 4182 203 2512 4077 2930 442 3736 1067 1530 3156 256 976 913 319 652 2844 2183 1850 4103 4456 4879 2282 997 2827 609 2577 2768 2992 4353 3466 2286 3942 2782 4399 3449 1662 2036 4315 1334 2817 626 4561 3295 4304 3733 4531 3401 154 331 3203 3086 2697 3657 373 3869 2261 2318 1299 2373 3159 2694 1048 2757 4935 4023 1526 3263 4551 1535 2408 617 1134 3412 440 1083 2791 370 3890 2099 783 1385 3383 2588 4810 1573 1100 4106 3278 4508 3208 2559 3526 2243 2961 1762 4648 2778 3400 611 3016 155 312 2184 563 3343 387 724 4437 2801 349 1850 2811 97 1639 1646 4818 746 1309 1508 2310 1164 97 4247 539 1875 1574 4244 3952 3598 1149 460 4583 1873 395 1078 3767 4587 2177 4794 3194 4969 507 4271 4199 2009 2218 1590 3609 2704 2122 932 3518 4252 3876 228 776 4931 357 4883 1200 2819 4229 546 1302 1559 4722 1296 1938 2040 3042 3533 4975 4010 1580 2832 3170 3883 1248 4866 2599 2871 2306 3641 2245 1630 2779 4454 93 1149 3960 2535 862 3929 4265 1078 3884 183 3891 4896 4101 4895 503 3054 379 612 4385 511 3972 1645 2553 3436 3309 4208 3245 2651 995 4194 69 3406 3056 327 2190 4945 44 824 3608 3150 4833 696 2712 3612 4646 2943 1959 1108 2126 1263 1272 3059 2990 4930 2990 2372 2610 4609 4788 4827 4968 1678 443 402 3915 3828 3815 1800 4889 2409 3434 2836 4806 1395 1408 583 3775 776 4098 2936 2992 4092 4723 2221 3623 3079 1294 1712 4910 1428 3421 1960 3925 428 1243 3556 3917 1921 4796 4772 4862 1611 344 1168 2186 4430 2300 1086 888 626 3224 2776 2770 362 3313 1252 1127 3414 785 2834 2745 2305 1282 226 4416 2083 3119 4347 486 1848 4580 4285 865 3838 4240 1664 3957 1419 1354 3267 1615 3246 1505 1550 3419 3897 651 776 4990 2806 3271 4009 2156 3958 731 545 4275 3739 3606 4944 263 2687 2239 2868 908 1323 1220 1462 4527 4842 2516 4740 4102 3675 2774 2473 4619 1826 3584 1665 4781 2527 3737 2942 2510 4437 2654 2125 2614 3708 1353 4145 4974 1417 549 4423 4935 3265 2628 4593 1545 361 2537 1092 4604 3257 838 433 2098 3412 3615 831 3530 3009 4693 1703 879 485 1893 3191 4255 2967 3974 2096 4133 1275 3271 3048 2856 1600 542 1953 1962 4218 802 256 3457 4120 386 4983 3113 2615 4651 2675 3535 3189 2982 2582 1936 3646 223 254 1560 1531 999 1124 1924 4206 1715 495 2673 672 4212 743 2890 1028 2741 1618 4373 473 1168 4770 4846 2123 153 2932 3988 1706 2425 794 4951 3769 3724 1066 3368 3752 1900 2974 1745 3755 2372 1658 4000 2122 3045 1929 4369 1383 3764 3297 73 3650 170 4650 3868 4232 147 4642 1695 1584 424 956 2150 1149 709 4796 824 3143 4667 933 3806 3273 4495 2787 4360 4348 1353 1649 303 923 1798 1997 588 2702 1823 2495 4616 743 616 38 4610 1215 9 1986 2388 3594 1720 827 1654 3535 3910 1305 4754 2777 2117 3273 1550 3424 2897 4135 325 3017 4540 1166 2582 722 1319 2849 3236 2295 1768 1726 1388 2240 4470 694 4034 4848 767 4295 2412 3456 4356 2114 3853 3857 1967 125 1900 190 4339 3593 1362 192 1788 4565 3544 1559 3003 1105 1118 4008 83 700 2693 714 1519 423 3591 4848 402 4256 3633 1930 1725 4752 648 1739 828 2261 1089 676 1353 4521 4559 2832 864 1513 1048 3942 2929 4254 1001 1235 4338 2607 2854 461 130 4526 1338 3617 1927 535 3765 4413 1281 4660 2697 3902 4613 1267 37 1132 2674 1046 3794 3105 4423 2562 3624 142 2476 2969 4738 2695 1252 1104 1493 4321 449 4961 1910 227 1376 2762 481 3810 3129 1693 4522 1531 2792 4422 376 2013 3855 1376 2949 2100 2162 3320 2392 1504 4065 392 4739 92 3321 4718 2428 3503 1115 170 2176 2566 4612 107 332 912 2428 4243 411 3752 4455 2526 1507 4159 967 2087 2887 2352 3015 4100 102 1386 4849 3341 3714 3330 4402 952 4691 4998 1393 1432 946 1667 4763 2978 2454 639 4762 478 2074 4823 769 436 3821 3939 2002 4940 2416 1781 3560 4645 2972 3990 2365 495 2250 4929 1261 3753 2024 838 321 948 1763 168 86 2269 4087 2400 4275 1327 305 871 1766 1591 3270 1776 2800 1878 2225 1708 2572 3147 3721 1019 2060 2174 4704 1002 2468 3902 2893 3175 4861 4 3499 3055 772 3558 3928 1129 1384 421 1087 793 3095 87 4382 622 4857 37 4305 2091 4212 110 3733 986 4790 3459 357 3676 1638 2633 1017 1290 4372 3370 4834 4056 1093 4676 1664 2588 1408 4176 2724 1443 819 4604 1654 1165 1750 898 3928 1860 1198 943 1976 2409 3044 4709 3314 2039 580 1137 2708 2950 1823 4405 4393 3985 2337 1039 831 816 2187 1280 3489 4007 1618 2711 2637 4149 2398 1796 1022 4662 1556 4197 3051 3074 549 2732 2622 1644 1661 870 1007 2323 3572 4917 2839 460 4360 2888 1261 2142 97 662 4108 2908 4828 1887 747 2279 3505 2059 3292 618 2645 208 213 3964 4633 4480 3730 769 4393 3416 1337 3002 3917 355 1324 2960 3579 2989 4979 3925 171 505 887 355 4458 3068 3960 4362 464 4191 4296 2783 4234 4784 2966 71 3736 3137 4764 1368 1120 1384 554 3289 1025 2030 288 2165 681 3792 1560 1341 1088 1961 2289 4906 1979 2166 3221 1335 2017 1680 404 213 1625 4270 4199 1020 2163 4592 742 401 3394 1565 1330 4018 3817 4934 3372 508 834 1161 4092 2398 3200 1359 803 3243 3399 2454 553 740 2046 3223 1528 1780 2724 3353 4870 4786 864 1844 1831 1106 2472 4719 2209 1068 1371 443 3975 4692 807 1862 535 1424 2380 2601 1892 4093 2270 2362 4132 4035 1471 1155 4618 2404 4466 1417 1493 4185 2681 3430 4904 3725 4657 271 3832 1768 145 4742 1689 3869 4767 1281 178 4676 4330 4057 3188 1137 1944 1324 3766 875 1170 3436 1356 3182 2388 1774 740 409 1318 1948 4703 1305 1469 4251 2950 2476 330 502 2027 1423 3098 3945 1131 1057 2412 2118 4083 2125 4614 2492 4704 4188 433 2683 4301 4817 4432 497 2673 2827 3253 936 630 1438 1812 3413 2796 1546 1510 2555 739 2123 1520 1054 4692 4975 2577 3937 2697 4707 1599 2712 4513 2359 4299 3238 2053 4173 2192 4657 4758 534 2464 481 2404 4973 4383 4181 800 1961 2614 4629 131 200 1569 4705 4669 495 834 2016 1999 3178 1108 3690 4929 994 2056 1063 3197 1714 1283 3926 2978 3586 2406 3503 3274 4972 3397 3169 116 4642 2769 3869 4650 3998 2254 1976 1252 2487 3669 1205 1852 3699 883 3097 2464 48 2473 486 844 3505 4130 1296 2533 39 4583 1835 622 4157 806 4187 1871 3723 3895 4002 2657 3165 1110 853 4755 1417 1132 1736 3176 1780 3870 4742 719 3886 908 2529 434 4537 2163 4904 407 4798 3036 2964 3426 1344 483 1530 793 606 4592 4108 1423 2981 2969 2888 4009 917 4998 2495 1692 823 1212 3655 2421 2941 4875 914 3527 2154 1112 2461 2993 638 3516 3354 4829 1947 3186 2990 1331 3611 1309 4683 4923 799 3104 1887 1103 3145 2348 1692 3495 4675 2829 238 26 4398 2269 4928 3652 2277 2880 2999 2114 2279 2903 4445 64 1232 2037 4967 2931 3592 2181 416 3480 4210 2146 4484 1203 3487 3932 2246 2361 1753 2394 3954 2294 3352 3115 3451 4215 192 324 1526 3530 1649 2909 1181 2737 2990 2972 2582 4075 159 1896 3602 3 815 2407 4038 743 710 4832 2773 1906 4991 2418 1435 794 1819 4884 1148 1171 3749 4226 1091 1282 1349 3487 4011 4594 37 2701 2426 2083 31 3854 1585 2414 100 1367 1525 3122 3998 2360 1553 786 4135 1613 4850 2589 4304 96 3505 2501 4475 3820 2237 432 4042 2539 3294 514 230 3018 435 1521 1872 1056 2805 3048 1107 2546 3842 3988 3615 578 2331 2082 872 3955 2646 471 4942 3623 516 4982 1915 4481 676 2294 40 1699 1255 1570 431 2202 930 4095 1986 3581 4439 2505 1955 1473 308 4702 1922 3528 1306 2081 3523 4477 1631 1401 2357 3729 581 511 4828 2938 4400 4420 1895 423 892 104 154 1157 93 1996 1126 3061 22 73 4196 3251 3723 1343 4214 625 2742 3911 3566 2746 621 4769 2957 2679 1546 1031 1670 1509 442 1952 3408 4549 1927 2726 4103 1099 78 944 2819 3744 4970 1553 367 4000 743 2559 235 4557 3183 3309 2155 4666 1369 1593 4079 3112 3597 3855 2673 3108 4097 1076 4273 591 3575 4635 3860 4613 4724 2804 4825 695 4411 4344 4099 3225 2584 2558 4010 2956 4158 4186 3881 4525 2018 3376 4793 628 2661 2197 1197 1230 221 3135 4444 2740 2300 2152 4963 4514 1016 2351 528 2937 2162 4398 4224 2485 327 669 1889 703 4170 2302 3089 4444 4304 1095 1013 1300 1202 3939 4395 3940 2766 4505 193 2092 4935 4931 1347 4946 1769 4137 41 1582 2534 1236 2518 4428 4355 2067 1506 4757 4155 3489 4737 261 4659 1308 4747 2422 1020 880 1938 1484 365 2386 3670 4128 159 3446 4260 1678 935 3242 4235 222 1015 504 438 2110 3772 2152 1253 2478 4289 1979 2787 1202 2284 3441 4801 2276 2764 4596 4698 4016 4553 715 4029 2055 2884 4376 4207 564 10 4642 94 2434 2605 1228 3014 1459 3467 1676 4176 4506 1813 165 1822 3667 4361 1229 4497 398 4601 1304 2619 3183 578 1003 3957 3265 398 834 1258 1414 4210 2138 3610 2376 2185 455 2425 4556 223 4144 4389 4362 2342 2814 2955 2430 2316 217 2290 2802 1395 1971 86 722 4193 4402 735 206 4270 554 1951 2883 1648 1697 2896 891 1553 3426 4772 4360 1488 67 99 581 1564 3534 1552 61 757 3587 1324 4234 1155 3053 330 3911 4420 1809 3361 1606 3162 1858 1694 860 403 71 3583 3712 272 1379 1440 2231 2350 3077 226 707 4720 3638 4727 1575 2970 3101 1464 3301 2240 870 4799 3416 1245 1254 2069 594 1972 2433 4149 1543 2611 1021 927 4128 4803 2876 4190 170 1801 1966 1826 116 1072 3124 4943 4437 1965 4470 1477 3723 4746 2015 1014 164 707 4571 4154 3953 116 520 1430 1910 945 1706 3240 3572 4004 3301 77 1760 730 4287 4068 3377 1014 3010 1481 45 3069 4967 4523 4956 217 4662 381 148 271 2416 3169 1124 1016 2661 2448 977 3563 334 1363 1899 2265 4220 4870 1929 3672 4942 3279 705 2225 4208 2755 2465 435 1302 538 4817 1333 1221 2454 6 719 3843 3736 4201 2202 514 3723 2230 3371 2889 943 1830 1013 4707 4663 2013 1860 1893 2019 3860 386 2212 2455 3888 4709 2445 706 481 3319 3508 4448 2180 2653 3694 3897 650 2281 3662 1200 3191 3448 2068 500 1203 3797 2929 3946 4164 4484 4268 3225 763 4696 4576 3964 4106 3661 811 2204 4412 3422 41 1116 2997 936 4264 2459 2574 2093 1481 1093 4131 3523 1901 4035 3012 170 118 1606 423 4818 569 4896 2948 3258 4707 4643 3208 2898 145 4783 3387 4282 3854 4313 4226 2033 4097 3006 21 911 492 1660 2034 3051 4606 4826 2864 2477 994 2187 1757 4493 3342 528 1745 1923 3877 3722 713 60 550 691 2877 1316 1490 2142 697 2710 281 507 1136 2654 3190 4229 4236 3568 4327 1243 3280 1653 2270 3170 1830 917 3930 1297 121 536 3863 4627 3461 204 3217 2025 2642 346 3701 4798 1396 2865 2177 1625 2558 3530 2743 2486 34 4922 4318 45 2826 1419 2873 1426 4339 131 4110 1563 1085 3611 4975 2389 4020 2105 4837 848 754 998 3184 3646 4842 921 4968 24 327 4115 2047 1545 195 697 4277 1321 1720 2917 2523 4491 2235 93 1712 167 139 1371 799 3465 663 2611 1839 504 3853 4264 1546 648 4436 3999 2678 3648 3315 42 1719 4997 919 710 2323 3221 3313 981 252 4525 294 125 42 468 2133 2248 3167 1325 3540 3418 4769 4481 724 550 1155 1563 672 3113 3532 2122 554 3197 4758 938 3447 1632 4544 187 3542 4826 2509 3289 2772 1107 3291 3466 4594 2242 213 4603 3374 2127 3386 1036 830 3666 4763 1519 2632 3297 2224 581 261 4230 1924 1793 1441 4447 3965 4114 3845 1781 4469 3333 85 3661 4531 1010 3699 3426 2115 3138 2706 1097 690 3727 1347 3275 2675 4900 3907 2086 2252 4977 2931 4229 2929 16 2831 1323 1888 3323 1760 2252 756 1988 3450 4789 2027 2098 2262 1615 3912 2803 4929 72 3249 3948 1724 4209 2321 3427 786 1345 408 30 557 5000 1358 4041 1464 2069 1403 684 118 1497 195 2451 3634 962 3210 2780 2957 4537 100 2052 4100 2124 2984 2227 1855 3181 3319 1515 3387 272 3770 957 1801 1625 4434 420 613 3116 1638 4815 2567 3299 1752 2315 4861 3196 1352 2919 2296 3760 4856 2615 4602 790 1478 530 1838 45 221 2796 2000 3381 2780 5 4961 3063 173 3071 2421 2400 2399 4899 4748 4787 2861 1901 396 636 2045 4284 413 2789 3810 139 1012 4348 75 2555 2657 811 1697 543 3312 3703 3845 4726 1300 338 4511 1708 2144 578 4184 4505 3108 167 4617 3104 3118 1776 3978 338 3086 4071 2876 4449 3232 1672 1023 4229 2886 1815 4037 4938 1268 1247 45 3360 770 843 4473 1562 502 712 2616 2432 2903 489 2741 1045 1731 4722 222 2377 3210 1614 4965 911 2656 4122 3171 3088 2567 343 4864 1815 3210 3683 3540 4140 2460 4833 634 3905 3391 3468 7 247 4525 4056 815 818 1411 1330 3665 3041 4505 1963 2918 1303 2219 2280 2638 629 4019 3749 1538 1205 3260 3277 1195 3848 2273 492 1722 3946 4572 390 2958 4809 1287 861 2929 297 1543 4278 4995 2650 4403 2860 1022 2152 4393 4012 3576 2291 1186 3800 3484 1541 1497 4388 1529 3782 4377 1012 4017 3843 868 3340 3732 4795 2724 1030 3619 1545 3621 4264 4013 477 817 491 1805 1051 227 989 3241 2706 2164 4640 1325 445 4698 3833 4454 1918 1260 2722 1984 4878 2607 2040 1713 3567 1076 413 2323 1658 3375 2399 3614 3057 4530 1855 443 1302 1184 588 1474 2234 1554 845 2917 3335 173 4818 2483 3542 1586 2620 1790 2963 4837 4121 365 3740 207 1793 4211 725 69 3963 4830 4982 638 465 2712 3971 4472 3303 2978 1611 4427 1272 1084 4939 2948 481 134 96 1684 1180 2531 2752 1631 2855 3504 2002 2166 2706 914 3961 1293 3853 877 4029 1821 2031 821 1513 227 2552 1625 582 3471 840 4035 1335 4367 3973 4793 4451 1305 754 2271 2431 3300 938 3811 4153 4536 1865 4936 550 3937 3900 2948 2708 4440 4547 1545 4361 3250 4046 359 2194 583 3749 4105 629 1788 4615 924 1744 3945 2764 2435 1007 3748 3147 653 2570 1389 3917 1277 2044 2688 4736 257 3045 4174 2420 3900 1369 1876 929 4605 1248 594 2504 3654 3268 1181 4550 2741 4165 1613 788 3774 1512 4104 1537 6 2524 3269 2574 2834 3860 4602 3201 766 1176 1111 1355 2879 4027 193 1874 3618 1486 2360 392 90 500 3632 785 262 3340 3596 1449 2328 2851 270 996 3719 2279 3369 1252 1838 4148 1720 2911 235 699 4099 3095 4225 2814 1177 4792 2334 3846 537 2725 1157 4221 320 11 158 2908 2358 1355 4761 2662 968 485 3271 1371 1752 1792 1265 3454 4480 4963 3678 1272 1971 3879 2146 2395 3413 1619 2633 1943 397 3999 2736 4272 2866 2865 1437 4462 4011 2795 1026 835 462 1882 446 1313 642 3553 4579 4074 2244 756 3801 942 1094 1430 1866 2240 2019 1971 4060 953 3173 3510 1082 2020 4320 1533 1523 3856 3332 464 458 842 2630 869 2540 2184 1975 47 2357 3958 1380 2354 907 2237 4620 217 1321 951 709 9 3254 725 2984 2859 1372 4873 656 421 4177 2756 1055 4530 3657 609 3762 350 3338 3952 592 3218 2086 2364 2070 1174 869 2277 4838 674 3776 311 2355 4252 3383 3769 3710 2037 1772 2224 901 1412 2110 1353 1926 137 1527 1474 881 3923 1382 417 4683 1515 1350 1931 1580 2063 1453 415 1674 2656 950 2401 4515 2612 2167 4551 4792 3076 700 575 28 4047 4298 1215 3833 4582 3693 1308 3251 3446 3178 2348 11 1393 2286 3180 3861 4101 213 2066 530 2683 4075 1275 4935 1193 1647 2375 3564 2841 1891 648 775 2464 3134 3599 2670 3775 1250 1359 3896 2718 2470 2472 1629 4220 2676 2477 2601 2432 3716 1950 1389 3547 3024 4727 2934 1708 2886 1031 4372 4970 1481 4170 2292 942 4640 2088 3967 2598 2022 4452 4529 3195 1488 3381 859 3820 482 1176 2785 1976 794 4348 4532 817 3660 2132 4440 3019 4316 1497 2472 2337 695 3902 4998 3321 2442 1130 3787 3603 1201 4465 3757 3301 1642 1379 1707 3978 663 972 2067 4062 2920 1946 4485 1700 1911 3843 1966 2024 3026 4860 3446 2990 828 3610 2538 3473 2108 3869 4186 940 1820 2160 1708 4069 1331 811 2215 1981 3980 4585 1177 3841 1821 1434 4698 252 4137 3418 4839 259 1110 376 3840 1983 608 3144 890 1575 1140 4522 269 2643 3158 3937 3814 682 3323 1084 1879 1885 215 3328 2387 2409 73 1876 4922 3225 1690 203 1547 3210 1906 1982 3317 94 1523 1600 796 26 1884 4664 843 959 1951 3098 100 4532 459 654 3081 1770 2338 3968 119 2263 3524 2134 3430 4380 1075 3645 970 1351 1421 2877 4965 3978 630 1632 195 4258 1595 4207 1364 1080 63 1941 397 3612 810 2642 1279 4637 4117 3377 3807 4338 2487 4570 3884 3364 4795 4465 3997 289 1104 1189 96 1427 23 418 1300 1151 1489 2311 336 183 1839 801 185 2208 352 222 1232 589 2966 2347 4514 1242 3689 4975 4662 2145 4826 1453 1851 1217 2313 2726 2383 786 3496 509 4993 4362 2014 4393 1088 4715 222 4102 57 4482 3309 3396 3069 2810 4951 583 4352 1663 1794 4453 940 2996 1225 3539 1948 725 4986 1953 3025 3165 793 1385 272 666 1587 2716 1362 4268 260 2197 2035 3945 3145 395 1276 2108 3519 3283 1002 4210 3866 4132 4068 1747 4462 2194 4552 2111 3386 388 3974 4094 4888 942 740 1151 143 2632 576 4994 1369 1108 2617 4942 4869 2620 2071 2004 4558 4457 2878 1609 4610 2533 2784 4776 2067 4499 4232 286 1434 4249 3063 3636 3463 1565 66 2753 2666 2021 4322 2998 4014 1213 1323 1120 4872 2485 3925 649 1548 1665 2502 166 4129 3183 1031 1498 2112 1972 3738 4210 3008 3728 4043 5000 2085 2085 1900 4665 3109 4516 886 2838 3794 4624 167 1447 4658 2320 3519 1651 4194 4681 1866 3617 4591 1106 57 1570 3027 1159 1088 796 2486 3415 3658 4857 34 4046 3952 1982 2702 1427 3814 852 4549 4851 3207 4411 3180 3372 1883 3242 1239 2203 2352 3864 4420 3471 2782 814 2294 2091 3226 3227 3739 3520 3804 4047 879 4960 393 1328 287 1653 2665 1408 1967 3488 2026 2492 4821 3426 411 2383 891 1366 4778 3029 4473 2109 2175 2560 920 3945 1958 2479 1288 1330 3513 138 2427 188 1780 1623 2472 2727 4695 4368 3385 4646 1312 4131 3701 2488 1678 4553 4254 3058 4919 3015 124 3812 291 1064 3553 359 3230 4912 3283 3293 4978 4666 2750 2457 2707 3964 3863 130 3257 3158 3753 4525 1689 1767 4684 4136 1173 2808 977 1632 4679 2630 3223 4540 1178 476 3018 3103 1233 3047 2878 1954 3430 4552 4000 3815 3261 4622 830 2863 366 2169 234 150 518 4984 331 3561 1454 2604 1907 3655 683 1027 1794 3037 2940 1710 3073 2592 1936 3891 3288 808 1349 1715 538 775 2546 4301 3964 3085 4886 4625 2033 871 4230 3190 1432 188 1899 1342 2532 3655 4017 1212 4875 3080 2490 1757 3816 3131 4961 3844 1794 2783 3824 2395 1722 4695 1986 2977 2561 413 577 2735 3288 4738 4345 4370 917 3104 1451 1644 701 3048 2403 4779 980 4580 1987 3593 1271 3230 1110 330 4627 4367 357 4521 1723 1721 374 4491 3397 2429 2992 1738 805 4270 3256 3659 1618 492 1286 3393 2012 427 1489 2120 1348 1721 951 402 436 2371 2414 2718 4914 2928 1958 2652 3882 1221 1453 4954 2433 1631 2185 1594 2995 3420 3809 2961 3485 3507 3821 2210 3163 3807 1817 1265 380 4680 1710 4369 1145 3041 3761 1190 4298 2267 2603 2444 1256 3489 1727 2294 260 3562 2790 1631 335 179 1934 4189 4816 2130 2351 1024 761 4604 3717 1552 1522 4695 4401 965 2261 1617 3720 4748 3496 4463 3394 3761 782 2831 2436 3903 4286 2471 1383 2858 3043 1587 2366 3949 4506 2883 4860 900 4751 2538 2020 1572 2360 2504 4511 3998 584 313 2042 4208 4374 620 4117 1563 771 222 4061 3422 2512 1148 2314 3353 2429 588 3226 4955 3099 2477 2772 269 1492 497 2374 85 581 3202 2688 2276 4979 859 4167 1352 1019 3603 1507 4755 4880 2806 4161 4666 3728 1115 3921 1846 2528 3126 4921 2543 2540 4360 1856 1492 4535 1370 3748 2812 3977 1486 1253 560 3052 4614 447 502 1311 3179 4532 3496 755 2151 880 1723 1384 1283 1579 1569 1809 2514 4938 2223 3755 1084 2135 1351 2371 1908 340 1247 965 3499 2468 2201 4933 2515 3971 1801 4698 1916 1232 426 4190 2602 3690 4569 4920 3100 4928 1336 681 4159 3704 3981 3394 3770 2489 1760 4269 4112 2376 2905 3064 3345 935 863 3678 2440 2521 2314 4637 3630 1904 1402 3536 1910 1688 4901 4910 4143 2625 1477 2193 3245 4832 3536 1865 3849 3758 4502 2695 3180 2176 3439 4818 1616 2709 658 3717 3551 4196 4503 1439 738 211 4902 3233 2211 2641 1974 1516 1563 2613 4999 416 741 4444 2920 1766 713 3415 3778 696 3698 674 2234 1483 504 4287 763 4412 4375 2681 370 2624 702 1161 1496 1946 3025 3405 916 1569 2240 844 4518 4575 2086 4059 197 451 1226 3715 1930 1016 2681 1928 1075 1164 1978 2859 2385 2250 4265 3585 3250 144 2796 3491 4384 4402 4065 908 4311 1829 1414 3510 4187 620 1528 1853 2256 1503 3389 2258 4920 4215 1073 2825 1417 2444 4317 1699 3444 1743 51 4549 935 2576 2196 4872 4340 2569 2202 1687 592 2344 3614 2203 2085 1121 1947 2122 4336 4130 1729 4812 1091 1510 3347 621 1652 915 4273 2934 3181 1067 815 3908 2002 1591 292 2895 718 3919 2204 3229 4598 323 2007 4572 2196 4837 63 1459 3973 4829 1294 2274 2100 3084 2598 1381 2413 4977 1927 301 274 3047 2724 2247 202 3005 774 1419 1885 1845 4704 4502 1857 4509 345 2392 3928 2377 4189 591 4776 4823 2988 2355 2041 2353 3850 4999 3771 2023 4925 4815 2805 314 4539 4364 1415 3714 137 4033 2233 1449 2940 1970 145 598 4964 408 3874 2875 4212 4006 2183 2744 1948 2559 324 173 4087 3174 742 12 4765 1643 2357 1620 4402 4125 401 1743 4357 4955 2947 3517 810 3026 4119 3799 3529 2162 1872 101 3476 2521 2468 1472 4293 846 860 1297 4950 4767 4470 712 4359 3412 4203 2206 4619 2873 921 4187 3131 4048 1649 2001 3329 4501 1114 2158 95 1752 4477 166 326 4198 1391 319 1671 713 570 1108 3502 4651 923 4059 25 1479 6 319 3645 680 1214 4486 274 2912 3645 2267 1626 4419 4786 517 1758 4849 2014 4583 2345 2927 2182 1550 4954 1774 3212 1606 2567 1715 3206 4318 2397 1334 1269 1839 1457 4155 1472 3816 2594 2532 4886 4853 500 4628 1639 828 1878 4589 2404 3446 4717 1979 3051 484 1135 1552 2956 3056 4145 742 734 1911 626 3248 1603 1862 4877 585 4671 2218 4843 1482 2997 2150 3903 1793 4866 1297 3960 3605 440 4917 1850 83 1725 1497 1173 3684 1273 2080 3716 1972 2971 1304 2824 1949 1717 60 1507 3282 316 2627 277 2004 1665 4798 4851 4705 3794 4590 1306 3624 3169 3059 3088 1814 1540 4990 1532 2339 3940 1624 2105 1158 1646 2609 3983 565 2821 4914 4178 4950 77 971 793 4089 4714 4534 4760 1828 895 3026 2455 950 1935 4697 344 3180 3344 1562 4397 1590 4883 47 399 2027 1294 2912 2152 2961 2666 1839 2659 2422 4836 3530 678 690 1496 4701 4375 4082 3458 1013 348 4239 4987 2037 2409 2221 4218 4293 2126 828 2856 1966 3911 4523 2243 935 4146 3808 4244 4371 1548 2545 2425 2505 3845 3886 1443 2203 1263 1636 3641 983 939 4787 1092 273 2227 625 3641 2599 3465 1510 3186 1220 2831 838 269 4093 1229 4490 1107 3311 703 2375 146 3423 2908 4901 3044 4856 1240 2441 4950 2129 2314 4619 978 2988 4807 3561 3357 4985 3213 1426 2225 3784 3417 3052 2612 3507 3274 1391 56 962 2523 1224 4065 2020 2165 735 2650 4349 4978 4633 2200 4242 3899 3758 213 2383 900 4340 1991 2153 4987 4202 4966 1757 3732 1934 1761 439 3175 3184 4074 4372 945 4293 1589 3456 4855 4932 4189 2040 3950 3108 2824 282 4422 3788 1790 3936 258 1218 3357 3201 2577 2165 1728 2024 4344 3843 3155 1235 1870 4060 2001 4381 303 860 1783 3716 1338 885 342 644 2515 1579 124 1370 4033 438 3131 489 4833 4011 3433 2985 2513 2804 1927 2731 2654 3371 403 606 4183 4467 4229 4213 2223 4207 2477 543 743 937 972 2238 281 2333 4910 264 3022 3587 2391 889 3993 2448 1730 2991 2370 2493 4467 2965 133 2207 1815 2832 3096 3869 1615 2213 2640 3806 1713 4865 3404 4880 863 2335 1433 2274 3709 3678 340 3427 527 4009 3611 1504 2497 1061 1245 2778 2533 662 3365 2126 1097 4986 1603 1955 4782 3636 2835 3799 1562 1827 2715 3707 3743 3624 3353 4090 2746 1252 2116 4710 4692 1239 1070 2931 4829 3522 840 1178 2820 4774 4310 256 48 3483 847 364 3490 2642 1654 1484 2072 2963 340 4408 628 3208 1715 1038 3123 2936 2148 4341 3895 2733 4818 1746 686 150 4229 3214 2304 2430 1009 2693 660 2483 676 2512 2364 4672 2683 3300 3380 379 3533 1761 2455 2512 4838 4901 410 4236 3046 4334 967 522 1080 1187 868 1626 2307 1260 2401 2525 348 1173 182 2554 18 3880 3170 964 3161 1071 1341 906 4192 2510 3191 798 2635 3015 1510 575 713 1651 4917 487 1983 2672 2319 501 443 1094 2544 1331 1938 4737 4100 233 466 2570 870 2200 280 1446 1635 3041 2212 1965 3220 1764 1305 3620 3096 961 830 404 527 1626 3951 409 4288 2247 3236 4059 4420 3056 4744 784 1000 2135 1739 504 575 3236 25 184 2470 4686 2977 4464 3615 2377 1935 205 302 1490 3531 4447 2399 949 1320 2484 4334 4520 1797 707 893 1309 2895 3434 746 3916 1397 2665 278 3430 2867 4485 231 1379 912 30 510 109 2704 601 2138 147 1714 3998 2460 1431 4506 4619 529 1536 3961 1135 3547 1089 2136 2088 2248 1760 3761 1078 1265 3728 2262 61 2541 3007 4200 1255 811 2369 521 40 2923 123 2954 3832 1366 3889 1014 3349 3065 4480 2317 2894 3023 1276 1378 4297 2524 2612 3750 3989 1706 2497 698 1241 3160 2923 3953 4500 1510 2444 4236 3290 618 2642 2195 4421 142 2969 283 4570 4879 1751 971 1528 680 447 4206 4269 2237 3975 988 584 2696 209 544 2544 1184 2565 2515 67 1517 358 1904 752 3877 889 366 1278 283 4225 3393 1242 1194 2285 2834 4077 4558 264 770 668 2123 2873 883 374 1500 4009 967 3338 2118 231 918 4142 786 3071 1477 649 2182 750 1178 1570 1421 40 1249 118 4122 1803 2682 366 1761 1625 592 1678 2775 3810 3675 4600 629 3951 1303 1359 2792 88 931 4876 1548 951 163 3869 3524 3859 79 2865 1628 1502 18 3301 1040 3648 979 3210 586 4737 2343 1652 3447 3067 1245 2701 3458 1685 3304 144 1024 3729 2161 3014 2211 3023 4259 524 144 2456 333 3451 3928 340 2212 1111 2130 3476 254 1505 4992 1009 4015 1909 549 2018 1352 3540 382 283 4155 1131 342 3160 4033 1427 440 3662 1532 2423 312 4379 3501 1417 3978 177 2743 1157 3250 687 1018 2675 4227 3064 1577 2865 2465 1489 1172 1264 2910 3383 839 3178 1320 2959 4057 2979 897 3445 2342 397 374 1270 190 49 4729 3693 2107 3957 592 3609 3079 3681 4259 3990 3364 2881 3385 4176 490 4662 4316 1315 380 2725 2064 1045 1611 398 3256 4282 738 70 929 632 4792 1293 14 2728 4385 1145 2258 3819 853 4050 4905 3499 3016 1388 2799 1653 4896 3960 1383 2326 2898 650 2573 4683 742 2036 2444 343 646 4914 1346 3969 1435 1909 3191 2915 3464 1568 274 460 2845 1422 2012 2935 4205 2538 4778 3354 2184 4141 3495 3376 4794 3867 1096 2264 4706 742 3878 2987 836 4954 1711 2713 2184 1991 2534 2517 448 3051 4151 2325 1614 1949 3820 683 3892 1915 1322 1886 4369 3685 4732 4674 2531 1855 3719 1819 3280 2371 2029 4318 4523 1085 4034 4793 326 3205 3610 3910 1010 1960 2409 4804 784 4024 4993 1286 4035 4711 4576 4634 1188 1360 311 4730 3173 2479 4972 4751 1694 691 1937 1249 500 4523 323 1032 3117 238 2987 1366 3829 1657 4984 3131 187 2510 4252 1880 1396 3191 219 2660 856 3391 3343 2386 4064 4697 3814 2113 3831 1103 2434 3427 1605 1476 2112 4638 4725 2074 1610 326 1929 4006 1725 4801 1320 111 1035 1921 2007 4234 2443 4006 3469 1281 4196 1266 2349 2551 541 2475 2976 709 1512 3740 480 4665 1323 2388 4327 4426 2222 381 4814 4261 1895 2326 3118 2499 3897 4946 2802 2832 2032 3335 3859 1590 4734 656 4307 3336 4610 3939 3194 4567 2732 1028 3005 3081 1050 4048 2881 3141 3639 2995 300 4264 3118 2227 557 4459 195 282 231 4290 4098 2319 2386 62 1814 158 3722 1804 1452 2620 3126 4341 1725 4292 3978 3836 4608 1476 2517 2363 2269 4688 3332 1030 1251 2318 1325 3469 755 1337 4493 2655 2698 703 1211 3634 1579 4555 4266 4748 907 2827 795 1093 4427 2946 1417 4826 858 664 3531 3540 936 4957 2477 4631 596 4793 1519 244 327 3192 2021 2719 3799 2854 3141 4473 2901 1639 3484 2711 887 1826 1673 625 287 240 3937 4628 3562 2530 689 2993 3697 4537 703 4403 875 4020 3994 1965 4353 421 1533 3234 2385 4812 5000 4507 2421 794 1175 4085 1393 3344 2217 536 3112 1294 4722 3329 590 2740 1153 4080 1079 4180 3155 1627 464 2773 4406 3442 1617 2610 3343 4400 4665 3905 3157 4392 1145 4949 4115 142 3384 3341 4722 226 3685 522 988 1553 1169 3645 1898 931 4443 710 1512 2558 345 4430 716 1 3933 3566 1434 3434 2166 4102 74 801 4843 3279 880 3395 852 4257 2980 2888 2569 1078 4912 2300 4616 4029 3925 2562 4907 320 1966 908 1880 4686 1170 2236 3479 3666 4974 3759 3992 2714 4497 2765 3002 2144 1495 778 1493 1653 3959 280 481 1257 4245 1123 2381 3828 848 323 1729 3465 741 1222 2140 1237 3762 4219 4694 4820 1292 495 23 21 1042 2004 1447 561 1359 4406 4268 3536 2972 1444 4151 1987 3987 1005 3879 1635 2477 2504 3860 953 357 338 1381 564 1971 3052 2483 1662 571 2963 3147 3455 4643 1895 2736 129 1120 1692 2847 2882 569 1731 938 3445 2619 1258 1982 2329 915 4936 2148 240 4559 3522 1667 3098 2534 2833 276 1592 1971 4834 877 817 486 2068 2479 3680 3626 4693 928 4451 344 2502 3834 1374 579 1106 1074 2230 4747 803 1666 1591 3714 4925 2383 2631 4497 3185 3043 480 3548 4148 3188 3049 3378 4333 1276 126 2390 2194 3327 1300 617 2956 728 4334 221 414 3972 3659 331 930 2893 4453 2478 4212 4888 603 1510 4645 4167 3056 3455 945 1104 3586 983 1121 317 1715 4963 1946 138 4236 954 421 4186 2501 3832 4565 1651 4238 2965 4436 3429 2722 4740 294 3206 3830 4 4955 2345 3407 4090 3161 2986 113 1125 4857 3252 4728 4553 3910 2499 4067 2717 505 4338 2300 2957 2535 1063 1649 536 3569 466 1462 3387 1411 2010 3585 2644 4797 1631 2997 1079 3141 1825 4407 4805 531 2920 3836 3760 3908 1545 449 2529 2848 2496 114 554 2388 64 2988 1092 113 1484 82 1123 1795 3186 2851 2092 2530 131 1786 1150 4644 3077 3469 2878 2569 321 3975 4769 4238 1389 4751 462 539 3666 3751 1473 909 1495 2173 4818 268 2476 3037 2724 3822 3208 1676 4278 3091 828 631 4949 791 22 1874 4840 1514 3175 1074 1659 899 3021 1124 4789 257 1906 4347 1682 3481 1851 38 185 2219 2481 4687 4846 3933 2339 4653 1818 254 339 3955 398 2772 2861 4735 2732 3143 4563 2132 1886 3731 4659 3488 501 1746 3967 2598 1947 2440 1364 1670 4505 2837 2964 4400 1474 2303 1516 3629 2742 1917 862 478 48 1221 4952 498 4448 71 3692 1845 1498 1559 1382 2891 1574 887 1873 217 3334 3378 2738 221 546 1531 2691 529 3647 4220 1650 2540 636 2591 4695 2152 971 945 4833 357 662 2689 2466 821 3176 3742 4326 1982 4000 694 4208 3243 3378 2336 1030 1211 13 3779 280 2745 4157 4148 157 866 162 3213 2469 1042 3400 608 1832 1919 3774 1528 4005 1196 4743 1456 3916 2600 563 4345 4293 61 175 2441 975 3961 2105 847 626 4736 4653 2312 717 1928 4851 3541 2329 2795 1246 3075 3835 961 1654 2833 3478 2923 1879 3525 3447 689 2712 4072 1551 2749 1325 3621 1789 702 3278 1774 2937 4158 4726 583 1922 3284 1204 2473 1873 3995 1869 2176 404 3977 1232 886 1020 921 4544 2478 2367 1673 3926 4385 1646 845 4173 1732 96 650 3044 1272 2222 4740 1648 1705 4261 2264 3295 4808 3351 4067 2885 1777 4250 801 1115 3366 2079 2222 827 1810 2788 4497 2597 4302 3171 4372 614 4679 2929 4030 3660 1358 4000 2121 2363 2943 1925 4140 1827 3410 2306 4465 4575 3430 381 2352 3335 1025 3255 4715 471 4001 4447 3136 4790 3718 973 4714 664 2029 3407 4616 997 2575 3311 733 2759 2399 3802 2582 4464 2512 4434 4975 4322 3725 4918 1846 3348 2727 3509 2039 2836 2563 1551 4102 2728 3689 3452 680 1515 1470 3010 1378 775 1507 971 4032 2149 2739 2772 3712 3734 353 3648 3620 3278 1504 4195 3412 3603 3161 3320 1170 3882 2161 380 3532 2619 3143 2968 2533 896 2274 3114 1628 4378 162 3052 2955 444 2171 1084 4201 2310 117 747 497 3979 1206 534 4865 611 2270 4480 1460 4194 2617 2278 3304 2415 33 2553 1393 3510 602 1392 2612 551 52 1531 4853 4612 2693 3801 2417 2991 3716 187 4756 4522 3391 303 3957 4556 870 4990 2693 1291 997 2542 3588 1445 1094 3928 900 3901 3309 4387 1060 60 2042 1407 4574 4558 4515 427 1577 2169 1191 1408 3503 1753 1404 3988 2824 895 2841 4992 3758 3821 4333 1042 2407 3779 4006 4700 311 3518 3723 3819 259 4516 3211 2769 1454 1537 4652 3163 4479 1356 4813 4171 2778 10 4659 1863 2843 2843 2720 3920 2830 416 2431 3748 146 2267 66 2541 1104 4447 3084 40 897 2420 2704 407 3566 4917 464 3751 2958 329 590 891 963 4101 654 2911 349 3336 1602 3101 965 429 277 2612 259 4133 1537 3236 569 1410 2473 3147 1974 213 4599 2307 1133 2826 3047 4345 1987 2215 2698 984 3380 656 1829 3004 2094 830 4119 544 4780 2739 1582 1216 2644 3447 2643 1023 4130 3823 3505 4059 2507 4104 1282 2164 3819 2624 978 649 695 502 1282 2306 1140 933 4134 375 638 1437 4959 1183 3361 3162 314 1874 4668 2603 3200 2808 3057 3508 324 3968 2551 1020 3536 1322 4744 1080 3896 277 3835 4870 2893 1778 931 2627 2059 1575 678 1854 2123 3620 3302 4282 4034 1081 2324 4328 4272 3951 3632 363 3202 1402 618 2794 585 1902 1093 449 4985 1927 3670 1768 4971 2447 2769 3826 4307 3612 1412 3576 802 3007 563 900 893 4534 1194 3078 4988 3498 2350 395 212 2282 1797 1128 3382 951 761 3051 2581 4054 4368 3443 4348 2281 4271 3947 510 1894 4811 4259 2124 3390 4062 4247 4411 1815 3328 3062 3235 3971 2043 3212 601 3295 3222 3864 4445 4477 1540 1599 1637 2770 154 4239 2721 1976 2532 3973 3989 3773 1024 2984 2634 2971 2489 1163 4036 1766 3301 4855 1493 1385 1744 3246 857 2945 4807 4593 1073 2864 3390 2883 2848 323 1259 916 1033 2997 376 1912 4894 3042 4300 4077 2010 3525 3635 3368 4177 210 2034 497 427 4836 3012 2 196 4184 759 3612 2007 241 1728 3873 4302 1026 2819 1323 3948 2631 3555 3516 2227 2060 2640 1116 4118 1964 1260 1303 793 4043 77 2484 4635 3205 2303 1783 2227 3245 351 295 1256 1070 4088 993 1352 2510 1034 2883 506 4110 54 4962 4740 1867 3787 4596 2757 624 189 4015 4404 4554 4088 696 4583 4954 2225 1421 3197 2191 62 868 909 769 1881 2497 1860 2527 4288 4580 4748 1866 984 3233 3983 3160 2518 590 1312 4434 2692 3072 2690 2534 4890 4006 4559 29 2083 2764 4546 926 2380 3010 2317 3602 744 539 3684 3526 726 4431 632 2012 4441 361 3910 4010 3167 1881 1645 2633 4459 2090 4380 735 2268 2821 1697 1486 2163 1613 1234 762 305 4521 4520 2007 3063 4414 272 2481 1475 2074 4065 1011 2258 4402 888 3113 4184 853 54 3973 3754 1534 1520 4829 1884 4694 4023 3403 2068 511 1222 1508 4485 4466 639 4026 3652 522 4030 4466 1936 4567 4924 303 1361 2004 3509 2285 3128 3274 4882 2822 3263 4947 3160 4873 2564 4207 888 2030 739 1922 4701 763 2217 684 1225 4722 1114 3128 2656 2417 3979 4565 2402 3416 4136 128 2670 718 2248 1248 4690 1205 4868 297 2820 3354 4780 2586 2692 2822 2009 3495 3911 1071 1284 1967 2190 4071 4022 3038 1893 1428 294 933 2084 511 2110 4877 3057 3645 4094 736 4053 641 3032 4104 2098 3216 4066 3590 987 2483 519 884 4989 377 1326 355 1102 4954 978 4366 4509 2925 3272 1709 4753 179 1932 332 880 3129 1740 4673 714 3434 2899 3401 1604 2051 2832 2379 4494 2941 2732 2163 1653 4103 440 4329 2314 4346 2124 3144 2976 3635 761 4519 1906 652 4280 283 3131 3018 561 3411 2268 4593 1846 2227 985 3428 460 1890 2908 4405 2921 1907 3337 2851 136 1976 2248 3399 774 2538 2839 3854 1922 3658 1637 194 1924 2804 3048 753 541 2119 3368 2916 1839 1630 850 2097 4905 1489 3253 2938 2628 541 2048 1956 1872 4944 2306 3305 120 582 1825 2302 2361 711 2764 2030 3288 702 1113 3469 3401 3275 736 133 3904 1090 853 1756 1116 3146 2690 1540 4159 3648 2435 347 2743 4105 3808 3145 1672 587 1510 148 4264 356 2262 4118 2338 753 1917 678 1036 2673 3539 707 264 4128 3308 3157 2303 2461 1410 4548 1321 940 776 710 4526 716 3816 3781 4504 3809 967 3087 1439 499 1588 1453 1012 1926 1156 4900 4342 3209 2369 1055 3472 2231 2558 562 1113 1112 4301 2841 3114 1753 2001 3823 4836 2840 396 255 4399 1977 1466 2719 4932 1396 4620 4952 237 3460 2447 4288 919 3225 2010 3727 655 3503 659 1013 3130 4981 2547 4931 3467 4471 3453 2845 3409 781 3115 1543 1006 3369 4377 2501 1393 717 2832 1401 1629 2491 4924 328 840 2539 4807 1301 1221 4496 372 1421 426 4371 2268 1970 4851 4919 1461 4057 1557 1923 4861 3291 3291 427 4051 4167 1037 1664 439 4438 868 171 1877 2446 4568 862 103 2512 3066 1355 2904 3955 2554 2330 3481 4438 3626 4672 3127 1761 4472 3003 2667 4405 2280 2127 3625 383 3384 1459 1418 2122 4331 565 4234 1858 3119 4434 2282 2033 3990 1319 447 3325 3817 4547 553 3296 3192 2850 2037 855 1291 4475 2708 3620 1724 3659 1082 708 2987 4289 4711 1226 2809 4815 3457 3922 2117 3415 4064 2207 2706 4732 4665 117 2023 21 4620 1767 1549 2765 4158 4098 3813 558 2152 2528 3200 2681 1205 3335 2277 111 3744 4623 1710 3500 2644 4520 675 4406 554 4513 469 4066 2927 1618 3268 1304 2355 2211 3850 138 4147 1763 2982 1633 4607 3426 1042 2696 3861 71 2070 1855 1444 1714 402 1113 2482 1107 3367 1030 4487 3954 2527 3418 2967 4964 617 644 2756 4725 974 2632 2010 2232 1055 1790 842 377 2092 2760 351 3132 1926 1464 211 1010 310 799 2139 3619 1604 823 767 2455 2961 3931 4308 2372 4765 2450 2353 851 3626 991 157 1163 1542 2787 4975 909 1381 3890 5 2486 53 3922 3086 1592 4865 1879 1096 4521 4447 4410 4346 2658 2810 3269 4891 4321 2776 592 3962 4959 4092 3360 1323 1883 325 3690 4712 3238 3302 324 1190 1909 1012 4581 3804 474 1859 2744 3751 2747 193 565 4409 850 2002 4320 1733 419 858 1608 2333 4897 4062 3521 2997 4505 3139 435 1261 4509 4653 2784 4874 1130 3530 138 45 3050 2261 1707 2282 4083 507 2490 3819 2703 2145 2573 3995 346 4652 3562 3956 2495 2247 4212 1513 2843 2145 132 4764 1864 4788 4502 3665 3700 3975 1168 585 407 4101 3878 761 2481 4900 2529 3784 3985 143 1795 2772 4655 2053 2812 46 787 2951 1088 3809 4979 2382 423 1719 1321 498 4404 36 3939 148 1415 2937 1986 2581 2755 1450 1987 3717 4176 3753 689 1613 2138 3385 4697 1693 1608 2915 2668 527 2870 252 4960 2226 1835 2773 4016 288 2980 1394 1639 3080 1615 4636 4305 4036 4201 4703 4075 2012 2849 76 2382 2114 4282 528 2952 3412 4517 2403 898 2998 645 3499 187 1773 4769 3734 955 3212 3069 4163 1353 3747 4785 3626 3718 2443 4456 287 1264 27 1835 3147 904 94 3804 1179 4380 1235 4859 7 4534 500 4036 1916 3866 3919 3527 1659 4356 3928 2823 1760 3952 4093 1476 707 4504 4153 4441 1418 322 2553 38 1933 687 1306 4847 4785 454 2841 4459 1350 2910 1417 2726 3913 3263 1057 423 2827 826 1187 4275 4711 3796 1815 4992 952 888 4981 1611 4401 18 951 1130 355 1436 4797 939 58 4916 4110 2708 4552 388 1966 3224 2657 3585 3642 1200 4726 61 3078 2855 3682 1582 2375 2117 4032 1148 4746 4910 1243 598 2571 1720 2987 950 3183 1536 3311 2192 3242 2198 3974 1080 4009 3716 3853 2785 4130 3155 20 398 327 4269 1408 3476 3463 2588 4355 3350 797 3954 1928 4992 4095 1287 4343 845 1824 3583 4647 786 3070 2841 23 1224 1892 1977 371 4021 1418 1286 4285 3132 3088 4613 3650 3896 1679 564 1473 4941 2584 1072 4112 1320 4906 4727 2878 4706 2832 2479 3546 416 113 973 259 3038 2471 151 1733 4583 3088 2555 578 1503 1344 4485 4015 1058 4325 4845 3931 2842 2978 1262 2515 4844 364 57 4801 4971 776 2320 104 3716 339 3523 1018 2433 4032 1790 2994 1398 614 505 4282 3319 1896 4727 3231 2392 4707 3391 1352 1515 2923 2399 4754 430 3110 4148 1927 4242 1495 202 682 3573 3157 4474 3996 233 3849 2231 4571 2051 3267 4968 1110 3389 1398 2610 4442 4084 4648 483 4448 4210 355 3488 1204 3589 4623 4256 3007 1030 1389 1110 1519 708 3853 3434 2130 1710 2569 3409 2798 2373 4872 3401 1068 1095 3692 3038 3616 1413 4 3744 2707 670 3731 4946 4817 1529 663 869 2708 3168 1291 395 3655 535 4829 3396 3131 3809 3832 2148 2397 2547 2548 1995 726 4783 601 652 1418 4723 3376 3678 282 1704 1826 4366 386 3467 454 4171 4227 2254 295 1585 362 2720 3364 2055 175 3681 247 849 1847 4888 3631 1254 2379 4509 14 3498 695 3742 3066 3054 2667 470 1640 1451 502 2546 4629 4659 2142 2290 2259 1608 1609 3086 1835 3699 1319 846 2941 302 1173 417 2745 3970 179 31 3913 82 175 4423 2493 2038 3473 4410 981 3570 3133 2702 3811 1956 2380 3084 3615 2889 218 809 1512 192 2129 4961 1226 1661 2517 240 1082 4480 4607 1343 836 3900 2 237 3782 4008 3169 3771 1690 1585 1567 791 808 102 3493 1538 1297 3075 303 4874 2021 4679 4503 4553 4806 269 2465 2979 1371 4831 4374 492 4934 710 3737 2856 4582 1835 829 1033 4750 1410 1652 2845 4932 2658 2137 678 4531 3022 128 4416 3721 4270 1945 2430 946 2031 3224 3669 2107 3831 4744 1094 3768 4754 2747 3929 758 112 2915 581 1121 3828 733 2337 1712 2782 2233 2455 3380 4562 4779 1067 4669 295 4509 1752 373 545 4467 571 2042 4368 1101 3766 4448 943 296 3118 3941 4749 1173 1438 2340 4359 3593 3274 2938 300 100 1741 4788 432 3306 995 4687 1866 2133 1399 2775 1781 3512 2383 2177 4963 2773 1891 4080 1845 73 2105 4179 4996 2859 252 1957 308 2552 3936 3477 3731 2626 1616 1316 383 2260 9 4153 4565 4656 4532 4248 3035 4793 119 1942 4575 4217 4157 151 333 1004 4058 1721 4196 291 4511 2950 4626 4683 3004 2198 4740 4603 3777 2674 1559 4385 804 2730 4506 4110 4838 3544 1881 2389 2222 1403 1532 1344 2700 4973 3789 4235 263 3798 2534 2919 184 4798 841 233 1741 2902 78 3336 3367 2360 888 218 1516 635 4504 383 4357 808 2081 2973 1793 3439 3938 1027 2041 1803 3735 3558 2634 938 4632 4646 4318 3222 529 2594 1275 998 1921 4160 1074 606 2979 1942 2897 3426 367 2332 3162 1023 3658 3255 410 4011
195842 196822 2397661
113250 140372 570748411
117043 123220 4934786
153300 162789 23804458
26005 170243 515494634
115301 175845 256120889
77978 141799 995221392
76145 119592 955725528
10014 85158 188023045
552 107745 808759871
52145 191748 989781860
2471 121581 834709390
54177 89970 90128893
145813 185962 167013295
31489 153520 465333301
132743 185581 950259726
91663 184110 768611519
191286 195445 10331443
41932 75024 82997349
122015 165129 609807383
125401 133640 360297377
63776 149189 967569396
108425 156817 808524331
81825 178666 300343462
188389 194549 536654939
190408 193210 7054073
74019 141739 169772046
137796 177670 99663948
169668 185889 459685714
120688 167704 117906906
178716 191299 379970122
150382 175605 263067727
54035 146346 245491762
121321 149265 70101257
17360 40770 810970162
147889 173049 834320590
33550 59913 165170734
155214 195536 105900552
53418 119956 301566173
74415 194282 300144521
131072 143380 64026927
132410 186655 135842116
177206 193600 40963710
118703 187213 439100706
41017 65834 62233601
53138 84186 78098897
1039 31116 75153901
187115 199645 31174259
182211 192341 25343933
91941 121866 74723365
24428 158638 335980567
176893 177601 1770045
62665 118261 366932945
92234 173958 204626501
183276 197011 354529998
172083 194051 54776280
10824 98011 909768334
138915 168992 127305374
71084 196673 786080042
103554 151422 45926677
136700 169195 241360529
2976 180347 487459675
99757 100429 1656351
73450 128170 137079853
121565 160212 96863223
103972 132396 914742937
28170 49022 51794641
81671 196068 684099517
26052 75453 123415140
36149 80149 109949014
46341 143347 243275892
23899 164707 352583633
95777 175772 187476879
50561 101262 522344786
136980 161594 61492449
151873 195793 666759835
121900 192746 177450531
190563 190904 203801740
92707 100469 567019277
18989 177397 760621422
115253 193878 196777512
92052 113886 563423083
135303 163374 70235699
5606 112460 267517687
4304 36847 596224431
151937 189766 242610491
187299 193868 643992987
79474 113587 749466095
38461 81230 2955596
193192 197573 427635480
86954 168674 646767707
147344 167877 115656459
43832 114680 177711582
29358 53298 641415619
135099 176882 104425664
20247 146270 315575899
46374 100976 539068801
78591 150256 179555591
89526 168153 196910166
192447 196766 10710049
131857 167972 318453955
120140 156409 174373517
3246 116813 284218339
26387 108602 205814836
59310 108083 122558353
151882 171061 48126259
102250 107504 97547142
146169 196065 863502870
190363 190488 312914
115696 165371 876690361
128018 198000 859406317
98482 112170 34322084
59271 174652 981803046
27153 160838 941994705
94927 167875 197591682
62320 108055 684709475
135224 144934 691867708
154046 195753 299637790
44783 63721 469595281
3145 199679 491764593
194367 195123 1812106
104846 167072 710626704
79069 148636 174427407
78753 192403 792319104
47396 76221 72302904
162794 164787 3461408
186071 195769 24145220
87021 107523 51310231
166608 178024 28420825
193703 196506 7000724
143548 157505 34788897
29250 181502 381128303
88879 101058 30427781
46789 56463 24099869
22874 185837 677204495
71358 183013 283938104
101817 167113 630615426
138745 157467 794740400
82621 134810 750448579
121752 128665 17425924
186238 198611 30751933
37951 190743 527578197
168208 182263 35035469
27642 196699 423104049
198963 199485 1337086
133028 168001 87632120
66249 136808 177000773
116548 185211 454708293
48008 61574 33868616
31350 146499 292008211
161722 168920 182686352
88359 146730 386662246
134378 195797 153559197
27100 110681 209276347
55504 175024 416476029
174444 197294 215100609
96644 195410 401299136
120625 170731 125664038
164999 167199 5483093
86764 109210 56295730
188772 192110 8360101
145955 151332 13426429
40253 42528 808807049
45570 130841 584050814
117255 127844 26533009
37051 196857 765688934
80200 178223 245537894
76428 128042 129371812
618 38006 272097084
15900 34296 46117898
149656 165783 40592870
22047 27517 13699456
75247 175073 250165791
1651 187780 465803979
195827 196360 1358258
35038 36055 2517630
173085 174860 4409235
21745 123469 254555388
73800 148572 8167359
112457 130968 46358429
159918 174994 389666050
1615 111287 274416545
105503 180645 303885433
32651 190550 480503014
109836 158523 121781825
132711 149757 12045033
25782 29315 8834107
117133 151690 846707296
166205 185665 48562806
152851 199033 132560736
178745 188078 23443739
171774 190270 46075383
42604 138121 239681671
174379 184023 932851932
74596 139374 742121287
89881 120511 7341094
138902 151737 32003856
39758 136616 768584681
54601 93176 609448004
173980 195684 763569959
183658 193096 23632909
24873 129645 262235470
30546 65382 86936643
173585 182857 22992400
47695 87343 99652849
18346 51828 83574765
177446 195871 552773520
170716 192443 54226802
142623 171060 195110232
21074 167595 723726200
176381 189977 331566008
66448 199054 575584344
130289 167385 826222971
25464 113287 219927226
93223 103561 25887275
1953 64663 986954459
127714 188823 152944841
136856 193006 385238613
71628 177924 651468285
49712 155299 541614173
31124 44976 34235766
12933 16051 7846775
135049 192344 143224567
179988 197212 42972592
50339 75136 747840663
180747 197193 240307084
107960 149141 103149194
93330 114839 53839971
2855 80755 266028519
109198 170364 329362429
108154 191692 209078396
132387 189480 435127505
47712 154465 267638810
56450 137869 204453495
116042 147823 329745598
146766 184686 31231828
110476 177629 168064907
31337 156800 101973115
145174 186126 503987117
146486 165275 47156753
150915 167103 40648960
29892 62571 81278946
51569 199494 370436951
148905 188034 97921036
103496 114053 556183055
130469 132868 6046080
111723 116028 526791939
114323 183449 788496324
110611 150492 512374628
154929 198634 109207074
130237 171077 102374237
11917 23505 29093574
89889 147831 145009835
131102 165532 898024014
43578 79651 574581162
187131 190704 5803869
143903 151703 180392951
182200 198021 39419338
171859 171868 20431
76973 97626 51858947
39455 49046 999671109
33195 134492 300622478
178727 194911 471516583
125778 188251 143773951
53726 137628 517121449
116273 142661 865259637
154599 165025 959790320
27662 126798 374887779
141160 158505 625068150
12781 157027 361168442
100338 199863 249021999
194160 196021 283150040
116353 192897 191590591
115707 120251 11328468
133702 197770 160093556
35993 47205 27712629
187950 193381 13531524
68183 141444 183542064
18368 194101 439876923
8025 145325 343773638
23057 128344 366527736
41800 74177 81211085
189797 190231 782878011
165283 166159 56850947
44169 176120 508337451
84867 170178 408359745
76753 130918 135805974
191720 192983 385270077
22357 180908 479591489
160353 163227 7330536
149615 199785 125414635
173951 188757 36917813
58604 163780 810797222
31496 51434 867153934
95846 129699 84710687
85370 105565 728882742
67422 84334 42532432
30122 107777 528072328
7772 103290 239064479
29043 177124 370735946
49501 55639 15273448
167131 179230 528874508
136848 181652 111963028
119975 178110 145620433
35958 91173 138306854
5970 25997 50193359
144100 167931 615894477
48986 142099 480751683
27257 113284 847492797
7392 139459 835647011
162017 189409 68487218
78211 154796 481922602
154555 196359 218540514
167164 177248 3801839
86910 162925 190346647
66668 145992 876521022
93524 180747 379436562
36075 149491 729055274
141049 180386 98372809
139534 153403 34560978
118987 134571 23951377
34882 73016 95298357
182875 192817 24952218
115362 164884 124153448
137429 179306 391524514
157300 179108 18639859
170962 183437 440117581
194110 199061 12295221
98554 129049 76353928
174329 188060 34319585
168716 181254 173477304
3467 68692 238499913
47170 138886 453109681
188892 191242 5880060
116789 129357 31431266
2184 89729 219188025
57561 78478 52698128
42888 102337 149281793
77771 113643 429706880
47121 164306 293862992
80069 131177 354754147
54527 162082 416748931
198740 199446 1208024
72060 174437 256473433
47061 161529 320204747
54686 66726 30414487
156424 156734 347273754
103380 155379 130222182
167624 179041 902380415
53444 135958 207166420
156277 173779 424187501
129191 174854 22943874
94191 99643 13593395
121252 163751 25519993
17288 113543 241044501
58819 82754 924301605
71629 104922 83405076
118025 195871 194831422
190789 192580 4513034
188879 198857 24808935
199107 199593 1244905
15862 186389 769468875
193264 198057 11853295
104176 138596 439842007
158317 178883 51446474
195966 199875 9701859
146026 169592 59079728
69586 74077 11234569
27524 142570 288082847
171337 188497 42791439
17424 113199 753876972
192481 198721 39106814
83403 158672 188454418
117275 136145 628451563
148206 154969 16915244
149875 177328 68757657
117028 178969 155066837
138313 177772 98583165
11532 57254 509293901
46921 98783 478080473
9455 121179 279595476
164050 179811 39270240
181316 185433 10341512
76173 134321 596739258
409 154707 793133992
86157 166405 201015041
143361 150583 350339743
49372 92688 247707209
134873 189930 137604325
27912 102037 185664500
39164 116728 185008536
12425 95193 207320003
198989 199040 788859655
2434 136519 335778561
163872 184491 16236823
180006 189678 582214886
184605 185784 3027712
58964 154673 501167463
31462 194375 407701415
65305 69752 11234831
103885 171499 900630758
173855 186407 31367882
153389 156317 628264909
134840 144042 22951262
9013 174337 413961474
29711 167333 996356788
165221 178238 913478269
25887 116194 226004865
87515 144793 143413667
75148 161907 217430459
142905 170167 632227598
69770 76024 15567534
34989 174264 348729512
134985 136608 894602070
106949 149617 106875487
61042 169722 605286860
76386 125273 122546943
64017 161903 245499427
65235 199984 337383472
86013 186507 468586037
31871 121647 224586319
120693 186227 789975993
134924 163245 70864344
108911 124396 38629390
148568 157088 21247576
81943 170309 642330788
39894 109987 308604690
198219 198481 952309386
92182 155614 158775978
120696 135309 831913243
136111 198906 156805630
97909 130200 80908181
70978 170450 863748559
142633 193975 226976863
84273 128249 732447305
138357 140216 2289657
49441 174636 313799422
49562 61947 30899317
72495 118693 380807343
44643 143511 248038388
90256 168470 195880706
128054 164320 90971519
128248 160496 80757291
34372 108397 886110239
184718 190517 14492294
131555 194957 680209669
37383 141357 737924222
24384 81944 144092500
99885 150926 290510075
106549 164254 144696495
187421 198420 27281920
110601 162981 961699180
184557 198271 389156660
170063 183047 32266077
96797 143866 527622165
198106 198630 1323298
80670 84671 72393587
125297 170028 112177885
123032 174879 679631869
43931 197223 970699990
158333 185010 532179004
49091 93143 538423481
107558 156860 859511495
123794 166269 923001649
186729 191949 12051711
96830 171534 467817148
158747 164778 828673386
177467 186942 23750190
90078 139823 124608260
198278 199515 976786931
34481 98461 160046952
193121 193183 876496614
105086 109539 223423610
63225 157813 712041871
78568 123886 113570200
30616 134376 259830193
151845 196711 655938573
93335 151784 146368190
107067 110254 8141107
74266 86592 471184540
99789 154190 136274972
119210 161985 958462277
183478 191353 18095377
70635 90582 432638930
176337 184736 989208312
134629 170176 88972584
88793 120584 902071426
1275 135712 336604933
71121 89072 144588778
37469 99382 155030806
158028 196255 737485573
117833 139423 54276440
175806 179615 9456300
73097 162333 114142951
42316 59279 42354005
164156 176180 29982507
97168 183060 214942458
61731 72029 950119623
938 66709 324233173
117710 149764 528331583
118896 135249 940752992
27621 97843 175756725
43213 189057 365450773
31352 99143 753235186
173398 192203 46922337
97994 98137 336974
127204 148638 581468703
40225 168025 788137600
189550 191219 586289758
41038 114000 182977751
50911 97880 117880993
52618 185931 628897607
115129 125878 26944990
171912 186282 35854496
91746 122757 77413716
6823 110534 259673985
48730 59374 638334099
92117 107215 37664222
142693 165528 33059302
180072 189184 965081987
74790 190893 290732340
3711 90721 217818534
141473 170796 486484066
129584 159746 75592484
143134 150892 19375878
19560 66776 711286896
141777 175462 84325637
152678 167662 10633334
11976 16153 789465280
170189 193671 58608337
183399 192508 22870925
20267 56467 90180304
31728 161402 324603529
53161 70295 733069291
109405 114979 10494239
113612 122509 567838678
46146 143523 244266282
152811 168359 813893439
113344 150049 91775292
83865 118139 922503912
102773 108819 15177623
5223 90616 952113740
82335 196167 692643312
112542 140181 69358253
86581 103583 622770721
170163 175356 11601747
151224 185784 719956706
3416 174847 429174355
84763 126580 795587164
59089 173543 287115729
147177 168336 53038761
3791 75563 179396236
110942 150746 890033345
97035 183417 828915481
76281 121482 113268918
83372 128430 866489205
33888 78463 642772064
56174 148769 711379148
53970 127000 157262589
43132 106426 158734437
58580 114720 177905733
156622 192284 89220937
176698 184395 19151505
190869 196327 171809412
190812 196215 549276022
84216 108095 59796116
15100 127286 280834991
60125 67354 747683409
59913 121707 155073016
59885 105685 160865064
61527 189672 321209519
68479 101838 896672690
197701 199248 228481966
195882 197901 110808740
85984 183870 718541766
101236 137006 89668531
134717 155674 52350251
187688 189726 4989634
186970 193456 497782294
183139 186410 8349983
135517 188757 613759998
157131 195344 269286338
6197 158225 434282417
53166 127318 185979241
172106 175915 9410600
2973 90576 219339326
161048 192875 78826254
78791 180878 443049430
66710 160196 234220661
110696 129624 819099206
51175 124955 313085457
83069 155757 182036012
1225 175176 881650106
108426 195123 216831341
124784 157136 34991341
59072 117340 137274575
95007 127180 80493509
77553 79755 5445067
84832 136250 566802048
195735 198059 154329281
127107 172407 132466916
1976 198748 663269002
38177 58374 717146845
60795 159087 246534033
13303 109649 241324351
134925 184224 320096374
135354 146199 27053211
128083 163111 87852268
44253 50007 14460492
124157 153174 9968854
97745 192421 237035180
164398 195657 77999743
113379 137772 492133892
28262 138290 275596771
152882 188452 89032481
100523 150214 124413453
156033 181594 63874016
53471 107143 134662735
61624 103029 104126233
76002 158581 579775394
91122 118622 68717988
112283 129372 42736371
36975 193920 594182844
29807 195332 284182292
83379 103404 50159654
68147 132058 160091248
129825 143833 35175634
121841 167048 113456581
167032 199962 502972947
178732 187861 22926295
46943 60797 34623544
197787 199438 4148601
3013 154830 471576018
111520 199577 535648530
52413 141807 224181149
158819 163238 9286956
181286 194834 562893846
84955 194992 275324836
111422 180596 173097157
46061 190352 361546469
188191 194829 16433436
192021 196553 11349177
47325 165901 388954632
152558 199400 790235810
121372 181980 91325511
50913 56160 13043714
51012 186743 235932259
155797 175270 337704228
151944 174305 56037652
141815 148623 912691923
47831 175753 320648932
173587 174945 144571134
43820 72418 44248568
139400 190496 127657423
71272 169434 600488549
139577 155447 770210791
151851 175282 58691694
65910 146740 202588293
106952 139776 82392279
196152 197485 153789133
41017 150809 144121676
197651 199523 4678340
29403 50697 52982579
193167 195236 948900748
127773 185562 36199408
66852 188300 505710633
117367 194036 191902785
22675 128493 278499818
79854 181132 253686132
119350 184707 163663239
59506 178201 297595019
11835 21024 23017638
31490 80117 107279627
124125 194695 176653534
191313 199097 699049871
122024 151584 137989510
136271 158561 30887999
15064 139821 510894228
131402 199004 869407116
162079 185868 59544834
36655 165612 323035818
52489 137664 224665940
59395 160474 614996587
53408 182325 323061004
46314 177515 825528526
69716 144301 682949514
190538 196030 610941695
104229 180422 988568735
193617 196554 7337753
94633 193908 323492344
125096 135985 27523633
55053 195723 388867978
16996 116906 250154794
170093 172383 5758839
57802 126354 951638116
102986 124331 344333763
31612 170973 566430543
4139 11514 421306937
178487 188801 25784803
74621 183251 271986249
66279 177311 278158312
94537 102492 19916502
162926 182389 48632797
18811 39565 51836353
130137 160642 94058775
159977 172041 30309140
102450 149816 111645051
77190 129671 131474046
131195 151025 49665480
194146 197623 753355329
156411 160297 9717895
108720 165586 142496170
76573 106084 73934024
56930 57113 429390
188431 198852 371348701
36482 188297 380078886
118230 150626 81188830
4009 50173 115196391
145624 160940 38339837
4183 69229 116494797
165199 168567 838994764
137586 149522 29694624
13356 38816 63632403
149079 170386 444962057
156013 180154 794040758
36227 108580 181159876
98785 188511 224582111
52989 114391 127843215
119962 171887 130236427
132022 142197 25587101
180107 180445 113441911
11737 154429 357284497
86048 114651 71544512
74853 110014 445842070
66538 160076 642875550
169391 170170 352722580
75621 185907 182469734
126445 154569 620303335
154462 162843 881263687
128451 132518 6927905
98971 159368 151248462
138176 175388 526180862
188209 193024 597378712
68311 180443 360585490
196601 197795 582434416
74928 157130 758178420
55849 131752 190416771
105252 134229 693285932
29347 48435 632234639
14707 151893 477629166
108531 174332 164762340
50758 101825 128228941
33071 171093 596965807
91305 164370 815558384
46080 189757 863472651
45514 104641 148377180
198334 199828 592486871
67216 158284 228143113
72286 129933 272232185
34107 147788 38424284
27821 167085 348789601
143878 156749 747228853
88486 158826 175991367
131328 139582 20887218
188786 190256 3662624
48043 199777 380023200
45374 181189 594899007
156617 185155 71417753
56010 85270 73682426
118182 191589 183768929
173620 193985 702014574
154543 161964 18591686
51291 153723 256762763
181072 181756 847229
136147 151971 39448370
114276 164046 943282101
140002 167560 862931788
155259 163581 886365878
65101 155584 360755189
122760 142594 49927285
10040 70021 283723757
172583 174052 711342488
172190 199561 68198438
17172 58568 500109900
59641 176020 291822544
87558 91526 9899149
60939 197506 654191318
123753 141111 43621799
72226 144241 180507162
124742 195382 176756701
103688 125343 923056375
172061 187937 39611972
54335 158141 232339276
69439 157966 231943532
155849 181125 835661145
195625 199630 569702141
191930 198189 15505721
67659 92773 10908258
120101 150502 76206098
114001 135078 52931200
18650 123833 263333526
45315 147131 255357971
144127 160286 40361029
161017 193757 898666610
157191 194867 94205801
124387 174761 472913019
50474 149042 677928088
78619 98219 49205662
7620 143585 340433624
119246 194602 525751730
142075 188476 980213362
164400 176719 4508095
14338 126749 281453195
116517 154713 95709992
140943 190443 87112356
103707 104799 2680707
65868 152165 216237546
162592 198409 89401923
62110 72359 870660802
31060 100705 859345430
89738 128636 97266122
74398 158806 992026669
116459 186361 443896765
145515 197213 608188376
122659 158025 516867562
167374 177318 24738927
71488 73458 4944514
77617 123091 342775084
46090 79435 856799571
93972 112942 45376475
158758 180573 209919150
175110 193132 45001747
114527 158385 109835125
104130 163038 147611525
179742 181821 5223295
81255 122504 857389757
55019 157260 256378020
45897 185078 348876486
141118 158870 44386443
48849 159247 772743815
56246 122465 166068718
166918 170358 8581067
142515 149597 17624322
141817 171447 614733928
24575 166953 937164460
52465 119247 167428859
115490 156017 101558937
116901 195434 196496087
180260 192637 314591215
23046 73708 126670561
41395 129010 394195218
180505 193712 26381745
88006 149208 184967495
37014 70532 83801363
125537 168951 108891396
4529 143854 718346796
89431 137449 554760598
129647 153099 634818393
103468 139330 89940087
92697 167751 188002532
85105 189103 770436523
17963 140294 174122288
9516 15450 951421900
21604 172759 378526625
6502 51410 979667477
47666 80528 82462115
87523 159835 181002125
136504 140161 9138771
99805 168659 172547065
11183 43401 80214174
153245 194334 102750348
116871 167104 125927952
172418 198428 3330888
170968 186728 317823028
76395 197851 304050568
103328 174915 179266472
19011 115256 596642669
100560 157804 394288420
40982 130221 801409791
145968 156855 27193080
174870 184168 23133996
129239 144894 489552220
94963 121885 67218934
52383 74984 354710408
171491 197025 63559956
109391 175599 165676297
190190 194173 9990758
5347 19195 90070278
6679 26708 50226630
157849 189614 13404317
69906 134155 161067108
18634 190785 979577064
79364 169688 226458098
2759 5588 619574976
148147 185225 73193103
143748 181788 95070847
37841 94776 470280699
130476 165926 88888452
820 85678 207893073
17206 121818 640614930
43009 180383 438779879
18253 170497 949649749
53993 127869 271699055
98551 104086 13864894
37111 132130 652984139
92351 140669 121026716
482 100841 251039380
112641 152829 691186464
75409 162992 219572480
163760 182004 701633161
124040 187841 159808865
48203 109896 459889358
163700 166073 1250735
124288 148249 60113618
162104 190252 70351004
61733 95268 84486254
107850 116011 740596502
32214 177170 757946890
46885 116664 663840554
146416 172907 66395738
151380 163093 29401643
110379 157294 117368626
91088 130231 770670568
5319 131693 316365548
105905 113272 782984966
178629 190129 28745500
63644 136603 183230623
130305 185613 138473572
146952 150271 8222560
8837 139280 326743579
13344 184830 992070299
99407 128581 73044457
174725 174951 846332642
13516 165518 380758251
64155 106969 107450754
192373 197236 12004441
104237 191628 544775953
43262 185036 355324904
175153 188241 904355555
18088 79309 153093046
41724 158999 374528087
10112 38126 69970175
85109 110349 63241241
190602 196437 781924786
173133 199838 66539497
29190 86740 144054771
101332 151770 126258467
99108 135459 889002281
72056 93695 534437615
168333 197806 853908888
193380 196742 8329697
136228 145507 23111660
130885 191644 347815656
20484 144318 310157908
668 6724 14993053
179574 199059 48643663
11258 48055 91706729
82931 160920 195319290
24588 168861 361342196
39610 59177 48757168
127677 191491 208100794
105869 132656 67227935
115704 144573 958584522
92808 102481 312152583
43075 143474 231345368
38420 66477 70141543
115791 128990 33032200
85599 125990 101150843
111795 160379 121629890
27052 114349 701947148
43929 177185 334023651
98056 115030 650763766
15486 63640 120136265
36938 86849 342708136
38197 91674 134026183
1027 121493 301320377
178843 195638 41969266
41211 198411 393665957
177877 195419 8253541
75179 192549 976400393
163793 194359 76272245
64200 143034 197772476
197876 198069 908713551
162148 190892 633245611
76933 101904 172258389
160789 174467 927693510
80936 119852 97430536
181254 185433 673250806
89853 106575 41646974
51462 199532 434313346
26115 114882 12182477
51060 156377 264030092
165823 194444 710213275
38872 153368 738605274
23824 184630 823196182
167763 169052 739230058
93826 119754 64816273
46238 175882 324964050
199276 199701 1089303
119684 129531 561383026
164249 175164 27249447
61983 185374 881346890
85360 92220 17245823
87956 196472 271537793
123764 123878 35336385
149785 177894 70385774
38362 152894 702445787
169182 176494 10827124
11474 133546 305699057
21546 29367 18447050
131210 139773 21592634
107359 158503 390440716
32025 75724 109096108
43664 153079 823183032
55126 112420 143886172
1380 123145 304510094
60952 172027 986735293
171834 186524 559928353
123661 126466 406066563
29953 120500 811775812
22905 58462 88454448
147448 185132 822738944
111026 189375 196052709
177994 189179 27230806
63750 142594 472472881
82129 92892 594934212
14651 156490 355145741
105543 164766 148524510
9922 86206 190927812
40828 168632 320415908
63873 153584 224988942
31323 149396 295585512
190208 195465 13120838
54347 188797 359647945
50006 170026 652466247
137689 164495 806036551
27031 88930 90705382
44391 133915 224639499
174087 188967 335273777
80312 192043 865361493
30272 181265 377912190
115406 140633 771543102
169393 185943 41321166
135521 167150 143546302
193614 199644 605537710
161035 163804 7029944
149021 190951 947515790
106079 174397 886622463
123499 163984 869330097
87798 183713 205543356
77959 186161 271054082
47718 52434 11837923
148039 148105 961503645
735 140808 350579630
129339 171432 83822457
152906 169602 41965999
34170 199274 413080385
191259 195289 9981915
193152 196200 7597693
119845 197787 195013782
35395 190182 387333498
85828 110946 62934069
26789 93556 48395980
181116 190981 506986654
96686 180409 77041896
117965 191743 184722154
11889 120894 272836033
109324 176689 12535223
173546 174469 856091966
160360 174156 34631014
63553 191842 344726879
168800 184207 489852676
47831 155432 269771584
162941 190902 621540947
161181 172192 27693751
179683 189957 156879910
141358 186925 114055257
120262 196574 817495748
102647 196196 403125152
153232 193714 101268954
169375 175170 14428859
164831 192150 68172409
10528 42707 602337772
59640 153352 576280602
188487 193166 11702992
134673 144792 848443191
44771 133522 222727819
37951 43673 792048822
40282 86976 117192479
16672 128408 600831091
117604 189496 179983235
128029 175887 888646575
92296 172764 201555206
64594 78375 536860887
53882 115758 625756771
77377 156077 669995997
84495 119244 86878244
65013 128680 989479677
112051 163310 279668809
101945 163861 960243793
120589 127399 673780761
37035 175785 347443204
70807 178972 193926493
123953 177937 135168581
132023 184398 131057677
31642 53425 24738385
137730 168464 76909979
144584 147378 6958128
148630 187366 96950667
108290 125538 613981530
60682 165236 262354666
79142 185391 266183234
66289 183559 293687332
102287 148329 115219547
15685 96403 202129734
16397 105194 679538336
44149 109100 915969408
11722 57446 114033010
79568 146023 166613630
174566 196120 53828575
29564 41265 575639633
82268 138755 141616629
136331 173098 91998505
133512 153856 50870196
85083 115790 76853699
9981 172132 405980977
107194 173368 165860098
169159 175997 338008795
130627 132779 5427442
187189 190581 472028115
61156 107600 573486995
54928 127345 714989749
115796 186759 416700492
1500 137212 109006428
145194 149510 10732075
198883 199891 2553512
171317 174561 549325829
174213 196713 56112190
102203 197726 238839846
140032 190155 206266717
127299 163150 89913656
72991 151168 73544254
22849 68530 770085739
54111 65402 207151922
120653 134490 34821211
9313 185556 441235953
100087 190468 226208302
114161 155505 357826952
128570 138993 26280971
182437 188315 65273280
183928 196622 31760169
103697 154139 126322305
115401 176440 152810887
27246 133783 338134040
61397 177521 291183932
161267 199480 757212301
144166 156230 317954327
66677 98206 614904285
28132 78195 457273253
10924 175226 411329212
39032 155200 291049524
19001 61809 106805157
7436 31409 750272323
184973 197637 286682436
192619 194615 427958125
11779 105162 555925486
190534 192145 4051881
74006 122562 138694447
168507 191935 497927162
168538 198382 498468120
104885 127195 245213470
8318 55231 116967177
158843 197117 95609300
35718 107199 807092736
141470 150126 21589651
72792 108738 930500645
99587 170050 176557222
27173 67475 100697706
107274 120475 880147151
183992 184086 237836
128873 198118 566394068
109428 193648 323566939
27604 127534 449909417
70128 70371 518244823
94307 100713 331636931
197498 199339 4603568
153567 166441 32378002
91046 191712 575897298
60998 152235 228831758
139131 177758 96525448
52682 162627 316960794
23058 163830 352494572
30764 147039 291120475
65314 84097 456421942
190304 195862 13884671
184956 185474 103747
116897 193489 191689117
127204 133672 16313779
42344 160796 698848557
164450 176697 30565977
94850 116807 520884453
88443 180701 592109715
141177 175429 85720271
192723 198865 15193939
119813 195043 188292625
169079 173499 11007540
117759 171147 752218968
121541 137037 350061685
30030 81401 128523557
77141 144908 169848537
177499 178564 2637351
82258 118232 89993962
120155 163856 109637007
109108 132366 58137062
119269 152188 82514106
15623 190300 437223157
83312 113405 75407565
26278 89666 158776486
162035 179080 42597083
150828 199072 837392313
153629 196338 191664702
31861 82660 700602712
46120 142900 320043370
188474 189837 3386333
29906 52701 491569315
95077 97179 5177589
87304 145251 491850546
64924 170182 688237467
57017 186457 955641904
17601 140796 655531505
118829 198914 200340678
55492 76418 52636040
173089 199387 989267966
63855 103749 665463737
184161 191235 17729873
179111 187875 21991135
141616 162921 238962680
104609 179981 304370706
1771 138937 343361329
2377 144869 984428256
195900 198066 5318775
168846 190656 259231229
69383 102227 87036779
123489 152677 73169513
128905 163134 433200608
176146 193863 44270947
174210 175061 2098540
196131 197748 3945253
113053 138206 63148019
198614 198614 3160
115489 118844 8353583
179119 185576 16221983
137100 188454 128369800
27414 66134 959011481
134038 164690 76752089
70666 157160 706090214
42461 159034 292227194
72300 197225 805875656
12555 86422 185044487
57372 169040 280188573
87823 199767 279965163
21427 61341 491097353
109881 145559 24786503
199535 199942 210356915
168081 189623 131871424
181104 189667 744883367
187887 196955 185906521
11782 167347 389620806
25502 191953 594933536
47967 120058 180771921
178014 193491 651307740
181089 197718 41485686
118642 138448 49837847
100074 185719 214428684
2840 94147 228556843
161515 190764 73132812
141267 153849 950442555
134792 151614 41964728
16696 167516 679153394
34461 61398 574620008
56422 107077 587305082
109049 135233 65617694
94329 154611 150916070
86180 134048 119893704
103207 106231 7471474
68654 77017 20954007
112509 116946 11093740
75351 111782 971047162
83580 167437 445075241
189925 197573 19008441
79599 132246 131941497
99581 123127 662175436
111822 192695 202420915
120220 157633 771550635
3173 112511 273653341
89353 92294 7302092
114956 152038 999540312
71258 196253 312958298
135853 144092 307287480
163352 188221 768511400
122537 159889 293061501
79258 153376 820472235
122748 149083 66176026
178522 199299 51841178
189131 189939 2035065
169311 182558 32979884
18955 97547 196831767
159127 160552 3539235
24033 179306 123149418
174324 178398 901986573
144437 161245 42000290
155678 188379 81831170
114094 172056 729174967
110885 137313 66256420
23679 156883 712913924
160478 184773 60769216
102833 134919 505058675
114915 139209 61029656
612 110715 673320252
191853 193040 2930860
63526 171534 270968223
149433 186273 94337317
87761 162010 185859417
49519 187459 373394887
122239 169026 117449322
94349 112552 913267145
190661 196258 13974452
83341 133689 768994879
120870 121403 298980277
97894 128034 272387174
19838 58538 164933455
53104 83768 567668093
63765 180036 889325253
139993 157889 174263349
111098 119824 51661377
67596 156593 222973411
99990 101975 394075118
93778 158981 163216376
147804 178142 75898858
4842 143507 841019832
147299 152601 632121390
104092 147765 109443990
192426 194466 5031310
186562 188915 5800511
1272 82800 448226995
15516 145011 324249132
89508 171885 630707767
180721 181293 185026559
97252 120416 57987995
81153 180795 249434813
145929 147531 4004606
180256 187755 486805261
81088 121607 55976314
130415 146036 105913959
91227 95558 562818240
138117 188668 732577010
97476 151287 134770948
114330 165694 128803007
150042 155153 12869589
101845 128103 65642215
17338 83339 302122890
48177 135619 219435761
171023 175265 719158204
166526 190364 59440167
36451 164149 862804395
176466 184050 18926423
20624 87364 167162031
61074 143668 207310810
86678 189879 399516186
186400 187927 3802503
158087 179955 999854161
106843 127611 521999638
199380 199810 1084408
89192 176672 925237619
101994 156573 946652758
114999 179793 681982330
174947 191712 731467538
12340 17168 12117198
58952 61959 7565908
3226 93545 226073939
67474 134191 167301793
13648 25026 28556786
115032 148634 423343919
197985 198606 72871738
133686 148528 37123591
165918 190991 62554409
60272 61303 2581062
135878 170526 86666748
52858 62370 23729672
156698 164778 224844521
164372 192366 69930718
110879 164879 135262722
91676 100440 21839289
84731 130233 75156982
98129 103884 14424843
176385 192986 450807951
3014 199875 492588616
172778 188624 39478978
158586 166318 19538343
122601 125901 192224190
120552 153861 830274680
180309 183069 690237659
35729 92627 142438062
141294 143099 140927339
192351 196996 551923703
96370 179974 822671210
139095 186417 425352691
33012 174194 353456231
176080 183109 541082128
70447 134073 265391477
83472 191486 818932325
117101 123718 5850951
146583 180238 840871051
68848 144896 659025411
90225 102545 655664856
65509 88142 56976355
88309 199680 813755084
18018 81828 151299182
68841 69757 665856724
148950 172853 59915380
161411 172878 28821646
21709 137629 290388861
41587 63705 526261224
4259 59119 221743601
75826 77538 4392995
154524 159520 12519441
58883 116670 145146516
155166 166307 28050047
71427 106794 46800646
23063 173601 799439579
81810 175062 340939113
72663 108909 90918887
40830 113052 181150246
47854 118615 915082277
183989 193059 22711174
125567 136881 28538798
68561 171437 257832768
22150 154403 611356898
83062 135971 132691304
67145 90684 59171447
146535 166453 49992478
49820 182697 332896504
144476 145387 2250880
35472 194426 707457799
163158 172726 23975087
144447 156198 29380409
51871 109880 145604363
37031 97146 224843166
60469 154818 518352536
45622 114562 172958494
96015 180805 212159500
189918 193837 398791955
195978 196480 757038281
105206 115194 25060200
42394 153810 564357637
23214 160275 487191192
39556 147544 270634033
18451 55192 91586348
132644 170911 95925179
166959 194836 312298314
23453 27339 9708721
132804 152075 41595132
8851 64554 139153715
47681 119285 179508694
74443 180558 988024649
34569 173432 367848227
22817 90672 870712208
110377 155758 113597851
74604 87396 569105233
92864 162478 661477296
23738 160758 490929750
39454 172808 19951672
147812 156030 20592904
102352 167335 941046359
121491 172637 128290236
61740 97128 89029051
166804 199072 428570553
84284 111242 67511750
138630 142584 9803367
96141 102627 16250287
97050 149469 617164523
175999 193196 42988671
99518 174268 187243187
179850 190462 26525685
42937 130319 219132040
77288 111502 722927773
169731 199962 118523987
186039 195731 578450536
130637 182799 130481544
43889 107006 158295358
25234 106548 249161892
138267 199484 168237070
109021 144286 88311954
159496 192476 240563797
3114 56637 133467953
168520 186426 389882595
99340 110056 497347
88374 175086 362820753
99808 153057 133352685
82949 153214 71690224
143143 184590 103629432
139827 168873 72732879
73087 143368 176133404
139069 178157 97684120
78003 151323 193454689
53793 60272 769185911
65883 163877 846050025
151537 153410 397779446
91146 125551 482675448
52191 76214 594316640
123198 140996 346476462
121095 138523 925626609
162738 188503 874240982
84296 111808 68851299
99326 180731 689671869
177974 197709 456971837
138082 157670 48814461
12071 162951 851959148
127547 149121 54086301
192759 198351 11290087
147408 194271 117165258
162839 163598 687257268
105340 110559 844821974
73830 91755 45033830
21591 37052 110268189
190499 198202 19161275
50867 199183 371436159
22349 80048 388895048
105801 119247 33679308
71146 151886 202288677
1242 186396 463392723
50614 116667 165691934
4280 192231 470475562
43163 104315 153431340
83268 96730 33741551
48208 97751 949948808
157335 182230 62351230
61263 74874 34381451
142390 166453 339671700
145751 150335 11398592
99008 186942 339652097
192231 196506 10696255
40232 101124 176844163
17710 75577 958354910
91101 97146 15003112
27669 187056 428649027
5706 194359 472196506
18708 157457 777002681
131765 153554 54599736
34725 92229 143981014
47481 179111 329842442
144060 174871 376607202
171169 178526 18250691
18400 46691 70517347
101169 188040 832334002
126878 154456 283341213
19270 185434 398279527
194281 195811 469334752
139359 180019 695343879
141968 144589 729286689
37307 72556 88168446
69260 169846 252131300
180299 184483 394566158
108701 112411 739542358
94276 137862 109235406
69948 107191 93262016
64398 93502 891666585
87486 199828 280980314
79758 129257 909325672
150612 183758 455038784
89893 91264 3388840
138156 146837 234901495
151846 157954 15240334
132013 132808 520104894
191203 192754 905887430
60532 112120 594829004
125823 181579 451868983
87766 171346 209309463
106693 160427 946985430
148676 189370 626409969
34415 188601 385890862
80974 151771 177374481
143620 184857 364808579
135863 163700 69647821
26760 62310 88472135
27500 62193 364010120
41115 115831 668878167
44410 61542 42840971
73210 139521 166319548
84034 135398 128772373
134610 162817 612821707
38679 145228 266934304
159652 192976 178974502
97901 185790 73731002
1403 158638 393468501
133643 178823 454599326
175578 183215 18963507
142826 156796 805741276
91575 173193 204406256
164835 192493 69063388
12425 86284 984661755
195105 199939 12097528
167546 195004 583153973
63780 109723 115473201
71171 87893 42064910
98027 106347 680738663
122874 176248 947128609
161477 199833 95793971
179611 189503 24782020
105534 120413 891483424
137144 156257 18982185
185502 198136 576178633
122788 158519 22910035
126897 137692 234869270
119652 174362 137122332
180552 192467 29852639
66398 158157 307937926
196859 198541 4190822
187722 191362 779046944
24090 170303 927273761
71346 199699 690603643
115463 120175 11724810
31709 62718 77149527
43466 190953 369566962
196672 199504 738802427
5686 33423 69544199
3432 137451 703681835
167054 199801 557689436
53015 63818 67900536
92996 110968 309856729
44843 157797 283175437
61317 94201 23486047
45883 169037 719864969
74065 181327 843909510
92299 132133 99676355
162285 194003 79308970
90317 105026 36690981
75240 137710 237660141
112723 136489 53581231
110836 180802 717242837
86997 162787 531574149
32725 93515 819886128
195493 196044 678823927
162378 180753 483628989
91998 198203 192553068
53455 60167 16720510
63070 66392 8551998
173013 196867 869797911
74272 182897 271965504
128939 142342 217467993
167768 199174 2489632
65786 77910 30427964
194275 197944 553953814
95595 153095 877732958
130828 146395 39028664
162715 180308 293299768
92100 189383 243443091
44369 157582 283800889
1298 131198 325040567
159966 173356 850242732
52232 132407 776916400
182081 184804 6739273
91773 184032 706381601
138731 142501 9338014
160253 186038 699064975
93504 172910 288503536
143548 170006 66276541
38313 129940 229514212
91634 118891 68114360
167010 175593 717258208
188588 192175 701300407
178534 190990 31155568
7631 98715 227967483
158029 170108 436729772
72641 105488 856662241
94695 115420 841571657
14895 180818 595050240
37569 65780 991645245
4663 58924 955472810
194976 195508 651774688
123903 137069 935023848
72715 136085 593440868
4525 111588 795298738
133956 179205 113132039
59517 145836 216591343
113678 151452 252255857
16238 87639 821434711
79343 179175 883516579
123404 196508 183054340
112941 116024 7689562
111168 130441 48254126
193906 199543 13993330
1988 112975 485716296
96402 182146 24962864
89762 178289 446738041
191461 193141 400697132
25982 116658 300744750
109639 154544 112392883
35357 71509 553945217
105491 191164 111975461
83301 113409 75453309
116885 125856 896130318
198748 199892 2857381
35287 181143 596169191
64351 87465 58257180
153344 196105 106912112
136205 179874 109096629
120379 122735 597123020
134224 140040 11256046
169898 174088 929030195
52297 198285 10929516
90846 151352 151447131
9717 198810 473139409
128436 194065 164241341
76454 167230 227604259
107057 121275 35590367
19762 152526 332411370
92434 106000 884331462
25083 29631 11429566
146911 152621 615772691
35823 173756 345391605
83345 136217 698755847
122561 192132 174279731
85275 117694 224383836
141928 164604 253424319
171240 171875 1609236
197049 199275 5581788
11285 159429 370846922
39770 168122 321718968
33231 120459 939878951
65712 129745 153759435
45778 189775 753347008
38565 39321 1780449
180281 195576 38163420
111154 159032 607842280
168493 171680 717590252
169725 176606 17103207
143936 149283 13336544
154930 199822 488232073
25954 86272 150998822
71126 184055 282790309
143973 159799 958954346
17005 35120 45447007
27594 182410 389033940
135712 147633 29717302
180983 187122 620150490
77871 154624 766703835
155386 191796 91066434
106898 115530 21656038
63636 127283 159716025
101783 134301 394393449
179705 188847 9371869
142902 171499 71670505
18330 161736 546137505
154589 184034 73603855
60631 72036 107011244
184667 198093 33486861
91381 159691 171001664
176049 198485 55944835
50284 65637 180979202
64499 139462 455229456
53416 173033 417787111
191429 196850 13463801
177719 192078 813209214
120218 158132 206648606
89762 183827 235326699
102421 199007 466467462
141719 192918 609924382
198844 199781 2362108
30162 164451 336256516
102213 194339 52816201
96862 160244 526951310
159209 174236 682975136
46952 124906 344153356
180594 194475 34709757
121394 171276 609981299
100423 168289 170102185
137110 195690 692486740
188924 190116 2934144
77797 157433 235813916
74938 87694 32149393
76047 185195 273471811
69730 119459 79869831
163626 172098 21222273
131650 156670 261554334
25823 166900 353320970
60433 161593 253744354
73352 78907 13870954
13588 55193 284726467
4406 88362 921146724
60007 195702 340076842
139218 140421 2993031
73017 197361 311234129
183825 183965 329496
149594 189660 933156315
145811 166975 53093599
197926 199459 101077236
119852 157441 860145344
94246 129737 392470082
110857 135160 60940911
149458 180345 77324954
104777 117242 31213900
12031 68591 141523038
143508 163126 49136648
45217 135693 227081008
150038 192084 105258650
48547 166073 294737618
164749 181432 810808254
67968 169054 253332236
61165 145669 938262539
22741 78794 45057383
85787 108632 358180358
30940 159848 377082129
113260 179731 698998888
167824 175368 348323323
68611 111222 106846129
138278 139514 646946389
165694 191622 523529011
143866 172426 775172790
115195 119029 431284361
64184 142266 195902618
71603 164363 232464416
59903 156162 241526822
66366 74620 20698081
139474 189926 987605609
109475 174435 730282999
189798 193453 1307429
79562 140910 153848788
55019 159647 262431619
148644 168163 48938572
37368 114137 235014893
85135 156488 178660104
150638 167861 43233443
118816 184160 824575101
64992 152273 858894504
71435 197233 314887268
187344 187611 400805919
108381 136808 779520507
19370 133692 321979426
102822 181508 196953900
129831 165878 90419193
31222 106319 837539499
195015 195946 681200563
14124 144763 676883702
10110 84704 186669058
155999 173326 453849965
190929 197475 16271772
82113 160772 261477008
38922 180045 121307261
43891 50131 24055911
35956 178421 993595462
91095 128685 94041957
70328 180055 274840701
81261 192740 279070067
151156 194391 811751454
2884 124382 525244649
148555 194159 114006884
122727 148264 64168585
146917 151314 360502998
65759 167605 255304139
63793 101394 168311306
157962 167361 195498682
135690 182260 116370962
117132 179441 155964089
34015 38659 11438470
95920 122729 324762297
76488 154468 718530966
171659 189332 758569793
26818 119997 997896878
88102 113931 166982935
176742 199460 766754026
122340 199721 605811755
103800 158324 136519261
32337 116059 372134594
20658 56706 89830502
101348 106121 11790157
32659 93794 565540284
119447 171981 913993185
180294 196284 39948798
140215 164532 60868842
51788 153940 808595627
162601 186157 58939449
128547 191398 157299645
13770 59665 114472112
177147 182352 437509919
185893 194013 155954776
125709 154669 922609573
39467 91033 129417120
166815 169896 7682924
67906 98744 388469773
69736 95618 64959642
157397 191700 956682562
185144 190270 498233607
183960 192828 22218639
191705 198169 16046295
142724 161795 25277633
106340 162957 71067103
69253 135800 166958939
58453 133418 767641179
192653 193939 621061482
143759 157361 519866312
73746 166241 231826552
60179 91165 161410554
179166 192761 588715419
156046 171455 878929676
116912 159902 107697902
32087 52622 655287872
6419 175775 72093014
199417 199500 106073
127250 159315 15058881
169118 179851 981527946
68558 82719 110729030
22987 77215 402195286
32430 110912 811642527
116998 184746 169567274
93805 120665 11829153
3003 110749 269753043
8809 154093 885781444
186139 193927 19395158
5749 82604 192378156
142032 192143 125310880
164569 186641 55201728
45318 135819 227142223
194242 198368 10219127
90011 178028 413868579
37670 189596 380351946
26741 49725 711876101
163652 198171 126824951
121898 129497 680962366
129521 170769 590817256
41462 117472 190557218
156450 191279 87107903
28181 51133 57106893
86553 190633 147612199
154759 190803 90139949
197380 199522 458956555
199288 199446 406031
177650 193469 885359771
92016 195138 269564122
104519 150179 853726109
160008 181442 53573469
71705 78999 39304719
65310 168805 600505891
98204 140739 392459701
109145 109556 518415625
45938 170710 923666319
4438 180340 440360496
178672 180422 808259145
5582 110282 936734777
168807 172069 174404992
45064 50805 909770332
62645 175492 282989196
154978 166884 29958847
157539 189670 80424159
193240 195337 284259785
142761 187061 376606973
2678 5713 586658437
51062 167057 290872513
44195 174512 326657016
130535 165081 86642585
184982 193025 20078399
43269 164835 304878962
37395 129323 230159256
101188 113573 752174349
44899 190751 618724313
183830 189034 11111337
79932 81268 3539836
33087 91875 147148686
36558 194127 722222133
121781 151799 75281877
18273 100155 713675312
193977 198048 348476791
46856 142598 240140288
11790 64258 371362690
164769 194169 73369686
103254 123918 107108737
32147 195725 968793999
180242 183142 7140882
28911 152815 310192214
38030 105390 168598679
10894 183350 831992571
13268 39333 65079695
39450 100402 152780368
187577 198589 957539686
82371 184468 255531272
518 9597 22569645
11810 74112 362537056
43177 85879 107330977
194159 197421 8089480
113419 162951 279876561
88470 163641 188221812
25229 100549 942381101
190734 199806 22581175
117469 162249 306026046
131727 149776 45192381
69468 93406 815791853
117298 143600 645353750
83885 194017 123341176
169018 199123 74977823
125867 166559 102024258
128382 186488 145529787
23664 142053 296413020
2131 17748 38990033
35207 92998 144627342
185005 193760 21865162
128244 153943 513368001
34735 59728 62040465
86088 145943 149870544
181441 190854 284886881
58793 105516 117363861
125966 157990 80145449
78512 195021 291673353
37683 104223 762687771
146905 182209 88300767
96043 167222 178301687
199806 199954 67770881
110436 152102 104239523
131328 154233 57439686
95509 135235 99578175
132496 184577 24494003
72902 100628 114897553
171888 197340 63378134
31055 139298 271113588
178690 198592 49682339
67357 122835 138888661
72936 125685 256809024
38219 188066 623076730
25275 181528 391125693
31396 103859 181362900
97899 188702 839094069
58016 72289 36152902
40740 72993 80945575
79750 161475 204820608
138422 142693 960701969
186603 191223 553267851
182358 186104 9447983
104772 152220 980176414
188516 192806 10739513
150920 187524 650209266
26541 53417 66822494
142690 156295 156976268
132382 197312 181243474
139074 188546 123631533
24801 110843 337867870
40618 112655 586702490
171505 184730 32896928
85234 90194 8166156
190676 199481 850414461
77670 166307 222212830
146754 197340 502438183
2000 18978 42270516
16818 183407 417028782
33558 96105 156516275
53562 127536 828757819
1469 130144 894507890
156181 160164 794014899
45540 85597 100645608
136312 152364 40025509
38714 181070 356474929
41485 126653 213526116
7578 141466 335155775
78781 173807 238166305
21138 186220 413308355
137352 170281 82392243
133117 143242 25345591
49810 183828 406561015
130122 193090 157566164
50979 55756 239777372
147196 151307 10241751
34307 121119 217148356
163734 176588 149254121
149100 186205 92860576
22583 118050 238889580
156318 178196 54714631
153747 182295 842312509
99480 104449 170148725
63146 87858 387736113
88969 117159 70444485
74111 186178 372062903
168902 178751 24434499
110992 181172 175596359
138031 142526 325896720
41454 142821 254140953
28840 177207 371461755
69438 97388 688989436
145029 148265 203916031
57648 96633 409842951
183400 184516 2819521
162875 199238 798921997
41771 110326 281611603
106072 148905 107412977
86167 106323 876528160
21679 157758 340643704
169033 196591 417648606
137502 151666 145097903
5002 75090 488181355
139071 182060 738933014
163492 170873 18512177
77352 88499 342240238
136585 199139 156205979
45159 82949 667490388
94449 138244 109795245
43505 88740 795580313
76708 172849 241001921
175285 183048 19281931
191843 192935 2709532
141028 176697 69867075
170498 192785 36121503
30407 123350 232512308
199668 199727 882135122
64320 81607 537097319
51061 199894 657005187
105456 119529 35245829
119784 180688 619945290
85523 102941 43621222
110940 180327 143296027
33848 35921 5122671
142155 193637 128762778
168361 195038 862057192
147306 175374 982408292
107490 180619 183051035
39510 148715 273712213
60877 175521 287465394
91197 178130 217570560
84235 117252 82630188
199014 199385 942939
68908 177844 599027455
23415 23679 209733110
172659 175421 6805838
46794 153783 268209972
115320 190586 188389260
150525 167554 42790468
78066 103991 65001756
107167 132902 560776472
164682 170371 14258850
4094 52864 828504344
189155 194227 668859600
158622 174054 12596475
101890 103749 633136794
109559 178190 171731186
160578 166768 2466351
82410 164740 206256011
46135 174280 321269719
161117 168124 210303217
172278 184256 768439795
105035 159165 97266050
177813 195765 44852315
46000 152030 927921543
113568 134104 51485929
138855 188741 124643386
144683 145668 193125854
13629 26739 468065164
80454 168223 380242648
127990 145031 42768822
70556 141901 104390319
87971 170623 918788706
67584 183079 316148068
34292 160946 317065048
43051 62736 49244913
144592 177072 821772901
24897 44068 540376540
15045 68362 206814961
178645 195858 43044811
40339 127776 219182639
78156 174509 241414205
85968 137089 128108450
174190 194648 42664820
92175 160812 204282233
2414 31115 723991390
21118 195240 435749436
44507 57882 33405240
86164 159363 183244608
130506 191431 733364376
148663 149401 816039183
116674 146511 255096076
121810 126984 13070738
61394 156476 238552186
37080 141848 262382270
195458 199421 2585604
154634 167197 4552550
129695 183361 516181551
167748 177053 23189884
108061 120001 29802297
16375 169973 384701533
189434 194294 12124445
60749 149329 222232461
188023 198472 18766177
199149 199967 880541564
91907 182058 925666279
914 100667 570073447
173061 184410 735005385
54683 197370 357473058
105026 105331 759506
182620 192245 24112068
47041 198864 720008110
79744 196066 636880787
54472 79234 163995504
95797 187937 230654978
100181 121027 52121574
24701 72588 119751603
74756 195672 302729448
34882 68822 84780488
85279 131989 116917054
122831 171399 440877589
88790 176719 290665852
146222 191268 112646779
97785 151844 864921357
158915 160892 717982170
69282 157516 167859731
27997 171742 640302778
144717 186851 316733894
54176 114065 150370443
149098 167503 622614265
58073 63079 12640522
185346 188570 688371299
126414 180111 100356843
199352 199716 920654
60557 121190 152134367
78715 134416 139716262
79681 178510 9715994
70683 79533 848416889
186080 191064 690888
57571 189215 329990337
48657 137293 962029646
17918 194369 567597686
133272 169125 640182963
160009 178435 794887724
146258 191652 113525154
59016 88672 74811374
61368 189798 321940942
57601 94418 270141669
21888 80425 719163525
178267 186360 20320171
56848 64963 11544562
11136 22140 27488686
11993 133021 303107798
142408 198587 140371591
107692 139338 79403751
58434 104098 114791391
5540 113836 127777192
151632 179001 756447790
190562 190814 665597
172564 194494 54663162
50886 144931 235857200
47218 106927 149752272
49214 145913 266978610
7277 68865 154001262
52387 88949 91949739
110195 156340 115473093
150018 160794 450424593
128304 142075 34600248
23489 168150 405384692
30580 73168 989236287
195116 197994 488904312
145123 163354 24195061
188296 193907 13948780
73625 137421 591699003
113565 178662 162866786
131239 180680 847862599
190090 193849 9424978
167754 186183 910274914
52365 149898 647392930
93169 169629 230947141
161122 162741 4131485
15178 136775 654362883
86403 155595 173222303
101609 180936 198453106
47541 90547 91525185
57332 161826 262140539
66743 89875 22534266
29924 138966 273072195
188952 199246 25613491
5298 109115 260006052
172852 195672 182663418
197066 197205 422347932
189032 189738 1758687
33541 194770 403398701
109054 119490 25913368
96837 104158 958580273
48452 57519 22588458
29890 84653 137040255
144790 192040 730116459
49013 116810 391440458
156667 171968 38437501
8443 184563 440832465
3393 32617 73156784
174994 190399 38409848
11413 102537 665868045
72062 146073 185473218
125351 186456 365208808
187872 191629 9337444
12186 103308 878625764
155180 182520 805045958
169720 172036 912003566
102028 105402 8227017
156130 157958 4484128
131001 188765 330632412
124311 142538 477359235
79921 85316 655202055
22687 153238 818688777
55950 72679 42206019
91098 179873 870086997
83569 93983 26084180
31341 55708 60525397
128925 166080 93215326
52719 78747 65329643
21461 23437 4988773
155283 184504 73046447
83202 148395 163290934
3922 43074 852953085
29892 121019 949494218
23172 160187 342968840
156291 199437 107775573
87012 157302 175935748
169347 179203 24485205
111414 146489 54010295
178804 188150 303946241
172554 182373 24416398
182428 189471 718004302
111436 155064 109237944
109349 198818 69759080
180043 187610 19012099
32364 188277 390281236
188995 194165 12911337
17688 183138 978212827
174336 195540 52876092
183625 197398 79817027
41089 82505 103988027
170634 184317 92687925
161709 188010 65804144
171805 184145 69363636
144464 171341 67319910
21972 199917 445293021
31058 160136 323145624
66227 119209 898412749
27033 186632 399548220
143912 150492 16385397
132941 182081 122970497
152220 163340 944758577
161189 196523 24576573
170617 187755 42813765
159851 177526 44197151
92528 195760 695050087
145650 188906 108195659
25480 130828 263741562
112245 127173 364057706
158013 194900 92223069
65641 81470 43147640
176324 189341 688793495
90594 141003 926653766
146671 199955 133190324
151908 190753 97165931
159095 170746 29276815
118407 122563 10288813
80573 183687 258236387
65931 85102 229799549
31578 175058 707404865
111158 161812 126843564
30797 112089 604241681
141312 160742 48607614
24498 72961 121208679
102219 179495 773108112
10873 145943 431105473
142953 145142 949712369
109240 154987 114464960
161092 186488 63599649
83549 159924 191233497
142893 156014 51844776
154802 186234 543462651
81447 157353 316402556
151726 154240 6318523
171958 191288 879439236
76879 112486 89303300
131187 185600 774195200
113719 180323 166741709
168695 190821 55196003
163556 197041 83480495
74981 114893 975466402
135183 178274 107678101
148856 157070 20465547
191792 194874 840205254
102767 141452 106751367
169329 190281 16040253
54847 142704 220458274
132345 181297 122497663
71515 87549 40329930
28808 30901 5253260
65589 141393 190032761
15507 18281 6903611
171977 173764 760622273
44011 171130 318719524
144734 176132 406904411
65312 70097 779763724
42682 98900 825499814
116437 152916 398470995
120434 126559 15370985
108176 185248 192937590
104264 107413 7904626
149813 151490 274206958
37730 135560 245140257
79788 114058 86012606
35511 130523 714289675
130869 162437 79092148
70175 185741 359493639
141483 173052 79122290
100572 140171 268000167
106573 164999 168727712
154508 165591 27903403
191791 195233 8490588
105576 106757 2984879
155503 182037 294451974
101596 119551 44768446
199867 199955 242664
138764 172600 84636765
193156 198168 12418636
141573 152176 15819961
135411 171297 89811458
150477 174947 61315261
86132 97595 547743512
180278 183579 8191767
177274 182958 14103008
115199 155665 101366092
136427 162693 852690763
28197 81265 853999808
67978 116048 120435176
153051 192750 527072674
132691 174073 103669537
9216 40492 77978069
20184 133843 525502554
181322 195633 35762837
133626 137718 50490304
76965 162618 214663023
133895 151093 887363258
65111 176361 999809524
99632 140866 103342524
89545 180186 278262565
103982 147481 108996834
153354 183628 75687468
198871 199079 607988331
72950 167173 388965701
121771 147232 50062599
135421 192865 650768455
21988 131650 274498958
163590 181104 146082256
113355 184139 177080943
136571 149759 32818553
160993 190810 74556271
162264 173330 27775599
73798 106141 80980017
138133 186347 120542989
128252 159905 49961554
173343 179875 830708673
49129 76810 69499680
78580 197905 607133086
126214 167573 315699705
35586 57922 195143783
178068 198937 52036382
26678 136903 719903728
177893 190969 321701401
10002 130780 302258209
31007 104044 182792074
91331 121161 95329215
38866 59761 52019273
92448 120719 70652128
171982 199295 429790974
180887 195119 559416202
38023 169619 329685460
68241 194661 316489763
121787 181122 646408339
187890 189060 2856990
132888 196471 159051451
84304 100567 26026194
36917 143945 953839239
39418 119074 199558553
165676 183204 43563870
66099 67155 562960439
146157 178986 82066723
199284 199721 1105471
97723 132474 144002113
132574 171210 931199045
37099 62066 62100448
159351 169094 220559546
97831 155773 145138534
116274 187126 177424894
194986 196208 228482875
71342 181506 275895369
68145 87474 435729280
194521 194524 8394
72953 91308 46135749
93217 163396 175816316
173493 182848 23208393
177417 190842 526704133
168518 173381 12159043
98268 111588 33411434
51207 174933 285971773
76881 106954 798215018
24180 180403 643612437
137302 173485 90518209
31042 72035 692130159
20525 31071 26454153
138834 184747 210867497
56550 79370 756029177
103122 157830 515644349
170712 171852 2869899
58656 124631 539857447
185501 192752 18109840
108247 194839 534725023
177836 188646 265074979
143172 184049 102197687
142827 177894 284303960
5528 92903 218788985
12431 171424 446523089
177487 197842 50742636
145758 173399 69251709
193624 195090 715058386
33054 93683 151729007
102992 122438 48502426
18852 176536 394867419
175602 186675 237607105
28168 37620 297256477
106330 181540 87679123
114780 145889 77963216
247 107191 267443429
134300 149388 764261497
40757 127905 529282046
88096 165512 333186548
78633 128941 126101477
88098 88884 1777446
126381 186278 149995438
3155 184055 452752577
29005 189344 153557289
31832 198663 417420098
78803 114172 88717769
158225 189100 77235997
36534 148359 279989124
87473 163322 189943025
190063 198973 227306597
193030 199841 680159560
197350 198249 814662332
84311 85318 288080081
198295 198687 698831777
103380 173687 176096691
39959 194345 386637674
162834 163701 772513489
125657 144675 555412595
100066 118026 736770891
32920 96629 281388550
113114 161865 122068967
111488 117202 368049919
151931 195347 108528903
82273 95005 776001083
191074 197125 991691722
17780 197544 979638026
2883 20755 212943489
162224 198146 89690296
179983 189010 962389252
25567 110631 714143492
121175 171974 946143757
17232 75176 144917166
43310 127075 210096551
57165 170706 284873225
118769 181805 632238531
7186 131987 341870429
197094 199001 483667162
43810 95143 381597345
32942 101611 171924691
199510 199546 85440
97530 137473 100212808
152000 178327 615100214
81651 121462 99581878
163081 196686 662494903
9252 107546 454446144
153671 191801 95418879
159826 160194 905842
185499 190095 948060450
49217 91575 552965603
153371 155499 324486275
6851 147241 659309951
71880 104790 645647886
16749 47175 75853261
121445 136064 795812633
138890 198954 639299530
70193 177951 269891378
126693 132592 14791881
7288 58316 391243371
34509 53518 163492492
38805 42094 288123784
126192 139230 32820009
45960 157455 415171189
109316 195637 946907012
88805 103857 629634145
48043 100478 131588023
41350 178742 344227282
82804 193371 276786631
102750 143711 102632679
197717 198502 625499172
161647 192382 76873029
173697 185907 30490828
45486 165713 151937011
68718 133925 163484043
33207 159512 247515444
117574 173745 304945130
176799 192208 38506514
189065 198569 23656951
165603 194407 71823048
163108 192638 73777306
60148 185660 314694397
145772 157322 28822419
185728 199680 34749301
41660 80026 96170101
98406 101309 3280050
108153 142276 396060427
51396 181632 357838735
54813 163240 271989322
29604 40291 822466303
173875 178577 57684907
151989 170063 17501485
22178 159573 344015987
97917 187831 225172663
117153 194205 2000235
114842 198483 920644132
120639 191025 511208861
108447 172889 161439723
103537 185759 774246871
171230 193575 817951784
191110 199099 36525174
175280 176625 254947865
114679 140719 74209585
32204 86525 135978395
156363 196566 100546372
128837 139687 819457442
89217 179504 506934672
7951 48638 101458291
25903 142602 292193512
26678 145319 296994808
37898 183756 751220249
117119 123260 15271925
101795 185600 71820386
54424 194873 891198945
92325 170363 512834983
96923 103351 809307326
182751 183441 1754484
93473 159628 165653855
33064 147772 287145124
1841 41455 98676763
107111 158657 129149648
114404 158716 466785784
130481 153610 334109669
65479 96163 807252873
192471 195636 7828455
186714 198891 30228572
13649 196202 922566644
33137 188411 609690920
2320 130796 321565842
134469 163331 944676732
139997 155981 850421004
5129 13686 566933842
124678 138704 14585726
142054 177640 89019810
81243 101825 277117420
24408 42441 253138711
164814 166855 870065547
151262 197233 114872430
68713 86204 947743157
144993 149906 213845725
177181 192292 37747884
43553 90742 118603461
153624 184099 153627104
182639 196698 35140141
41372 127561 216082779
65732 86509 428175162
151755 189940 95501732
113836 145216 78624876
156204 198819 106419610
107548 119226 29159058
67115 105532 96229775
88193 192795 261736877
23911 104775 749874226
22676 23526 183850942
78397 149951 179240318
94653 177515 713913626
12483 151487 623144488
115553 120588 12568356
355 79683 688639659
163930 183761 49464882
178681 184224 168500197
149122 157057 529871488
89060 165536 191545386
155586 192868 93245760
11257 58749 899480843
84822 125516 101814495
176724 189362 31544568
51942 59012 915717032
52157 99939 502865074
83656 100829 388884090
89858 103032 32868259
54957 125351 176629636
19851 124956 134236041
42809 192743 375697268
13387 195647 895301610
37807 146979 309327417
167369 187893 51237921
58223 68080 25063870
4509 136650 330982072
80760 109222 771375715
26879 69886 107479629
188923 194697 25532124
187750 190224 517252758
196807 199293 145181715
158940 186156 68147081
189426 192442 7586423
116121 143552 68809358
52715 140913 125962994
169936 180624 26570624
164237 167235 7526773
122238 129521 18360987
59489 155686 408501274
49189 98995 781565966
96199 162590 166250545
198546 199965 612257853
49477 119517 175575695
145699 196447 657055724
139228 196468 143062442
141887 149675 19419845
134427 150863 706342317
145116 194980 528869470
189463 198195 360277589
180559 196716 647868297
138521 159420 52163844
68403 143788 188946289
104889 163718 147495398
136620 167397 831764155
63676 96090 81593722
178144 178778 1534395
176115 177881 4406908
119196 184269 243451015
80630 144982 161320730
97103 181305 210798444
155672 155761 990729318
179188 183776 11479534
4372 128752 733442247
143258 160208 860822184
109009 154745 114467317
88394 100622 21864958
3995 165881 405397817
92830 154759 366782871
146531 174651 566427528
12386 74792 156154226
53400 177641 256905290
100582 176770 992893310
185850 188723 7115585
30117 120052 225002808
42253 133151 872624904
173468 179218 650617804
129763 160129 76050803
14998 73274 145775988
128390 184630 569280290
124040 194055 325696733
163707 195972 45466845
89616 185772 240607775
157229 197328 607382458
17631 103612 215242692
107742 140611 818506429
192920 196721 9447966
117545 185370 169840705
96500 164557 170470118
134264 171995 94481380
18651 64191 146247629
124357 133673 23519704
163178 196035 82027917
131750 131831 416523678
28710 177355 740692658
173971 195290 53112241
25695 198596 432628627
74743 167945 233626601
115265 137047 54732906
80594 166858 221594696
169925 181361 996622504
19732 106812 390292605
67461 189650 668390663
113968 155528 104061719
60553 185277 598516496
170467 199179 896379526
102812 106317 894839434
53278 54264 2400826
137332 161852 334650499
83683 83827 345306
150621 186628 971059700
143085 195189 293954193
143472 184666 399148161
32061 138756 267256926
188472 192119 901661355
83552 197641 285425804
64298 196092 330156420
188658 196546 976197669
175552 182690 17761936
77845 117524 99418655
82066 128156 572319878
172172 194098 54653597
68109 177448 176472038
173484 198467 62225967
97615 172604 187889499
166370 193465 583009508
199041 199569 1334371
61827 99191 347483027
164917 199332 85797866
195732 195753 70516
138609 153391 36845003
128627 197002 582014597
102297 107897 13942757
190808 195880 830959990
40461 61239 995936056
144835 180554 721838182
173335 199996 34611112
123771 195873 817868223
184500 189383 335977160
159644 185239 64020470
23582 31959 20997471
5237 44503 97864100
192618 199310 8973658
170332 197306 67203802
36817 106530 522830528
100001 156547 874499852
121373 195141 184588398
24830 110384 344323831
10411 73944 158889783
50893 94839 110409578
2065 15994 34762021
140014 149146 755247180
75535 114776 98438313
120938 135637 37083207
17399 85143 169632150
186894 196302 718552199
190702 196967 15511926
111083 178364 511115965
67682 190580 307723273
175739 193977 928586064
177223 198166 3770542
139888 146347 734462896
98911 166665 176364145
84017 176020 230328051
190875 195231 744668184
16249 44260 69755115
166817 186167 445948192
30449 198630 420783333
48054 119747 179758352
146681 199264 910262273
17430 36577 873746527
142030 183206 713654593
22942 45691 56519821
182895 197995 37712717
8982 129454 365878039
189363 192827 201398178
163334 191853 71254247
76882 196966 351809113
198618 198921 977807637
11081 102703 229337000
94777 176867 916042976
68399 145122 192284470
115661 153962 95945246
93513 156627 769500836
103212 177790 186676289
132093 163451 78634659
88096 114193 65275035
198203 198954 746113642
60642 160159 419362159
12776 150123 343852764
75967 196696 302350520
81840 84193 5876693
141913 189626 119313328
183933 187763 9704361
8973 176732 442734572
186015 198375 30713474
40137 112983 182677381
1493 76604 437707033
27005 98728 510380385
28480 148543 308016870
133050 163284 952365728
191355 194074 6778013
116449 135529 464662485
105361 155515 754524155
27751 192123 420103574
69931 130596 606445183
166777 178897 28446846
16576 186606 425769876
58389 171461 283729595
49463 168109 608918747
121476 142054 438154523
59854 117679 145205900
111981 198708 551435024
175203 180736 13758659
3233 177183 435442505
194241 199551 13195501
42123 108792 395894612
135897 168223 559803244
18411 149399 327998347
77025 149937 307459563
95974 169826 538076947
49818 92092 153141233
95274 194092 247253797
129665 139573 25015652
108648 139858 78231774
183721 188832 12799557
175495 178650 7796658
53758 103802 842983715
103148 170779 352936060
198516 199281 738985195
141461 157455 600528543
128101 137004 22301349
110089 115367 214733747
180990 189305 89558797
10451 83944 261037967
105132 175401 185741016
10369 92980 752729306
5404 84245 136086053
112671 199381 316893789
117756 141032 58449100
78881 150171 727465163
74389 107527 739294484
110753 125249 36175870
104015 108739 11925142
195198 197517 301257435
57614 88557 569560250
185843 189602 75605162
120070 161956 104998959
119572 198838 471084821
157526 192378 736829144
63362 124277 152827224
52697 137560 810037941
105544 168443 157712854
199438 199858 55712590
152616 162781 440073731
183474 185470 5074352
171808 190442 46413454
115054 120040 972224469
176666 190041 487014719
174622 195582 80846800
98089 103396 13336838
138054 177996 99788629
161548 180590 47590550
52964 125447 444906422
30289 67871 160529687
150358 199851 172553262
60735 150969 226347759
191879 194707 4958025
66635 85089 979162782
190243 194897 11592033
79924 83518 962762889
155402 172560 43043186
101252 146991 511913345
102001 172344 475005431
86529 88480 4961226
121050 127401 15973769
135326 196876 153729918
172325 196689 60735342
65513 77691 323338849
175249 186769 978766004
183463 190187 16810852
164520 183885 786625323
106236 118267 184759081
165523 174110 692522466
150328 191442 102875871
56350 168856 941337914
36441 146435 540627539
116354 124245 255398878
138237 172720 544758516
126977 195642 171787756
67824 123750 545699912
188689 194042 452557812
61576 192968 329337786
157388 172044 682584806
105615 123987 46040274
41495 53730 29215606
4852 150183 40010933
163151 176188 32526355
119767 156182 2601061
136477 195761 148128522
176969 180428 8617714
119105 176243 143128578
53181 180093 318084753
127450 136156 964052446
122540 188017 164103511
120575 179232 146859057
151453 175394 975919354
84448 182228 651220527
47897 102842 658081256
184944 190295 13347920
182075 195512 33498291
7073 121157 285469473
157739 190035 545024603
145834 173786 70036622
68305 180889 999541522
78758 95214 351229130
16733 113081 241290547
95413 159672 319725681
186746 195879 22723112
155620 175955 50885437
63095 158686 239733377
42844 126289 893594894
155382 175893 885094962
80329 195187 287519188
92318 105843 33701338
68705 142611 185262857
187854 193119 13118513
56596 179608 642256585
197806 198788 2478278
119688 144391 62038383
63783 148912 724246270
21769 38037 40627293
36232 62182 828052630
196948 198508 485645
159838 184602 61891688
65144 68808 904930402
145565 175367 74594880
121356 142194 466761435
20248 37919 839296126
85872 180815 237600844
47104 144998 914711217
111265 181532 175847202
14164 119449 997118704
61445 88047 191429683
66719 146477 72062274
82012 112167 603857366
72747 135285 698573819
19823 76176 140898965
135915 174208 866396721
36549 126898 682938678
66702 177278 931655870
8912 189996 502883362
88359 190750 256194102
13943 89719 914669527
91243 184522 233396206
130067 170141 452609317
176473 184221 175930620
150379 194758 110980406
179487 187551 20313433
26 9459 559225354
191963 195664 9189037
194342 199863 760502576
164324 178396 632351186
67111 180005 631584369
98410 147075 540515021
36824 139898 351973544
132562 168430 89928731
73902 185729 280078889
38144 40657 6062559
64244 158367 235958332
111707 112662 2369482
63699 184815 303560445
14343 167628 383917674
39207 145568 845258493
84233 134608 359818324
171898 184156 867992669
130620 198187 690129038
188259 194475 668329031
81242 154144 182591680
57907 62012 10358157
86524 139059 131651076
109930 158951 222328281
10275 50613 100596229
52174 145779 234727142
10392 75814 265304264
163496 198655 87699625
137015 197671 151471363
132610 145253 334480485
166992 199862 904055512
149279 155350 825279819
197451 198470 292230
52067 126210 181712981
22183 117509 238594332
34585 67008 469032868
155197 182004 81844738
93440 151866 146274468
141865 149013 17888690
998 55219 143313433
118570 166686 168367578
184352 190875 732818694
62118 185987 346452098
92337 173958 204392425
25491 28019 822710898
26528 108069 268687463
14880 83408 317492873
105989 197936 557954949
26806 107663 202323592
123330 147287 60173777
22678 50268 68696454
143695 181965 95688706
189916 194814 128378623
163918 174652 926468135
113624 163772 748036997
140890 172157 78326269
35190 44458 22705503
157172 183408 425651466
65947 99449 278452531
111686 167961 746548161
143342 147861 11296400
138127 196850 788860317
149428 158689 23189303
195439 196007 778190443
42716 165489 533697221
32439 96502 554537227
199273 199804 826426880
170698 198883 70189989
113406 177763 161046550
122702 123008 612210197
10258 165210 794949256
132276 138377 15449334
169213 180854 13236501
13232 87229 675831576
49286 108385 872115163
83573 150905 168581782
175208 197676 56002490
82079 167775 214673717
131338 199285 169926384
63347 89069 64907722
8008 23203 38086518
37487 95291 391784394
30998 199139 292392150
85143 105603 835780905
37072 99131 202698895
169139 192189 57491898
80842 170437 224542482
176240 181848 166108007
64039 141522 999636209
184491 191842 18448866
37872 188766 421128019
59211 191735 332178423
78183 105523 68476174
23977 161284 761923246
81292 183717 330145962
14407 93633 800483190
59410 116612 143658602
112156 188734 191666935
10926 153731 357490813
162762 181603 805723284
96829 108510 12718380
178564 190453 234275948
182333 188622 15747932
58484 110815 131580009
61021 199299 346397739
181224 194266 32599726
3563 170034 416809726
103738 115348 29027206
164276 192777 71173501
121975 159538 726513404
12431 135664 799877969
111824 122507 259918678
44223 150018 444266633
126232 148091 293054689
179657 180314 553056691
134004 176106 635987879
196273 196278 20662
12313 178201 415352458
175795 193208 275340925
48210 93998 850326976
54035 55724 790606
77158 129391 130836954
141345 155665 818996346
70821 131083 151043918
37200 115410 195797175
177198 194125 42240169
55126 166861 814263243
40059 189272 749859028
137755 161941 395861768
112978 113902 1601418
155760 195863 100253537
148397 161487 32762853
78593 183538 549723491
101051 116793 685185734
163793 178134 35758044
127070 178781 263435405
147145 148708 3918168
177952 179288 872461501
48116 154055 265622367
155164 189271 85319290
4452 69104 787148281
152472 158714 91282742
44406 176928 332185755
192715 193766 295562595
151772 172648 52385219
198470 198755 860232252
80607 140131 149334092
180290 186852 16463047
142158 191586 123589110
186942 193084 15296180
153576 155972 449269759
183546 188390 12220908
24821 151402 316913963
80974 164154 208470315
151320 151368 130579
190984 191007 42898
80474 91593 28016538
129976 156341 418263420
109370 140806 78709266
57107 119310 103031821
18492 162017 359398280
90825 152184 153548748
51769 128908 934279870
128120 177089 122677232
43286 149432 717799786
92032 98785 16855938
153951 198048 110176570
168906 190680 773092585
3584 39627 89913686
153251 195095 30747953
61046 118283 143668197
109554 135011 63820138
143464 188138 623555450
76553 147751 178484725
114538 142571 70306222
195970 197482 975705125
115358 194778 519540920
81291 134736 307120859
125101 185844 152150560
119338 162313 107730830
129528 183470 134999486
1795 108278 742233183
11129 184246 433255282
64706 67141 6235224
85733 90947 414197531
145247 145925 507369292
55246 182060 317937566
186260 186399 469492906
20696 134970 226981823
31551 99280 169489020
199686 199876 467238
184472 194409 24858581
184302 186713 6146652
34857 130390 239117499
170433 199236 71766286
106087 172008 165287600
87078 104250 42928883
52840 72343 538272515
4699 159368 387261950
104315 193213 445251657
74847 162005 218390343
171406 192513 52684423
159043 163875 12207732
88599 170362 204753725
184496 184963 1222003
153600 185277 79278807
199752 199911 304870228
31480 78372 117190519
36612 57963 916324814
61114 163793 257623817
84237 157631 183700661
88112 172911 212365675
128745 137929 23152270
33100 107941 187283350
139308 183132 286837364
19464 77490 145216472
67525 125907 4700641
36759 181587 472452605
196042 198779 6751221
180032 186220 15543589
197711 198953 970175557
51491 57715 929888177
33353 147671 620794012
163794 188394 474465183
33542 156584 307965072
76482 114921 96392170
160417 171000 26626696
196122 197247 2736146
181618 185810 513807888
93603 179496 929605335
88365 155014 402573183
72141 198148 622861258
131894 146786 37334904
136264 161027 61850297
87749 176798 222884792
199393 199871 529580278
152125 195104 241611907
20622 98819 950794940
112445 122408 24783583
162966 174102 27905733
133294 174803 736057305
26352 121008 870649117
157944 198786 102078503
35798 112844 192874194
172859 196406 58758774
31860 175807 432084476
147431 185427 560286921
176561 190736 867044154
123421 187807 161303327
21992 186392 756450987
173282 195216 459588162
98846 177579 921937553
163277 183805 124663704
22839 67740 475385386
38131 178798 352181716
13028 171410 533944551
61921 70416 21570629
122796 175000 130940398
139204 141295 5123410
131232 181764 976366058
110584 114663 384000125
134433 137760 8397386
72651 73121 1182356
90363 94219 9633367
150681 181181 163739095
133788 185533 129444528
153930 166882 32575238
101502 146593 447196803
24044 67138 393355302
176779 185628 22136310
44474 52289 54729526
31923 110404 196460899
174132 188314 35443615
174235 190899 216059126
77984 179293 253713930
31894 84541 466398629
192955 199899 101454907
135081 149237 35314102
9533 88238 714141951
32614 114395 838523186
190419 199728 439682522
34402 133512 472850149
165576 186118 51267413
38948 78374 98732067
107895 180394 262902894
100869 113800 25972812
163115 177288 35380346
198868 199951 2759200
135452 179012 169901078
136548 198372 154405456
46243 129480 297096599
132535 143859 563456323
88379 135118 117115092
108617 159506 396800795
151289 167027 39532936
56917 126626 222629809
129614 167016 93819548
187290 188620 3246923
163796 190294 66117116
21341 165529 404138325
28745 135932 268523252
153588 180124 66399101
172057 182363 25619763
56542 133355 906452642
184497 196998 880760211
38517 80801 19832569
84881 169362 290310907
149727 195494 987152486
22766 124478 830529053
45697 198138 425461391
112398 133979 54135694
195237 198460 8032818
1708 103228 986483030
66990 148343 203884848
122911 189949 167950512
113962 156363 898618982
25962 166886 352925304
127019 150819 59609220
11438 22073 26605894
134029 157648 58978834
92555 116169 113376487
114242 139199 62650800
137013 175138 95331979
124948 128343 740555123
172622 194325 247669967
89898 161335 178766548
139348 144541 11002519
132991 182313 362274633
109153 197969 650842330
26594 189633 987106240
66238 104830 3989969
35396 137677 468771447
77144 119336 105637353
1569 148625 368038381
142109 166824 664584434
182093 184310 5469203
147071 190518 15118086
101090 185698 211773629
64098 193667 324687648
181988 196352 14121084
79857 157952 195683141
56167 138545 206873940
188415 191042 2549639
56 11290 772875144
87200 190168 257654067
106952 142606 333133155
91597 156725 163032129
156108 193889 819613662
44868 130410 775767924
105555 121762 427261226
185100 190303 12939952
113011 158672 62835366
496 7122 143575528
46469 181023 800589823
87148 128031 102306151
65356 191749 316598303
113054 128254 850789371
112377 151500 921401376
152869 189370 630112969
73190 99605 66239623
175299 188461 32874981
51013 134326 209010447
57156 57701 1343327
85558 113768 70644920
88591 179937 695387889
54711 120786 165772405
109495 141841 80948606
103224 140459 163745365
110088 166800 142084517
85720 171712 215428596
63784 160516 242546364
72120 194562 385272422
18578 152940 336427860
15337 195879 735615937
30403 35250 243671988
195506 198198 30529194
46345 192756 617664295
108113 195346 487337155
13319 41108 30657080
105116 148265 157013782
169716 181822 863107303
78760 82350 9158562
154037 179904 977968186
187406 199428 295566127
107792 160319 131538057
117412 139661 55892599
185018 186259 3136224
159009 175972 42462463
86409 166793 201364931
31521 142193 277100091
105011 160580 139200792
127233 176567 123540950
142098 171932 74762594
126645 153258 580085857
166135 184035 502309946
87786 173880 377371191
4417 104181 456897665
30497 163917 334089932
156992 173608 204805553
145740 161493 263500465
106939 172463 845773536
47994 167846 798754451
153996 168141 35530670
159532 169744 159449132
41359 55366 85975431
72959 93202 50791397
160795 162495 347231024
100098 163879 159852626
108262 121570 33224065
16300 112198 240099252
94361 103860 23699091
153009 183347 75867279
64845 112610 119849901
123615 175977 131169897
164741 166765 543350432
104579 168624 160553570
140050 140239 933480828
61445 71987 658935379
64926 96361 340568892
68913 179142 276066175
32292 106672 186045266
194022 195286 3074758
138362 157482 47633995
88177 190694 411788640
104318 160202 139988243
115371 194678 198456395
81679 92207 26410244
46509 151406 262993443
44179 79467 88525505
3989 133783 597863387
95160 144329 123171535
44751 73364 71947812
31613 188588 625013122
153827 160103 15711565
16984 171961 388183266
188658 191760 808389247
40428 55784 38324161
32035 86947 455525862
20239 186380 415977157
53003 55795 678257296
19554 21324 627410767
54740 128787 880874889
152331 165768 70448680
40546 70010 566212965
162283 165680 8673323
104564 134991 566282424
125831 126843 2523863
29225 71323 105251689
154005 184008 75008591
199016 199147 691362306
69694 106397 54531021
47662 98391 390325312
16883 30560 34360106
195081 199031 9863411
111659 173541 80233715
23329 61031 529732490
123626 179871 140827999
155841 180606 61870210
111769 128178 889420708
119355 134604 38432150
22381 29096 363035876
139440 172228 825561203
171566 199975 383837477
97396 156578 795045396
136481 189829 133329394
86394 179851 233882984
68802 81915 679932644
84888 89170 10825809
188876 193816 12352509
52427 115529 158266946
179668 186049 167720358
95991 184461 879343021
38439 126192 686415715
84274 100934 32834027
89690 148199 146406680
169240 194093 61991723
63742 69813 15464935
66706 141326 673665843
43362 155841 282066192
171315 189795 46068982
197919 199169 3151367
6270 138580 869975481
152333 163519 95847059
65439 146458 229271461
12000 64699 621593670
9073 138459 411051766
14503 15170 2406387
109322 183147 151864394
142423 193858 128617963
44053 49523 857177254
31622 55214 385825046
73284 121723 264361595
71396 80273 465446466
86733 198059 278498684
112858 114740 359305112
52111 80392 109029595
83839 160712 827640254
114607 160503 86439058
90203 151102 152433082
88566 195873 268445057
96133 169040 679051774
130738 180732 125111648
197684 198012 651589464
192137 195255 7701261
147437 169071 54269213
69576 195053 678219771
110120 167195 911143517
41512 146345 901463155
120654 189367 691243426
163507 168312 12046287
41952 168619 344957440
150286 163700 33767619
84009 168312 432818593
173308 190497 10534715
36385 148804 281509298
5129 90303 213300338
50095 137880 220242451
34211 154213 300431970
145355 189606 601238864
195116 195184 980234274
94653 193106 202903549
42906 115121 697817833
111793 197194 684722463
125704 165895 100820863
71545 160573 144162254
75849 79300 8677253
77389 166214 222626447
148427 178518 75251029
131612 175226 123975405
26528 126889 251161523
43041 122492 199136046
152476 195793 108356681
199059 199974 196207297
138237 152481 35452735
40292 190639 376630339
154881 181927 67657114
169012 189494 918527121
115115 176569 153909680
59070 78253 48355408
27115 61296 995458641
182447 194803 141568537
18312 99699 758239869
82618 192503 275115035
111198 165880 419058129
18681 170611 380574964
115233 126807 28998519
183810 198274 36042836
89343 176245 327650580
115744 139027 625975510
138452 185630 117933808
104748 182541 876067825
169169 177333 20279927
149345 159827 26239466
148607 196491 119739442
6336 47373 14709474
4107 183342 448606303
30435 62107 78782641
14170 66582 762424960
41004 160920 300546510
78484 83434 12513523
29636 96044 192145398
180337 198091 44243982
64672 187514 307895740
73672 101518 194872925
64010 113277 610330489
36538 64719 51632925
113988 132995 125430528
13867 155313 354233586
31289 114740 208870546
71384 126474 713163994
187071 190320 8039696
4804 103753 624512430
61979 94677 82342235
127111 187582 423904111
50138 81579 79033931
161725 174856 32888485
12087 54047 1007977
189033 194632 13982000
137885 191093 132998623
154118 165102 27612795
108437 152736 571572539
137201 150098 23928476
66143 136174 175685997
159013 166131 17974260
93304 113891 180136395
51850 56809 12266862
10402 16034 694051971
198167 199968 924045837
25634 159544 335261252
195062 199499 11080544
6593 60142 559051326
127234 184018 142110615
96274 190888 886515794
167774 185584 99336947
78720 87149 21295720
164698 190889 65376181
132057 144121 30340034
4459 44285 155058362
174766 193711 47317965
26044 76324 125625528
130448 198030 168962972
127211 129238 559271654
69749 105556 939051754
16735 199655 457798739
185920 199764 22959997
14618 53372 96688146
134991 167783 82065576
170497 196615 65168813
16547 158049 354265127
115178 167594 131394688
130409 154818 61134794
57325 175828 937912757
188573 194135 13871531
24753 145400 302083321
132310 177745 113743176
47606 112711 163309232
192780 196793 318098208
168580 183534 37218420
145839 184220 95965312
185004 192492 683164411
133928 193062 270650036
45224 103245 145637690
164139 177731 33890944
6786 186453 449806863
81270 116789 88923110
145062 159260 35534822
123583 146169 856875001
3646 94527 227476169
155763 193424 330343931
99626 164517 371813610
35488 75191 626295942
90638 109801 34240412
197441 198593 2851920
20126 145383 313678830
130726 170324 98445285
102245 116532 35650782
86336 143881 840044723
67275 96333 72905819
37805 170216 331671783
112811 169075 141013828
76289 122168 114903326
139583 187923 120828311
61526 80823 449108947
87238 174692 641414747
166671 176448 24317481
183875 191575 19268768
55383 151618 566372457
10155 79159 172468200
137259 154194 640937455
3239 151261 50256074
191488 196002 793910283
84557 197821 711939884
107223 135847 71939606
7473 39165 79078987
183613 196321 662116556
193789 195756 4878700
33874 97657 159604188
186266 197728 28465993
108179 140256 43512777
199210 199484 353984073
64702 150948 305098462
122065 199949 171740662
76407 182468 421645509
108507 128453 100464448
82234 180257 245373937
32615 140048 269059021
119489 163972 111608531
95977 160356 388869271
65328 102878 94230870
135123 146659 28719096
185643 188990 529494277
132095 182948 431591104
180900 184613 3300799
139735 144413 11651539
27901 151401 886832809
56166 184458 321542808
118884 150529 325330038
155615 174939 108513274
189597 199389 24360581
80337 186471 265908728
14410 129438 908996175
124432 148560 322372028
41113 135557 424005025
111862 164234 272942815
82411 99336 42358301
20633 65409 522287486
171720 197766 64860009
69883 71867 684232940
5355 22801 43719554
197033 197923 511597386
46395 64028 44122668
113919 133194 48327348
84876 136092 128387673
18061 70381 130844183
132982 193884 152315904
99342 196358 242817537
63886 194806 327994871
98321 196250 245112438
59654 162720 258595619
68954 126863 988165848
155674 188540 367793324
59271 174249 113057395
55410 180638 623314953
25822 194328 421719815
32340 156260 310221751
84616 155823 178305256
171704 176697 8148187
141852 157527 108497133
12869 198202 463819347
88824 119979 77814058
184926 193104 20431746
4614 56802 130194355
140898 175426 504014085
43784 54335 90825386
48170 126714 618409558
567 128789 320832427
27352 116221 298379616
164408 193778 73320983
129086 183602 136434273
65315 98008 82018246
24482 124211 249565538
103003 157699 136889794
32773 112967 911626431
6068 181514 888044885
9641 162731 383316178
162462 195655 852861417
62195 75013 32357776
192054 193788 8052181
137076 193748 795975409
30424 159222 404020468
108692 139327 152924520
173102 178374 5194226
144766 180037 54287314
165939 182809 41977958
183411 194797 28439793
140823 150454 24033004
46208 72932 256138072
54792 78312 813638967
3411 69424 165027311
92313 157148 743906019
178057 179736 597546301
140556 198178 143925716
51966 113646 154750561
130609 164769 380972083
149221 162596 589028994
8269 80705 446346489
184683 188255 9048067
63857 68456 11767871
51771 124097 181252907
100576 160214 71753057
115768 163708 120193668
88270 150036 154499385
13980 53022 97394467
160611 169098 816208650
8375 90277 292261199
12714 157177 361671717
31775 92915 153024879
57061 138867 205445981
116329 132264 269810947
174306 177878 159959502
39028 127605 277523798
162741 193827 577047040
183728 194291 12541146
79779 194496 287279116
121154 138868 430551391
12998 127653 287083325
43526 118603 879592448
154530 195971 103599495
111804 180895 429680471
80494 109807 73608765
192581 194034 880438426
161005 164354 8472026
161820 172919 27873000
65221 165174 528767775
98689 199751 252811491
51547 111107 245602928
16117 195171 804027741
136048 189411 71286127
130495 150422 49869610
94796 185552 816713117
108042 121801 349356277
148362 194496 115344519
75480 100323 830382177
36605 132076 743958391
8360 135381 318127191
96944 184565 219324875
57661 161827 821081527
119762 154412 86889571
93706 151698 145175206
59178 87394 71135847
132591 199533 167378730
127753 193624 289552461
155960 178683 9226818
102326 150354 120142281
23099 164096 353069136
139289 160046 51838190
59604 180786 404844280
110142 110367 118682049
103106 147929 838324300
98549 162320 159739421
20340 32005 91828377
94277 116309 754691553
190642 192910 5685126
123166 138277 38186138
2328 109535 665295251
43298 185247 355739926
115796 121843 151567451
146079 191005 585018361
96142 182954 906884483
15881 123348 550010475
11052 56972 252775422
185418 195180 24269845
108463 156063 119209420
99207 196198 442082874
20293 177674 394020263
87457 132881 39136844
161811 173118 503892394
34854 153314 370736193
140515 190491 775853069
147817 193404 265608875
21672 100566 148344190
122087 123751 4230619
130898 136179 13404555
9194 98939 802510571
4162 108333 260807546
159149 190556 78502679
84362 178185 678737304
2327 48685 873327205
57321 88050 387288683
24722 138048 283868478
80884 86133 324273166
34952 104018 404132351
66474 170101 259759778
27062 196282 423503681
389 185807 464007366
74645 191739 293233793
84201 158616 186313683
143876 144568 1727681
66329 84363 409923768
130401 187087 594348512
132491 164132 894358425
3292 103763 251443487
3929 154864 753148931
142114 177207 87815379
179249 183140 905057446
67072 118830 817777765
193611 196997 696499
123108 132278 466561856
132496 174056 104118154
134940 188960 509515449
14393 67971 404179617
193241 195560 6413820
114841 161283 116322873
184454 197240 129993201
154583 184589 75010628
61289 158619 244134525
63911 169623 265184815
139771 158964 167482417
175220 197672 55973337
61388 106062 73284218
134530 159655 62838317
195125 199348 368089768
33106 81378 120749628
83999 156576 362940449
190510 197833 18199535
8788 9652 764768113
160939 183994 57593500
42993 80788 94879653
59233 191132 330605401
58889 117841 148013941
24290 25012 1800577
120733 175509 177243381
74366 176662 538905772
160517 193267 861802090
135770 153927 755547439
8471 187390 447969921
193427 198026 11376349
149038 178804 245221119
22905 143110 300966848
145955 153635 19165527
171602 187024 38497494
2486 79278 201232411
87781 130031 545266040
136264 193269 8987544
154992 176938 54913174
136174 177012 102082876
61009 174839 285473060
179720 184018 10769122
171104 196840 755646628
103771 179561 602322146
83487 180070 241792755
97450 154651 143296471
75048 88678 34388559
122662 139871 43421397
81382 94782 33610701
105942 120400 36253199
115725 146812 269811840
62293 101003 434178261
112547 184909 181143333
38360 110957 703082379
38567 105592 725376644
182541 187307 635210014
42767 129559 237414797
5929 117822 280058207
196783 199435 6574773
7372 196496 673052302
92189 108968 42033053
151713 172484 58934016
62583 122989 151507823
93700 164161 176491075
151167 180371 638264154
34631 189497 387610842
188900 198247 23236527
139580 147836 160872390
90769 174119 208685325
197772 197848 974541877
46940 121600 187184869
105769 182027 268367137
95803 129869 85244056
102987 194680 229445493
72251 108545 130617831
54335 172874 307338003
96979 164538 203646912
26969 89925 340816079
104450 147942 108998166
128727 149752 51831904
187435 195589 940457542
140178 195086 914616929
106430 124903 819132576
175766 199544 59297018
164642 176585 355620376
2811 101438 246928447
103007 196067 232886636
10729 17629 17240611
144906 177294 505016303
81691 98673 754821371
164164 169316 12901675
656 174722 526929650
143908 175333 78626097
175291 190739 38561200
79382 99179 49752768
177300 179370 5130599
109563 142322 82022086
81124 96663 604652316
40791 103200 156561695
99577 198800 248213048
27198 27411 541865
192177 192928 1892256
12989 66969 703862825
166894 170465 8897948
3201 48120 709513821
69384 160654 228663161
83922 147335 321458461
38484 191348 678304238
87384 164036 837306505
158334 185057 419484616
49752 174963 313856333
61186 159241 245977638
76268 112506 90911190
143965 151186 650178429
30069 155539 314069177
117210 156283 97901164
92719 198576 264773302
46756 142832 240942606
184513 197045 351449757
142329 172015 74376131
139072 142053 7367560
13409 21817 806206979
98611 132170 752702585
126613 145549 854138475
76703 184609 270242202
93196 160156 731870075
124555 151138 111715964
96424 176334 200005696
140387 151009 265296393
54563 174075 874018902
31607 36669 12609845
162145 185833 59283681
189688 199489 24402926
130720 164406 84453580
198462 198856 680101094
47196 89789 107085998
169439 199123 797523580
49516 76993 524828168
184092 197914 34445873
77759 92410 36865402
153579 180223 66680919
14169 102021 995443158
85651 183893 882090074
23788 167733 514443548
81229 129160 120013532
125642 129086 279337875
87369 171581 330063526
128273 145184 928650870
65959 86911 52673460
3907 61877 144603557
175425 183055 475906613
137413 154339 42231357
165596 175163 23824800
73589 180391 936583614
132180 167658 88985619
85932 86035 282077
90092 132108 105115578
7544 171500 410542060
62352 112572 126141784
11032 176624 832052741
20930 58697 94071304
64961 163017 245869069
35661 128187 115127180
169194 174522 13246291
94590 118299 59290883
37689 75450 94376939
65581 182249 292285757
50433 158362 270532494
152016 195105 740161446
135339 163379 803535920
136711 145232 542019927
10184 105620 238748519
155735 163087 793392481
104882 189095 648279939
120109 182034 155131338
148777 158632 24577999
36140 189590 384109111
196391 199389 7368288
173978 184934 219643775
169528 172202 6702646
78026 135370 286065180
147443 171938 660671825
177156 198881 54117401
32287 62100 74130970
41672 152104 276765453
112999 127376 35921561
138098 167180 661083679
60662 120450 150071959
89388 90868 3674228
189325 192125 6984494
51876 53699 548319854
113678 188785 223100708
146204 191871 114230015
33386 137195 410636022
143956 152528 450293989
128147 139039 27476273
189863 195655 14448512
101722 158985 476711587
61098 123191 155709492
10567 139037 780180700
53514 121085 775867134
55948 63717 19471133
15864 73942 93611211
135938 175796 2766591
119320 186175 288165548
112776 199351 896518908
113370 133151 612602695
149763 150674 653092545
108979 199076 225286958
141862 180718 97173529
79780 173957 236052108
3757 103472 712351496
2429 160095 394685347
42047 187475 467436297
75971 106676 77001664
84230 84902 1694944
138203 184503 115636792
184342 192972 680418172
10048 159892 375080929
198048 199319 3173674
193441 195180 4226951
99964 127264 68328022
123337 154798 366122430
176815 195836 47508132
141704 148226 16312990
149169 153201 151982101
60801 173981 283872311
116444 134221 44638604
36604 50224 622572713
157070 190306 83160276
192979 193715 36292
138672 195300 732962777
141175 146359 12974820
121779 139363 44304722
67407 107384 100196685
179225 194985 159046576
10457 138210 320006993
139088 188524 123546639
58003 125524 169510966
145585 171658 531547729
91841 198614 15578593
109322 139703 76130109
141728 142673 425757243
117625 138587 52704867
28438 62814 383108479
14243 162129 371375789
75338 138575 85176329
149803 181825 360195566
177947 190940 56774953
40482 170176 371519791
42237 84101 105154060
115889 162380 631542672
17755 124145 266249084
152275 174518 230824405
164979 175249 237571511
133115 163332 75703081
127735 187272 434253148
108932 195673 449098286
82240 115056 716725091
75110 152015 192711238
31759 162116 326306730
170379 176729 15806366
87748 164858 193130683
195058 195129 179179582
46205 127875 214520126
46868 68827 55209813
148208 172249 60298096
79867 178621 247383234
83214 198401 614241230
117710 140334 56836871
181566 182013 1161955
20125 114670 236713035
134663 179947 113157647
6330 89862 209228709
82147 108343 65595771
103996 136811 82365698
69643 183933 286187603
44258 136335 231059480
198891 198927 96736
45870 60205 859859535
4886 178074 433561162
78591 131910 133665984
36634 63104 65849664
184954 191129 441751050
82781 132745 125151822
49474 72464 698635033
104786 129567 450409718
40332 71976 79417124
118670 125596 17357736
150483 195296 112021023
69566 109598 100427428
188322 197219 22076684
86791 146990 621898873
88187 153433 885976055
140294 181911 414644669
11235 143754 870487454
149475 195731 115672569
2428 47152 111561909
131057 153913 57250930
48586 62478 51742344
85682 107476 298718081
59013 136690 204071497
146927 191283 277744296
167122 169887 91090893
43265 194687 379351905
93902 186230 231172829
91028 94811 9424865
90169 124549 85923713
146036 181691 731001067
81396 115627 563202080
69684 119181 123959239
88644 98494 367458862
36108 161757 742380346
72832 171721 703160097
135026 165963 726365084
192450 195096 6493151
155369 162107 442073172
168283 195154 66949561
197260 197927 1623523
106111 154262 120725745
150602 191644 102669318
84952 193289 848563091
61233 67193 15228583
136936 168160 368279755
2045 165179 408427010
187285 196881 864906309
113132 176648 159003773
41983 187106 486272713
69175 184729 928932838
104721 194845 332057611
180086 181660 3927205
182989 192666 867888933
111309 145665 691800009
99705 136009 216624986
109463 126699 43065673
16157 104143 220227955
25008 62821 94252463
108417 148967 485860012
198937 199633 651392333
99338 115968 41633038
14921 83101 170648043
9638 153170 445840681
157409 169390 30189893
73435 190141 681878007
180688 195696 329500152
198208 198211 9093
198630 199562 2339846
123510 159186 185547680
8042 16499 21109460
105377 167171 154945875
21959 97634 189449341
53245 179204 315660916
130770 136421 691856780
197666 197817 484615791
83560 156717 183167663
26546 177736 564978458
58859 155252 241863913
78537 129033 373874852
101645 127815 968617263
17755 144221 316712624
194559 198995 11004772
28550 89250 868559409
184650 194685 517331423
176170 193578 43530085
134681 149397 36709485
20814 132750 602459513
108718 111715 7462478
106043 150619 111735590
183799 193031 823605362
167376 184709 43171452
71771 136523 162358232
98862 121179 55767464
70790 130285 700534836
58895 131154 893919695
53994 93258 978834152
167944 189262 53177669
25326 27290 4945230
139807 156645 198050525
105312 172845 169306084
42730 65729 57744962
171763 195763 59831192
9504 167966 396850101
67928 135616 169746026
135167 181060 114678008
10739 18748 19925363
45154 191305 366201896
127646 198538 347179314
48664 48897 596428046
173804 175541 3257417
90756 130947 100543772
150101 178265 606566040
188400 190087 4137945
197985 199535 773966184
72341 187987 289621285
628 10747 12456890
62106 122298 150970505
155087 185292 75581905
97582 105148 18881092
167748 178940 27837558
95662 117191 53837594
113017 120995 650796786
190742 195595 12080181
131666 157111 73430873
53355 165219 280570894
60280 197282 343264864
37155 183881 435319461
127508 145921 46193687
24564 182191 394593283
91017 167586 191749358
161358 197299 217445350
89553 173265 209571522
2535 38795 90564026
96105 138178 662120842
40317 89292 992951493
156683 186495 74659803
23837 32805 22450832
124785 189851 586794541
111422 163732 131092302
129309 198065 171954196
136017 158435 55901911
17955 132817 287611134
112558 166972 136411356
197998 198986 1436331
109571 177851 170852384
27461 176422 372871565
18284 126879 560630231
44614 167857 433027805
50054 56863 387890781
26186 91848 164422921
158317 180568 783620862
111637 190439 460990032
146843 174133 976206701
68148 171167 258152253
38473 130967 345704365
18834 194660 525449792
91564 187657 240557464
17777 127818 275473691
125887 173279 772616530
56425 128032 160008768
171807 182411 26366726
194684 196029 3382395
91950 116172 60554936
137400 163864 66203830
104653 191841 218282034
191895 199179 21166790
28770 66459 104207094
112578 124802 41793042
109999 159416 123700537
159127 166306 18113945
66337 151260 598841448
9746 100521 73328252
45425 50172 11931109
116126 165177 537343589
123660 178293 488701461
179935 185610 207170610
45780 168774 343215221
50651 143219 232153125
44529 113097 912117268
168201 190984 56834639
182295 193775 28708308
77951 120966 549867235
158339 159366 2614666
48372 123069 399225840
131912 149984 45191904
125699 198495 205961643
20438 165719 363903888
34442 83823 123539378
147485 188676 826173181
79660 142592 157812391
47835 135923 221101331
25986 60062 84780051
14811 136113 303854682
153187 162689 23847791
96236 96578 315713770
68277 101853 84225833
185752 185854 881377187
64697 153425 523383165
21627 33689 30242438
179197 183260 10112814
83676 169748 562727141
84482 131106 116690001
139134 192147 599043775
56652 116616 534067242
32411 150839 713353449
103035 121412 45929220
45832 110781 774127761
179482 179919 1122355
103718 136716 82778890
160234 183351 930714078
87389 125294 880341401
46089 98019 494583716
76279 113967 232041016
6598 12181 13960402
80135 122054 105003593
164231 198589 422463149
141714 176882 840228970
28650 117956 223496763
29274 35292 15141337
90102 181362 228335160
189974 198926 970804914
79485 118049 96690768
146966 189640 259815635
148243 185426 93023845
187624 198527 913623354
3131 190193 524268349
101543 133551 80153437
82823 84164 1791264
184972 195775 784689436
192644 192651 15794
157560 189199 482300623
122119 180197 304788448
125218 146069 52337282
114326 173092 653978902
188026 194392 338229095
14584 154887 747441524
107729 167023 148629325
37321 129490 230755023
11620 57616 114669913
172781 193436 51496009
142226 175921 84281926
175465 177349 4656634
24595 30227 765604816
104203 113548 649541944
149029 173503 56792027
42489 60640 45362132
134063 175205 990606459
29716 180256 668607647
44271 56748 484849542
100702 126549 64728374
125798 183435 144214456
97586 99803 474585861
154031 175606 53983739
53723 92282 96984523
94257 121816 68841609
33747 81437 119318276
10146 46376 863425301
187235 194493 511261660
115772 196630 202354783
35975 70166 85447630
74455 146650 180938551
154120 168678 36544073
84262 98841 36506009
125344 128158 109756926
110925 124589 34056567
38344 179753 961174205
47417 150311 257905126
175909 181030 12751427
92441 108029 856084187
159919 193794 84710115
10989 127822 998299229
157352 187841 980125838
113781 177407 159280415
136161 166858 409802960
173072 192458 48390600
73770 148529 187328021
57490 94069 875660707
188502 194844 471618541
151236 193265 105131624
26975 32269 209603858
1536 53854 130372675
95497 104017 121359070
97626 109844 30681437
148826 149709 239293373
82790 111010 629409928
111700 150776 447398353
30432 80661 391032918
36858 188591 373729579
64839 157090 987390989
44705 100510 848567590
135570 143174 18945057
125768 186695 152585161
198084 198648 884078147
182522 192342 760641542
33375 107110 433062574
14584 52063 93551218
89997 193404 896282088
193980 199835 338675849
110753 160334 721897670
132938 179603 530998360
162264 179698 43537180
104408 110235 2786754
139568 156086 41236281
131096 167187 742893780
33593 194031 761289460
126359 183588 143229257
152757 188812 95190081
72991 164365 228998276
27842 37774 816335652
68757 79267 70354912
102529 172902 239873683
139054 158066 47403896
42972 121016 38432804
132975 175615 106693502
45748 160055 286602250
37418 106517 956133998
11456 124384 591497499
32951 111211 195903750
73424 168417 339648623
50085 163783 285113453
178872 194711 39584332
146751 177168 76161413
64320 73291 246120344
65933 118499 825610969
123206 167726 136458336
71216 199356 320714173
161970 163221 874368935
127367 184486 130541566
171759 192839 913755775
152530 178665 65368666
41183 113055 827661946
40928 119409 378255266
143133 159870 437692259
179150 198780 895759858
21154 65278 69654635
74871 103026 278901129
164643 183966 48187592
30979 58702 68890893
180832 193292 382050181
97679 180211 625487439
13607 37207 594523747
32501 50747 110824558
143677 144923 717784390
177142 180952 538722142
163145 186034 57203467
85747 137493 129739860
8130 86446 909310746
73647 157685 210458623
110582 115774 503835676
164310 186212 932471735
73138 100318 68088029
1051 195375 486180920
116825 185964 173125290
181360 192596 28150843
180573 193672 32794481
51955 113547 154537455
4557 54384 379791392
187358 187749 699989109
145 115566 189774205
7595 49855 864467943
78982 182570 932878466
159504 196530 92585591
64077 176939 805966023
181157 198399 43029524
88106 141341 133247727
149208 192329 657429672
78836 118438 99260634
152948 180016 522152516
32884 45981 32316496
193834 193979 380142
4644 69956 861421783
57719 69876 697014443
40567 68687 70569142
69829 113772 785091098
2292 143862 354440845
183239 198289 866538623
155572 174558 47531791
130355 189073 146920166
133091 167567 298832092
2329 74706 135361804
19118 153009 155509625
95389 128841 412979097
23287 187341 410658939
32831 162907 358452190
162860 185904 57614852
136018 186534 126309835
152964 170735 44637465
196410 196850 629969990
138382 172211 84661011
93957 101698 19446735
161664 164393 6922626
77076 105916 243148024
53213 136364 208707655
11917 184144 431126170
22123 111613 795269384
34979 144882 731578832
14128 120743 598207459
128404 173219 112318805
120579 162351 104695345
188403 198504 25081777
170462 178236 19295804
22070 120923 31576490
106595 174727 170739131
105301 165221 604444313
121382 197629 998244929
94287 118115 313143600
52234 74036 54739704
161277 194229 82370016
16458 144203 319943983
9937 174121 663744416
8319 19855 446194375
181692 193496 935633089
134638 177668 107572035
55643 70857 179371036
47986 75923 70095041
119074 173852 107324875
148567 185074 91344047
40358 60776 50986048
38992 107311 171167207
81362 104659 553871477
5797 93128 127790176
99603 181108 203994942
32695 176682 654051525
1739 20477 46678517
21719 177050 907958085
4017 102804 251479421
27051 84102 850724609
196577 196865 597355
68712 105966 93282597
24816 34492 24284505
138120 170561 81170299
23081 42592 754262476
93234 120138 67268552
37970 38669 602856690
14292 63287 314199113
56057 154346 246565714
141325 178582 93184778
173028 195302 55488187
159037 170574 815793230
125223 132106 17296155
171073 178724 18968642
149995 165960 40186095
36193 58813 56121540
176604 190129 33753898
157771 176268 46339771
64640 70407 14590998
137840 154424 41406778
56207 140109 210680534
166701 183273 41228519
193005 199263 15537234
1887 168019 415869453
126761 131142 261431034
99585 189786 225766882
97263 127391 600167428
26000 171063 975794948
194269 199970 14186573
12210 22644 26212667
10085 108132 245369527
51679 53312 607641056
99060 99477 716562620
106870 114415 18933135
62119 85038 57805464
187700 199152 256895140
586 43788 346888193
4333 182790 794975835
144640 146282 593382581
76792 165920 704364500
198879 199493 1573056
60612 118144 144413065
81677 191780 275590017
97417 112925 11311976
163177 180370 972864120
153737 163832 680259212
88223 176986 735637481
165717 176276 939353908
27212 48019 469301976
70740 150965 201023977
101195 132977 79589371
22586 164914 356403647
120040 167639 566983101
59414 126679 707343263
189354 194001 259844835
190829 199707 393378267
137721 168198 40105797
166910 175406 21142362
189735 199960 518167929
33693 137711 260504214
58276 168989 728019545
188365 199824 28488223
128120 195148 167664060
81838 82597 1864650
172605 181619 22392622
163355 195141 884872343
46274 109557 484602871
104750 157588 968679311
189661 191539 4701559
149056 174697 64171968
199012 199643 90659564
174219 191445 760847892
132978 187312 136004320
47455 173048 314880321
104991 106046 640567319
10767 169688 397948367
148602 181915 83297066
17113 109164 230588628
105969 117349 301260323
59722 92244 867358828
60339 184215 456552257
49073 158072 273215744
179410 185379 390997046
187359 187443 223288
73076 99249 695926404
74296 143214 172758540
44920 188533 775480098
102090 184745 643703070
29604 135549 265354148
78536 179050 251728081
96166 135599 258108914
20339 56915 91147567
178010 192904 9853905
86757 125046 95807620
166111 167836 4284206
128715 175999 222376932
193058 196960 257348026
145734 188869 14772241
152964 179706 527812500
82016 196858 287326048
114217 198193 539544607
149464 183231 527465758
17688 64689 117359295
51687 54700 488484992
181594 188441 17159241
153776 180545 649489552
1129 69829 171695018
132007 141929 24942068
74799 152389 194389828
82960 163861 658489565
139158 151501 30807867
4797 98311 234070331
114748 126592 29658515
76282 174778 745206306
104174 160556 185325338
22024 94599 181690954
166414 172555 290976445
22337 98264 259356186
21400 109234 389685777
85396 143974 769439766
30890 111246 493010992
33218 178461 546741018
170425 178761 20688582
177595 184017 16011251
85210 133252 393002104
68324 109245 860395951
113914 175934 668385877
106036 146111 100535573
189881 193307 8608114
102247 166341 591890537
169512 183294 34288378
162818 172194 902939329
8558 112716 260721839
91445 188838 243717894
186615 192057 13518429
36894 69185 348734421
117937 176630 636468702
18515 123094 358136692
195448 198640 776742105
90058 129007 97390147
78568 83025 982997468
72555 96417 59893965
197966 198064 261897
199988 199992 11850
131989 159668 69366317
132740 195233 506026043
99689 186563 950188958
39129 176764 344828195
42560 96003 83991200
117834 196339 834249662
36771 155319 296867107
42537 195536 884285033
96247 107053 363165556
1918 197724 489818370
107030 132846 64789119
192171 194912 6773608
34960 184231 916507678
148435 166576 189695257
163876 171785 89560932
166538 177567 88981064
47296 116194 905992794
117299 120955 287113689
159495 165541 15271078
43382 164409 861896039
78826 178213 280151920
131224 163422 138046607
121419 133542 636906415
16096 43913 94316244
140296 162193 54718241
4375 145895 354366579
41433 55415 455527129
87095 190577 576058354
17452 20683 8070225
167695 188917 52944759
6527 113605 268103937
177697 192241 36373335
170189 193432 57988252
159454 180072 51551248
27556 185527 480737325
140061 155563 38675261
13187 132797 965634355
73383 162160 922084875
167684 184394 41617214
113033 181853 154588061
34008 67103 82626797
177168 196384 48001763
153434 187728 902613746
28125 62092 84563752
184201 192308 479872231
140803 156632 435293241
86729 92486 14458187
88082 165441 464857247
187888 191439 589063262
38027 187403 374103878
133287 198114 839904141
25551 129739 325122761
85402 177138 310629931
101623 172477 486749579
155209 181101 58212967
14181 31010 192378590
15128 117631 256588669
60949 70039 23039329
135217 162500 68213993
22037 65585 901177649
198934 199988 998143334
103079 179806 192040539
20298 152248 330345432
120996 182848 154822620
128854 172655 109806598
163932 195666 183063528
120370 144304 60112270
152158 152483 824021
51248 64248 32521117
67607 172221 262177249
174685 197011 800674932
71666 146576 668503988
155107 186479 78557253
188613 199037 25947424
113653 139730 65417728
177513 198575 889399436
91442 186734 140079245
152932 173580 639317633
129980 151218 532102935
146026 173662 69203929
148845 154904 723967357
150551 176993 66222817
74266 145293 178028982
153941 170968 42751180
179374 179451 476357359
88131 169845 585176719
5078 34156 662986984
151236 183082 359886096
184349 187877 69918823
59239 176427 696797453
191385 194170 342621018
84065 96937 10338817
125791 192838 165668794
62184 66143 10165621
181609 183163 3794110
182882 198016 571462437
6783 184818 797543193
113913 178272 833360228
87326 180167 232364400
81116 130960 124850875
170070 176830 16798951
5857 47035 102709460
152622 162682 25272618
38711 101149 156511343
3308 89187 627921887
124542 194166 174301066
22676 60169 93351083
33546 163467 791984413
54902 117442 993119766
38964 114316 130761033
22747 197497 453767455
44534 98223 134819381
142253 166240 60136096
170128 198664 71136308
113959 118546 961155080
84744 163420 84275396
150600 174229 59225338
124084 139630 13457138
157702 193599 443161939
122374 122586 91989041
53022 166585 138178760
160046 177782 462867665
17480 29638 30502140
27405 136007 788221546
36675 157624 302754745
56499 109465 744081971
190537 194769 10540317
58195 171341 492667847
110261 197234 217488833
42277 74973 82052056
141066 147662 16479234
119178 159390 100805151
22647 90381 169567159
193353 193454 431911178
191864 192988 2775237
101245 175347 644806435
52264 117309 163144416
25099 147418 823715627
51611 165576 111412144
177215 179107 4665806
107998 189138 642307425
189937 196345 476544782
10078 180285 648850534
34161 42925 270838715
173063 184465 523382760
82007 190508 783401342
87782 199861 193667636
163729 184583 51992754
40088 100885 512710043
188761 192437 434168715
153273 183016 533770641
108307 129072 51918553
58660 68106 321256819
41565 134150 232201558
27160 74971 76224001
49647 166562 180140275
85315 136133 127416881
53098 152043 248088335
91879 196273 467739353
183508 183817 808605
132521 147224 554666891
90239 102950 31767642
38189 43244 627833809
164516 176746 692872583
83961 103498 911315233
137921 167875 791862894
82948 133064 401173925
125055 151726 735948516
151843 156327 11253571
171221 178016 81431524
134542 136000 1979157
149062 191215 573925928
78245 190711 281642718
92381 143543 128135279
137918 193210 138196746
44871 153597 567310882
163560 193523 656683749
6470 164065 394674238
6126 79711 749339221
54872 155676 252834809
97262 104433 17930665
150250 166113 39925891
108560 190918 628440370
119352 133617 887376056
148869 171159 544090892
159604 198234 96438106
148796 183543 86814626
121728 193281 179201619
181233 189645 21039852
162806 197555 86710352
135446 160688 63040281
21853 105815 597556198
96577 131276 86788067
55717 163640 862128656
68639 91334 57013128
39715 102821 158212309
32708 75673 360396842
165428 193049 250145597
75383 151229 520580565
122176 160573 412216441
101080 146181 490791998
161305 166604 13373237
29552 145377 394771226
45109 59142 214762602
98807 194216 455561206
22290 38422 40253475
30999 69574 96416980
154735 188676 84857015
9708 187326 501326033
68646 126123 184511402
88118 116813 935302822
186157 196290 25251356
138655 155708 467440550
198814 199603 2011628
196751 199366 239720639
65938 185499 530029396
154922 174807 49830790
125423 166819 431993077
29062 103955 336325649
128013 158434 269920693
141261 178022 91956720
167699 196860 487360507
14932 152657 990467849
119951 128891 520074848
143812 195770 129869980
177602 191916 1035454
131159 186061 445210496
188161 199461 28077772
176753 199502 56719149
94452 176148 204482624
105817 109712 9955394
98864 112857 35043140
64560 157360 626461201
148120 188609 916791889
98894 137886 97775843
163191 198274 87479656
105095 109756 11819350
102527 128257 174712617
193318 199576 797140715
180856 187098 15725499
185096 187829 6847082
61114 73695 31812518
76546 193147 292019551
1785 95176 712403601
189890 192886 5185059
197567 197746 424436627
172316 172535 542219
136918 167828 77349006
176562 177176 662122267
63970 100195 91037473
167479 173314 14547268
81650 92594 27436313
16499 174822 899677516
177255 189023 437060717
65777 98071 81007151
122735 167064 111310110
162893 164850 4985027
153100 189854 91937281
90117 169694 199278590
164296 190455 241381460
93697 198333 261696128
57593 146808 223895292
173751 194093 34306931
12223 101850 224477386
13817 164109 909318483
60688 91682 78080316
34152 49774 38731388
175037 185377 484571504
69632 152191 206831095
66797 107530 102127273
12754 57993 693865362
130146 155650 63885594
172113 178741 358293089
90287 195631 227139370
141863 195845 134977739
187625 198965 28118597
195920 196684 368605200
64816 188526 309944295
175754 181174 13467380
50740 79357 991352098
128115 156922 626742439
192533 195360 6952163
61363 96663 533388034
31970 154473 877333294
139088 183523 684468643
716 180131 448944735
117972 128986 27593204
28288 190632 406323327
195678 197215 3787916
172318 193486 391364964
186688 198264 820922351
169002 176832 847727075
121380 182225 195581222
121353 183426 155417886
178417 183402 189505648
77287 92065 678290072
143758 158801 23134480
147071 176338 339853262
169289 172946 9171952
181245 181867 1554610
185755 197064 812720014
143903 156595 740972530
14130 130239 62343072
2938 24101 603253390
56406 112887 482138214
183317 184903 4028301
56707 58263 2923317
87037 166989 200319077
94081 112283 439843431
29465 184538 388141686
10747 145863 338260743
47780 103029 138656732
122033 152038 833531052
49388 158174 272688971
97795 167861 504106081
39679 81307 331706604
64350 120475 140773556
180112 198562 736274509
62763 120561 868461726
79496 175322 546942610
125950 169223 89798372
8116 97200 222971439
127980 199105 482318923
66745 167786 253260546
82220 113891 832246533
65184 182038 332034231
29200 121344 22051603
105093 153405 121062534
55457 130201 187584495
15666 51035 970257776
61360 146439 213538106
74668 81772 17928696
100436 179410 519382120
48330 56442 753793360
74455 160434 665604539
123405 133505 521285821
149588 173339 59576130
89783 155860 165407049
61068 104116 108163034
52620 137251 212402099
178696 193434 36894450
116929 147696 77125364
176465 185705 171371633
15091 56074 102163903
164205 192883 563773035
160186 161334 625970936
93129 129711 254584731
166959 184871 44633710
26157 112596 360630380
198207 198275 162509
163973 174509 958696864
71158 115584 111317614
83388 141324 19940690
107924 186573 883637794
42591 164187 304920674
32416 149755 760381863
106434 147195 919210662
1240 67190 512180677
156799 158004 57897740
184648 191515 17195109
87565 135930 121234493
159809 186708 757452530
64686 133334 856928625
155025 195754 101813393
15969 22868 17318251
43432 182238 347873550
70915 161845 227878626
31271 191362 400706109
158591 182727 461575950
74107 194299 475443094
6880 35622 71974914
137369 151533 771452480
130420 192605 155617633
65775 144552 734663076
69073 128305 696218655
147908 180212 910480189
38826 130352 518897892
45884 60726 37159021
77415 117280 99866856
46073 64123 45229096
57417 79722 56110348
89616 150205 151532082
101235 185736 514598503
124856 197059 180593410
316 131066 435006639
197997 199839 4617960
129807 156868 714926363
183833 198247 480726914
180135 182516 5961639
146612 152690 15187705
147987 187566 99096673
118504 120113 3980118
187116 196864 15383917
142990 168776 64615389
22577 105399 207162501
154794 161343 81123439
19633 64026 110830162
50669 182942 777100489
53244 92474 37670003
72227 158058 214952880
15243 120231 262763496
128324 146082 820761434
9333 89189 200032372
197077 199062 999133555
132533 180805 120756036
128359 158982 847066951
187064 192722 14107483
170589 182753 30225466
47133 50264 337879531
126241 177870 753298332
92701 97426 11785966
21450 31370 380872648
174823 189895 265975409
16750 125296 582794054
58662 148090 224437742
130400 181513 646107874
63507 176823 284124154
43864 175096 328961926
49513 197941 605021821
173024 187928 31941236
179705 195017 301198804
47778 60262 5297678
91617 159389 169667296
170851 194883 59840103
56742 79704 57743528
75489 83911 888503503
73552 143721 531305990
110079 137376 431056996
63980 138641 883400154
137357 150879 122085371
43211 52890 24276632
91843 190875 752495697
196421 198545 588590300
197580 199532 4896097
103448 129951 66363515
177283 187277 62726132
74209 87303 835263898
9017 49717 985236409
30082 132972 663955147
157702 174238 41524736
10408 153151 357347375
147655 174173 66412600
164011 172264 20679684
9726 170234 401913751
27666 111659 210287851
51017 179413 964067118
172960 191462 46100409
43457 121887 196626543
70491 136308 162196996
197486 199138 429996159
99927 114138 35606506
91808 175722 210082201
179737 199070 49409846
140446 141686 18682277
99990 165579 164410209
93149 195151 255175464
48580 173743 313792549
40327 71283 77663143
96219 101977 14483382
134227 145807 28929751
160896 179340 46085397
79520 195063 289268462
149865 179206 73435292
79640 151544 180230984
71639 164173 231905733
83015 162481 976371586
73184 174832 254652947
100495 142223 104599239
57324 98486 55008582
174888 194832 49705499
192671 199874 11683149
61048 127586 180384161
1432 48822 118140108
67778 114589 69795328
185858 194461 21435623
135762 137362 565984359
1185 76878 74535440
11471 178602 959083362
181088 184887 9537622
71611 146345 82398504
106808 153865 117921079
173740 183090 23188783
124765 185547 152217408
127492 136874 23680632
130652 134236 9077201
123295 190841 169179304
20527 132111 279376106
112959 146235 83342818
100512 126413 64881292
28348 90886 156604298
148644 169924 53345640
191936 198195 945600690
162264 199391 442038487
33750 131794 245365560
99487 173527 185484721
59832 85344 82447031
75846 84383 214991337
169789 199802 74795203
373 151802 570502078
40018 173170 169686597
43951 60552 41500573
59862 143328 96340608
125354 143865 46484226
134042 196445 385876414
125406 151355 65049346
29823 72309 402445273
140789 148524 19327007
57619 63720 15366485
65495 102932 93936761
53194 153026 659631459
42687 126079 406035377
16355 126340 650531183
27852 199323 715515444
182469 193245 26968462
175452 189964 753892301
91897 154574 156902375
84948 104321 48421072
125155 199722 186548046
192441 195827 8403232
140973 187921 66506559
55365 187920 332296898
108246 181393 675260616
101024 155746 137005204
84477 97192 31770675
123446 142408 364677077
26758 183039 391048815
174453 191579 42754879
53085 125369 181304906
195068 195978 2338311
33953 145478 279201347
66677 195980 323771091
17635 122768 503417275
137837 184068 325838610
112753 163623 957225808
107704 181287 184185867
141067 186258 113063334
42583 157028 483992113
197525 198630 148068149
186605 187289 1696619
176147 186162 788935764
9362 177512 420956653
64549 141967 194220962
150017 166853 740347646
187984 188063 202736
22517 164400 355258388
180497 181827 544007679
142996 159155 40418742
145498 186739 103222525
46597 99822 538395567
167133 197653 76078181
168189 191757 40957485
198684 199038 875156
81735 198879 560467807
170833 174979 46275800
132879 134231 296165198
160115 162996 126396970
171074 197374 65546637
178703 199317 51461832
156856 170288 849617852
61855 127732 495699800
6154 183001 442597416
106403 131938 617186076
121313 128642 18448586
20802 69177 501128570
135279 185347 574763598
72453 125053 718841879
97084 153546 561562267
5156 114187 272984729
16080 169594 530470018
106548 109788 8296973
115773 176163 291982504
108182 169137 152751289
93649 132252 96588064
27721 186788 398242259
55630 136823 203883142
126160 171100 112644248
128186 160822 81760609
186751 198790 29898901
135541 167864 80898666
170520 178094 41022809
120169 147808 69351184
75082 91960 42484623
98184 109589 594333764
88639 171394 207212006
91824 92446 1551216
18929 179219 605837429
158800 198764 99847478
108898 163117 135796088
31898 159991 954094616
170950 194689 59155409
155021 191736 91835620
69091 168042 248023726
33977 82447 469318623
143639 192696 122659170
77739 81220 274488428
77629 176928 248726136
181087 197704 803247877
7680 176270 753643659
129552 137562 20278138
139438 178605 488679168
52316 56616 325357572
72430 137581 883066047
127023 174575 119075249
158989 192246 83194245
198039 198545 934767511
80015 130186 125808163
60199 108556 121569731
81966 138073 140644424
197871 199118 3131274
142721 164041 939154200
199840 199943 726704039
77523 108517 500104717
160352 190189 74599505
90701 158271 319955712
95025 147151 130546277
126546 148481 54988454
33350 159317 315326215
144444 191033 116475602
46584 134044 219411200
23472 35103 29117615
64419 75456 3317010
33550 124302 299054472
162112 181008 959898170
24797 95362 176672552
158468 195856 93511354
73078 191162 295681584
99433 169849 367280620
121953 122162 508762
29835 159293 851199264
119200 123116 9739693
2376 80465 934737668
166697 195516 376927569
67574 198779 328419084
41937 163727 952298625
164895 167334 6099945
126048 175756 124488883
133657 197733 505960013
61106 71896 27331906
11544 23295 29501958
192639 196528 9718865
178982 188666 24222663
125776 190952 163113688
84358 146535 155677362
10502 35316 62143372
180664 182530 4686334
55936 76710 52256760
140097 170785 162782362
196587 199633 525690440
160810 177093 40796472
40992 195873 387935589
156303 158008 4188658
65587 90280 62102242
176451 192656 455062078
62100 185792 310101645
19441 155771 837873290
171216 193405 55356233
65112 140871 235012482
166121 186815 89204238
185578 188309 268925726
19881 51553 417892065
87173 184787 244298862
166744 198529 79214218
89774 158594 910235757
120994 132142 27985263
111902 173551 635331406
199306 199367 171311
87434 192572 510272467
169546 185556 39957461
23365 54329 77012263
20026 115041 237855090
7328 17689 510071060
64760 97298 81709707
15698 189989 517149938
114921 180399 928920332
99633 132108 739078072
65100 133955 172745599
25964 160285 471763876
25575 148470 331344957
107592 124162 41391427
158921 178569 49123209
7161 114370 268336321
141591 198785 824217249
91190 116184 965083257
37715 140522 534483617
111024 151521 173704863
119910 167978 120570764
93769 177792 210283708
96898 98173 804188347
179451 190727 329760998
135484 177906 106011770
99741 186440 107362312
105340 176473 848819743
176579 183255 16589395
102389 191962 224118541
184340 185093 738457225
66218 159872 234684146
11086 66716 652872747
5210 132235 687289459
121579 177905 141086025
26356 107821 203884157
5573 52187 116388151
102629 138167 89131621
69494 169414 250422604
61968 191995 325911945
146150 198766 131453128
190730 191481 1885027
46431 197448 378245007
55395 190722 830590639
154898 165175 25854821
99744 126116 122225686
142470 191440 920716802
171472 190940 538323452
8355 175187 417678449
19097 159964 661629310
809 168945 420910970
138038 139667 899494941
93600 199935 740539429
118474 144041 64154891
126117 180925 137163250
162648 199143 91063188
41825 71191 77497388
8997 35063 354758169
99646 121526 54712343
145579 176626 573768739
34834 145859 277939999
181832 189023 217757432
92211 167875 189510928
191199 197715 570597635
168188 182602 568555767
57048 71573 897556232
147541 172369 461926396
192620 192742 314596
106534 114956 21132215
150322 165055 37084216
97411 148687 964319747
182600 196467 706911782
56898 97510 102096342
95985 117028 665441930
88337 123351 65121039
129280 158267 128650086
51798 168963 293761795
80707 153322 865615567
200000 200000 744551125
53385 123142 658846169
93653 157942 344055111
102861 139755 43222623
17361 58996 103772468
41730 149927 271126824
97642 104390 16820036
191369 193909 6351386
90975 169167 195824674
197188 199257 895397181
154955 180969 801724458
179845 181263 276257221
49493 143273 724714801
99376 113708 35904242
35787 156327 301781641
49530 107552 145585542
94587 174663 200478427
100998 191471 226418537
182664 185539 7256816
152735 179633 128017977
26754 189805 408049651
47657 66859 48243490
7710 48630 102048756
99951 169351 173895005
41877 81277 752219069
23177 66640 108555600
159765 171223 1760596
25493 90594 942993343
170094 196534 66003688
91312 105062 631801066
79203 157560 196316184
193923 199887 14798850
46577 110724 161002537
193858 196590 375386431
12650 38171 63861905
149123 192037 853186662
164707 167026 5838159
115202 194535 479172741
83908 176701 232375394
173298 198755 63438278
95771 194961 421140378
138264 169817 848712669
150518 157215 763366002
115141 171359 140909318
27252 154270 318015050
114778 140200 63800634
171660 184587 548812213
75705 111195 901857801
106860 137792 77674280
37702 125707 789646985
50729 143760 233332439
88253 113157 62308777
377 77521 424947974
23990 112294 221008790
99731 132833 355612848
61897 90401 368367784
125407 132997 19128332
192835 196538 9264953
106094 129822 59505753
146202 162826 41628785
106246 119250 32551589
90996 150774 149605824
178936 193997 37680197
68795 124334 139091004
164030 168197 10437576
163321 187231 16562685
194620 198235 8934120
149017 162405 347789355
183964 194329 25926344
194104 199672 98680253
14201 121290 478566634
198196 199701 295467207
11108 189581 446697125
109554 195215 358654585
176727 195541 46919764
153825 173878 240903892
71974 112434 702604513
44820 177517 332639124
170331 182226 698235276
162829 164371 3908537
169386 175484 444756106
178544 198915 50818167
96431 170014 231947751
195560 198564 7450328
51822 148223 241667922
75805 91226 168364794
153400 195216 916237850
61905 198374 341916840
119 169847 878471013
120667 186976 988403665
67424 88916 941954343
6197 89439 208473749
90538 166832 799055262
147698 162672 37502895
35845 78217 105918029
184870 190337 45167333
10885 179655 504535263
145427 175173 74472941
108424 124756 137393216
15090 165225 258277760
20674 126795 764998307
24316 118733 236302153
176726 188598 29633399
110732 178661 169928019
179818 193870 190704889
180341 187460 17885444
125250 171382 466733060
29168 40155 155887167
179944 194926 84336108
76571 197418 949364335
37293 153269 748543203
92086 182552 574662795
158532 161341 656670326
8919 187851 447965837
146498 151332 541653300
171671 185083 704087571
173507 177129 623573501
129088 165238 90697676
120313 122711 963640089
81450 144552 160407201
69895 102884 767131792
33768 64543 76647646
114638 163718 978550640
74066 160370 741290206
107975 153209 435158418
140683 188731 223593301
155214 173889 46813396
8552 20743 30464477
112921 184739 179705524
23164 136158 465862489
164549 164612 241634144
163009 169312 15828189
130205 178862 328560311
47313 165983 671371301
173712 179654 259760384
98925 125025 486687099
80588 161187 923976513
56615 166587 275919577
81302 91022 24453526
16985 147742 146405315
119977 179303 148561535
80850 84372 23705500
110179 114979 11885039
93707 158617 408995338
118313 155846 94074372
95728 105373 997342396
68477 100620 326410533
108451 111119 6674939
82580 163229 202065661
107699 180071 868984309
97053 104610 18902202
83212 104040 52151464
81158 162044 202572483
8357 177984 424601608
68095 76059 590226725
136473 142183 14210077
9343 39954 76400846
22003 51983 707465136
53680 184095 326825502
39790 129379 224476789
192495 199802 438899310
192119 196469 276914363
78649 86045 404640789
110222 170421 150760270
198090 199977 4749000
167268 178062 26854145
182673 195846 32938467
112544 171148 636677670
117922 164675 370662230
96329 122260 64744211
151867 169740 899605630
150843 185414 107906059
35468 98131 156779813
130013 132232 5510911
144578 155686 839800089
34972 85260 499720974
134523 195615 152710645
27304 158308 279603034
101034 187386 216206703
118407 161602 128965756
103947 126703 66342902
40766 51017 889765857
71395 88087 42013826
49400 86079 339743707
169525 185315 297186816
180704 184933 10604978
162392 186747 60954099
49938 176936 455796518
57240 122020 162502526
43089 156647 440887174
9740 27111 43478263
98597 144124 114133630
4265 78203 184966924
141078 168571 68871096
30363 166427 340739353
163483 166360 7262823
155720 179418 559440813
46743 151535 262747476
121495 163267 104806939
5771 152176 366519264
28541 88563 150331359
103939 140684 92132093
186312 196950 431764910
100420 192549 230669106
133960 165220 75400995
151124 164333 637496288
198252 198622 956484
4398 129865 575679240
124559 141359 42187491
115601 183922 447135189
195397 196195 228914481
145654 161598 124061314
172375 177749 13291960
108350 187633 198493797
93540 122843 73158714
57748 145515 220285879
49805 191405 627537584
51652 59034 54966730
22361 194338 919662044
171577 182010 4426541
129186 152126 57444313
124303 125149 2146106
122786 155548 994918290
61808 89644 294686002
154949 166819 29867843
140935 192824 975774507
133292 195596 155750425
65322 109172 882839406
93726 152880 795718094
30696 33961 579555559
197820 199685 188931846
147554 182367 87051413
20512 22797 807330402
92040 141866 124767057
179108 185855 455875752
55305 162791 625772285
197834 198659 742145804
122093 183788 720672800
123914 177766 134851625
113683 178809 765734077
54926 158685 260209755
155261 159942 19202038
55211 181906 234681980
68455 119136 126934714
90551 127088 372808304
96377 130259 799906445
191116 191528 1008838
62033 98321 91252048
52291 137916 827374066
95502 183715 220732322
115669 146337 76878541
136374 138443 5206263
116738 177779 152805768
57792 151788 235871543
22869 198029 576252845
186483 187404 2328786
152258 176920 61754642
163270 188352 62664263
85558 193522 270253751
22755 180076 521373497
148414 173018 111993856
29085 69357 100631169
123705 144060 169464703
147659 195327 278096646
53449 181013 920149814
182688 193785 27789992
90215 158512 170922605
193325 195294 4819021
121846 162784 368599296
22072 26285 10573749
83458 104696 784654176
91250 112990 201012301
12249 158666 366624642
78513 128511 125287875
48277 54572 15687545
162621 184559 16466577
46318 177628 329093050
76268 94644 979307770
18686 184088 414097950
105868 160509 136917375
115361 171443 44288450
9617 59621 124683298
4947 130885 877418664
94852 155032 150642773
50065 129130 921085034
96660 111391 959676563
193204 196505 75032652
196284 197409 116929982
60266 138159 797209885
64306 150710 916104043
176761 179261 6169559
22900 49858 67137816
129285 137883 21720636
24784 79647 509494219
105508 148424 486727318
68517 105746 93227870
55833 168031 758677312
158377 192865 89400952
185336 187570 5659125
130120 189209 907789069
72865 80703 10683652
53767 65124 28588958
71931 180572 272028627
174657 197609 722487008
26013 54349 70449182
103573 141090 94009451
165638 198133 80964160
19374 118813 655067248
86880 173426 889517412
151002 155224 672368829
127298 176335 391662344
107312 112024 11852392
43040 152716 846968493
94974 179356 211149427
144112 155735 61648758
64381 190134 628156277
27987 90473 406485908
105271 168248 157902145
118675 154739 90418518
121230 172752 476852087
159232 164872 14229343
123135 146164 57905117
127037 185528 146419203
124870 144551 725132517
92434 110865 46173839
118814 149271 76364711
109779 162274 902618392
34185 179149 362828362
155367 162852 959378927
67451 179771 321678162
20239 132672 871204710
79449 134044 136977499
156914 165723 22257947
51371 178166 952729876
177424 199887 56036631
170061 173127 753315654
32393 140199 269973668
71081 102344 78496501
110665 187227 242412387
97105 174674 142468929
105313 168077 157401378
169168 191325 55256343
94648 182514 219910894
110674 154556 234855052
65054 110827 114929312
195451 199515 186718121
146106 182490 130255607
79991 174526 753947273
137482 152274 597065548
59682 166322 267619806
97771 187927 225733194
153550 161229 512384292
11844 68137 140869060
67392 114719 118621109
8959 81230 180886644
104277 195955 229459867
46931 150214 258896078
38648 196764 642238610
31350 190742 398941071
126905 194706 169629866
2801 22868 50226821
186933 198251 508174163
52591 185289 527949433
195585 198260 927721274
122433 129640 18185748
175848 180889 324267796
130566 198965 378896837
177847 183446 562758584
199539 199916 176907465
104676 168941 161095752
8828 103400 236782145
75557 186518 278054753
59839 191306 632941717
119526 139657 237331093
109011 176948 170006835
161339 164832 918116858
38856 185038 111332338
63460 86518 880793475
188185 199526 77439605
42920 88692 115053307
93921 182593 472512114
152649 184437 422714053
174045 197180 134525989
7650 50018 105692586
17005 92858 189990922
82879 195315 281373046
12555 50291 523424966
50095 174945 312930619
23761 107136 208596899
103763 173118 173759598
191904 193391 3697359
178504 179499 915771055
19169 198649 449215069
82026 166249 864924344
25869 113402 967760985
24294 83495 148185323
162810 182534 49249133
159805 195316 88712634
79422 183393 120489381
146799 153020 604576764
40411 112361 718579886
92253 97977 14223880
125367 154693 126556637
179285 188144 22244754
47528 85126 614919058
16025 49940 616398775
194594 196883 859659960
139758 168746 72570017
86533 180469 235101127
142021 161595 48968309
138026 194514 141141963
158851 182701 102191714
4862 189479 839177842
8787 27872 537302783
96866 172752 714191296
188672 194416 530948377
60277 93079 82589135
87722 186076 911090302
68010 85652 44262041
29907 172926 358103826
121697 149807 70454414
86330 124771 96157613
59181 181697 301798978
192283 196561 223112281
64104 149699 477583304
186339 194243 755737871
114928 157856 107467510
80542 103056 229699456
77197 78946 713343055
100976 185312 211106501
40958 122788 413012323
109160 116184 17449909
121527 140883 48640783
94873 141853 48585454
62873 113140 83555868
98327 114630 40844346
159566 173546 423943417
114502 169704 138365777
83104 166545 397792046
172027 185012 337021240
13693 59923 292075763
184423 195650 522858976
167375 185004 43971832
109804 111443 4045525
161952 193422 78677307
23189 85731 156510457
187008 197650 26449813
49011 53104 10222867
23616 31751 20380772
138222 138708 442996052
99565 133886 252387131
192942 193111 415569
154225 156880 453398531
105016 121456 41163218
168304 179341 199988049
51097 181918 327800510
9210 47194 59983173
154557 161311 16892221
141639 170055 157404564
198031 199249 3047739
199156 199465 797578
2741 119181 291363793
123921 193742 45267179
105684 137529 80048992
158249 199405 102841313
123034 193537 961703215
168486 188546 50040765
13504 152830 416383322
51544 155060 259495423
143702 180222 91297721
9580 95521 664648545
98555 128823 75840175
11026 42000 13856045
165020 196386 951652055
153651 168031 968776889
175518 189630 35227394
195551 195919 219322531
194522 197404 7135326
11741 162749 529948934
198992 199893 2271236
93707 155487 435411953
24638 45347 805412575
128729 176788 707196318
153688 169453 473578144
163114 187532 96217443
99695 104085 10966635
139495 162736 309849762
48307 185467 343721714
189409 194574 12887561
91980 150388 291925342
72829 93222 51173948
160021 175674 633330589
116045 193055 192743111
42844 133993 684045334
16738 35790 47767850
56998 147865 705392824
152531 186330 84654445
45394 178697 630219105
83858 173487 224510366
120315 165150 248413037
91431 94334 409424837
103681 189537 369964239
76855 179121 256143850
110812 114257 8551146
62322 103260 409970683
170958 177066 824185789
91594 114675 57725427
91218 138197 622786601
67966 150586 206956925
134097 145816 29279251
103676 139319 89390408
180989 188315 977086935
814 34853 85105461
81783 102762 23114991
131095 192297 298751407
68569 69956 530059638
153419 178061 61665227
155956 159557 8977689
41362 113023 179770791
185010 187929 7312858
43017 98024 138047126
128353 132648 66031858
20260 177526 393715261
156923 184895 70011486
91332 100310 22354497
16118 94252 903500271
108797 179212 751294248
151812 199637 119532912
109418 197962 367914805
131032 198061 167606068
189015 199825 259194874
126746 132448 990042060
119781 152323 81572707
8896 112791 849257765
147224 186295 97758000
171752 174469 872469960
9689 164183 386859315
14553 80439 164844407
50261 120769 176780537
102127 187071 212568856
85903 118341 325919218
186092 190675 773313197
78100 106518 590645269
142309 199347 142513138
75143 177784 257115359
93581 101794 20593534
197808 199021 1564437
29999 194794 782185533
188668 192843 791306424
32369 144213 280033419
189866 194827 289821076
67750 199421 329548412
158861 175282 41139573
130179 197575 168516408
169244 175570 899946916
169254 182535 33060148
154722 188940 85568912
16488 175393 565154107
113485 169807 141101710
171759 183400 28919495
159865 175691 39599903
55713 60503 853456822
184152 195542 28452987
170786 198293 611721075
138432 163738 63335063
122491 158191 743813296
34422 177075 881416217
198374 198839 1150849
134326 160798 66185643
110380 135874 63965423
76219 102019 64894940
109212 148538 849356541
16938 150929 335504536
152076 154992 175706825
60282 95106 558973145
38800 160155 551196446
94421 128899 86247831
164235 192269 87706027
67118 175389 288933373
88082 138651 320862231
62545 140704 196218018
13019 165665 845404993
140623 186696 115275466
174836 189796 870398146
147273 184018 91844657
82223 137557 138697910
16873 43592 66573272
95661 104758 22709395
129823 190738 310880467
85980 127822 521762726
74087 163990 956691066
122473 151974 74043373
29467 117318 219882028
141559 155747 35517585
90206 174537 211101475
82761 128228 113840213
58922 144577 215025511
183735 185377 249079788
12520 149760 343615328
120392 186256 164968594
71773 90232 274585365
81174 172199 697428945
73025 180977 805777163
9169 72506 158430945
63804 142477 593570078
188935 192572 5235191
108036 197409 223557379
119729 167796 120566541
134219 151677 43624552
196664 199531 522044824
25424 162898 602470172
43224 81559 771416819
161569 180885 337877926
168080 191493 58376819
91263 97507 15554275
58245 70070 29974168
101972 135312 735883748
115246 187545 181074257
15225 141011 988666502
41112 43020 4698637
163316 178695 38323473
181752 191173 273762191
29064 151029 612262944
102878 176979 476893261
48334 156222 270516608
130136 183926 883438552
134192 134553 916328
33566 145184 469542329
166125 176657 870107732
130149 199247 200687758
71768 139854 977753312
37995 56918 708064140
11289 67596 217598199
126382 164335 124071528
47308 102497 138561475
130261 183201 386842742
90559 126519 89940844
146386 182045 89207743
78882 98821 50079030
135039 179199 110329234
35326 56223 598770748
4556 135856 680837121
60960 93001 430759171
108412 182356 910824638
35731 48042 216611918
2255 110859 271860694
127221 178524 479318016
192012 192591 48943275
180911 182664 8616225
151231 177481 47232570
122416 193242 177431872
140336 157392 402175964
69424 157888 221592996
10159 164003 905502496
160380 199704 98258994
41604 89082 699091088
190677 199082 56755107
65906 106003 298284970
6194 152498 366233858
157182 160010 700234686
199561 199596 1830485
44229 69311 63006853
123008 130245 18272812
53510 150844 244079057
126305 193182 511325127
78301 150222 180161275
162047 193777 79340266
47111 187069 813771180
69441 178125 828279745
24170 163166 348079234
152244 187298 87803693
182211 189678 345799573
163170 189660 66117348
90921 167368 936976839
35635 171289 339699035
155212 162006 17016266
24396 64147 99165631
117637 183109 163830028
78877 89733 27457731
65914 120239 136131865
127031 198720 179270789
165007 198692 843033573
17566 94487 192648159
195346 199529 582451595
160275 175170 976927870
88213 149720 153887866
163767 194217 75981451
132740 148136 319452689
43746 175064 967363841
105784 143369 94279703
13742 28875 38192311
115798 181080 163399947
7132 66737 694373305
119355 129859 26403457
33685 177021 352736522
76361 184869 271825500
116405 117405 534229381
87883 137486 124305150
66522 126332 596504522
10401 171722 403979804
66161 150874 525536058
133639 176036 520279493
27886 165852 866252325
30511 36339 564792259
146859 189911 258413818
176021 186995 27482370
104437 139838 88847029
60080 163907 836921830
183743 191427 19228767
59576 181157 304764630
75924 83343 18780190
123873 171977 120622913
162265 182483 50544021
129564 155214 64282928
46187 72862 933432252
185003 197731 382234028
126446 138090 29342676
24760 160606 340070990
124697 129431 11870742
12194 135862 309832357
130306 176993 19717944
68845 95655 250202343
147726 171232 283655063
9796 62980 132663450
171219 177537 15673556
48388 191666 999925968
33054 128586 166841124
2329 8291 14866386
84103 125768 104302180
6801 139681 626130981
103419 195115 323842730
132232 149673 975169322
1078 168811 94619206
177049 189843 584928225
174554 189896 902597330
88563 172380 85066603
36724 113788 230790209
90882 134633 547930802
15058 146384 788992126
184562 193545 22505229
30451 177665 368485757
7565 79464 866335059
15892 185290 982304665
87681 122530 87022883
111293 171636 151154392
109764 125394 14911975
74131 97576 58826608
174318 178157 2466605
45278 48363 418745286
176049 187686 29164373
62221 117669 139209464
85486 157353 179892396
121898 191574 174495109
164953 173683 21776025
159671 180038 50928706
170201 176722 16233006
82438 143394 754372891
130844 198489 227524305
154588 179624 46076828
116516 184080 169108507
168314 179660 760472139
40703 121511 436479369
137008 139761 151787353
76939 194760 295009619
102494 118648 365645011
193004 199025 72586920
132520 147037 36389637
194428 196694 350222308
45638 106268 152083804
21317 59762 342401280
14688 199122 461512943
148198 191398 731728142
153731 190456 91836131
32007 189085 988547028
159041 187084 70189893
89566 187191 151198457
96713 185908 223287969
29675 151281 304422112
7881 143555 859325426
173671 188489 36970478
153701 176391 35796730
116453 194843 196111634
115457 154749 98440916
134502 175871 66775378
6929 80024 182792953
151189 155767 734250690
113201 167477 974574677
40775 108700 170424780
71985 100766 72127294
67941 131107 158231117
32794 59033 772759305
165871 191581 530688456
7454 186945 449326662
83562 96550 973044454
52721 172205 299606494
151125 197723 645918495
132403 138405 921135958
72323 152506 961059727
171366 178144 316975623
59731 172595 434851592
150417 166030 39252561
16717 16964 335124065
198540 199518 674840997
155879 164339 21209823
3284 69509 165571912
7730 146904 348432414
50667 73693 57875987
164628 179583 37271062
160241 170138 24878209
130732 179219 121330419
163567 181704 749742237
155306 199631 8345211
131492 140831 483328214
93379 100154 814779226
160063 174190 35427946
98942 197786 230795425
185741 192645 17254078
163766 170674 669079753
56209 160099 826700670
41806 121099 198690588
111909 117098 984759794
67584 171732 261029725
116289 165094 432485260
139689 169281 74073114
22651 94085 178818431
15839 63683 119371422
12536 183825 428837068
59311 110547 128805417
158244 170708 31356324
122251 179149 142564156
172348 186129 826714603
182169 184171 4951432
76229 181021 616826393
107200 167584 726099143
20449 93036 181744410
15808 195771 450416568
51701 194017 356485091
66839 90119 899280133
171179 185327 35272476
117928 148695 42614341
25230 193691 421688129
124486 189218 103761456
47896 186912 348423075
108184 150517 254267763
126953 163162 862560173
111022 123788 24147719
130167 195651 406622185
111272 129929 46691197
85233 120969 644326829
21832 32398 643535131
143545 189107 113890934
70390 161984 745506769
22191 165932 813441071
125033 189919 387001080
108442 137168 407224366
73932 187482 284461741
69886 83228 920860197
125015 162468 146855630
8137 113673 990466573
54957 164641 265084588
36239 172984 15894589
121841 171861 125503922
167316 183298 39766131
83524 137656 379453151
196742 198295 937903485
123714 139281 39212059
198590 199701 995714549
75338 99672 61102209
97312 185481 220756563
173460 175089 56563216
152653 170045 17353549
185089 185894 238233602
17504 22025 43110255
162478 196662 604768305
72707 111073 234108406
91850 156787 387947488
21634 185732 665694622
98688 104658 14923848
46449 199851 619485871
75696 188520 282632869
119189 166363 118370057
119269 134108 37357030
70131 88973 47404938
145713 170558 60697978
89310 114757 63575715
15051 73919 704454813
73985 79460 13670618
108033 189195 203120792
163827 172595 21960725
99196 102893 9278970
39219 90545 405567480
18833 38057 563694468
101378 171408 267371526
111414 192693 203408024
45302 166011 320620934
59998 87225 68679890
61467 165924 262140885
162997 195872 689215303
31079 188861 394919331
53302 96423 108361221
26751 136696 275335099
198495 199387 904806
107552 123216 39076619
94788 170601 189886475
54114 194541 351877926
137790 164372 66524474
715 193108 481395329
190314 196151 14590925
94857 136994 105619638
83623 171697 312696403
27909 29988 16112455
117093 187772 288197591
181495 190527 5543982
158305 199893 103917397
104279 119152 37200278
82610 152453 174883757
24062 70588 116288922
62691 117989 138809007
162084 194545 531585869
160370 178661 100854314
35217 174812 349470762
69733 105059 88494685
12917 35900 71811219
54670 193873 348838706
25873 40608 572407527
85425 192266 267446388
52462 199321 367790393
145636 165989 51055804
47584 113145 76171045
197547 198691 280117182
142652 188101 709042928
7941 87297 198643498
114328 123728 23478911
23865 140579 337088146
14369 15829 841007941
150596 175325 50139076
18590 102541 210279662
43150 44483 3309070
89922 177304 681656265
136464 179405 814211835
100018 119830 267368295
94734 100992 476631824
77855 139870 155530506
137276 166789 73872686
134531 136437 668779339
153493 187156 84289122
93648 130302 91728036
15335 65928 532243942
100888 114033 32941195
96707 99296 6456001
47971 65646 437991516
135360 148011 31554512
29275 92674 158747599
87725 135676 168195877
10520 110882 155517428
11929 171241 398991407
180827 182309 3756593
28483 93481 162725292
172238 176239 368636101
29670 102940 412242632
51988 157481 490141131
13115 179389 416251711
190526 195856 974372895
185222 191394 15384927
38921 154025 288387054
29404 162013 207230431
90035 126196 90430850
1602 11446 24498493
101096 185141 210377626
196077 199327 8029579
103212 152979 124579321
73066 159260 215954457
194788 196518 4416678
125993 168841 107427720
116513 161629 873995825
102403 149052 116768309
190156 194890 495815947
16141 67473 128351019
129673 162152 81375686
84002 86595 3586931
120086 182533 156382226
92085 190077 245185929
49112 126098 943448508
68331 157357 222948912
175329 183392 20067575
74762 79485 11773235
21814 171475 565725136
138282 160171 671016980
168557 183671 37630991
69838 165839 826224316
175607 189525 819247647
92734 147987 338738767
88398 197110 655763808
111622 136895 286105919
128952 166813 804599251
50730 73561 57365039
24869 145980 303249211
176679 198166 53573835
103308 198261 696310946
38699 172724 953414750
41761 173653 602769793
192008 199872 19556054
103795 124043 460659111
79604 108685 73028788
76140 84945 435267871
161758 189765 695852042
16950 94438 133057171
67149 122793 927258878
91024 160968 175052801
60089 139202 198699963
40312 96887 292913395
36573 76941 827075924
190292 198353 807266596
49108 134320 213797746
199852 199970 769913539
155113 198444 302062601
59580 185217 686599184
70333 147322 951524168
68085 198601 326670112
136287 158404 943456012
114218 180035 164757238
54417 162701 588544734
153526 173520 50143929
72652 92922 30275629
6543 167523 403179489
102471 194991 350128382
1920 136052 335819356
160250 161194 2075743
27116 97283 495056894
18182 180248 405750355
190767 197255 16124202
132105 190439 377782138
5982 78590 181596962
84799 166252 204078401
91509 150141 793212743
24385 150971 828541762
146450 162070 676221731
91166 145238 135350922
195814 199384 155102031
153584 187796 85666101
12562 107633 238054967
163205 197314 85076271
141449 152725 38604707
60125 86243 65920264
162882 186099 14257660
4862 149961 363227681
11683 163531 380285893
125379 189634 237494794
45929 107968 600424056
111598 190815 700256656
111052 136242 63213604
106507 130561 786420670
25906 29720 9548406
157200 196534 792126991
102171 123756 53859947
33897 92754 147328643
156124 157689 3810419
94889 167265 181308463
136157 190449 823298326
146142 157120 249203291
60742 145238 600690228
30062 134336 85619402
24098 121611 243993474
181411 191367 735564452
196096 198188 76222084
42777 181700 817446376
4562 4673 277017
106815 109768 7544664
27492 137603 800171869
88159 195063 267392025
156664 160406 9362906
170233 186567 823059629
32356 81462 28970343
55016 167987 283427101
11683 56060 216535566
145984 147354 3421117
61612 103796 384920854
55304 123003 169787767
68069 172969 494729642
68830 95637 67274745
75584 103221 69428203
141276 170913 958075136
118634 144052 672485112
47250 120658 417101020
2662 112079 444454071
71724 186121 945395775
188256 188423 919786860
66928 71454 11359810
112907 127461 36405076
164970 173296 65178077
198336 199765 465678754
195639 199709 755628664
129751 176565 117222404
183921 191565 19134825
32166 192786 401999908
183078 185730 98301225
74276 191165 405896296
182018 193745 29294317
15752 86009 175927959
45789 186353 352345809
183425 188425 12579018
87376 187323 250215128
124665 198211 301538268
85909 104643 172234149
122716 165653 107866452
52577 109044 737164945
44202 67564 58704704
145816 192730 844363536
15124 155819 352321255
52846 182200 252451964
76716 123646 953166166
43926 45241 56922864
6730 146916 350988883
171659 199054 812680709
64010 93469 74161245
135297 146951 113210809
71146 76010 45905038
157266 176455 543020189
143029 196132 132769502
133205 158218 62529193
145078 155890 316277061
17735 142485 351425000
122544 149860 68520209
34036 73462 550683129
199542 199673 263691779
36215 50139 651688999
30873 181746 377633068
168837 199603 76686362
165992 179694 34063238
112228 115730 763405952
89465 190197 251974522
179913 186995 123113721
124496 199981 188868078
46522 53055 16333302
69168 85803 41822919
172866 174134 429636036
175396 188745 33317282
118142 129328 28036464
133124 137039 9907389
148714 173980 984741618
180387 196858 41056636
158131 188734 76568125
85984 155418 173830662
98908 115599 248082980
168918 181448 27086742
72950 83551 26659747
33371 195736 430828360
185508 194239 53704001
82267 164037 599718724
108201 179503 178442892
65601 98214 81824320
135651 149923 35505379
48664 101113 959415922
164584 164820 620843
63832 83023 48411530
31503 101881 176206117
101268 147858 164098745
39907 119123 198458572
191261 193750 6225736
136389 193296 962051263
79844 107331 762428746
6855 57525 126358446
76985 102201 63375703
78585 156087 194264688
8008 101979 813110496
88881 178252 525669478
146341 160224 34697965
68427 121194 787287365
117305 136122 1634593
181793 193165 338149100
162067 170385 20935546
174618 175165 239063585
148136 158841 929926944
173935 174506 509108853
86595 132785 115665719
119968 126296 15907682
167508 186328 46990576
96388 172224 818650384
86430 186616 250824696
95694 194561 247385082
28680 71229 106367890
111779 149771 259953753
183230 198581 101806286
146830 176187 73449175
59506 185090 966167233
199095 199648 1413622
195586 198231 33815984
27484 103949 191354009
54769 191694 489724795
62965 177836 387351103
159276 162167 229431024
100822 104533 9255537
157335 166050 349270087
126601 187690 837085720
337 27113 66878552
9439 199991 984827398
52564 98861 783111230
147553 197885 125714317
74189 150416 723841321
104276 190152 214951663
84519 118536 19500744
186685 191037 10798667
17735 55162 93241862
142304 153672 28396756
70853 141060 176047254
91844 183640 544880572
28779 149400 301970576
190864 196618 835426060
126058 170913 860165255
165188 168570 266981936
7004 20016 832489406
123391 197327 185020987
47132 115978 172685652
148118 179205 77724190
176174 199367 57858876
191036 192689 4156755
160281 162429 741622691
91823 176040 210794471
86662 178368 33269238
183343 183622 717913
194849 196374 991398304
44166 96553 267832613
15542 20561 482484338
28323 107062 529095780
155314 191177 89669589
182274 199474 22441139
53407 141473 220871089
119652 186488 167455467
89869 185384 238990643
102256 146443 143712993
116261 159570 632021727
95772 143191 118760844
130394 130437 538798456
77543 88588 27854660
15342 169504 124972355
90035 176998 217649562
122382 198459 190417351
45789 101324 139513966
92165 131714 4827948
159166 169554 26105126
166058 194931 71970299
4809 119635 287400326
51120 150644 249492707
97446 113698 40718946
96564 169344 182277627
136258 191007 136819906
77482 177286 249980186
188303 197716 23332316
137222 169450 609511449
134321 159867 356341188
146659 147397 1887943
22767 111412 991196235
70368 118346 193830254
117030 119977 7336942
40044 90713 127183889
121529 130584 22766572
132920 179680 116923933
167703 176520 3518315
88247 151500 543088612
90772 130174 98589703
148192 191478 108259438
87217 121353 595820623
149817 189527 258888973
22933 65631 741621546
187353 191657 19181231
11691 178136 416707681
84482 135764 128551632
46860 151618 262648538
110517 181060 176480070
157046 185108 70275845
84656 90304 713468123
130768 159669 72396002
39905 153424 284430312
150997 178475 68741865
57274 181460 801605366
4728 117038 391085778
65453 194403 625482723
139721 182661 107286547
177512 180856 8293610
171809 183227 28307885
164815 164958 527070068
147989 161974 333774236
11219 180392 862861466
194517 197476 212454371
42204 130632 352397545
52189 158483 678183838
1280 78705 279458663
84962 120503 414766710
173139 185626 31148786
327 36927 763736384
8237 101544 218817214
31745 170168 346602666
190786 192992 5515489
99347 107931 18675747
117356 186770 173851310
21310 118877 244159877
142952 167705 62026615
55510 133341 309337356
195050 199805 667192562
5837 59376 97576653
96002 192179 240668578
138949 165099 32530290
193051 194375 2369824
112662 195502 207280632
187128 196170 22516427
76390 168526 230992605
169126 172490 8389226
149730 185293 714069447
122837 146978 546753670
91204 129919 493482455
181821 190791 426184493
102305 149977 671299773
28326 117930 834801697
25301 195121 840798537
76173 168722 232067444
150883 151650 211892387
29849 82167 508152732
27098 43900 41658605
86709 141783 903194611
26975 195460 960717027
87075 171695 211990030
83648 97224 33940819
198489 199796 3279879
158567 169783 28243273
51200 138269 509938588
38858 103258 568838678
61763 151040 778002295
193118 196196 30867049
191139 191371 619301568
165934 198869 913637908
178478 187868 23549578
25326 65592 100570849
134306 170178 6273373
127118 132272 843136614
35508 106382 177269841
25921 134572 984330436
164054 171244 18007750
126224 199422 692237661
76939 85239 347248735
62983 89026 65707466
111423 148416 300566051
117393 118682 994345078
7964 190358 456484411
162782 185617 57085184
52477 182389 325533158
42228 43839 279887088
1894 114267 281111553
181815 186551 882882777
173613 175798 5407587
178549 194795 386475690
181453 192829 28482597
55211 183667 952272074
57936 176032 296179146
51629 79569 70076082
34493 187589 816130197
127156 158298 77963364
62291 106321 178757080
12258 64521 130576648
32495 77810 113268108
120724 178712 145199712
73905 133465 149324156
100481 177847 193722014
133358 177027 267362457
85640 134009 854951731
7107 148269 353418542
182223 186890 676421682
184648 191346 16783014
102788 150112 334650304
123597 184238 151810789
54797 76753 55196404
59762 141134 204267779
179219 197941 46694911
55323 75269 989256336
141899 144350 6179232
160090 190428 75834989
142535 143252 797249150
181975 192190 230332229
104795 160045 753921790
182640 185167 501608955
5415 199632 818023174
86211 192422 265826828
161658 171868 395458970
158255 190062 79536972
29593 74292 77841155
109450 131879 56070608
36767 89159 328358541
93096 159069 165187513
196397 197645 2999284
74389 79654 949694341
59208 161185 255759838
196774 198381 181259816
5717 194808 775313618
189886 198702 21945628
191702 194056 277782091
17854 140905 735767579
124054 156164 80525777
116557 119323 6847848
9798 153936 577816396
8653 83790 164898290
66027 113173 919143732
64276 194155 325386968
175707 195096 845058832
45230 53325 20297527
161474 171505 25224094
142202 179293 97874730
197584 199511 387609324
145352 166219 52328647
39299 40942 966057163
157098 191731 18395285
177544 177695 377655
131567 154251 140944449
146992 165750 47106446
59692 198869 974239521
166106 169741 312073266
194159 195961 4490294
62697 116501 135098881
59946 72325 637875342
168706 188549 49477109
55223 157593 256701713
132441 151578 115761335
114379 178220 159839107
103366 167886 161657509
143995 144786 1985506
168615 184877 40513547
8393 78624 372663055
171897 192336 50979233
3674 170681 630624873
22886 140802 295247759
111540 192979 203786923
132924 155331 8676848
20496 146461 492204704
81595 148593 725504242
53264 115913 157183353
126296 148421 784737354
190097 197559 18580115
192402 198411 14860361
109181 154851 145393759
193644 198345 482047805
138721 184850 115240113
191279 196352 52009271
84996 90668 456968699
188969 195333 15835843
94109 106627 877370920
109190 167564 146208321
40125 103226 158256728
17505 155451 345413643
98979 121166 55442839
81023 93645 715820414
172072 193714 53989138
164834 180601 39264608
28136 160145 330473909
14257 42095 69397965
67990 117500 124004159
196896 197970 830662652
35484 136425 252818109
175134 191908 928751627
30176 52549 133264349
114498 175637 998622855
194656 199962 13205682
28845 124746 430156205
75432 180360 262905743
157253 176663 754324964
84617 128817 225006106
105245 118663 33618228
91005 171893 551750448
106550 159217 131986594
5169 63335 145218639
124487 188621 744692878
142476 158297 794351171
53455 131830 239285011
15382 189186 435037268
61590 108887 802054475
141776 169612 792815409
58960 179838 303049592
46809 186571 350287412
191049 199929 22104247
71715 113936 105810373
125280 149134 59835327
59706 171467 280415075
31404 161607 325977944
120801 132800 556108975
91009 98016 17396582
166729 180060 33199500
99084 114263 37990742
75607 151252 366592282
93514 126384 82229218
8542 100488 230112731
123699 164524 679664195
91707 109636 44896078
67617 149265 204587227
199854 199869 18521
2001 29894 789404026
71310 133085 789847030
100887 153615 102716492
50804 151042 205445896
100800 143455 106919728
48917 88212 61267639
46622 138389 230253811
189397 195043 562076649
73966 142791 487912577
148298 149743 537428882
147779 165722 45050782
32408 166321 689780334
34085 157151 825422736
65251 132796 169381442
99340 121624 55701787
63297 148245 213132545
58062 196174 991502563
144624 147637 7500625
102407 136960 379499961
149039 151609 6403894
135194 159336 727689827
137732 154548 41986690
194316 198050 9254542
95757 155696 774603406
52706 77667 690465242
137661 198506 151923988
195841 199184 636149945
65932 85932 50304238
156555 179139 546594754
89373 135449 97361769
11370 104597 233276101
88388 124346 829587813
155807 183993 70429764
198281 198510 588955
180164 197023 42012442
63104 133520 223915996
7555 36570 72587435
42091 82242 599439906
164893 191538 66481535
174122 174697 1394246
132886 149285 41032496
108020 169409 798908002
25731 167405 556623278
168296 168971 400857878
145404 196021 234635065
108330 179052 176961999
181657 197322 39073819
180673 189374 448152053
70774 189598 737132565
142763 194592 129602875
31525 135109 259448294
47688 102610 501429544
142087 149419 276046489
133377 162588 73106372
5605 116467 277537587
39465 83045 619116275
57698 92773 854765803
61590 140066 907672929
9832 121514 279440936
178390 192211 34595767
131334 179603 120823010
111096 186838 789289547
121591 125292 629485266
50115 83573 811216807
169961 190310 50731587
188592 195142 987139241
29900 85850 752248896
151396 169859 847638476
102539 191284 32611658
59755 159071 705478793
191811 193163 3360899
88124 178497 226135563
43208 139835 574299322
44906 67670 80843294
140160 189711 686475285
86227 167237 76331663
43388 83260 100194041
18497 155054 711947889
74277 127446 133232887
106801 110565 617402
31475 68832 93339872
70879 125039 691701107
146234 185705 98753064
46987 197043 984227355
195184 196657 389320719
38490 154896 824134975
126359 159373 82725563
55747 142113 216734668
38676 75311 91641614
100809 186872 455481079
73035 90251 43264354
156622 171435 102970627
89559 117374 69501970
95913 137663 104667748
98117 162561 602160487
115874 173838 145206060
169026 194509 63535181
30098 161727 737668801
117030 176782 873423354
66722 151639 212778926
175074 192749 44149516
20844 179029 154894427
50745 51374 396045028
949 131311 326160759
161961 179677 44226752
37591 133919 241302486
41740 89917 121012120
119098 168024 122716872
109250 139034 271807609
89021 142696 302592398
74894 138029 135065682
24419 164129 203364127
72540 117044 635917936
164173 167612 683630540
88960 122541 83806679
127679 148185 51393814
129337 135680 16123579
152404 169978 485138110
36042 147693 435922263
138233 144658 464848097
172175 191033 47011339
54983 77279 56142806
1851 59691 144125785
21272 51077 74276199
117741 193446 189517484
99999 108985 22599763
5879 18727 818555012
69942 199542 689180901
129348 161014 79365979
76053 177324 253747233
44250 138157 235676042
86494 129559 107739328
55086 156116 287427939
122179 195944 184715479
191771 195123 28831671
167006 179767 747308499
36501 159178 625567150
64719 150402 214794413
160763 174702 921572858
167930 172438 354733882
98010 197299 881314621
26226 101447 210444676
7852 43883 35740652
54278 160781 267087393
86205 102844 41594368
105231 124641 48601099
153132 194103 988354337
103767 190582 217275401
137199 149603 492249008
114108 149543 88680503
82206 116686 86298979
44159 57573 33470272
135293 194080 146917770
171101 172496 3503677
81592 136721 138196092
152326 195986 109207384
23920 135290 278922262
69235 171973 285195270
124857 152635 382204720
181084 193477 31010835
46627 125873 198735035
56179 101712 295917092
103190 193653 382549604
127312 148819 904175395
34542 69146 86420275
151836 197243 275331691
148758 188529 99409418
36761 71611 87156683
197929 199233 450318072
145786 159836 436974476
65930 157833 230241303
2724 183161 451527077
183935 194053 349784388
167468 175846 783355840
155823 197990 41023661
50188 123877 255965156
36922 87257 475095671
158434 172312 34905898
37764 79965 105497624
89094 174122 212858736
23060 144519 304103461
70450 96931 66438640
197667 198554 760902266
36204 166324 325898833
199198 199730 190451573
40610 50918 996482047
16242 98059 204774244
22540 78382 854398275
161125 182993 54623269
4406 85904 204060084
66961 82347 38677715
87764 161951 582546956
13861 49732 971728239
159499 198897 177024915
132945 153480 51349622
20195 109260 223097435
88408 110897 56291309
148589 181006 81038868
90351 148843 702714014
173317 176184 7079651
12669 118175 264126444
199205 199881 967735
146964 197736 126844638
181749 196459 885526646
119725 149414 466911778
149137 179010 74674602
42137 175025 333075242
62928 88496 516282631
137643 196059 10837436
73631 145273 370693143
85271 164084 739912037
70355 162770 407542748
132518 164023 78975356
70109 172672 971002373
4683 34941 75804153
108330 114227 14730957
39429 107557 633458868
141119 183386 442099155
70030 91746 165532978
111992 196918 926235025
98740 160538 154718313
114563 147614 82855986
152912 193975 102754215
72301 161464 223354741
46620 82276 383329998
103721 104507 961672139
166961 189081 197753113
70179 155390 822135597
176997 183198 15359379
102188 103844 830679794
179874 185622 14448176
162619 168867 668896382
53819 182388 322249995
28668 82348 87955389
94982 123812 746887926
144337 158329 34922838
115331 123968 21604557
63321 151692 615238843
144990 173660 71802042
159476 175718 325097177
71900 170782 247790657
76925 140614 159726570
55660 164518 454351794
125283 157760 779143315
84671 180673 240256291
130565 166579 90290136
181942 182544 1479541
13328 125543 288115051
124771 134825 436531732
49139 184987 340456557
93156 165752 636242214
75952 116758 359308395
81849 153188 589356869
186586 187356 1924270
73878 108220 194124259
150800 182757 79878489
93313 181135 995194802
122020 133357 28614683
99495 144999 114005581
67481 110435 107753394
98960 198812 395520281
94767 101052 15730104
79494 146008 214023074
63438 148176 540326555
99857 197573 244449148
23095 136152 283170612
38277 129641 228792537
29162 36165 17529975
172301 178236 140471120
57235 186034 322946901
1568 104119 256505527
139478 156335 503218220
188987 195424 16045474
176915 186842 22727106
147276 178819 78834221
127647 186166 892917427
173521 189583 426380812
11851 132268 371080209
56471 90960 307675950
47347 75937 427308167
130386 130592 517520
167363 177143 24382643
84748 155154 468689869
68581 105219 782997065
86627 161981 4978040
74516 166164 802569030
134777 163271 71299083
79078 99201 50565473
87817 119843 681621221
3199 129935 536018106
26021 33616 678615462
144307 179133 992064129
78938 104593 64330821
59964 154590 237450364
199783 199995 707353903
3674 168808 954348512
189161 192402 8166731
2897 187550 462277991
112604 194952 206033079
54438 135063 536235444
20963 42352 53232136
43583 196136 694794226
160175 162357 5485790
70470 177197 161337387
80202 89374 856230223
138827 191176 130806183
141386 143689 5845431
49915 189309 952475745
137223 186175 509771531
10830 100087 223398061
167865 181901 339425074
23934 77290 746249358
53781 191847 346024734
49711 158788 273413198
72479 106460 85065806
22915 93349 506954004
38717 70662 554401843
103965 188329 211251761
141470 154290 943750876
158950 168390 500172047
195176 195662 80860235
185457 198824 12836642
140097 159872 407555397
32204 171190 348033531
11220 117383 162988686
7037 97252 225778113
150003 186979 92631830
57914 184304 895402073
47205 153572 581624170
65829 109519 804907082
140935 172315 78606167
87567 156289 699585124
73534 122232 801565579
167079 189725 56471259
124322 134805 26523616
177777 177851 187247
72572 178098 264292496
112474 166533 848275117
72078 180497 314016299
66355 171234 163870126
157960 191299 83440924
60068 139984 369829411
89461 184729 238328498
104174 104964 537367606
39110 137047 245578854
17755 126263 271642450
120545 134827 924189772
102922 167739 162410625
141476 183236 765707997
95070 101351 15730532
103388 130503 67896956
164260 176754 31186253
86894 121765 681661600
69729 114379 915651527
16227 37898 54198885
161569 181819 885394373
177575 183047 13594015
140431 195889 658695207
116341 188705 181133730
80861 154949 290809473
180361 198523 45264668
80011 184365 261354862
51161 150091 572988645
163630 180846 42883880
34479 163458 322952675
74182 172085 283089156
63714 182540 403179950
19988 31942 30039411
22200 171136 372963943
5260 169821 412125247
45138 151797 455727943
41251 170845 324928222
51010 111742 288932232
110761 186355 189204104
83306 140595 93091803
94241 95794 3882379
60409 121693 937628912
82035 167712 214618042
114385 162305 120033563
35460 54777 47882998
42998 175239 477440263
134674 186136 128724790
56137 150630 237035838
115447 128560 32840831
170933 184670 34155260
130058 132437 5941280
162221 178852 98444354
168162 189500 53233694
99916 185698 215858585
67477 100751 83428157
78188 140448 156157033
54783 151303 884169420
176669 181210 331531388
162437 184965 56315645
75790 145735 815397398
8482 18157 258138316
18042 125312 525683754
198927 199090 642619734
26100 156580 971502623
98634 145136 571122055
191689 199040 18268861
64635 124848 598367318
33119 96719 159157179
120115 167465 254383903
9398 22969 34007317
140245 154512 874096008
162628 170252 19145446
23665 186051 824893048
132409 198809 166001579
89187 171091 205058053
112169 174524 156159442
160685 173644 45491587
10408 92234 204879580
124369 179116 137091830
103260 171851 171878614
9782 82948 183089628
32867 150337 294003917
158696 185707 372293171
104201 166471 297965588
110766 174654 159906209
128317 156926 952470120
185509 185629 310563
194283 195030 1816121
149948 187369 734920937
73895 80620 16807832
127278 169398 105608500
100211 165738 164282350
156001 181673 802933025
49443 123865 186615917
178571 187611 22728076
104414 155659 128402405
92931 193571 165281660
62832 90799 527376226
129272 151326 242429843
9480 182931 629452081
117245 127625 814684103
71850 100899 871307216
23894 148880 312909751
192669 196111 8561697
119785 122618 7023193
88039 94339 15763577
2912 125456 830882949
190809 195740 12268160
142942 178876 32021441
125477 197758 180804695
190264 199437 192835246
80429 190962 883722505
157061 196646 118388964
199588 199720 316241
167774 170406 6578028
181472 191794 25857974
113182 113936 1855786
32743 134781 879568224
72801 147871 188123032
4607 102003 243917420
59706 99793 416281425
60823 159243 614715644
120119 189309 715808564
117833 134767 6326919
23855 134127 87906736
15233 187300 430808307
127082 143806 41955081
10272 18216 271676827
120846 127898 605968182
15063 136501 304204847
27980 198004 425425770
56883 135148 196551704
123152 191257 170605569
58436 64837 16251654
140410 185081 337087040
77254 142169 143689748
21113 82619 805145856
191715 197639 411697399
65382 65437 214638148
125691 129327 9102896
62383 103961 104483364
145183 151940 13184796
52433 184204 311367679
191349 199886 320353947
64812 154647 390296624
22188 36898 661389989
146943 187288 100978348
103949 161210 164553623
102913 196839 861066421
13071 107157 235491658
26872 29210 885724751
187068 196428 22475978
164166 192450 472339868
51024 81864 328150722
126059 194782 171906341
179089 180810 4288899
110796 112609 767599
42522 113315 888001664
17868 149121 328660086
60674 157857 243705153
141631 189261 469361042
78564 150125 348041742
194230 199159 301376451
22821 64204 852093084
46261 107789 158772077
155390 165207 24691014
183262 187574 869357147
6456 106588 963077103
23008 190135 734853602
160396 199305 97191560
11418 138224 837412199
143912 188988 112702276
185169 189441 5245769
106503 121160 556245202
78452 190925 426069826
126490 138329 185294369
138931 161888 934496183
65836 110479 112024770
4507 11347 17179098
49815 87792 95470660
67591 180984 283956175
136285 198494 155360694
162960 185891 57348774
184213 186727 6408802
60195 87275 679390151
194424 195826 237666053
29698 71406 931918539
101487 176495 187704774
58815 147290 222073742
152845 196708 109677953
10732 58271 325137565
152475 169564 42936866
77193 125243 120353880
110776 191792 202715189
122212 124761 309156654
122111 153004 77487089
176910 183026 15210191
3617 141955 506822479
17263 24388 17880032
187026 191874 994486915
132070 148686 970640830
159039 193161 168054796
144716 197644 670945039
122674 151775 73071349
186099 190862 11846306
151462 157850 182195576
75396 181382 747791727
196388 197302 377881944
74790 115031 100821457
82247 129688 118737991
107906 196824 222438233
43837 96110 131255259
98611 105616 17483984
100755 140167 149324232
185023 191764 593926541
13700 184916 785235534
190212 194091 9720167
123391 188222 925303356
48989 132738 210063675
79766 87984 547607441
56254 98894 87085101
70489 82530 595216161
52518 184008 329457555
87109 110028 406118265
99819 120175 919307126
96223 178900 987837893
165629 196146 57960607
154842 155035 478721
96154 134522 815834760
135505 154733 150505755
60373 66736 449748687
142943 160713 44423214
160114 164777 491728348
192524 197520 995571454
140601 189717 778253122
36161 165247 323322854
157440 160696 710190434
144606 149350 145433530
24520 161437 342787944
254 77034 733808514
13025 127763 287273967
15256 174138 397845081
113450 169745 141009660
159310 179589 189567005
175680 177578 4736498
102037 127947 345054549
188807 192225 8575336
73700 96409 16969194
23660 65046 474489354
27060 67913 214786063
113481 124581 462343819
60750 94218 310541929
11321 105142 234737296
175121 186817 23495965
157733 173846 40454114
37602 154276 292202130
160245 194028 188685622
75607 160351 405430906
66489 115723 123446033
80592 130530 996192607
81002 187695 305322048
87462 112384 62323428
88115 117766 724401400
174716 184216 603161453
126158 148371 55682908
136607 199675 157533544
24607 188635 410591396
195134 199696 11421455
141857 196940 137625994
159386 176700 86608017
137912 185089 526086150
144079 190057 114910858
8176 49587 897585108
24167 112516 221144007
139227 162045 692513311
197045 199846 7033925
47904 178919 328317767
168025 168261 577918
68688 142480 268237974
177659 193119 38644765
76210 170715 236936417
170279 198098 69314585
137487 165542 70216857
4022 166170 934797835
173703 194875 994313244
66212 72092 14795041
188605 194588 857812240
114339 178816 119352279
129389 154275 626123734
183759 191658 826979004
190549 195335 670899482
142554 161358 831133159
87761 195766 276839166
61824 110801 123155922
186837 198820 972797101
40823 164502 310057993
132215 140379 20617109
148777 161548 31913448
123666 159550 89966597
93256 194982 254530163
180811 185373 11476414
78040 90675 31833366
101401 130581 616873048
132014 161456 73769407
4089 178689 437013058
147802 154476 16682665
84684 106109 675920883
89103 190986 995196732
46828 178622 124337871
108563 178552 974276077
63085 185274 306298218
146301 180118 961746214
148448 156783 20840287
42808 81926 489493774
48470 61599 600278570
94958 162717 558986528
182966 184412 270383810
195542 198288 6792326
150795 194275 118910360
163509 164582 842729971
129664 156607 67507811
44038 135673 55414821
124240 199833 189138419
46353 50210 784971538
59295 155675 464863119
27578 158457 419089254
186732 194819 20062434
94905 148962 131304395
8823 133408 312000915
65085 94528 187781775
49953 152712 257596937
161150 194718 724758817
20345 123478 780617961
111101 159601 121449054
108370 120717 30813256
87121 98387 28151002
49873 188986 24066028
2592 134088 329258073
3286 62288 980853576
290 47189 116846828
135799 157079 53070139
181020 194645 34065590
61069 98029 92905702
101088 103689 285723871
61878 153610 230151439
25799 141353 289310312
122047 160834 97265491
190179 190450 690161
122625 136201 846312758
156299 178603 55746847
128970 151846 57326740
125626 158194 927703437
133054 140496 850047863
126022 135218 23174476
159504 195714 90482567
21559 131223 762076033
56942 134603 195000445
74347 169341 238100581
163521 197293 537644942
2253 169426 418541899
160127 186497 66041363
168407 189470 270311075
67972 125342 865867893
24166 41344 54123396
45810 169403 449087310
61710 183481 305261723
62463 81944 714604737
167295 183737 40954178
197103 199572 6194642
71455 117100 114372691
115003 138432 740735004
99908 197087 243087711
138790 198282 304498083
139859 182667 106966468
9487 54036 41661698
125972 138558 246974598
37408 152832 298830297
178861 195946 12650859
120040 126787 949173948
144688 174068 73563929
6318 122776 291355953
40692 145306 627916605
110199 137915 69472252
8612 105226 556377274
137279 162120 459648380
199155 199458 934246712
184218 185934 424573507
137314 148972 29078014
82498 124151 535659476
176585 177743 302587218
41361 143539 256240939
124800 134154 621997992
104063 174985 716449563
151751 170770 47721621
139557 199596 149933398
8847 114332 264073233
9601 175656 415700111
89335 176591 218362760
98690 134187 88987971
146636 154831 426247362
40919 163222 225052098
139070 193320 543420478
131123 192469 153563334
125614 150321 221470383
27786 131399 259355862
69738 126271 360678014
54831 86150 282876822
123295 139505 40901791
122015 185398 158813829
133832 190638 142061209
181864 196197 784020741
75752 78384 6664230
112901 177256 161099937
135541 199728 160328559
12993 177033 921388627
55218 93581 352928893
148508 162533 35123189
51462 185901 336881292
159817 163097 454371690
85368 154396 844616395
79371 79638 701859
102715 150158 353062697
22168 101475 764534842
23760 133587 662651935
59991 90169 76115955
157062 173442 41146392
18305 22785 39224028
29276 62803 636906830
10408 31154 714179250
4662 117625 282755784
192649 194978 2012388
96844 108976 30430032
24037 37504 46630655
144317 167204 57324187
36141 167001 500367769
136819 158747 979903790
100970 103491 184683783
162354 168644 711517485
126908 194155 168272493
43194 195821 382398857
129808 183496 906696398
170506 197435 67124645
90650 175349 212030845
65298 97584 81042481
40881 55177 35642674
80600 192084 584470226
45532 163130 294924558
7874 170512 875442321
160740 161208 28000
169965 174758 11926100
158276 194716 91110009
154395 179087 61737094
21615 164237 836875091
2614 89147 216693196
181260 187923 16719539
61124 125203 273577708
96332 148556 532215085
183760 194958 745027931
185237 196325 27679613
118948 167409 121576952
39266 160680 419551831
168222 174671 833066334
68692 113128 742737022
18773 22916 10499896
152429 162800 190140471
109481 157417 119863337
173222 190768 43759645
122940 177317 136306366
28276 39375 533515074
111631 190290 716276522
177526 191492 650520007
198660 199870 976153622
32426 138444 265540846
85407 188080 257059033
199802 199981 224078662
2265 154551 381201354
157305 193603 90865292
108190 119020 27026625
18102 161887 966667967
157240 163265 15251798
102729 173419 177058060
23222 32678 23661735
155064 184608 73857457
88705 114610 803934138
127598 177614 820989261
18342 50144 79327168
81737 182137 486257132
170395 173166 787518213
34477 109902 188835725
174574 199580 62378246
35352 42746 18077455
153894 185317 78630443
30421 196278 415073467
129727 154852 62943118
135875 194585 705100670
15843 81812 165170638
128694 130856 5417706
29506 192280 492519980
8476 129395 750537543
111156 115929 271377845
145121 182767 94065085
68751 177388 272091298
26212 136164 532921984
5347 61109 988690125
183368 199867 612801034
107569 163500 140158263
85496 191216 264627257
1504 103278 254597001
40203 79258 969888333
38901 53944 155347792
75504 109415 85198686
73808 181910 548728193
127181 180173 132643498
156032 186322 793580805
76837 177563 992718638
98199 99334 358613947
63690 66701 501080188
50090 196064 365667778
182397 182670 671645
8332 27939 762323804
70636 97068 66272260
82368 115762 634925817
174948 179845 12154705
80120 163466 642746463
99269 161463 155741367
170665 172649 796985998
100000 124575 898052073
23459 95942 564285124
8314 29727 816871301
101316 195842 236485040
118086 118216 101824844
166105 195736 396204071
65426 141627 63409582
109181 115069 8007613
142363 152589 458678454
68577 132238 228205238
160439 176189 39431480
117081 165650 121815238
122474 127134 11844088
79793 147299 169274419
76797 117374 412377228
191034 191721 413372369
112287 189364 457939537
174412 182853 317076332
12822 35030 55693628
174491 188393 34769490
173847 178485 11500057
122246 161764 99165097
172409 178894 179775456
105427 179857 186405332
176372 183587 828936229
181665 196005 10787973
13968 111685 702942178
47035 190274 358888704
188219 196625 20916034
172578 179297 16644506
70869 107616 92163752
151017 154115 622750764
149419 154779 239194592
155008 195033 100019123
106774 181114 491415007
69179 79595 26080708
157108 179045 54902073
103226 159550 141044789
55108 114073 148089379
36797 121301 211477634
171294 181156 205426682
4384 38086 84311395
475 43955 305327934
111959 154694 742436309
53145 154833 254989619
25187 90237 185095727
27653 123948 241017890
30905 154822 119481718
39351 143541 261167550
188794 193048 10664162
113273 123237 24718999
8279 76951 714591713
102821 142916 100451307
25818 122775 138775476
1400 57936 140848646
175278 198457 608662257
172374 192116 894634605
92416 115463 299592817
144330 144511 563057124
187943 191890 603583153
177051 177359 728013
87901 133719 877678548
153403 177169 898783379
68491 173031 210938465
34880 60562 587859756
4355 51346 779612596
168114 173370 13101009
47334 142447 308013488
62919 127560 970311865
186350 195613 920653651
150672 157248 7451921
33652 165652 330553494
152835 174850 81829109
164844 183678 210679067
79041 152932 185165790
122700 181078 146271073
89502 155084 164121132
168585 193040 61020011
12487 138571 922193786
6931 101633 237151463
2122 84976 494832639
18064 157314 912080604
156358 172936 260457615
166934 170201 8151729
52468 91204 97390395
57084 122149 122001084
23804 175994 565819366
24861 104298 198782637
157401 191178 84566078
171853 182253 25865103
20458 70263 705653308
46131 192885 622167064
152713 171359 46813274
71415 174741 258890895
37605 100425 52531953
150307 152411 898200203
16293 56258 998556400
29359 83359 135163177
198693 199283 1464179
152801 157230 76577230
90581 186740 240696969
87038 157269 175795840
137844 173297 88707369
153982 158949 884059784
108792 122866 35001757
139490 172434 82422067
77872 132977 759631540
153753 158112 324986890
187511 188452 2275458
160756 167099 333768549
38551 186645 370922329
157155 173021 39882667
35135 121308 215589392
46306 120618 186322650
65481 146597 203336543
146282 154536 101679762
109754 140513 77072409
56750 110366 134740601
19615 168359 109379115
9375 180058 668421899
147181 190169 594962331
120301 172951 338564545
174551 195868 53233238
52891 149832 243011265
157343 193582 90726512
58156 128305 96217976
42168 198148 390630884
142321 191527 123027318
118183 157088 684245437
115607 157733 105461360
74883 158708 728203423
86735 196667 386286154
188628 193503 12181249
134785 174425 949664756
33142 71237 95155851
133229 170780 6555766
64683 167161 724402462
125506 163707 430224348
42946 168526 314889830
124195 162449 320151455
113816 154610 102198978
155053 198808 163860
62361 192287 325667592
26524 55492 71992437
111926 124399 31164833
22108 39417 43101081
116777 157464 101823246
94498 183498 222674306
23170 39624 6051389
6863 170103 408764286
67854 88483 51888440
65316 128161 718769642
141725 167581 755943213
146794 175142 70976901
53799 180117 667816052
197363 197530 393386
11626 156975 363876473
149966 170239 958346967
147605 170726 977348873
78363 182392 431519937
125339 199847 186368030
54503 58852 567399969
157511 172028 36528520
39933 165684 315241519
167826 192001 60329794
102534 175591 182875350
197170 198999 82949607
17506 36436 176135053
11983 20114 71221568
2345 125417 337195200
57526 176330 297886205
45041 127393 353520830
141399 197561 140374619
185905 189689 9402540
7019 83465 355984358
199383 199511 334209
163579 163595 37127
185857 188372 6285698
192981 198401 13440796
23286 99397 923086259
23138 84114 152598421
98185 120091 54791211
171379 193880 56117534
134522 187422 110001101
154248 185518 236369875
20222 55403 419072192
83554 132304 122037633
12687 80232 286896763
119491 138110 46905967
132389 150877 888191826
165614 185799 50346676
92179 159193 167756795
132268 163064 77226158
129493 159909 76214778
77855 159761 205218464
95816 195584 462281890
112081 142222 286274424
31419 105899 684102954
157260 187221 75056940
22141 120956 247291738
51663 108198 141823001
108910 136003 675171506
179951 180936 2454171
76293 99241 250080932
64439 72542 429895763
183917 194783 857246150
173531 196973 296254600
92644 107802 37900985
170089 198584 88921332
144856 191368 101801446
177676 197923 726900244
198016 198784 797287
76613 126365 828533598
182973 183866 2294431
55636 123101 169164167
38165 100928 832039108
169361 174842 13657636
162208 165939 97728227
89991 134398 111188629
826 45241 426131000
50998 195598 749762109
139471 156246 41873969
37336 182750 937482996
189765 197780 19925456
153589 199110 113744129
64749 126820 155680615
89613 124463 974051777
152511 187318 87198806
195113 198601 167265805
184030 195553 406656777
153376 172765 511949123
197763 198104 735103865
163852 184315 51013805
14131 28000 34792973
40862 91001 125920822
82949 174454 638192013
84309 106956 56610574
81620 99140 744284881
103071 162468 621708745
5051 149475 361586422
114269 114849 1462843
76930 124960 120375738
198668 199514 2121752
67007 100347 958223869
140776 181986 621185921
41640 103248 154549377
190008 191952 438352565
127635 183792 140536097
131189 181616 503123302
82458 164697 206021734
199220 199544 833751
186337 188546 271475574
162822 199789 515715841
83845 196209 473582815
27521 118788 718303860
190288 194134 242278126
57341 136968 270128593
143559 193020 595164152
83167 111854 71843884
167774 175548 19357829
65862 132728 167636585
126359 146462 793671178
195781 195864 240227490
93405 102172 508671833
182473 187256 12053289
104348 146979 957423662
120056 126807 16993602
178318 195723 43479986
172243 184922 31561362
123466 176498 356323345
75747 81895 217898089
119585 134651 37956136
35233 146744 279131543
142141 169233 67874592
2180 53077 126942575
129568 179249 124368484
11695 70625 903594327
13791 95998 205910001
122247 127330 881053564
95 156184 462995165
69446 197580 32341207
68247 180982 282278067
11462 147621 340924271
190269 196031 390396942
141902 166683 62130238
152239 198398 585662917
108581 184718 967521335
165281 166103 2064027
105740 193359 219420236
86331 91414 881311544
11060 90804 485229061
136074 174970 97250783
186036 197817 277476098
36110 86592 126400932
94005 131208 93102897
140662 157254 41394209
167777 194148 65787473
38300 161063 307487503
117984 138426 948501528
39719 49996 25632160
23921 91204 168452680
116817 196465 441665249
51660 53084 3464616
99806 144119 653123609
78457 131322 132467733
74816 189556 788003861
75725 121833 648172172
12258 21548 23346343
50768 95312 111886193
71609 146594 187879488
8558 149681 481154896
17631 63243 639977530
120512 121358 303817488
190144 194794 601115864
112483 130808 45900459
133861 172516 96800869
60291 72879 31849114
10846 117305 266459148
70253 198757 321661950
154204 157837 503483971
137166 165548 71050323
159357 194461 429236615
132227 159332 6122696
67541 119860 16459506
5360 28608 819375872
80038 190410 676185839
69724 195577 315079133
110956 130066 793402469
114681 116828 58193116
3481 3758 636679
52320 97729 271636028
119125 127763 11721796
74743 122746 314486732
47669 137269 730980748
10613 146210 855487017
192846 193506 323677109
33549 170058 936917866
99764 173145 747660171
22774 183113 449816305
172861 181931 22556002
140915 174457 83935941
46459 120554 954612105
106662 175336 519941027
45598 99224 321612874
97540 177090 199213107
78940 142817 160143592
35834 158261 306470602
178356 192059 34288108
127668 180040 54935063
33726 174256 933719386
49457 184664 338756990
110076 113761 16558801
60277 89943 74829238
57764 95285 94495560
161823 162067 246128138
7613 66528 147240108
67393 68076 1751941
126383 186617 150877343
134270 138316 399163181
131370 192755 153669832
110045 183333 183338850
35492 141195 264640597
140018 151538 28725220
21592 195924 550708828
20893 112148 228470094
24831 171702 367808778
194359 196096 4351802
158183 185465 799957596
118141 176719 146758622
67585 150284 207148717
167947 173701 911330577
50461 186358 839030416
171042 193013 54802591
167668 171041 8436704
36638 82549 114913233
126032 189748 467351720
146642 182991 118029489
115949 174369 946013435
186620 189045 934449903
23504 141940 840121062
66991 121721 776856334
114961 180744 343693450
110754 172412 30321988
68163 89778 54335853
30460 120945 226374454
103812 118096 144067855
65756 113087 238963686
132720 156074 58505242
42185 76610 756603144
105098 175429 176195805
51159 99293 120814995
158275 182778 928111302
7548 196567 539193236
106105 194828 222074375
218 148832 371912523
104282 138050 945005211
115190 136595 53790530
163293 182561 48059477
115586 151671 980183770
92753 179336 216679799
63790 72187 17862826
24964 101750 192301083
30538 172384 355196450
49009 149804 633931975
41038 171310 341200111
22527 107848 406775441
30709 76883 377924975
12435 123074 528920518
118708 173146 136474418
172956 193465 330046929
100210 154168 833222123
54439 96590 149473857
41610 51254 24160647
83682 174212 744259753
129076 193791 161979140
180933 195714 36947675
85830 125237 98591952
81818 93699 265446778
4235 174472 426221360
117765 199552 742710675
177675 178464 962741776
30408 118158 219566511
29358 76971 119030965
195634 195738 257945
182756 197735 37387483
12931 178009 34567721
39580 58652 47462935
171191 194991 59305959
5704 170588 867319239
182924 197384 36139228
43482 90982 119405694
117115 122039 170492798
55848 114898 148227203
177815 190580 467093630
171563 178290 752758018
177243 193045 17848729
29345 170555 353623851
185536 198033 919989440
126275 153446 110010007
177832 196745 885978229
160633 191155 76342416
114777 188441 49733368
134667 170098 233959285
16538 104341 219803141
142625 156708 35194319
146169 155061 22216539
149179 158147 571125967
162213 196496 725967858
4518 36302 218908329
100647 123426 56972102
28644 78447 310035692
10253 136798 562746046
124927 133232 511603850
47194 197686 475570801
53905 138281 320910142
193453 195894 443814217
172616 178031 125417893
110162 116457 15664886
146547 185258 96867770
193951 194927 1434838
189982 190167 446359
168067 178163 772528175
33368 40297 181492354
153211 197929 111692749
113460 148924 88801492
40791 172251 329572096
26090 38075 29883324
97270 99993 756240457
131609 171820 100868302
43052 150488 525052286
86365 101157 47512135
74834 115711 102458385
151932 163130 28147488
106955 171953 162937077
99662 100506 206505836
29139 56721 68579199
84211 96171 449584978
145420 198331 132185875
24554 76291 27515213
178634 198108 652274623
100354 195396 946911623
188691 198074 23347042
79264 199291 300470477
39133 139461 251568392
5713 198718 483003085
169414 188512 48093424
27688 176540 807881179
120380 177414 142840945
132761 161518 71981883
167182 186214 20122136
6683 105953 390352612
91347 184174 232261501
70338 164384 235739232
18044 174569 573060161
18284 103471 213312994
27521 47981 50827536
196414 199395 511995875
113352 120371 10281237
154574 199425 112032133
104194 172878 172128872
69805 152178 206349040
54793 101008 116138339
64700 161007 642194117
169325 176634 384330666
74524 118492 493259255
138982 163228 919576102
63195 92366 19013267
25729 100564 536330443
186511 197499 840011553
145075 156964 29689151
128004 154231 65745860
121329 186214 162560389
150642 193231 106538254
11241 55866 111230891
150739 196227 98849611
61595 63285 4268718
72405 197759 487724568
6486 52374 810269793
48517 103649 138367419
184008 192620 21586090
91593 115918 60832963
14564 34038 801560557
60111 146314 830476447
98856 138429 140349809
17894 31917 35190470
39814 170610 327811374
158278 173067 37140465
36465 135924 249192489
795 4516 939834313
72492 148438 190280827
96354 198310 757150459
155788 198522 106729661
106345 111971 949071704
161051 197443 90890056
125144 172182 502476082
60877 173051 419548086
190250 190596 206515409
161020 196294 233981891
74818 106838 80233761
188661 194067 13510530
96470 175971 199005194
138324 197554 876927172
149426 150161 1788150
185752 192579 677838950
99661 177650 217640190
106047 139482 84011495
100442 123694 715248716
182648 188986 15874463
138705 142808 787174743
115688 180730 444435212
42541 79310 92239741
82815 108901 65409537
78947 126289 111504680
94848 181136 215911130
31053 127663 241833692
79979 142763 157426471
57733 140464 199505240
183719 186983 394427149
35933 97060 152989766
84837 195321 276435218
89544 108703 47931429
32533 140157 487413984
7234 57931 126351518
39339 183561 361200284
106619 176667 175507752
112350 194446 205450401
198496 198511 38215
195657 199925 36705986
127241 180656 449595344
21924 165494 716704282
19895 166879 368186722
102299 165584 107463708
183168 192249 489590128
75233 107414 80719373
152033 197354 113287511
130375 187115 142059606
39975 76777 92201854
57900 60357 698425428
43459 63736 50767130
51360 132041 886853762
168238 171738 8780961
15580 122472 267424744
37148 178726 512008328
20309 199972 864333140
131649 168294 91921317
129639 155315 64377809
111245 124147 238689886
56321 169258 648934073
56222 157327 253531328
53574 122481 172726475
40508 197581 393348455
101582 121208 48937093
116537 181216 161910340
42501 194845 413932795
5628 14768 22894366
86940 122884 406807587
34603 89387 137209977
115277 191004 449016052
47690 196862 902069151
104580 126513 54952304
47805 194001 523338689
69346 128483 148186487
37218 175828 882205198
60745 185890 385102060
148619 194422 291109023
52200 113663 154229831
70899 124106 62791530
81959 172140 277218337
150649 155492 119977109
163438 198584 87657231
198988 198990 135558213
195405 196189 1994258
43926 124689 202497133
55053 183383 321646556
97042 140581 109164621
147204 198578 951503531
86405 143792 143721159
119255 154961 89520337
98438 111197 339915524
140197 179494 98181521
144980 177243 363577598
169041 182889 44928893
94359 110194 39669595
19014 194516 548421114
193753 198771 12431844
109985 147799 94669956
107703 139212 79066054
100779 110626 24741497
116559 168694 130690276
57336 166142 630878062
117715 175418 350227532
83145 188405 361268443
71253 158729 823431186
198728 199397 632699119
70277 162493 231075087
94462 182277 219767387
131760 134831 7905763
41935 139567 655277733
132906 160833 69878571
152735 184267 51095957
144544 182572 95062122
14094 64298 162527995
162788 175639 171275284
129756 167114 93685555
81323 116345 87674180
135423 149736 35652055
4414 48462 109932749
77584 111149 84182115
138494 142948 192130199
77388 141714 161191967
98381 121590 58068862
171460 176448 452217200
3688 158546 844427596
92272 190507 984600436
140948 156984 40037623
7075 26269 522597684
155309 189224 300169063
167438 174189 438509405
75936 110831 87632979
1727 85770 210191940
53749 137149 209387318
153198 154775 681311578
156024 166996 373256805
157546 190819 168823631
76401 168324 230484473
12657 28043 737563751
133782 143598 24588506
64242 116061 130034571
15425 98307 260878595
11904 39771 151173683
183096 197033 34797698
21729 166660 232729013
160970 195399 86014534
97454 133151 89459463
149839 177652 597635778
183936 187478 8995713
58910 59546 1642448
129945 191725 547246110
86348 109548 58132536
145300 151670 15905949
80206 159305 198229217
1866 40464 328981973
107230 186729 11596420
3602 169430 497621216
41086 46729 14091172
137393 182142 999828844
2623 108125 264067469
151296 187579 673944468
98002 152334 136086826
45709 134459 222671697
55667 135120 199554791
6117 143710 602846020
64526 198391 863020646
71346 167031 391232746
41029 90321 283140828
48909 61869 698714783
183527 185023 711220130
59971 181133 303759318
130452 147735 43304185
176655 179906 892183354
66820 106614 318513821
117823 134589 484160386
70553 76004 13590654
10391 142373 330457977
105861 158766 132587577
109013 141655 81678212
177933 186897 212282175
6451 146226 352710323
184292 191899 584882932
187827 198528 26577654
28552 114472 215027034
119371 136582 738827421
198193 198352 862759931
121638 186567 184183910
145608 199125 133689570
118840 183764 162549216
92378 190236 550165414
172015 184664 806645863
184255 196003 21832400
111310 142990 636492869
131126 179888 26285856
43109 81479 96426050
49965 109420 227430518
44060 99658 600104913
145280 172817 779286189
63032 153209 226208050
70218 129851 149422858
116923 169386 276810589
124568 152429 678665802
58101 193889 340384545
143992 161778 420377027
189452 191919 426218784
93307 174224 955373832
71631 81838 25684232
165521 175925 740420474
121599 122265 260238438
70283 170578 251355225
29101 40788 88034966
113020 174214 546118845
110146 173289 607408647
170554 199542 72255585
153504 190551 638906653
23489 156565 810963345
167137 186068 569093505
6394 39452 851712906
13051 194009 452989599
186678 192470 905176379
143645 191712 635964902
96163 162983 641711764
66047 194882 351015455
142969 171945 72616853
125422 139082 34412342
32966 151918 59457052
84665 149269 161754635
174216 174870 1619127
148624 194227 791361555
169199 184558 38247510
167211 181219 678393425
66073 199601 482005471
83090 199526 291330884
6495 86619 200618122
32289 104802 181417196
46194 137909 230159633
197787 199408 4070383
173746 186380 25967731
38482 160490 862605071
94224 122939 71679826
117208 187663 874161479
141192 175381 85570344
82840 176995 235765412
195223 198271 637588488
83297 152045 276415361
9372 106525 271479368
105953 117612 788363185
157820 172614 37220187
193810 196978 238552482
154713 194356 99086194
34639 95460 152255903
131612 132145 764764565
32015 61751 927369910
153798 179693 392285622
112744 176166 960801772
47662 107874 151081062
38191 190120 380346245
132541 176004 301136874
117820 188729 130504595
17022 192641 478193063
76551 81002 11216086
165777 182190 424409254
151369 166256 28030956
36546 126477 362545100
178751 189942 28013349
190542 195701 12886373
137501 189942 131032769
124848 163376 96633677
156338 182389 5716320
110375 121633 793681142
44858 107065 555140456
154531 157203 667729191
147283 174459 652569850
171819 193909 18984177
57155 103133 115578679
48680 153273 262224993
126584 142867 40861475
176505 177349 439499093
140189 162809 824152505
81658 81974 792495
160573 196947 244159941
99979 156145 140688200
48804 189798 364812642
83549 169495 550578266
178303 185537 18141184
199991 199994 225150812
128445 176678 120808221
97242 181793 211666954
26897 50781 714770185
146966 197482 622325167
82090 170138 222825720
117745 192017 185935424
20100 162985 550540909
188372 189447 875987954
180065 194717 724661317
95028 143450 121278214
125154 155317 75643214
173674 189654 39842406
1262 133272 330406272
81122 194433 283635234
94801 138144 204334518
179744 185087 770498940
9028 70519 153784378
143533 153513 24898828
65871 128144 836782308
70066 116714 152515693
101894 115455 33854980
91777 95109 8340571
80447 159854 220185831
62350 156651 236541593
26416 115381 222637934
56606 190927 336671375
40948 87086 615589358
159181 176992 29715191
98855 182595 253704111
149983 186735 183291000
177447 188524 470826959
128196 144941 42034160
23014 142378 991618493
50929 87833 92812873
64623 172912 271559922
61267 144063 207831612
191932 194743 450270328
110549 185811 755001963
197513 199096 733978
168106 190003 54556038
53993 136453 207046483
63491 136798 184128867
46005 126148 201037784
113013 192115 732904711
96714 106061 442562503
150735 180449 92127680
100751 156138 474807378
161896 173444 28971629
58185 167906 969735959
47083 102247 540894359
123176 153181 75313603
45231 179340 336072731
11174 25770 692272235
76877 194574 294722375
52680 197449 28308131
154519 185831 547536630
14524 22841 20916395
123294 125758 713540437
93728 163328 174320648
85097 162930 194910642
151794 194174 105993753
21742 186227 614053464
68565 177437 272702913
64401 78806 287008274
184397 185429 811015447
88609 94341 14322318
172761 184094 28159075
78127 162040 210246707
77895 199500 304366082
23895 25516 4003581
187083 195293 20380423
20586 188732 420929583
128534 164418 76872562
184362 185043 1789632
88536 195276 266963346
69102 127184 145549887
121938 142240 51046129
122137 144370 55917173
94947 129621 345666367
136120 155042 47230643
37050 163371 316413663
154015 161901 126777099
150991 199274 120649951
187602 197001 342139659
27327 194946 511430582
169720 187134 43488577
103840 167219 209592995
61618 119560 145429597
36383 67645 162457220
52971 154439 801735438
142937 194036 704990230
67491 108848 103779280
76005 183266 268634895
74876 189578 287263187
40605 116789 191022819
32302 113538 482074925
171791 198244 65860293
23122 168776 681061419
183139 183321 187109858
170351 194843 349144389
176770 179980 103310470
193752 198628 12078343
141254 147216 14958527
152695 187951 88272494
31623 78974 294742861
106500 195970 223978305
61089 116097 148318112
174485 185652 27920854
133358 172297 454521478
116223 153462 389041503
146731 156677 473440399
153757 165056 28443711
171445 192119 905368258
94728 175108 201253230
123690 189671 165194708
114647 159125 514520874
11415 124399 282733515
122965 123468 1337855
31917 196658 564080343
36557 158161 304416790
38624 53305 815761143
56900 186097 323910508
196038 199065 7476842
82919 111959 779899560
31850 63141 77861877
74290 160752 873004075
131208 178606 118624533
171523 188548 42428831
194200 196071 473503010
155102 180387 63275398
196084 198028 223594442
192730 196393 692480657
105166 190584 399747838
179511 185763 566826949
126542 136965 725428639
100641 168230 169367372
96603 127335 76850202
156021 190811 583956350
160451 191308 77188293
155722 188479 81947034
23117 55779 430638599
78227 126501 415418578
8714 114003 491432549
94604 123623 72567896
132710 165197 613280208
47539 100312 132386995
103648 144839 103212818
170182 192868 56605399
40192 153313 819926970
115254 146945 79419002
180187 181529 3357881
176752 193516 41867592
23353 182920 399294343
9015 79148 875451906
139650 166264 66630180
129270 182618 496160299
131382 173883 106513318
110731 166673 140129890
6679 143311 342101693
126420 197061 176649503
8044 9938 4822029
152076 179582 68816142
14003 87507 810649107
112004 117723 765142539
118067 197273 191300215
35052 188295 383626712
134604 164152 813533846
104193 105445 3058237
137739 156671 952399820
185544 198336 349191450
119736 144503 499945842
160982 174355 33503624
100059 151363 128492517
149201 151272 767252489
84527 98971 754449265
14329 95952 858597396
83042 102883 49701146
41007 69547 71597657
11759 36959 63058798
80473 126600 115605345
125662 193746 170405363
31752 61863 37322404
61619 181798 343459441
187725 193217 194771916
122539 197407 187423195
31974 142701 277209001
48163 185265 956007501
162572 190568 135832640
2825 95810 858832049
36540 184170 691862296
157847 181552 54969573
131361 166099 781548578
8120 69428 667968769
49674 120451 775270349
56666 178082 933240350
97665 166687 233103603
177323 184956 19104148
115366 154903 99032843
80885 93964 437270137
136489 171653 944683946
64005 129167 163487798
79418 98765 211850512
176379 186547 195525275
137136 153076 39732069
48833 114472 357155323
145278 165797 914413906
85769 163282 194181743
152111 152509 96753346
199920 199989 176513
182173 187111 861963446
141969 191319 123407751
6527 92056 443019596
113457 152293 97166100
47689 98173 371351911
111106 124052 32304234
44939 94336 124168790
115800 116601 2023247
16675 66024 173042094
184327 198470 35277145
153058 187677 86691368
14728 193242 822645449
18710 25858 18026050
86072 180226 765028804
161760 199404 390120172
68062 109874 104887004
76087 142459 166477394
133085 178118 112681845
168843 199359 76030770
172485 196345 173648147
174629 191349 40092689
175748 195184 694757470
102208 183941 204457572
53063 77935 62500731
59421 188199 964646852
185979 188321 103174878
56738 116438 149891197
73963 79338 534008640
89710 181808 430346747
1409 110144 272117937
54549 73382 47453580
133705 136605 7332955
32985 50973 307248575
121141 151157 655685250
67539 169566 740224816
37096 67254 712235107
33659 99946 165846550
199915 199929 865837192
170153 177077 985149028
191021 198384 18299032
146991 163659 673774869
96883 135420 96638612
126198 187566 693988298
100888 197949 242773224
3887 5968 5163919
159505 178133 968670860
114440 128922 36280510
51707 94361 107115725
188489 188943 1129823
128128 139990 640583538
70909 139743 172645066
72222 169272 243213126
61467 164917 566148940
171910 190567 46472821
153099 164319 288472989
91401 158435 499949328
152040 157511 391845083
100784 152676 129935446
149185 186590 185715543
50749 132126 140945258
69732 71072 3341446
149735 177692 532660252
180113 194242 594034480
84629 128705 29041344
154014 158433 11000543
191939 199094 4458787
165278 189786 61122944
29974 188418 396566623
116486 149849 518382302
41728 177720 508431440
103921 128782 570209169
42125 63131 780799345
64986 109692 909426984
88437 130290 104692169
106127 145980 181517905
5089 117095 280390704
181453 183156 443474663
107238 132275 677549447
19967 151294 328851272
51393 81268 75091903
114649 123856 23012733
82421 97537 37837142
41977 166001 401208203
188320 195740 446406984
183058 195496 31125277
191152 197483 337126932
159469 183655 31050347
67397 182639 288613922
5944 110674 264690012
25255 47031 54125522
6360 95470 310031147
27242 154677 956510111
113581 155765 179454861
174102 194796 51571041
35068 56872 54099736
27954 161884 335332687
120318 147184 67416882
162357 195433 82626439
14943 59323 401775347
150245 195791 936979657
21423 74639 541388327
138451 162915 61119649
112748 174278 154134913
137273 153671 40892377
12153 182791 427148835
37279 60879 955070511
93587 105893 30642367
110045 198193 984668308
36659 53781 42464655
97934 178591 572094456
36247 158677 982685934
58258 120492 156244653
136072 175116 291229336
198398 198540 719936164
159268 197452 95379950
115470 157937 106297655
150686 171817 645012155
116389 157966 104069619
166850 178388 505200191
91739 137687 806902957
174131 176314 5375274
87977 93468 13708283
187857 194026 15368620
132932 176403 108745927
4535 195661 478356195
47725 166516 297883228
89076 116194 67767728
83930 106945 57556297
20255 148523 639356252
46576 107972 906535258
136460 198191 154164511
121400 128196 239535736
4110 102483 822021535
44447 55119 317439694
197240 199663 177260
187869 198085 25359759
161291 169055 19570746
30911 86602 139418260
18838 80668 356209775
122591 133739 28179484
50742 113584 157683500
78548 82096 9041087
7475 44808 92981363
60499 131588 165419034
52074 125646 184482416
91435 163232 209313780
81395 108959 69101442
142950 158110 37867557
34263 197905 409382776
151723 176702 425413618
135473 178898 108507136
193595 198812 73175245
38103 143679 561641874
186757 191054 10670535
137696 166739 72687466
162253 192234 74974302
149486 169943 51351611
102880 133991 77993032
26728 116980 335685743
135922 198976 157427505
10138 54534 120762125
40527 42185 4134707
124917 169445 111643189
199110 199821 1793642
64329 96941 203905572
10935 180032 219997121
74166 121439 646946550
186361 187129 875456467
156874 180568 59283429
11478 164277 382659197
150413 152353 889064443
175599 199104 58619377
184879 193059 718732831
68337 188489 417954137
89866 167291 513823893
179556 185628 15270729
37998 114205 190868344
49402 142160 232656489
6498 158992 744763056
49669 59767 25122628
4549 137463 235450098
126206 152441 835078023
30397 127375 242687095
126314 170158 827155645
71226 73804 111003298
139401 184465 607325120
8865 32372 58944556
190520 192579 153215
176269 187422 153285880
52931 121543 743455353
21811 197855 440482136
35022 129376 694513833
108782 186308 263893077
178469 180509 245528612
181634 191198 23920095
185806 195578 140579083
147139 167165 610899052
194933 198694 9376415
116500 172771 158006485
32818 54612 54080280
68537 165377 242759352
192022 199753 19213245
99157 110024 27276100
140079 157518 43440264
190170 190851 847171644
93862 112914 47721017
155173 159409 616300
197958 197993 833665273
174945 194201 48069137
20154 198989 447532887
20181 54956 86658353
194191 198662 539181268
118200 129368 17182746
3504 139263 339939422
44788 119576 557001774
199874 199963 238535
94051 151446 543903478
147206 149707 381734088
37570 135591 543745411
160109 196408 206828280
167890 174683 16907890
131818 158863 877060917
173807 190260 557987597
168654 177523 458287712
118200 137168 47733966
133944 140843 348673194
69484 157899 221452100
151112 192567 103731715
139533 189451 124729773
13813 168915 388530212
123421 131604 765028175
126350 155507 287906569
197140 197340 812270133
53376 180048 611416677
157846 199734 565746712
99727 179791 200408161
74154 82380 127607908
118095 179919 154791004
73355 122934 124059439
119354 130639 2112683
87653 113129 116418369
105060 156740 129489372
7417 87849 201399495
132400 151721 807915203
53054 62880 273737032
99468 122409 57289194
3442 38745 391889382
2647 56255 133711475
155802 157551 592337106
47412 160669 283883299
196579 196701 179326
73917 131141 143371858
38822 58173 48106784
64322 109963 114636773
121820 171618 697602168
157637 188792 813448818
43934 76416 704657630
122847 179007 937257496
124688 151418 486369912
13520 38147 202358988
9231 53387 538012522
93460 196716 489091065
176119 194939 218645623
89384 189722 251025327
11156 187606 505033511
150284 182457 631359977
130385 140698 137452099
120447 136707 40940425
24883 93231 171089467
22233 98725 191470043
87465 179443 358312714
166655 178629 537126553
39776 94800 138026752
29996 168847 347706709
173928 190264 40711142
122970 189228 165992307
185776 186463 568090756
179024 194759 407426412
148138 179371 78079269
180010 181703 2550552
162707 170057 18453770
156260 163468 375509140
72503 72915 117427971
74338 89581 513675544
60533 95291 87491949
38905 112205 183694205
142624 188999 128773093
144995 156013 27604442
178811 183640 12082272
133706 179907 960572960
171085 180340 23039124
53302 119406 165731933
114479 166991 131669891
77818 85313 18883932
136725 169682 82473730
168731 177812 15645664
155768 156699 48388702
197034 198950 4809591
106311 158805 192613658
18855 89882 172779850
76040 104902 72411278
178232 181869 877468894
52656 95455 107538928
88751 190663 225961525
85881 86518 702654558
193121 195393 5609009
121177 147627 66385678
136689 180692 109932699
104054 159565 139921515
20334 68006 119260598
183038 195067 184442290
171064 183520 30975099
132786 188664 139777732
40528 41281 455417266
98896 128652 343150111
35774 143389 310061105
93536 142736 805322444
76815 107788 77697141
92839 173246 201363221
155965 195010 573340498
166967 181028 439921586
81229 91604 186916106
179747 184671 383615211
153712 189023 480019561
124929 190527 874475413
96180 126537 75952177
10249 147502 343621384
40176 84394 111004545
78729 118051 868343481
196997 199177 751841852
88224 109448 911926666
169816 187537 595795654
138587 149500 350767923
150032 157944 19832471
118414 155430 907096250
179245 189580 853844959
199992 199999 17633
179459 182013 500296488
2464 32172 74377887
96035 158311 376171657
67487 191150 879404184
159521 171213 29363771
24725 198445 434684762
134721 159864 538311458
98270 131011 82017809
41806 123851 752182788
163495 197872 806114393
139582 184113 387517294
53638 112484 280874428
27814 115446 456274027
89208 114362 624986421
185484 187406 4881923
152445 155798 105703726
191959 195494 8773644
37408 181146 359842575
179680 180079 1056812
191203 192891 4228351
175089 186003 27288910
174542 195652 929368431
49627 72036 259389076
30775 195595 412451991
9202 143792 337013873
95263 158915 159333627
106915 128426 282576808
18315 178532 401095881
137924 154363 700025093
188819 197955 22714196
143665 154866 430962296
30456 121411 227564186
149196 180419 78083310
153257 185212 393240831
59395 106340 117864774
141317 150637 23311868
134812 167268 81235127
147853 198352 100491324
16067 90182 185603568
52341 188125 84089705
151730 193729 105047881
170194 196599 65886919
179082 182944 9602811
114404 193863 52584660
66757 132449 164640509
192381 198571 15305360
181371 181997 1628139
102548 135972 83836256
131582 165396 434294253
25300 171556 366275672
32396 168427 550183576
182884 183801 794487732
41047 128646 333321146
82559 131181 121735044
55720 179406 800856831
105542 151085 114160885
196317 199389 12868333
177592 193399 39515659
197757 199199 3598948
347 134923 336873758
3831 69622 164499619
50988 144732 235119676
63608 78393 37289958
43776 84060 101213537
22015 198785 442321834
71993 113292 821641874
72759 197889 313151334
149898 198753 122150683
180190 183134 407497056
19488 173116 471309483
23090 61955 96795218
190799 194389 8945491
88040 172758 212171641
14128 140926 317573651
68642 129748 194754196
40883 41060 29398343
127225 157474 75690747
45223 173301 321122028
64958 183983 298197287
10589 74690 160294487
62788 66120 8572142
169965 175570 13919567
6821 27704 819194794
188367 192074 9221703
171780 183739 344502725
167912 172815 12274563
141532 187259 114462850
102736 184280 204041613
29105 73978 347520985
53336 59601 3560479
70129 73743 50096761
15099 95781 202027003
161967 198849 244272410
198115 199044 2333153
47203 181824 885121867
29669 163101 334107004
88884 134726 114824307
54662 99276 112115403
12204 45129 989705366
55451 111729 141351801
131043 175461 111255268
171440 172085 1631288
105864 138747 82651616
11834 37884 65205725
180983 183224 5541964
40926 196443 628492528
174356 179953 13902847
32635 135230 759099040
150487 196110 16970659
93247 147154 135046167
149626 156084 16251061
32687 54488 130519872
148371 152100 153453437
86857 184412 450858461
50086 160044 275627184
35054 74197 97802493
58322 185483 485607891
89253 154932 504763571
185073 199671 483393465
51669 167990 291638546
12735 135954 308743329
192116 193534 121165458
148567 180362 79533131
17732 131433 720345543
83076 85877 357185066
164358 176089 29252001
72444 111701 540494819
86675 172722 215551253
37491 116602 198085276
31614 123612 58631344
6570 48367 872357374
88163 188592 839653078
98941 169374 283907466
125027 176027 885995351
188626 197828 212975595
26715 184171 394034376
191128 191577 1115924
46629 106560 150293512
55894 177598 790139542
24893 146875 858335883
181033 194847 990166383
20890 185831 314013342
31682 67388 89169771
77568 159984 216923021
106747 115489 21949502
127965 192955 732272070
165738 173054 18247137
88268 179843 229123046
50471 145273 611924922
71905 153197 203625811
54312 95327 473995075
95844 157503 154285745
98181 146316 120626545
21368 172990 379690467
116709 180818 647517388
90192 133170 120026343
78826 135624 142550721
22413 138074 771027585
65525 80581 71510845
8822 38914 957843503
36505 55613 789296912
107196 194830 997583782
177682 178648 442450400
101087 165696 161895105
74624 157882 208538864
48279 52762 11234881
141731 155399 328486310
55919 182280 316752795
104105 167239 359092875
33691 65839 80217093
166666 181455 518283593
103557 187113 209199198
178210 188824 26530971
73235 124355 385297199
178939 182102 354636342
198067 198229 889945871
176709 178425 4214852
171009 177392 14529932
49770 84768 87960260
171778 172439 584422715
63056 175738 282563143
136812 175025 95546404
105231 132011 67106614
84523 85225 1743073
90831 189346 246506115
135478 187656 130493921
36539 89752 133319688
152318 154888 6460152
64729 156359 229728481
170039 190210 961433042
3103 129349 820978049
119528 120245 1840957
4786 124533 299718244
198438 198886 1101945
133587 168189 441569744
162728 197141 85856815
63228 118827 139543995
184902 191218 123566872
93075 183405 430231032
138139 199555 153365729
66590 95307 605649114
184244 196185 29869796
126643 159860 83213991
131130 146402 630123149
118215 173146 147438195
84761 165388 202020282
110268 140259 75159023
194663 195778 386623909
79896 145726 165075475
126578 192527 546460090
57885 173478 656343313
70388 112630 105896970
135238 170080 948449998
33806 148586 287342964
130262 162303 232960995
167674 184711 42445860
94188 164267 16646903
147120 187111 19798504
60756 85672 721839702
167518 199169 78863326
114512 129199 36782836
92564 130691 95424544
65667 198290 212317819
57480 59364 370816216
30526 168489 345453792
180733 181869 2833937
124583 154666 697641941
70124 91902 54721184
139649 178830 97868881
133192 155162 287858903
56989 59906 320957978
110175 147407 93191558
169005 169866 613661387
159391 197590 95389782
76698 193855 293394443
102414 120886 215347254
199775 199870 543635292
143347 160008 41673818
189487 195466 14878701
84660 193504 272386869
20569 113730 891651405
139025 198040 147386128
144954 182280 288703435
145122 157088 29853042
66815 95391 71741555
84537 98285 34351602
156691 186726 75210770
73621 73625 881348833
67275 126582 148610742
56098 89130 349192301
199357 199501 465204812
71578 175726 260902960
108542 130321 914907454
28929 63753 438516456
111782 126598 37081328
177271 190829 33879748
61097 140249 198712141
189236 190757 3801105
129591 176183 116680688
118540 190043 863583977
71209 74989 815317468
57438 178736 642702185
143444 166190 773275370
10982 178595 419527039
144744 145737 965617533
86063 167075 202910849
101137 175166 185343237
668 125021 311062912
10922 43610 81423472
39001 157486 296762534
43864 80122 335253863
112002 152068 100302817
120475 132234 205051958
128417 190901 243631979
42100 127422 213912935
176363 195846 267900592
163893 171702 684136220
192779 193079 257311
161135 181543 362270683
174036 189403 121190216
46499 163172 292580165
191845 196929 12545718
15545 21199 805225272
39508 147015 887718183
197377 199317 393765318
48355 98486 421746587
74896 177159 256219067
108164 129981 670261069
108539 129106 51425431
190180 195753 405799369
43032 109967 168028222
37829 107924 149457388
4774 42407 93873620
91476 190699 868513043
35993 37699 889874613
139823 150389 26296802
93342 97250 9750699
196310 196629 796772
48941 164863 290694916
157246 158686 827599720
69959 150369 201414279
5198 9397 353825541
147840 148315 1176940
175255 192445 571254112
168323 169356 2572372
140398 193861 690077748
43404 151232 477453475
127053 197370 175861597
128676 190292 274038457
147537 194779 32815931
8784 16919 20340216
141420 187161 114498105
46084 165776 737435626
34610 74150 98788537
88954 176126 218135001
16821 127132 276229121
58144 76900 600710471
66373 171076 896676423
12919 189334 715865132
21384 74633 133127820
166409 193189 66817219
113651 129158 38776372
172952 174636 98830528
105943 193922 220305437
159004 163835 12208324
199050 199199 366290
24247 50308 64912314
54588 176393 305343706
167182 168827 4136112
159214 191677 81163885
15990 108486 252628681
161818 188660 67079391
24396 31620 468848899
168915 195001 64996441
47084 63728 596813874
70365 168400 371935487
163672 199911 239578772
86171 141577 138691574
69880 130755 410417016
7497 194568 930461354
127533 188930 153690822
195507 195839 600328420
136343 181575 53843675
23460 75906 131022937
70159 97655 54205649
103697 181078 266725262
76512 179355 959658289
142293 187270 235000059
166399 189843 58456227
21022 157943 992423856
171950 195935 59794891
43335 173426 326180394
74709 92107 20708452
97413 196954 248996914
131235 167735 265407152
91166 182598 627187577
90212 176806 426604659
175397 198205 370706599
3009 152689 816406028
16402 103525 218143633
26889 163992 571026097
105009 105306 722708
191484 195786 10740985
169622 181508 909059739
108028 171943 943051538
43739 173273 324765351
131634 199555 169881038
90078 145780 796585245
144982 161072 583909905
53325 91370 95660126
39074 63248 745913568
65106 108614 374732498
53403 190446 343360350
192717 197702 12324733
142145 143087 735770611
108070 159523 316124515
98610 191742 233152863
53643 169931 291680829
178146 197341 47869549
153424 189222 547054141
19926 133908 226142320
184811 189226 11058804
21859 55649 40858481
105934 113385 417199834
57409 162388 758925456
131457 152537 311793141
90754 122511 701274611
121328 174037 248567657
22058 104233 205649874
119762 179762 923186140
136965 144526 18833268
175837 196419 944829459
180630 185860 54279753
51616 94927 451607918
100263 120467 50574904
24875 76858 129946873
193716 194399 421590477
8248 75182 223423890
139583 171687 80315015
113862 162033 120632069
186933 198050 27616431
193875 194518 1594427
91118 193073 255094625
18046 134300 794809446
65767 103238 94017527
16386 122007 41538653
122549 184001 821560178
131258 181479 275356416
14442 136562 305955916
106796 195840 222890985
194929 199533 11491161
49132 90697 104508995
93429 192335 327304220
19016 156150 343472750
5798 119224 526779943
119056 175053 140335097
157675 176850 48065165
185569 192841 831135695
28777 145851 293119710
161480 187900 793522017
90320 183183 232304023
107593 130537 57455448
189205 198461 23020479
167695 170996 987262381
69164 125950 142320544
54291 186949 387237533
170097 193750 59026329
24358 178844 386704002
101331 119325 44904156
7417 45020 27999439
91976 199681 269395133
128952 187093 145600591
199647 199864 523042
15523 126888 278781284
168477 174333 14609741
78174 150399 180954177
195329 198309 7387151
29647 65106 607590144
160802 160960 813435739
179469 193640 35507584
32894 104105 178177116
114146 120637 16149533
174474 199416 7224965
97108 121668 61419447
8541 141713 333427170
176967 194709 44285749
149845 155372 13907676
172940 191757 46914383
78408 88592 545670025
132885 146986 453802752
71053 88958 257202324
66900 102237 737897946
56064 105317 123655194
46327 66274 50105355
3119 176030 432808714
69103 156774 270381135
22450 186311 410176794
37894 97564 149415559
146599 157438 27046978
154156 194555 759869690
45128 141637 242047569
108581 118532 24819197
128962 170383 918659087
101819 156516 194988567
181160 183505 5856033
159470 174011 36454347
71618 157812 848508663
146010 168204 361475393
66099 151480 262435134
131267 182590 128455258
70164 147996 195045258
178618 191043 31104765
126725 179897 133081977
100429 197711 791054214
7112 107758 604899668
80354 157066 235953718
144141 182051 683923924
17069 138821 725774950
180699 197230 41250400
43076 150661 518421518
148969 188958 795754390
136152 172882 91899924
78208 132959 46462175
170618 174376 70989145
153675 195747 105196117
196829 197237 999484
161370 164211 7234850
140674 173865 951785719
59510 73050 195488978
59845 155281 239457476
115155 142214 67868233
108103 199685 229090331
11580 21823 125986285
17226 83447 165799066
182126 184201 712237608
134520 154953 51078811
164865 166511 786772922
61337 114872 134471573
181632 191780 14217651
54566 81215 661445782
117367 183905 692650703
122139 162552 101393900
180947 187528 840359580
76839 102506 64469787
181438 185435 10046500
105819 191834 215446687
7851 193752 631304159
157150 167861 844335643
129345 198377 504759569
75020 173862 247712315
196958 199818 270439839
188672 196222 18871516
196636 198054 3452353
7671 153695 365542881
140840 180635 99492978
6791 27310 51383324
85970 192608 493524252
18321 21574 876625464
4239 6617 170409531
147867 194544 116702639
93615 94665 2626678
16198 171567 389086165
124721 178969 605179400
67792 170301 117986154
72935 109834 428453206
87009 161113 258317597
137374 183759 706142352
158517 199086 366810794
100269 103607 8417176
158856 189705 77146770
164537 199086 135815455
141946 192416 126258444
9656 181867 472742427
199924 199963 97473
37725 141682 555822430
80050 164631 212046140
52242 152445 251181805
72886 134832 31319086
62341 113744 238591601
123272 193168 175066907
24542 167466 357951993
94431 108469 35127042
97996 192491 930529520
128121 183141 137645170
57732 182148 311973009
188305 188414 764998087
12437 23169 539848790
176445 181842 441681378
92839 176862 263472652
170116 174491 6754943
24668 90816 165676352
27560 188200 19550538
100064 159565 428864066
10970 62306 128033887
25242 161219 340419710
85506 177590 743617409
149655 155169 13844261
149937 173547 77838959
53064 60480 18493074
36347 70114 84378789
103599 190377 315559494
53807 107820 364772639
138803 190834 907062820
18072 150440 331406006
9939 88315 196199160
116327 139922 59249911
123822 130720 17354371
111810 158692 454886259
3593 87413 209797728
81754 132614 127354241
81102 139953 823390060
45697 188199 357188124
147696 165434 692328462
82578 115688 273243239
42302 153300 488639377
181714 195091 79346174
8412 179903 546591066
36259 133009 242282549
162486 174984 836913037
196202 197684 949211499
102524 121447 417093953
144007 174086 913367917
12476 16619 275136207
12253 109440 243451762
29743 69487 99286473
8131 148615 918713475
174499 174555 128622
169533 177458 19706317
8041 174340 739382751
126366 183433 260832297
41209 115636 897632668
74314 150849 929768621
188661 191110 101535771
82738 102776 957898610
154828 156178 604096063
64291 140453 898243700
139114 168959 74709783
189500 190058 575952919
162990 190796 159327573
198687 199682 2496025
185050 185857 296802221
68741 105839 92894548
20330 33426 172513053
159137 198918 298658492
197387 197561 220279
4918 37396 81257035
156573 166334 24575217
5185 93712 221677280
103310 171160 817128148
173080 191186 523511883
145039 152418 233739214
148677 167930 161925188
99936 151840 129973030
71611 99808 70679092
77999 130340 131174825
61021 101947 102989347
16558 50835 85526739
176400 198117 439363180
46745 59387 31544953
65797 191714 542108826
32181 133819 742853734
82762 169815 218119041
183006 192308 23354888
125346 157730 495249202
51950 179536 319643336
88575 176411 219776068
64876 107246 44644694
160320 189373 212924237
163362 177870 36195381
117404 177350 228366511
197844 198402 742482228
76381 111883 88089093
73624 196373 307355849
124918 194988 175319053
35694 37832 967687780
146915 174376 68743232
146540 178804 379428285
27616 127363 249675678
148267 153076 12006043
94095 126461 80983044
153472 168952 38906168
167468 168099 631178493
84543 191077 266623633
141807 192152 125910959
198091 198748 879045550
33022 191975 833922473
96853 198661 596836806
47116 74143 67863338
165794 179030 32879121
148676 170634 55036572
61969 78838 33165098
135707 170685 946215241
12600 56492 173459900
140531 160531 49922499
191463 198327 446314954
1237 86897 621547912
25185 101454 936949623
61244 99366 95883088
139203 172426 184204689
174147 187344 33001247
159249 195649 90960464
121465 152002 76546374
187814 199245 28396354
196208 197166 2299191
164361 176309 29781244
81993 152826 177348109
36138 182444 366234804
53395 116475 158255608
53579 124235 177187049
49123 124925 190112456
4346 159463 388380691
155055 181441 489844088
155227 155860 684510320
124912 155329 699274939
160886 171162 25831344
25317 72754 118629630
66126 105633 834778759
186277 187508 583856303
2278 32600 285520714
19666 90893 288202616
78433 164046 214630995
131894 181944 947918620
54594 90522 717036038
130405 163159 182443941
85917 181741 294561206
80765 141366 571904853
89832 166211 191263490
80591 191908 580076140
115475 165309 772409831
90645 197874 858577281
43626 175090 746688550
155418 171910 41392378
79375 134006 913932646
1557 63107 112102388
102567 165494 740768428
68037 76128 20157139
177326 198820 581873909
158821 163227 11155354
121403 134501 549834008
102755 178997 190802872
38149 113425 730591912
63027 130197 168597874
85939 137404 532544659
19624 104858 771830208
144375 146864 724356833
145554 154295 728002438
74945 75580 1520561
116189 161904 846241719
102715 187347 211896724
111724 115844 667910065
134073 171549 608253851
80516 142021 154216050
131610 140773 409460714
190736 194130 951005651
78850 173064 236149541
43876 198308 386755239
173927 177149 8018459
156186 189252 82679860
31116 36207 12752872
178984 184245 186446597
165514 193968 71007216
64932 127155 156062053
89834 164109 185980776
177735 187261 23895901
62389 123874 154312004
152394 177825 700334856
53008 108382 139039210
169133 185783 41532375
115816 147126 811696816
179448 186410 927964803
153444 166136 915512404
7506 28326 595294324
170649 181098 25966800
110664 151421 396577949
75623 191763 790346472
116093 118731 592645823
133144 179890 482887679
196830 198823 269505015
180422 186914 16316211
166148 184600 193287259
61642 173118 279664113
41336 49360 20066647
102094 176773 403885128
168785 179816 27437004
112916 158875 115062158
147160 186317 97962913
3120 158319 643660779
139293 176065 450684852
146685 194727 573054254
94419 164049 174397545
71439 79175 19311013
107442 116220 21993736
137568 146158 21401753
73673 121439 571125556
5893 20061 35425576
174369 186242 29679343
107226 121275 22999571
140774 183817 107608474
124002 142332 46038861
137345 181548 438444718
104556 172996 171534268
2214 162215 959681136
197567 199537 775137525
197971 199051 812987832
104875 190537 214438007
69354 72393 360471778
19205 133722 286864910
155023 161596 185550897
177976 193643 582266600
195774 198603 6993930
10392 125083 287048385
161719 191942 75564049
193024 193174 395950
186601 192878 15605153
81550 126880 18608104
191383 193089 886675431
182570 186927 448158122
97707 174315 689080544
144085 198857 136804302
199499 199806 765429
8480 102825 704512107
177243 195732 637452584
98527 188771 596114334
23469 71259 173545872
165469 179672 35309968
50792 191654 447470953
161606 188175 66492162
164813 186319 53723383
38435 183368 362864582
27789 199317 847346112
85449 96241 27062614
172974 178722 108118166
49787 91584 698825149
151690 158093 15985372
163014 197215 712761737
150059 158538 422857065
62643 94390 79968398
72125 147710 189394516
63076 155602 324875575
9479 34302 347138499
114059 170191 829920502
51317 54452 234885883
111515 137527 65304063
118142 159951 66048954
84529 148430 926728472
94740 110299 981100477
128736 174780 729785243
128127 132061 3114068
12432 22161 66048883
184740 186041 3354436
157455 193048 426837479
54806 68598 34816205
162003 189238 68090545
143231 188446 381484781
45422 166905 304679118
98317 161717 257050632
51809 147159 977873722
103404 118563 37884588
165747 180966 37823230
124883 170365 114055445
29565 169148 721369304
146234 176437 531484682
157433 197193 99391983
152731 157332 402489263
143984 149736 379783579
36130 181991 850354927
11855 185504 930534355
167818 196129 70642986
4394 175589 723920585
3995 137052 333243261
8305 137945 355789236
198502 199749 3134082
148271 185331 315447697
12443 182974 426858486
92546 111451 333999351
111545 191572 200257457
189176 197019 172865679
70311 84772 556880785
55338 123227 170257873
83501 148962 605147962
63423 96881 84194973
149777 162852 933516743
135168 195934 315146305
44802 117911 183402454
55851 179949 311058460
159502 176818 474037785
50138 116027 165266837
66673 168870 571969758
186397 195440 22481477
166975 179304 30664221
115191 134489 48434598
101195 115153 34861448
43657 77162 84143041
1255 191196 475295387
15716 126324 276892834
145842 158504 31649041
166047 194967 223601422
144635 145695 301751023
148800 175331 984461152
163907 181997 45155421
44698 152463 415973414
60742 196515 560977779
123103 194090 177800434
71908 81431 468847887
118925 194753 189803729
132511 186119 75940242
111877 124604 122912210
154428 166777 18737444
829 161258 747201592
170709 192165 53511261
56773 66695 193752343
172664 193674 52408552
111665 139130 655469241
151495 182276 316822662
161410 190974 405805113
62350 158391 240874637
110654 132737 32041520
3485 8563 12639657
16090 85934 522796260
121105 140854 49653645
192946 194843 650250450
151926 168148 40749396
94919 104076 22826581
116684 137720 547558865
126620 169153 106634788
4900 48600 105463279
188836 191630 814598924
59380 102316 108044933
10734 199277 471759666
179115 186707 19091223
119824 163893 110578007
147718 186096 934527036
141558 171104 74045667
175703 175893 246224053
196235 198143 107098776
125138 151547 66226662
23673 148146 892030012
76864 132613 139759673
182733 199628 259312929
34349 137775 259026882
24044 28628 285716701
113192 175668 156370404
104474 158336 134927922
115184 136016 52385415
33170 87152 5177698
188364 190907 45304497
71140 161367 377580475
105767 189937 776277561
176529 191633 37745985
183391 191989 21553972
96818 113239 702402988
106088 106958 2226294
42590 48108 562534462
107756 119482 18588040
46673 75057 151528760
64693 115944 874938729
87444 94280 17095336
146429 196809 125901522
53727 101768 302228697
38892 199533 402156850
38018 146837 290202951
78093 131677 134265535
162236 163919 842965822
154750 191528 586910735
161997 185971 59994101
111352 161221 990882625
177968 196914 47259323
5357 139613 336290341
17555 154322 610723419
152487 192454 100036955
81614 176481 237501478
179720 184789 542967386
89284 169512 406192770
109997 180747 856338270
175536 194299 46842300
114572 174971 376515868
47688 64263 518812466
33413 112019 196713918
7383 138658 328805104
24080 177124 383145466
120702 173960 982221446
160565 196193 89084613
14544 15511 286685607
140587 187237 481333687
142685 195119 131003656
59907 96152 103800756
120256 124320 10160813
115386 177473 585620329
161155 183059 54705641
5339 97593 230944524
28733 122693 518923414
70911 119614 122020976
72336 161276 636761603
195134 198621 8726314
130470 163842 83657170
52991 186326 892983395
178661 194851 537551057
50272 169880 558801617
102623 181178 772698057
46917 60101 545704164
64488 187065 307219258
192785 194899 5180529
76646 82856 156310518
82313 91336 256544798
125883 149956 60237887
102597 126414 400275261
7420 134126 909743801
165190 184228 949691205
193525 199247 417870217
164273 197284 82325550
115335 148148 82237034
43632 187816 361369956
185190 190322 715902057
101037 130350 702965138
183879 190088 15505813
59011 163166 261356517
31581 102837 349239874
35666 36880 642353036
38478 47371 22012327
125868 175858 59770745
161750 165136 8567311
24125 136194 546927077
83010 87610 11611136
77812 111481 84436113
169909 188123 45473905
17499 165759 600767179
58333 171831 284810099
10270 88538 185387691
169188 194353 951150332
38354 106887 171605319
54308 76208 309880769
174632 198258 58905351
45823 66070 337899258
84240 157683 183822097
170577 196713 65175261
99827 137222 93824843
184088 197372 33158246
36497 133420 822134509
17825 36591 46994745
162386 177163 34219393
130424 162026 548897239
46922 54157 18054675
155298 180820 952314695
130021 156712 66832511
177467 177553 232638
172344 184451 721537540
177861 180291 6096373
30783 131117 251136766
2639 24428 54514924
93658 136827 108216918
109408 136083 66884312
177211 193946 721359395
131252 142022 467611303
113165 121193 19963471
26774 44736 44458156
50763 194923 361076239
126705 188828 155464088
172160 189799 43957832
3947 142151 616443004
39915 187877 370653520
115996 180314 161038864
55063 79688 61913235
118347 156096 94605360
97836 118031 50546882
137133 167624 942303298
24262 27612 8379468
6419 113990 269316887
8894 167233 396564492
53658 132668 198245976
885 102619 254573543
182181 183340 412074661
174606 192609 834748543
65268 182359 293328577
39518 97155 144483448
35749 105331 506747959
15018 52808 94250926
118849 174218 138777979
41828 85962 400529197
135496 139629 33587929
167566 175819 20527218
102478 105181 75195462
73682 195006 730102168
138798 188168 123413952
72534 146687 185776708
64960 69121 10556433
177151 182542 13402698
5426 6667 3123426
9905 11908 560953564
137564 137974 1010138
167676 167847 425931
102464 164561 155510172
175105 189153 361173067
62851 100367 94268371
133282 177902 111599195
196159 199262 7662571
167047 168289 3094063
20648 146721 315683855
172826 189856 42427791
141100 156067 37464415
52974 146004 233361827
55759 69902 33964540
70030 118550 736020281
86366 114278 69813269
104585 171377 623263560
20427 33507 32844544
107278 191537 210928566
158222 164565 665779929
119121 128875 499926521
56933 193544 798544834
72080 89685 44299436
175928 191312 436387575
128510 183429 97354873
105420 171416 165464842
164615 193502 72129197
101819 136066 194826330
47915 81092 262274968
156868 174390 734774874
199623 199873 606418
113787 166000 130886847
94335 141108 280113538
60259 172240 280961655
68009 152261 211020434
172996 190884 44578338
183725 198804 37607524
136057 153654 736828639
126164 135106 367561106
100226 103378 7944993
70340 159357 223054474
138862 160809 54780854
195315 198896 8893998
38990 71212 953265543
158842 182068 58147104
160138 179148 47528104
46543 54582 20038698
8529 27751 674209543
195740 198000 5587701
12222 133947 304878711
124160 140704 41622148
84954 188831 259981478
14214 186229 900507317
54405 61463 242137525
42390 113676 368253136
2991 27075 964993846
150203 177727 68933152
56579 76258 148329852
105991 148984 145486784
168087 177988 24591928
153403 160773 966142655
165077 183794 46639818
137136 193309 140397372
167834 184447 945522002
44419 167944 586312564
22277 127443 263236988
19443 173512 865232903
171742 188696 42240565
101091 135808 999022792
9857 65279 138438165
36542 197479 402701624
40541 131110 814255926
113773 193624 560371492
14671 151886 513565900
115117 184678 916487133
74727 138467 159914915
106882 158573 129465999
198473 198650 471808
195731 197028 725668420
45657 86107 538586724
108494 122807 35611827
193615 194051 1070599
55618 142945 219130021
196867 199426 6396758
125869 146627 52013963
129338 130265 2372631
140595 161538 52348417
69074 74409 13354717
114787 188034 315792357
178149 185016 17184670
49682 73107 58872410
50533 175292 312736556
168136 178611 26015324
162355 183955 53961806
4444 29512 820226727
54804 185506 327630817
84210 107884 347005535
50626 100042 168258581
96483 178182 947629741
62970 101440 96806177
111987 144456 81387408
172219 177342 12677653
141948 155110 118721160
63203 138991 190339157
1061 4960 9607451
66487 112304 676046301
127119 170166 818100973
32457 71260 96947510
129809 145434 31555656
2839 46135 803962681
79176 175977 242547024
119716 131560 29706081
73732 137060 909406414
183183 188963 845201349
136215 167889 50894617
193175 194687 294204027
134306 148724 191092007
105374 150847 113984098
13437 139380 315534306
27158 187295 400906648
88836 125998 791726376
30030 63977 84529966
3294 15627 30801328
71917 176989 670020369
77912 171317 93525786
31760 184213 381527743
100034 109636 24122847
94226 102956 963917697
153246 153846 1517922
174479 177119 82405908
175083 179988 12184608
80513 121875 758243181
23841 141296 866883221
169170 170319 298295342
109156 118980 24400335
96836 135182 96148830
103109 116560 784913887
196892 197371 90100217
154153 179871 402110244
51253 61859 121270092
97153 143195 147985096
118205 119694 337242594
105489 181304 189881785
13501 121847 271172601
113525 116703 67263665
22233 25490 825166167
20990 196283 438781122
127395 192544 163104382
149592 192606 230726620
192390 194599 140225211
99785 100069 716220
64512 95508 274987401
640 22127 53601029
36992 164211 939581542
77273 79311 344189
102120 152466 852065851
188301 193357 276688693
22813 103235 875549902
157023 189356 80904049
57816 82126 790430170
170419 178704 20557315
8683 44916 128075695
198535 199135 1485463
164225 171953 383679320
39959 190825 377877971
20513 190264 141717384
60684 160909 793167353
179008 188681 827507290
5081 96292 228381392
28695 154307 606515130
41145 127016 626093326
127053 147983 950855895
12164 106641 236461630
148682 184170 88701249
10396 127579 429441090
39239 180911 354852734
176156 193432 43184990
77396 131311 277524291
91908 110113 466436000
141426 168383 59842302
56094 97881 7199468
79643 104621 62655844
51628 71488 551275982
127388 152000 61661889
14299 16157 456904627
41723 152098 276611037
186000 199635 33932505
157690 168102 26288432
130307 175576 113357334
170175 188819 519205515
122462 124810 946566264
24029 89610 164249987
23456 31931 597917945
124879 161398 91491896
191131 197360 15472591
139853 196192 140794008
38817 52995 35288397
59311 76667 580389207
146807 153490 188486436
184369 189101 36786161
116138 164769 663209852
103009 168409 10989857
155340 170161 37184195
78211 199330 303158755
102837 195678 941203593
146344 149930 598710636
151568 186558 295631341
110236 193225 207626909
2537 48999 115907387
198247 198960 8519597
2189 162742 401934236
199199 199224 247934229
185893 197785 29556090
193612 194954 3260543
65034 142725 507100640
88586 168277 199568211
194856 197281 6045118
38751 64591 550270647
198019 198479 1053107
188436 192034 8969781
37907 191825 385357004
33951 155476 923041411
60428 133479 183415112
4901 45618 597857245
40669 91131 126721426
177775 196096 45783325
182826 188391 14041289
170985 190580 517917015
149496 171943 56350365
95527 176581 202912610
151117 171854 219864467
112211 165702 134103431
57032 122292 163673377
34760 139208 419842051
162754 198610 161921135
110470 181153 805275988
102957 173005 410230742
47396 54775 416125854
66606 70174 8986329
20544 111435 986108795
137051 155720 46589795
86106 183293 492668741
22912 94649 603076578
39776 77646 94907337
53269 130109 192737920
44190 143628 805969243
56357 187459 328733998
71598 97369 64618476
51775 155605 260243578
53661 139915 216501744
183619 199060 616271389
187866 195178 18111323
7279 157997 642344053
100527 171057 406415116
176542 188437 237158932
154826 191554 91832934
175146 198749 58837004
86527 150364 662168895
47673 173527 733066839
186949 193671 271705799
11819 21919 25333052
158545 173075 872161987
98991 199578 831820121
85128 131779 728540175
24680 162148 344183930
62242 88577 66467126
82487 165243 207359120
48476 109073 152151306
16106 68348 130690928
47608 158962 279121024
64705 184159 936274938
198907 199418 395364539
90870 132763 104854261
170783 171720 522393235
29666 185616 390387262
168087 173796 800235402
87970 158811 177303030
127318 166481 528870970
47846 140451 870385039
122023 192403 176323811
58962 76206 43456217
180419 181071 619386
39377 145880 266923818
164799 166358 3933342
199300 199883 220851605
97106 130961 84807021
38590 168796 606585250
172447 181239 11592635
178415 185229 17102511
185251 186481 146048691
7120 26591 48828422
85626 175015 268351622
148587 199310 492949902
89243 108756 537804114
177762 181075 451649112
1705 59772 541818635
198700 199886 2961605
168666 176961 20636366
113106 153780 421555018
29110 168171 348252875
108002 176218 466253194
62606 144677 938410923
121428 140669 277827802
178418 189874 569677744
170908 176418 13617338
176976 185359 750287560
131699 170211 96574218
199515 199980 1180090
176233 190440 16843484
112670 198163 494162814
70273 95194 117139937
44175 133633 886718870
16920 83681 167170645
9467 76752 228371976
174195 197476 58013630
199557 199784 850649771
126992 183044 550009316
90948 176167 213271575
79555 148779 173574082
95957 144041 575328474
51195 179955 731462865
44008 174082 548765399
43936 122229 196229072
29125 121675 500810712
45272 136449 228829665
62429 195983 334669278
102288 142627 100986928
66546 143461 192856414
68523 99973 78877952
192259 197349 12608719
21189 97090 189968495
197170 199813 6623276
17735 124916 483042989
116143 158107 105075927
125888 199261 480528061
118128 166577 121501362
105969 163346 373620846
57238 100409 108500235
50426 51256 152532645
11527 41866 75653726
148924 177370 12169814
122100 131156 22802548
129586 144280 949778122
32490 179569 944274412
135752 199538 159303679
38637 114896 191000968
166027 179206 775444644
48970 193666 371707717
73766 190807 335409553
61106 162796 335132064
101071 110720 76341709
11893 159908 550297154
144305 158791 36157978
181690 184625 735360442
178371 180728 5898084
132718 173697 996547898
68979 160022 946674999
25785 161053 338657547
93414 196686 743230344
100275 143262 107734049
144539 144608 499748988
193410 195279 4582131
43714 139504 240370669
92402 151417 138864107
152388 160498 869134501
82622 136796 591591512
50550 164397 285502492
7006 152233 900269382
161985 193114 31836647
185383 193370 670728213
157142 163788 16830230
16591 38473 313432626
184731 193189 21190682
156120 166222 25394028
138886 185114 439846413
2584 188766 933794372
136879 199883 157368432
193906 199012 241050715
196523 197703 2817928
51769 126250 186726992
17606 74068 482329044
191010 199796 21861275
123118 142820 693869678
183883 186936 7710184
64023 183167 425872652
182593 186197 4222328
130887 139036 20549546
62596 187293 312656886
141351 162526 797062317
147012 183565 109362493
147083 155569 21197063
143812 170562 67003034
141499 152337 27106758
137479 169588 850118669
164666 165474 2080207
67489 93503 761175474
51424 77614 65756509
75337 127462 714250084
184580 186783 226253115
60076 125311 163737657
20764 179922 491897944
62643 181605 298222080
164174 189144 763412933
717 91548 511346372
59820 86103 96448689
116259 135918 49455826
78611 143920 163767304
97729 120436 654168717
195659 195962 767138
48225 144910 197175819
82839 180394 957825191
131972 175009 107820175
20570 188214 811115551
144667 177444 81948597
71231 82190 27576487
154003 193558 715430931
155906 158636 291500515
20376 100302 781541345
37059 94677 231898670
132228 183494 933751839
35057 54699 180119759
91252 135615 111172158
158010 195772 94465932
115943 123578 19060682
69179 133280 160726834
181385 184681 57784880
29010 152443 308995046
20212 100834 666151486
64352 129449 163248547
80139 101567 338396984
197088 198191 167014580
186524 191829 102572211
147799 162473 367250607
42171 150677 272011224
159491 177966 46176138
160570 169770 23160353
124227 128513 10804675
185734 187037 84768936
149271 196372 617385802
44377 151901 269621034
142671 191447 959606507
8316 154210 365280827
57853 86305 71802396
96914 98543 19090265
113864 147652 26298026
18708 199033 566520208
35030 181656 367008556
25141 53275 70074871
19475 158241 69865083
89203 177860 221834658
98128 121619 971766882
142790 194407 129070766
186936 199038 272358416
172940 196442 58619765
120973 182457 153981059
190349 194919 11366640
36177 152951 620874713
168215 179292 27559952
128843 161010 466251545
19297 87612 106251185
138892 149267 25849403
98229 129798 357806119
142365 151662 23241714
66229 187630 999438488
198368 199527 1624299
12736 22860 25453143
66093 184041 728336563
3716 43892 943253107
164190 173548 23413533
120833 170991 929072940
132510 186766 135840625
1239 109136 359579285
146249 151837 329177762
186836 192149 98673713
84468 145520 986489587
178553 195455 393526342
87685 135852 565620101
13265 162097 603337037
141991 175712 84368163
30359 88179 18472919
63912 91915 905914677
165100 168460 8383853
98638 105169 383138574
182474 195770 694220665
131367 185300 135041952
190016 192177 817356655
188620 197055 956111142
8466 75819 168384479
133461 138456 12606193
33657 149354 73910227
44773 85803 103168230
22578 112622 225345138
146586 173041 66319942
194656 198193 293876094
98071 133192 88045489
185770 198878 920136451
108479 160547 181219970
7000 107954 294818082
179864 187367 18890358
199804 199973 438778
11782 163309 400164948
95314 192176 242386313
129962 199948 175019450
74602 194347 891232590
16206 111613 648809283
93996 121897 186880852
136468 155305 850145742
11911 53803 104488483
163430 194147 435293614
34994 139401 261526852
130398 142414 177780468
131292 138205 17549341
123823 187957 160637024
198921 199045 243109
46873 181219 336655112
183663 184765 846603541
83088 104652 253302285
64613 163263 669950582
88846 187261 246307919
91708 148443 687119734
162179 195064 82126400
138093 150570 31056818
127003 184974 145110588
127399 183370 568210461
175408 195682 513159116
17340 128766 279005130
35974 97139 153075678
177823 194632 42006430
52614 146570 235591613
150174 174760 61663649
134438 176840 106077320
59212 145329 216111645
102213 154127 702342134
14959 77606 156697379
129270 154908 64227818
117618 160733 107992852
129700 138004 20984088
20030 103614 209285995
185150 193576 517153225
18463 178351 677278598
13263 132533 744773243
165546 191226 64059199
99964 111777 204145453
58105 78377 51109372
60973 191277 916168131
59436 193524 939611297
111341 114684 622623632
42986 48254 13221701
100082 115071 291480778
171947 186539 36427548
110828 191051 200724084
36054 162821 582413958
105555 183566 550949089
163252 171758 61804207
28839 31818 863099330
109900 170363 249494455
192567 196270 842493345
185266 197073 29363008
59248 180196 673142228
129728 177527 917268943
98095 155640 114014684
9279 190370 453254021
80929 141218 151092610
55389 75389 50302334
13263 59807 116085554
20884 38141 43152006
173392 194532 380574285
143312 178048 167883206
184083 189504 13605487
181275 181969 32299986
87426 184525 788189712
45310 46168 2155308
115106 177402 155989710
54967 69501 36685479
6379 161977 699010354
172777 181955 22822354
115698 141597 64906108
153799 179087 268148211
178152 191951 34503179
185501 196120 653724
34550 146871 281200904
94436 151943 143934404
41071 159362 296496113
27670 43446 103475846
113005 178661 660352478
41491 101124 469393794
151075 188373 93352678
92235 102797 26400111
97441 147710 125931272
32200 172318 709049760
13858 62897 122412545
65002 104506 99117873
129441 138299 22428827
193096 199947 360098897
60147 144018 463873343
13386 173610 485482578
21874 186655 670552321
83334 186491 258302929
110131 179796 174288152
136247 199502 157987130
66428 130527 160664158
183781 196332 216544022
160197 163787 9119088
100342 176153 216631637
108856 195480 704235835
8785 112933 260766225
37087 81966 689107646
52067 143287 228738926
93126 180232 218042659
180666 182196 3879195
130409 169476 725243432
16910 152164 850582840
146529 184218 94238262
190665 193657 7513038
43706 185211 842976303
143274 195205 280933383
54152 198512 361622364
21972 92172 758739875
28128 136196 270696422
165265 182554 340109930
5836 160794 387949227
44035 65712 616948099
187708 195035 18140001
18022 194208 876458384
178076 193957 39715223
165235 198153 647593466
90702 108852 45436714
52489 122709 175951724
186530 195778 23004194
188901 197586 593948384
89831 170567 202141200
17437 99474 926602864
155009 173938 611575702
59019 144415 451653044
107093 184364 764768522
150191 180803 76602413
52180 99556 118916227
24760 30949 586190332
98747 163267 161661788
28334 78785 68904747
145166 166154 827435712
150112 183966 84733657
34572 113112 196609360
167134 198777 78874653
133849 174535 101802770
22738 58628 738070477
106720 191528 212329111
158704 185724 378087539
105740 183428 584290285
89726 165067 279246527
100153 120200 428612989
143459 168064 61661523
146922 160709 861755059
21345 153094 329815229
69374 78795 856791288
136238 176041 99473648
86216 163341 193145749
43397 165033 328883692
122137 197771 795006153
182619 188094 242963103
34002 86541 131505844
16595 195945 448937843
25128 66637 375314794
163316 198150 735114979
141005 173019 80167089
125500 127475 4975337
37277 101165 160020340
128174 190739 586577887
27306 108491 203250280
117011 175276 145935887
129569 172681 108119817
85208 132039 117200517
87429 149719 155870790
23301 78404 916854261
194480 196985 732335047
130719 175516 112175648
113465 142197 71967433
76581 95628 47891852
52153 108542 141529627
162127 180665 46329478
31755 141796 927676508
108314 139508 78258467
101856 110654 2745899
27476 164949 565475554
37737 122519 212141920
171119 194390 58047654
3902 49285 499480257
29278 192002 579628861
119023 161899 107485394
8830 176604 692901677
81817 111422 381165413
191241 193945 6759744
69044 158279 948439143
175138 180827 547334897
133152 192822 149264664
186860 192980 655034267
52029 181738 271291338
27784 52430 61359814
147569 195501 760307116
109676 137832 70575203
44986 72018 129648909
132609 179821 882298897
119975 132490 791511355
96455 151860 264485605
107983 154381 116184093
52045 146477 391428874
187866 197289 102228155
25935 104159 195727897
65997 114960 122740164
10138 154808 362128727
28193 59997 853819951
58345 144391 756729577
47000 69902 57617042
156500 188564 80193596
169143 189777 51437157
87970 187817 249925031
101710 149910 120545729
101803 103634 4514193
43836 138003 936503347
156586 188612 80091957
21072 174357 648940900
5529 28597 57790740
102907 113629 950558478
6181 178394 998951600
170326 186894 41377560
123110 146371 58477607
169448 192878 58476509
36681 68000 425206174
137960 172953 364625782
37127 40035 7049004
153641 179527 64740520
189743 199715 951221369
8055 162934 387779732
152614 195714 107786632
156831 185483 602859033
7066 163423 391540132
140084 194266 135379020
132856 187631 81332925
159801 181894 55231400
10606 167139 930741031
194675 197243 804074602
88828 95939 17760114
45094 83232 95844761
197996 198049 357264997
116465 150736 702452982
193178 196021 7073586
141168 176159 451475503
5940 153695 955813056
102652 145030 149749397
164723 181561 648081637
85239 108065 666779518
128411 172495 986104013
122919 171979 123155457
32249 141299 710814659
24428 45681 573405392
57271 149737 231953249
185086 186796 800659070
55314 138253 208278933
99635 156694 212637838
110912 181363 176240646
45702 65448 945488647
57685 112049 765170982
129323 134476 13029594
88501 138330 90834304
149883 191427 103967502
136001 180388 110909863
176919 177051 492558563
52780 175914 2949069
11462 92318 723631127
162823 166034 495894354
126311 181768 138794763
164611 172431 19595504
104132 167163 936496112
112621 192770 645417821
16373 174499 395936259
108658 138860 627027697
2652 25467 419708381
101772 175022 183360865
47015 112839 836620284
156791 183870 67725613
60761 89886 235140392
38745 152678 789070975
1850 96261 236184647
187484 194479 124997323
144268 149280 12478478
177960 192813 145970049
7786 59223 528541985
117156 129135 305860227
30440 154484 587750916
54906 110842 971042142
22867 38862 236218759
103775 165413 441011239
30528 191022 813995731
35657 134363 491916916
136195 158949 377169391
89515 95615 5256482
96114 177535 871996732
157692 166858 61281575
50018 68794 54462683
184368 196222 29668243
196186 197220 2517407
115370 155710 627425433
133669 158205 319493119
166174 198075 79495384
189503 189700 150724759
151602 166203 448637779
39474 73283 22373330
85176 101461 40838714
166212 199320 555559985
73146 164817 229750792
86029 198646 763558304
42813 142779 250693078
178084 186618 1596213
9366 118307 272682095
41165 188512 369153298
102361 175315 182614226
105577 173945 171357992
165108 198637 83593538
102733 129288 665674311
11745 197922 844518140
6813 146661 350101273
167601 177306 24162142
97278 128732 78794486
158567 193490 87376436
151237 197427 512692850
148936 149232 730825
49265 170621 205714555
24501 149246 410301297
56417 122335 165318472
138143 196793 373685503
88113 97063 22287702
193213 199482 15560386
176315 182388 624958631
128730 180959 130667486
47043 116210 670369866
10540 87810 809907845
28306 59771 78245375
181424 185281 9698163
174102 180450 15772700
190419 192238 216444749
118551 120165 4013835
2398 172887 426886120
146405 169584 58109929
85282 141627 972634589
8503 67474 147460501
2070 62782 151456650
30899 185245 386375341
19165 198577 504173987
37111 59989 56805154
74078 168668 578040392
595 156744 390743810
108546 144092 563002624
169371 169593 579340
83706 104030 50858105
192648 195941 8179503
144675 163016 513950922
156927 171175 35830790
31370 122780 494455329
6239 62234 553713619
116089 160870 555412528
5526 168655 960295877
33992 161207 350922691
107957 141536 185332219
67733 97620 74931924
123966 168424 111498366
171634 199133 68496487
186831 193795 17336762
44828 73498 805482860
133405 147643 895457248
35679 63819 375123877
60114 164093 260931039
97022 123576 527135727
49643 55071 13473017
142826 196852 324648659
186970 195392 945907211
177755 190657 32263841
66595 72298 14373781
184271 188941 11721426
142555 154643 70556182
71044 195835 846494230
15309 73358 233957236
163887 198113 510561441
47127 198860 972835452
163364 164816 3668175
105077 194068 350532399
78506 137393 159688753
143825 144627 2022885
51756 156390 801718864
22766 101113 514618313
90123 181995 229930135
110407 167849 143885900
111688 134267 796406682
6972 61676 60936034
66336 168861 523803194
94172 115793 54063709
118626 184848 165794165
66872 148919 205630695
23520 35152 932662755
163189 190718 308837661
180786 190080 318954820
110117 180042 174977279
87935 162316 186186194
188251 197165 22085337
145770 156215 26151494
161653 164785 7930330
35963 182965 384871482
105365 140103 846622109
84398 180558 310591811
54942 94763 927219854
95155 142136 82356436
124525 197329 182163256
80232 80746 1332454
87568 184469 242448579
178588 191979 33518442
103372 116727 645083381
150897 188683 94510348
38585 59074 50934604
103482 127867 61031978
179664 187880 20645206
185454 186382 2362513
138703 162709 60002579
82508 130286 512762312
26174 143743 294426815
39888 87623 119794718
94721 135731 102815718
51350 79657 71004495
174173 181716 18761752
141468 167076 689332756
41475 70621 73139548
172460 191665 47884967
169775 177308 18723962
172142 172300 991466241
83058 90217 18003131
2514 34641 894840904
24112 28496 210826668
66764 156122 995549077
126537 183027 141333808
30531 128271 737062584
163949 181007 42535258
2745 44356 392151822
109943 134158 212782644
130481 168908 96353751
184214 185953 4453070
174819 192380 659968082
161152 198521 93329316
96977 161612 220907029
184709 185485 631192002
67890 133066 579696319
143512 172845 73468548
24329 144731 301518689
186097 198592 18727925
31969 195458 511725401
131237 176328 585823825
46968 126797 200225452
15411 16702 3174363
186147 198029 467407995
25850 34868 22596937
170631 194252 58901053
155344 175449 390324831
118460 199834 203576817
93862 169756 190135697
188147 195641 18623625
158656 161927 806918329
26209 152278 925423462
174365 193452 177435227
42569 136765 236372053
14551 137674 63996837
37423 50823 33270334
178204 195502 369565605
127836 183610 139566065
101975 175669 286617102
168965 175463 15779047
9317 21454 30419310
3971 162322 396426670
115294 191044 189622656
51900 190498 347185899
6765 21308 36411931
19559 68518 122473829
124710 150922 65714392
197664 199988 5824476
5791 182547 483570167
688 198754 498826733
54568 199745 363671743
83842 185580 254733606
109862 183815 185013428
78519 193984 289138898
81526 169309 184833228
180681 188530 19660119
98343 172466 185760746
57700 110304 132264137
132096 198984 720392593
154939 155184 620690
135454 197227 685558795
148331 186622 65520155
32313 175871 726087636
116585 190989 934975011
34960 173965 348057885
148676 185644 458350032
170095 195751 63986623
176308 182673 873159966
143063 154059 813765383
163920 185468 53809468
166839 177583 26726921
91729 99900 20395145
162428 172840 978452194
105568 162362 142331300
26269 49171 746042742
83200 105345 300250376
66455 139525 898667744
158683 183805 669417182
141435 197867 141017581
103745 175321 950326840
94438 124064 74034957
188306 190925 655341831
183321 193455 25385682
180586 191792 363124142
82896 125531 106728268
26193 118900 231989208
131069 137750 16878216
199923 199942 59395
34491 59361 341760942
196593 198139 3751980
23690 166525 357697102
148995 182841 756165890
42230 67609 381770476
49529 184010 793275798
170825 197370 66135391
159023 173364 35978252
36512 42437 808843917
50489 153991 700681886
142204 144433 5594066
118975 175764 142310216
6853 41705 403169211
157778 188202 5835584
148684 187294 575129971
107089 164106 855898094
160721 192706 111919093
102866 194611 308513490
156591 199896 385980713
198548 199711 2921791
103604 130314 976879097
172631 185538 32167163
139824 160041 290754636
72091 186121 285611740
154889 182507 69082205
9799 125097 288530575
22614 163769 353486868
72063 103802 339791656
50838 154498 259870572
74254 193041 297468544
156096 185023 866002905
106746 196548 224833248
20662 132673 280483614
127585 189939 156052357
107296 182698 188750743
109530 199887 225923080
85491 113835 412188952
50418 112141 506297829
193317 196096 6900759
133594 162829 73173857
189663 190250 543530509
17549 118990 206827467
177861 198741 41155960
185934 193472 64630132
114850 179011 78951699
2288 135404 333343443
11700 157506 364986223
31892 44105 30136574
194789 196680 198347579
160599 170612 725355244
175930 199762 455454126
141969 182001 653140265
79350 187369 270673359
189473 193874 740998866
175278 187492 30590945
190139 190964 2101063
177990 182523 563541457
139157 174649 88719794
56602 120888 506291787
57370 161193 260407191
25814 27504 4233822
96468 173916 202217399
186370 195089 681874475
111907 121546 24062967
117618 140704 57934141
142489 152715 588006756
80054 122828 107095219
21601 93967 472320841
35847 184573 619116172
124005 158046 612775032
129379 154956 64103128
163210 191584 614378840
15081 164821 375038813
30953 163152 590161101
153140 163343 362666263
128264 182208 135060515
122709 174590 737375671
44486 126555 205881134
189028 194900 14601448
60695 153544 232901652
23196 185187 405474827
72819 185349 281833905
14608 192782 446026938
13663 103013 223745050
79152 196616 294183460
122220 147958 64641339
113962 126595 31599148
128112 147650 49014695
88586 177290 221993299
109761 186947 247639591
176752 188373 699009732
153355 177071 59363432
70314 181545 718349278
101910 162081 150578660
85601 170222 961519652
63386 148531 745889276
127963 153242 63341254
56252 71093 176975125
11931 143907 330518155
168213 173200 12481994
161167 165750 11666736
58267 127033 172672906
24880 42296 958868876
99889 125691 64570257
181255 188750 48621456
367 69287 529671930
121558 174590 132882350
103867 155678 217336699
181595 186210 548187843
172809 185510 31664735
44982 95053 973732684
104794 117187 282581923
72681 161504 222508666
104886 105154 654456
88794 94314 13771478
197603 197874 166339314
32310 184682 381321882
87068 107444 50974266
385 193641 483591626
31930 174552 599754536
59595 61410 111726410
138658 195919 849816715
123336 161700 733378876
118999 176181 143247189
173246 181681 20982262
26621 105081 792123649
10275 95112 212378875
182902 187119 219514375
162900 178106 37996251
121809 151869 75395222
159972 186498 66409997
99718 158489 147133716
151985 163124 156154797
176594 177419 2043204
93993 175152 570828943
93304 134221 923434440
177544 180768 8018620
103027 130385 68504481
80295 98375 343008166
122157 167902 507821168
196820 199817 7470447
48303 180039 126701753
178036 193468 38580970
150669 177095 66175083
116420 194223 168545682
96646 165611 421084213
56234 78165 55219105
139927 177218 93241286
54579 111730 21320220
38125 157932 299965237
69309 77208 19832211
54593 102771 582678583
121084 144532 58906863
115811 169743 135167102
56979 194827 345394497
18553 69297 989386044
147478 180550 50904386
81657 165414 133092538
64215 153235 451135887
132919 183481 126442121
4335 30607 995866698
25716 48070 497570074
43301 131303 635995237
156263 193843 93947812
14819 82978 170604132
90890 104134 524611800
88357 167351 197827804
18807 198926 450798883
24898 113500 636264769
143740 182951 486296722
12468 99842 218764628
44991 129158 211126628
183381 187306 9947941
108687 133569 885184389
156171 199763 876440463
158504 191019 982032191
156633 194192 93922201
94617 140558 115129053
71441 150345 197653364
117117 138177 52964595
56599 146415 225384201
114818 140629 770552919
178213 192608 236609129
831 152395 884037139
197149 198653 185311282
195843 196314 714683722
83559 133908 728836253
117172 189485 914512389
131145 151217 492183251
26360 104123 539675211
20999 65868 112145529
113433 157186 539708702
39447 103781 164869388
47576 133249 214871208
142522 184148 104048916
196986 199333 737902855
127143 155425 982405498
31572 44369 31559052
187997 196878 22037452
176147 189472 180570253
11386 17479 826094173
150759 163264 31394857
90578 156707 799852940
71776 187985 291022831
67714 81951 35765832
53802 59621 882854949
5371 44792 98278055
56597 124229 169681627
165376 183271 44532006
13994 143361 936966530
133444 150710 28790465
140340 193086 131839431
180416 190070 106811645
139742 177428 94195092
54583 97405 698495222
155852 184701 289436276
136140 172503 647225489
44371 67333 110653680
105621 107264 695249691
104662 141622 92617273
120012 150659 152742419
157366 172020 879862705
137465 161122 424397129
174153 183289 22699488
44125 126356 368970822
83748 166856 591228776
157103 189779 81777067
96056 166853 177383137
21365 158374 512633678
126739 160783 443007006
99444 136187 183025407
4922 60514 138742160
31980 173850 355185281
83325 175503 230819915
172040 181847 746978802
165518 191705 946701576
132904 194696 159365229
190692 195060 10824442
2083 36727 988336633
81516 86303 12038212
29761 155511 314793575
56137 112554 141665326
120310 191376 177934344
193407 195135 4198841
158623 161802 50438607
874 43439 105998587
127250 135677 21322246
149594 183845 617850352
36584 42389 525936956
125783 171231 113925348
154673 196162 103712868
99499 185987 546653831
194820 197227 5995975
196845 197675 1707575
93275 142463 131607079
108256 109537 2745993
120315 157841 93991037
190423 192549 5380034
156443 196829 100903661
87671 143011 453381134
174599 177199 6529165
199028 199929 2280619
188233 194282 15012898
154297 183484 369412087
161944 171248 492277852
166824 184954 45204198
4218 194843 477054795
66157 67841 402173503
119997 140479 51493556
34460 141854 844471876
102415 188457 215304671
105514 128808 635659157
163731 198291 86138733
112453 152511 140259881
141601 179041 93638635
150677 158040 604587113
49053 76049 488597385
153423 173619 50643146
101729 122472 661394364
103653 153443 124669892
78270 103835 56775243
119011 163786 112330605
149561 175804 855306503
84646 109182 61483137
12424 196546 460934105
177411 184045 16557483
28098 36158 20160170
780 45081 810847686
169551 178486 22200775
165807 169996 20615110
188362 199520 27743504
130427 152477 55171491
173778 199086 63054527
124062 159345 689825854
31158 32644 523618507
93071 94576 3785456
55855 66777 27612425
60871 118045 143492107
117669 151240 249570532
186317 191284 12352596
191311 199244 19722132
134644 196486 154600803
53728 98911 113519315
43118 133439 226597040
74774 129681 137578851
84530 121872 93334092
73797 103092 73447495
98262 133762 485816511
54825 157693 35409935
144520 185458 470097491
2513 65844 158297104
18394 113971 338912802
189671 197557 19614220
40568 131159 227083460
137783 161624 59587090
144105 164337 974583031
49661 167514 578561441
161874 181585 49250062
61357 90976 80239387
179130 186838 19379513
1522 93334 229659827
117106 180490 790551257
54089 75128 52909031
79077 137606 649347354
85920 149195 158429632
32645 140762 803557120
108072 146605 96499361
144778 199727 137272662
32449 47419 376906540
155307 196613 982076975
186394 188110 4289090
9898 171498 404614763
126361 131690 13347764
102227 161258 147705466
48743 178725 325695573
81732 176306 382226598
197204 197875 1645706
72160 106596 225906316
38449 38847 923436
26261 77941 875545967
137611 156447 46994008
173789 187392 34014228
68539 80073 136772556
10510 196118 903395581
165282 182689 43332844
91240 149115 647550254
19538 188692 423464497
88251 93967 14243303
39214 43615 174674817
83432 152810 173725598
180716 191598 549473628
46378 135823 467117029
15557 176261 727895082
196415 198569 5252950
36357 66160 74403423
186295 197026 135897947
65101 183357 980312552
142621 191750 122863344
96270 143491 118312669
33941 149042 818085695
54598 175916 785066832
155218 174985 49530230
64498 147100 919708111
173237 178635 606211744
128425 136137 19508996
157888 191383 83835009
82126 166471 598443200
118067 119996 4795663
185027 192382 903899923
169360 191477 55170024
142648 156856 139469411
130153 185455 608067250
85176 154328 173152178
192627 197311 907010105
133845 166234 81157602
5825 154442 372097240
30957 141900 110879071
108727 146839 444058188
186054 192595 16318215
27548 155947 321528697
199671 199908 146921
179660 181383 4325386
179581 199643 50106376
48511 128293 200046241
13475 127787 286225428
44878 46370 3827066
153531 177309 476776077
24159 152665 321682429
138090 192199 727021012
150390 188755 509324183
167060 197625 76183442
19833 175546 389891594
91860 104410 31296974
22468 166254 365201756
164269 164412 359132
61279 199808 347064542
136249 193957 181594437
155759 187479 359393031
25389 129231 259927417
164834 197439 81300746
148915 161805 32274792
145490 162357 235549770
64561 67608 7821662
190023 191488 3705877
22067 75590 133746601
146560 155396 22143921
87856 136751 513048619
7290 121624 286085060
3099 163890 873147424
145911 162096 123430653
12614 110797 245928076
195099 196829 4331372
188572 190847 5678813
71765 105317 83980907
124342 195276 581956076
125225 166849 104444404
172524 175678 477620579
137464 152836 38300055
38514 154522 630792011
187654 190557 7150873
106931 174111 250674587
148184 186395 792761462
134659 183434 121867498
159955 163118 7999945
75723 181513 747591915
43546 92058 817539812
105788 131065 63086960
199448 199914 514383061
16684 38662 513914478
41350 76779 88853511
155313 183466 269092918
129243 160791 79024347
166243 166400 398464
17319 70138 91321132
100993 150148 122998815
41024 180792 869115895
41128 120125 291462778
143027 195094 677861057
54225 169270 288581876
170466 191277 51916650
163712 166667 7387628
140719 184821 110256248
78889 144147 163651807
66787 199799 332956106
163384 199078 792996861
87484 87839 269829869
179265 188429 22972615
7816 124754 733683890
145988 157655 29091452
33765 93504 76991207
139824 160325 151515356
4354 137084 332465889
14200 56917 106538728
8216 199049 493001938
177693 186465 22012813
194870 198531 9125467
26740 61743 87066542
90165 188048 245011296
118981 183502 605326359
86353 179218 232396270
60153 90625 177605638
8708 23188 871176101
94589 101442 575417570
117808 186839 172922031
126413 160594 816303192
19695 193844 435961638
94685 182396 219513218
157026 175229 60142795
140938 182735 104455741
69518 162495 797074280
22985 108002 380467209
22919 67495 111388125
93407 148934 139069140
92912 116037 745254213
76716 82288 194068614
160140 173350 217447180
150144 192364 105719947
139064 157870 674595427
4362 51564 117870561
166466 172268 14518535
106430 157603 128189420
96501 167854 408426752
83942 106422 533723260
129312 148183 47319772
16412 120118 259557491
99726 138743 219574205
140477 191179 276378201
2075 36980 804005949
37806 95589 471926606
199405 199775 919746
127350 183218 91649525
98725 189081 226139568
147955 164070 40442494
74505 148855 186373685
16116 121466 263660029
140784 196496 426917529
35540 123392 259233053
82016 113988 344779512
63380 171629 271537469
144414 164667 50734911
187903 199404 28591178
146862 190465 772041017
172620 183483 26977571
42085 113298 106650741
97942 151896 273620765
85905 177765 229924561
1862 32143 75681506
176238 190516 35646381
183105 198482 680911430
53734 199451 939391590
192750 197527 505506464
180016 181843 810289613
84979 133587 266699969
143411 169452 65236316
119383 146501 830003327
88146 109729 54021695
27604 166311 950472895
180869 186297 649373284
191912 194361 6060087
167715 190678 682664227
173935 192457 46246032
144075 179125 87604358
98182 120987 858798590
54182 157736 501955127
17909 128298 710886373
191250 192764 649233803
34226 109445 74274397
13789 167129 947354812
138028 165910 69784552
163965 180385 416463952
160246 175705 165860148
64264 75111 529182488
93391 127849 86260100
20741 44813 571214716
27954 81666 134445037
70509 196100 314476500
181042 182148 2815590
196199 199343 7770663
83161 89583 280035789
54691 186715 984203738
170828 197636 66769709
197072 198691 92832878
38506 104659 98588784
172335 174481 96020248
167691 186007 873069680
39520 107721 717751809
140865 154981 35279539
70285 161991 373539033
169351 181809 913404073
105290 186720 686420812
87684 156285 517243825
71796 137473 622254781
38061 178941 352715660
45470 90548 113297255
131123 194919 159570408
14149 86767 181839842
173505 176252 270178893
165428 180914 231256815
6526 167154 762858690
17644 95907 195980159
58343 134738 191923371
139433 178424 576621857
4768 186703 455503316
128764 145685 966301649
140125 154086 86505662
167933 178650 355874569
136537 171483 87469471
23868 101368 194015615
43046 92441 124098249
36012 180519 797689806
107158 187103 474720389
62741 174176 279490153
130027 130566 291648
90631 105587 255178788
154233 183897 74142518
102835 120573 44342296
49180 192580 522539789
193402 194030 1560700
192531 195684 122929394
163312 177783 645487629
160415 177452 42637414
137669 186425 121895064
28619 106119 218831632
96948 149155 130785556
147345 149380 5062646
6552 86008 198965581
139302 163368 60223601
122123 190006 871534469
77229 82969 7590928
188941 189591 1634211
112327 170732 552612790
129490 164251 87193366
111635 173447 154848752
88738 197867 339750840
197448 199733 473340339
193625 197155 355112864
162523 172372 24738636
47931 127949 481733380
43624 69481 64975777
138188 190874 466541960
146652 170843 60689343
177215 190841 34031806
199567 199687 305125
102730 117859 2070662
177486 186789 12938624
142614 193875 491898138
36833 68104 682972518
12548 118413 395384306
16294 194654 675029000
25219 99761 787477751
141098 182477 624327982
66239 67128 2246004
177423 190075 31583844
90913 165314 186348392
22042 49552 837855927
171239 188787 43718601
8674 105977 243469539
19195 83985 289256948
112206 155919 109523758
119175 123148 9882486
171036 196807 39327180
4468 66245 154466819
56942 133261 589763492
65509 151287 360782090
74810 129806 137812964
74862 120772 410282577
69349 144324 187971607
143693 189746 115115509
116317 135267 47627903
166764 178773 395646944
145996 162561 41465566
17139 38588 53619606
17605 80369 901242695
15659 184302 422117412
151349 166187 748917633
2668 72288 631645836
97582 142949 128830222
33294 175709 356494705
177763 195858 623175897
110821 154837 110173036
139848 192386 166621570
84592 136598 130343863
141814 149095 18229559
69381 86938 44131866
112706 119441 374386600
184383 190061 14194114
45347 158990 284902381
92618 199036 266173351
115371 162744 118716265
56735 80435 59639181
44405 128672 211389684
154845 193486 96625969
119361 198663 198458505
66589 75836 23120194
14911 189017 435801640
150062 197740 119208132
76331 89601 515912997
52395 175016 307361677
77373 104828 68776480
138912 171686 149035852
64313 96846 81777479
197557 197731 595405504
113630 119432 284923828
84047 180884 598503934
123959 138297 881758678
184792 193459 822756566
188551 189603 537479663
27437 35059 197024372
94472 114467 49963435
33798 97893 328197547
198311 198693 529642803
148889 180382 78773138
161645 196576 971081967
66818 177184 276512841
163281 187884 61470507
138333 182925 111340034
152976 181561 71525191
79316 161015 204760490
57030 189221 542328573
52963 100581 119548082
91418 124564 222637634
9466 173421 565369523
70538 195570 319932331
91341 149693 146007148
34407 51734 716803413
109971 199967 225054731
140243 152522 904484736
168675 173634 178550262
102604 115499 32215193
89957 175637 214420903
80819 120350 153935804
131539 144559 498701409
5892 40505 113383327
68025 87240 931697058
143548 145900 108864696
162924 171110 184869961
182330 193434 27781798
177314 182117 12034399
109840 174557 161956830
104354 132687 64106447
194429 199849 745238955
79065 127354 909993127
98452 152494 668696273
135426 154094 669056917
47848 102387 136974506
184612 185422 2082737
67419 79889 31192816
177869 191085 453031287
4942 136006 399770493
8925 147100 384120660
88598 182635 235278064
92608 103723 16037452
21820 90839 172848671
24228 73406 246482108
70764 111105 101195180
165961 185385 938116259
138907 187960 347986589
192627 198319 14078201
81579 155861 186060091
36218 102869 411845354
28210 144572 403913539
50278 73393 790465471
52510 136954 211920418
106768 125824 47790145
42921 85780 107676010
54161 172544 16125952
14822 162472 546638951
80611 108237 69325542
68602 172308 259894619
188463 193926 383474605
198560 199846 3229669
148296 165223 42506684
53306 166595 284127711
153753 190677 92364439
171212 191931 51698988
43073 49143 223157846
176565 178937 5884196
105667 152343 31386281
76451 186352 482318536
162691 177561 461878916
51975 180980 323199780
119088 140773 863610110
40351 183344 496234386
106565 123683 42880819
26304 139439 368875404
146889 149591 413376027
16720 40919 499482719
113290 174734 153812240
142625 197473 137042948
4207 106627 256284314
24476 78286 134556785
179886 197792 623614062
51228 192939 355026118
182100 188733 16549984
190835 198586 19257536
43487 151146 269948561
122868 196434 184281342
162090 198533 91005357
35336 120212 122139086
376 132155 860806962
23837 75703 129562396
27370 71862 111247190
15020 27636 31592547
86918 170703 209888506
157093 188800 800504990
172124 188169 40049639
14256 71146 522082306
25756 137235 756146821
197694 199226 478776157
177147 185906 21897545
153023 176406 58504197
87308 110956 59233484
2487 149476 869342485
130648 191199 151519988
95397 153897 146443773
185266 190119 12074709
57980 74190 550955973
36905 58950 698245193
79957 90611 26926537
92984 106772 281608197
150301 175004 61933734
104064 199590 746457638
86204 143691 143978819
113217 188666 492662319
35469 59619 210374600
62207 193980 330262059
137399 161494 349255743
133953 144340 87676743
151216 181482 733847700
130215 176300 115370862
132253 148685 285161452
19201 77065 446078481
44392 166004 305037553
46241 110318 160856386
74937 89388 194708573
131804 176215 455713594
196297 199678 895515026
70484 105696 88186895
127010 147257 879675192
177696 182016 160616331
191490 194221 6812039
177961 199120 998610881
21895 37518 83207379
29184 140249 930750074
167895 199518 782380838
186533 199308 31728857
177719 189446 29315018
184331 190305 913018677
64495 109211 541039752
922 26778 64651250
61371 115603 581838984
157381 195862 176934272
164550 179132 36333122
199528 199572 482475624
166749 172117 596189311
136736 165698 166181572
14931 25414 26242930
39145 39504 897458
138700 159986 53144998
112826 143703 482480698
51640 131019 199023394
123174 146619 664883226
107033 192811 503394368
71325 124493 133175074
156599 182804 65477864
101551 188280 217065972
115682 184120 171287904
37155 180395 358596856
14755 104792 140450691
189698 195679 151602642
8967 113188 260957285
138310 178001 99154446
149232 188928 960445342
46581 111255 422118480
67532 174475 267941761
147638 154951 425969288
112030 185696 592470088
79755 194317 876094435
159319 192547 204877099
157618 192946 916040410
138016 190252 692376879
131641 163520 922661550
85736 95857 25372364
28800 137761 67990662
41787 196091 899678966
104924 147878 107644940
21308 151330 521692127
73958 151414 194100890
152024 163491 28840162
56310 168101 848788758
22421 83486 152801737
160177 195416 88065223
64173 169119 263244321
169816 177842 18005276
24862 107140 205857755
40403 185873 364495460
105860 142187 91167172
19941 122020 646549128
108641 171363 157100270
73497 190260 833436837
114239 177690 230952367
21718 78653 240769568
46966 171582 312476341
128216 157148 196769578
99253 158044 554584172
65912 82003 40480359
64311 93257 72783608
134341 147817 33699503
109507 191735 863432961
172483 199261 199924923
180778 185842 437146924
195952 197858 4649697
167065 199625 894929689
28672 163308 337156956
31243 166299 764571515
138532 183673 23644112
166703 180624 415884544
198097 199937 4633872
51389 174937 309667044
162610 169878 18276381
85318 162401 193038740
120211 151783 79152255
119683 162554 500403484
114367 180604 564264533
171457 191322 213230293
141555 173513 400442704
177554 181376 9513119
142894 158703 39508672
52323 107485 138381677
148779 180183 61607982
103263 156436 133170900
159392 197783 95863005
142276 160114 44604694
52916 55751 377047818
28020 119136 228000695
75927 148684 182432886
14610 176501 405317452
195029 197001 87609801
136923 157568 51470979
86346 104312 44888148
28283 96400 170522438
58578 196163 344847868
126024 192493 166367279
171435 180227 21863025
36378 146190 670431593
52274 66282 35207225
167175 191095 264930520
190063 199998 24785250
119932 138020 7054599
163942 173335 866868867
30638 100141 548019257
41207 115725 582549579
145812 168351 56519031
111123 135083 532768062
157103 177356 881765372
132253 139487 18320623
69514 158027 221706307
69407 192679 308726400
96423 196551 334424343
16658 61700 112327734
135587 165087 253546377
55756 170881 288808401
166263 174239 19882917
168048 187033 47385624
181473 196528 632353247
31371 126294 880203975
167961 188189 50520943
29390 144169 287455024
76264 95398 716508439
194798 197242 2417486
84305 129670 113531069
157722 193577 89755589
171673 198568 66997457
5327 22859 43947858
76899 115096 95743004
118120 136485 806337612
90049 157419 168511422
17724 164170 556495340
171107 180004 22134633
188690 195364 16620084
32927 118508 214139781
61225 157953 242570590
99863 120328 7057305
20741 134734 435824603
74237 113062 398405138
135747 172186 105119344
28432 154377 315320578
173898 189114 37924674
86630 171774 873882261
109388 160190 127115790
165724 177289 515208477
7576 52178 912571762
125868 128277 53753259
34378 110419 190374443
183716 193550 296657943
92158 106956 816657062
16384 30188 643241461
125740 143628 520330441
187637 192261 4373306
23492 149204 314722495
54745 66566 29819094
49894 115180 163734168
154280 178840 549284298
73211 163482 43669364
39573 71482 79978337
17204 135653 296760437
161549 177474 405734465
588 120153 993046174
73105 199635 756333407
159070 191168 80265388
97216 157650 151291854
83170 128046 562933754
79364 112516 137260700
16329 168891 382128148
22315 53745 658703200
16508 88627 343938733
149269 153294 210614958
137310 149091 29386657
58629 198036 349312506
66418 187941 722164192
107774 177404 174320547
32210 131147 247612343
116205 197410 203156909
111169 112293 592612575
61912 71022 23126674
122875 139293 41445707
195295 196785 235791523
60360 183648 309042475
169704 180674 27281804
140689 145118 11068090
86128 150355 994364375
129954 145218 958535837
55764 188293 332248095
119830 196707 397446970
20609 58436 94223676
96194 172688 191624572
83636 187714 491408738
20663 45959 62958255
140891 180651 429079105
135713 165310 800640480
114858 167412 131745680
73844 99339 855685674
48562 142383 380535101
168730 173413 118673064
48928 105300 294243236
33743 170972 484311230
78404 107340 266223541
120497 173650 696527311
94299 177419 208034375
152978 198556 951827349
83112 114685 79053591
55102 108223 133444198
67574 98015 76302853
112344 197530 213074779
83033 97174 800351793
139927 165670 908755099
186502 195657 22763182
13881 75243 153482125
199343 199718 128026117
185355 187426 5254219
54569 70404 39901081
196762 199008 5545590
73811 105601 162651233
33115 58108 5933956
196219 199034 483189406
178249 197602 485888737
18737 66327 119033727
62188 144896 207565634
67830 103420 780709993
192069 197157 12596570
17148 141028 276204658
14980 65692 126734236
132592 152940 50916808
141390 143358 770945568
136259 197066 179247050
102879 167643 929996716
26065 183212 393237137
130791 175034 110813285
46087 167042 411222668
196169 199346 451171575
33477 56313 875516306
29828 147097 959224083
126531 189900 593349954
119731 135224 39048688
166323 180170 34478547
135261 162059 66956667
125701 174551 122366292
19288 66600 116435630
116288 199459 512501786
90008 156141 29224492
143753 190993 118092260
13930 192516 997048144
75300 149425 185783401
147642 178280 250549978
163920 194568 76488865
22480 62502 99678620
95468 99904 920481893
35620 194191 396852134
45275 189813 362181939
123885 179550 139343542
185187 189455 102915988
114009 183261 911381145
176821 184546 19269346
5462 170621 413613632
21808 166866 67062337
158149 177304 47964805
166371 178166 605403529
58679 189246 327343351
33784 129464 771367672
14826 15767 44124709
48332 157799 911730707
19761 51457 79091423
130962 174829 109883219
104158 159071 64079902
41378 186346 363276842
165921 187963 55039981
112446 126754 361107307
107382 156900 191570214
89854 169748 200031890
183169 187636 11355353
193938 195063 2722060
40828 164435 309889066
8262 167819 399566180
113208 117685 11099682
158207 183609 63532852
187990 197369 467526763
101405 148246 110218569
175317 196619 86840546
41618 124103 206733187
14482 193767 708542983
74305 173413 899746910
112467 118460 14958370
182975 192639 24268853
107357 121298 950111222
113252 175482 745008012
13303 186048 432548133
6513 15556 22659039
117902 136661 47204130
187412 190423 7400116
92916 133888 102653361
124175 165038 102583389
52773 127126 186504058
74786 144074 173685931
108093 135342 68397614
88293 181647 59092451
197119 199845 6825147
90956 198435 268787525
39873 105930 583971314
149714 161480 29503101
50643 150178 249480613
92215 114926 259747709
187260 188264 499219801
159010 193105 408806392
135680 155934 50597849
38510 83111 111740387
123966 177518 267603101
48037 140507 232009375
179427 188451 22629420
79166 118970 99751308
100181 124215 252350688
145753 193274 118865160
169913 194113 60347490
28737 117973 223306528
91090 113075 55013087
53667 148430 237697662
94380 154364 150165155
21901 159859 737692018
73758 184002 239414978
112749 153862 102981093
109445 145262 430146457
29872 192364 2583948
196869 198140 191410499
109339 198986 224129457
154454 171148 771714933
159026 161838 7086076
116125 192225 899521421
98464 109479 5761353
199205 199978 1966112
167692 174702 404011140
85414 134665 65005585
29769 126469 242005590
101339 163853 419795053
156922 170743 100087804
27625 184499 392657034
70078 174656 261978217
144939 149920 12354053
107628 163750 140678679
150353 190852 394565772
46080 56892 697262072
81636 108604 578034200
102995 193312 226055291
62898 139631 412364137
45595 101151 16881965
191997 194421 6028795
51737 156060 261528684
135226 140643 11666750
108525 196972 221170079
199523 199614 246199
102005 148658 726218446
107005 187941 747877843
68636 127816 104074845
17383 166855 374393825
136271 189500 324530312
139691 188108 121076750
134160 162712 816866474
144967 193388 178890061
33307 176917 308493474
67711 84369 313760207
47419 153943 681362713
177131 191400 35612509
123029 178622 942685855
126988 130483 8765486
45177 171235 70568171
167379 181624 35478773
17372 61077 793577955
122444 135644 33406571
97449 187131 224566856
100549 132275 762579721
170922 180192 309169558
131762 188494 142028302
120903 194391 183964926
172664 197142 573127125
43523 128538 213216271
115215 195339 200462058
91768 125866 910828265
197209 198268 2619007
142348 167757 63681670
175501 187682 964597236
149256 171813 355500373
33622 154708 893670218
123187 196150 182723867
176267 187750 28801424
122432 130813 752324108
172600 184036 28435590
144941 174044 72878491
175202 194614 226195355
184633 196962 30717336
99283 168066 809383370
145188 165617 51279093
71112 137871 167432016
88623 99434 673163929
139516 154526 649359204
156104 195391 98156164
197349 197600 611385
47214 74963 69670506
94312 126849 302449337
193045 194911 137391944
69813 163040 233614153
164552 196462 669291976
133313 196939 158982876
23312 147671 52595264
151963 168535 41600398
117484 158540 102797871
17489 137116 299683900
171674 185623 34805418
179987 188574 534809986
138073 171632 83957325
103110 172140 334893471
132304 159538 373878024
74138 82612 21335155
61793 86831 957360788
170019 190442 896334205
198082 199909 4592715
142835 170188 353058179
7351 18450 184579963
118417 171361 132723647
185116 197555 193714363
113345 180612 384537142
140923 178865 94861490
170018 170058 520814624
152010 184345 755489864
74366 164596 226164684
78205 151028 287662069
142234 171481 73282828
192455 199865 18379906
61058 174486 546491636
31469 183278 379907136
117650 130141 31329292
191133 195926 11948591
102636 149084 639150171
84493 91522 17607116
164908 180218 38164822
135522 181324 114446141
165808 169955 10330269
155555 159197 552529548
115140 139617 61491567
93820 157729 159952162
196796 196909 230456
41658 142354 252466249
192914 199988 734735979
54478 93056 16374349
75072 97273 759676675
8043 108053 250370337
105747 188697 207735500
2746 151988 373582247
20218 174914 387358313
157817 157961 397448449
41637 57455 39458047
268 129419 546385549
7863 160573 382263136
134233 170888 91816898
8387 180534 430904798
43959 56763 901088629
125834 174573 210374853
135025 199048 698632766
23050 79744 141685308
171673 183944 30527970
140058 157744 44093500
103165 139849 91993234
62040 113688 866180894
183347 198775 255688457
23872 99873 833464316
183317 188320 900892273
140699 193769 132683796
180092 191447 28377746
195825 197005 434026927
135812 146698 27082733
91678 189791 938348539
181225 184199 72337496
1350 114067 282042542
70662 78877 526456965
53701 130101 191679619
174135 177241 7698522
82855 177208 236281840
195077 196684 798527677
5671 70780 162863680
54240 92401 96006924
24496 33098 21621551
6784 63881 142530009
113594 185031 178811296
80330 124550 110784342
54144 81820 69724552
137601 166144 71438033
145677 188837 295796234
135565 197736 155270643
3167 35305 609724624
132768 142718 24942474
125519 186678 153201048
77050 112310 995683034
179123 191415 197154842
130582 166695 201171492
20306 166148 742266040
178603 199729 38747286
12601 109267 242152076
199001 199063 171666
30694 133807 203685368
25228 38178 32330246
166172 173105 17305179
170321 174965 11551887
24433 154516 597751527
60292 80727 709126840
72722 108516 89762100
166912 199162 700061839
31851 179119 743732691
150705 173900 360749107
53642 73285 49479016
190283 193688 681599280
101588 194838 233201080
11459 81959 176482375
72141 153744 675159879
92539 167823 988527585
42033 101175 148431575
175229 178240 831439093
77505 82129 11706614
127631 171070 108880026
97200 188904 229574507
144692 167162 56308732
73277 159488 215990404
23394 139741 291360784
140061 175558 88730699
170388 187906 43731386
123287 138325 37963680
78510 143178 532835469
51688 92573 102662443
138941 141499 882339171
195695 196253 1418826
173693 177879 10378581
129203 138058 834455243
137719 142641 635991274
68024 191538 309259501
182947 196094 32927912
1179 51390 125241142
47476 114653 168521169
119537 154210 625623420
84628 178266 234368112
144620 150867 15555870
10662 116595 606913625
129383 160681 78412685
88855 121318 81067967
150604 175416 62141703
46326 134525 221269201
53035 66220 33204031
27017 72683 544645033
84973 87303 5264346
129012 168303 917867541
43764 73787 746713781
8759 177297 421940157
158599 165656 17860092
32060 128012 561370563
102060 121625 47936828
104087 113620 23950278
19487 180162 402271530
82352 142280 150103736
116968 168788 129889765
1064 168459 419041885
96935 169999 183081034
184675 191144 636595068
141164 153793 671490109
132686 167890 327272196
164562 170677 15334663
43790 101343 144501560
103300 133015 428187311
154523 156845 5783542
101943 106745 11848187
123784 130715 18775420
119470 134945 514056382
43297 182504 348842689
133145 196611 687344825
168725 194719 64808469
140394 147420 101820358
152348 156290 307992709
19183 174660 389343795
104189 115473 28280390
27236 108835 204296636
99992 163015 392009863
133942 199659 891691684
178467 196581 698708567
190810 199819 19013911
117807 155249 670049166
114821 175163 415120037
136280 161437 783840912
135029 137580 684179320
103101 143250 719991784
132518 199419 638198953
149625 164787 525789380
126037 139007 32630444
133034 166892 944084446
139556 158815 48031609
86298 126686 101065691
132730 135440 128040702
199556 199747 471652
148192 168934 11311337
39035 199387 973401986
193629 194393 1856133
42570 156822 862687780
73915 123402 821353768
155861 162947 17716497
197013 197723 1794435
89052 153885 166695573
37638 155334 153805552
161618 191829 14984892
141375 144550 7994682
152079 157995 14782580
28627 152033 308923603
63579 90032 66752959
64966 163067 341068746
85495 187500 913866255
23757 97206 183807361
73021 132412 148813023
113286 126790 33735273
83753 123618 99757351
95001 193505 634396047
164720 196232 78656302
14405 158942 361925642
64319 86252 55276203
38914 172567 334924471
49548 162242 545888457
2638 142932 351252086
90091 178075 220176136
79979 163565 18527402
70083 177189 283582140
186193 187881 238688337
10640 33792 61772297
138866 196905 867417418
10075 44567 85822257
81311 182776 253941892
15966 101078 907749295
91674 138054 531737174
118822 135951 291011416
139298 165747 652258082
127520 181097 451204386
99878 198418 541662310
17585 22576 12570270
11185 189565 488621405
83391 92943 886336332
86725 158417 179460685
67063 176850 446209862
175631 185842 25573550
57101 171206 414031526
54400 56491 89131234
10105 173313 408598540
181117 194917 34458337
15563 82814 168312144
103717 112304 21475511
178068 179968 4732362
50128 132892 207583384
117686 137874 562703553
83910 154796 154083055
150667 187569 354055789
159428 192707 83231202
154702 172203 940430491
65775 171074 340239614
103790 147038 108351565
54501 142781 634827834
43190 190929 627140800
48219 118302 973568056
121027 194107 182962384
42922 51134 20632668
79785 121870 779545481
44200 65721 743999345
34638 53808 47530694
2003 25010 262523967
144736 148570 802089876
117166 197398 424994817
7857 67182 729651999
115155 189912 61059941
90352 157148 167128134
143696 167652 287254877
109755 129749 49975949
157444 174826 43629697
98722 183977 213379228
81545 136640 138113960
144680 162381 9720452
61044 103668 523021208
83613 104273 51656112
177074 183188 15141081
168211 190677 56058165
160079 179118 47584681
33041 35167 336702662
98844 185638 217290932
152702 191371 113293014
134228 181200 709552992
8409 169795 268198147
54891 86169 762134006
112477 170329 656494983
39222 187809 649361637
149745 192505 107052439
183578 190275 2996243
172739 190863 360764295
167634 173162 13825025
137961 174791 482172302
149185 169594 836486145
7605 71112 158799127
53923 147728 88010204
72955 180633 485754312
79121 197333 77676036
88549 181862 380057972
161290 194033 549623273
5353 57292 129562863
169209 195708 719015512
116328 173266 840490391
68865 174866 265588509
115008 128399 33564459
127541 186869 353492383
46909 136210 916752321
26594 36458 24614827
57250 162714 264591718
151803 155213 551217573
160056 171716 294372672
199633 199906 672253
33063 83248 533827394
140645 189848 123004489
152856 170845 484441710
191177 196662 2912406
48683 118042 832252062
93771 116897 57831015
157815 176682 47296627
120598 198214 194172908
86117 91674 381531195
84868 110555 64383770
183573 187438 799600964
99079 99505 1055479
87906 181223 760612520
88304 105706 43357545
112572 128446 980217748
596 110321 364790432
150036 165147 502260710
51322 112401 153224425
89903 176695 369227000
90829 179517 953741181
5237 138742 174540800
194157 196733 6403003
122253 198769 940853543
61001 86701 64771140
179883 195286 619119674
85773 134669 539322457
64679 176510 454226496
11996 180810 981796723
186854 191306 882105464
80974 170963 844562583
42997 124554 204479039
111257 180039 598996117
143818 182262 96119190
43336 48435 985713687
92192 154335 155580906
66617 81676 37894344
143986 157547 31080085
1098 85210 801556055
24430 26278 4651838
1649 50606 122025205
32936 146434 284138082
73107 126997 396740975
183966 197871 34656263
20317 47197 66967359
81165 171932 227430242
79935 196095 290908337
99332 101984 285043374
90802 190556 896124836
173569 182455 22103966
187616 189326 199557087
146829 165738 47481648
46045 102162 806760364
21698 55940 85294693
165868 180044 24547799
82270 100764 430135635
119389 135368 40293688
173784 193155 48339093
80962 141630 471189231
96827 118545 12983145
61742 95277 499915268
88833 151676 189621916
187634 197577 939575440
175438 177651 209366371
180795 181767 993708020
38703 71302 81612212
50080 59989 49395680
177923 194342 41026631
113539 163918 815517029
154123 172171 347406568
139196 191695 131211222
88386 104874 901460599
165640 178123 31078925
154517 158898 10953379
120903 164720 109922142
80508 188652 861476242
186608 190865 865273824
76092 144622 553653064
70284 171462 253572753
99271 120371 52760444
70668 126554 642836792
114874 128334 33679660
78727 112301 687108164
184613 185083 1263291
20505 167793 888359615
166883 167774 916347310
61346 175103 611564196
101346 133253 398307981
47110 179074 330675771
106947 143211 916153246
143315 190814 118809421
193646 197350 9133505
91547 174470 180061114
26208 72445 115637559
159579 188676 72730279
40214 116011 684775190
45634 198875 383817222
85356 165097 199795816
187643 189697 2035360
84215 145876 154441904
9540 135543 783022910
34352 42373 926701413
53226 125665 181706178
46202 167468 907892866
126602 146798 50633483
13861 87227 629832716
101230 180205 197633171
91377 128708 93415370
78158 84428 508389737
173683 176651 504950508
9235 186482 443760145
87149 154142 167754660
84507 163958 350426558
11760 103013 435156879
5389 165576 401226329
139307 181258 228507077
131846 148546 647552566
92991 103159 438231780
138024 146767 21761356
192684 193580 720849905
163952 198986 151960834
137572 156830 48046500
3780 166987 408677430
12086 12880 1634085
27053 80110 132590542
87099 159381 181001079
135725 153302 424605575
122297 145774 59005992
2716 98655 570290882
139812 193914 135227793
43971 126967 208144575
102196 153832 129200176
52295 59889 18849983
198412 199797 670072754
97140 106986 24613161
171768 181021 22971042
51236 69529 45956453
114064 128857 37014549
116701 124677 19908651
137020 179220 858485636
104705 172535 319563168
153248 180820 68931103
139017 169029 824964557
5550 28701 449230682
17410 78413 118014949
101570 170252 171988567
157365 171405 454928531
101685 179334 194269298
48967 127211 977397511
106294 111173 12367049
24119 36518 790261697
184571 189941 13451236
151859 178825 133867889
116244 177534 153456824
36693 152714 326199878
33062 165917 332667283
140745 161291 51363946
14124 76454 33087606
44752 178401 506962174
23272 172287 373107957
85457 103225 658977855
44591 173606 323524540
100286 186184 215133015
131145 150916 549700214
172479 172951 666617650
166388 197400 77293210
106386 188072 957998067
137057 169870 82117382
128679 179291 741068638
166668 184832 993405011
157602 169504 420016292
82198 100434 963673341
101445 116309 37105587
114737 125187 3420779
8670 63602 321814937
123329 161846 421296855
7553 160982 653589498
89688 195981 980158828
104082 124227 50381984
99669 188301 221944283
15852 52338 985762907
125989 127831 4610425
165293 187683 460981987
18547 98746 279122914
168110 186480 15264723
130220 130733 371576080
17391 35474 405551347
21039 192313 910249558
23061 153097 325501803
157074 195831 220914569
55856 131331 189346368
151112 197950 117008441
58427 73914 39154256
23205 123053 797730348
126953 187192 890743501
154136 193465 781084947
54408 80703 406653973
155716 177564 245579615
169290 189039 49236691
94372 149189 137233243
88768 169587 429877076
179967 189277 209939289
75429 107183 527999605
26955 157471 326633695
166181 172753 120911042
85667 174751 466287412
18958 140721 863267540
35381 61289 102811856
35196 196447 403554371
39961 132874 376687561
16080 176240 809046769
10905 175960 859499773
47639 101793 615011857
13536 164106 975030669
21695 122608 577886551
59186 110854 611997470
6956 135681 322446813
2037 128168 315608905
726 84683 210024544
7765 178772 428004403
126860 183766 911413028
52717 197734 363188191
195302 198168 7144063
87599 172215 211909404
181200 188930 19355673
84689 102280 7996802
46466 91955 135564109
165607 192740 282820755
98041 198535 251437766
76124 95824 49561696
174797 174854 229383733
19285 35460 64702615
181673 193319 913799272
102494 155540 299648198
48572 88229 96704306
137664 195790 563153548
159835 165097 786114951
23344 24872 3785372
83217 139962 142264595
89608 90922 195329452
23938 29464 54407874
129985 178711 121917562
31437 64932 421633262
79214 146254 849870938
188636 193167 294362766
19369 160950 354558706
15139 136912 305036582
173566 177265 9170682
132940 152644 49254462
16421 138439 876412735
30573 70907 8407453
49369 122592 183488995
126940 139098 471077194
79668 93854 35693174
173513 180460 17266674
58128 100882 107535903
71121 155233 343124363
174667 177208 6367928
150411 167115 41975553
56690 182141 910661892
68003 100202 545570198
48286 144279 564275177
135942 154277 45759335
155033 170341 732994
46849 176596 377314355
56408 126674 176358223
199419 199946 944165235
47630 77999 76226868
132803 176699 109883201
115043 172449 143910947
60950 65042 494573152
180149 186777 16661701
8034 176047 754555343
76954 162590 214632803
128944 140511 52372152
16477 65391 122279193
149496 157987 562683778
180972 181226 50197074
76660 169008 666407157
180064 198726 46553341
12519 127372 287555842
6137 13238 514676782
65082 127302 155995242
77232 88042 27227421
5744 179770 435620327
30197 69672 98647264
15180 192106 442869710
164371 166707 1635023
133607 151674 939354823
138530 173139 828801669
21634 47689 215052548
176374 196517 50380333
168266 173313 668213390
5724 133290 319457782
41542 84491 955894846
159322 186961 490447
14802 182206 419083461
122948 180608 144464739
189720 199382 226602739
169085 186679 638346076
190668 192401 13551334
97161 159297 562673495
51373 55851 422606843
35620 165600 325545538
155224 189427 420513012
61646 65673 10326875
168171 177213 536179701
106711 145272 425152264
24227 129580 263705220
3339 91780 221380886
78051 189921 280134786
84479 198198 284464220
149268 185271 240327313
74482 138617 160931835
49918 111453 612577033
143104 157180 35124904
115125 161974 117375756
185790 189239 460669338
197085 198595 3788543
19862 61632 910856621
77404 171338 235387158
79307 85315 124722511
31752 69690 94785690
151098 177810 66828442
104268 113186 22436899
191616 192364 1913872
53800 55696 408685124
127179 148826 54274647
137363 141099 933436888
59056 63153 10304632
15623 123063 539829914
102219 169916 349437886
148599 193216 111569171
25059 83545 146426955
20370 111467 228102711
52863 186978 336123460
45595 138388 885239335
129471 185241 139651107
74733 170451 715086141
144215 191411 625855759
132221 139567 18607569
84805 119187 274946469
51337 179374 320793994
128676 183623 50683650
74461 116238 104725415
156123 197106 156166519
164957 166714 4408797
30871 78352 118675621
186389 197908 28579016
194879 198235 8350193
42140 63377 661842926
126276 152416 65467295
49799 185134 956800788
95031 195475 251276564
2111 26212 442410691
81583 159782 195815082
75840 178795 536520075
57444 95793 96482178
128465 132061 975852200
141286 158148 135284019
54473 88773 86405838
184296 189090 10459761
11522 197688 818832935
110835 177295 166327279
57957 196114 483630125
134913 192745 144579339
145969 186059 507040018
8184 155528 565712477
69956 100985 77814565
26103 40146 332711646
52244 69511 43410057
130325 194206 762923089
5949 94223 221023444
148625 157848 849452346
133894 199141 232383458
155030 169292 225204709
168953 175160 15444972
76227 193445 381703750
187974 195032 920229314
41273 183889 357301095
11818 71690 149830158
106934 187575 962840137
144710 183820 97778343
188264 196219 19792560
180261 187498 145513697
137949 154457 41198901
179083 191524 31117430
97521 192415 86122629
94919 112887 44946529
60548 162215 254998300
66156 148603 206665466
144271 158726 36091417
141627 189530 412558084
134558 160782 626278624
179767 187443 19338969
191581 199385 606561477
154107 189664 88903353
932 141128 651581296
8983 45306 90539983
14077 31109 719117704
71639 130906 84397179
128409 199715 702984082
29231 79691 126141641
15419 51871 90953365
4403 134976 327064448
164117 178401 392810739
195732 196642 2305364
2743 182653 945923590
178236 183291 674131156
167167 184930 44305112
83626 105997 13907925
102760 127535 757796647
139558 185505 788008088
87303 163392 190577049
60300 189421 323662932
33263 51180 206052383
165698 179766 228047661
100322 121311 52513517
29258 94828 460263247
61665 129713 847989877
126439 166589 592895033
86810 117961 303856639
130447 141190 26938241
124063 186941 157516544
72023 127128 866647270
65124 91291 65839481
180885 190920 918714835
90741 155309 797125551
89189 134705 249438515
80169 150766 968874832
146809 177780 272695474
138563 173875 352324184
6631 179890 433714383
112742 130599 994352522
73425 86724 892639515
105730 120422 36859744
77408 153935 7932142
61779 193866 331063832
118373 155652 93417931
93213 133175 911080867
111321 132366 290963144
136004 192213 140456915
42350 70496 355271469
75254 141923 167181451
101875 114752 32156626
70123 95725 64248368
192495 198401 5742173
192554 197636 12569354
36761 59989 526469434
51215 81830 76971727
109350 174716 163612642
99776 152764 132700930
164543 187997 585751967
35155 80926 392066131
149316 191718 112539553
35717 186397 377191099
171301 182780 872027906
164619 179733 173794829
114023 127615 481284349
155935 180102 217172708
58609 59246 1645184
34078 67090 527408142
155272 172640 43599978
14198 165081 728300934
105023 153642 249081981
142148 167504 63547265
176493 193063 41410495
118208 195020 575002630
54163 88880 949338590
108204 128104 49765115
179520 194365 37122605
130885 195930 162718310
65300 148514 208615767
22168 97989 436079184
77932 93036 329587958
149755 163102 111048325
105178 158856 134478186
99997 124600 875728027
75953 104345 71226306
48017 152330 261514820
182885 197872 775771746
44496 172360 924746512
48009 146729 247534721
41209 91141 816280882
102969 146499 78476016
163510 169311 639149929
47414 61936 293944216
149590 163221 34266902
175067 180568 374682272
112908 177544 991721540
162240 182005 818256495
100883 125858 62527772
20242 25572 100635168
146566 162323 835269409
16374 99684 208568829
29566 131662 255526572
22278 145715 309051881
20179 45718 63582340
25433 193723 903073999
189003 194652 14092899
99994 142079 105468279
20712 58943 95257630
146694 149728 365528644
82225 163633 203917682
70110 111457 57974438
164807 188364 58832619
3355 9092 14305047
40631 171329 227216565
55636 144476 222938607
102191 111784 991144230
86412 173949 491091724
102177 189611 140553022
121327 179970 146873033
101339 113783 985479204
19625 28687 22785265
162830 169664 828096645
57360 77280 13585765
82531 98241 39316297
153349 181708 70918101
127848 160372 552337339
113251 122070 927039877
7677 106609 460238775
30603 148762 295870075
129544 174269 965319268
99116 194271 746638195
155747 187603 79770610
162256 198921 269406949
139400 177469 244939582
147611 190609 107495737
71658 199884 320934346
19162 101542 206389995
25620 60694 873961460
197541 198585 760076694
74107 104732 76781160
74698 186543 280187162
49312 103494 347410130
19774 46759 67260240
95838 194211 246160079
13820 199886 465679107
91505 196225 262037105
77045 156974 200211296
68461 182290 285080136
64255 105915 104508519
186714 193272 485050822
80447 83806 493947930
154388 185891 194162490
50569 67583 42799547
27641 60796 429109654
71342 118406 117910782
177793 181914 195620629
109873 180757 177319578
147222 176360 825936268
50248 196125 524935418
134181 181581 118519867
186026 199455 64863485
121115 192432 178653808
84496 110312 64678165
19189 84530 163676587
88242 195784 357759099
44490 50580 15343521
4060 29610 63968178
35378 171672 729688471
23975 147998 566976821
139415 178844 573408821
4185 77815 184189017
50088 96320 709102730
13115 123027 275051568
137846 199568 507844674
186119 189293 7868808
76054 174638 246696473
145939 170833 846636293
643 62085 153189676
53718 75599 192748744
170911 181564 26471779
133440 184069 903010289
3433 92721 669538723
116303 128048 29382039
43353 154432 278532497
79484 113039 84241465
24950 57994 82190925
169875 190138 258819239
67093 169635 257030738
52966 157905 496600307
184125 184986 2221214
110141 168446 146025618
88165 126045 94757893
118471 141112 810865219
111529 129493 443315640
139469 143146 48524970
78739 89182 26428068
134923 145789 27102038
59237 85979 67451228
20103 75305 138019708
168236 183726 38582562
143491 186076 740338220
83731 99803 467376931
154684 181057 65914083
148617 170472 698583618
28666 146816 295816808
174486 196594 55647432
151772 197350 113893574
112846 188574 189531391
197280 198667 169598109
198690 199424 1384322
114252 191160 428977001
167693 171436 896579688
79975 103426 58916276
35437 193283 856866081
121392 145531 548840512
149782 177472 342505736
128240 131593 7588151
155586 198007 963565775
149701 154035 8254022
5221 9272 868783257
40899 92185 108306485
172660 183485 26878003
164964 173134 871928278
9414 44843 88254531
184363 194720 202902048
62889 193398 327092863
34478 110979 884035514
105479 124852 48578792
24380 90162 164741113
166506 184486 691468417
147245 166182 47485463
82974 181478 246584751
7878 148394 351763381
125716 169227 109105689
58694 195135 568555795
94135 183162 222709471
171828 191972 50212511
59080 188542 324526155
59350 109016 124889830
191236 198790 18761806
34121 100862 167030647
29113 70547 103546325
132689 159397 336418312
86120 147302 153204301
80780 109674 72539944
57550 69414 30022522
189903 190548 346189654
74678 110951 91014672
46324 155999 417527271
50942 128479 580710616
25851 166538 415891005
69458 153289 210059172
36606 191718 870564697
151260 171788 558414744
21262 56332 87322647
31644 147315 289594647
100946 191847 227546073
23444 33994 26408987
36660 173268 397797764
79990 163428 828034749
5553 176382 427672168
35009 82857 119727576
151558 171836 50885553
165890 166422 1337405
92683 180097 218787726
7439 42229 86712885
136432 187005 126445539
46581 159049 294593906
108309 170048 953061285
197522 198377 2137563
127814 179940 130460546
122165 179315 113466053
18968 102117 208363500
116288 154655 32239870
178722 199357 355713807
82738 115857 82926321
113883 188521 186808447
157631 172323 36980440
66834 184987 524494937
74927 83981 976929285
89058 105875 41891173
28593 69956 103423235
49405 168219 297917695
65296 80047 36985944
128150 154601 308965059
83929 146706 144484926
121202 194721 184040660
67603 153239 976477666
32041 99876 502937647
19237 176537 393889102
122720 185766 376260368
64805 120522 757092877
142622 154307 29236282
63144 174824 691209707
59512 135621 618943983
106669 182311 189434054
90868 166293 479062469
43538 135493 230777997
46308 75732 714708181
55234 106492 7306982
88491 156333 169782572
171696 191119 48438605
43720 51414 793992977
109609 182237 188860033
121157 175479 722839170
192593 196072 8653809
102201 126973 61916198
80275 158367 195661130
133244 146632 32078069
87499 151464 160115899
5974 46969 982698390
94530 100667 15288650
83650 150490 167330018
22008 179316 393760336
22203 42130 49534289
59608 81505 55267250
70874 78349 18730296
1330 104755 786215272
181360 191514 25404408
77258 190170 948683576
107750 139211 654661204
165702 199688 84711682
103189 187257 279401480
120439 127099 16735783
39463 139756 251468545
172182 180334 591117443
199871 199883 88291949
100586 134928 909280746
149840 185858 90207035
97608 188828 480979332
139596 199170 784012083
197055 198131 2707508
70224 160205 849872930
50272 171672 876678415
5767 111255 953071954
17602 47391 358497207
87233 185312 245493376
72792 137338 161908767
105576 182077 933402232
51688 63365 455725906
192400 196416 935033373
72075 180417 271310424
71889 183976 558147062
68397 117492 970373855
142323 168611 720346612
165111 176178 27555957
64044 143440 497598202
25020 124006 247736320
198837 199615 610813
51088 118582 169228464
50957 77234 741967278
117556 161276 109527830
188476 196552 20189856
129620 145233 391786014
148786 169302 51404510
123881 170330 116474564
50736 85248 999620404
31983 93709 154505931
74992 151557 191881586
199137 199164 678120628
105948 190674 212169784
26647 147378 302231283
163406 172855 23669972
52302 147609 453740027
121660 173107 644724327
582 99137 332191442
113127 145511 81090976
40027 84338 111193441
108766 197825 826713835
1260 154161 382671186
187969 190671 6703204
156289 176776 51274187
37620 80776 107953812
22455 27529 628594690
122112 192212 175592501
151253 179320 151889994
121458 137927 343401
154956 163508 21518858
165705 182725 301470787
94031 122301 70583149
153520 159274 14431184
22758 174153 77163323
133257 175343 515128445
195189 199923 11852540
8354 192882 461871382
51107 171045 534528075
23072 146197 308259447
39351 134651 238963696
18598 63255 111423675
193836 196169 518642237
191049 192346 975682256
129866 165881 243909190
111562 159608 120328487
163916 196404 744925299
160486 162467 1816013
49498 169249 300285397
44671 101229 142059710
67453 166806 249068461
158412 165251 17310884
135948 173768 776649956
48323 157128 925936453
2726 119425 291988246
11311 58755 118206936
2210 88549 266659038
133319 191822 810233285
141545 179891 850699350
64550 131708 168427113
123763 148386 777066794
183688 189854 849246042
142218 155818 34034814
160969 186500 23976440
161642 163436 4564434
118730 133570 37322821
27534 63309 528853052
12307 162690 679278453
104799 144298 99054922
140898 145294 158794269
75438 142682 168634167
165469 194600 72658804
61725 182142 301935572
66423 86697 50944851
168672 187270 46450456
159868 183249 946204815
5833 195746 512486324
72649 142070 657217050
13363 150718 343975972
78498 168510 869161433
7264 193754 466761461
76716 107669 729713710
158498 188550 75200744
56561 66563 25319797
169460 175157 14199730
81900 199472 573421821
166417 174126 19218894
111622 126040 36086901
69397 121818 131282090
34900 130611 239564295
182489 191445 22393026
195573 199912 10801966
125277 182059 497320141
153002 175803 57116223
65368 182735 915459506
84158 118734 86498315
946 100548 476724640
2400 109992 269355070
79772 94109 553121875
130117 181144 127680867
152159 162821 91995358
76447 137031 152057104
181478 185986 367882189
40618 140969 501682515
36088 88112 833996926
135759 192808 880995724
169735 185019 38129026
124859 178614 134571672
65194 151592 283844598
179171 180808 4083602
192480 193349 319516778
76817 176327 249283260
144105 160798 972047847
141703 143583 4754820
109493 128104 34101287
1219 80245 197511336
71820 155506 969700057
157616 177455 312445037
111880 195938 495999270
15485 90524 697608696
149008 155811 17042327
92567 137500 575682065
65629 131441 164944309
48517 145220 242491008
157842 160165 456097914
122974 151056 769677360
51802 74209 56237245
197686 199497 623393935
108126 129339 53065533
89110 143884 978181411
129961 197452 650978837
113455 134470 52656770
151612 166330 964660592
117738 119630 4714687
147753 152649 12176063
87969 100450 31138741
157160 157909 272424727
158494 196109 299929891
188243 192360 394203912
147785 172397 349194556
150968 180015 72681582
155824 197971 136378768
174913 181212 56511854
152207 152589 959979
11470 193901 845716521
105046 161719 142029677
15286 148451 899976709
118659 173381 714984866
187656 192653 12436984
186360 186960 221413614
45631 117160 811900384
41548 173657 284632752
87826 161074 183336712
131038 149440 592324822
106998 144907 95064785
49143 132604 209341402
122673 169954 91718622
49308 170203 303163022
89583 162480 892124313
9939 180376 367203944
138883 183369 632832524
61265 110338 557484439
23363 141858 296647049
105819 183725 195104164
94548 109401 37238007
174328 183800 23590416
124806 166225 103910088
166817 195646 669262102
72060 84682 9402809
192867 193365 1249110
153187 186034 812836375
43012 197115 385989742
191655 198890 834843270
199530 199902 581960644
114457 151321 92362992
185123 197407 14822232
147779 175316 68922159
122662 181403 147194816
167484 181115 860113745
160214 176930 41834678
15871 86103 175882223
21215 168042 609686689
89100 189165 564232154
47377 146627 229417698
142416 186962 111467753
73342 199855 373740251
175180 190575 779247229
86111 192476 266211700
181252 188720 18683939
102607 188917 785960962
154555 175796 53167884
114118 149363 560995667
128441 146182 729885966
193164 193827 115632188
150005 183962 432255116
166367 173731 68379932
23080 130321 268414303
63782 90629 67658818
60664 195590 908849131
116010 134536 46507765
135129 171056 653007246
113298 135797 56442386
181335 193096 322887974
145984 150515 184931658
119760 191947 777495133
76100 147135 787483460
147470 169273 152774315
123479 195091 11045943
52728 87082 86341360
7567 140982 334057965
127526 146628 495798501
192108 193033 315166485
13050 133866 302598407
16227 53675 639017563
161552 189100 68855590
122856 153279 935821634
189293 198351 772974932
124912 166425 104133695
112890 195510 206695908
50459 144200 235134462
41353 139300 245684695
139005 164860 765293260
40207 189282 58195673
45584 178837 347201331
195186 197870 6677735
101331 176555 188291369
161388 198281 547556517
12474 155613 358427411
62703 139236 192205377
113172 186605 183853445
189403 190387 377065629
71715 108158 91332287
101147 129731 81217634
142306 182258 383144043
42709 141273 538666480
174275 192136 928102721
2673 46240 78744582
88664 189429 147109723
12004 90153 813389887
79094 117734 391037104
74019 85601 996049980
70580 122809 130718629
121962 164591 468842096
76631 90751 35597139
22803 180567 394882934
79515 118253 318253467
125906 145324 665966442
107042 114536 577976836
41420 85325 851249799
93350 174273 202688475
156416 179640 38899931
71383 194953 309361475
28742 46815 44858373
37192 60737 552423120
110624 116698 934595475
54554 109766 138729385
61509 86474 525966382
193756 197403 9020508
159726 166545 17168591
197694 198178 996874963
75901 116833 102681411
26490 42251 478708772
12796 36319 58950719
140896 182822 104769120
69951 165029 238324982
183595 183969 939198
175581 182607 17509872
179882 181743 4662178
125169 196560 424038379
144524 186396 458355969
145894 147704 641389249
69583 160326 227332981
164388 170026 14117996
115532 194628 373407027
143701 147031 8298653
27147 164342 551265557
54389 73585 48367159
43014 45802 6943207
57147 105122 463311691
28566 155533 317879246
17302 193625 441399682
179109 191466 390122364
157690 162479 110920460
174382 193837 48569313
7041 178350 937565877
32934 143509 276865908
128701 193403 97751241
191983 192112 441880318
58387 142584 211399839
171494 191040 215702438
182868 189113 15671984
123407 154765 495962539
91382 174231 207436350
114283 171433 902229475
63871 77801 35138754
190374 190419 488191716
72285 165461 722610311
67763 111005 652421630
77311 190955 901198767
162989 164956 5010096
13013 168905 537167047
179201 188355 844095741
19006 77686 100087120
85369 93360 20001415
51700 126201 311796305
13931 110798 242632875
19691 177725 395686302
39846 160177 301498300
42421 140592 246231884
8457 18940 652249009
194702 196641 4875722
141191 192501 797661792
88753 101621 633311802
193181 195786 3482843
47381 135204 220377823
10069 79372 173215734
29539 147406 370910172
159077 173056 35089867
174701 191006 40713428
89325 193862 834677842
21562 52891 282574190
160651 189146 71262597
145224 188565 392611045
26237 137167 277878777
116615 124808 20463261
13543 52458 97135706
117652 122517 11468920
182425 184759 212514692
192617 194707 5158253
163842 185616 41073321
60204 134396 186319132
51727 82326 772848363
14716 25961 672349142
90951 100778 449192754
56469 155567 248584409
147285 169926 778022730
14919 102353 218951241
19712 115517 239875657
138158 190765 718942156
88812 133893 551048868
137909 153052 37752968
194116 194820 855234
36598 67955 147039916
2737 43599 428510414
172335 188537 858890499
141215 147595 549105791
92196 170430 195947880
124662 170388 735081332
102121 162074 77915605
37611 179710 381029241
93894 159716 424783702
134934 178144 43987043
88527 194630 552426825
137141 175822 432761096
185506 188406 727477717
139843 151621 243098275
95131 125744 76591271
116331 120208 9656468
136159 196995 708353827
124848 180043 316904532
135955 197220 152986330
170568 189074 324791988
134877 182167 118210914
129876 182623 131996884
192682 193671 372475837
50389 131551 28036480
34369 81465 117840311
181078 194432 748550961
88601 197961 432898561
133371 165104 79512799
68979 117446 121437297
63800 126134 156425976
63023 165643 821734828
35056 80907 337129080
183730 185365 4145954
80350 189574 911851578
142919 186250 108427584
77133 125956 122341588
41253 178361 343541821
66349 126565 150917252
93675 109108 772034443
113217 177359 160500876
83577 167625 210528530
89770 153522 159500414
63611 183091 299408891
142004 145300 719221506
173105 173477 233403761
124879 125182 470772
139558 149826 25485953
191431 192075 1626439
27088 106764 743198556
155258 158071 6980977
120391 168504 120633040
169867 180619 33225867
48154 179534 520224350
104788 191874 218035146
113780 197062 208280452
192697 198745 14996816
108709 154667 406775448
140745 187532 30835618
83873 100129 630304755
19991 144331 614477169
72270 118205 119392322
149529 154932 386090585
56642 152200 239680329
185226 191368 196257750
192502 196017 440436480
130977 131758 193100261
124425 134226 617615403
162562 186203 153113052
18612 176230 394658017
105960 118955 32559182
1992 41853 120366708
67556 193372 411790722
91938 165890 653170038
135507 142739 483014598
57308 79047 54718107
165599 189935 391426040
10754 183741 432954880
4263 27150 57343796
38662 157307 297122783
147745 154804 17657121
21932 97991 190359231
159115 189046 718664418
44652 195691 378422941
152358 176966 61619387
43711 66361 226477837
1894 183138 184637861
124841 137998 33154931
10287 11750 991004243
131702 145570 34806169
190238 192774 6402565
132793 176516 109421412
4128 178600 436717166
66012 166408 251716400
152594 188328 590379573
49460 124673 313076418
45294 152734 956754407
26824 104038 653226056
13598 193028 454207141
90335 128706 96029127
147440 184099 989277071
9443 12594 448540977
153649 195071 103523388
68758 154063 609753749
22539 148091 314289636
158489 169934 28808424
66039 190139 424134748
66412 122423 140235492
108636 187346 197046524
104309 143563 962472379
126515 156516 119455399
192984 197376 6558879
158986 188966 74982936
144547 166094 91346653
33341 128793 930061204
193109 193986 2192592
139596 188501 178751004
190158 194273 2738665
127002 155572 724675389
45958 48453 12728432
194174 195004 390558380
64642 73307 298090283
18661 41848 57834939
51698 193586 959217594
106166 196587 216756627
130864 165343 809768707
77681 91185 34008869
152411 178296 64765345
111686 145429 105093806
85066 112230 698634827
232 113570 283577543
113189 175778 156682947
142199 158104 627686377
128081 180590 934626037
58149 181798 618731402
69798 95569 64675431
12959 44458 78459640
134669 178452 109422595
66130 125468 148688589
31038 133674 95909605
83070 199358 290942250
64497 104196 614362981
160889 199474 730768183
105699 197723 230300496
23304 104868 204050309
147842 182313 641421562
171146 195856 61627981
184415 194383 360841577
173942 179426 25213655
110065 198151 779405682
78823 120814 105213497
163586 192290 71692854
219 185790 464361726
80155 199867 299684147
168924 174721 496515092
139122 150097 8857582
98368 168899 176799352
191450 193639 281427379
92729 162811 175502562
46945 135966 223444524
120432 195110 186826994
46748 142460 240047195
130511 194739 160665791
59548 102101 724382301
198664 199622 2413125
63718 94232 76835749
160031 166943 17436629
16301 138291 296162251
66944 125707 780854565
36820 171753 777468539
166604 192963 65787137
187228 190796 348627633
117983 153728 89561963
45590 193495 370597390
71686 154821 415580949
103295 155888 131759875
197829 198356 169382889
113139 183148 175086069
112594 161470 122420017
167095 189945 56991938
54314 197889 359642891
140879 192254 128482864
49309 104022 137296860
165237 171745 16275374
19507 190839 930387454
34909 97493 156615019
174050 196360 55676287
19527 22281 897416940
106896 108802 4913324
31449 169687 346160819
84480 96122 29156486
64039 150550 289428192
104417 127296 57314416
83332 190378 267914831
58229 190342 331178645
50619 192171 354654712
119365 180861 153981421
30518 177406 367656927
147973 184581 941593874
167780 188790 206116864
80430 133441 843571190
114995 184562 949149384
135893 157147 52970461
140882 194742 134619709
140070 194600 348986650
162989 189716 746056852
153948 159970 35713635
148673 198053 123351300
47291 134072 217708083
58938 126067 624770261
17187 126426 550628837
14551 96625 205563140
153029 173426 300975148
184884 189809 12307852
96282 153635 727551508
52805 119246 166588851
39773 101202 628892476
149433 157795 620742790
142127 179535 93513053
152013 191491 967331323
91579 136858 113486924
113743 127936 332560746
124751 146386 572013780
119161 171835 132127603
68762 145275 191748293
176744 190926 35403667
25148 37772 31557248
67600 157852 226047410
8444 39344 77120786
135245 145550 25698425
88447 172832 211298301
98672 123937 63216333
167531 177744 844876116
86468 118816 310289333
18397 33012 880931050
38115 60682 54272049
51223 92687 104158811
88317 110686 791788892
74287 86442 178091303
156394 196196 99513324
28360 130412 255467634
173891 191552 44048512
141697 186962 113285072
76858 92420 39175506
145409 199623 135485185
160394 197523 44345796
149332 167636 56699030
137173 187230 72694669
159999 197275 934184135
22264 153268 537894041
99613 179705 636300472
196474 197764 200031750
39122 121109 205344684
167225 170493 8171670
148899 155127 388911784
115481 133667 45652070
53489 171364 642402721
51477 133531 205832727
63903 192375 742102735
3509 97800 486978372
163848 194994 77698961
83381 199068 289448921
128947 151777 14944096
11450 146139 998673004
101475 129927 544589159
138616 162835 39307258
36724 130324 234347124
128245 183001 136997776
54924 57445 5540492
27326 67960 101593478
193517 193814 731030
140942 188992 120143764
113225 164100 127438938
36292 55263 23389589
83108 177989 972869934
102812 189950 70724602
151667 174523 40334363
152483 156761 770401034
115100 126021 27402774
118418 138698 562811576
51417 182427 328259500
164777 190326 141776711
23282 117129 234818479
125109 166744 104441583
151045 189910 372627153
130272 141188 27399109
185738 193097 700234670
59009 95712 575576072
152549 185122 81561245
164622 180281 336168029
91969 128510 695235807
145846 192025 115502246
176936 195402 350363108
27011 101986 187720931
63076 178386 527125599
118799 168355 124274054
191901 193196 3215879
43650 48262 560345078
80627 95791 38146830
142527 183299 101891388
176013 194662 46580258
8354 39929 883009300
103905 179587 189443598
177370 178785 386748459
101131 196278 238062751
46756 189208 842799720
29925 55449 63360147
107508 139590 482882656
22169 130265 270622326
112757 184769 704176657
174750 194770 865812443
59101 155065 240756450
162140 169352 18160757
125242 155166 74990619
137911 180487 106390669
30246 58609 70444026
41098 46201 12712654
61218 106101 667723695
147420 175820 71072790
19205 161590 356587254
100799 124089 899873745
82021 155250 183371234
67009 179611 311152985
10255 164739 386830961
31274 98583 168441951
62011 108150 325353437
172175 196952 789480143
7613 199097 479118061
27617 128528 252600367
60744 109615 122853577
82484 186249 487735123
33541 69229 89078380
87452 91280 825000534
184541 185663 2872938
144516 154598 25213807
168766 178721 24721607
97623 116236 972611281
3551 60850 932028340
83956 189045 513525113
183494 193391 543532178
93977 123612 74106754
72468 75904 531786045
192686 197119 982595328
51827 54786 7285798
29001 94166 228325634
141728 169206 328650686
161730 180831 47680293
292 194680 486322176
21393 29425 20087120
185738 186632 361834401
197668 199624 807856909
7935 147120 251068125
164235 178892 36521806
158168 169049 27413570
128851 145968 214492284
98535 128850 181021764
12848 160732 370296463
38614 64302 64115379
169772 187788 950418964
5642 139334 870156660
121871 161263 98768568
101304 137020 89545843
68089 95948 69927800
6768 93414 216906019
150491 153367 991740134
198035 198509 307336741
109123 138348 73242235
49368 88019 97172220
53002 101777 987326899
48895 164238 263675039
167032 170237 7987197
93428 102088 425673792
178704 184036 604378886
170386 192048 276434330
103766 119347 38906598
152437 182443 75084873
12400 146040 392977210
25351 129522 260740672
129578 152315 56956830
27033 64979 824793091
171584 176637 902352716
153265 195328 4194448
74902 110776 276128637
196649 197500 2046218
166061 186891 52024042
84629 169578 212798927
142494 145097 180253954
9633 14472 12017720
91502 156357 162363540
129072 151011 54985608
110169 179084 686101477
138321 177765 356058324
180581 181794 3034446
67932 137496 937279042
15190 97337 205632549
193738 199315 426204958
142869 191883 26702546
39923 82292 544673814
20707 125762 263033392
137947 186424 683782987
66092 67307 453416508
115243 129218 34985777
147066 187328 100768317
111842 165699 616176501
122111 126127 10195006
129336 133040 111585445
105706 199007 928783316
174906 181910 17444852
175097 179789 11635155
9721 197131 859797848
57439 174113 292634731
14598 73041 146232865
176483 182521 15078125
9306 120652 895996471
178971 191285 30816670
179816 184068 10633943
665 21821 68366422
31567 182955 378818078
119235 145678 66332473
95329 165986 177011093
188440 197399 22272040
21784 150829 766641964
141100 184846 878104776
166637 182863 40363920
106138 140332 85859933
70443 88479 50580179
176778 197329 51243846
134510 148070 33894185
42698 96203 134353696
38356 61601 57840825
112724 178942 255446710
77621 79839 5490225
75608 116059 761609077
92655 158495 164784233
151578 174358 16156112
140339 184170 992005088
91099 96078 12432162
171539 194752 57846241
93426 126043 81646224
106435 140998 86755849
92341 161350 172744012
194831 197847 7485753
199855 199944 246291
31888 174159 776437988
145487 185503 100116082
109 107119 964718586
177514 179606 5192176
129341 183613 842452985
91061 92382 937724443
161686 195607 84728187
137349 195436 520754927
164522 182069 43814764
144999 161574 339372841
83991 137613 463178440
1828 33447 358983120
120169 131781 29142661
155349 171706 356631250
150812 156892 195267759
130656 136911 251733690
177287 182472 337722753
41136 95831 363806709
115050 116394 3403576
190525 193134 6562935
139160 176145 92441771
125719 147266 924365418
52912 61555 466179353
9741 174783 413188712
62866 117004 135931041
48830 144464 870243928
2000 23692 39675593
67889 115750 119916229
12886 36612 983106735
126829 127105 666449490
101111 183003 959285933
197676 199499 4574839
7478 18191 26744363
3415 175016 612763400
59225 119061 110341139
161989 192422 267837546
132333 147877 38955739
157709 182197 61327506
45034 137389 231820839
156155 197650 153863824
170221 171729 937632385
25628 120535 237501652
23408 90342 167558220
166224 191578 311429701
90238 165366 452135413
11860 31791 649816274
183615 183825 821188491
78461 177105 247149658
177079 180842 9306058
267 130444 862784353
128383 199243 177206755
17116 88263 178234749
108784 139995 298847555
57863 154053 724539838
183636 189680 15134368
20071 194960 437713926
2432 79917 355514605
65364 129474 251946390
90174 185631 405499340
85471 86899 1708544
9325 125549 290922509
84975 98800 34594199
85041 107917 157501420
79133 122774 109277805
24811 178880 930447339
158988 171395 578551352
58740 159865 423927842
16538 135864 167849609
26921 159559 332039790
161117 166776 210092937
83473 157232 426590602
144407 180732 701176218
27711 40047 30603104
42353 190687 371632587
174084 177773 9114487
90633 195299 324669210
149871 157253 18479655
181144 197922 41826754
104978 131133 65540060
13093 35156 55332367
11941 37837 64810005
99415 173117 887297473
175920 199020 102125487
139407 148246 22003945
15034 151165 340851361
52464 105272 376956944
140543 167123 66553675
26750 167303 963649542
130066 144893 443747696
16969 191967 438097515
64141 172139 270858245
131651 182693 127746674
183835 198215 35838436
179663 196503 677107466
56929 181607 526914173
66944 74985 20141060
92229 183560 463311943
89804 170986 153618117
152126 199392 641660524
119416 187311 577494779
62251 179400 346895745
112222 169599 143793625
152468 155550 884941131
176544 197137 866852043
22788 53501 241665912
134711 164477 74495466
41694 118338 606863063
193975 195915 4815564
192178 199534 502882616
163317 188928 744309652
94165 142522 121114172
145053 199978 137264975
170527 177764 561454047
74947 140642 985010470
61609 179763 814678516
67163 76795 24095972
183017 197660 36583796
120472 191399 177562939
148443 159666 28096898
1878 188326 659094163
160539 167257 505253444
95074 137638 106706353
168828 190152 450447354
34136 155708 48014226
19703 85172 163987897
68018 102567 86658908
26936 185650 397285952
42974 47087 2107504
81821 109956 790057018
39143 69834 76932426
194061 196061 4998570
168633 188058 46139713
95446 118076 56564969
185919 189496 784401059
160541 186282 64472100
109873 185800 190003446
101169 180097 670610385
32327 128010 954656552
77684 140959 158640552
126536 178269 129501809
160391 160392 418320498
98823 119372 51335019
18484 173140 773878723
10673 193974 687742261
22228 58034 173623541
191535 196046 11276594
11479 58906 118233109
196665 197909 957
169943 188870 125192981
90913 193226 256005304
197260 198114 451092828
48344 75478 550913963
119484 139399 50149722
189146 197419 969195634
47016 173440 317003780
32536 131064 672918108
109230 183528 185836832
186294 189688 8405379
111084 161565 313687095
57678 171981 658570615
72828 97798 62603925
169853 180496 99058332
74628 174815 251019776
70433 145805 188923835
78823 179666 252563962
155480 164864 7044360
134211 147039 32074921
2786 192582 475061812
116183 159229 432577614
43962 195972 380819750
39722 60641 272776508
54748 131425 67807501
106918 110673 9551156
61864 108680 117743920
50755 60697 521311605
104446 171090 167037766
21322 113691 440002599
23436 35148 528042687
198798 199798 986191999
50849 57174 15686327
192472 195770 1087439
106095 175947 522840392
48860 114275 326172950
24464 131450 267810504
67279 160288 233016881
46162 57338 27889180
159529 174957 38642146
96301 103888 794349549
56539 78311 54823466
168730 192558 59466725
144404 194084 35579877
6398 82243 903325779
199980 199980 3222
1361 74393 414652562
175121 188191 679155196
78960 119430 101366776
114303 151334 354392690
132319 170694 96209841
136626 163725 150989499
162378 196534 85394357
2159 184168 455482279
53824 86881 775514159
2617 143207 351978998
142643 183163 568549480
48391 161589 524953904
125551 141490 39991614
192737 197834 896802551
113176 129625 8222651
1588 131956 326180043
75436 127797 185821536
19042 21242 12699188
82593 192756 275776685
150046 164222 35674300
109849 187482 640422314
86463 135915 150283465
181628 191207 373766235
171619 190652 47471733
97491 160397 157507807
110580 165090 577308110
71658 110702 97941713
115221 132933 57389189
197990 198024 99233
79971 195827 290141659
95760 128844 861016630
8398 63566 151647038
190667 196352 959829824
50087 152814 257506367
26567 128903 926572045
68006 199024 327902742
1992 172052 238658511
132527 148766 40734824
179300 190615 235462525
25916 161692 339923755
168860 170804 4853575
65520 98502 82740847
52864 89403 894537278
43490 102740 148753116
83179 137511 136245226
9997 102785 277994697
5168 45808 205115609
1710 113140 278787988
12781 126310 284261042
165502 192579 67582906
183134 192082 1676108
199723 199959 134630750
146680 177505 77140426
85174 168043 207589455
124022 139464 38910947
155324 173838 46387176
107181 159086 962822031
36491 163941 319175540
180237 187406 18023353
18470 33722 912766403
30045 93159 722200576
116535 127308 26960653
38063 116793 197157472
72852 76931 446380855
142619 169149 455136896
114995 198745 871499957
171186 195638 60952371
158897 180338 360278068
39846 118165 196246089
68812 145018 51254083
176292 197327 267977549
58949 173830 86705371
10067 111973 255035031
14036 138312 311341575
41416 150727 284825502
173775 186235 931987188
120430 196231 189723688
168842 198918 74920205
123767 177763 363623690
99189 149672 729184504
72849 120277 903056939
106126 183435 193573364
155781 165231 18084072
16496 162843 366502459
106597 145799 98308205
94896 128666 84497490
66131 150186 747043400
139485 143991 842318359
6761 76696 890408698
17383 20414 7590797
170329 193005 56557531
73095 93869 306871170
110625 172385 633781850
196017 197363 3302931
122444 191073 171933353
145396 168293 57407132
122588 160314 94640042
63445 80718 621680873
13680 73523 149755124
30701 198438 419676812
119071 181917 157396062
27061 149217 305818161
181796 187639 152266205
177140 189705 31337312
117029 152403 88601855
15975 48039 79896232
44741 170651 593212212
121425 131178 155245709
22001 89543 169176837
187599 191870 10618536
96175 129374 551940443
180312 193529 256388517
131398 175269 926888108
109947 165381 984822503
165132 197306 80202610
7923 120978 644778653
130200 171699 6656537
193455 198255 127780402
113149 120302 11534839
56761 93158 91576260
42107 155414 454182737
140533 146292 167814274
125650 163631 95251851
167266 169943 44225484
167435 195416 69757889
122852 125730 594073777
185491 191996 244262697
8634 174999 416540259
109249 116786 18772806
65553 158907 233967341
27403 36507 22774420
138207 152867 695111449
139372 142977 39893017
171256 188130 335595651
92802 174847 205454046
83266 107374 868537659
157607 161739 10457625
4739 85067 201099962
103433 176848 275196624
38315 53201 678887901
99623 198185 959393581
172348 188191 39546145
46040 125198 796516326
69909 110792 102539345
113756 166113 818888127
50377 153266 257958329
142310 191359 180469631
95680 146148 126401174
122115 166784 112145924
133816 153683 591627048
41441 57107 10474869
169924 191032 52644556
198639 198836 206823449
151298 196244 926868702
116127 132742 41658948
148898 159861 488928093
160602 190739 75378417
176402 183944 18838988
85185 96593 28598331
10161 122932 987371378
72610 180976 271340549
136843 145327 21136445
175258 175496 538567872
9443 153790 550081095
83024 199426 842308477
125093 173257 404047405
49305 123716 656685032
39509 193779 867934204
73976 117348 108689329
190277 192818 6395002
161838 168884 41302737
93359 114762 942583598
63651 158014 694727715
71237 95669 61326986
133137 188496 950684482
181138 190220 880948268
16709 89913 597022794
126554 147132 51622959
188275 195137 16974810
127863 147818 50037041
110774 167593 263201101
118611 138587 21687508
109169 193420 210759839
1710 199645 495134874
55691 96136 101738118
69001 185474 256694006
156619 198470 151727659
142650 176461 777033114
54101 184606 327066847
155721 157220 1226147
192821 199734 132688982
36536 53798 344573809
113791 126188 737442787
10346 75304 162391292
84342 100563 612184125
15340 88498 183248147
174778 176142 3361903
69032 175916 919334446
157056 159304 5150891
144440 147259 7038002
194779 198026 8072535
173036 179658 16394881
175194 185718 26291942
16129 112668 241662224
89173 97100 127013187
182043 192837 356975529
54995 70058 214832827
188047 191552 398200169
166740 190174 98165143
25113 148228 915975974
150731 152410 4177858
116234 135339 994499977
56555 76405 837807668
101795 151758 948299630
94323 181265 217567673
84819 198183 987791217
44188 135761 229808602
149293 178948 74175357
124914 148036 57980764
119216 183855 161864817
121095 176837 766756295
80059 82536 6338531
193417 196157 739916
185605 188968 8358039
97465 98704 911539316
174019 193716 760382844
141247 174573 25876265
53350 145491 231085761
160851 161807 433732147
157949 165547 847057788
116454 196192 199543255
101422 159843 911126323
33536 101155 169232523
5512 118326 172106423
57013 126117 173453278
199138 199289 879926039
169334 186814 43670342
84920 173833 222673168
6736 41276 874281084
61976 173581 725951776
73326 119150 804020816
155815 186631 65767164
182857 190044 164991586
145166 164991 49724014
35618 70539 87219616
120993 165779 112413489
191006 194115 7751645
181576 190294 275241468
137589 152053 544050740
68534 103612 41871229
162366 178461 800153099
126260 197760 178807304
124895 185617 994838165
129812 174725 112506936
53287 199604 366485028
167174 190690 58689253
70391 149363 197900525
26920 156050 618423876
135643 177170 103824439
50792 69646 323701624
61484 130811 174046648
169287 176902 18918655
192343 198024 985350827
60690 88297 17692088
148813 181922 82775688
199291 199435 977909476
49167 112154 883534249
92812 147464 136846127
71855 189546 769651458
109281 110044 408000263
77738 100206 93115664
166573 170279 18999638
100037 135457 88865139
84504 106377 54621574
147578 195410 128897608
192007 195190 579237335
23223 70304 117640257
136098 146303 25451192
72697 124654 130109097
180112 194739 36510964
2908 117883 971250578
55453 172900 570386410
14886 51583 296965042
15823 20246 11052363
30934 191654 402268923
36345 73703 164282232
1903 147369 729603325
36725 157222 373144746
107451 141096 84357042
13789 146942 50472204
155322 176209 184031210
154223 183197 72343572
178906 198077 92556079
74842 131377 141655069
135617 152968 43256621
58344 138247 200746775
160178 180844 251132297
131262 145223 35019512
91487 123322 62618454
77252 108433 209213020
138940 191948 132487600
198648 199801 303895615
130065 196515 166273013
124316 199531 72767549
71452 119463 120208147
196824 199701 14575344
128195 196603 171211441
68863 85686 42260274
128172 156826 957938141
55443 103884 580006955
144061 182156 392538156
31915 33858 4868593
32074 96143 160374082
163309 165811 6327510
193609 196592 944131795
121902 168549 204254299
478 8742 8765928
83016 192110 273078625
3533 21515 44954904
82086 112699 583941380
168714 193153 237993525
44108 103317 178513162
63349 162883 249681591
190984 197592 16413563
105811 183271 193944472
12184 87606 188916978
185088 186450 3436242
12049 33997 55061985
71184 103847 81882432
93574 106706 32747259
71842 75999 826077781
113057 170458 143795003
128501 174391 114969329
152218 153591 3450710
111801 114607 441321333
139363 152265 32128963
122390 166542 110853058
132358 150332 299959921
36768 49170 755446446
34169 101415 877611012
70318 137850 169361554
152335 195000 5046225
98185 138405 100904904
164960 172040 70022909
188171 188764 1404468
127648 162680 87777105
32532 45763 373405146
23763 148372 311973408
15402 189426 838922814
134466 168633 938245753
11686 122951 300008256
11431 121838 841489976
67918 93889 439696765
168532 176404 459109825
26792 89362 156661531
81720 133846 576434538
120786 151582 182295185
65858 109517 134705153
175677 194508 47026713
142000 168751 385064567
143877 183242 98331827
167842 199377 209110918
98170 186292 220686188
6818 155848 474935076
79530 159833 326715157
115390 130464 37776376
6219 150833 362031508
155828 168540 31880705
146098 163624 261830593
25670 62100 230677562
190248 198657 20963825
177162 181696 484259278
30339 122668 230903789
76125 80623 589713499
34608 77214 106515387
63656 115799 130927274
22190 105389 830006994
9873 13648 584144518
5047 129039 310382522
118298 183854 252467893
61477 186385 790074023
138828 146806 242279970
21011 53161 80137900
191902 193962 306641124
87189 171833 282094622
118735 120901 5408004
88218 112141 59795433
137096 167400 774406386
196175 198627 638713678
130569 166233 332885088
163862 178906 37478909
148990 149115 310967
25634 197383 915009722
151894 182774 822983831
27978 29906 95193816
83270 150260 167695118
101371 196094 237165287
78100 193391 584952317
117838 135593 129633938
50050 187157 343584358
53861 117525 159754430
194238 197150 7185914
73556 186245 282262667
199356 199425 178212
44612 192129 731711395
76431 77252 70332082
21275 167368 365883204
121902 157449 221250024
72849 97018 318204970
83586 121866 931850279
65112 101941 708112808
100510 174794 509639799
109843 164939 801920794
113768 182335 171614756
22164 105789 626523402
169577 171974 5998083
87458 191403 260094477
467 199492 497869110
32539 95683 158049555
75757 89829 551304972
60296 124029 316515817
50394 176387 472667031
45196 110116 518256813
159642 172687 32757777
8663 142246 334502085
140773 168661 69860083
147587 183454 89640092
122378 125922 9024074
107093 167941 152571209
60154 161683 462113035
89587 118704 72709578
76348 193390 293162551
116307 123319 17460944
33509 182986 374019603
24850 125169 251059513
105650 157000 594456470
9783 59893 349064432
85626 110916 727106559
27442 177344 375229170
64370 170329 871661976
8608 167399 866784297
36647 51336 325714
194950 199644 11720655
43047 78354 989748888
148801 195236 566985934
42686 128296 214666277
141472 145111 9155751
159273 166209 266693570
174613 191658 42594119
35386 160013 387897647
81417 134222 132332013
42157 43008 2081066
13691 45970 80469568
158747 175636 803437056
15957 134704 297421343
40035 58409 888142182
120527 191485 177650002
150012 177137 68009514
83711 128573 156366657
84532 100560 40063703
94716 170493 976198776
2407 44203 796034349
15982 149895 478864616
188415 191578 7869628
62769 142492 361101396
75069 116133 909235338
179451 190917 28707475
130271 156237 65070980
54479 160397 119641885
143997 177439 347555736
181832 196188 4306504
46747 77565 331085582
52278 151811 165909058
33836 93609 149599477
174874 178670 323176
127670 172450 112253692
183274 195167 587139124
7678 155580 370260690
165602 180328 545123009
32526 174607 355664235
97043 122153 62758758
196552 199376 6937733
109268 192178 207409388
147547 190330 792115354
147171 195680 479066926
66116 175527 489111741
27781 68753 102414260
73882 88593 741925304
99706 198785 247865463
160739 169325 21618830
132179 171378 977399630
49769 115951 428639276
57926 125398 369707753
66283 94552 688836443
4654 10442 14515157
43862 191028 932901249
196107 196970 596246742
97189 160639 158895322
170648 170665 21773873
32092 75375 469851548
13059 30126 459824291
123733 174197 126514183
137776 175236 93669374
164072 171970 19783913
163489 167018 8869656
29308 56617 67899515
190734 197579 17011036
15206 97410 205787263
57418 75157 462427191
126025 178643 131653497
71758 88940 824689661
24162 171952 175238861
182760 196169 698927249
176561 196376 958192607
94751 111817 42671654
60059 66829 214249457
73106 148761 399960563
184562 184602 933808641
26203 61091 86911360
106830 191996 213224081
130036 138819 78519698
147828 177530 602055537
168106 189193 52567208
24420 88827 550989575
59150 99670 101875826
100064 103223 7941777
36656 141406 464830033
38531 95719 815739742
61520 63885 6005670
176325 184138 19503870
140629 188637 120030669
16999 22475 968101001
120013 168529 767370712
119932 196429 110653156
107950 157995 984246899
186770 195465 21596277
84410 132163 772704727
157736 181215 543390562
187887 199448 28733953
95424 196469 252851120
192052 192813 1906909
34384 36940 6321272
109135 115628 45409441
32442 163503 328178098
162142 192307 949451848
183647 190689 943007559
28885 164709 340162080
37799 48447 407929347
176867 187341 729751882
67411 157663 575483690
128532 196435 935264750
158839 174107 521887506
60160 127056 167956178
43347 59967 41513356
37623 123230 521439367
131283 187161 139934265
82321 165296 207880083
121369 188299 167680956
103850 129271 63633531
17111 195085 445419890
76716 80877 404972567
15123 34413 48373789
136471 178657 105374749
70719 189986 298655998
106244 174317 170582877
57135 176633 299667481
95031 95563 937686025
165091 168862 427271221
8236 170458 406245879
60651 89319 72327345
196948 198196 3138862
159063 199112 100017188
3746 157025 383664664
95941 181984 215349568
106400 151701 113552971
86556 141632 137903643
33760 85140 266919471
131519 171296 99760843
46277 91818 114432343
150944 170216 48371981
111446 192439 202713211
18360 123829 708303708
92897 167834 884764582
191143 198957 19400810
144525 180528 786517656
32278 101469 173246383
5622 101038 507168003
185776 190841 12628442
124089 133331 13825594
155995 169882 34828569
73082 106621 83973500
55224 164084 273130908
124449 129659 468940582
83974 163072 198130839
3957 18720 575724768
154547 156096 955162802
56750 162820 291226959
71663 144501 491358981
174548 194325 16709675
147600 165976 46098088
159223 174765 334748006
185455 193115 505941162
185083 188703 914540472
160541 175592 37705003
78971 117686 97041813
12653 138134 384850866
39982 148674 272430313
5892 74347 376938524
37192 112740 761010087
66213 160649 818294804
25876 86745 152332515
498 116074 363415603
57523 101951 111792101
34549 124826 362248401
185577 189512 629754144
193010 195094 5137168
158510 190123 664503284
193412 199816 13988384
149626 183154 463474872
95377 134667 868386301
168449 173007 971608533
98547 177265 936141073
6599 97172 226732526
147296 151158 973423790
191234 191337 72325888
179281 180618 3339954
191960 197018 12490871
43639 66373 997460487
1478 16438 969482615
62196 164474 256615257
136113 153230 42699177
21532 54034 492697397
61194 198246 343346367
191757 198693 17218611
642 63825 157586303
132943 139631 872814164
35898 40688 809991301
185616 191882 449836964
53640 61016 290698824
69390 183168 284863839
38981 141386 256589802
35347 161926 316872286
21868 151426 406473111
2013 160819 740928878
94573 173739 410950241
108925 145868 716249333
174398 198890 61031329
71039 114804 246966707
140490 153808 33231998
81619 120645 97613749
193555 197846 94070249
135269 187598 130899189
2753 185983 458679890
192023 196657 11561849
167020 176692 24090159
92821 164715 591267853
54069 125999 718183607
68584 109041 101505936
32028 76361 398806514
20719 89755 172988999
178504 185961 18719382
156733 157288 308417765
76416 132839 141525405
129811 138882 19620076
130853 159820 535279620
141503 159954 46195482
45797 109549 409871607
21502 180943 399061752
139495 197166 143991832
118586 153049 451945769
42785 197733 457253134
190789 191824 459900176
94381 167900 184139191
31761 151731 780069073
174156 185441 340765213
139845 184847 112457642
68337 80992 962191885
194741 195833 729594314
97098 112058 37494792
153237 171054 44712876
142696 183610 102277857
118595 162708 110587627
185463 197218 998138955
89279 173591 267699622
197301 197493 475729
189042 198456 23422092
58496 168286 275504089
192225 198689 16042201
173605 191155 19695373
104303 198783 236394039
174174 195412 52954522
134660 148508 34564173
134138 173106 97552834
132578 152149 48971407
112205 144555 81074085
39726 129681 662409077
130184 191460 842789057
98216 136094 95050645
113960 186026 180425153
81986 110031 70267297
155422 172349 42481380
163446 173201 24410753
102583 139475 231972955
103176 143804 185776051
100502 170124 700156710
61364 106076 112299540
158796 162704 660920962
119934 178939 147750672
99440 185703 215975968
156926 179659 56864768
86221 126631 101109734
49260 59686 587980418
178861 198171 48195117
142216 156649 998030540
97817 99578 4423678
45897 158268 281752322
64522 124414 150206483
164924 189121 261047109
96067 99100 7547118
145244 151048 134701280
148560 188218 688992731
37437 90076 131907722
34738 122993 220737094
103204 125560 678501753
92802 147879 604404145
125284 177853 715058425
87685 155662 170159668
142065 194103 768320787
195898 196051 226225
80696 99832 775752236
29948 56818 66745613
93280 103878 857499275
20580 56115 542955694
78277 155298 193014757
157195 197717 228874187
162095 197189 87635729
159116 180282 52964965
48918 86263 380076516
94148 180650 216477303
20811 72934 656412089
17152 173340 391146878
22083 39792 44091821
22429 170149 679754367
103112 141465 781311488
199837 199905 844982904
11405 68015 281994604
127548 174729 118195646
171433 188794 43257035
33033 181841 372381376
118516 169683 128297216
162366 188141 891735351
54183 192185 345847932
136513 149267 452327041
163842 165007 2964209
104410 113634 23203794
164951 170752 14499379
98120 158211 150465456
96743 193569 314467262
93949 168532 413077383
61608 151258 224929524
78879 82159 110966348
29895 167360 344200368
143760 184492 717681543
92024 187439 750979364
3008 21281 45706336
170823 191646 994403642
46431 59825 33395831
19370 183684 411362167
15016 169719 724825116
18993 71909 132490032
46728 67214 51492092
122588 184259 154498022
22253 147634 313932989
68723 70756 265932261
54466 68389 35180029
176459 199551 552015322
190507 191458 2405839
46776 92463 114771747
33009 83836 274288123
195990 197363 121897737
9846 178462 645697372
66644 181298 287169135
199715 199831 842381907
166395 168725 5817229
127469 199092 179123932
157481 183800 784777932
144172 155554 28412900
75284 129858 202218979
54488 55812 643909367
127076 158065 77550001
156656 189251 74338242
79018 80817 582833739
10164 10725 823126989
191099 194057 2819102
112867 137037 44741168
8386 91244 911129600
176355 189903 665130470
190853 198768 19670680
37 118946 686176635
62766 134190 843123146
174859 178433 493369740
45377 123473 195800215
130528 191534 152643669
43500 146529 752307896
26388 94887 274762686
114128 161610 118903362
85767 139302 134174089
123084 131525 123514182
49 186494 466601780
269 122535 305712806
93597 180092 216479588
179662 198105 46037204
139376 146749 18323077
175901 198402 112154379
61773 198012 341346292
118726 157305 96621437
82192 115098 809528906
152635 157873 361086189
193418 198213 318822732
136408 184465 805322367
114227 141373 518082475
193693 193952 127963239
172430 199140 66513167
113699 162441 847311847
59396 157186 980548324
199936 199965 416210013
166486 181052 709055976
65750 157077 480989940
118759 158297 637990883
150658 188344 94322564
66531 79094 510736225
148778 167892 188593347
102758 193527 505727569
90403 136273 114966212
98938 147962 122769004
195498 197360 4616256
54442 101516 118365351
61365 172013 277624803
120393 159757 98651836
44475 193381 907432183
197140 199140 4987199
105499 169466 160392061
135217 159992 58667122
7742 180247 431797960
113993 193197 430856956
84437 162868 196415992
69174 189385 301052969
173936 195496 53752877
113415 158535 112873439
75002 187455 689941106
157320 185771 705321002
81738 110321 71617290
123516 180857 604319303
16309 130903 286919954
66909 175358 271697643
195972 196877 238945012
79682 140628 152871907
69016 151747 207312456
127893 147308 801405177
47479 110414 157963320
63303 102228 683493610
43136 118456 188906609
47784 145000 243784528
182349 193606 526987175
40638 53241 42419210
163526 180055 65244866
118277 140311 55362051
12185 190695 508583998
129244 190446 153149111
198265 198728 474222449
8972 37127 142544511
49740 166467 445701653
18390 165985 369704423
18101 86592 171510187
81412 175234 234939217
149382 179781 567932889
144493 182623 95309028
140658 157609 2626830
131944 152809 52275027
113309 131013 8755448
1342 117925 291660084
179606 197164 43809624
35950 49747 362650074
119102 145959 46611053
32701 185988 908314448
27983 139869 792041443
35083 149339 613171866
61818 163427 254973041
9236 180601 428939634
32386 120571 220634091
135564 187052 629168679
63777 181140 668248786
25428 103717 195993304
3164 85484 590131918
165185 189351 281549528
88405 153515 162930587
93182 165272 180649853
135622 170438 87111285
12935 94781 264207611
184931 194905 24843308
195411 196613 3057221
163878 164490 284369557
33032 132478 448908127
66780 139071 181319586
141886 190361 804098507
173660 182897 7941916
171224 184542 792292263
110204 183961 184498539
104604 117295 860033876
26854 73567 563075190
37737 104460 167016691
38927 84435 154279083
189139 194517 13436862
159407 160422 2512692
81157 157353 550732841
111549 156899 113501571
57390 184237 679515695
49654 194780 363501706
189461 197103 931375309
8826 156900 370712603
97956 104439 16218715
72870 73232 922078
117291 125556 792346366
133423 158569 62843466
44053 51650 19100397
81059 191220 275800777
192546 199786 17953871
159473 167277 19654410
186296 199656 33237725
89398 187648 245904204
33140 190822 480841824
143757 196680 602399239
108526 131498 589493735
51544 117285 164863026
45988 193750 362820986
172859 173734 2153653
198451 199708 179213397
150963 183258 77254015
35731 176333 351942571
32278 75278 107375795
19215 112493 233590727
30004 122147 230451596
120454 198621 732650898
42429 99483 138807248
124293 148499 60734668
108547 189375 908996225
131790 185599 134735005
94141 136614 143758697
107201 135255 642852182
34604 154472 904131843
3273 130783 319142154
113678 197103 785109152
95556 152685 142991385
21755 136018 286247479
162237 180538 27838808
199589 199679 377271576
97742 97805 866228171
30365 56021 63746719
63716 76908 3662761
55099 178458 309236499
161088 199241 749640187
126926 185662 147062507
11640 96705 212995205
170309 188254 44822181
108153 112289 10357704
93269 163271 383602452
33605 173119 349305123
37397 48675 27943777
155794 177243 253885671
41575 140379 247808273
2630 133964 328845292
50985 118494 970366072
41730 186880 363717931
56774 65638 476465412
62664 84542 55237463
20933 173617 576292001
55992 103343 118986899
148263 165694 43777835
168213 170405 5498712
12264 170515 396356761
163577 181118 742169711
29750 135454 264724636
121508 198908 193643203
138959 173743 86998537
52983 180452 319465545
99052 159392 151113394
63811 193498 569445357
104113 173078 172812373
195360 196055 554043
192782 199878 17612583
103238 147896 492768423
159066 183925 62129794
192812 196532 9306942
147729 185844 668883183
831 198803 495237305
13484 166356 850360808
58908 147955 295437215
162541 184061 53745552
127685 147489 49661051
3219 108917 264608219
141802 164290 66063885
187327 191433 10164109
14136 50094 270524822
49581 163130 613308881
164316 182035 762353444
103812 197391 145162449
35963 193177 608517233
167846 186380 46291980
24164 145881 506376787
14933 179818 770284263
39436 181951 357003822
177675 197062 48316983
180162 180304 392722
5244 16558 613303544
104390 185977 524015632
64266 123516 862131065
137744 182517 111901459
175042 192740 44215567
21335 91972 44162764
48650 153402 262620510
187813 193291 13649931
114320 167980 134518866
76801 93326 41535944
186137 187608 364667909
49134 150390 630760797
151324 192362 739966277
187044 198877 29379842
108948 186716 576418998
102211 128108 177105633
149640 188056 584974454
172849 177561 11672033
171730 199972 70370487
111564 112366 1977288
59697 146340 38414241
59247 142884 209918354
178104 183473 13369724
36618 72218 89018034
70820 165926 238433151
21152 123900 257162240
87053 116381 73404406
74520 162857 956747986
130950 176885 188742804
113314 149934 892682530
46846 153641 590277766
183748 194543 234529936
95407 101626 15622352
30178 181632 379069406
39967 50939 429163899
143864 169883 65181310
82062 156234 185741989
11756 92263 895597736
60424 181308 303024527
126575 167194 547710714
185610 186178 962975783
10099 48819 106131026
80040 125088 112900743
39723 79444 538702677
169689 194110 60903544
78797 199130 177107246
60065 112505 131743582
159432 168228 22110864
183732 196186 31131819
30057 156775 317187853
177357 195210 194498043
35140 41289 15031870
97117 101731 529568746
97983 179275 203518454
75126 88161 32890590
41973 85614 500211636
145213 150749 13848249
33942 125300 228613001
67454 119511 855756589
41324 167007 693430948
14982 190529 911391775
146938 159638 311203915
45518 70920 63818569
136078 145649 23817062
79297 136723 144141328
61065 133544 181982349
199955 199988 299461736
44758 139572 665990168
184375 196379 372524545
87472 170858 208856759
2851 20183 43294894
117215 120234 281770034
77625 191309 284668772
101903 107574 14116368
128559 184978 52747015
10654 83738 403595687
176943 190096 32831351
10761 159138 867300297
855 62265 153124244
67733 153578 215039053
118695 193577 661120576
21973 43359 492277904
124923 186035 153054122
190795 190898 252343
180611 182171 872907312
147210 187988 102004676
113875 147435 84077927
24923 31278 776688016
93380 101301 19890061
181118 189742 400035811
153874 197093 158013907
99059 135924 92521580
62681 76582 936815030
72385 159204 217487915
107311 129047 978199849
168596 197910 390636377
52133 161406 718261585
63968 181473 185704975
148089 184503 91049929
4089 105797 254480350
191349 193949 6519605
59415 109609 126179297
57655 141552 995890830
170319 178724 90649809
61004 63070 516157462
192027 195793 419540383
4888 130632 314815270
91636 145379 336756950
19342 60413 795575259
136052 175385 98325477
124686 138771 35539040
80712 85472 542687072
45152 198065 353385449
148950 161230 811794430
117765 161025 906943438
44958 137080 292695479
142883 162761 418233754
24046 197415 824938460
127464 174283 117306046
902 161440 401773746
43582 101726 146024410
23839 150548 965934396
10314 108727 94456058
131711 155530 59696974
174412 193761 867097917
5083 65529 87051763
51260 193893 357306287
186918 192351 13541771
22946 86308 158626606
5158 122888 839656739
53011 67236 150155027
13612 17961 10942712
155450 196014 101415346
88876 145315 111511747
15251 101017 603684235
120912 180842 150041260
164414 191339 67208226
25836 81406 690363885
44506 94683 126096907
179074 189437 802351688
127383 159215 305968896
57390 134930 2291927
72148 191517 907939207
54383 111490 168035003
63797 123940 189387235
186482 196110 645485912
113030 159148 720774703
145445 182747 93242230
77859 105059 68148474
44810 189097 361587107
65803 137724 974228970
166936 195266 70589030
40267 78719 96383387
147386 174590 399832098
17653 177152 399350553
196686 197572 2132306
94869 101450 16511030
125321 154240 844498744
188348 188688 787425
92205 196002 259700457
184956 198059 32617653
125001 186344 59853565
58540 91353 82714555
63059 78304 38441109
141582 182974 103475002
43410 91851 530721890
86317 164341 195435937
185152 185375 960414181
139877 177426 93857642
83570 101217 559573221
33742 90173 141268856
98592 186615 220463979
101941 165320 575560065
27259 98228 177601842
176971 184270 439556109
40509 57350 42012365
119829 193736 404915524
118854 158515 978066179
170667 188753 45088144
143839 184352 932089631
154426 177078 56708949
105908 150252 628728009
133123 139651 224175013
159338 161709 5949681
35002 188854 937296445
120842 181104 150893966
103400 131054 671747350
190133 190350 25214329
158995 179443 178889287
199110 199485 954779
78627 125529 117559015
198057 199812 4397354
142 153081 988966065
188562 196494 19836672
117223 120692 319488519
86004 95007 396322539
52881 89019 90907531
99033 139587 331323310
135355 156302 52315163
53202 158587 272311507
162283 186782 61355305
79837 116459 91864181
92249 181933 224435802
154204 165616 371813579
152246 191310 97738082
129900 153439 955051870
51241 97000 162289404
164769 197730 82161535
144814 157756 938470991
86084 192742 438582405
83870 143829 150228231
114591 163748 123244181
143795 179805 349464001
72582 132418 963734991
64421 148380 210565337
67682 71268 789701550
3625 192632 660126514
64005 164218 704166553
9225 183539 488672942
21656 75115 133652693
199678 199765 195348
41834 53816 29883105
142796 166333 193723690
169969 175675 14164735
98112 166114 170455919
162457 180726 722742043
125541 158467 82459171
60607 188446 513499223
106805 118779 29997176
127296 192384 390359421
120719 138002 43523445
63124 118597 139236673
120202 151879 47508448
36095 157043 302765077
135465 183988 190781430
14044 193889 749306107
42557 164813 560048343
172503 176413 53164865
183689 186499 7140488
110100 197430 218398549
99237 115731 41282270
166771 190506 59169532
71966 72983 682719049
143488 189590 56514066
64388 176008 256512839
129156 166144 92800945
65292 187659 306611921
30370 172643 794254981
41137 135111 910737069
119819 173077 133567385
182600 192922 982916215
48492 134292 215260238
64207 90369 65884752
167211 187990 547485371
89466 119180 74202802
36322 56812 6614547
24731 125158 251333238
18934 42692 59193631
134955 194626 343951903
144843 183683 212803916
92213 95028 7035968
39016 105408 909856136
136430 193525 142715849
90377 137770 428165067
174386 182965 407675965
64152 112079 434261382
63318 89068 64982524
130458 195347 162278899
150113 158770 21739432
56450 195073 968546295
8611 105693 242900811
8815 153144 785562697
137053 196920 102172501
116511 128589 482205573
165915 175551 24002471
44213 150152 265541948
92883 158263 947754236
48672 58409 24202289
6601 44578 94643895
80067 144987 162765885
33106 164884 329964033
67250 70790 696683045
100283 125656 699890513
74464 175874 254061808
47076 194209 523264739
55696 191837 214788115
83077 187509 398197281
94256 173831 199271537
65062 106564 365193972
30086 115647 763265070
91940 123579 79065770
101399 130096 376210847
134448 140730 857588663
41698 48187 16203147
21504 68386 499445340
55771 117592 155168094
95414 189866 236351081
172974 175985 7404727
159402 172372 32580173
98928 161919 157743108
162647 168133 505395645
185833 186610 914418344
15765 42721 115866454
190047 198672 21509472
106929 190510 695773087
157534 170824 171108530
61915 173630 946380603
194002 196681 136558172
195840 197708 4581104
92183 110832 46691078
61262 159099 825888752
98597 108511 845385250
186674 186766 225161
198701 199294 1464900
147270 178729 968108937
150894 186199 88386669
68015 133713 164684721
92019 157398 163560975
163461 187731 60684923
57013 177273 782296906
30777 179379 371926124
173905 187281 33426164
67052 178786 644427833
140551 178408 94599188
52739 100815 311045557
115995 197943 225400956
124845 131930 646880061
59711 75061 919588538
102797 174272 179008969
66843 190121 877375316
117639 128647 875867749
158370 194101 89365815
138778 139173 300339477
195793 198434 6503183
34606 130317 239562656
174505 177891 633759929
720 197930 493295443
129675 177411 119518756
76091 129013 420725726
26062 172991 367937077
175654 190665 37511168
51590 155531 296103651
158632 163874 844958211
167165 168454 47816852
130709 191585 483705653
9913 78193 497429541
193505 196199 405980238
78078 136576 146769835
57690 191510 688228280
142253 194106 400871137
41996 189593 369785844
176166 176595 461522315
168831 189469 51468051
160840 174376 33923271
107256 178997 789071406
109354 160229 127293050
119138 193112 185214446
180664 191295 797608066
47924 112750 162643029
1370 11582 859212707
101704 143308 522008716
86462 176336 609561576
133920 135836 237184133
101414 102277 2175153
144691 163047 312997175
53652 184192 936899931
99030 197365 376284406
15824 151309 702518953
78347 124889 116631486
144171 195844 646384411
48860 160191 279062442
154549 197939 108353829
57839 155322 580113690
58783 136079 824763539
198188 199326 518196983
181863 188371 377887987
55354 117451 572112966
146080 166281 933622513
7079 165289 864431552
129909 131290 846907941
101632 150463 122168177
67009 199509 331690242
185560 195776 25461412
108707 130463 54432140
90283 133911 666906711
83816 169635 215017911
8168 113837 264525922
169279 170555 3178592
115075 144992 75018899
117553 145794 549558694
143899 195435 128789359
56711 199437 537103021
9340 183599 509772017
118144 168641 126636120
187709 188759 404781779
131382 186274 137469984
69995 149561 199304494
103734 190744 217757016
117630 189418 987249815
84564 116446 79761819
162321 166957 684107201
43564 57608 35047468
133533 172577 635365738
79932 93232 490193499
67836 77694 24663611
20517 195931 439063685
190456 198649 20412021
136069 138329 875295275
198457 198647 494581
2746 5206 499032116
107498 108048 1425788
147675 165521 29792528
75517 130432 956658422
30891 85395 926770791
88159 111708 58886746
123943 170251 503597673
156379 184077 69237671
171425 171873 582642470
129397 154433 472224236
45908 181228 339151900
100229 148840 121818722
26950 64675 89569456
56958 105562 581795267
86890 91535 326248537
72633 164500 256519015
162286 177286 555664806
37155 122024 337022348
192065 196950 750566883
12106 19312 18016950
36601 192832 391055974
151164 188145 92557436
197850 198619 1964198
21702 107608 311102554
10241 98142 280594282
40529 73866 83659659
149580 188643 97755333
147343 179743 410407437
129682 196655 550468065
120916 170661 923624453
80417 140969 21390957
16859 78434 983404048
15481 15919 724378219
15363 93507 195656811
55285 130467 955000762
176432 180371 555208684
123535 172809 935222552
39916 122813 213467242
189332 196260 17304191
12783 157659 725130109
6578 162504 969245608
169535 180170 26470272
118028 164625 483066205
19956 27910 19960860
75549 154677 198374949
18873 116677 934179990
179867 194077 534874054
109116 138802 74427902
44071 126462 260786035
35842 183204 368762455
144445 166611 185628185
59294 133928 187395533
97158 150299 133043993
74286 83659 23617944
141084 179176 987732490
38103 141254 258367520
55077 82067 68017959
5839 106716 252443987
180704 197957 285171977
12675 51689 97464749
148833 155735 17241956
196767 197073 681517
160749 162300 3891823
130750 180512 590881708
174373 188476 649309061
167625 196291 71549510
180499 180847 699948948
191827 199250 18407512
87248 93603 202414776
83513 142000 25109616
78480 184618 265782350
160073 182438 55922906
175577 181446 14612689
28561 69096 311469390
54197 116253 155747211
175446 183497 422419543
74029 190443 291525847
181692 187082 13543779
88409 140548 130580233
127016 168927 105083554
44784 190652 365558285
70363 162618 459628676
109465 136889 823252662
13513 181204 796588873
94758 123661 220301010
166332 182884 447598187
27629 190028 696821521
134768 138967 948115893
27085 95524 171316896
116094 194823 196970299
53295 117308 160597650
83286 123945 59954824
87144 92832 14254545
82183 142753 653448527
8821 103540 441661379
4316 30308 58110343
97040 105608 21392576
57221 160133 258142838
113553 135552 55206069
168409 183010 107046164
104275 160631 141153795
152283 196643 964847899
33237 163439 326009067
95602 117459 462836999
40853 52488 773814795
81515 175524 235401763
59233 127644 171721096
104300 183762 198936803
25615 99975 186132273
97591 103487 79537241
124470 131822 836875149
5466 146873 354078309
170742 173762 539897943
34932 75830 102110612
35576 163539 443676194
23692 92505 444207922
139465 172246 82044867
136822 170150 740624491
188008 191345 8279279
46585 190937 361666551
15642 188471 568098391
7502 136104 322072332
16470 66731 125703382
141463 144704 8176314
198594 199861 497949146
107293 137128 965898050
29722 90386 151865727
116979 172605 190725251
143821 184784 799784506
144941 163666 46935731
82009 105031 737780864
103978 156407 131328755
142651 145632 411218916
328 78686 947549084
31105 98129 808586074
100195 108783 21605465
85203 114926 92334852
56410 78876 325148505
140933 154276 33376354
91201 110082 213657594
150070 158569 567102523
34261 104686 176208503
65801 148789 513520626
175548 182463 430407753
194668 196957 5628005
97975 175743 194787395
119351 172481 133252830
137823 143037 330592341
51612 189932 346514362
35961 153996 342698514
29693 157367 319529155
28644 178066 807874026
125491 143188 44429549
76001 85093 121310543
97033 122916 64661714
115556 181212 164352417
33731 149474 289697410
187683 198630 27175036
15069 185487 426647744
2331 122768 449588097
15746 147065 816179913
146395 148089 4218259
171743 191109 48288424
85014 172335 218757940
149205 189526 100844485
130211 150159 809398615
151222 182643 78566021
86241 142679 141323872
79230 113495 758284523
85486 144139 146984669
109004 116490 18629609
177336 194358 42519726
32088 91488 847873642
74037 102387 498877009
29147 164890 909853200
137526 188627 127685366
13223 137066 310262898
156037 191187 58626719
111040 165522 136539961
183603 196043 708699571
132942 144739 29562472
104511 186414 988968831
91154 103051 29705274
143546 198132 230444690
158446 167599 23069840
154648 169656 760613869
103518 135966 338227588
136447 174019 93976275
32006 139941 270292760
42430 194856 419863522
189910 190494 1451222
31656 192900 403552674
112764 190568 450867981
113930 149432 88887421
108662 180399 722674718
160951 180682 35598325
140245 163679 932250439
84842 112087 225858324
132454 196012 381251285
72013 148846 990175604
124406 175573 505485114
9038 195966 488897000
158931 175998 42713132
30430 151138 302155630
116449 143474 67775753
80001 135477 929544466
113314 129123 39471553
9447 54343 440061247
49288 171903 307479297
142258 153253 27467789
122223 158973 92185644
182942 197379 36088789
50250 85204 653309291
93822 133017 165202987
159081 183891 9762623
32101 119939 952230105
29410 85690 140889591
77559 194517 292826486
72089 98963 67390330
6856 96604 448826073
195733 196809 574011303
137477 177093 90271983
111523 127234 320865518
113200 155555 175971311
194464 197063 6384249
72727 117279 111620066
171659 189567 615695528
164027 189764 64236646
122319 140393 45557422
22784 160701 919913664
119828 121701 215612350
139788 150322 642636650
124744 133344 757062726
82524 135390 132549110
15492 63272 119173130
115982 117701 4279973
140250 142684 6032925
71688 134681 744089216
120926 161155 100819285
134021 194011 150001174
17614 104413 981473561
109492 128780 48228856
116304 147568 276095038
127336 175598 120879874
178882 179691 1994078
52738 76991 60925988
147170 174039 67270315
185125 199042 34630524
61614 77406 39915355
171360 192119 51771707
3984 143677 349789422
51898 190575 347394507
115130 143925 881338655
197198 197522 807971
152523 166850 36050948
174051 191944 44659766
146799 161240 548359029
142587 179566 92427231
181363 186143 12066472
121301 148474 68176113
153249 190277 283606148
155760 181954 88574286
167174 182413 37985674
15937 108609 201395180
198070 199165 2737607
120162 158048 94912043
183047 195457 635077547
68560 87055 44029774
85346 153312 173902770
161073 186881 64609387
190977 191555 1439571
94344 167546 183355860
124749 157882 82961759
159351 189472 751927936
189963 193254 8255815
120426 170431 125374675
107136 137354 434130902
103962 138699 346491970
40192 83304 108200516
4555 15960 170455717
36681 82736 459364089
51881 68615 450412623
135252 174369 3906543
188517 190919 218950830
62062 194004 30304358
177395 179482 504455
150573 199628 482596132
31752 85043 133351664
16492 150369 335189028
36375 41279 11945074
194462 196654 5484686
100332 191157 227383827
144375 189967 641826485
70443 144399 775453651
103056 117658 36512257
144944 163322 296233945
175552 180772 242159455
56128 137258 805768967
1755 29941 313354346
179824 189578 24426522
52596 85633 184291409
135401 187916 499885339
64995 120379 319332115
60615 92160 79475036
38372 53868 14678277
12491 72623 150478819
697 123270 306529406
43199 142899 973883084
151758 188135 91057541
138261 162650 891404850
18926 173273 478704947
41 27592 31312781
111435 139851 782479983
49390 130318 202950117
36434 44970 514870259
85948 189761 872018508
40475 121903 348881562
95257 96987 4240212
116851 133418 990859935
78883 183630 262336410
23386 87324 585111959
135068 190786 553146393
16134 96272 200630901
185293 195340 473732398
167661 198735 483903725
126351 172633 116047857
7391 57552 125067353
184479 187243 7016192
23087 83655 151577768
131981 140772 22133042
65993 113947 120278949
56711 173966 306436390
169221 181220 29864077
129860 199909 175183081
38676 99326 151961779
173288 179634 15723632
28156 134993 267593643
102625 177579 379997513
164630 179704 379519552
148205 195887 119225631
81015 197837 292336574
192474 196126 850505495
28473 40590 322843766
111831 130650 47129931
155665 196251 101472328
129870 172889 107850572
40349 134952 237299999
183622 187846 10647444
49070 140622 879073282
71872 189755 638781526
34768 196497 891534150
155825 190396 86389261
45841 83196 93913276
168730 179799 833164201
66619 133266 911396014
156351 189757 769251954
37925 95555 548232913
179518 189639 851950381
108079 183936 189831756
34968 167434 224503112
140131 172737 81613053
9406 190509 453293756
105956 142205 90959780
21012 84918 845238593
16880 137466 302141547
105475 140564 977850743
31478 115473 210214300
144773 166150 274832253
25662 30654 730015920
158691 164027 194754045
7706 11001 8249841
199586 199649 95294595
10602 168830 396234407
59949 144346 211898618
72951 181947 272966812
6156 165351 398681666
122121 170561 121548716
79163 182613 259123665
151236 156497 534779871
94746 168424 776353023
108356 140884 441911383
599 81244 201656442
148999 163102 782701005
175263 177276 5013336
34296 88725 136277912
134710 198343 158930054
165555 184450 47051407
191633 193698 5188839
15767 149707 872405202
72003 89332 43583262
44549 197976 857947868
146367 157871 815575712
10128 53126 107184819
159880 197366 729306911
141572 146291 11845924
140829 156124 38260097
146663 181396 810275251
172493 195942 707584508
30554 133417 257542697
57689 81368 59773984
128945 141629 547322642
157855 161111 247325037
17189 167524 376546186
156797 196108 426767030
10333 116772 266425616
145577 179465 154423445
151570 165123 71637184
142695 198665 165054548
154643 183564 927842030
116533 180075 826236425
61855 120678 147674805
414 39161 96599034
94512 185716 228275932
25742 84684 260975769
154283 194532 100596728
119463 123458 433940836
123308 127441 10456486
32249 119830 759215468
58105 137674 453383611
45799 157029 515116106
71010 122691 814583812
79707 116223 91583452
78458 160467 63327781
196653 196992 727291
54869 85601 685736117
180452 185497 980950222
184657 199320 36585700
77862 118846 771276512
11574 85189 583643035
3424 65065 153963670
43101 155608 282080697
31436 57698 605817885
61332 140150 257727698
75662 185658 468588672
93786 120323 142543133
131596 199189 169045412
158402 185833 68698254
37769 43364 376964843
391 149047 759888458
30397 72762 105876611
119597 168950 729199390
54005 78944 62702440
141250 149285 20096783
155463 182299 802779587
142571 166343 59595199
178676 188207 23960065
154806 165452 26780964
109577 161821 130791058
76253 96822 48959648
105792 135322 553245196
102767 195692 910532938
8735 105495 695371161
101846 190642 222185585
76688 128363 129512895
50448 141498 933528974
113643 166789 967709310
31302 130774 475377710
61332 152667 373798101
99288 151537 130847412
102636 108396 14414887
149284 151019 723567618
123983 182758 147110969
126471 151446 675246026
150815 199683 122122005
169005 173865 12090479
100110 189289 703699414
182273 190027 19334647
134080 150639 41368689
145218 197204 129895309
162639 187209 61443065
143473 169667 65628983
45808 83186 1698980
185011 198315 58265781
182435 198064 38957417
198573 198727 409123
121816 161760 100188792
198283 199839 3916061
57482 72377 37651096
131390 184834 278505469
150499 174800 349790533
130267 161991 157618160
146962 184117 92889637
83032 117250 529518681
45272 160676 289313869
92448 158486 165261738
18820 144458 314730869
171221 191921 51657877
196800 199909 641489375
139736 159294 48841423
165367 192075 66643649
140592 161571 52444298
118567 186197 202364762
157526 169663 30584088
60610 78623 33649483
157374 186081 71949913
53698 178625 313101284
13618 139066 767201726
37644 154539 292728630
171919 194352 494361137
150224 166940 7891299
185883 186001 137671
28492 148240 299803559
179385 179600 548864
34751 80799 997979888
33070 176062 357903226
95312 97611 683485742
45931 122220 822104988
92628 101347 21842031
115646 160892 169232725
59566 85846 507937335
97098 168085 531419207
94789 165587 177378842
71482 73677 839737499
61974 80553 58262586
106008 146890 102525721
171132 193944 618768665
93847 156890 252172560
48321 195426 368504142
112581 191554 197654939
80078 125186 113040441
63567 117421 83478210
161607 183758 55354273
186535 187409 774146494
10370 199327 472814149
143795 151287 586348948
64752 149419 212265126
54783 197501 253114610
176433 187925 391245695
74138 139859 164835534
117486 146641 73068482
55030 65295 25921866
194053 198945 12099334
14810 131287 291563243
11287 15373 10184179
187398 188704 3157894
66112 176541 699636302
74079 105354 213813330
197048 198033 394403885
76824 150257 567077471
46500 69667 58217362
169589 199884 75486903
165730 171572 94132164
103326 197342 235183547
164084 187150 57624316
30929 31860 637295516
172427 177771 596563012
126827 149474 89493095
28768 64455 287343104
117166 195681 437584171
77292 165523 771436062
127047 191993 297451282
133693 184493 172531892
46691 171377 312637068
7519 26114 607137316
178401 181232 7087743
197887 198975 844482912
73561 188105 249067475
16467 198964 456685414
36322 107650 178551908
129612 183893 135860183
44097 135603 229624927
27278 66459 273729006
139516 184466 112265827
178226 180738 806564984
141091 166204 62943329
199132 199423 749829
146866 160968 957118612
93941 159517 164205901
22838 192624 528448163
33108 33933 119212926
177312 190698 721734243
88710 137803 122981846
47371 137203 225422462
83437 147092 748088334
43728 119444 689743520
3859 149759 430452031
50029 68631 76917980
29355 164125 931117785
177195 192720 38781501
156875 185818 865172636
10160 171401 403717873
70182 103987 84734513
91135 116441 63260196
54269 169823 610057716
187937 193276 150786109
54506 116219 154916909
113633 157348 109356891
58578 80921 56342467
11698 72486 684987633
61820 170290 739594687
90813 120276 856475183
113642 128019 480163035
181995 194342 30813062
45201 113597 374072455
192817 195185 4218598
34958 199116 525506430
108487 142219 77057454
31442 73097 104126057
30693 161604 327729717
107864 194852 217612948
8616 54010 113201952
155650 169216 479109833
107554 145942 96183205
123280 128634 13543000
71742 88590 804127349
71653 99812 70588273
26928 163378 341668283
139691 184966 113177892
180786 196152 136358567
67725 183150 226718530
174091 182439 20758396
143958 171967 70166643
177162 186133 22447804
170586 195191 185002678
145398 194414 122547634
129833 198257 922779422
57664 100793 671712248
83895 118872 87520615
129662 193464 159680631
78750 190752 830477555
22210 57847 88668326
89320 132434 107836849
100394 146294 115040207
27314 165981 347280914
166595 198448 79394014
18608 71830 415974483
168739 178996 419714244
99029 187249 697509068
173762 175381 4005188
60027 62996 7485584
111786 188190 191309418
108100 137151 72920946
83432 107245 59562204
86781 181967 238288146
99658 133655 632131356
38291 106708 733323447
155427 186401 314092456
104858 123552 46784867
13665 75406 154409115
32829 53094 685275640
143988 187840 109693819
4384 109844 264108136
74267 107141 146609493
33419 118497 365848543
76304 83168 17363720
171504 176215 11668117
147982 194316 115852097
120752 163872 108177014
76809 101825 62866488
122158 167271 554613695
6411 177510 611389499
191400 191898 113719238
30793 49769 440390113
139111 182159 755135007
82223 94439 415790499
104832 170676 165029971
1045 98437 31178694
9842 130515 461515011
99012 163257 160963497
189107 193516 430226681
121387 138183 261512637
80161 159847 869685436
174554 195547 38597945
80074 91055 27760809
96878 180352 559881334
2673 17827 176941891
106225 136076 75013199
27807 127848 723324433
125386 125776 1011065
32653 197651 670568396
70956 114211 909773013
142211 173008 77147642
14746 93408 196952248
18864 34064 38208219
192462 194293 4511643
157772 181219 115338690
66201 96734 76644151
1315 88034 946416074
172486 188303 738045516
129137 176138 768613752
192744 198976 15422731
90174 153761 336264237
164079 168952 11685916
23661 189918 724780948
183139 190387 113793153
167887 189362 2201448
106625 161682 67338772
143200 160823 586820198
40420 58659 45456465
44298 117544 621379819
28456 119057 455917655
83447 180299 735106652
86915 131693 998515773
26694 112408 431004812
77489 126883 123759083
129521 181258 129512568
118046 182849 162179151
37360 146477 486933646
38993 149462 276741812
189982 196905 17212232
132387 141057 687268132
142816 161580 955993126
12466 184248 430020515
33402 127027 790816811
199592 199955 913217
32422 52111 48893430
96353 165609 567195750
61804 84842 73583309
7039 55216 120125571
139533 149538 655460437
109486 179827 175964894
160721 199106 235557619
143834 197018 132831277
157776 194783 653043859
169489 189416 49695629
44052 179135 338493362
107075 121007 34888895
83687 135335 129483948
92686 168967 623875463
16613 199231 457009193
91132 100443 747085525
86761 161108 34777021
108286 148702 101258332
54481 160974 505200837
51995 191413 449599544
8621 139790 443029451
12812 123356 276701602
122068 178066 140324167
126224 186009 149694549
119089 190026 177572822
109238 126711 650215266
54698 140819 352725177
113150 196412 208338328
30798 163270 331728312
158308 175554 43212807
197814 198034 580141
164762 188230 634373208
191410 196837 13482757
107069 125881 47180904
76025 127641 675388193
90742 174423 209485855
174227 177317 7289939
94028 137754 384537542
84883 119280 487758747
117653 126652 22574245
137041 155604 807608603
70817 126755 233819727
101477 179512 607649938
196191 199334 7769428
20934 73204 130775239
179177 185532 582976775
95987 105224 663077005
54894 101472 228011227
190599 195027 130693409
133185 194323 616956886
9073 51768 116365930
146880 147125 887861586
2221 118007 289720416
8534 84289 189653385
144428 159441 37531628
119247 153143 84980680
133110 198575 201729418
96080 129021 82385785
115410 123839 7149042
21729 90321 171755379
186488 195189 21556182
53211 168045 288021487
28888 60016 77444751
150408 192056 104220442
15390 171723 991721267
92036 99574 667306379
82770 138721 769178948
43182 192694 67320990
73237 165761 231950006
103888 154019 312525467
32770 161068 322690070
10634 27083 41183984
68959 180260 398149484
13779 182560 508305169
89487 146147 141835006
75059 106163 77930162
76298 124748 121448998
125739 151507 997718311
63655 96701 83169934
126222 141253 619797004
18447 19613 2900955
149071 160928 29684293
138262 138938 1649967
29509 141478 280331489
159297 183286 400297114
198223 199210 2331071
90822 150250 148676465
75601 120981 113753505
190299 194335 95292172
72279 73802 769880716
2851 32176 73416114
76379 147931 179393200
167819 195590 69251480
32285 188790 745128409
142343 174979 81702590
164181 199923 89174966
57893 108068 864964238
91276 127246 89964395
131218 173553 64903660
110496 170785 151012658
46171 105064 319669304
140002 162950 139095479
116168 188819 181847419
165771 179474 34037078
190935 191830 2279128
178587 185010 7410059
51607 88233 92069347
83154 165861 207236761
122643 134208 29249793
128486 199032 176422946
184624 195240 232252007
123700 157185 83870357
197664 198048 958206
4100 168177 794301598
9594 15321 14326472
92229 185377 233114009
71051 133318 156133397
102809 157818 233328198
81211 192634 560790882
15446 115830 776018307
29105 132147 257918246
130381 195141 827965622
29633 149792 300746412
109122 160723 129085307
1966 8477 515334072
77062 159632 72270638
193932 197124 7856964
23323 67659 354895971
175328 195209 49554680
123155 175673 131651213
106146 170470 810797107
66567 105563 97719268
79460 115491 419445871
154086 183384 280344218
152776 176352 805916292
167806 169067 390551358
92526 132623 949787497
46001 119291 683786188
164120 193208 5188203
33509 189229 389693889
56411 92117 89905486
146614 156925 25765868
79511 189598 275742797
23378 90743 529070584
93919 192991 802439591
186603 187303 1739262
71242 173440 814930174
103439 191268 404366027
156549 179781 966019060
100984 101095 305364
84811 194009 537603526
97593 186834 929566192
94621 119216 61463742
176511 194040 43810328
151232 165014 34645916
181419 198634 42960537
120617 194487 184910940
143611 178146 86365603
156821 168674 228690297
150855 186963 755913782
9353 115476 882869676
123067 132296 23267341
68033 176879 576786465
30768 180011 946678115
63529 126004 156843055
187351 199823 30975563
180428 197526 412212466
80312 187974 744147486
146625 173047 66233613
34366 164825 326698895
196235 198468 5474220
179379 198256 47095792
64011 188514 312031075
159535 199247 99170689
25669 104948 198385591
165816 168423 6491733
88117 168217 200572768
148739 157811 22572730
92431 169927 194107474
136654 182486 444122380
129528 135328 292462534
138326 187699 123465869
28131 160159 330528760
42441 175640 604703377
97892 98891 2553986
61740 134060 757661947
171966 189833 862115805
51906 143315 229191748
27728 99322 855731361
188190 189879 4135961
183815 186017 307840
182812 186480 796268551
3344 103472 250599341
188895 190959 762488829
160197 179177 60470733
80365 85393 28972393
7249 121795 286601460
198358 198669 93547334
168936 199182 75342533
34703 142814 875500507
32130 100134 170147411
86097 91281 12996086
60378 136318 240317041
93365 147446 316189498
55354 117109 893246518
154941 169481 545687321
86603 102517 39865902
25916 112817 557487453
35509 184473 372807126
161046 188247 607628171
182631 193797 210366247
9662 68616 407754101
94386 96608 5563110
54017 85969 80461056
353 85832 213819937
64391 141564 193569441
84932 164729 199901360
74677 199886 545779979
99855 196320 120971911
132335 165879 615128634
99615 169551 175237368
72909 73333 1074340
168139 194178 249388745
151967 175392 58677114
149898 198547 788900839
157495 194854 93423531
158178 173100 37481129
192599 193541 1570906
185386 195039 24024121
116816 121233 4386062
50117 194391 361397308
79642 121346 119198212
163156 175342 915207292
54436 171374 620628256
195069 199264 373321597
40457 62782 208405805
178019 179146 2810654
57650 67949 534066242
126113 148316 466775033
27740 99306 364135179
33109 183027 486422095
57108 103521 116672394
170123 179103 462699009
70811 129709 147611230
132775 167915 542359145
179370 182470 490329715
95806 136343 283078039
122407 197150 187086256
156527 186476 74989247
80734 197453 644143337
59904 81888 55538404
134937 160368 63493952
110287 121657 513067329
76980 148265 178667219
14727 73032 454413179
24015 168403 936539392
25637 78860 133056769
23517 104746 203265461
35395 161039 753335101
76689 101813 888795921
117639 141183 59054486
71747 155093 208768543
22658 30401 965919731
85230 143422 145770297
14491 36017 694876943
65046 152186 117695219
135107 175277 737219610
118709 148939 75815900
87488 145668 482722900
98068 176799 197164879
5724 108625 398506722
160823 194089 202537593
54183 74771 51826904
25838 56642 58382894
184028 192580 21440069
58754 126304 169602672
38272 191977 715186235
43815 52511 21795896
155644 169082 33763596
24126 37399 33160972
188383 188658 20154873
7037 64178 142673378
18987 177019 628836697
158277 177521 48168777
142315 154629 464491448
94016 102073 20248439
50478 141886 229255785
70156 135229 347565531
81227 158065 540102684
59677 189024 324243242
118090 169390 128612845
42287 55946 34108894
100858 175631 927667392
480 3995 8652650
128141 183928 592243295
130016 136865 17297367
24026 35221 28042712
126715 129879 43318046
23366 38602 21359215
55038 147794 619211190
81283 107137 159806293
2246 69597 168370053
83790 183589 151130619
4028 86887 207405051
182384 186258 9760237
11110 92208 372892685
29951 112670 206981266
35251 189745 972673080
103515 128614 62833495
180225 198732 46159461
31663 62785 77429053
28892 71430 167519716
55668 159374 260118125
169003 188479 964205794
165177 196122 77226348
73324 110369 92902032
15221 30868 872249195
190892 196559 761416965
178464 193899 190999905
15017 91624 48063645
96817 146085 123421790
69731 163176 794244503
142724 144892 303895808
8101 196545 815769326
162096 189561 68699274
52415 196761 943403950
109629 139707 75398479
32281 104622 374787155
1240 191918 914725120
75470 114456 713919114
34226 162230 838135200
78705 142720 160502888
28940 199355 932378848
104209 110473 977727334
182506 199421 243868268
93913 165770 180103552
97328 99463 5349502
61118 92929 399806621
161805 175995 35475842
125498 138916 33817384
149696 179961 75743188
12864 61547 211597276
31582 88109 480083380
20432 148312 740580527
179177 188392 23118671
190789 191793 2533486
189803 194478 801464560
115384 117282 60234902
20702 28033 571828645
113994 153837 940520866
182299 190396 20213681
140723 164587 59765907
29825 58125 70258133
114995 149108 85518443
175110 183608 751527721
157382 168063 26954580
32306 108965 191923851
62312 175064 762649534
53030 73903 52507848
154690 175676 52503751
16275 124121 269902912
37757 171051 333875681
131896 188431 141516199
108639 195623 217585252
45936 57030 27739914
105746 148194 286591860
167101 193356 822062581
17705 97072 198642015
111877 181233 173593281
143134 170624 733844704
30732 125406 299853738
138375 171443 28126806
103769 157926 135554724
120766 178164 461082737
148060 159981 148329870
171641 173322 4181850
97150 169586 181536853
96499 127984 78751902
87438 163990 498600653
163090 172866 24496123
105820 125108 227380274
176758 178836 5113784
67534 83846 40977174
173770 180483 894458734
64011 114947 127875371
49765 86715 260164510
72804 147912 142358614
90964 117829 67124284
74622 79694 12658527
83589 197426 284813620
50315 119469 963434943
67680 80583 487581755
37947 198672 402252272
609 104534 109117825
165037 193676 515612507
22775 40214 43321209
102207 179835 194193297
7594 28594 213691681
197588 197866 672511
91360 196695 263532175
21782 88455 166998021
188859 197432 571746337
58098 172414 369768155
96710 105312 903006941
117362 149225 79854246
136956 155083 7034037
181843 185579 8966812
7349 193651 969773337
90835 194976 260509007
91239 100484 23023312
194347 199789 13523046
185040 198414 33271024
29144 167882 428295982
142351 177172 87156745
109955 147784 94709034
101221 135408 554714907
57549 92357 813315563
18419 52947 868337196
92288 137970 114494862
103316 178472 188104775
150978 185240 85755007
48433 96283 120157931
130211 136739 16515483
1746 17948 115866862
8621 41175 81161472
32801 112885 200446301
99673 104107 11089622
100357 147721 475421523
2378 138081 339846921
185398 191974 16428709
166122 195827 33609271
83567 171417 517925847
79503 191881 650745480
98207 173608 754197752
86854 161358 186526454
34969 169503 937754964
185339 191927 5077665
112565 178461 153634028
32078 183915 733822519
170880 192169 724494252
183994 186971 647276348
20575 148623 539410907
124869 164324 98961651
155692 166065 696354392
22233 22348 178361781
27524 109587 205490268
91554 118463 67287014
193303 198675 13303211
27878 49344 53381796
150537 167927 314913089
79647 197415 294827744
132215 148097 128320332
195085 196584 23271081
38564 110999 181487154
8169 127549 656394849
41494 100681 148458039
133790 179066 113200316
170951 185173 35449507
48841 54093 13059027
153005 164166 28071809
145598 154752 22901834
120127 154919 87217473
7968 21954 34962193
38117 178487 351454119
94075 194360 656154943
27307 189851 551265563
111114 168889 128895102
110448 149540 97809010
1383 180963 923463790
153131 189761 753213740
192324 197458 12715091
139359 175485 828663566
133318 176072 889201445
65857 102079 90992882
115893 192585 191977632
109452 170623 507547819
83540 105445 54702977
30238 139991 274872553
122305 145109 57336406
123165 189179 165379680
59026 147234 912453355
10666 76564 164754886
75648 177591 750872876
7959 98399 488783878
29055 130494 269160108
188009 191855 8050460
77210 125521 121004212
102206 163874 565755463
46494 138992 975473650
27999 128577 659648117
151030 183405 80964984
164917 183679 46750216
186315 188537 5490746
81457 186375 386366343
57028 114069 618214578
188380 197737 23227564
153238 191117 94756709
49586 119612 866823814
174540 176245 4240099
152446 157745 680646638
84897 98391 88284550
16159 143690 319379095
165209 178847 15335611
127293 159023 79502870
55480 165721 308336672
198089 198523 985319807
45029 128944 210471909
139387 169504 303918301
21137 67634 116267318
47437 182206 337712859
27377 109554 694705492
62261 184170 305567355
50366 139773 466864548
65793 95854 849481369
131735 197170 163648576
972 163527 620738686
86675 164891 463472966
80769 109453 664272829
180167 195877 39252081
55508 144639 223693861
95367 188817 233846730
162915 193632 797187734
30846 60506 73796813
4283 60777 760164347
85755 121393 174498459
129428 191684 155849387
4104 138929 337686652
96742 173882 193183920
109796 195745 550017251
42683 192294 853686360
94099 95258 943242991
174382 196153 974046718
163654 195982 80694211
97771 176779 197855290
197503 199127 186001265
108511 193071 984641823
73915 199654 796070466
171079 184953 34587217
87563 117656 75227854
23630 75567 129754619
50976 130238 198768411
143243 162595 48451589
160879 198553 953481689
14953 174480 960259652
104545 114805 25732057
16338 66559 122248025
53940 157697 260125511
170977 180623 23963107
175333 199952 444154428
55128 134187 802783531
115791 140220 219466031
13933 44387 443973645
115848 155941 100472874
139187 168944 74505347
68858 113790 441921994
132821 192846 685263421
107902 164197 687129404
99494 171385 866586934
39793 138969 378416642
95480 142858 118641822
160387 166293 14959856
122655 151895 199460745
16799 31919 37981216
100554 184706 254649159
64842 194748 325381019
66865 179887 543150947
195139 196334 616309757
184622 192268 376405617
16042 152496 915216212
64995 91516 302139853
115130 158112 731146255
131972 158325 65996724
18356 149535 425068135
33863 143812 275282966
40934 147542 267253637
118878 194506 90652387
89493 90487 525860011
8975 69271 150779311
184322 193382 22713170
191359 196218 840440184
143027 198694 117873333
169882 191048 52796859
28576 195181 416892255
189784 198973 22853890
54687 97746 354152339
37442 97414 150173979
94046 180953 217468752
142276 183023 101831327
43603 44498 830459703
168733 175061 400311049
127788 195876 175122444
177994 196002 45009849
57882 123526 164782533
97326 112164 37166133
124194 144828 51850361
40262 196633 391664619
75619 107968 795753078
138762 168743 74999691
63597 92489 72809657
151339 189772 96117313
115266 139996 305203023
171599 177905 15649415
65050 164962 976839261
145576 175668 75287854
50984 55609 420253119
47645 93118 114191660
157515 194952 463735592
146576 156399 743413120
40700 175188 337043856
37309 80435 937242548
98593 100466 759456613
110955 186929 190164691
151613 195585 109922599
31205 71416 100507473
115384 169591 604796287
105541 113688 621319522
64627 129182 161894265
137440 137445 86669351
134365 174046 99336863
127671 170240 106706594
54494 58409 287820413
151250 170741 743825342
65428 111499 115573558
46518 154259 270138646
195393 199055 236642047
49484 126097 849121662
6491 88933 206502639
190511 193473 7430234
42479 124118 204657623
34326 53224 46875574
70935 83697 32096749
98249 198884 692167131
109940 111303 3384465
65690 184504 813585538
138510 171742 811359379
192695 199266 820899354
116177 163701 119154943
188457 194459 14961580
80487 89512 22816403
49527 146678 959366249
155136 190732 1710125
72075 149093 653828563
126669 197121 176191758
170701 194434 59180665
55015 88569 208638008
195832 196166 839652
66270 141093 297232202
80174 167482 218915318
94118 120995 482347809
37507 189476 412964890
138069 166820 670796813
120501 145423 62515620
24846 108797 210207319
62119 90288 406691081
129893 163313 114226123
72033 193713 304673825
27971 100613 668414974
94282 120156 286033340
110841 153476 929943820
89080 121972 928788413
164478 192456 835088111
152410 178428 542651560
168365 170534 5398807
196280 196768 491061033
37102 116202 198024170
37812 54824 56948134
142706 158133 786065096
32670 37425 864227770
44407 62667 45704335
2596 186902 627362482
196364 197585 312888774
134110 178963 996574896
180662 183510 7103915
31891 81059 59924321
41547 179654 345993968
164557 176377 20051892
55399 138909 997384176
187789 188708 2218480
104534 153741 595431770
90324 118296 661048883
163301 196008 800188172
58742 162587 971765410
98700 101151 6061561
111615 181772 608713364
31866 126814 176659239
54717 159861 597210406
175195 183755 478253268
85884 112612 66859729
7507 47936 152749893
189288 195442 694637538
95778 196207 979876191
156934 183198 65629803
123397 179660 140894804
92872 131436 355368634
81041 103711 25360455
142909 162579 49247560
182222 184771 6339973
139676 149298 18666973
93996 106298 4994131
40261 166266 315907747
173084 191683 993178185
37761 180321 356947040
38918 173457 337113386
16296 136817 301911169
165524 189115 992228594
136494 164661 72888475
119941 152739 910200420
122807 164513 104714125
71636 127828 140797503
103373 181936 387652655
140302 169842 73969513
30327 136913 266951573
18580 87585 172880506
12583 143917 328934525
72281 98620 66004819
199980 199999 41830
40781 122495 724572695
141578 163230 54295499
141317 157745 21009399
143857 186675 107141194
86506 124813 980524192
199963 199976 205808945
26242 122828 660956803
22508 144511 305435614
46585 58816 30471212
33204 178439 363491191
98747 173943 188349625
6785 158596 380027290
105071 116093 27647312
170800 194177 574821057
95632 156392 152115725
33012 122287 878595441
140212 163299 874194872
158001 192316 482729555
39630 108465 172583555
117222 155725 822506286
89219 181881 231825854
37363 132152 555792286
130950 158336 68560792
102686 167244 489799089
22739 108649 215087107
138814 193424 136451085
66908 91256 61175243
13198 140455 318771413
44576 56175 29032168
113769 182460 630763204
35304 112214 192466648
5382 11906 140853106
188354 192832 614996412
189883 198542 21539717
10702 59714 122165148
101528 112848 806268391
78884 185581 966333490
177829 183597 312756768
99932 129581 142187286
54201 169551 289336258
76699 154112 194026255
91916 115010 304416543
24301 77166 132221851
95239 136453 454773016
178867 198272 633460291
13001 49297 90556040
173706 197004 23706945
22098 145259 308373246
162946 196919 727776057
89163 154045 162364119
59232 148148 640009294
147153 199425 939869966
43809 184653 708866455
129468 167219 94696556
109988 111622 151489227
176921 182186 126253234
21521 118412 691298153
97040 195920 588421188
4717 23664 47494243
103695 136777 271682213
68366 102044 84534259
54316 108808 511599072
83922 97664 34407337
24064 32276 20584190
197949 199240 1079343
83618 185364 581436137
136314 179064 106797514
42985 117543 690475394
106265 163794 822203720
156111 194746 96541328
52825 185781 333212304
149068 152134 916174236
141097 191050 230337557
38256 153177 287835938
47084 75468 71211979
158605 192394 84578629
38937 180642 354899018
143969 199522 711914320
88370 183667 857010586
32544 101958 173822225
7228 112976 537586386
194030 198563 11215552
37715 76011 95717573
96306 177668 203672164
198732 199370 1589993
161843 188067 827637266
99068 119162 826395045
3223 47049 109263544
126982 186963 150174675
58298 164983 527713508
171160 185398 7216416
168702 187593 47190729
67683 93571 64973510
172 182298 455705372
168274 194754 119905173
192256 192845 1469451
58939 122486 159408315
55048 163399 762749815
114600 189864 188370910
97641 108749 917883849
110935 179630 171859484
199859 199968 288567
15477 30226 712948679
36237 89812 134230635
170452 194081 461244159
167112 186989 830415835
83296 85184 952308243
52117 168268 677463012
40339 77738 231254086
185148 194947 24382114
117813 120159 5848782
59356 84323 963672695
90324 103657 33333420
141931 175665 240808863
40393 48546 20370279
56171 108096 130446428
1826 144711 605991342
36954 184254 368728768
191798 193104 3235600
194043 194057 867655534
115852 125105 709422473
16955 172731 754471680
110917 117915 17388186
93402 104419 570707230
57450 100958 109382379
43006 180366 344262781
1750 96778 457870666
50686 142729 122004087
31054 163677 332137706
22032 118745 242039914
102184 138121 902932483
7631 34488 67253353
63673 102339 97286874
79949 125378 570025949
16159 90529 176330515
107421 184597 193192044
66635 76102 23655500
110592 180221 939804814
15763 118634 257479225
9333 23993 36757201
25178 193718 421876296
185176 190184 229917990
156409 176697 306951472
195047 195108 139632
18521 18914 955758
161134 195405 490699324
189009 189427 901861617
71243 130070 147426227
184522 197012 24427036
146832 199330 131165958
163921 192704 24853938
92932 102405 649384592
172159 184194 29912243
36430 137430 253027891
182796 193659 722452104
8498 176758 499784304
41243 87658 547104380
62870 127144 161332006
103349 163452 150580422
171136 183846 31652841
36612 63243 66243182
65534 116098 126793987
65029 92087 90820761
105806 150123 111016334
89615 183545 234941097
183626 191320 191464053
69553 146146 191974906
105309 193285 220297149
10186 47441 92859113
176804 199214 694914552
178096 194411 934297375
1345 44150 809782706
52270 195499 358770498
169774 180297 26220225
100784 120532 279110775
165424 196984 78628744
34889 161997 487386663
131789 193245 708578643
110250 171763 154075002
119891 197549 194303958
84 138495 346501101
105918 165493 149440448
124773 173986 123354782
45201 105079 578517646
106899 161181 135985295
164005 194171 75303201
46742 127034 254487724
134964 172021 92742483
175218 184526 23208593
69138 161355 810222884
70423 115094 111957837
183475 198732 38083977
193618 196926 8120245
56898 80823 504634745
9768 106956 243177541
143804 173580 389726397
62404 161268 688493144
182095 193352 28129030
196451 198835 5819374
49071 139362 432258271
40243 69512 768346325
50998 88725 94857918
176324 190714 812474757
65247 94673 73929111
197097 197417 836088
119621 179352 149567187
145869 179299 419060396
185365 199591 35443038
730 197165 491384291
46914 114074 555803673
125612 140206 481574652
128276 174623 562435205
34685 87634 453015269
23804 171019 428542709
99002 100669 565811275
66998 193644 317187095
109398 145007 124886751
53533 104559 580285430
28541 100528 607017237
23010 161095 345684647
14364 35862 599395780
148787 186219 644065091
89334 141980 501121896
22315 64050 104077715
142839 143108 787190629
149590 158944 23457229
95490 103625 20312027
178572 187516 22489820
30635 171113 778381507
180551 195475 839528796
47693 61607 157374782
49166 109791 152224482
58691 61314 937481846
178482 197103 46451553
85191 162847 194474071
102900 136380 66001542
164598 187939 58327370
133717 145767 194006725
122651 195380 182123049
91317 130481 761457098
55897 178646 511653364
166161 171950 14473756
154176 167876 961914751
71862 178245 266394450
65613 88259 766128222
151164 154108 61756448
198799 199623 2095741
193305 197351 9992702
105417 115854 26241811
138556 167564 72588487
196397 199667 8070755
169874 189672 805216967
82411 154124 948346083
186367 197519 27696338
14033 51998 713919498
113955 146102 80557757
62893 158425 239567083
28753 199783 427934604
99013 189722 334524202
161963 195027 82584276
39995 170894 286537136
94896 165923 355263324
129925 147478 149955929
89418 112924 131866978
22591 120231 244305491
17624 158284 352135782
190981 193043 628141188
172583 185383 31895635
21799 43345 991773771
104700 189304 211799181
172233 196187 752558129
19327 64802 113651606
70622 147883 193610632
153072 199778 116712286
135688 186044 462071834
89417 125006 621561310
197653 199883 898369751
168029 168266 574740
142563 147235 112258652
248 122110 495668176
77368 177408 163332308
20849 140257 947721633
121830 190591 427065613
72781 125591 487280314
23633 154839 851717817
94544 102773 20583942
61031 73293 784272797
176420 193718 43266808
94947 159988 162817791
133091 179261 810542046
97252 171688 707051776
127785 186141 386306492
188599 189108 159602585
69355 124765 138840671
8522 159216 842398299
41351 106286 162782499
177713 196030 512872966
149686 191574 482702009
27029 167754 480718806
28006 121486 233907385
128192 155973 69657303
178860 188576 24331358
128656 141066 200665937
91276 97145 14587434
185703 192464 16906121
19403 62790 758667512
8247 35388 151003761
159253 186623 68534765
139639 195378 181417811
105678 138212 81776061
41906 162687 302770919
45295 195910 878613972
158694 179765 52684551
49398 158490 524433488
89219 102552 163944201
191378 193156 311323707
92104 196927 617634905
52861 65450 14704781
119232 151789 81624732
116497 124559 20131581
157004 164910 670632988
171941 188927 42332049
135580 198383 156854964
39646 168248 322299667
125257 149264 60200651
83979 84374 552858738
86116 183345 243279073
133181 157813 61562498
91205 141236 581475610
151475 174990 85476805
66456 132655 165957426
79760 167727 356221612
158217 183164 62333372
144639 199622 706489550
60799 107449 117180323
17148 39100 975292506
135114 183017 119627705
116045 142813 67087464
31132 180524 461158397
33230 84078 364037108
114327 177788 495344743
105049 189846 994285435
159885 173873 35067477
18355 194507 619445921
89777 146923 143016399
152196 187186 87608593
179288 192941 747499085
58748 113186 308706724
3649 14476 26958544
106390 114693 663228572
85066 85214 381814
186235 199624 341009156
86822 102353 38959812
197135 197301 625996626
71979 138032 165636050
84454 113857 395980451
121249 130802 24030612
27221 70922 304026239
9103 57901 539484551
35868 81806 114998033
158780 164363 385699519
154329 159166 122702145
127771 181921 135543623
88768 106500 438831129
186859 192497 10298895
123140 181825 147023812
118199 165063 117553888
194689 198030 8283748
52218 68855 918317346
35348 47601 30279730
192904 193903 2487093
144428 198678 485371667
33591 96378 432598745
176653 179285 882939252
90350 106337 39845164
113889 115118 827241294
90476 102877 30993063
19214 169598 376717840
116422 132666 905501016
8941 49431 41897240
23891 32217 20839425
154582 198511 444193368
145637 148737 7803497
20873 128741 270081982
57559 194941 580232246
138977 179601 101478731
131926 157648 711230091
176232 192099 570629799
79473 140283 152555243
27410 181179 852664030
20303 170969 665124287
100609 121961 53344129
22426 41587 108257839
139250 178601 98300667
183083 199874 41962644
123009 179521 141572698
124204 135683 510624761
167357 174025 907900289
9106 163502 426952327
46756 130975 951477815
93984 110345 690558770
68389 83760 792867229
42761 193476 377597202
18501 150233 936026402
3627 32766 486183293
186398 199545 464828785
183624 185854 740322064
78890 141970 158165870
127904 171603 109530817
60818 143338 611403347
166548 197523 59417629
170154 178668 677975754
168894 177648 805615761
3917 49606 114006776
43551 47151 660573536
116396 153206 92198419
106031 168936 657019576
102043 188511 817146053
197766 198550 613031422
158477 164846 16120192
43061 108371 163921159
71697 162594 227721066
32991 78026 391364245
6592 138377 330106611
33826 100433 166617133
75844 99442 254916418
14831 38680 59568353
189200 196143 17334570
140258 166276 65173698
83619 134877 128486757
27356 49903 32326192
118304 134026 39515727
127536 147433 49890093
119021 169295 126086445
80633 132794 130787313
94567 172693 195718575
34242 136716 816486499
105038 163320 146113020
182028 189523 18718963
105610 147688 705123795
82590 102153 49110516
127614 140607 32655560
198162 199710 997741078
26025 180476 666531096
21226 27521 156657589
160494 180632 50367898
83626 160649 489221580
43746 124411 202260252
18243 85712 168937091
78720 101291 258557605
84043 172281 221064826
17640 163739 365912169
78761 134641 977081794
189254 196542 328597085
116125 177911 154687154
128305 138556 25890700
67230 122078 137324175
49248 89064 478546097
45881 165917 301095450
90896 193498 487741454
18427 182708 411246514
176140 199321 57824170
1809 173396 722160647
149882 165109 143633853
44611 50818 661610412
45218 141341 496880767
72898 180665 688680077
161793 197162 88284519
131701 133291 426851858
4021 83661 199337519
23698 25447 4346553
114304 139371 362070174
197919 198126 545720
51262 136888 214825495
150814 154447 8436522
61700 123356 730674235
47786 175703 320608332
3198 76792 184001368
108254 176247 750703305
13797 51523 951913557
48013 158872 991743509
105557 161522 140241969
7945 186088 569526390
8465 178182 424866386
172306 193000 662051312
158234 170729 635985789
38215 153028 942763156
108375 179737 598548459
139933 151135 219707348
119740 121207 3666856
7887 11688 9448459
66076 193481 892551355
54909 61616 428914797
89569 190012 696522893
58424 127471 173351593
63697 188951 313930270
23160 195327 430804078
87140 113463 957697337
107464 176399 172604565
61068 111528 78609317
74922 190121 288446497
182108 188437 316335681
148289 170369 55379645
82538 198398 718403514
114574 118793 10528905
143079 192270 462544976
114347 148262 127776000
173359 195440 778332349
43052 167085 812359825
166030 170827 622724527
53815 72432 111935706
137402 184199 144814731
167264 168055 856500469
175206 190164 53966909
182525 183066 1274860
18414 122701 668007154
112296 156787 874576602
92873 123223 275242559
78842 103321 104300081
26229 91301 162968039
30130 184238 572114322
2776 27508 61899361
92122 176303 693143201
36884 134991 245800832
171735 198450 66529816
145052 187273 105676114
113186 130886 44280425
11411 43663 80302555
76738 184329 443423725
84836 123189 95844591
125955 134045 370939071
162152 185413 818128450
33296 144701 278921078
179655 194257 36532167
186898 198550 576299823
93405 147760 136138508
32307 62375 74773228
49948 197461 369451080
130549 178730 346180362
56551 191123 824956698
183156 184598 3690994
49403 140640 440167413
39520 121698 205844768
199051 199522 1188302
134671 149828 21838487
32450 104788 771836893
47466 122557 397431542
27300 185669 587467807
179616 199165 48787110
61705 83872 55954508
137436 143377 14758207
49271 104979 139757275
173730 175351 207401381
186895 198002 27569601
191489 199895 616858470
10156 114350 779445111
136842 180248 108481928
178202 187048 22176203
43104 48981 14745330
56142 178138 305864375
197515 198846 3304224
143648 174390 156160364
7505 99991 756212905
83966 101984 45208939
137717 155852 45321528
57155 96847 711126022
131333 131497 39647177
144738 145213 1156045
171648 195077 58363583
104636 193819 223238135
45399 74408 391366766
70938 142125 178453493
101338 188318 448786040
130181 158929 337255756
117710 151013 83439118
73244 77310 10197253
187390 196274 653960796
42811 195383 913032181
46781 143226 626360368
197781 199596 4571254
153243 180066 67109974
164453 170192 577790150
73310 198956 798281594
93442 120148 66754852
42292 170699 321951371
43976 78183 85862700
13633 16316 6750518
106911 158964 130415488
152088 183941 435248991
21136 140283 934153777
142251 183244 419257892
149995 158813 22140274
98605 162936 161155965
4475 122902 296280080
167223 169313 127514011
157458 170711 33369823
107766 198241 226311300
133341 178610 897479155
51840 177903 315867001
40631 153683 283361169
8776 181565 432553800
2684 124809 305633970
47530 194370 221981165
40912 167498 317363223
9426 15466 537763840
199657 199910 791149883
126963 135286 958106197
20767 78063 246578846
184082 187317 8223394
99039 187969 696598311
187057 188148 338137077
75156 186529 316783153
175172 185156 24942728
10462 184712 919291643
88070 88662 1511942
97682 159283 989516845
43423 48156 11893641
156256 166776 26444755
173647 183433 162699555
135119 176043 102272936
150961 160797 855442157
136589 197904 212344295
144349 187581 108170928
16325 63176 116889549
53212 144982 560833981
54790 162191 269323078
69255 157443 619874459
191065 192998 534002568
154927 175585 952432472
52207 97897 479835337
157334 160531 502356036
113651 118679 12491261
180754 187230 969721068
43284 153920 597040606
187363 199737 30727359
199413 199466 141994
99615 183603 210204579
101327 150890 840894996
90266 151381 364921012
159865 162607 6883581
85106 198277 283090147
94554 119131 935114099
90000 181645 431318358
122537 150102 69125765
67261 158002 227291052
120056 186315 165994518
147572 196803 865758651
111627 199487 219744039
83899 135911 441821219
136866 183823 117342127
189564 195795 44226536
130595 190867 927167461
93205 148521 138545109
123730 131786 20239072
57704 197562 991550446
167456 194093 66441602
103192 130175 128972731
110101 145873 89555219
98301 178742 201362387
126806 143840 444967689
185882 192396 16284616
107343 127571 50685734
16493 199482 731592022
77218 92724 38964492
184910 192914 20015689
87736 103853 40265535
476 89335 222368239
45228 145685 251920662
81724 172578 227584809
103209 176418 183256809
96035 175605 713329269
47590 113033 164200108
8955 195887 632224947
24934 41385 40850872
113301 151760 96237665
177694 186458 887563439
166564 176901 25735913
49051 92731 863545950
21106 158789 344715094
38753 192749 496822047
195321 195885 1461204
154762 185048 348920991
28316 55179 66772443
85861 116110 864802256
32965 38121 12770659
130505 188685 145575311
187090 196976 509272534
188433 199700 370294389
141364 194779 133537782
8580 143215 337099686
169229 180782 846491874
173777 179364 13839364
142388 152130 118460183
157098 198638 103837418
24223 123731 249013933
110542 153899 219361180
175855 191734 39701706
143738 153070 81781294
167509 184564 42476230
50488 99563 232057045
99793 144716 112582743
157585 170665 999583743
9533 114954 953580982
192966 193135 434195
183967 187254 5518817
36924 94457 144111354
85363 126116 102018884
146088 166129 51941302
27117 152569 314022610
27735 114945 224873701
195882 198244 943200477
155337 183466 171700415
5442 40122 86549675
25243 157581 622611585
44764 103676 147930368
136484 186096 511281064
69562 131231 277987072
90391 139384 149295088
19494 155537 377650966
15974 148738 732618785
25964 122396 241193349
44539 145907 254290259
131262 187984 142023177
17744 98992 725348207
68067 119990 130049904
26431 161345 440798199
173570 190896 697298535
57509 133293 190277366
176947 187548 77452975
98023 168587 761963184
197697 198695 1051103
180366 190361 744052323
177803 191267 33673987
185242 186888 4168992
168038 190462 339909416
182307 192320 25062722
134933 143429 4290493
38526 186681 717060452
48328 157470 397041387
121944 131866 826524945
21675 119336 244391532
168937 179344 727563100
99041 165067 836737127
142887 157170 968712827
151863 154934 935816488
9086 126055 420590214
102497 145879 862697436
180468 192972 31266582
182977 183108 320671
21981 97711 78072429
96259 157370 663538460
84267 171403 125709574
163909 198279 85691755
29448 66838 735365753
129852 184812 137543080
190325 199164 21995119
109103 152259 107931420
114577 143837 73374503
80352 145407 169557009
54391 175960 304792595
194648 196742 199688654
158608 175039 41193827
65230 196774 658119173
164782 195817 77457877
85743 179320 737284246
51223 113618 156554180
101794 149472 119285651
60279 105496 588277504
84781 180024 238410439
179187 199337 50289664
40380 110489 175883565
140580 153160 31404769
1067 34853 84492203
182188 199850 408754007
157905 177850 800379015
93883 95055 766891749
90668 183392 255059570
104888 148666 109728926
135864 196393 352503154
140218 157933 57737253
28333 155702 475369047
127318 145130 44717033
10068 120246 275674450
173516 198037 584410530
175345 192632 43195155
2463 155738 816428519
108662 147363 96888841
34219 162177 574006317
176155 184467 20732621
85235 146603 348813449
152767 168984 931898898
82981 120563 94053465
129309 176272 117599830
164509 194503 74874238
188819 195658 17067691
91289 166431 226883565
195570 197772 5444279
27007 79785 131865409
35815 148434 281964261
150656 168081 43764279
13576 153276 349831429
137038 157401 50743241
176955 193285 40819091
60538 126184 164758907
33970 149731 134395020
153586 192990 98567233
29891 65390 88566801
92064 145479 337305090
48346 123803 189194287
39418 85983 116848410
119426 180050 350739611
141457 192778 128415808
54573 113975 799481132
182643 192273 561277441
94712 149875 138028482
145486 155489 561936420
193005 193066 156735
11409 133475 498428049
161152 181085 49824638
166829 190257 934055497
167341 171664 10804873
6635 113825 268345995
73103 122666 47372190
47441 175933 322016914
156859 192185 88376944
179944 193994 35157172
121804 197888 190359898
80801 163834 797090641
121121 193599 514936475
66252 147603 634675412
30332 115866 214073080
133143 153106 782334202
64521 69831 333915238
47573 96769 597448716
5539 74298 280874761
164112 173126 22548270
14617 112349 984971158
110423 115399 12391286
682 54877 823585157
38550 79964 588701588
95654 177969 37198101
172196 175429 8004631
64950 84712 49781206
62905 96730 85125122
179466 179466 2872
104806 111010 15619453
99318 127565 70714530
19341 45426 65014039
68056 196407 480711307
155989 172704 41921949
46139 154669 272142444
106170 120271 251222937
100088 192878 232273423
52747 83573 906357336
79772 134333 136885078
10665 102350 229553145
10975 130552 299334584
121923 170785 31193388
171157 191510 50747438
127057 143313 363932226
23192 45223 605635709
16151 55104 974788799
135448 163878 71152285
191447 195707 10625131
193678 196383 885717497
80744 88028 76174043
176571 194645 45135664
85218 174924 325469663
49270 95102 972589051
63602 106186 106933153
187839 189090 3052995
170085 172532 6124963
8361 197944 474351361
13461 36221 57051469
14989 150599 759147654
133294 177204 109882086
61286 152330 63026837
112724 165031 436280329
34829 124898 225380135
134952 189728 136892683
196702 198491 134191708
96951 178308 411592718
98738 199048 199109621
117953 185272 168577526
5578 76409 677394567
14536 97673 951931502
150568 193452 867822938
157548 163898 489224358
116295 167362 128016788
24911 175663 377400950
128331 141976 34284992
76037 111740 863612183
14605 87367 597690143
77227 182303 533376421
93338 106293 32333356
121911 156908 273169790
109385 148138 896987003
166952 187059 50198622
95865 147557 129451577
171876 172790 2285257
78669 163569 212836547
87852 99014 91273098
90204 141469 600579903
38732 55377 41390122
7327 54236 116976381
168640 181519 830341963
105315 183670 531775359
17430 184625 595028649
51883 95282 108989005
120202 186417 165876475
178082 178607 157566558
198930 199951 2600368
48432 53458 12552607
68005 81277 446094650
183576 193208 257287130
50080 102189 865470839
187710 199639 29629826
63841 154370 227073012
127772 163360 798196027
36451 193202 969922602
188859 192193 8356401
176738 185172 42553803
89452 106533 681847781
69634 158686 223091765
105085 124514 890301305
145772 189444 760751916
104904 185103 455634375
77335 102048 62075723
174305 174611 156499501
48744 178764 325803965
56510 64470 20070097
20149 62368 105302603
187245 189045 525593444
149496 150562 699559065
33890 154934 302987916
60869 167773 268192400
50147 145539 239204616
132698 148657 256991185
68513 104263 89587003
141372 151715 25893727
44970 134308 960573498
197535 198134 1503138
4004 72365 171004809
35973 181306 175656370
85609 93215 825300220
181728 188877 798613346
149411 185039 89182616
78040 174412 243488121
182133 190014 19635861
160207 197464 93069221
197264 198434 579141423
180612 189966 51605330
168067 180232 30282494
43627 54267 26598393
109270 119218 3299421
86857 133638 373497797
79578 147905 802113182
195029 195921 546851359
36541 110274 184635963
51838 105547 932434840
184358 185056 689697336
195437 199783 10813452
69997 157279 218613828
108873 144005 87981814
186441 196841 306373284
20762 161337 351990282
74104 110259 318532540
30752 83079 224240739
198989 199705 832458258
67106 174087 268091496
115046 152334 93416143
76314 148975 182173948
165323 194245 72155746
30089 54008 59379361
186839 192909 263645308
36646 196448 399987607
129630 176672 117835429
37298 148000 482134846
198856 199551 252498460
192694 196220 539658068
105756 159971 548173927
141773 163282 53924345
166640 173664 368303495
104652 140003 88706247
121910 139593 44581989
8897 193666 462544156
14595 178629 970459481
172761 173659 142939467
69869 151352 204144312
57745 87214 74312197
94683 111060 40998126
98623 135990 93802094
128083 143283 36241400
56089 106352 138157372
158109 188948 939084833
150244 195379 664257151
100322 168232 170204900
44743 189766 363424271
140234 148488 20578456
9168 100561 228725594
164766 174049 23197568
7198 59191 129684216
73705 99988 65882352
62132 188523 246240279
134545 199950 163443024
174867 185526 26612022
72799 140206 169024857
3924 75251 178335595
91693 106806 37710695
36182 196797 401942936
64360 132956 172120292
53951 195851 355553416
108710 124296 1685969
61290 139343 196040235
54093 147603 671918314
13458 67882 136177801
94808 178703 209929171
105828 159775 534269550
115694 116807 2807011
162300 189045 126152893
148129 190193 263745054
41145 43424 5629051
108496 117664 22867212
106414 114465 643285125
48849 81488 410804937
107687 145448 564946935
136339 158060 941413105
52746 197698 363027577
6549 144521 533697561
80455 180831 251353720
127189 156264 433500508
100904 164818 591291843
32743 88149 138725864
97470 144087 832045515
78318 78986 130358990
5653 197883 978765916
75218 92877 44430996
15391 96514 823450687
168185 199898 875328394
51796 167625 33096633
80405 114139 84639383
35868 173743 345249020
130493 186837 141076407
114379 125507 727238377
52488 161834 274146126
1158 168266 809173762
45687 118623 182936768
135067 196071 152455879
118378 169069 127101501
19712 77605 144861137
49520 109447 269315179
151244 155261 10059719
46106 182563 341946614
113465 145282 627727237
183384 195817 31109364
149619 195137 113786799
69276 99155 829500768
127078 133979 452234590
158123 186284 305224764
81872 124192 186720869
187216 195510 718640500
143607 169941 65959849
50234 90836 971143430
162263 175134 32257128
23476 82338 414266081
151922 177043 62900983
172161 189923 44270075
141027 175300 85735285
28872 111580 207079007
153766 168784 37710047
58316 134474 296286452
112750 171517 11025487
163930 171679 19413608
188695 197127 20973229
64036 158224 236160710
31974 145531 541269834
137838 149721 29580404
170730 197336 404326289
95337 178493 208108109
11231 41976 76595853
64126 95730 600199649
147019 187625 101634431
145793 161544 58619099
21314 174818 384329323
73356 117413 110385928
107481 155966 899796950
113577 173425 696919380
165713 171822 125651492
127594 131085 8753204
84625 98594 34902508
116035 180052 160273085
56345 72257 40187773
190343 199544 222793978
136373 179757 108388818
117079 162317 734383985
55893 92985 86338292
154835 193793 97426144
134863 169386 86382764
55927 70181 957194268
57922 74614 898858761
160263 161068 1513796
159044 176970 558798900
17901 116421 573249181
32423 119099 920440095
14157 100653 216560667
80513 130159 851829777
149000 151175 603678201
33256 154612 303801783
152329 158394 15179338
54725 86166 79190850
1156 124790 309303906
167824 169234 3537465
189145 191547 6018783
45365 157061 279995055
24770 88679 166179257
28522 83870 936968158
60789 194815 783817465
43129 155244 643649943
177152 181697 154857587
37131 174745 344600574
64082 82468 107654459
38001 114725 192132040
115550 149127 190630964
151660 188665 92551144
98011 167743 174763755
183275 189699 16108933
9220 86865 397219102
42113 192524 372742285
78055 98371 50942370
117630 140341 57050163
48919 170968 772903742
23600 131781 270773994
198442 198851 1010110
107793 185591 882910790
161545 165632 10386597
73182 112807 99324008
98112 168362 325001545
153060 178814 64407252
41838 68328 66492049
87997 114148 304585765
109661 126048 981122217
23548 96865 395808688
166945 176008 49362366
28580 62245 311680762
173429 184137 26626515
54713 167796 283666003
191740 198087 15729464
153675 191594 820942007
13112 35266 55582308
52930 123260 176284529
197516 199027 397485700
58577 117110 147002072
61322 86586 353501506
198329 198917 141434917
135289 137697 6042959
109867 194259 211093774
102886 166700 714383565
115293 194532 198306832
185767 188741 7385295
159981 194241 85636554
189183 193284 82712755
41119 160236 437811352
14619 157531 357756916
79547 147521 170409017
194452 197704 740732794
183325 184147 650655451
59420 192665 333984512
64722 193153 830294461
19604 199818 451033636
132400 181737 409362708
136774 161650 62167024
57284 68612 989013927
122973 180419 905964564
158748 173271 371506399
96821 191664 763763367
70323 193032 838627621
95155 192771 244283333
199647 199709 217685682
123908 169909 115351667
136220 140991 11876208
38639 84901 115948770
189397 197077 26967750
54489 108395 184580258
65652 73859 20646743
28526 122881 720015348
55971 196515 854748597
180326 190994 26642356
18800 120621 711684839
113642 152356 96898529
124495 156180 79452534
88675 110998 55831679
78370 155339 23004019
41214 67090 455558234
16784 178920 405916167
141530 159745 89396999
126977 164921 95157705
198268 199976 4313470
25197 149830 826703891
91260 121682 75986029
48940 72650 382451609
44755 77247 81674440
187060 199582 31142168
186895 198876 29729995
136566 148841 30626702
82278 149403 168061322
102541 190243 916459790
147454 190427 209236994
12817 162102 373818431
131390 143128 29492698
54205 152710 752491810
143936 156821 32189987
180618 193851 33106603
173359 178399 12473226
110384 172727 156160427
186461 194979 54712712
130085 188602 146428415
91605 108331 41861682
168875 189004 896490581
171498 181599 25115871
149173 154353 12968071
149490 174676 63086856
109453 145366 89899395
184557 197769 32946183
142334 144500 5430081
139116 187629 624063807
189454 197623 20320821
55898 135832 526379142
77661 187954 276266128
6555 50324 109257363
120163 189638 904442899
33436 131942 21562425
119443 154441 511047376
113083 156818 621415537
182203 190697 546109440
166189 182689 41071347
26206 88578 156221888
189794 195191 13398718
138509 198235 363338761
71284 156551 213636887
44575 124621 215739246
96184 117253 52683832
6046 158324 693707547
193771 195272 248643255
176439 183880 18594786
64060 187428 731332831
30082 152521 499064192
57277 105692 121567409
123970 152587 599210409
152114 190685 96524611
153508 197958 197914882
82755 162130 198778589
101403 140618 161400609
149496 162115 31612694
105306 183293 542416762
181181 194940 332956964
30858 149304 619079839
143361 152543 795936581
6169 100436 316354003
81529 196962 374415763
150205 191823 504778695
41655 183446 417586015
166508 189694 57833262
73894 119678 114655311
34746 119763 117874421
170948 183204 22095225
168738 184171 38414994
162490 192555 75167309
134005 142260 20635726
153257 197031 109336561
50858 143909 753705657
182802 197659 114013301
5199 99827 236879454
105452 161084 7044664
12566 17564 12557478
57451 133993 192184200
161434 187312 64800016
58389 111237 132860501
110299 135590 50502628
69672 76919 18112019
133404 192274 147251442
19369 54361 87237334
191053 193925 7176250
173933 185801 677321452
163768 186970 645349107
124356 134781 26360807
12092 35808 802149636
182430 197461 37482816
135721 175341 984943785
154522 176463 412552487
55268 197315 355887395
15730 157921 603225605
19877 76782 851712117
41841 65234 58639491
177184 186112 22334807
27609 146918 426377454
94348 111344 732854555
60472 96155 89809822
140227 177184 297846013
172176 198896 751292268
173826 178432 11405684
162301 165188 145623817
128537 145015 907065888
18013 122013 260220593
157609 158519 567440102
163731 192464 353437075
32789 137698 262754012
73736 171426 513139232
83012 117864 87221411
90200 97027 16993297
12004 74719 156906763
6685 115128 271433187
74117 107664 340604059
79052 129320 125998721
139369 196777 143417646
50609 83683 83143094
37114 185872 804496509
4271 146866 819122109
61552 156693 238663940
73557 113224 99495839
169285 175676 136728435
121981 162832 102503049
91893 140578 80240669
87053 104269 841557103
97991 113918 39935893
117395 193987 574376276
83161 186347 855171834
175273 190079 893056891
109212 120577 352473651
142304 182255 99921245
63222 112822 124603399
134203 144174 88057870
40202 152133 586561383
143 173763 434542036
178860 193672 687265310
157526 192777 809221681
177400 198876 502556884
159540 164793 247834835
172770 177320 859448922
36619 179369 357314958
131116 154918 59623508
188521 188995 1187861
137671 145771 20154455
48741 84853 90764290
148102 152357 610522
89194 166704 843856055
115691 153576 94883680
79422 198599 298350212
131132 184263 423397765
169872 198532 71400593
81451 193426 407938036
137444 178384 118167146
57845 87205 622017801
31834 84935 132897095
137075 149512 194913107
59863 120949 153321836
127215 182413 138168415
120120 168882 122337713
49566 193915 361649178
157389 176535 478715368
104874 174995 389084942
63565 197112 993104381
90152 95480 13317132
156706 189632 82344294
194735 198621 430624434
82313 131531 288614391
83422 134077 250652619
121002 161900 210374839
87612 174450 836697233
151351 153864 6297121
475 187783 689468309
6938 41755 555747880
87717 89786 5223952
150006 172726 57069444
69722 121017 128460125
75245 148572 183835161
47278 173287 315913755
126147 129459 8270448
80722 153439 182194273
47285 183607 341552201
91888 107793 39738348
82687 88503 225564136
195372 199022 9081088
89509 174989 558987154
86997 169110 122914909
108757 193939 113879904
195355 197144 144891119
44944 185507 412894269
78991 86936 880895482
26410 61666 87722353
109215 185623 328056348
126544 179185 749617255
55003 166439 911561367
13896 192220 985759406
127474 132515 854355706
111242 130279 47629054
32666 144381 279699398
99419 131301 108376357
136651 138507 133426511
101868 189282 817951084
166808 187074 853623284
191869 199536 91028662
15196 107916 232131379
175696 194918 10847736
115262 118716 8594279
40820 194846 385740368
66877 106696 200948644
76882 184901 270563329
124948 172493 997154148
117139 174975 144899169
15832 157705 355146450
73223 150619 193896568
15876 144182 584682797
51227 132010 336835393
68488 92946 61400913
7298 172841 714673631
67339 174170 267689808
28534 91982 781859165
182104 182944 1985666
172791 186541 34317996
121862 196376 939282972
82488 129935 118812445
151925 154177 5663197
129625 158068 71219165
20761 140744 390981034
54086 130309 191239186
152713 199983 118160547
94579 107929 33403853
108441 150273 925684803
79786 110639 77501373
10347 148807 346692908
16523 26776 35856453
10959 147637 342194682
137049 163258 342898451
95357 195847 914370291
183105 183332 611931
177985 193067 845990926
100597 149816 123211419
55121 77496 56360114
199896 199931 723533693
51965 135092 208599865
96885 114971 235941098
151210 170277 603489418
62411 169241 661309481
199848 199964 306486
99539 142988 108882742
20603 186365 415049351
102034 111163 957974009
198196 198714 1310049
148186 186025 616217521
194284 195865 949914
186569 197873 28025711
71351 149348 865906497
11807 194838 458081562
34288 73510 517930118
5797 191215 833634569
62063 62106 719963000
114551 123284 701242472
191223 197097 393414531
118783 181369 392946484
102004 111725 455795364
13195 62096 122028216
49967 181582 329791058
58930 133256 917086235
54124 122070 820915384
89674 99419 423542540
2029 177791 581997325
34955 54573 48646628
94634 171120 814389107
149687 193273 592194098
170012 175587 758676358
99262 106267 550734429
95542 117606 41609742
52881 132682 200170222
119607 186238 603390760
68847 155123 575187793
152457 159265 934651587
22056 168436 366574221
99422 134303 87437311
80744 193955 283491557
35038 159745 762543617
112347 188867 968848904
83375 167531 210863791
138102 163655 63924429
160653 195873 881830729
164119 167973 657580532
30303 158398 320639686
162286 176401 808310258
26337 58452 670123441
53159 150227 243337759
113178 140823 69252593
114491 190972 191442079
196925 199233 5778157
14036 33983 50032753
30489 157153 317010211
75063 155456 769859452
197154 199050 1851748
62052 186996 313242262
74889 189218 286310275
57732 73361 905304421
32027 99214 796885900
178377 182485 10289420
138967 177795 470119148
104816 124353 48879233
1252 182037 907998141
86576 142634 62876044
3362 36676 83329495
166814 175866 9490363
169641 183724 35044731
85960 118947 45449432
119358 175559 823714001
42635 56564 922414347
71684 153735 492987089
186067 194921 21995400
160158 185268 815224895
143290 155308 810184042
175260 196559 993636039
170108 199936 74375571
22209 58312 89876663
175322 191683 473608363
14079 86685 247555094
92036 96671 934410079
190233 199946 24244938
129058 193120 756989949
161769 184981 58032730
124539 142255 44517266
103107 126357 372491201
10843 34981 60427733
100327 145699 113704809
163191 194362 719512587
67629 151705 210656518
37550 93566 552522129
192779 193142 894768
137745 188197 126187676
117399 141173 59628732
96490 178673 205653004
124273 148654 61197624
144822 197041 130413017
167020 176260 22976107
25161 74988 700219751
47641 108197 151949686
106203 155137 122626614
59128 146606 909145527
72243 173767 254374387
1769 133531 329756907
88033 181118 232915145
78356 169878 488827030
43486 101769 146380450
175596 184033 879846569
137793 185159 551614658
64480 78443 702580806
181421 193093 687552336
109535 131827 55704494
176186 195247 791616214
180053 190635 26438160
157455 161161 267781765
62662 157352 237435662
179770 198944 47837960
51425 119954 888704602
18852 160696 355207834
51526 133120 204646496
154218 158266 810971749
86470 100049 707486947
170974 186312 416429756
68043 98673 76788025
183697 197291 456009038
153004 180893 762892622
59248 60759 662898740
41543 79552 704305179
187788 196473 650209196
98001 180150 205683539
78261 82291 640576358
133122 195235 155256023
183286 190047 16917220
86084 86231 297972
159542 170577 27720023
191010 199749 155253106
65057 170950 876853275
101125 110253 290470535
93309 140128 117389685
84312 129992 114359014
126535 175756 123285358
199883 199945 178474
177810 195263 43551228
24772 183025 625904679
10280 194812 461782436
118328 159121 53782787
23305 24157 605026
25141 91846 887054277
77878 180792 380438993
76603 197141 301739580
105808 137416 208343454
45208 137696 461386435
191355 195982 396240183
31856 174317 706828592
115391 180656 429734411
28294 96280 786072289
183479 190109 16579354
70510 135399 162781359
56497 101603 113469197
374 190438 475558326
49185 81911 82291494
190950 197278 15728479
25923 138910 282985967
199679 199838 390871
102719 149031 115968477
32129 181778 374520514
127591 128368 31566860
173416 188505 37628157
91481 128457 715612550
142676 169532 765083544
29397 45464 507803602
123817 164634 699255498
187853 189898 5055932
121676 166765 442674044
136211 164269 980024497
188735 189741 591321997
62291 166861 262404283
63554 89355 638004134
153275 198548 53096758
99175 120343 800161267
31610 79925 642759608
24671 44048 178384811
130543 163614 140922690
155006 167565 993090318
29967 158263 321109053
162691 184774 495998316
148745 189757 102504595
43768 160766 294822055
109391 166403 176238414
115712 184929 173279507
46286 199177 456900888
187254 194137 17111599
172589 176000 593625090
25301 191889 417012563
159782 199346 98804664
65418 81493 40437197
88732 142958 369858916
47577 139057 332294186
56536 192297 783565813
100867 145389 111534345
31594 46341 582744492
113255 119560 15631164
39728 179758 350740294
107629 163675 140464274
96222 186523 226079988
135163 194326 48909404
135244 197891 156449957
86548 95024 1568862
47198 55023 647607180
78213 106589 326333417
130337 162540 282460678
33117 47400 35338911
75572 144012 873224511
33807 158245 311444823
124121 151947 69782543
156975 158994 833031270
48386 125078 138006584
12922 128193 537402703
96754 123351 66468077
4476 189325 462706643
131978 143007 27710234
74694 152102 207998624
67597 80781 883315929
57335 145851 419726659
91044 122027 648388520
199049 199948 656775921
101425 181624 823145083
131578 146385 37190791
168920 181390 797813766
150257 163302 32824829
120751 195863 752541160
188386 190326 4782171
56215 71855 556494680
186608 189203 6390131
119652 146880 189113035
78107 168368 226266112
20807 27000 15612113
194893 195839 2428752
192279 194357 593631353
63092 152622 224536926
25649 40970 211575127
17139 130451 283733565
102811 104294 3642454
185522 186725 3053893
11653 115811 260751794
107859 185422 417081221
36827 159150 475832850
117168 149000 79789237
28722 199609 585990283
38080 197648 399357081
163905 175848 29778496
74047 104866 183078005
179019 184755 512106729
170261 192894 56474944
163031 177369 989752321
44284 179398 149456947
119690 151273 79196589
2079 30046 882091679
144626 192769 120366309
117171 160480 108461948
159526 164783 13259780
96950 151839 472467507
32276 130237 600391701
162217 193629 876836691
145170 169284 60443710
160568 166521 15045246
91061 174400 208609955
69910 141491 844828098
12942 168548 389720671
67853 184372 291751651
104589 158531 872301633
74447 159450 213006224
29736 34280 176491572
123227 128968 14481194
51628 114219 156986539
192981 198045 12551412
109844 115279 934732745
132264 172788 382052085
104054 161914 11018367
41246 66372 63049185
195364 197108 639248921
93236 181284 457474255
107272 159881 131805429
8245 162349 385831088
62151 124194 155655107
112859 172269 169665763
160364 164205 9760357
119631 180382 152169219
16935 140574 309695966
186950 190746 187654389
17747 113430 607849420
42286 194032 380161107
61909 148207 216561696
192861 199854 17368910
168366 189914 144775683
141337 189931 20923072
17787 69009 574737462
27115 149359 596239967
198962 199205 621751
40563 199710 398532668
125074 181956 636302517
88583 115516 890446047
107020 159325 131076130
128755 181897 675805721
171326 178061 16721435
108478 154240 90100778
57638 183828 316362222
30575 67367 718064508
178872 183462 664446941
188680 196684 217119808
59870 154632 237793927
132493 135603 7928054
44926 171060 713957023
127785 177900 125451040
155025 155814 2008131
148982 177637 185448941
64510 97041 81724515
30860 166445 676106654
4493 54374 832609051
119319 172282 938353219
129497 194393 928543490
62456 149811 219087904
70958 158919 220409291
180338 198313 587778154
72195 149462 930799505
57754 160276 257188540
3633 35943 80803675
143108 149027 14799618
19546 141359 922371472
56908 162021 263624869
124526 164173 99464777
75811 102869 67962952
40282 155020 850963052
166955 178753 29324363
190480 197912 18456283
176785 190277 794031670
79848 198487 297000837
169812 191608 973170965
147070 172418 528018
23126 183656 401760677
65722 87154 53875919
86083 121929 970261011
172393 173909 3753877
24188 57398 82655910
51294 130471 740746590
171583 175188 8948100
157731 192063 85932326
135268 154316 47598095
43457 112059 172137673
68693 80309 29055700
17896 36433 46437467
11091 68028 142361231
13106 192560 449275144
149142 199001 124554455
137601 194467 142077883
104580 164018 188435584
197593 198324 1814193
112779 119862 375886460
15940 21044 12754017
43632 46202 6441576
74314 150726 191482350
139517 161574 115158384
6374 190991 854206758
198075 199157 535145880
153398 172301 232845702
51943 169631 295077730
133161 182866 115657354
148831 161723 596501196
2977 194953 808359487
30944 160346 323931642
177657 194350 751550069
82405 176781 236300447
156442 175411 47496157
18297 199527 946829066
160367 166484 15475193
90934 192578 254355421
73810 194714 684853732
152127 183271 67390131
68627 187178 820510860
12392 69542 974588246
169133 185962 536585639
84065 97590 989754867
178331 182619 266163
82245 127183 112480856
98244 183967 424879630
121834 192100 489833954
63457 105645 721764407
112160 178653 730355902
170133 173425 583969339
8416 127696 298571870
20850 160508 349651730
73830 171744 245387229
49360 153872 358547595
21468 126040 261776731
192208 199913 381486318
58639 85371 67424075
62496 113134 127257654
55522 126081 859312516
54614 193382 563359735
179129 183921 762936103
43817 46893 296974709
59322 156633 244095274
125712 154633 72508517
102658 129081 162193142
22256 24661 559579256
102673 175734 182920188
21557 148918 983327093
191631 196793 95448126
23537 31784 20663902
27124 159856 790331110
1796 129709 987731376
23488 56514 82167711
191420 194793 745988111
61592 116941 139001059
4435 187174 457487152
36540 162014 314141919
153732 184614 77220429
195896 197436 1707415
30795 136076 548227523
164866 184329 25313212
4377 80822 191269938
32199 110716 281627459
108621 145903 93359959
43939 53868 6299643
147396 149582 952742371
182123 191797 24184917
7912 14570 16570025
23668 143595 933280648
11074 17318 132202373
67630 88851 48611135
136553 137600 2646551
61896 130199 171479769
52439 172484 729008845
132110 174702 106676341
99278 119121 123477555
4279 161568 951273844
135680 180565 112122930
175055 180390 445748238
162551 185747 234219898
95436 194704 118155283
48500 124975 967013110
179751 189538 24528763
171828 197451 529821421
71680 194424 307305676
169405 184477 37532050
166184 175426 23017697
132842 183473 126613930
98415 122576 58021863
32290 112622 451443871
152344 182652 428794550
178794 190076 673573153
138404 187156 555792021
135559 188811 5591634
132104 152112 50076717
150339 174513 60596620
47740 53736 14945973
189098 195148 15044636
20183 107206 224652388
109 5613 909641625
153588 168691 17170144
63640 88210 264835479
111162 121958 26860644
166794 173730 619691096
90887 94937 10122240
145506 164289 948421298
105280 195442 954552020
148802 170083 53321274
149246 193769 241104331
186235 188141 322882875
104008 113245 23228702
53272 55499 462008361
155945 198568 106404397
40772 197915 393488287
163191 164877 3370246
107890 128347 509490534
138293 168025 522423556
52209 76516 61005239
174620 197918 17484324
106298 119374 32747542
58657 78087 979712209
102966 109284 404936922
161232 178309 177313131
75563 182022 197171987
79162 167027 851258000
153951 173345 48630635
154207 158179 9889240
33467 105390 399149454
59675 148441 222755283
153378 190480 618053520
168359 176805 138628001
150454 158201 871183939
64207 157694 234338498
145628 196058 126105036
144060 159813 321909044
162692 185615 57312406
160575 183428 907153557
165215 175518 714930461
17541 162832 430170220
118832 142448 59270995
136673 153970 43158770
88061 96166 136761888
105225 143723 96581690
68113 103207 584197088
160641 189118 44807388
169797 198807 590020810
139652 179442 544973485
80762 189997 273500593
101643 127021 392336267
72932 91663 47067306
6529 177760 428664244
111042 188977 195020258
535 117663 913003251
54936 123228 171261735
38003 72786 87021187
45715 105032 148815875
135030 170043 261518052
128106 198080 175013551
100753 187048 824909689
150440 181899 78720096
85382 155228 174891754
87338 160642 183487267
101467 163466 248048841
174260 191733 79226775
93277 150539 588365870
189336 197589 18903632
58904 91776 82831521
76198 120956 112164229
122838 128337 13890969
154568 167966 974452605
1585 128551 317664507
91082 187358 240996177
79954 99222 599924205
55815 116295 372035926
7389 36792 73562613
50210 180072 955329430
41798 107813 795385126
166774 198677 79520757
134812 148749 34821783
8687 56181 118442309
9361 151276 355308534
184717 187692 440212647
92595 178461 408788713
187630 196488 22070022
57423 178069 724542954
93000 138390 652463413
141947 159505 43935766
48882 100986 747536937
69396 178604 273511477
178460 185802 492856373
3504 19617 393619002
19128 88798 465111396
159485 160091 1502009
166667 172508 271128752
176509 196076 48880268
153716 185247 210612496
141346 185399 767968696
102710 126251 544447134
54454 188387 335748375
134503 157086 56425734
195155 199034 131430203
160362 175622 38232000
149135 174160 62670347
152018 178349 65884853
150992 170028 235405856
174065 188613 788066306
37313 188787 216583213
63558 83764 51003130
169908 182288 30827316
3069 70439 168425909
51127 153969 257799914
5319 78902 184069954
115076 175037 150222686
92624 105255 31486872
127631 127709 177427
53765 150602 242855304
113336 154810 215382469
117862 163378 609079354
59707 76458 42225227
1865 17133 38005770
165010 182806 44281257
83180 172850 846119905
184636 191482 5769404
181560 188988 18585313
164712 169763 12643978
40089 64996 62343196
54275 120161 165285302
135896 160872 62359733
71516 149551 195461193
156005 186875 738736170
40610 61875 53072211
34525 103958 173730496
165360 195603 75414950
135610 139634 10071917
169877 192767 57114388
9966 69494 148782255
111993 161055 626581843
64429 104603 100848921
161558 185696 60385131
75664 155161 199276390
116936 182667 644321000
151256 156502 650966379
51046 139018 220729542
38093 100032 989395968
163158 169817 16696200
167801 189178 606448827
126890 166057 98224600
132908 192386 212586707
96906 124632 68150932
25759 180408 387113861
166736 171298 970411053
71160 74824 9161165
170993 183157 30174523
153937 178023 574080286
57889 116694 147737260
48726 63271 172115901
141170 193642 240258827
175764 178811 7538800
19 103421 258683060
137393 167349 74951532
196991 197122 597955240
184194 184614 1049981
141410 185000 109087878
184039 191317 514445674
131075 168123 444964966
164725 171431 916297358
42360 70271 70081208
172071 179944 19526001
102827 199318 949193028
139748 170143 729446948
189709 191097 774498096
195176 195676 833650490
142158 154049 150221851
2986 22674 384385383
194620 199069 893849120
5463 65077 148981603
177595 197499 15602442
112914 155749 324011374
81017 132689 129497920
183952 191214 85078883
46636 193667 368395959
83318 134037 873312671
39834 167205 319235872
149108 153174 10153658
113867 122867 463327018
17906 109223 293406056
153903 169850 40051719
188085 194088 14934189
98575 162528 634053616
105053 180290 188431461
139551 172042 261606582
104523 194520 225269857
178515 182370 441607302
38866 114337 482385319
49889 106286 141400921
103166 103508 863290
134711 188491 134451887
69700 86481 37985124
161796 167888 955643373
109430 130163 441887290
103013 130356 74947373
22449 109643 218279517
95655 162483 167342807
142209 179655 264261475
88678 161967 183428102
83590 98872 38251459
194931 198576 592508788
169253 188084 629597607
132566 151071 46339974
2996 35389 81124134
65838 101237 88879637
132023 149936 44820320
60470 184191 310099568
133989 192405 804675038
68802 105432 522607696
10434 147770 991438159
158841 181392 56391827
30645 158304 319545583
166719 174252 875249729
30707 83305 131622958
57170 99609 565842329
102689 198849 717012259
135203 197619 114210405
77490 97726 50743800
104870 114797 24902208
171468 187406 711254021
172572 172801 495497021
5864 155006 736504562
70198 167089 816897638
40094 175747 339925105
56838 98858 170850834
176021 182103 15232631
35409 123171 219479676
149522 177092 923003116
199311 199582 699354
98937 113540 36598124
197671 198714 2621280
30970 48705 425146831
174873 177777 42395973
56123 138912 207885811
139208 158556 48241993
143976 155825 105126659
120046 148814 678436024
62746 103951 672245608
196171 198766 137561752
164913 184089 47789624
164943 167293 308864970
94842 143336 436492691
153114 196601 350916686
140782 152085 560313192
157933 172805 617040828
61629 78793 313725786
56509 96282 100045672
108800 122061 155315523
85453 181071 381030723
89348 123594 755505646
119002 149521 343565342
22998 46918 59484288
101948 114544 31403102
57514 172869 524275544
34269 114536 340547833
133966 152441 752995003
95599 112561 42416408
128866 147645 592861890
191775 193788 5020552
156108 175301 48041911
73245 97118 59845391
88621 183522 237414741
196867 198131 3150294
66819 190381 501017535
145265 149281 10040513
58170 98485 101385062
87866 174220 935996173
139878 176240 90887328
4443 44240 99249734
11006 172700 404894605
63805 151527 758549786
102216 186297 895917846
114265 168109 134987698
94997 199487 355481504
191079 193446 5909363
102415 122378 49735546
65721 77634 24781475
140643 193117 131196459
99225 142098 107423917
138730 141129 120343945
16653 84788 201308790
149949 186568 91766499
162827 165845 7637053
125608 130159 11461843
47353 143253 890478101
46735 65600 983877685
946 36222 614685476
31239 165303 335775231
168921 182547 725351931
21081 77256 140555006
84085 118155 85240615
12828 16384 8936206
99664 172821 183305903
78868 128889 125373277
73493 130765 143495365
52216 70253 45342108
53036 119156 696238054
194436 195428 756208559
6121 196799 477182988
171618 173865 5594412
93591 150115 141410020
198337 199477 2886895
143885 175309 78620755
61595 93522 700400129
167433 195341 706415557
113950 171675 396032273
27475 192107 480767428
69238 142424 946416130
62760 140760 195792824
170956 189278 203698175
193475 198905 13449467
62997 133868 177953924
32005 197905 415022150
151846 172880 12479166
167577 197310 704795512
170122 190311 50354945
121771 182393 151842677
150276 152529 5669646
86664 123148 912600572
184533 196163 29077078
72490 153699 628293675
178376 188925 615227685
159649 172664 160666004
30106 48636 45971439
160315 165695 739430698
133268 164793 79000644
141689 196686 681669234
2644 193644 478078317
64273 117048 132417800
91836 157206 135666384
75566 106129 20284697
199608 199632 586313883
199840 199939 270908
100725 189750 978255069
101824 163020 809792809
61585 85259 59742437
94850 139348 531982303
155154 195841 351842326
86765 140487 290222422
118665 151087 568058773
175475 182423 17317151
176219 184837 21504134
73148 127778 136861725
89455 188702 248297232
171166 187500 57069452
77632 114678 263067794
183894 193902 879308979
111522 141203 74345919
38000 57507 48454506
162751 187642 62251044
10629 50615 474329514
20347 127218 308726675
187361 189075 4167847
53007 75947 57599936
155399 164815 23673494
9665 90734 203004083
14017 79170 162947618
106681 120592 34852365
181973 190854 22190825
199982 199987 680245214
124048 167299 108508283
10183 188998 908913648
3799 54532 126514382
103016 140040 975468693
188402 189203 1961177
69063 189863 346216504
63459 147712 211417424
198940 199060 35483756
71035 192564 304380062
170918 182758 29394079
53789 83010 581670341
196413 199408 7365363
63324 168782 913777576
20291 128167 270055350
154374 166037 29320053
131360 143623 851392001
92090 127029 33260892
58106 62993 226483656
79331 87741 21308727
71681 126576 137523568
146332 196587 125667856
126973 174971 419138063
122489 126815 145453451
90401 132141 104439723
163080 192393 73256640
89860 94282 905015417
25897 55898 74635698
149077 156705 19059639
32560 150800 932389008
185434 189913 11172510
87308 168702 951617853
160591 196640 10125579
5388 92694 218622967
41410 48127 16763956
7958 13142 6152133
78098 194719 802591760
68520 171168 452140851
37257 187349 618189779
187415 190665 8027585
41795 47835 905320249
19665 101830 267612769
112582 196030 208834206
95113 144107 866768704
97605 136998 98810475
108919 124746 239289226
160666 183707 57614440
189786 192826 411756660
128267 174128 114921869
111814 118778 127599114
49657 67544 44944155
187722 195898 20323534
28530 128080 873713773
28026 163982 546151968
139691 185592 114764086
53581 110006 663546657
193042 199007 418373018
21455 199111 717391272
112152 140179 70321829
110559 145806 285946280
137408 174644 661341966
172171 187482 38249044
95272 112040 41933443
144233 191062 117072827
171614 195095 58505709
39097 164458 314170194
28053 185071 393062779
46297 164210 32260903
42079 183505 354303931
103650 182220 196682203
25684 118095 231280077
83208 193441 275947823
47833 108478 152211571
128194 145820 44202520
158278 160281 5041669
181960 186267 10817152
95979 127091 129437024
121442 168228 117338702
111014 163153 460150033
82218 113612 801711355
135887 169004 955285456
88711 171925 208396379
112564 124448 100184631
50108 187871 30345873
54846 110157 525165980
23378 26613 8131596
90253 167927 194554657
20880 116411 239175025
154449 163271 87050087
177961 181919 9909000
13023 60952 119606248
23812 51085 710967146
135291 183914 258533778
118276 172854 958098501
105048 170966 165260215
66936 108051 38948124
157318 179444 641586861
180276 194506 35535259
134345 196706 119888214
106968 141588 501649403
52074 87130 88091409
197889 199835 540667257
139351 156355 329061808
16569 172254 526408451
172247 194601 551120601
79153 92558 33805329
139411 157054 34484228
81050 99838 47091597
52327 72785 51387807
72998 189260 291131701
194127 196996 721361683
163435 179966 41220082
188194 193226 905096875
129946 152769 379302010
22611 182403 399942814
56388 117160 884509907
163459 180728 374288390
105454 137840 81361181
3193 176166 829315775
47989 167775 988143089
30375 175021 362113279
193494 197070 349970084
55964 180155 311315807
183802 194105 827735837
119558 122557 2701962
192006 193119 2793191
85974 86005 72398
28964 196488 801138452
183361 193985 26605204
64484 96822 81301600
92378 151503 694906453
87901 138922 127844197
19644 122102 312359071
137944 182686 111769069
38550 130668 812546846
105394 123570 668769705
48742 145001 241397336
31146 161679 326834592
56186 131447 894582174
75262 180442 263494600
21060 116934 240010376
4035 148404 361423689
160692 181704 52558479
45061 103260 483930005
23391 113370 225258429
2506 178389 546051967
2486 175940 434180816
170454 173747 797669434
145140 175173 991233286
36026 80209 110442978
131938 167572 89385741
93490 182074 221743353
136306 162773 984091681
163027 172090 22754993
35834 109310 558128924
113391 142790 336990502
117280 161814 111588185
52832 78059 221389635
19374 193872 436837879
51994 140380 871019287
174918 188124 656254495
178833 195109 792037105
53093 119184 165743807
2434 199531 639384269
100980 103202 5558879
71593 71886 767776
57428 167825 276970159
42448 191616 551493035
4426 10223 58244001
99269 130357 77841540
69008 102489 321366515
150803 154345 755850023
50385 171720 304249751
51093 74905 29256565
38065 129743 229581430
117453 141650 248685665
56169 82706 45385951
161256 164094 7227818
8496 178247 424936206
105721 197411 458199912
166601 186392 153211069
150272 158888 21629342
193483 198613 12729757
102047 176404 517605339
189452 189969 1273515
172622 173043 1033831
126640 152823 65577499
84187 187719 952458660
155344 165465 25470197
143905 170177 39916845
83641 157834 359706313
169838 175952 26038526
21492 175778 386263534
13756 140489 317467935
195369 196206 653694521
5257 55255 124722561
124459 181819 311884102
126638 196530 363855970
94162 171424 467594460
7082 100575 233999828
17480 20974 8757846
68163 87943 49692064
77376 180528 627727165
139206 148004 21913930
55460 149043 613106117
196532 197510 843207457
86315 125064 96932270
24003 175058 378175818
137986 153133 37783572
120534 141109 546645814
70832 90847 50359119
145098 172112 593574435
142788 178414 89092414
135999 170358 243133556
90414 190948 251570442
14090 192907 670568270
68101 99452 47426411
184710 188504 9529865
107850 153930 115390668
83211 93298 25280743
84644 174812 225773090
16913 159066 355947047
103499 103984 1181760
105857 150813 112713853
74245 185133 277769971
102476 117234 36856156
174986 198342 58172603
147407 199684 130629205
62398 180391 664786715
111957 128341 40983215
33490 53513 49663235
131404 140058 21850079
192353 194612 5594930
95514 124252 117692779
168305 176407 20110241
106746 136702 605732294
165061 193469 70877617
19198 97721 196626243
59875 140337 406316641
4407 60653 140367119
103383 165517 700639285
30321 140682 276345289
37080 191799 387340456
171611 171621 31997
2236 194802 487559169
141530 158205 41689873
14662 37249 56546854
131318 184099 425170666
118028 163793 114767193
15380 135395 203228091
191712 193148 3589645
189723 195865 15341893
53865 91319 94242164
76751 129195 131459953
70599 104118 759890316
131695 191782 150404551
123982 136630 137431819
122682 198399 302550024
193856 197803 9749728
107390 194097 961057734
133116 142049 832115058
59061 94398 88987628
25184 53417 70305971
47076 96064 123046221
9837 82564 181983110
170727 177707 17319078
30932 166976 591673297
165373 191643 534273788
149956 172905 57636892
146296 165125 305123424
97171 108608 28709561
171156 172900 846319618
23287 101486 355277692
4357 157173 382540667
136303 151890 38874267
142907 194191 769103101
83499 158768 188463740
156208 192915 91779860
139673 143119 101149593
119384 119982 1534197
186580 186687 260545
120331 130252 897896989
49513 174088 312316490
17968 187347 424083396
89230 173400 163564339
80161 162140 205450926
48395 131333 207955092
130976 146373 38622069
196886 197440 1411281
112165 136822 788642151
86727 123321 345355796
755 29738 592971598
107539 176516 40191176
31623 131912 251003844
109078 161855 7485357
135545 163368 969287797
125996 179302 133405511
28590 38550 24806667
89171 110838 89837300
39346 190535 727192967
34995 49653 637807353
95986 199989 260136060
165703 168920 8037728
116677 154709 480575587
100189 124488 941987794
69600 80265 2687465
131413 138638 346498527
16341 37678 53379162
120292 183873 159202017
95582 153846 227861872
179660 198691 778611504
158517 191871 65124025
141819 153692 480177508
9559 182627 887661171
110164 154701 7278749
54162 110533 712761065
110916 145991 935361630
167218 171172 9898261
109075 145474 91087973
110791 125510 341447763
152139 190188 95171157
111520 199677 208211004
68447 81701 33331806
118945 155294 89360845
119607 150115 76398136
18339 51439 391500486
116992 191355 741315662
133926 158220 686595437
3252 184216 890129990
168380 173549 314643
155204 182461 700472423
83912 163624 366913877
38198 196965 759031449
62704 65601 7477635
69712 178183 682907966
140290 189675 552715927
66044 73836 19601547
17036 135276 296216606
108038 115079 480158665
69045 185683 541748603
87757 95445 9452090
128269 180338 130379907
169165 173136 9917232
80251 139349 148285555
48143 194933 681550280
184472 192725 845219839
150350 179320 574504660
154125 161928 19535020
190546 197641 5421828
34606 72888 95661663
110671 159168 121383006
195809 198648 7013292
51578 152986 254170454
56096 160694 262316456
134429 140172 881118712
5282 150970 381194627
156880 189490 662772501
168910 177345 20939677
60866 197586 670958575
134100 194391 150731907
7516 184954 766794135
64175 172905 948154310
105274 131179 64938595
127254 181788 160170133
136627 194391 538399690
122683 176320 852430497
59239 83452 61053699
29166 183505 706677915
175109 186252 27857902
122249 156245 678934900
23547 24597 2588305
153777 184003 75586429
190826 196396 13935020
34384 43855 23306679
94492 111121 41597605
157495 169329 29813045
198751 199416 1653906
73062 168285 238650940
83496 198354 287344691
117715 148123 76234487
172810 179521 882377149
9731 89967 498828925
172494 187189 51621861
90236 173833 209322222
66637 116576 125189599
144119 181788 713615187
14685 41776 955027896
171930 185160 268320588
80678 140291 149531925
19232 88050 726624953
101088 184853 35443581
130989 166273 542371067
65168 123833 611589939
175428 198169 36330218
163387 188802 63433145
137266 161954 939738037
157229 199459 105566740
111608 119080 588907500
170424 190642 50424551
143866 195376 128712024
65297 130379 697735802
116597 124103 18711586
162601 178815 213922407
178432 189406 27448391
94472 144094 147991412
97545 127022 506177536
76607 198199 304369092
159675 181380 54233555
161468 166259 64766150
101769 119434 44037883
145271 148317 7609092
155124 161310 427402485
100116 118208 947133104
3517 179710 980838031
52540 122377 175012422
2501 170549 420769911
119470 159574 100569892
99123 108289 801368409
185485 193072 880505533
41022 125510 211763755
129482 161580 80443916
19670 62491 106816607
111631 168505 644228496
76900 159316 413120370
13241 175887 723923030
146361 158074 34001196
90053 101840 29477910
167304 186090 792063970
162813 178428 915034363
69849 149396 978026814
146932 189460 969054347
65784 135436 174756940
52632 181717 500880084
100400 165907 164211156
158458 166224 19620293
141483 174967 85771770
59107 120796 154833532
69174 88171 47804703
64900 160562 239779118
70949 73213 790681673
154922 176974 140021707
66676 137480 767913823
141499 164994 523904989
45966 90631 357884747
73679 137813 160833011
184424 185642 3140309
159848 178685 47056116
113064 143235 676293913
189801 195495 14192801
54451 154982 805615905
131467 139971 21491229
160433 199053 96474604
46218 133249 252037435
64952 117757 869820294
85792 143316 144067816
91043 106237 37864172
21331 124067 949978283
152201 174433 592270516
76057 97520 53943733
111895 113130 1447725
24463 107322 207379961
86471 196649 538039131
40032 131235 876720853
135456 179225 109357505
9894 193073 464537445
76157 154094 195387131
82539 114668 937163350
79708 172490 232599091
147491 170572 612849244
170121 180201 607611607
124834 150196 63510498
46577 110097 159430586
69948 135512 164422810
7606 98393 768856265
175900 191856 39907283
159469 183727 864718496
39014 143349 261466192
40228 108910 562229568
29638 177893 371104228
115293 182898 169172574
86710 143711 142818067
75822 179182 258938565
156884 174387 43901056
178370 194749 40919891
71508 181050 274307936
74757 108183 138061105
95345 114474 592673482
175831 196492 51633282
127154 167635 101479011
93614 112025 46059076
166453 190934 208200561
153823 198704 112138645
167775 190960 57837168
161597 162024 1059293
171935 178942 169831965
22143 77553 298111373
17396 161920 361882948
65227 111059 115006752
12057 14261 5530885
195274 198999 9276028
166698 187907 839913250
63183 124474 13069968
72762 117229 111419275
119724 178209 146491647
50656 143781 789355850
171818 172846 2555779
192129 192791 1678525
160425 164989 753166948
104188 148813 111849348
132275 163434 78146539
132011 140191 87556780
68451 169676 253702276
103945 188361 211364037
4557 185272 452400390
125364 143346 45133808
188887 190108 234834724
104804 189896 213014539
80780 152026 178494848
33402 78666 32660876
24816 151631 973809549
93624 170742 193164470
79184 184008 262551224
68072 180781 282231462
191722 196083 330226487
155535 158147 230296441
928 119603 296866970
20310 133364 642701913
17672 93766 190541334
194694 199011 652345803
181973 184795 7001988
104499 114131 277584377
78347 122080 438703261
89360 103338 733492540
141203 162556 53458124
185817 197383 174058073
120327 195861 189072027
159588 192445 82180735
71855 83227 919492755
76715 189111 281490634
193784 198036 192739425
161961 165252 904270985
27260 64937 94005706
151235 195685 111124363
144206 184892 101718202
99726 190163 226331749
28074 124095 154899068
86451 158947 181475604
138954 199576 360126255
8487 17024 21319693
105159 118821 34217370
47185 128512 203926560
7499 184857 425624942
36027 39765 947587722
68248 98529 75854781
120742 127770 790576460
16692 190017 433861226
91091 165513 186411920
38352 120519 205738589
9084 21722 31639220
107634 173409 164789203
57851 198621 613747135
26273 196317 427043371
61600 167078 264684229
122420 184181 972009112
103261 124494 53094075
124264 126914 573526797
2484 186707 461172335
138513 162187 59106335
16293 60352 109845717
111458 151825 415622167
128091 149514 100868608
97608 166774 173332269
127846 188519 151854741
111595 160739 177846866
140299 174489 85499782
5360 19665 35771190
92265 168816 191729414
126221 176315 382880396
168369 174943 16366969
128726 163170 987979142
74523 119721 141670653
197338 199797 924655119
183315 184577 3188022
70873 177777 281785746
162961 188260 348550126
8351 15888 18829410
56478 176749 784104864
18537 165119 367185586
186024 186221 495825
107560 187251 199538850
158102 162296 10543712
171285 199111 808386788
92879 173339 142706437
25125 181998 392732717
114304 179073 162132889
186930 193178 9067690
155059 160897 848916205
141444 187640 115649532
103815 171722 488583128
111419 166949 276446722
34539 197887 408656817
60581 177724 437164404
92835 132774 100013292
79216 132698 456218659
131319 182099 127164941
114738 162799 778600736
26221 127982 696344507
118814 150532 79479703
122400 125046 949058320
46486 155829 274158838
158120 192177 509964361
128374 158176 306446551
97595 191520 235083128
70166 193800 969028227
162798 192144 73314626
13751 21776 196761460
39175 181735 357070389
31236 160636 338305979
99049 182560 472624784
110613 166441 928801106
68927 110869 770926496
59602 198525 348052683
11197 70225 637975110
65237 130949 418427393
150783 157639 17071819
71009 89387 398759320
154780 182038 68202672
126678 157613 201067942
170481 173351 7160534
13365 29818 890393206
71405 139380 170494461
70323 180976 277097713
24400 32187 19535505
73071 159470 216457500
25824 98775 94624524
165770 166783 2499231
68127 125942 683883692
190081 198414 71067615
74095 80283 944299468
192492 199165 16520482
158438 178734 87944474
138617 169323 229058633
97333 113429 40387825
761 13147 907504544
189642 189933 27406004
97135 190274 233127146
78498 155901 291427090
73925 124815 127472316
149921 198433 707749362
22220 38441 40490507
159070 174866 201586549
189704 192981 8210936
107399 141734 946902121
151363 177050 456561219
152929 196835 232054421
54453 163211 945862531
122533 161919 463920943
176046 186459 130642558
3872 93419 224138439
61840 123807 155536540
109056 174395 247129178
40960 166707 25126920
59198 146287 293559241
38321 174727 802845874
157800 187775 75118636
111226 158894 119327638
190634 190824 489139
50576 189333 798799575
99042 166650 169410569
54965 95069 100897877
71310 188467 293408275
72330 120936 636489374
105361 111034 984896116
183144 185283 2475342
170422 181471 62423169
66166 130819 162057777
154298 177264 887952660
138595 162586 192526418
95243 196602 330752311
36844 135725 247750370
146220 194246 120058815
90582 181938 228620368
135236 161473 65555686
65982 159841 244033106
51615 64218 452809207
59435 81330 408686895
157843 185348 997113578
54848 163944 724257840
143882 183900 100025213
129035 162662 948162082
123768 124444 546422821
134048 194979 400536677
2115 33271 77974962
208 628 283392413
36112 73465 356646873
170935 176473 13705640
1495 18380 42062411
34152 131705 244145957
166192 168842 226112643
179584 191264 407415922
131719 184392 737683679
77096 123250 115516371
751 98608 244751158
16876 28965 656530640
93634 190944 243502221
102319 129692 574425143
184452 194878 74200527
195537 199536 9956384
19317 115459 358744595
95684 156359 151916015
127516 142404 37362133
80341 113054 82104960
71337 127419 140515523
82468 128966 116372517
181607 184087 6175492
143339 186320 796697840
21433 111119 837705747
194435 195186 1790656
66532 96469 75186888
68695 169935 464411308
144682 192654 40567031
48774 170280 540412031
125621 138185 749412076
105556 134371 295800184
9557 156655 368258154
156046 163185 540404213
28429 117902 223907526
45088 88525 666680320
14150 162555 948166037
129004 164665 89435858
129932 171132 103251266
104147 170286 52206612
15358 181668 416301478
26175 169216 702321737
177257 192758 613553161
173469 182263 14391284
14661 90395 189657766
145924 167393 53833914
102006 107946 8514662
55848 164094 271560195
100606 188914 221062481
72984 133330 151281232
175630 192014 513993615
42519 96891 136502079
145733 193819 258451325
134313 176960 839783829
155409 176731 914359100
3496 37590 85218558
52450 75585 58024835
19195 183988 412559708
75046 82414 300619842
4354 50150 633220098
144686 160444 246048269
38859 176936 345862964
123060 186346 158624354
64756 196684 330453732
4087 170244 416064834
36208 120939 212011632
148727 149169 1062390
55356 169804 287111384
95656 121550 525748486
64755 183921 684295357
57070 188495 739983953
78768 135756 143029620
9268 39620 75757777
1342 79705 195836738
192542 195473 899914042
116805 129157 30913081
84623 173063 838312140
169221 188007 451404920
103643 165041 153890811
1840 76842 187409897
49689 186207 342135448
179930 196857 42236765
32781 190394 394428626
13655 89429 904923432
170356 188718 45767130
156898 182556 384230388
89373 186296 242585026
4783 61735 142111015
70159 71189 572340303
8945 149012 350708792
68731 133543 162501446
77103 96983 586921761
99465 113147 895193612
39845 170311 326986014
5948 60296 135590952
147279 187259 291455462
167849 185473 119240716
144205 195294 623717432
189503 190307 785506429
28600 41677 529457804
24804 129514 627676852
144933 179446 86260420
183932 196932 657566759
5451 58740 132907180
83196 194128 277659755
141624 161969 108744099
91234 131119 932989609
154843 160964 15336516
92679 157072 161156460
126172 160629 86290154
7408 128472 548887742
114335 179554 163248217
35848 118000 312745748
138208 177065 331434639
26764 45327 46005845
126124 153937 69668567
89412 107874 664119523
30413 99276 172329414
97524 146957 958059336
121143 194116 307058259
103787 198920 102277826
28945 34538 14049197
169333 170457 2815378
160552 178428 708057606
8332 167083 397556114
81780 170609 222515106
7370 112134 262223620
154616 172651 853259722
62810 78657 39923087
194397 196062 8360931
89313 147914 596773675
168406 194900 26799916
134360 183725 123418358
80171 176620 653550548
90901 108653 44424662
63652 147448 892622470
83950 156633 378441845
77866 145483 303398794
196449 197820 105262796
40915 128166 218691447
136391 150686 35668328
185196 192114 17248832
41970 84156 105925100
131654 147291 33471480
130724 151361 51692005
116264 180915 161813692
36503 141442 273093927
131034 137907 17379134
153439 178621 62979675
32511 68262 89338125
162628 169181 16487470
56739 84333 69542065
78658 151009 219559763
131627 197978 631287583
167559 181752 599126261
145289 195152 327083905
77882 168080 656869625
183476 190190 684238857
140263 162142 54673548
42184 55768 33907813
48271 110824 769892282
47176 129770 207129369
63103 111603 429725677
51738 177534 315195894
165949 187288 53297930
34388 186012 379559533
91831 176368 211581134
109705 128420 282078650
195538 198161 6514163
99939 171165 546400171
160190 196035 938525832
169479 181938 214090559
45212 179804 337278352
38041 144977 267856092
7045 18478 884010377
33323 66346 391297631
80745 189559 272504537
24837 124250 248769983
64720 95888 78365952
120048 120322 694316
133823 165277 78832115
53635 120356 757458679
25168 195452 426153093
47207 47824 650774880
159927 161944 918955615
76184 97578 32165325
159449 179739 50680004
99180 187935 222211516
136618 163748 67908577
84073 96639 416314
74514 162696 221011178
45589 182676 499636878
102302 131103 948953249
165641 176185 26218991
142704 162457 49451003
146708 170150 234739276
179388 199553 50350855
99592 151932 136155907
100067 162835 532837881
33300 182907 407383944
66483 112334 114975317
46678 49313 555672056
189316 198979 12719913
85788 179601 234804673
7776 156498 711120848
20571 93967 183797531
15622 59329 130935685
137101 199016 81391191
16066 117802 254630426
161646 176529 37216425
59984 136132 191325554
65943 111392 816666451
80218 158723 268549850
64255 87033 397737306
110778 160821 125243319
6628 114223 269370801
8954 172868 410476418
173801 176619 500415469
48873 182851 335617676
173446 199213 64175143
79363 136266 190065220
129602 182175 143210964
181516 187204 14287062
89212 194484 709555202
121425 160631 728909405
106646 116873 25684194
33846 109621 189690432
15375 81663 845360716
106532 196791 671488351
26331 129420 727493189
74433 100996 66671227
153001 178619 64087992
14099 79667 164017741
42201 94894 476586769
18099 192661 721118530
21877 133022 733634144
156767 168308 29020941
177360 192930 38940420
89956 133275 693707581
13253 83627 176244414
4917 101515 716760520
158820 193282 774504614
106525 143201 91986253
16480 125348 272542300
91292 130901 717170052
9032 172146 408486612
129488 138188 22022648
124594 141352 153750494
109473 195107 214116753
173172 186945 34380070
92803 156376 159171132
197133 199603 6210009
163544 192606 650529174
90157 105541 38333114
61383 61984 924053564
182266 191013 241546707
57091 199789 892097547
10312 112720 618343493
131334 165754 514285495
175309 195730 50944359
193430 194074 1591319
23704 156358 774836120
38782 146163 348297337
133824 152849 931462409
18520 136370 295259929
187391 191006 636121064
14403 47313 699209898
189099 196560 18520533
193213 194031 2035129
141049 146000 12368904
42344 111662 173888462
186156 191791 203707303
114045 126513 31180165
149633 164864 447823718
199498 199786 714143
16297 29541 33193654
187044 196147 945050237
192610 193194 1449898
76745 81937 254413478
111240 158878 119244278
137386 151576 481320616
51626 153525 255415402
151584 192562 102524312
723 175204 782475253
153045 189755 708922966
196003 197348 270792891
135803 165156 613147213
142225 143808 3974830
76880 84339 18854916
89301 143201 134904101
143033 180173 92880456
142855 145869 946605204
111131 199694 33045449
109109 191794 206863890
90957 157693 804073570
32327 46928 36120852
183339 195502 30404455
43245 106047 157500471
117502 161685 43833889
101703 131339 386942294
23586 56374 81583850
176455 182328 14676854
19134 45589 988836420
136206 140263 10111583
65892 166781 252935953
94403 155179 152124085
156348 169730 210816534
105984 131692 64462267
154508 161634 17859606
113498 142847 73510720
49765 92061 300853822
62232 156273 244342037
145052 193053 393285808
148890 187782 867785148
164466 196661 80357313
191143 192043 2259477
152143 181563 73630129
81938 173134 228433494
188048 199194 759625851
165712 193054 68198588
131182 145956 295729907
100915 175986 212621450
136811 151809 358340926
45388 132442 682398010
190752 195961 436658868
139908 149978 25011463
28401 42506 34906642
7936 112190 420705619
142808 163949 52992863
38163 180556 648718954
73439 91945 46506161
111984 158710 116987946
66975 90501 558604173
24144 138455 515776749
171036 196506 459560823
94484 181823 914521229
28731 186087 393923190
54806 84957 75912657
52647 121103 597242347
21524 161167 570775721
83754 104125 50979951
82527 120895 936412146
4089 33379 832653257
175646 184450 21949964
152578 186244 84317214
164011 193590 585404472
54380 166027 280091440
9355 47157 94290848
167009 199392 328246677
112625 153331 101973145
27484 193237 654233525
54023 152978 623832718
57974 63526 13986148
61384 143513 315702795
40234 132965 232506942
149633 193820 110575769
141787 194851 132634293
110207 182685 261333206
111761 161437 322668670
133527 178819 113236584
14274 182700 421617928
49976 80617 469765696
90549 140981 126309464
88455 90354 4712054
116024 148059 94775983
47319 181419 120617344
105898 176540 176990408
82167 113507 85487036
118625 120709 701248019
102575 103344 1893484
46650 46951 734218
39091 199023 400374747
180240 186485 740577968
121736 173565 933351700
132540 132744 528112
140082 172878 870075200
31362 93137 703488877
192276 198077 14356864
18819 85125 621011701
165611 178238 31394235
104592 112008 726037093
174404 196494 180824160
41455 167375 798534220
42856 115532 182283641
113867 147838 85103455
70966 105734 87078880
28001 63351 88056514
69850 86648 42196317
49210 175364 316225808
195064 195582 1334708
65413 78571 361713002
73620 160026 216482890
49520 137473 279884733
18716 88617 175162089
25408 66929 962296891
86110 126191 100281175
44972 185813 353029136
153564 197198 346659768
60058 124425 614748670
30392 158409 320416347
136567 174549 94945753
31979 51300 48001986
101831 111258 396243509
126122 139858 34554320
43087 113690 769107548
3755 96030 917885503
30867 145533 187841816
82713 130688 120149265
161956 194948 414648129
1117 193545 496871160
35201 171877 342250626
185568 185983 1054626
25855 190313 411590410
170813 171589 1917199
184926 198325 33353346
64014 137487 184528977
132591 156411 608835595
140734 164457 14266951
152077 158361 266788331
51848 154710 500708979
115183 173419 793575156
54421 128236 331043691
37922 166398 321870672
155058 190564 88769014
26216 65374 896224471
168571 199491 899502640
173372 196779 717346201
42431 104830 156512868
133596 148722 37865347
39209 173725 800376564
122284 176532 135983128
34176 46387 77336175
125477 143516 312706529
196068 196396 849826
12754 138480 315009538
103452 161615 981935276
92220 117476 63123691
116555 151362 833381909
38268 116786 196662900
127540 197439 241295784
30101 178532 405052265
74359 143749 173975916
11951 198820 556848113
141495 165117 62187963
35881 175672 518791256
34326 47965 397259793
148324 151831 1033539
9355 139361 631945222
168986 196235 67968634
145475 161074 21431617
187272 196555 511394756
128477 183078 136599258
106433 140414 528779749
43930 137897 802130488
2964 140922 650698024
38830 138306 748055793
43259 147786 262133683
122019 199061 192821761
2577 31768 14174978
148106 185483 93516606
140541 189105 936157315
107363 129127 54506773
11749 62920 622039334
195874 198321 55359841
157197 185211 70178880
101699 112939 971603737
129181 186646 273713865
22887 67952 718780680
104736 122452 865545098
9721 144770 679208004
179227 180449 3087509
29589 165971 912157022
31780 148386 291906795
189848 193501 192775649
63538 167187 856842988
104765 138801 941818462
119343 180892 811050960
154734 192505 801051236
191064 194351 8179614
103958 190628 735651673
45587 92690 392435878
52374 147463 238427078
82244 169302 218073294
155134 168056 32491809
62866 137776 685766326
161591 172423 641721803
46720 67548 959762694
127592 173729 115617412
189116 192437 8371757
34123 106679 537259363
189908 196984 17567417
92612 156904 160910567
88737 112140 242496284
40978 75028 227815204
47507 123578 807936388
58508 179558 303496423
42961 158602 289883584
18992 171972 383223623
157914 194021 275429378
159764 197583 456254259
61271 187854 317365932
103805 116647 32159997
72003 96061 60359793
113502 199356 385307101
130640 190239 235091915
184759 186683 529092868
163450 184263 983241741
122612 194281 179496928
179930 199685 541985370
101271 119814 46247359
179740 185495 14487899
158841 189212 268906254
160221 169244 363133451
113590 124863 28140025
111341 114519 422598265
139164 182992 67238653
20455 36714 717340192
129468 134443 12585960
184453 194069 998683262
57269 139262 913651861
91159 110866 396979440
198559 198789 582850
131414 149837 9404258
57030 156217 881078058
152218 178582 65973566
41577 188928 369152461
55661 174804 657911072
188946 195500 654668080
51903 81411 74150573
153119 198413 640409291
41098 144826 437247401
56834 67168 714838657
165318 172528 948825261
76006 164505 221891105
674 5609 281177983
65735 175552 964168940
75790 196167 301488145
149585 152634 7635224
170824 178201 18310503
58393 157812 839115453
43257 141505 246391699
155752 190003 85623391
120549 127027 543695481
190603 191978 3368652
61651 177455 542284587
39440 79596 189680876
46955 170938 443047995
191198 195514 10736467
33055 98908 301965645
135963 166547 76505307
184369 193997 982168186
199867 199991 104643309
176514 183494 195237426
114944 150633 625764153
138945 141633 910134960
38439 115253 192386484
128561 133832 6239245
1696 91110 465126611
37016 86329 123536614
172028 197415 609607069
94130 187366 389139497
22947 71764 126623757
87524 189985 602674395
84892 93580 137383648
141254 185313 110230694
165451 194981 73618399
38636 43013 288957396
187057 197104 24939092
78863 130762 130099277
54799 77131 434742130
53297 173685 510304239
137935 196812 147077211
25772 38724 84259108
192615 192682 168665
51020 117415 166521774
54249 129608 665188190
117012 130927 34886355
191544 193944 2052895
154333 166199 29812725
20107 135400 288835213
145527 167176 201359464
145576 164531 47516325
17052 129721 282095261
14899 53510 96279496
182420 198877 41009791
155345 193246 936553907
59974 177573 294907659
175104 176242 842981707
25813 142165 291344210
188889 193999 212103676
113962 122060 20122702
62004 119282 185608142
97873 160307 892199309
40676 113533 182756877
119767 172369 131936433
29406 58649 771284759
131434 192289 537178122
173350 192059 46681565
74802 124762 125169073
170970 178400 18414734
73261 134574 854834466
135997 195990 149892281
97790 121289 892753498
63986 176149 953608078
114167 172864 147065468
64376 92334 975542969
90416 128805 23289799
18725 141626 507691528
152202 181007 72073150
178648 182070 8639286
187373 191773 433336151
167379 176864 364216648
18060 134707 292202191
187316 190053 6696413
162400 179133 886723116
196996 199340 5897954
143814 177498 84221125
149477 170189 32132685
76871 82290 13741187
3342 47112 109146218
137628 144305 30244653
1341 189700 471329408
164629 188673 792865101
37065 39553 407268115
54229 136957 419216485
24103 104847 532037649
2337 149423 940030066
177946 186199 20717272
1219 161352 531119302
41462 161595 301112458
133841 187973 909153713
37976 136957 241115773
128511 182071 172478885
174124 192561 474460506
110070 129589 48770584
109027 136507 68873018
102958 130308 68475472
159850 176556 41798915
126922 171900 112777547
58890 177047 296319171
118460 151752 83440005
96835 126561 969335593
178561 180519 277535387
128926 185594 141899566
7692 16455 21865940
182937 189611 16769291
116345 184865 171517351
86607 110468 59769593
198957 199946 454673
111566 119107 204084772
22280 193315 641158848
28622 83420 137150671
159806 190886 910012372
64478 129994 164350611
106929 180912 322405422
124220 190626 166284577
144305 183071 255711692
30945 52090 52579672
184837 184854 757722850
92790 185206 253534482
136710 188626 902137516
30074 116812 217053925
167785 178123 882175880
71304 110910 99370409
32373 156353 310343670
96975 134812 94933102
17517 60015 105946874
145035 189941 453485034
121528 129678 20468629
49859 193926 649622302
46621 101955 138971957
58617 96671 746709008
22743 189932 418453449
36927 195610 206762800
174027 181152 17686359
23583 197166 583804852
16660 36369 49406245
75904 77094 3086701
91498 136109 111822898
86423 159099 181924232
30575 102313 179627715
56035 91135 567580601
94282 192318 346832628
10830 66932 782493859
109690 159266 966275206
62028 116954 137929972
123822 173499 327184652
58521 131507 682445553
198925 199536 437642
140304 162795 98391048
102717 168585 961283965
155776 182278 60329489
89244 151245 155135404
41981 145389 922294754
9714 74147 181703490
95371 147417 951832958
25750 167450 354872673
154652 161369 16767280
150514 181731 624868061
62375 113690 128912968
38903 52896 21808778
124080 125382 3298912
181524 187604 15307421
167876 191410 58700173
53812 83149 421725410
137888 196901 314847976
108464 182715 185766628
137212 143044 14492805
91748 158771 167761718
45747 49614 9757879
133650 178362 506434127
28814 179497 377160516
110119 122345 30386344
80941 93542 929216994
18921 31789 403430061
107714 167387 314425349
63742 167214 259577372
38393 116692 408653089
128114 184173 140312475
150551 180567 15479622
127144 170262 702649791
86644 91177 697844026
45 169067 423106053
190185 192538 5965551
190665 197337 16582108
134127 191396 143192939
14766 131496 893777623
82341 83787 3594697
193883 196957 366898703
134683 176634 455372283
70525 189993 299150085
163796 196463 81565300
41584 122427 693228342
29872 109881 200300114
94167 129557 88525664
1734 83958 205637550
8775 40236 377670227
24592 166783 356132077
26960 146857 108149668
75635 122361 117055166
11956 108407 625825703
149668 174674 62657365
52432 180877 580227898
13459 169181 506022816
32916 100899 170128538
100361 182483 205614737
128313 198060 174439279
60594 197331 342578554
172138 173424 3194271
121957 131000 20103472
2088 111924 274852966
177735 181406 117609001
47244 84329 240523035
34878 181906 367987166
81995 131702 503254424
114925 184481 89005491
175828 186250 26095302
5165 106715 109116586
53942 156093 372391807
147681 165111 43739560
71804 73569 4385077
47624 127200 455847974
127270 128287 2554059
125944 162517 388548023
127566 132655 12793141
85769 158173 339068619
191150 191854 812896333
178537 186994 21215514
98409 103499 661018060
14161 42027 69488031
174157 174292 330044
24533 73159 947608771
181197 185463 983980805
166782 195464 71507991
127274 162053 482849403
155180 179023 59609474
47613 69545 826100657
137507 162528 642747916
124232 196474 180889770
154715 194842 22749933
169161 192849 727828185
157098 182548 487386013
151506 181581 717866302
66730 73712 421286503
10732 75852 699813764
186089 191039 786534001
31683 152417 896065458
123891 176541 131871991
108367 177676 323755391
52652 139399 217698709
121934 184561 954673002
93483 106323 31987969
84438 93372 22340657
6264 94852 221803601
10657 138713 926674052
65333 168145 257757317
10117 32333 55592553
115220 131051 39645635
24240 134118 391502925
36571 179192 356994834
35306 144737 273982786
71116 116435 887220258
33301 74765 103599423
94531 190763 240804859
27459 182293 476695826
56745 103298 117000019
197903 199490 2522364
119047 187410 763031637
81256 132679 128790201
193868 199352 55350601
4097 168361 898121870
44488 66806 716365896
141206 178638 93594398
126745 172620 158842765
164934 196933 79734158
76785 158055 684549861
151837 192986 820829098
11057 14463 228818761
110016 136050 65313832
44813 147318 257133079
198712 199758 2608676
128657 161048 81129422
157698 182864 62927333
136027 184595 854380357
50409 104214 134994645
155091 198417 85539714
17467 182694 413594923
63590 188430 312947715
43151 54785 29117954
17897 118443 348016886
186732 190847 916251373
163045 190144 638928004
156871 181100 60604833
193681 199304 13907054
90568 114135 58950424
141263 144640 776856896
16748 137144 797819008
156190 177338 521733555
77326 100040 15596942
84534 195343 113299589
89062 124104 669070369
70787 87629 982154349
166147 189051 620112509
174258 197530 57977121
76280 161837 214464304
164007 171944 19887480
49047 109163 150964637
38458 92169 864624973
111081 167063 140275984
75026 130277 484151093
43499 193754 376482174
88886 96640 19368592
168581 178903 547494148
29391 66674 93166727
110796 193077 745650590
158722 171087 31068358
59913 148199 221556966
189853 195140 730731575
178918 197393 522140503
162576 195525 82288128
144109 144761 1615559
62333 76657 36125942
113115 113597 615794
7435 78730 178276692
131012 165662 86927255
17808 19921 377976534
197125 198320 855716088
34502 142361 631065748
113180 153228 100234716
39044 108198 453903496
98407 121737 185566091
129601 141953 31031885
72720 130841 145643033
157398 178070 562624451
1229 114003 282189357
108125 186956 197371216
60587 199140 347078626
128461 195582 277039047
182692 182887 612198270
76260 100368 352338846
33479 86337 889393655
131452 173851 830179662
199781 199796 41175
113261 148854 89116584
110753 195452 425500925
117730 154917 93175050
159307 163724 11170633
20459 44924 528473862
192511 199211 16584704
195862 196625 1927861
121409 158201 366364279
119844 125935 15333198
57688 130119 181837376
194105 199039 12246410
172887 195885 57340493
56076 184898 322920611
146033 169374 58496805
185313 199312 34860639
75512 155214 199775662
183715 195075 28337354
126796 155615 72182005
125001 146246 53286472
8861 105769 156085389
171692 195864 44044410
11950 166684 387572531
109386 185607 681738139
173845 196939 57517879
194241 199429 338898021
136239 198659 813619966
48520 90419 105287884
36522 147955 278997579
154788 168837 576737168
8395 184442 874560367
191363 199293 866708676
137440 185562 33955990
22733 178151 502163648
128199 170718 106621217
97086 196160 247976509
190581 197292 308963547
155928 199363 251645195
66469 69026 6448340
101409 197380 906053603
113105 116593 381833264
55978 150776 237806216
62128 64207 250835640
90846 159329 171425022
129020 172713 109572303
172755 189158 173930445
158782 162269 15185053
90689 161407 176984912
197021 199431 741244550
153531 172916 29811913
40198 59036 46982819
85601 129329 109466794
27527 111747 210823249
85974 101644 601817002
187170 195927 968116079
136126 188188 130185145
67921 152415 211658943
74153 153912 199857285
66307 145220 440183806
109891 173556 638738588
33601 92190 156844114
76409 106525 161317827
60059 137821 195312866
97442 178711 203427050
105337 128511 58095958
194310 197397 7653263
175923 191692 863194143
59317 169494 276406133
57809 161954 261300380
162259 176257 995177825
171077 187425 40858603
106468 162905 669135671
690 116979 290899910
176940 191862 37327518
89738 147502 144559301
182020 194699 31621841
123432 128321 11259426
183233 186098 576517531
162097 185188 690010039
175746 178398 6553806
14342 99864 214136649
32913 191510 396911655
11237 118771 921455150
168556 186248 44181595
164103 178906 812731710
39111 41423 163056712
78149 173272 238381119
180248 192769 318868024
157904 171671 34642497
119068 160756 104480106
119306 158122 996558977
40947 190425 819446863
174048 191667 43949134
55051 136696 205026621
171961 173963 555570929
143184 179352 941756800
41072 166845 315363681
103258 198560 997090485
126007 142107 40382228
74446 173724 242399507
16576 114448 250590937
143868 184628 893078811
118915 158249 98562806
69252 147070 326770808
89413 123970 915021491
50004 87122 652585076
56922 96665 99980824
179523 190309 981549807
128683 184011 60011205
161324 183301 569080843
75710 139493 160092276
111914 121638 407444368
16479 52782 90574561
199494 199710 542831
188778 193526 11916573
138805 195807 336850280
86408 175721 223599256
60554 151030 226956774
66904 96966 658348679
102696 125083 865668031
38734 108027 531799703
159553 173000 171544578
95722 160650 162540184
56165 175376 298931453
189880 194638 11887969
139984 156270 118238138
131840 152401 906950074
62217 119592 348268949
140298 178383 44268534
189752 190370 150114726
124058 139375 194425196
10124 14198 553123408
178557 183378 12029891
121259 168159 117668786
199481 199605 325563
195158 199679 11312200
131283 170879 99316075
185138 199054 34631671
1926 54175 539697052
193215 199538 569523781
6884 56481 211234980
73675 83485 640566975
58334 116262 546449457
155034 163299 20791330
121616 162433 226963426
171040 189589 779312270
190486 194750 100525740
37724 129770 566980389
76117 184817 704573987
56277 120955 959130720
128867 179570 531354479
195262 199698 11087053
102680 122517 307195385
572 109847 755247608
17472 174987 557197856
148534 174501 993373416
17416 111366 235233159
80879 182935 926921445
185927 188418 6211437
188016 194125 15183574
120692 153563 82381299
80115 155038 187785408
20039 166648 367210265
183129 198543 913818049
99209 147198 455836751
52378 78066 64493988
5830 28399 56521066
36320 64453 11911416
89075 173780 212064749
155509 187498 56550270
198512 199951 3632925
67839 162126 236191731
171522 183116 28749413
80567 145960 2613758
52305 140330 220841992
134860 175329 101179484
11863 64707 869674703
187863 189358 3687849
136996 161023 656283116
49417 180507 328473811
176132 193351 933268050
93483 183301 225938820
123416 194728 269715101
46336 172502 766147588
157610 187027 434180831
78321 127507 788192307
94470 96177 727605831
163436 168283 960222001
163514 171048 18863361
65754 89265 59170705
181673 198254 41329624
20281 191546 285162167
65033 192812 157213268
146548 169317 823747356
95599 178129 206591408
173221 175851 6492763
178652 186028 249700993
145845 158994 32895450
72693 93787 52964024
151920 196787 112168622
97063 152273 138250309
179029 187886 22247528
13416 134027 692863504
111233 195877 456225070
127303 131301 607713093
140292 179955 532606837
62741 109600 117805468
98209 115596 545013118
92881 179054 215647393
117268 139125 819422004
110165 137601 68804322
139834 183696 109595728
2975 113191 727215068
187575 191751 10361006
111694 127010 38342902
62506 188834 418982144
11989 38629 542452558
123098 126778 755246900
162010 198477 639548881
39561 48984 23459408
132175 198879 166783966
140282 150415 2734006
167308 172749 13604009
34972 134387 248963232
180055 188264 882004907
91248 99054 19472721
197929 198025 278526
145545 154406 22165186
25958 105778 795665786
93966 152154 68581037
141540 169387 69804201
89803 134499 111880479
13025 171167 396079809
115657 168889 114813415
68118 108872 102216884
192127 199461 109247225
89063 176860 219726672
115059 184751 172076379
187060 194367 18173560
39200 95990 45240717
150223 169758 49075456
185126 192418 753808167
160272 190768 76261116
63497 65457 655448264
53429 150149 388945735
107220 164475 143553381
45253 157284 280828500
49292 198192 372925597
85671 146867 203941785
150138 164631 36448571
39434 83945 111663753
40595 98829 243669384
48229 62715 615289381
155578 180990 63525471
175660 180892 15559097
22277 112200 225097037
83214 107541 42933550
157977 196318 95931415
163295 176378 32610780
71017 156021 213051047
191827 197285 856419422
159897 173382 33827797
183543 195242 29209811
147202 174898 209116001
152713 167412 36961200
127413 127895 467015447
23392 40181 41682012
80440 89138 22035308
77591 126039 109003264
144804 195344 316409827
180467 193538 30488800
182529 193302 26968515
137242 159514 580021383
151761 183494 470217883
41939 193481 347242454
115660 179623 535877683
60574 132911 181591184
151380 181267 74745282
59949 108303 613682006
53450 65134 81504979
195562 196193 1614400
104961 179625 171133131
18485 144269 946565584
16438 34032 44118819
57878 101627 110143507
180471 189742 23167583
69060 87062 45218161
32499 71272 299676141
143288 157148 34609627
107480 142483 398121362
103851 138942 183033525
60794 150571 23302429
183677 188873 375567479
108707 179975 453848828
50314 92472 105919047
77123 122392 16770560
186112 189882 491287759
176554 197030 818600849
55448 63058 19086550
183459 187702 10745164
194819 196131 3339847
181147 191714 1952956
37363 103992 967825681
145889 149008 850628799
16795 142392 709010734
116873 136010 582316319
184200 189885 550079196
176040 192697 371462803
81135 189208 270566872
146503 196309 124553738
8971 40294 192436392
150982 189837 421264061
154432 192408 95015620
1056 152580 379170806
59944 102038 105982647
188347 189407 2594410
20774 118490 138284055
176474 193304 106555692
59535 153075 390598466
191560 193328 4454796
28752 160363 855384252
150764 179276 500950098
121230 194089 112844335
36640 189766 940183116
119903 129825 141809217
160861 198044 901146142
70080 186188 290855052
2073 187384 999837963
100214 107226 17515370
186607 195953 324653789
20593 118679 245524671
105003 149239 762433285
52236 123171 65594186
197071 199502 5060308
123662 171223 594600077
53400 183794 326749605
189642 196711 2316702
21855 135490 774684205
91165 178042 217400751
63654 149820 216085472
31364 89085 323018007
179758 185782 9602810
49053 187351 770308140
62814 144297 204531493
143319 161385 45196491
199233 199770 529449287
133734 198818 253820284
112210 130705 633968601
104954 171282 448478338
28842 171229 401034065
164733 188965 852661729
86759 147339 292042257
193452 198181 11722986
35852 91724 753048300
154967 156892 4788392
154688 184931 333786661
37321 103440 165575540
169612 184709 190110422
117931 141401 657463059
20667 32926 583205387
24502 31020 16326572
169306 181127 429947305
87671 140811 133082088
103806 180686 663707814
183740 189127 13477415
77875 192311 286575917
28133 46013 44314847
28637 104676 190298104
115142 129565 36110453
17935 154297 475947394
143147 144571 138511973
106654 140250 84345574
163958 167164 425961264
161539 199215 457233782
69716 96067 626012702
109062 168877 149811587
2091 31644 258877858
165819 197045 77776129
88738 164355 437223558
63304 78082 37289805
67307 99967 288263288
125191 163321 344830991
180100 185025 12351847
132737 179836 117824162
78697 115534 878857148
156933 159199 980588191
149305 150328 133799206
153911 197826 646390917
105477 142600 93156621
150051 158400 15782766
51141 188389 343911606
156034 181453 9679847
154138 170625 577424953
12394 37841 836820498
134230 141363 17785997
1595 188391 467453927
70229 194096 995060282
140488 159721 48062741
16045 157150 746782868
79289 92344 621215932
91779 108014 678356105
94880 155901 732805122
19800 177696 395317941
77147 108358 971517725
54057 139417 214275855
87360 192912 272266077
80157 164657 211860216
3766 4088 374368133
37228 53007 976707661
83892 116240 402394461
87331 104293 622713
156389 164172 179919551
15990 70496 672089113
24999 113457 221505952
69698 163614 235389516
49115 170428 304211049
90389 194446 260373678
65821 126056 626066137
36690 198244 404246798
175527 180378 181637842
157545 161589 10222637
15946 132137 290863862
159440 185592 28514095
131493 140731 132068684
143543 177768 571964046
173001 183647 801881005
42897 109129 863416298
125433 126159 1846424
190554 192848 943372777
34898 158638 309723115
62980 132294 173945512
167070 187641 627235467
194459 195831 3214904
166923 180681 34213779
161036 180325 893861994
45332 122108 192439105
63815 109844 967984124
15725 68141 131120763
9575 96204 216874286
155711 188848 82869088
135911 155179 442981558
160967 181528 284970516
106478 178745 180955680
27402 27520 280378
17197 51636 195225582
47113 152101 263173671
134393 167874 83858748
10768 97581 217272658
182643 186065 818799882
191749 193337 26641455
169067 179757 26546255
115376 158973 109198799
61087 175582 728232524
80265 196132 290143211
108225 140859 711718542
166098 180829 3406237
105842 198035 230733209
48312 99919 458454330
172206 181325 22639879
165487 196625 990736869
101100 156125 681803614
193197 197567 10795688
193247 199248 487839120
157699 165411 19516839
160921 173080 30518105
71366 190086 297268516
85792 179613 670509418
65857 121228 256291531
60990 164900 260713479
96086 197536 253740470
54182 185099 328181721
119252 190297 307820972
76931 192993 290664590
102894 108379 412292077
190986 193478 6235134
91355 132907 344156449
181174 193773 31538415
48044 69328 761261209
182018 199761 44210175
157140 185770 582813339
17522 165190 369868736
154525 183309 618919853
125733 189470 159548926
126844 134776 299590332
34722 118423 209440842
143026 171242 957356868
23704 160102 341444425
113858 183111 173254524
102419 163556 689239230
10986 50471 729198052
63217 126308 592583164
68745 195194 854718426
580 95782 318633459
93550 146635 132899720
34745 106857 180404448
24410 144245 300099223
61346 160990 126843384
171401 196392 929984266
48757 193825 363447666
144713 165901 513133449
141783 181366 510980327
447 122579 305402953
13405 108965 686473190
66540 198895 331327312
107444 118847 267441696
147718 199207 128630395
100107 165476 163871325
79473 106395 207499263
76580 108726 944594698
76497 171243 237528133
195331 196594 139440147
95888 189329 446770642
117953 157510 885697233
161391 191824 510643601
195461 197314 893867595
84419 173141 222221268
183447 199744 374385017
6571 180984 436582948
112043 126554 36313943
55405 123317 735378871
171025 173580 6364319
198647 199300 964049175
191675 194918 46831588
169045 195113 64914752
196667 199804 7761202
177454 186558 22848828
98147 152158 206757642
154374 158192 9519671
74676 127519 132406926
144262 170436 65551561
25467 29776 225245193
118962 190972 116371121
11074 109910 247448512
78399 194456 991230752
58951 116025 143365901
164218 179594 38305739
131642 191140 630681103
71028 127782 142239959
47257 57833 26284943
145830 152876 17593676
37255 181515 837645984
112304 127528 38095786
12396 68697 352411082
160401 192161 79434226
84790 132875 120446538
34735 134340 654066363
55592 82828 68591325
144361 198099 600213283
24728 43494 83653190
137504 152640 866914396
178649 196551 44814805
113428 148037 86630925
97894 158930 760040664
158014 168211 25689747
146330 186210 99790802
176116 190444 479550599
141950 175219 83253895
186757 188422 986917491
161039 189411 70935394
71402 84334 32536153
183807 195100 28161489
42243 187339 363638138
169221 177084 19593155
114099 129818 177591038
23099 184500 460409187
2947 166166 119058932
13951 86586 181922783
117698 131485 94900023
198885 199570 926244311
33802 111423 755478625
82838 175303 231557857
89411 183792 236124776
176225 183462 868646474
4208 186946 992717851
163055 174745 29233208
6465 91966 968767047
179371 196041 41696709
69680 118965 123425021
118281 120448 623838118
182209 187436 27890827
57339 129769 181795722
36825 120428 561541551
169512 190076 665397959
86860 108077 53110725
38120 154047 290342854
181736 187578 189179341
105438 148753 108676511
53911 108343 25365526
189802 196986 125347842
35917 94667 435536433
50387 195507 793160276
100325 168902 786514886
64829 190829 560090562
73451 94540 52960320
63756 192786 633409042
143670 166003 55966126
128770 182445 134320344
77169 106357 73080175
77944 174407 407178266
170492 180747 169871676
124504 194540 175306677
47140 196575 904968926
122986 144538 34382190
87617 170677 888955702
8848 156380 369410011
21504 111388 761395265
177857 194676 967555351
145571 158942 33442110
139552 186081 116319397
193140 198087 618846470
133348 172501 98061831
91527 93765 5620216
39860 137365 244507988
23549 80148 497711029
70952 186110 288490533
66060 96105 75449572
147789 170289 56393726
75624 144353 172410447
66082 133237 322802634
106290 138751 81583707
72753 160349 84718763
97382 194023 497430398
17499 158502 840899691
96872 114020 42940742
74357 115902 104137204
113417 175093 117782479
198938 199515 1477031
83559 98253 36733140
90985 108542 43893157
99506 116106 355532208
97175 138707 713090963
83005 151856 172416877
104124 158156 135307659
185616 196557 141094418
45668 74829 42426785
25610 87366 695506635
169712 191288 53833765
38593 104245 164412090
192138 198496 997353765
174986 195965 318804475
111599 122316 26649687
53262 168293 288487828
167029 182868 696392574
169760 187075 43235786
78985 160155 607213641
37017 134307 174819201
194883 196608 4399960
113986 195282 203342447
69133 105876 92012818
114262 117303 183387505
179646 196581 469245730
143461 195753 130699616
125356 141614 847735788
146379 155300 22318477
45431 177021 383593616
114089 175518 153813556
183204 198122 37279202
115231 154134 899587690
168833 194552 501033550
68998 85569 41602553
48910 169474 831332484
41695 69171 891104879
99687 106586 185693059
146107 190868 167683170
73089 154366 561527647
69431 196556 833945926
21034 34330 33362639
53601 154624 851211491
54479 155429 753551192
167378 183320 39671699
153785 197169 306675654
167418 173499 15162213
164977 196884 3006930
118658 160107 103862423
154028 173993 50050055
162398 189550 67874339
178545 187297 21984907
134017 160682 535084512
79609 151189 799633819
151188 165603 259811050
7274 143495 545638095
21642 85693 339427109
140338 178601 95595684
140978 197683 315652685
71063 126262 138334666
55919 165478 274896094
146054 175259 21854535
48146 154284 266118749
109201 120795 28853433
53330 147934 237238591
199956 199972 584964300
48664 182607 335602182
74340 158742 868135458
119831 163920 110616541
30139 169952 350086427
114213 191584 648255083
188744 199656 27197663
10919 115461 442692412
124050 179838 139688966
189509 197170 19016275
86724 189459 541855686
91090 99002 19725839
136050 158988 377763305
58728 140419 205168371
44410 155491 535165682
155113 158606 107188836
65218 91278 59675293
118899 144082 517706847
9950 122036 280362003
138777 149867 609065337
140339 162645 55777875
162557 183290 51752792
104455 196748 230993263
60134 143346 208872695
136666 159179 56229356
59248 179724 301989397
178587 198227 48996690
110012 153833 109673485
89093 183134 867593960
64712 143760 541377423
130359 187339 142687956
171013 171884 2199771
191646 199700 474695683
183926 187940 983288167
42741 143698 253224155
150710 189435 96852457
184877 189271 10920517
199209 199501 15564052
151500 172214 346552717
21816 165490 359849298
83105 154403 550384977
82794 193539 400842219
87294 126873 99050356
26774 157532 327217507
177998 188320 139852223
88002 196320 271029003
52985 64472 599726138
101861 162754 152488106
42778 182640 549081191
78032 181428 465856462
7337 46239 96984098
24700 137219 281855172
79928 98703 47204535
18456 104292 214873822
177906 191923 35080723
15632 75812 55167069
84143 181334 380613020
10293 54569 110372827
46774 114718 170424653
79625 99522 308897277
188644 193524 12221146
77357 132922 855458484
144796 169220 61194762
157426 199852 106072390
192806 199922 17685335
187363 198458 701024583
119254 121040 124015848
142506 183979 778477351
175028 182663 19003577
87515 136463 406340406
153465 166372 99240194
81363 145770 367271216
83245 146515 809161630
32576 38146 13809261
149612 189830 224358610
32448 40561 379544081
72241 111680 98856478
141644 156362 412829210
171088 195877 61830459
156895 188221 140427137
92582 184448 626358567
23998 53442 73286640
163047 165613 247346860
24625 168573 622230275
60055 111069 128223498
86180 135221 122886437
29548 47137 579717565
145032 168439 58675903
45328 188238 358189353
154723 188538 84554294
44472 94131 124786970
122882 172114 123576340
175540 177638 422358158
17696 19697 6582906
49284 183752 336947423
148507 184482 452464792
16225 171387 821399245
4209 132086 320122417
17952 186462 829894984
57884 158787 253149265
182597 197018 819496955
90175 114746 61431447
33913 121855 219984876
160344 193086 454094707
50877 92400 104340558
196586 197454 383386685
55790 92232 91720961
187495 196350 185910325
67302 115455 98611531
8814 22191 540719454
20644 143582 376187611
181789 187075 380857104
195491 196961 3589804
98745 120078 53325054
93219 178350 213092061
84523 163692 360942743
83438 175771 231223567
139192 166436 1550599
110911 179224 417467821
181016 189183 10415194
147257 148443 2936148
71941 160297 980057177
85059 123419 386280516
168336 199548 893850780
84071 172146 998744391
78172 165350 301435595
100498 197303 107756455
146245 196116 888872836
56578 137960 204380607
141951 177650 615902931
126615 127955 3338288
171750 176375 11426237
99296 100907 826159
96376 195703 248524496
22744 30440 896240566
85965 120023 546106015
197851 198407 442400260
92783 179167 501970975
92493 163220 177148292
105735 180256 186687596
50605 81709 78223629
16754 49875 357007905
57367 190471 888057574
159596 186363 614760329
94174 175489 203567503
77725 84653 17513198
193371 196896 407151
160433 166525 394943162
160585 177578 42546385
22509 176697 385968543
176628 187074 591818124
64909 67032 921561022
59195 191119 330667539
82385 145036 156918953
111605 133089 928063883
7342 18610 76406107
70891 92978 663753768
160671 179181 698206016
84276 195932 817060601
154565 164550 565924357
156324 171083 253941742
131733 177363 190812058
91345 131754 845587579
191749 194044 5720408
145438 191546 187555061
308 73226 182238730
184719 199785 37580917
9734 193118 458991387
41813 187426 843209316
86359 194080 881451565
30880 193093 493106972
169865 171173 3271211
147444 185025 355888597
108221 156744 622790163
150995 185819 947738529
63173 110747 738005232
40695 145442 262596492
134459 199990 163777910
199739 199940 418023744
97342 171729 525569539
84652 90286 815914322
190482 192468 5035291
131164 173189 23221598
73556 78864 13244471
128362 196657 423078172
157693 195410 745171055
68758 148207 857766530
182942 184232 3271018
89549 165974 191399366
190609 190689 221241
47003 128953 145487884
199875 199957 224149
32197 85567 133528816
167325 172016 33726544
60098 158829 669522934
170361 184212 34456244
154799 180068 37476316
140151 175291 87867771
149715 151655 659056616
147070 191435 110921172
31123 192287 403420599
167560 169754 5470147
2796 93168 157272491
16313 117895 977366337
168758 171660 64204055
4693 135109 176731614
73435 137016 438735599
803 76851 500400143
67545 137752 176079951
142803 181191 96004345
146684 185858 917275652
194160 198033 9589908
55915 155549 937896462
112852 148949 872252313
178644 183468 12062967
185989 193793 19448734
182968 189866 17316190
4359 106180 209098572
65157 174651 274391480
68268 103159 409679035
85996 92644 16634661
53666 132619 230023928
51808 148594 697052320
79737 179477 249826228
47380 165324 969429770
37779 155205 294059068
18587 161203 583528341
94364 189475 720868248
2104 22502 183703052
194366 194810 359813778
98258 127210 72513525
14091 40767 577994427
55270 121276 165607171
2791 74514 391618965
130160 193925 579107840
130911 151516 726513650
130196 136540 16040803
192774 195143 816348745
99738 170534 177379508
124768 192519 847735583
191320 192379 2699182
194158 199933 5409111
141063 164424 58521016
127652 144291 850781827
179659 185028 13512071
198841 199006 614878877
148764 155399 16560382
89392 169344 200192546
146742 162817 918451961
1888 83591 78137238
76981 81604 11728235
87519 180769 233318516
170631 178984 20731826
162783 167184 11066803
18256 94219 190247152
72213 126445 527987223
55060 130234 188647977
17732 141848 914426172
109511 160874 128538658
105037 166521 592509292
98643 106138 18688256
7274 59343 455572045
39161 102593 524792261
160993 169876 22340442
5585 57435 250006600
6130 168619 406923928
122066 139078 42900946
178898 187332 21199997
198098 199120 837316344
52418 58006 12582633
188118 191881 9383980
8785 87505 314114537
181968 189089 17766808
8444 82817 267302973
181331 195412 35177549
7593 97867 285061172
111397 174481 505614137
37096 164001 843816301
29404 161921 331800803
116970 179188 727356730
166712 167044 818304
114642 142907 70851877
143827 185183 103446403
28490 199118 809643696
171972 194978 57318169
29877 156165 316138365
196126 198637 6194947
193195 196034 887914503
123043 166031 671402122
85259 197657 281196085
137228 161725 61218287
75359 190486 393289163
168033 198633 913564697
194900 198936 280619913
79851 109509 74528383
171032 173503 48482921
32666 128811 240639172
10171 135508 313868033
132731 192628 681753381
33258 36735 642513340
129377 170275 102563675
141821 181694 99731625
18272 171055 641926425
64172 116571 131506816
137097 197774 721075232
26391 165260 788625297
77958 162295 211297715
88189 122461 665803794
51850 154504 257321739
39282 120078 202432168
120725 186175 163962544
7251 166321 871291593
133711 166897 83159073
176958 179832 7129589
19365 78156 554920670
45268 178427 333711564
110503 141824 78399944
80764 88438 450173895
82480 110280 69666530
21534 167474 635305905
177391 178906 3768014
174291 198597 769023032
82216 176839 275880933
105237 160424 138255593
39081 88357 587592768
13584 103501 605564994
43952 74437 471548982
137304 177780 803169241
28393 152962 956094516
122906 160649 94677860
138797 193359 896395646
95679 168422 182235291
85525 172985 776328426
14744 189369 468262726
122714 133008 26027887
167970 183836 664240010
38636 102690 962079074
164578 183551 47302238
167650 175977 513167307
165562 185296 715188325
23829 75462 129003823
19573 101910 288202914
43829 108356 327633617
867 186943 545014119
126700 136187 235813792
146930 151487 11406588
66992 176281 273766296
127251 168104 44639753
58126 171861 555994113
161840 168593 659025223
1301 198837 494151854
65384 194686 231696331
166306 174528 20453553
141127 196843 217503929
15203 79480 160726509
171496 195951 616074884
41831 164580 307712846
31246 99018 437535243
129597 163028 926113060
32531 60446 69393149
87718 119710 862221986
69731 100696 77621845
140964 197547 141348472
95051 130760 89356710
87078 91635 11457611
95963 187389 228892573
23407 161282 345138425
43082 100159 143259783
1441 123575 305510249
141195 159013 337783701
126953 134220 18316268
50942 198737 607063528
68293 148026 199782959
59509 92152 82233673
15355 168422 586519764
8148 57540 229232082
52381 113975 383497857
8477 101670 488029317
52238 174145 518621573
20639 144565 310376433
176492 199275 891433122
40093 97391 343385775
96869 178088 203319107
79153 81034 4817205
25581 123812 245828958
164203 181415 42912539
109638 164449 137290548
101257 147204 24024115
304 31896 729333524
68206 153336 810156444
68945 89389 712909947
167001 178299 28096795
144693 181459 91895494
122297 126806 182488380
168297 177168 22113826
91786 119499 69221534
198037 198085 109155
58686 101397 608644443
193853 194899 465797824
60298 172173 280687343
157251 182098 62243867
121486 132711 28235660
30809 87735 121771876
93926 105425 326833393
39303 142540 258783751
86317 117420 782494516
79085 138703 149637353
55060 126760 179938749
81485 156518 826605754
55390 153195 245325000
95640 123566 69799104
67171 115070 120015184
141627 149724 20213253
187539 188330 554524804
145648 169015 58623104
107535 144523 92699458
122509 152609 65547634
158597 192930 85909111
25478 144499 298036847
20254 156638 341479312
24312 144057 880758490
191886 199007 17644710
101675 182964 300267537
1794 148747 654266085
187439 194338 872437923
69726 191626 305240271
67708 105019 369454962
48513 125078 60932309
186935 189356 5997329
95222 165966 469971191
2038 198416 492774637
88350 149902 153987804
137607 140803 7902676
84638 158294 571967924
188385 193516 719744203
157875 178481 51600188
52107 155435 312192161
2210 94813 365910979
15547 59875 110467335
1048 76113 746805380
5111 11298 15580551
140409 198464 429941367
88186 110479 55799795
70293 174684 605712556
87408 162457 187899708
69796 170274 517215317
191108 193633 181442438
93066 138269 139214157
164630 179358 266255227
181563 191233 813153459
186877 193816 17264984
152393 174978 56605861
195639 197217 347362086
111824 189586 385744353
193 195124 499137757
5929 55758 124313223
130116 191149 36833478
119294 133113 34763764
120195 186517 564841155
41162 59675 32463612
71632 171562 962799376
177442 189157 558510760
94213 168078 185056558
100702 166171 908270208
135749 174727 97447077
153347 154852 221859164
112462 138761 66058019
48761 135696 788729860
159991 182502 939846189
106073 136016 75284900
125934 154631 544435416
147084 158880 899058846
155061 163717 21785997
134914 195227 150657615
68666 187995 298879402
47583 155208 74507632
170215 182289 30066384
195817 197284 3585756
38956 52846 270315637
93858 189901 926464045
70144 163698 234500572
62543 140199 194997116
150219 188730 47678261
177485 189737 30616181
36454 139288 735513860
187319 198133 26819868
13658 65870 407814754
116956 119156 68890284
24809 74460 917713031
36411 91194 137202565
49050 157186 941720086
5006 82707 276079464
139619 141497 481574237
48609 56677 20098560
7144 128943 272569648
56491 65872 1973600
117079 139189 13237000
170350 181708 163822257
196929 198505 3947915
80471 184470 260425292
186536 196391 311355673
80218 106830 66723479
37299 74925 314169024
7085 163113 791942558
177299 197612 906209076
170984 185293 35673736
171099 196735 29956054
185597 196547 27343808
159228 164028 502245530
35296 130336 237853695
36710 115433 197081707
62081 182750 81832327
49017 128584 199544686
8614 32684 60310133
154309 158522 10467359
23134 68672 998038821
31544 54840 57825352
7376 54553 117646936
11855 91506 572863772
135200 157243 54979746
137385 197035 512528517
137128 156564 179765191
72942 183000 275539023
64964 71803 809501281
23610 141438 294972113
24584 63486 96954186
123830 143949 537024779
37559 166684 449480643
69920 171559 527551067
10399 101076 227016885
58986 95622 800090743
20533 134867 286443706
96967 174534 857100308
185819 194864 835152859
170692 170899 540591
171843 199716 491085449
185466 190020 368289069
136986 148123 308424368
12429 134607 603382357
116910 131674 969187526
112079 115817 9347763
55492 94375 582446988
39949 103407 159104764
122602 142311 49589192
147993 182487 385066707
24774 29770 12549036
56236 131883 609481448
157511 187079 74088363
195530 198863 562223
56460 117916 154255829
10884 53293 248151553
136382 176560 100433410
47300 84141 92570059
94148 168931 847280038
120736 152785 80331089
122823 136329 113154448
49572 123349 928627623
170404 170919 1322440
178068 198182 23972185
161586 168643 17771360
65950 71094 12946912
177106 190992 689482236
2985 35453 81297903
136501 166777 75788544
137772 180423 242106364
139776 173683 447152079
36940 101692 248468963
165112 195449 379647412
57183 198762 354722312
65364 105663 36278769
172666 185684 32437695
86674 104001 43331691
101739 141572 99687995
84017 113714 74350988
170701 195707 62343309
122202 134985 385023840
47459 64637 43028348
158458 176612 97924962
68407 192229 980297539
106835 172369 164283048
103624 111233 245944099
27493 121111 562617379
180565 198417 259726097
41365 107469 601456748
97496 169180 757357056
140357 155358 523098516
164791 175979 181336668
72187 167236 185443344
26197 46848 51330421
97833 190835 472193645
87904 133328 113744697
19428 162547 358425972
91426 142549 128040739
104485 186940 206523928
109359 150965 104092330
138364 185687 118291202
141368 160873 905063268
26830 33251 16057730
35250 123553 220916909
137106 188174 127699003
103734 137111 386052024
183273 194143 439518594
106498 114479 144364600
35837 79291 252529681
180299 193536 33079604
16163 18525 120688758
38801 178324 349422657
81886 177118 357063585
140621 157861 311570557
157052 190717 84235574
43781 53632 24626706
6940 180407 434231821
185210 194318 916577177
64099 78713 35658282
166271 167903 4052148
121541 187890 473413070
144665 187891 108124652
39396 56799 43345565
120762 146012 63366312
80915 118367 49171762
84313 151872 169142524
50280 71966 469310902
62455 170610 975089525
58334 84255 65407697
170568 189126 46257615
9245 43880 86334984
40878 119540 614343401
131860 146703 148793948
91985 187340 844151860
69683 88800 866880225
107232 170761 159273589
151229 192782 698366467
117894 155687 181055155
77690 183664 265362021
30886 106766 189857954
52616 176964 591125531
122027 172132 125726161
76639 170658 945193180
64967 112409 423035518
97509 178525 202804825
171611 193200 202051303
77421 115805 96173573
186243 187659 3558272
174530 178704 341538197
188427 199453 694102514
10116 96058 215091839
54848 168312 659310877
92756 178139 213724468
61396 191375 588283539
12368 78167 164641443
92116 190441 454086180
185000 192364 297780926
51850 80968 890963877
168328 199252 884613953
4547 191232 467315797
194012 198526 11173656
43162 98337 427875466
30164 139707 349047606
24246 152231 320385870
103737 110892 347920859
6608 37999 97247140
196645 198724 5123954
84230 91397 552569562
98694 127110 294744006
822 46166 112971609
196175 197782 963384321
85899 110481 424589421
146669 168283 54230034
108527 165673 143207411
137851 182968 112687386
47331 192748 465667550
45913 75950 75409393
62804 114832 740414232
24967 193123 743276292
51975 84798 428798739
199633 199655 369442486
170582 195870 63065999
116004 134819 988004650
82551 108409 64792474
134818 142007 848378220
28084 67946 245357132
38703 95065 803394281
138994 140530 3820369
24177 195295 870702444
62978 170979 97271457
28406 138520 275845117
150510 155552 12649660
120606 190180 174145998
170967 199938 72199516
181504 181783 609947
58879 154202 63407229
54374 120760 166554570
88489 166069 194277762
3135 116169 282878982
23925 53980 74753384
144968 171624 66793010
43669 61598 593630445
164162 177992 326328872
152606 168837 396919821
186601 199159 31170108
99243 141984 685589216
135187 184735 123801959
68456 106471 503055352
187574 188576 2425329
45494 53483 20000481
139951 195127 137796963
54646 194279 788571388
173196 190774 43833858
62075 152420 788135858
49438 134794 396697620
194584 199387 11919927
79997 154091 185720914
189833 194747 12236322
131838 181654 881077313
188578 197264 402594997
190504 198681 172997682
4964 149053 360782148
16854 55146 95462191
68895 170747 255280058
119363 174420 758132943
163992 193696 74191555
119916 176927 21278232
155029 184471 73595204
163051 177747 36685609
46481 195847 483529842
167660 196454 340376940
20171 67295 117870755
159747 167547 19631683
35177 61046 988543813
80663 185805 263379053
130255 193338 379271744
83203 123013 289362956
35467 180943 606290746
60341 79628 817994776
48134 138405 226511653
149875 172120 849562786
198396 199364 19180339
42142 90630 121791662
63434 175315 280564116
113393 174869 129651217
172191 186398 639169739
88182 165793 469035315
165462 192890 68429441
132950 176037 107809038
65136 127090 155357676
177282 180394 922801967
114549 184382 174785180
123107 130044 17560571
36673 45637 22034452
137923 194533 272331323
152343 175518 924673650
177375 177667 744049
132503 185757 596555854
109542 168158 146807515
138115 165259 67949411
142194 156866 36640960
22892 132651 747896173
125766 146057 50894765
197688 199582 3836646
103743 191855 220557713
74981 164666 574542845
169630 176950 18187652
140518 157366 41986975
115499 193377 225618347
61940 81898 317602734
74507 77740 8116133
189170 194892 14225534
28689 192303 409531293
135492 159189 208152130
74177 120902 117044473
112941 136422 37041733
75056 85877 213100167
167528 173604 160423719
177622 197486 14490558
133008 137696 677740559
165823 169375 309457224
97570 198832 606545336
14730 188403 469903908
137756 186332 121493064
98897 170562 324772099
120182 186230 139664676
166856 175662 653706871
114201 124689 26191893
192873 199348 10594343
146210 182555 90864724
36176 127991 613348867
3960 37579 299002164
94178 191451 243408384
117793 179055 153378933
106221 133737 69075897
72925 180509 269414372
80514 85819 307616413
40337 41290 2373371
84974 97203 14142089
197185 199289 50569578
116883 180895 410638478
177929 180523 241948428
20638 152698 803894003
160606 190295 74251477
73870 130485 697655935
94047 100122 15140940
143396 163592 50615923
88131 117588 647595358
49785 106669 695605212
10732 97587 217376720
35272 60248 973932541
196168 196304 207307902
115184 178788 868510898
63811 79077 38413869
149855 186003 578021382
15381 189958 580647765
162863 191343 516522009
93952 99922 98882837
458 154094 605694845
6471 147549 353252590
55932 142531 501496585
134162 134418 638150
164245 184123 49558503
89748 111382 54053284
5249 85655 201284832
41748 157167 61728685
140982 187086 115319582
141981 156046 35211703
145301 173820 26307729
176611 198715 46428610
152596 193585 228504627
183593 194917 28272747
44312 185777 354559478
179466 199502 393890590
123795 160462 91873351
41157 63868 56793228
102533 183353 202201312
32039 94180 155534946
73838 76906 363019682
83211 83298 240482
35357 101090 736036408
149780 183859 169140389
149288 152656 8395452
175435 190742 38214134
198471 199823 528287371
147128 149351 865601299
199298 199550 853687924
99326 165099 546755332
24696 185048 401429463
132410 134089 4303352
89922 178446 721339350
19432 135969 369873336
113538 183572 484473232
199127 199172 791565009
126625 150039 58575462
5328 129086 446108516
137664 168822 640488645
142985 143174 995465899
120845 176592 139672509
83711 108275 654055699
151233 191731 101307998
75737 128977 133468172
95267 153627 92638586
144182 194477 125712563
14191 156013 355163688
63488 115859 131524909
160011 173218 82145595
190478 191764 435819079
35834 114896 357041651
178269 198865 51368915
111616 122207 757707311
79366 173898 236949729
196490 199973 572649355
118418 149632 43573315
176288 189781 266678556
178369 198892 51193962
170920 183861 257649428
32505 187274 991660413
149989 156204 690945757
114665 156673 105205544
105701 173925 171021384
130782 140890 25398583
175163 188028 246274132
114740 156124 453675289
41021 98306 770464200
137241 162148 579102916
164445 180971 41163999
25520 106050 231248139
48857 192543 360013751
172771 188911 146550213
35188 153294 22169336
33759 55989 481811017
93718 120791 67657509
150687 184605 828354610
98622 114746 844695331
104728 117711 32503679
123170 125296 794369475
123339 139598 93869259
149938 180734 77099954
38681 175764 343361916
135370 182940 297808449
20039 77835 180403180
146916 189268 105913138
164264 164275 22493
18771 135284 556382795
37919 131623 234605826
19044 30669 29236859
157945 182146 717274199
107467 143187 89539822
85169 116702 78910552
79295 86660 18647238
157721 181673 896629500
162019 162522 455986443
164755 179527 174779347
191475 194722 720452518
3071 22993 936498507
190183 198078 19660330
80320 178012 654809972
19564 195387 440087600
67685 104308 91747105
58242 82396 358945326
87490 161195 875268932
187743 194148 15892583
25195 199957 558927296
18748 85962 819244241
70976 117405 302419428
192953 199453 16135872
139491 168187 71799845
59559 77653 45621888
152360 156331 9980493
59812 69836 421332010
73524 73935 995051549
25054 31902 482444455
45917 94479 496882737
183395 186044 6742354
86525 88641 5359665
171796 184257 795040451
108471 119626 412224212
116389 135251 47402527
73382 188511 288302352
30594 199987 882598280
160204 175325 188464191
93986 150418 141252518
166614 189054 55981360
52371 156204 260322039
166379 176689 469988701
34418 82301 804509543
98868 120347 325279594
117396 195227 429268061
146823 175488 71748848
91062 154477 741196565
22537 56089 83478238
8021 65489 281222363
33280 47938 615047271
112159 169275 143145487
111623 151732 499944616
114205 188495 185946936
1920 163843 405336110
191190 193106 4779495
102358 150768 569079800
50478 59607 252570865
104028 145416 47103306
39723 120027 201191529
187736 188339 22555818
195910 198166 955866294
84941 194268 273587737
135272 151469 40451383
100829 105183 10845209
22263 72904 126634668
17831 56705 96864542
60903 75503 202373427
155511 166279 280965700
8755 89823 203073050
188093 194879 813217498
149722 154116 862511831
19228 103908 212048946
140516 142292 368488041
784 19035 45423546
177204 199244 36549930
27647 149109 304133847
72275 191893 188035127
14549 55368 101790203
157613 182981 63441883
178550 180299 720527562
196932 197655 1839287
350 50929 910434392
186776 195808 22481723
174424 187488 596151503
166851 179074 30374962
115110 165027 125200647
34325 38263 9704438
100669 112834 259621611
102365 159915 144036310
94919 107215 549327176
148945 189808 891095950
7134 46281 739558210
70170 144428 186143410
118623 156752 95535878
133911 157909 59935390
110105 132197 117444245
179054 197351 831755579
148953 152746 321634367
21169 117181 240322598
163438 166579 7887764
132026 151277 48240555
25077 52303 976597717
130806 143736 933523296
153229 155875 6704313
32930 91895 954422442
108549 191137 49288338
86820 127636 788699560
185909 198487 921967183
105122 193669 715115654
80076 151409 192270055
183427 193690 878640612
52431 179212 317665265
132521 137347 283347443
89619 137114 118956429
101569 108756 263114147
175712 190065 35801467
73723 117922 110698965
138210 173624 88543832
52037 92262 101070202
154070 165503 670218418
138361 192817 60150309
188276 189830 3814947
170621 196428 64403837
28458 111244 207259428
15035 171737 392459391
10923 157041 365762530
165696 189278 346452186
2333 96166 234860123
170664 173322 644982684
21670 185228 409463346
135179 142575 244098272
6371 169793 409259875
131708 175367 109373795
112039 112283 615733
37024 78058 604873069
182218 191888 24197502
10888 30096 8491694
149657 182001 80993925
41039 187794 639732587
24037 163223 730384441
158718 178021 437853374
152190 170995 47218060
92710 159430 167042676
79016 144734 916536045
10539 123114 281624460
182680 186292 6557203
107067 151939 438347920
137913 147094 22901914
159761 163472 604830017
148788 176157 149120882
55540 126783 405730197
29897 199098 423295776
39428 140791 968759102
175750 192242 502438295
83747 110701 67570546
194696 194845 332886
130455 184247 426080803
102531 172765 175925086
159990 197274 360761931
148382 180302 79870770
139825 155231 38447975
86694 94210 18847492
38108 88942 127444240
68535 136957 811898126
80289 104590 717496883
89505 171075 204248547
70875 103083 675243914
133961 148402 36090129
168397 179620 103108731
48821 72819 297831879
22555 143347 302410702
191126 194868 571673217
128374 188236 329581005
68672 123607 773623845
95099 145610 106918869
27271 191873 412013135
76954 102636 64514869
127199 129526 1541643
38560 110626 180590633
16608 116054 248981327
111078 170455 148757858
156150 179243 57711493
78979 112745 511683752
114871 169966 138090493
64636 92538 70218147
25242 119126 234942168
91133 166020 187564209
29884 195341 413974801
36415 54817 45629341
116101 141000 761095767
43275 163279 300944119
51735 193717 982404873
19429 58383 97065972
64121 169207 506881029
181186 195344 613800548
41828 77648 709219452
38218 179088 667999114
42228 136233 235876226
199512 199717 268808
103349 121281 750257248
75937 94191 112579476
47866 81935 85645874
76917 198815 952249660
61022 72082 744848431
27743 190653 132903595
138719 194628 139677559
146694 167198 245910818
62432 122605 150899833
52653 194918 824471149
130751 138160 130305405
131177 144036 32306373
190246 194025 349365634
171338 190548 994427858
108757 119762 934421185
167317 198677 725942091
16268 182893 742701490
154930 168124 33175050
89906 134544 111776886
27031 153076 315497901
102167 125063 57169713
162855 176433 903553147
159544 164151 33064774
97428 192013 236744430
30150 113516 261023719
54172 145784 229833264
129658 177486 651070703
97802 191637 234886762
123795 162664 232043850
65598 75464 509706656
178206 198254 49983923
62781 173014 276513429
125360 155355 75186209
158364 186513 959509051
90549 198203 287272514
196524 197729 2869090
75661 146423 40608503
56790 164177 269424539
104945 130542 206584758
824 27147 973522077
86810 156107 173558284
66010 152217 535878779
156035 169958 34906354
39696 82007 106149847
65861 124294 427734243
51562 74536 675626236
71915 124297 258649695
35832 191931 420184862
154963 191307 90898332
58701 130884 181235138
74275 193866 299453614
93756 117610 59637931
168654 170002 10099349
72729 187722 288049175
191940 192367 1085121
70974 103968 82732877
29712 53935 172155680
132752 191862 409598733
80660 106380 687547353
33578 75408 214985947
175129 192204 42630924
28693 125613 637770386
76014 98882 57471351
117491 190123 743352335
35772 66218 76004620
168432 168818 966930
93704 166246 181738858
162509 190685 678092235
108740 153208 111288009
111110 173848 157120213
47781 153924 806138165
95939 145538 124175194
1685 59174 662432825
5079 180101 438159786
130897 190433 386417756
105948 153738 119774473
128081 197100 172627242
29376 164419 338213114
38406 82314 702576374
126829 182383 395557632
158862 188796 74846968
137564 161393 688745078
8700 59218 588782719
141931 167926 897051523
44506 100789 480107251
195020 197043 4991074
140165 172516 80963882
55079 107535 734350029
179222 180968 263634738
49411 82555 869204129
1561 106610 500277009
56157 135780 627818945
111650 190180 585848134
188819 195283 407966959
86573 187613 708977711
185601 186164 70463523
18935 95480 191763702
195633 197222 339385859
38117 190849 382382149
112124 116622 11268880
46341 158027 279924444
79997 124477 111466700
51126 76302 483426104
38079 115449 540730457
16068 122127 947377491
92779 134440 603292312
186635 186793 376154
114346 148425 191472390
190202 192249 976887384
187232 192074 12048712
84795 148381 159232991
19140 144101 369422277
65775 165788 250776192
38597 42534 939531651
13435 197295 460164630
187220 187615 1029322
6608 161955 388973075
97284 188408 228157831
144605 181915 93268662
77567 104561 920420406
83345 115409 80274018
199591 199699 123697
70512 108806 860396496
107868 189565 204484691
150264 187032 603170975
49376 66893 3929102
157288 165423 601977500
5008 60753 57139987
38190 168174 970163498
94059 194717 525467970
169798 177243 18505273
115560 157069 103924437
154546 187503 16264596
23069 115241 625284508
190211 199405 921454479
68395 165381 243095127
133185 150577 43484459
87710 103631 188700793
103250 126064 57104822
9641 13769 818275848
120778 182362 154213429
187796 192115 937957453
192072 197397 13212585
171497 181092 23824310
70959 129400 411495431
120953 195630 186928015
81284 172340 357336199
146789 193971 94586111
117724 170427 132126696
143331 189949 158843443
60135 110509 215359878
169420 176861 18519188
41231 74287 82936067
82578 98959 41045650
186950 195613 21544631
173671 175735 133682085
37019 124971 220184853
88228 185527 243496811
125368 143694 46036011
31664 67751 90165839
84460 149021 258720293
154345 193964 99080291
93957 113064 936326238
51186 180067 676452871
39943 95382 634597122
155555 184599 982826928
198618 199503 2212948
187379 193515 453600788
31921 139588 232325828
145079 184587 98782397
61245 74464 33392799
139404 163394 122873633
22639 22890 612214392
110819 195531 567684237
53976 174019 301037984
134143 136977 7158038
6947 12969 15030405
162692 197668 457107633
67593 198735 865637187
37169 127419 225927294
31793 118358 614401204
195639 195721 288211374
107514 162680 685416502
124748 159835 87935001
77843 84086 15755824
72521 89179 931134238
138769 187273 121250084
150260 198129 119666759
20568 75290 136827409
17923 75884 144882305
7540 47137 195476464
23024 130511 461416160
166412 168564 97963109
110676 189253 955398141
92068 154110 177601362
16557 49870 808984805
183926 190339 921017046
95768 195081 426889908
143553 192979 237742253
41202 161236 300849228
85311 176133 297447499
163790 186976 794646686
136752 193360 630270593
110645 140547 74938447
12837 84878 414778946
11446 11575 425424150
89129 196532 662677902
141254 176603 88451444
101526 176296 926445106
129623 143749 9167256
299 196750 743319504
14008 104069 225463809
12605 50114 699754050
22394 121032 818656075
43467 54865 28505220
117247 167672 126405778
199987 199996 19808
152093 197685 113955255
32987 159544 922426956
198920 199966 2649868
138854 156021 42874474
46061 117385 898867141
36526 48816 620715453
148600 154067 13662655
104938 109747 12177916
65257 163721 561980323
121706 172904 748659285
103551 149085 969327081
34739 117224 770408542
57060 123339 903242699
15362 76660 128521647
2068 110488 638273501
161074 171380 59392285
129548 160223 76837262
5029 128901 440458768
166653 178081 28456191
8632 62495 313216796
7870 41236 83149888
26822 157879 327976212
157936 181494 58975114
37671 103790 972249934
57944 122819 162764237
163482 173396 24801556
169641 184729 37554742
171670 190178 46113339
140397 142984 527335145
182264 197126 971571968
30111 31235 2770501
56209 193283 848029912
101485 110388 22258641
154527 192939 96071998
138511 198115 148817695
184044 196986 32245326
60995 159350 878657229
120548 139051 46568304
113471 164170 126996051
67014 161570 807820909
185267 197206 2952706
47461 146577 718357454
163905 179634 39183216
37904 121624 457897055
18415 71913 133900389
107902 132473 288752236
105623 191008 213796840
178973 181007 4307896
97238 97616 978012
60600 124264 321153819
89515 197934 334352831
172293 179527 335961472
186784 199692 893247056
197418 198387 2398913
41687 155013 284047047
59291 131961 255373107
5156 185204 736636829
41057 191350 583511896
194953 199906 671888802
140072 169764 74295490
55500 153500 2335800
151726 194033 105801181
38519 67228 860492725
149070 177752 71734415
61931 114677 779455708
97322 170998 659579866
119257 183961 162023557
162051 192052 75024948
153788 197422 109045467
19933 196820 442713543
82095 154465 840664291
72716 149979 193498384
56680 136018 542228024
16727 163455 163269162
70513 91163 225244483
65497 157032 229372948
124246 191815 169210373
111276 157569 220532449
23601 73683 125236228
1542 89489 220072729
120072 190126 238888927
99400 106658 18085024
10973 78927 169925001
95521 194525 247725489
143783 151068 18164582
170759 199660 349029751
114579 143129 71579140
107853 174770 167592887
150474 195273 37737766
189730 197901 654055815
133789 177749 119139587
107132 157906 25995043
178005 196780 834632430
54865 69581 986487383
133551 166277 834037215
57984 109156 128730288
16971 33847 42377018
192432 193923 3686115
149943 160653 700372263
189482 198265 21808725
80667 113245 81785052
160478 179374 47255462
174131 191703 260598066
182792 184882 876900558
148681 180962 80670907
128219 143374 38037830
112204 158634 810209372
157459 166040 21692121
49953 171414 923970740
62292 64485 5607450
73246 192708 299142677
66810 67868 744289049
39726 184748 363221242
144685 175136 117684426
99016 157793 236210597
139253 146477 17971923
138992 148121 22735793
114859 145580 76999945
180419 181295 2177617
66448 102707 90989908
151979 179874 924748440
40103 198548 396738994
49933 56626 16622474
54520 199095 362182444
109304 172587 331264499
141411 145822 300120287
138872 175877 988656555
172259 182597 41601131
17319 88314 588767414
51737 93465 104767838
149260 186509 93241942
60769 85100 61360534
182187 191552 23380034
77125 177122 657769083
92247 143031 127149714
84552 173319 977457478
82178 109854 69367634
101995 138294 522186785
22537 28237 679848591
106859 193017 215701059
58529 71447 32711562
136985 181749 111839162
125488 174685 170603484
77220 103429 379127337
137309 172978 103094344
131561 133054 159240146
85064 173033 220347655
33209 87087 513054622
18265 141670 309024769
159846 199053 573240514
128151 182976 351520584
134353 141212 17126663
186190 192511 15765768
24269 193920 940552930
137235 193891 141582398
177495 194735 616607762
169979 185934 39814964
72442 138017 542353031
168027 181912 794232095
132431 167551 767297467
134451 198229 159360418
136657 173171 91358973
9689 162634 520449041
136449 138366 968230634
82470 164867 585664829
182652 182959 716318
102879 137271 842091204
81983 183821 254904582
45087 137295 675599787
24276 165218 352993608
182425 198507 40089924
148416 193297 711348248
113970 172828 451991095
69173 156303 218343276
148531 164584 738193221
74232 181788 777311377
33402 116572 975021474
61073 180209 666120935
114343 199009 211784465
47978 164006 353593628
158760 173076 35947794
127019 143969 42525217
46704 112522 165108047
22312 192884 609704912
23114 180436 534945507
86230 127977 252114723
125635 178680 132764792
171220 198646 6527723
82672 94683 565008374
169978 198101 70059209
21089 55305 85232773
164502 197379 82009976
127343 196223 172384475
5142 58248 443542702
180036 182578 6332171
23184 163324 457174480
151893 178924 67605850
72041 134898 544529418
52056 165629 284838991
174962 186514 16671951
180756 181323 1430844
103967 159503 768590102
185967 187030 2662886
88383 184061 239368676
189778 193658 133145604
122621 197893 641386270
105736 118578 32213754
70046 172961 850382059
47481 89493 792838447
26934 95900 172636666
42421 76333 85042277
66804 162271 145282565
191374 192576 3042314
140745 177154 91092200
170002 199644 746357551
178216 184905 591753326
161713 193419 79251987
180362 188356 13553708
153595 161753 45379689
168810 198779 74688438
194162 198217 774048125
88746 100276 28731510
50916 117672 659468360
34397 55883 53316368
171491 191427 323233018
134301 140433 15402091
51801 165779 285828593
149582 157700 942237854
160811 195261 482261781
146452 198820 124495108
116180 128661 31282865
28642 138149 948974429
21565 21794 554866
33232 85698 419991913
125986 157586 79065392
97975 117072 333615685
103984 106172 5396883
60128 187064 318283829
151540 153415 30397290
173516 193738 50461710
118520 125427 840380702
97525 104869 480278148
125037 151848 67190563
121614 162402 254034175
72036 180088 270585836
153509 157514 550579187
185043 191963 701936473
74761 164177 224119641
129266 196146 167358818
171580 186615 37573021
120069 132132 30278936
181400 199873 46106275
193059 194105 233436324
17576 82328 162132387
81519 185087 259300830
85315 122137 92042183
196228 196758 1287255
114242 163581 123658421
33449 121508 220270253
84809 141778 367233983
43646 121771 195868444
35327 152200 594692526
86734 107639 52322144
114079 144232 75589132
173758 194312 828614757
54115 79771 64473678
74185 136899 438630819
2218 59952 598164541
107380 171446 56147317
83789 144943 439047123
119762 175146 138810602
189649 191551 4761387
175410 190740 38271184
168590 196412 959343618
22373 170932 384382296
136949 188270 514509277
182222 189615 18470953
63950 129710 478344807
184372 187648 763754640
76906 103724 204845338
174877 186311 652052914
115249 184399 173051159
62544 131627 173358993
139871 185820 114889417
22889 137208 286329827
74711 186506 280056252
82341 146828 775498005
135802 142611 445050053
155618 174302 46815791
28897 49093 452522668
48361 191834 737020376
62867 119494 550991524
22753 66761 109970871
65325 132878 261994001
98455 186923 857445471
37447 189100 706198365
73780 126683 864239692
115178 168894 628190685
20553 196677 440843072
88819 179297 350112150
49208 147018 245292693
44235 91370 118435248
138551 150076 403930634
76149 166351 226216520
158035 158960 485164769
82015 95651 585876291
159073 177139 45249819
90997 127096 740928719
14411 66841 894432480
56168 149533 234177378
90731 137603 117460404
27963 139474 279322192
93381 180959 201318405
110784 166237 138918777
79673 141291 154492924
2190 98321 89694486
177386 179720 966236087
11985 177603 534334692
92496 166578 185567395
184042 199462 450965973
153363 192723 98456226
66098 185021 297912695
107672 130400 234236642
49172 66078 42488752
136641 196184 841550430
141580 187873 115859759
129182 133116 9951998
67591 81584 168020484
99478 176104 216573132
103404 199771 393907360
15833 24087 20704900
41934 180013 345971041
72059 191904 300107048
61069 74714 34452281
128876 168076 390486014
166109 198783 731330593
196191 198489 5648420
45572 54016 21116830
81273 117226 89989594
178108 196894 46838724
75896 156060 200995850
131059 192874 439219154
4688 107438 608608618
21055 49329 368636407
125200 128489 438529358
124996 144672 69173051
18386 167017 372282501
22542 190901 915425629
105875 155265 700137497
95784 145390 936471297
458 24013 58833562
132455 194271 440787680
53873 105569 488110485
50723 99108 121443079
10324 114594 260988221
122838 170074 945826021
46639 69349 542825751
8304 52310 412450463
23052 183775 544521258
187561 188562 161815188
8803 66150 143408536
147271 148632 521366937
3126 122280 910227276
199277 199758 1211526
101957 173163 178281236
194943 197879 3596794
152046 170361 316627371
102347 146296 428185842
31502 130462 808044956
152641 174897 115652478
89541 113829 60704008
55838 195630 131026275
154501 173395 135913707
174752 197405 56473761
42439 50768 20876749
92762 193668 404853737
6330 196879 618620714
139076 174297 88080818
132674 199200 166310853
150046 182656 355666161
163056 166277 278728981
142576 197565 137377412
63813 80960 819618579
46883 75654 72164949
126393 154733 71026674
86361 89455 7823360
188573 192868 10736478
78493 180220 254798427
163581 187331 154717567
91859 152679 239877780
58643 112957 136498844
183471 183926 1147340
6799 179569 432436334
188580 194418 14560234
25108 129059 260208534
127025 171911 166769947
197192 199000 4515420
57954 91577 84735942
21527 88647 168111320
29155 162772 334582896
99246 137411 95751253
4202 59804 138688459
32784 152868 300565890
86409 144299 407188394
195690 196354 1705829
108395 184845 191305908
39455 138614 929909173
68720 170038 495932204
16069 148521 525954038
10369 112145 763830096
104826 159020 135758383
90578 100325 24268761
77921 141110 645730310
174459 186679 30581399
9095 16134 423410731
81650 101344 49353940
2493 101740 248479851
3070 21275 850623140
89079 106854 263073558
27368 158580 328425178
109561 111504 4816519
82241 195725 832321669
5732 84580 197436197
152785 181203 71081646
184728 186049 543178133
22467 49700 67767154
108285 117429 22845900
84759 194479 895640209
31322 63386 79825800
121536 123083 3799933
1420 71732 175761130
51275 152045 676023411
141006 142651 233656743
28745 153522 312356498
190018 190863 2166142
150037 176211 65590282
44922 179187 484920644
47010 125754 975671775
189114 196845 996286273
17861 169351 440238396
121560 186562 162865847
166289 182077 311396472
19954 150381 326552729
115767 134470 46947926
102880 105172 640256904
42463 80662 197790688
115672 191949 190947572
155652 198912 422979516
73212 151434 214283222
128313 134850 159245095
56389 97200 50954131
55676 147086 229372577
57215 89756 786574419
79800 96297 41507098
149685 183504 84605326
70564 117257 615522637
106311 132909 434669517
196395 198744 197031907
49966 62171 30467878
26937 95076 170575659
96493 113877 43492569
13694 197416 459840206
101812 173728 180067895
139324 189059 500335139
20181 96247 340658219
184534 189205 11698210
170527 182204 29108225
141779 177172 88598676
146458 192275 114611458
20988 120615 249365645
48895 196754 967249559
117375 154932 94074314
123867 178243 136150152
93310 187447 257049381
153898 158157 976649839
8758 54789 114835407
55631 160400 181194689
191738 193867 5293295
72428 123243 580232035
51189 65736 36528522
180330 180373 917118820
166394 170409 459492593
136694 150607 143472731
114962 191093 165106459
150295 165902 39270110
170764 198869 757263048
92230 94298 5163862
125544 163108 94205672
119822 183164 158551755
11278 69779 45877601
166409 193427 822283510
75390 190077 789213036
114496 122493 19899349
194177 195447 3129577
12195 41849 146165304
40971 78966 560040270
33298 114072 202162652
48074 103040 17146149
3346 151706 371370463
127370 187198 727890497
100575 164721 160765819
41285 84663 108940816
12154 160827 902717698
13641 36313 715563213
55819 174388 297320584
87455 95065 19045893
108027 116111 20197091
26247 169683 359210013
9799 71693 154789091
59732 193401 502135560
173746 176726 7407360
199583 199690 271592
7977 153396 758036393
97606 127003 553367566
16480 110703 964243911
88585 106852 18160728
6922 112954 496149004
84828 134331 825722359
26158 116392 722365194
45155 119749 187039954
31115 146761 829627351
16844 82856 165279567
165344 196437 77616040
134373 157064 56684469
79456 164034 212065433
31128 65919 86885634
123851 175833 130214704
60275 104158 531090043
4955 116738 279840428
25833 129708 557029566
117807 178192 151234529
554 7178 374991426
80810 193176 281375612
111975 131034 47712459
193978 197205 7953861
49879 65840 40080418
180652 181672 2569611
114166 194070 356705305
141019 144347 818752120
29433 134793 746202228
98225 121013 672860215
100759 139251 304631863
117941 124391 16134113
27622 192571 571957732
24999 135360 276456229
142822 149225 16018327
87452 92075 483215132
2106 122110 387511676
12836 97316 211527805
5934 141307 635058299
55760 159710 460307336
102335 164358 155324070
29684 32217 6351303
16384 191421 481725908
166440 185809 24748094
132004 176375 947662401
117654 195496 785066628
135189 139870 967377197
199981 199999 38608
56217 129163 183050148
156356 194528 917211473
77514 97259 49502608
101562 167869 393977315
111794 174292 156537944
146291 153952 841990705
57305 106812 333266434
119953 149144 73212696
171269 184893 33934246
70588 144887 186226627
107707 193806 120855030
41460 147317 334391095
6257 132655 316445977
35242 39549 46399702
121130 143912 57256137
162314 173121 27139970
157412 199980 106450589
61212 80480 640377133
176937 177766 744486510
146155 194736 663513531
119718 191704 854423745
141361 194395 132628509
160809 196041 88093224
93775 129134 318430357
106410 152829 364656553
109765 143313 83970498
185170 195894 674358021
170036 175678 741560124
159991 161208 3022717
95033 134462 81262753
85435 129207 109575399
64424 92716 71190840
16137 135117 585984972
110711 127179 136836790
32290 48384 39867708
164071 178663 36330803
15187 26595 28659034
97331 129440 80348112
144138 191445 118238078
52790 140142 219189662
152206 171318 458863839
151812 169360 414656978
138641 174916 90678713
89213 140291 127905912
103956 191113 218187300
57127 67410 443874271
123001 157406 86228232
96722 176627 200039726
157623 175428 44658704
27706 173674 907084096
60907 190877 642516759
41613 62402 51940383
49143 77457 71152564
1157 193160 480461859
180790 184803 10044303
132153 178638 753616489
102309 161382 162596314
92777 187990 282051681
61540 84896 58945123
63309 86051 208078007
60652 89580 620823641
2325 183522 688561530
156884 166199 802082993
69162 139930 339806270
972 177619 442062193
187190 195570 65636776
61137 135337 186369491
114057 169646 139294489
110591 160214 124177159
42240 85908 548668193
89806 150543 151954848
111557 149507 94981598
121787 190746 172692347
47995 89082 173321208
1939 162659 474163465
37310 116737 198871009
48150 103080 398639991
25185 121781 703429567
103176 116780 34041846
48170 133307 213574676
120789 165119 111212828
176435 186900 26257303
149786 195312 327854699
134187 162244 765881781
148251 193874 756496614
43206 156014 602401738
54012 194078 640589510
142723 189469 116914072
114144 165971 351230075
105290 151595 116055284
27869 167098 348700558
30193 142322 280747217
113208 123051 24417071
69048 161961 232808455
177081 189704 912894306
74084 135136 181439080
94667 191264 874940544
70525 153426 207706953
12677 37737 62748590
191476 194607 973772385
68406 115757 118640507
17703 150936 333555563
192948 195784 7061881
178847 189778 27347803
99280 129917 467367412
176468 176991 1342638
84477 101687 43146778
39996 79167 98116630
197885 198236 841477511
21065 26052 12562703
11301 167593 391354284
6447 63777 143147442
183103 191144 676650685
166751 185155 45923901
178113 192170 404605351
38610 176971 990460325
138367 163097 244708826
44705 49569 12273820
5432 119200 334981193
48384 118702 176328537
85384 199532 285581702
134993 199373 160805691
108856 176023 837441796
74400 154610 716930889
123898 180152 638013119
84973 147745 157201972
12322 190090 887921899
199455 199827 928947
126938 132806 14760320
150243 171471 941867690
128682 135392 16953031
62456 165949 259687241
147271 161380 35266598
194695 197508 674738726
69450 100490 77807155
198246 198754 779754986
6531 118164 530026022
15993 90926 187663927
131946 193198 489899061
77673 173483 240096046
165077 181610 41191091
75709 110299 86894270
77794 182233 261576268
30883 158264 318866486
5017 116730 279676042
29298 83203 122353637
118775 184262 163940081
11761 107627 239997169
182547 190739 84022135
148892 191423 390436154
147040 178331 188333706
5053 69689 161705147
179381 188767 628653348
28155 87038 292079392
76380 137479 153381555
65219 93805 71817946
59168 182114 332776276
176299 184625 453004594
51298 188294 343303597
141192 196170 425119224
73585 184704 59289414
166272 186669 130081287
181724 199214 68165321
175037 187724 787958022
46131 132079 726443637
89950 153585 159224991
42065 94163 130796558
197205 197745 1031360
47467 138335 831636604
93409 95114 124162463
193379 195264 801513146
32881 199723 571057232
9822 67614 872487212
8914 171138 406252612
13603 153753 664722887
14166 121069 267563097
196096 199042 402288361
101625 125644 60018597
169398 174198 746216017
140307 161880 53931408
77794 195686 295153461
87650 142757 377197623
100090 144590 616099583
118285 177631 258642241
35675 176019 351280615
46288 102930 142164855
37230 138361 596167165
14604 107045 69053407
139778 159168 48441957
10862 109428 838812968
15102 54110 947420078
30896 160315 323995828
92567 175820 208411560
80717 152747 38027826
9645 117498 269926639
33733 177518 804721453
70830 128576 144743706
21370 107583 826087748
140114 195617 138658501
64153 65856 406856064
149321 167813 420775813
139648 193890 651358656
168058 170888 7095419
78807 123468 657990414
60244 66009 14699381
62492 83698 170231235
108217 111788 5181173
158320 172611 883015501
2702 169428 417461047
68723 151865 208309367
29576 185158 735453607
6997 36944 282770195
92222 148426 140685419
71624 77412 303659476
160790 187493 19971783
90655 188763 245487544
126750 130398 220215328
148117 189218 926902530
85257 85299 408067181
38989 116946 224384738
197867 198889 2562353
57735 165184 708929232
80157 87632 18962180
87331 101379 35184154
164359 182201 44530801
83494 100247 683662510
80032 90900 27474276
56474 109212 633906274
115575 175442 149956896
84704 188889 590248969
160880 166011 12980080
127887 196069 170612726
162599 194199 645121324
165420 190843 63428008
167392 184039 41456890
165118 182505 43332651
110310 126129 167427408
167066 190807 128144787
195105 197457 536463110
59909 170924 278568355
156682 191740 87708658
117776 134066 40948747
160959 163162 474159143
151703 178455 832351118
83534 146675 893520784
189592 198600 22387389
90277 173897 167270026
32878 122325 223710758
158343 158589 885622766
45364 131273 494954170
149479 176636 672701688
85092 187228 255709162
48383 81282 885110574
76823 123009 115646175
120743 174153 851526140
12550 33807 743382586
197255 197868 877756987
114589 185736 892690135
69487 108049 531557085
15448 155022 480783778
16805 198192 850308249
112282 175291 157788780
182392 193483 27730895
101728 126288 61392678
119300 197142 672177769
155076 166256 28130330
34571 132766 897193749
68297 136627 481319906
84547 121989 93553915
99935 162285 156129506
133610 187086 506431961
76933 154054 193294536
47919 133910 427057196
144450 157643 598705739
150519 181271 76948169
174440 193478 47521520
67140 170887 260062259
15643 117541 255049757
137572 152659 37581148
166736 180746 34864374
148393 179172 623572345
124761 142856 337050462
194614 197609 589220334
85464 154532 417961456
79975 114404 86358025
4159 182794 447095188
95795 158278 341354497
80308 164382 210781982
111008 175602 348314338
28480 39666 237459453
83084 190621 269176408
135476 179238 109344974
30867 102272 894871221
192151 194424 330472703
111386 151229 853834226
68939 80033 27735149
59830 156864 243421751
78872 161863 460084181
183850 199071 37957764
104846 121791 42368106
178634 191874 33176346
64293 197730 334173136
74286 170587 241375241
34834 151009 290795703
76184 163832 284074662
98548 105511 236081866
88537 120997 81079569
123640 160579 92553085
35877 106903 177713601
47401 147018 249793703
66673 184742 295679846
25256 33294 202222583
91584 147612 890784271
87408 163563 190723219
181736 188369 415382813
106641 128061 53687436
163898 177104 949455096
139129 173070 746845555
27481 127884 251306703
197635 199012 762941053
84898 85943 756259672
1154 29135 69920773
164842 191385 66235009
6925 18798 6089809
177400 198732 534694427
145898 148699 7037767
26798 138818 864900598
862 63654 297149389
100942 115863 37340213
156451 172548 666731811
74908 134059 148339057
152583 172720 316793232
44028 173205 653650466
20968 101824 202506894
82750 190685 270190788
55504 182566 318485181
115355 155437 100419209
90193 119849 142622605
62938 92333 349080264
51039 182959 258044525
8772 160852 991793214
5057 129673 311970878
106883 108682 919501435
91770 194370 256718914
128800 158727 130717159
165417 181885 41016442
53244 115870 115996235
152223 198079 782969421
142849 161861 47580280
8099 155730 768165672
54606 185728 171129809
40649 172806 922830715
43284 171492 321491170
52268 142032 898811387
121228 162882 401621761
127462 175131 119415449
109032 175868 189450798
36816 77947 118896581
22540 27403 12149441
115607 172139 729603995
8515 36300 955525300
162093 177203 198851189
112387 190282 194940954
138735 170901 80501744
166721 193639 67182728
74585 182623 270559136
152212 152826 572484288
18022 149286 328660319
175044 177529 902045009
39471 176068 342211245
143833 194755 779076657
16999 181981 413084172
84151 199769 326989383
36001 184124 370740111
91977 99608 833566319
178774 197016 302895518
10686 21482 27009867
48813 189706 352985904
12753 49852 757910482
136626 169205 549982315
152475 162188 24355246
828 196724 490119884
178299 182547 10611613
198000 199149 2852042
180721 187821 17833074
132738 181415 214372831
11235 82843 179182810
137760 173089 13232442
141675 195782 135308752
155287 190067 112448919
189612 198232 859975789
64384 131835 169178251
174735 181801 147722197
158877 166908 20260554
198083 199614 3868390
144920 154475 272207643
17273 121908 261848403
5817 39397 83838974
193369 197175 740774772
100401 178026 194365070
91077 123523 81058172
110270 127158 115919425
136737 184756 119976747
197693 197817 477885656
132501 138762 15857008
48821 199760 377996902
24199 24200 562
26681 143080 291368739
80109 161604 60571971
73244 162746 224275117
187546 193000 13535754
110047 197854 854907252
81354 139084 742075209
150270 188064 326709664
94915 127012 80315007
157912 191489 84040058
37090 114539 603685155
159986 197069 899905682
193579 193900 772097
180613 193511 980846198
100882 124804 285149481
177105 191402 35679745
104847 145649 722126713
182760 192691 160669571
946 110994 856176829
141050 167291 65739218
115169 126885 29357776
194685 196871 177012769
45575 117143 807263398
103462 183172 199408714
162450 179683 42999455
143631 166013 186903910
89636 144112 764459992
138320 165432 950206624
46079 81087 817586932
102676 196904 601254136
117799 132530 631216436
110722 123406 861166243
62244 139545 194157034
179852 184262 281085698
140525 190100 123879311
25634 132372 623038120
46181 105875 72004752
30884 184281 383922428
170064 182692 992442787
49724 122844 183218248
188919 194923 14934262
196260 199700 8517285
177213 185352 20336137
149255 179688 76061267
75491 112383 92566336
111101 146453 618963658
55390 116410 153194682
128341 136641 20995209
111429 199695 608078659
86156 86179 62954
184779 195408 26540087
16970 199647 457199543
149333 184089 86907077
52020 124946 694583028
86975 187359 251365075
43365 56919 33897431
173135 196587 58521948
157603 186103 893315964
133222 174431 27312010
72412 167958 367365489
10425 119717 273482340
186831 198585 639088127
152579 194554 104982593
65407 70899 117539859
167423 170392 193594645
38488 94986 141588512
10058 74836 539526728
39613 55044 705233607
168063 194033 64787643
107246 139494 353855714
20021 120831 735130
22622 143242 993485176
102810 184258 777303645
119756 126893 524955939
153806 179396 63974435
190956 192688 666427275
10739 130251 299157856
137858 181323 239753073
127840 162931 25793461
49903 142227 231533073
86478 106440 49815001
150436 178497 977560398
56406 172192 290463719
61427 65433 866903099
74534 169628 238374134
187632 191764 10265792
123523 167797 910985766
49815 73401 59240234
166467 189013 56223028
187576 196772 22841915
187927 197861 677316361
183372 189982 713902602
112552 179913 953992178
152749 168490 39522744
167560 175900 20736718
77092 115475 96190371
188544 194790 321879288
189409 193603 10517721
50164 109901 149961559
122960 123563 1605267
21337 71115 124452010
102385 196068 234368330
46438 116762 426423111
126007 155630 67657793
49133 122609 184151401
197821 198311 1223043
120003 136294 526082764
87166 134558 118756709
157825 168814 27693244
66139 81858 39549579
29014 124401 749460948
57249 151115 434577601
190622 194698 600561352
101754 103951 722326123
101941 119958 44931823
164952 185825 52091074
125537 177076 890539045
100759 196514 294248084
143849 160644 41961470
122001 140914 241189766
167448 191693 60483387
105847 142552 92116844
106714 180921 118034071
109632 159384 124533662
112368 167129 19601424
193175 197427 134558846
111951 194744 483619003
63855 100117 91138445
91303 119224 406634319
47436 130885 209264358
172285 196979 492755524
119296 154575 88468339
42912 128641 215008546
48291 61383 739636483
34055 95572 43813907
94440 118578 910578557
45887 178712 707833085
136791 179850 637262181
47184 109746 152527615
86621 193691 337442506
168582 193478 62113239
57162 197906 598981297
186776 198550 29238328
9526 110988 407379866
163065 177034 34891859
32549 169090 341933609
128571 163675 88035134
140330 157061 41718422
197648 198154 1267224
73038 172073 248189298
184028 196250 30562110
90485 197312 267194792
114951 159660 119959341
9125 77169 170202344
56459 97472 818780143
105801 174590 172358385
150481 165723 38346432
77332 141116 159861567
170590 182811 30363918
3089 21050 965903786
129155 168778 99361530
67874 84988 194476091
186092 195229 239893023
154490 160279 215689496
172837 199128 428320054
142680 189111 744082893
91923 177763 214831211
105318 124744 48687107
68557 81311 38614986
195024 199440 11005205
143469 191335 119677525
53888 146719 232825772
142057 167224 653221734
82566 103657 273840139
130183 151030 52188765
161190 197200 771785777
140097 165097 739055774
170597 173739 370379255
185333 193780 21088131
29001 69462 542342940
166122 189768 970672740
133290 170017 726105943
38136 102445 161137742
114682 164463 841280496
187198 198270 27492039
141564 175292 501881551
54862 120524 280169352
84765 107681 300701773
68167 193998 392670494
163999 164040 929619077
195884 196686 862091466
141737 148781 17674767
97887 149823 408594189
95001 138838 109896065
41469 102593 281544422
13882 147258 775488824
141755 160547 581668468
94214 157629 270538923
189914 191785 4704801
149871 197808 254165092
131169 160623 73762568
174065 191358 43146291
115272 183001 337546644
56750 57254 535631309
137109 141124 9961015
155728 170508 37098173
70734 117906 118188271
67410 106292 725020341
59696 147119 219437325
189990 198515 654363498
83758 154916 392166672
9382 96429 217957421
105958 126649 15949735
23833 116055 230801069
57715 90763 83309485
129428 132302 814856251
112562 173060 151599165
110437 183117 181762383
122176 132690 743146456
27377 144509 293281448
188867 193016 582171712
127907 161911 85193626
125028 177356 784406771
195704 197074 987733241
194492 198437 11229850
101442 177100 697710231
169297 178727 23412428
129382 160403 77712514
132143 188642 141406157
60323 104419 110795926
176384 178946 365934087
181827 194825 200717529
166845 176138 80034674
100267 178479 195826659
10656 13127 6086649
132192 157367 662600501
171847 181621 141930997
115616 161914 115985861
139421 169859 109434300
31232 156442 313478944
126554 139665 33004699
160814 182085 53245127
194792 196008 31163245
173432 186825 821004444
39897 128093 730714203
169244 183913 36522231
58175 73833 39598983
58148 157647 249566673
155294 174589 744834706
130980 140034 80850686
43838 145928 256009605
180126 188947 22068015
2055 176421 436376091
101964 173990 981090729
182032 182271 19019902
94790 117854 847011587
176254 194654 45960077
169566 172710 142542446
161340 177515 321632284
4298 155489 378552962
153768 183329 73908898
128152 169090 102686991
74521 176656 255878579
186708 194677 724073255
171972 177631 31674817
129688 172004 732157351
143882 183856 701127122
102505 116802 496685687
56852 180129 309036680
171780 184299 625451120
70199 169490 248848990
83956 105848 54684978
18777 195335 441945124
70628 118836 173427900
155271 157764 86908352
34212 41396 542389031
135019 140908 14673663
98328 181473 208146649
166327 189786 58496787
124677 141821 43053130
998 110632 614111276
12584 122482 275013250
88031 93774 827298197
153303 183735 633408152
92738 185691 232671903
62176 86740 61918911
168777 187555 474568160
165867 174737 22121885
107131 134700 192170856
2140 72545 289345510
140065 152415 891722355
50429 58607 969717740
128244 165959 94604779
110932 160386 905902037
98560 133012 70929876
194242 196130 4727428
191736 199485 19247428
179970 196270 40759510
157983 166507 834795985
92113 172181 200534339
106755 196213 371954687
5524 173053 419551824
73844 88441 36752692
133662 166866 83183957
159728 195495 413817608
32864 49193 40455172
52215 71411 211025180
105693 181291 225776451
117960 139946 55253779
19140 122162 257834340
132857 195874 974601530
126223 147717 53872607
180240 191651 28515374
134769 144567 810048780
38745 176260 982316435
75444 168196 557892882
53867 79307 42268887
139675 144573 12206495
129165 171797 106911437
41407 197542 390981877
5439 75403 648212333
50316 193978 359912371
15726 42482 911220249
105861 186242 201386182
125915 178578 665536390
140432 159584 47850481
54876 82786 782770076
197027 199453 6102349
37198 86821 631004683
128205 133983 14606584
40619 164474 697269665
26223 100365 185536080
156959 198462 103706089
120451 129605 4121974
64915 165953 721417202
38370 41132 6704619
153442 187388 719652564
186939 195307 12797430
102881 112266 658415478
79500 141745 156080085
147187 150270 994933695
177311 179658 5811990
103240 168704 195794233
57855 184682 364558174
170494 182232 29238978
127904 137015 23006586
177157 182804 765690590
95033 184172 399815738
152336 165144 917109431
84984 155426 176391883
179469 191142 29230636
194649 195535 2187556
59431 125222 165100683
158599 188303 628441503
16458 155045 347019029
121280 197213 611411200
143704 179413 702482520
28810 58164 72963049
188921 190796 4687643
66151 176216 275741273
147104 155413 25145129
198892 199358 74845996
190759 198999 336953342
189422 194745 13262670
29415 123796 592666284
10518 155202 872421191
150838 176746 677710160
103825 159183 864543426
159786 159791 15646
12206 121080 611041788
59538 115066 500640009
138119 191133 295382849
8323 107601 248523012
4627 48876 316643773
23677 83996 248810979
129932 197156 168079280
147323 181559 85598052
70874 155772 212757589
78578 195521 292806229
2748 199102 491312802
79630 80718 255166242
87637 168849 203417034
187926 189728 4446299
74167 165597 229236039
116988 151304 559618368
66159 167853 254917376
122492 162793 101152248
26485 36227 76021084
36047 86975 127489163
133054 179114 345067619
41438 169551 321169143
62992 177055 313405567
80147 94443 36034959
108931 123900 671469300
165194 175199 66641229
175763 190696 37299582
79035 178308 248683545
148271 167129 47311548
172760 176033 803591331
6075 187955 455325003
55762 59163 334704358
23787 177020 874122250
64252 72369 101594741
104925 107325 6017253
99432 124812 63499358
22752 166467 359904443
129998 179416 123648760
34774 171185 341583688
142959 146256 78786108
76466 151294 187559919
54752 104690 125395913
126929 189341 471516508
139941 161530 53925061
188702 198276 23804841
132998 145882 228867687
125833 199925 185305896
190128 192820 6792343
41682 194842 784471517
29739 126983 243394288
133667 177937 670333338
136055 191732 139151174
32003 107056 187729570
162325 168343 15181941
63697 79753 101920430
171573 183693 30149047
70552 193366 715800056
55851 128662 182717564
116317 157040 101972766
75610 163902 448267446
31814 83392 797227447
52499 186396 335565935
189124 193206 10238488
41319 63788 930091431
170304 191499 52861163
178052 188095 25176718
192951 194150 2968872
127784 180369 131652183
162626 164354 497968568
127370 192309 162574472
45618 182637 930740779
133889 180113 236834128
154855 161975 680529540
102578 145660 107852316
122846 145701 143847335
170612 175457 12046184
79167 187382 271174132
93145 168870 934038909
30605 119623 222736606
136830 156097 48120154
58589 166825 271648191
123264 184014 912141313
53131 164948 694817937
95160 180303 213119710
138521 193484 137325053
170890 198514 67253385
10751 19265 21182022
144036 158286 35583707
44272 163419 298790482
170925 198189 67897682
60812 90628 75140639
85724 182244 241628338
35111 101633 823927044
67773 153585 377805597
140326 182947 106442554
46357 154233 270483917
58497 178798 301627308
11498 52661 102693652
116680 156045 467852823
173303 196594 84203532
150426 183637 772695042
85331 119501 595762746
167417 175118 19184737
115511 163868 121226665
106559 151769 113311746
14099 64358 151658092
32785 89738 288389207
189798 192536 6892314
47664 127233 565874729
192289 196215 9771030
43861 185574 355143084
91313 125223 732209293
17933 37681 854241435
152854 171105 442764655
124726 128333 9055953
91162 96341 12895887
92543 167407 505103135
124393 153584 831910299
42064 170866 474293673
192216 199869 19013773
21762 90693 172633501
9475 34279 823711085
187457 198091 26355801
1513 160505 665739527
22915 198462 880312192
21454 73395 129879169
85408 93131 19354056
99918 100081 391886
86341 169492 11998663
100196 152038 373464449
7461 192906 464162170
64077 69883 948315948
116491 181940 163864311
34024 187791 811103674
187731 191047 8202015
139636 189900 187148837
97920 101320 8629725
8906 26090 240861692
97122 165021 517520683
173234 182194 221186281
160464 196462 90054429
105381 162630 143514072
125616 166998 972165184
163743 184638 160020101
7821 40712 81986509
175160 197041 29830152
190799 197914 80492964
17858 117091 471111415
178832 181280 57266036
54737 111909 143537343
72295 98769 66375690
81352 82301 2408579
67651 152564 212702158
63171 112114 122931552
154593 194996 100956232
124548 179831 138433180
53593 187007 753659619
39018 108233 173479730
177229 188153 27347268
137515 142408 12093109
95816 126856 77686257
92599 147722 616459418
98956 193881 870327009
61617 141114 189916912
184102 188243 6739585
19646 132656 283022504
72169 194178 305469911
156488 175718 255188106
92261 139755 118998353
112931 178553 164223756
19974 168194 657640801
4530 131315 921730859
199643 199859 521020
189217 193185 880973896
101589 187979 216199515
131265 138143 282377125
111295 115421 10274792
153108 184314 619426211
94202 121825 69005373
100024 191007 227734797
7867 139784 501769812
52638 115834 158537242
91977 134978 107775228
26872 173237 607076989
155018 168816 409203711
38909 188424 659574899
74822 184955 275842687
35717 182485 367335198
110814 112983 5395042
156780 188147 78530419
194044 194854 175781051
107002 146639 99350452
26402 54544 69967787
86158 124666 618692389
139889 192759 132158241
10534 27188 977907866
74137 152034 818836314
156345 196154 99524803
193210 195550 5776835
188190 193939 317492694
167233 189088 389667561
195625 199947 214873814
160552 178712 45408849
197325 197586 639437
142613 164799 55595423
100770 114122 33472652
18210 107621 223867796
54613 177199 307364547
126288 135773 23950169
163972 199832 491550861
153785 197869 110110789
132937 170473 279265411
196134 199824 9132074
119392 173342 135279691
69953 147759 194974631
169165 178697 23657366
11078 154095 994640656
163593 184330 51701710
55178 55473 598421061
54755 133891 198635118
158126 159490 3473945
161467 191495 776121652
110117 117067 17290695
138848 149560 26613029
55415 126234 341536629
135291 164020 623890514
38729 96168 143980684
109321 185680 191071542
55033 191147 379475075
17094 42291 210459511
6288 63349 152041746
198403 198803 42246921
135425 184210 121892006
63570 75245 13475603
19387 89203 281325829
135769 175280 98775794
172189 199151 67140560
79888 80010 468042077
75008 151921 192735020
45504 87080 684118454
177125 192588 38634176
84351 123898 98943048
24228 28035 722803325
57381 185715 321749009
71248 183083 672608688
6871 62816 139619276
184922 192624 19268466
79962 100611 51864607
137912 193245 669276868
185128 189890 11854519
31184 145505 286258934
130238 134098 561161417
58362 113683 732868043
168647 195949 468478832
58978 105177 116068626
41518 159953 296846831
113948 129044 37733403
47975 69821 54942797
146866 170148 58349993
98988 144621 114356474
4028 176571 431931647
58870 162390 17148321
33025 176620 359420000
77683 123615 855443171
192549 197518 437684439
150377 189384 97605255
5078 60272 184644562
603 193210 481925625
129045 185037 406010808
105051 179256 514290389
26738 95698 172568945
158071 183678 64066538
52635 142034 224230201
144008 155238 651607451
131581 198226 166673172
42868 169521 533099117
22240 97141 187449097
119712 179790 150456633
31758 101004 173316868
108267 142090 228330936
79105 105814 66948440
105808 139857 85512928
124458 162056 94220186
114323 154478 380229485
4133 180559 460958609
136570 183418 355824522
87561 195769 771549341
42560 51799 977916541
48959 163129 824576405
195611 198795 641329077
17180 162262 363271916
121319 137554 255288236
108914 118972 25014362
64841 93698 72568045
19253 97022 278908069
78591 133185 136920210
104374 137274 82618270
169017 187411 377840103
50086 102191 130858964
63313 160911 244801688
134215 184665 126116269
161038 190183 379255741
173262 177953 542776946
190266 190515 621884
97269 123700 725727777
45842 66909 53022414
179069 188773 20294431
26811 115768 931257595
146716 159741 552631379
162069 190524 71123539
47350 180233 332998145
5235 189575 520563807
17224 56721 98465482
93482 135388 229774392
74461 183186 272221665
47600 190867 358937730
372 79302 476913037
119860 134678 144220245
119321 168063 850016158
122849 127538 11894382
15716 167906 381148182
81577 149168 169268835
154335 199045 111677717
39394 85385 115364141
123306 173826 895179236
55284 167336 281127856
49247 165227 587884175
124462 199340 187322970
197657 198845 2939342
162818 178984 40342080
175135 196742 299536825
126332 177082 900067597
76412 99280 139404362
20524 114976 391075441
96974 162160 568319849
2773 40316 980768121
115690 132846 43045637
7643 187019 979768205
102871 165179 156138988
181712 195526 34497051
87292 108681 988311330
89094 194386 341629914
4011 11456 18623475
106450 172671 166050230
688 180657 450292005
167507 185467 853136195
4121 121723 998352785
12977 68653 207634468
28406 38540 25241205
35046 169186 467666613
53275 79583 614382715
77353 82660 864334046
110609 187364 192132814
11929 130098 295863676
39936 145129 781911848
4940 43460 96027150
84053 147653 482222780
192347 198471 15158163
95126 106618 356092041
137310 196399 147702710
7623 167452 400227318
104572 163463 147612993
105681 197111 228817092
12564 196631 460769534
116960 157968 102656907
114518 162119 720298223
78453 180259 255020360
104319 196573 230957947
98827 153033 114295130
190031 190845 2088779
104279 175135 177506398
51361 105988 136941066
70925 149868 568974728
66615 151703 925387563
49916 156454 267074004
123653 137285 616017682
176865 191618 36862949
70399 176354 265424195
128037 193459 975925027
115023 119165 549839662
152816 175637 57136626
98472 186764 731737479
3837 35278 78733592
120600 161999 103758323
185224 195894 125160328
148466 198147 124136134
136064 180894 687239042
103781 166728 876750191
164581 168691 10325387
101708 183096 203535682
27843 169620 355084255
96265 176003 199616278
154490 194403 99792121
64981 119592 834775373
135307 136411 2759279
60322 139202 628693114
38602 58815 41163238
165743 194877 285642182
85278 175570 226071533
54778 164100 979099587
57141 174299 293856152
171415 173113 267230346
186315 199245 32136973
15651 126529 963757304
90568 109517 172105031
99398 198030 246732776
102229 182103 642192965
10972 169276 25337763
112235 140690 71345280
136500 153506 25293778
44017 166972 950364076
70145 109638 360916062
177268 190983 973367370
164047 192160 139598001
47755 133243 306143678
130197 149218 370256903
199629 199659 108696442
103239 138050 741333701
20236 155841 339584348
76749 98070 53520089
3544 180358 442554970
168414 190303 54580293
160131 187925 69560504
41696 64633 57411904
73363 139373 932622176
28456 148801 302990128
125187 171609 116897776
106820 181323 694460016
122621 127720 107222474
108533 160942 121583612
95399 138972 597034312
42816 150816 270786553
140116 165798 820109686
70932 169375 477220410
120498 147356 67373031
42790 103558 884740148
7477 8584 2752856
56532 70814 36045851
174122 197163 821543786
148165 173220 689340936
168588 186188 43958351
152431 163356 287807384
191526 196144 11541017
58732 111268 132066649
108546 152380 109718010
159853 161302 3620634
50401 153485 665529990
100379 146144 515315772
36641 192290 967406559
11350 93051 204493381
163507 181940 45997402
143197 199616 140992334
56721 178291 304769211
101183 107091 14654713
7954 136412 420672087
149003 188969 774594808
176160 181922 10373670
95618 165379 174789356
164965 185861 21991514
175727 183217 752268857
125052 186688 180882188
189877 199267 23371288
163417 171084 19198977
132355 144865 83455557
61403 81462 50688267
82666 162498 199970319
162265 198854 850961966
191991 197789 331593246
8786 84405 257968671
58013 135456 194566198
179798 189080 23213380
131072 188957 144859129
137291 191053 445073357
47182 161493 286562145
115634 151229 89179286
85157 149281 552733584
180022 194924 37183385
47971 134061 199248948
197533 199552 974013406
112453 193511 202871705
33502 176542 858150835
50276 87546 123218419
6792 90261 766804978
54119 142942 222869903
44882 183617 347701191
6864 114727 905824893
158424 171052 6023704
141192 179145 582867369
43640 197243 822949383
190641 193344 6780259
175855 184201 20804269
42621 58436 39460528
141448 160023 434787919
29500 195992 688916226
152597 184486 79775887
160144 197164 470900139
2307 155564 383636483
185427 193331 19763844
55739 176474 312056007
28304 81995 134372205
127903 160454 235271600
71749 111069 689145631
84144 94454 25873968
120003 139755 179220319
94575 171200 191944225
51866 54231 5804232
163461 194191 76724792
97641 167562 175207873
79091 115637 91663965
63943 105169 939272334
162867 185505 56587992
161003 182386 53455849
35949 100022 160377918
78747 110167 78915855
27625 132990 734887506
131039 145074 35207622
103945 189663 167604382
52164 94138 366827628
89866 125356 253029641
104193 162758 691613177
166088 171372 456224054
4398 124205 299840217
58607 87134 411934057
30389 62583 80098682
111057 173162 155561343
43785 84170 700953262
116099 141849 64553118
143043 168756 843433592
160292 184316 637904847
180744 191464 26820950
64386 180808 291732205
182601 190010 509862590
7032 65937 350822594
56202 67016 245192174
21235 163709 356823184
87055 142468 256136194
53283 140334 218440909
130753 195027 97531161
87660 113084 63634770
136347 163772 1177412
81398 128772 27217944
70262 70671 1021754
75665 191262 963267770
122507 175323 132434187
35673 41629 5180459
23094 179099 428305376
20430 164482 360770060
79795 95190 38793476
8573 179741 913426188
51204 107155 168899618
16636 35666 328031068
28666 160106 873954719
194341 195662 3281608
82138 172903 227363212
157935 188557 577784467
194774 195983 3066700
196445 198790 5738443
19304 177982 397307898
46280 114671 977882193
155747 199608 682353706
128782 152404 59121582
29157 67337 802117601
153443 164288 27275176
68842 138179 173925847
160809 176158 38417250
39155 113904 187357267
138076 179092 157548156
49296 67113 44801141
120320 149008 660369890
74216 114743 101585971
194453 196534 159656783
113566 185857 233035262
145833 153980 13585790
43462 105133 272369873
49753 152491 319806591
108890 185482 191684381
57134 170079 283363332
135548 174157 96574199
71496 129521 145361256
1541 99076 243985705
177812 186806 12334506
165084 182704 43872672
89273 125366 90209265
4495 169492 513147969
37103 144084 267947449
169825 182785 32209248
4737 123110 296174223
12079 55679 422375516
81758 147321 674971968
47192 174709 927812793
189599 194203 247296879
14343 106560 230809570
31568 187780 643429979
85030 96866 29645879
20657 108435 219825213
170002 194168 841585548
65111 154016 222883864
1786 110580 272239130
29243 101914 336926024
168940 189413 20282050
131845 191014 468479684
88780 147474 951419045
154752 174717 49989023
36426 59392 57010600
16227 185499 423775195
66149 96138 75295450
128973 155735 750644322
195743 199309 789165970
27735 138796 650658176
7404 51971 111236164
159032 182616 991765361
130625 144958 35945322
53717 118261 149976774
72370 195843 309098858
197672 199582 158190555
154937 154948 357561490
92747 145915 292608039
36993 110974 185312612
71462 188256 292545617
86515 117555 77624936
18550 194245 908366506
81563 196600 287919171
37974 172580 337189477
21606 106817 213213439
182266 186413 573938873
164230 178887 604388702
83110 167529 211524030
130853 190815 207877227
166595 194570 385179145
88455 198445 275055432
188593 194504 14741607
43260 187566 361710221
139813 168601 869720830
195364 197857 6167930
150501 152021 610586645
96155 115988 24064794
179883 189368 23744828
179963 187621 19033708
11314 66107 136926656
77898 110107 80828478
180300 184536 54647632
72351 193081 794353050
82918 182610 249548263
65300 135186 175364374
88190 101262 751258715
135563 162858 68251627
167303 181644 882439597
74420 169609 238612998
126974 162784 106638958
104211 168772 161819813
98538 130048 78968887
191657 193317 646754976
60246 163505 259106927
106883 152463 114178770
66903 146688 94441142
101143 103562 456202693
2718 46333 834732072
10224 57047 401157335
6564 12432 14646698
36918 71052 14330313
147640 184831 837663318
53857 143305 500636147
146536 151122 248536684
158584 183575 191574846
70000 194607 311985283
127423 158876 78793451
102804 109991 18048853
183422 187290 895036752
58357 179533 303808745
104410 170376 165359389
29684 97625 170036717
11062 17515 83702017
105087 187610 206733636
178498 186219 19395724
48093 163535 857243582
43998 86626 408929337
14309 189474 539959607
39948 110460 176809628
94864 158409 159022113
143475 164487 52637307
173987 195726 225146447
123643 197553 184909840
181277 194394 32784079
65362 174942 891393725
65141 100606 89010951
41440 143673 356103672
197122 199858 6852294
51556 85154 84431730
26387 134470 270635072
4935 84378 807915610
80506 188582 908238950
60793 88591 70108454
1771 118477 291911930
183196 189087 107454133
159493 194959 634248
18628 36231 44138488
85279 168118 615416731
191402 195395 9930003
94996 174362 198720712
53753 175528 305303230
15799 27353 28963811
87040 98228 999755198
186961 192283 13277978
65248 94569 552355908
97695 156176 146476243
40777 162004 303855375
58840 139916 203626616
19689 88716 172943786
154319 177633 58312625
2113 164507 406557191
86546 161555 839305287
163880 170944 137338
133331 191872 478435906
14871 84560 174497908
74771 130656 140067741
110595 194651 456210377
138979 199159 631208358
192439 193623 2941267
155212 170590 401742074
109192 118968 276755781
53275 79330 420036426
51246 93755 106765385
37682 83647 115140335
86488 160704 185761424
62799 155540 644461121
176549 192501 265194056
137932 163185 63186062
8730 112061 925680901
30693 76164 113559592
70435 172700 256343089
137094 177528 950151150
173291 176878 8887983
20247 158675 346575022
131880 188104 197398452
87120 131072 434692326
48248 166585 296763998
44525 168688 311440936
124384 126015 4177679
34211 189095 800308464
27182 29770 6517738
138462 168146 942445810
50514 83706 235360234
47198 179062 330411334
154320 189464 457207207
26630 97588 177533767
131212 163265 80383703
58970 72202 33513269
52513 113744 413316092
122744 168127 123637264
152654 178853 941826424
48736 172348 309957002
179337 179575 584737
150918 164858 736096319
169968 173763 824592603
121715 133380 29415298
193343 194778 3498584
98496 173341 376891324
187155 195081 19651785
193222 196559 8343046
182544 186592 10238719
42990 45900 666557207
55906 69688 830720319
13153 33306 277971342
86693 189549 709351650
36602 92586 693174593
177538 199823 70485956
82867 98900 40179696
194913 195223 760133
140011 198375 854890688
23808 164969 353523935
151437 151698 163680945
192044 198016 14807807
140956 188527 118941953
99922 174547 186868782
29719 58449 871220633
11971 146242 427966503
197214 199571 971042622
173646 194382 51725386
180449 184105 9110749
128380 185942 144143307
39838 94259 136503165
187428 194062 358191734
72856 125473 992361811
90109 140728 126752035
153445 196648 228586246
1780 11077 920926462
6174 70299 528049912
123529 182499 183829165
114193 161977 820657783
83268 140359 143099800
62610 110363 120045481
184985 185640 630133740
159148 176139 691238683
180222 189989 24383815
74140 129991 835135089
32567 91815 148320949
82377 186991 648697842
81170 133608 131421732
75442 107006 79144742
123840 126550 6179460
111233 115255 240354264
101411 175780 372323160
137913 158238 50709578
21584 75081 133725412
61779 155881 236146614
160787 188429 47615069
159325 178054 46832662
144346 185777 761991906
55433 122846 429409631
149997 191948 105040196
8806 20469 29196615
50446 121210 810590594
31788 84532 987327793
134676 181850 672518780
115917 149854 84959841
199181 199546 825713536
46425 80080 157337220
106776 159479 132063684
30428 159889 789916532
145171 147181 5040116
33106 121752 221726808
138190 169802 205174669
174661 186829 18453997
110803 116425 586771503
3408 86366 28856362
43597 156346 282681630
195678 199553 9629306
11022 135356 311387011
130020 133230 933401221
187606 196189 7904747
65349 177169 280211771
147237 198087 120290269
67503 103532 90371159
86918 161803 187524510
107748 184803 192855293
179367 188502 22884644
22587 24786 5462663
175433 193634 580546488
154010 192525 20193035
155389 180686 247596872
172346 173729 3411121
95811 176067 200911574
33292 45048 187078246
39687 120343 202063940
196221 196341 421846762
17594 134355 292422631
10562 187195 442158093
106688 167795 385011631
23554 144448 302710981
188018 192209 10424298
5171 95108 402785336
185518 186257 57599596
5896 181614 439858054
77416 164418 904982586
96834 100079 8083158
100407 193981 234250241
179576 191249 505919123
195976 197663 4142531
171740 197364 63832721
26599 130539 626258012
83676 194481 277314225
31388 171641 351224070
165830 171543 14271504
6410 90099 209576545
28094 39338 185168886
138805 173898 87743490
112288 120013 19259124
85585 183282 463858041
19395 89982 684343885
89291 155105 345449275
86497 96335 24600038
31742 111578 500939520
128395 142895 16870461
180626 196286 147343102
32811 81729 122418137
2180 136132 893799415
87647 165044 193880259
159618 173437 34651420
77979 94547 41653717
168922 181059 30164797
73874 161355 989763157
57002 153310 754350691
100798 118770 44964937
117118 195359 195752202
25406 159982 743503401
94614 157380 157064086
193154 193659 345074260
50822 106906 140651660
180336 193430 844455911
96109 152606 141404684
89951 151140 758204183
65962 89975 60420765
61310 98035 92357849
74699 172911 246162447
150217 163458 14692683
66672 122107 138804779
60304 126224 165506939
165023 171662 16559369
104001 134921 77612294
143140 152648 23714174
118716 120898 5454238
192124 196312 270356146
133401 142051 21638370
73934 147079 183335769
91559 123940 80981707
195706 198061 5812832
48213 55075 203868489
126547 172674 115650204
116824 177054 150838520
169657 175226 357732078
170715 193652 497460551
120976 167334 116298873
169314 193073 59277641
138552 171792 83177008
152674 167190 975556488
88362 180932 647819934
119956 123134 72865293
106501 171055 161846975
97259 97333 98766
189643 191296 4148515
142986 154281 28262929
13588 82905 173548264
104121 130001 58007608
25904 92997 167928716
156449 195771 326328813
159942 181508 53919556
45019 106105 153237825
155076 165583 26461442
20240 79135 471819344
73163 121905 1805573
26655 112507 141132896
71330 165513 236101287
58737 80238 263774222
3537 9988 16160514
163250 177160 34753453
56247 67694 487918186
2603 192241 474651219
182597 184439 4588296
75579 187919 472160259
76346 111658 88633580
127075 146794 17437588
28068 64875 726208927
195893 196466 1470329
177978 180687 6747368
106379 131830 63803980
72757 136446 776435864
116593 130202 34084869
106639 164133 215682983
83871 183807 250159540
91636 98436 844217997
65394 125821 151500814
59544 101935 106674122
110497 136218 64502435
172935 189420 170594906
133811 170467 91816389
120723 185395 161968262
198638 198939 723196
171520 198207 463709861
141262 172126 77357863
37215 177470 351131858
151271 181526 836243435
174492 179344 12059984
10793 46380 88692579
173171 181015 759728983
171702 197577 79845649
148060 160513 31129913
47971 68459 677088274
180022 183734 8344881
197122 198682 703237266
177320 195027 44190539
67554 191456 310276161
36862 127827 227738742
73359 106238 82337191
187720 193776 15049406
152289 176685 832905282
147432 177644 75591531
105783 180508 187141717
30998 69059 32597529
33375 130987 594881421
149109 160101 27483442
70757 137472 167386380
95604 160802 163209256
5376 124717 931042192
90256 165440 848975807
178438 191414 32439070
51887 61658 24275195
71097 163398 98899264
46289 196215 375606555
767 87557 217155308
114883 159297 111254989
176512 178749 76326159
72239 124181 575420934
13159 50342 92812480
21485 136320 287632501
43913 60627 41783903
118671 130636 692439725
91459 192709 253394601
160036 190174 75316570
161008 186764 64474484
65117 110885 114917994
40874 117920 537273403
93046 113910 517815763
59255 93870 87118748
191762 199035 18051061
184243 199677 38533518
176317 194346 45046149
148869 171004 55483512
110855 192515 204340934
194655 195141 1142691
68776 189717 302846687
189788 198577 21864624
3716 90808 204598851
55804 170885 288683727
6042 64140 145090664
121968 160384 191283166
115058 146231 764878443
95618 162632 167820652
121349 152086 77032173
170555 184089 424864478
156750 191401 26316113
106595 149807 703811107
191671 195701 10042153
116642 145348 381094434
68527 158444 225239067
92223 160317 205521431
75758 136324 894403302
110240 144310 666957381
129203 147570 750028185
196692 197511 1974154
113705 149328 630561145
4863 56119 127896985
142189 195748 211383731
43047 90630 643366587
149485 173027 59053582
4560 34924 722757789
187566 194471 913546206
74926 147767 182575844
164384 176657 14334320
76558 163533 793817108
171315 183221 29542578
185057 194556 641585691
64217 191239 318280237
7557 159198 557195613
8167 73080 162377341
120330 192189 179916329
31106 61849 63563787
191013 194673 562264659
152500 181717 15104722
173384 195997 56413816
32462 100620 170535320
5973 62529 917628286
58698 89140 302657030
131508 173119 104322788
136977 170340 157296597
19873 80704 152194962
190499 199783 23125944
137670 159944 55615084
99254 119939 399541249
85264 186339 898937159
174356 183125 638318964
135420 136155 1866072
3344 145051 354739039
114582 117000 367337780
112086 156097 838979904
9498 66185 657060387
78501 98087 49136629
147003 173091 355726802
123813 182550 129265693
142672 196321 134145113
147227 194477 118109636
95191 97771 6372715
12666 88143 897795072
158875 161894 535079476
186443 196230 452169635
134384 153319 435983156
13248 169284 991724291
161991 195310 337359657
190885 195129 10505383
99003 164376 210980701
184005 189272 2095563
115672 130103 858148833
155508 187528 80170188
7403 60339 238925431
97637 187844 520849450
78906 83545 602657870
126832 155167 703162062
77346 135287 554579541
84732 129061 110927530
197597 199861 5672939
58519 143551 435441915
22169 110812 763188929
166696 169622 7314791
159723 181040 53267119
123927 162820 890627788
42180 147631 38871148
106633 123385 889630403
130035 141564 28876381
47292 72189 62570355
113934 162671 848223788
167221 199136 79525926
158545 198327 99406074
150371 162790 31191777
113440 193592 106866412
21732 94117 181242435
20589 63484 179693355
35694 138265 256918347
194278 197645 633233714
90746 164188 183906863
33288 52832 48493700
14008 94351 201232756
142566 146211 9107768
184384 192717 839555791
5361 35111 390796928
150653 179267 999994919
58117 183682 314799222
150114 174891 62144253
175740 185491 17591679
35535 41287 14045533
120346 146743 66195872
134483 181099 310923155
94637 129896 88247216
135136 145925 26886685
159047 172572 576272709
62053 196166 776950985
140098 198009 144620677
2295 83189 202404668
143767 171468 735590113
119871 165758 942158250
161499 197393 51280051
13298 154957 320712971
179070 185697 828136466
56494 72184 39641597
101866 162574 188446773
68069 111805 408529703
96412 141392 254471444
40259 94085 306750973
164453 184354 20207014
61023 136225 993031461
19747 29185 24084756
141879 187831 114987100
170183 197037 219169856
135488 174993 704395291
120545 179922 597606387
94688 160871 32639264
11429 95805 211212686
43120 146735 259815302
175360 192887 43780854
1456 55156 851243333
172842 177931 12584015
61505 91114 162424671
36579 132109 239142352
79875 133419 647185285
131336 165128 119973404
43475 118976 189320991
4815 82338 408170197
161227 188646 68572019
10971 151893 981633389
67811 70832 7496188
128342 144268 40026924
11985 171354 573320833
159940 171033 27871103
110088 159386 372301281
132298 179107 843151136
158996 177182 45558244
60331 92934 82103900
101845 166911 163015130
185931 193002 942134912
110600 168694 145522835
186972 191618 11555897
194603 195077 594945444
46182 148932 943022621
96006 153294 106114588
33684 198909 677988925
114351 132071 118867019
61704 77043 38768159
12927 181892 853577555
73682 154079 118685040
28002 63502 92263831
72815 144503 860694574
56557 164996 970693446
154310 176322 552917295
23318 183299 400344696
89887 100743 27042783
66449 94258 362702261
134640 157625 57351944
164233 193563 744744936
167405 183933 41159500
176639 197434 865795899
39121 130151 228124582
92959 103541 25037739
10441 122672 35836921
160200 169501 280337575
44935 150926 265814705
139855 166201 65965632
158306 177514 48089314
172231 182318 25069473
113060 135252 55675624
194286 197754 8576292
98511 165271 275069050
182307 189174 17174311
47566 188970 354263661
113658 171291 144408176
174674 199005 59581361
132693 162276 74051957
10728 78401 169223597
46206 164998 297945627
46643 74824 158570266
71982 144515 181771266
22747 196771 760853440
132274 147944 39284716
97171 162796 164411911
49191 122213 578593680
164538 167842 64252268
188881 190523 4075017
27617 94073 166398708
33624 186286 644400725
131964 197912 164884515
24463 100390 190020738
87004 128692 619304097
127827 131449 9051131
2043 7048 12436246
50383 93559 344418435
122135 173720 129387805
84540 131202 116771793
144246 165319 42599143
146542 188673 760413084
34080 180300 366018765
129600 137708 20497304
113186 183615 176201898
130341 191257 152448922
58096 59274 321730533
139179 164561 63496108
82360 128489 566481799
125425 186311 152504319
53104 104724 129566166
47166 131027 210295655
111588 124125 927498045
11594 184445 432656032
113697 140357 66891608
49149 189289 351164055
70270 132880 649774603
88013 188495 880822114
111813 136222 455988200
62514 110523 120713842
106985 122454 38637276
186550 187112 1274718
52136 65742 34179250
39247 186924 598986381
63215 193320 326097970
125453 155914 565484089
199163 199703 1379700
148804 185793 92512111
53893 185131 328958235
84133 141286 143147135
105580 189662 638636337
177551 179753 570888304
39078 197768 828580908
24366 81783 435070659
60666 74191 642470957
169389 191611 55431274
198405 198643 603156
17553 56830 1107656
78513 136833 474989542
20034 101216 780115359
137652 152593 37199860
145850 189720 223997746
171867 178400 16158221
130115 175520 150427125
165221 197888 81388857
68129 166630 633793203
24412 29315 298030033
128422 183410 137604307
72642 127294 704253149
93009 184973 230202782
168950 186353 708076366
41171 65854 61918040
22826 22914 227749
175623 185108 23741577
102608 186589 210244353
46009 119573 184499628
49907 94720 338848678
52092 133153 203335184
88791 130096 103309759
194726 197471 5157102
34937 74771 99535918
14371 63066 121534704
100014 129970 75039660
198413 198592 450100
156858 181764 62292403
171540 175506 554771825
77991 187370 87593466
151703 195459 109377167
197539 198432 2235361
121570 161478 190312703
122473 183703 837613788
7219 48407 383979662
135814 182040 115539710
6718 94447 954859205
97614 131733 85398056
109490 150585 8102524
56167 59862 254904142
45277 84997 99837576
66624 114274 119442656
42810 61577 46892211
45641 88240 107139579
55487 90920 89241060
14136 43592 714624564
8469 178536 353332927
153172 199659 808633940
170164 199253 72492684
139255 182724 260010782
15173 161774 749326662
117359 160188 107281519
98731 167825 173117127
42134 189891 909477544
157590 158563 2458397
88891 136061 965669219
45257 56397 27816123
144599 157790 373516848
110696 121710 27387707
193913 193983 53317289
160610 164060 498164874
133078 163656 782723609
170752 178886 20173675
108314 192536 329369476
168409 181081 31526712
193875 194651 496763648
198134 199809 664594579
142411 146659 10604222
181908 198924 42412291
102672 174558 179965983
181454 199123 44064691
140281 170817 447626106
78142 150441 548397796
115085 144412 73563324
91161 158195 709703291
161907 177107 38043412
34850 43704 982106602
136602 170125 197471757
140702 149281 227413433
36231 152307 290581245
41174 50803 24102539
98463 134477 10781312
62841 66806 149464712
107624 114634 364607230
167085 194072 67326900
117935 170380 131483825
197760 197843 585665021
7694 105875 245619140
172892 177602 11656068
181949 194318 939188232
43270 90739 904398193
96083 108736 723223853
148786 169804 504472930
92613 101331 21838697
173421 191148 412207855
45191 84187 98009953
97119 196105 247749223
116517 141794 976601691
12861 46030 126511788
5557 72925 519224597
33297 139384 265697209
26386 126804 251350148
148482 168270 640053241
116670 126524 4593300
121017 199339 237302387
51727 179686 320534575
68727 180359 279611521
11727 159061 709359483
111422 134358 57501367
4495 131457 317816719
26508 91741 131492360
74738 88837 719318128
123555 128111 905811530
44135 71073 67657695
149861 161535 29288698
118719 172045 133722724
155039 196041 717577010
89755 144976 755457060
497 43160 862938619
89617 117031 68473536
118798 154152 88621145
159615 180209 51480316
32272 107866 189191388
191703 195928 639573981
131954 191726 149617526
162584 190607 70013519
142880 153489 151662341
3021 83250 57151012
79741 135046 136288857
12154 68456 140864240
59774 102563 680023417
53491 171214 295242268
65173 144842 783403079
154355 166179 29715945
48621 89240 236674365
147055 197192 125246616
3558 134326 446662401
131740 134062 5957098
189669 192363 605672185
164965 197228 80415911
53846 136730 380309833
195552 196498 206271288
92715 94161 854052477
84744 90528 14531340
62734 146926 677949538
159372 170372 307195529
1972 49393 118225635
40390 146600 274772953
181842 181930 30041887
63887 168103 261461252
42657 154433 672728271
60744 149326 274658660
43744 53781 25098631
117866 142409 61569988
116253 128721 917535225
127606 137073 517700632
124462 136752 31007080
130277 177534 576930362
170303 176297 14872572
61841 131867 175785932
69945 114188 110882599
79407 102861 827930080
175784 193561 553172480
173192 181471 598408526
120763 197429 191844368
122871 164445 104402495
112472 153934 339550929
193671 197833 10238792
34448 165419 327981921
77475 135620 145861316
123049 138761 81076043
197839 199396 3923694
54598 115282 418189328
166429 193088 66515490
126603 141083 36351518
110722 178095 353958712
10366 74500 947016283
21088 107571 216533512
82578 89810 18250006
109779 182469 181858274
60654 126715 165826337
178895 196133 693953662
152304 157289 12455294
127817 131967 10382455
39477 49342 803629337
104705 190728 215326799
187664 188657 2390057
60264 154357 236073722
73520 177969 261578966
161477 164669 8087016
118016 194998 322567433
100429 164247 159957550
55789 146265 226989462
153519 192784 98241248
155947 197217 103043173
71249 161988 227342563
163662 197002 329596049
144682 187705 107669212
41711 112817 178327488
181903 194500 31475351
37680 74591 94848326
81203 106032 62088922
75462 136597 153436389
108567 143911 741788580
176137 179764 451197623
85834 155456 631103301
115851 138402 115903782
88335 127111 97010940
40751 155713 288154218
199293 199552 954639279
123166 127993 706735305
157373 161245 202196716
2246 105215 257605127
129328 146312 684421553
108524 187045 196558733
167699 172185 11233070
35601 180672 363078101
68449 163879 239193540
55523 157064 254633524
97038 129531 977737404
128184 198524 175920632
14413 34278 907144665
36184 126546 997800872
55305 187794 571354069
186847 196920 24974355
42775 186882 361173079
123009 167159 995701691
148072 155329 18173427
79995 152202 2506919
49166 57945 432516043
100117 121531 141806842
31031 80745 234579907
126767 128122 3363582
23570 59919 572878426
164598 173029 21112378
41603 159589 979296170
80532 108405 875624587
111103 162958 129854493
137208 167484 980723926
52762 70493 44570186
179758 188162 21116619
55017 65486 627763206
90956 161132 763559122
172111 177248 296955087
185947 197823 488497534
73865 126528 326322664
135015 165561 654215451
198650 199841 584630021
188854 198089 22972965
74542 74998 1148058
21453 34634 501568631
122519 174417 370950611
133643 155672 926966578
189115 198683 958369639
115115 148801 84464934
108006 138468 887499017
105694 149372 640042736
181720 189470 515839573
58416 113666 105237740
93077 175200 205635970
58128 66174 20479394
122021 162792 102304721
81517 89142 132080292
189541 197372 19478737
165473 176843 773365153
49871 65416 550888730
96203 107535 311239459
158034 172000 35137278
190181 193000 119233254
119031 151921 82443761
38726 144491 17170846
199308 199852 399247573
102624 193807 769239396
65916 93805 70042151
122488 184593 354933587
141762 152471 127810694
151569 162558 738386634
47981 169343 304332831
45821 161091 289041500
185722 197196 207589123
6877 57883 370283100
144070 171841 695271934
170422 197040 442136519
75236 132726 144157350
30517 193055 770672271
47710 75280 69163176
135680 158040 55746561
3145 155572 778998027
61443 160126 247547210
75169 167800 462420893
146016 170948 870006794
126347 156527 75615880
103700 193645 608830360
143248 150536 534375712
177971 181837 689860687
21382 32088 26825523
57161 70455 839870035
74343 85564 198560781
7567 53257 207790760
185944 186529 1497775
52956 185688 332657878
40263 188962 764007180
61776 63146 3478598
117229 191404 185661282
10712 135301 589454116
159640 182818 473145668
58002 123753 165048249
144440 163435 32840215
183169 197560 297159787
8723 116329 269365715
150859 192545 740639367
8202 84054 189866925
24205 82432 145746314
2141 193346 478519761
151667 196875 898215274
70449 158967 730663362
193617 194375 1851913
93016 181052 220335055
27538 111199 209474697
71750 123268 775718959
28467 68850 619207409
29677 83737 221593942
133598 167409 84699175
10115 36627 66277932
79196 194225 469449391
125159 176142 305674735
5071 124397 111451680
75128 87396 30942305
1888 6927 12445000
64433 150304 215271796
115752 143079 285083041
45394 79145 493994774
80565 105511 71112277
152616 176695 60333618
135334 197985 304935626
128813 141191 31040070
111269 148838 94090823
136329 157312 52329712
55600 124181 187290363
141908 182765 102118179
192295 195629 149934004
26324 155145 322471693
92552 146710 423036368
75575 170745 238627753
112435 196818 908372156
50501 191198 352535427
135354 167451 80340128
58115 126936 993647067
148392 197512 604473775
19256 107041 396611838
80548 178331 320427542
79061 86285 18321492
70104 167008 242899757
24366 42723 45579784
152984 161265 886624861
38519 176726 346161666
41884 63348 53626261
56191 176284 260498844
52761 198784 365706101
118831 129148 125988
89434 187831 783307549
62973 94250 78751599
90803 170640 199939346
158067 161733 9276459
110036 182989 182475254
21477 85047 287733418
84572 142901 146056765
53570 56024 6099272
25647 198065 937400465
161811 196682 87127650
5287 115980 277100259
70198 139602 127524191
66941 196330 621705835
126798 149110 361510300
96757 189788 249829752
1587 171963 767022720
33533 69349 524142415
107963 163278 138604862
2784 105829 313115670
163061 176095 388632821
190183 191796 4103931
129616 178757 82774407
124966 140777 39732922
106447 162720 761643093
199558 199971 1042481
80803 156012 854405090
13082 66994 134839631
178905 190207 28243737
98896 188905 637643018
117268 173903 141917060
106829 156626 124761424
14812 123773 96112897
94431 183858 223772382
41152 160994 476056852
104522 194205 224499969
192121 198757 16492373
63575 141893 74513978
154278 181774 604236920
28468 46726 143614004
160166 160468 400038680
43703 105553 384115059
73523 115532 105255166
139387 169947 108181756
134633 166897 80794482
42079 128688 217164293
179750 195876 40335894
28133 126833 524215942
81412 161743 201191377
85315 154857 174136353
30774 160528 324799766
169738 197684 69633982
79461 172422 233051705
22079 70578 121263522
94630 145165 126566894
179449 185418 553099719
59074 136201 193738212
17370 143775 316573707
15038 84895 174898928
130012 139485 23893397
125538 170286 543881020
196597 198355 654462242
114577 196037 203867447
181416 191351 9561871
170465 178052 182356583
190688 195533 12055958
114859 193206 869876895
41338 60832 48700608
104453 194809 226133415
98440 179420 335028452
147375 154928 193086879
67043 181818 287449011
100058 113658 836125146
13157 192466 288916695
79123 197083 161585706
76771 85477 21948745
50754 71585 52354509
150238 191659 938206915
188601 198460 549720171
42258 76922 86964051
68589 147325 197318854
154505 183400 610266312
28302 79946 129053566
111280 136603 63540153
182827 196473 217250183
90558 199252 338295785
12841 88108 830079490
27757 38056 25698596
145168 171526 873174683
65710 160934 864835293
94158 195182 761494204
33808 53264 540204140
65222 128705 253629713
96823 193315 241509708
7502 30293 57047054
191850 192148 706322
94010 146921 642490464
142758 181885 360871845
71346 121791 638051290
25850 103397 424435086
133934 143535 24052172
189838 198835 749249900
39075 194936 471004438
66066 93325 68436164
105771 192001 365445934
123442 140456 538792034
5263 135553 613894149
126853 185149 352648320
29673 199551 425047689
149851 189994 100436808
70836 167472 242270045
106982 198696 999640573
71239 104632 83693094
72623 117072 172923201
58745 183581 312954725
158204 161282 7745863
4440 180828 441506102
195573 197460 4674552
34983 119312 444381709
1881 103058 72584983
37405 62080 61396539
191443 196516 12718960
154114 161377 18162886
77224 141558 161200203
47469 76275 988800033
1970 71642 266684980
197002 199380 69361
61130 191709 327280829
174709 179203 616714154
164603 173880 23196792
156917 191859 594330041
55107 70677 39288518
20897 157802 342723644
38862 129519 724225099
170019 174345 10759061
117629 194588 192615724
182874 188312 13745829
125920 183991 145326529
17003 153543 821472946
120208 157811 750721192
102323 114009 92580634
51865 116721 162669393
153249 157148 872630039
80170 154688 422292539
171441 196020 61292404
71101 164530 234158566
138412 169073 76747487
150344 153241 982289898
53849 54858 2509444
166488 191029 726864869
90101 197257 268004996
101017 191551 226555452
40294 80513 439779942
95935 187748 229845557
194525 199869 315772147
141459 186912 113803392
41241 156090 485663229
42241 159128 293010428
127430 196799 300065893
142638 194956 130754244
114872 159047 110649491
199104 199309 477450
199735 199966 591973
178972 196728 44363635
48183 127968 200055284
81114 158786 194526368
59178 100702 104366171
92510 186577 630647518
176253 198489 55458073
1525 127567 315349917
189646 197612 19819345
50135 195674 913862462
150717 169268 46545192
83410 104971 53938381
194702 198367 312587525
152391 157004 270547152
28438 83160 136946546
115013 115192 425356064
141728 187177 446793861
185292 199268 34795343
92250 156632 161142726
102593 134104 78943722
176753 180627 9609339
177619 187400 418335710
185061 192484 18557787
9217 191902 847520907
17490 100340 530116064
21491 151861 326375532
25213 58740 159525287
130307 133289 150085660
86671 123751 339596813
6336 85150 197322620
101168 125265 60223361
88150 161567 183757421
14880 180269 817648907
71782 129001 143296161
118443 141831 58663819
68399 113620 319249664
136906 191006 135207544
139163 148643 23649852
133007 171347 96052491
179256 188841 23989775
198586 198929 845405
146189 164753 588351583
158732 162114 8471022
16110 185119 423131557
112144 168747 25312685
114933 116246 732132181
194653 198856 10407703
123718 150796 489209694
43266 67542 60995059
173923 184294 25795087
199124 199640 373383176
142534 149139 16511762
115843 116852 2517186
65440 177973 281907230
117525 150003 753737006
194699 197879 7857355
169964 192305 349497514
118107 125223 463439114
163967 177405 33505734
122593 182892 480332532
34139 74619 796684803
49844 180360 524912402
58749 152196 590301524
96506 199445 257475540
11658 99111 839990439
829 34158 83316033
188576 199570 615039388
105034 112388 18494097
26921 71808 924200271
48289 56373 14806710
176392 182839 851150208
151438 160706 533932805
147898 154706 967486448
24164 87781 357734516
87164 190904 259629836
60872 129122 737554402
82832 102365 185972266
192260 196167 9728251
164309 171100 659425819
124650 126671 271035163
106068 188798 207162430
112710 190647 195064385
102116 132491 102779600
2988 146480 359239442
195224 197673 814155858
145028 160613 320516688
11569 130353 76897939
187163 194078 7244256
137781 192593 165969967
122209 186041 656842610
75833 166106 487517359
91274 167510 190948370
158338 168842 26457699
71918 178614 758445308
198452 199481 264786209
116871 174659 144727976
131904 186321 136262141
46494 149285 257724556
71624 157242 576833084
71744 95990 60846051
112050 128060 582783217
106367 132816 66379378
17074 96184 597146969
190418 191928 499978304
67383 125421 145415535
28347 144910 291857684
72711 124100 882267514
20780 148497 319830822
17186 39537 55766704
197236 197363 337240
47773 90580 107585921
55651 92254 178743497
137276 153520 40504328
162128 185830 59323106
126029 153914 148704590
146096 168156 55289675
180241 196900 496208730
32214 159932 543936930
50181 134009 526865590
143051 160906 629070153
106505 112809 15893491
140578 198690 457734401
66883 135909 554043658
46486 81869 88949967
44703 166524 573786446
95707 174396 596146654
195300 199512 10518012
169996 198287 70462857
3964 60038 212677347
129650 132929 8307148
50009 125745 189915649
176969 178806 898975346
199498 199597 265395
98421 181295 207481436
113138 129937 802917751
173902 199907 64820257
120586 136277 578546205
54155 88215 85781626
196178 196301 283683134
10183 92856 288229809
144144 187853 361893240
165344 196750 491823488
173983 174255 671354
101623 166455 162383338
37143 132564 547914155
165253 176704 442339985
50921 107497 448968078
197060 199426 108986528
126027 138943 32507380
129850 135582 14539979
166886 174929 716923535
133857 147804 904071472
188425 192123 604011580
25037 177646 295307587
114639 168492 556993947
75879 181126 263655203
42567 155669 283572149
54937 60637 14266711
127657 167149 99017125
35228 102717 531864692
52027 151912 701937959
193964 195624 211583802
117246 145603 506422550
82676 143702 288977391
15492 144420 322847890
115052 186106 177966371
14971 96491 742260425
180912 192021 1524107
60223 149302 223517612
97125 143959 560123005
134411 151159 41873929
114711 122162 17514951
172072 185458 33361802
147871 181525 84174097
33221 110286 192915350
199408 199575 428057
132342 136918 704909830
124628 179193 136643670
162470 165983 247684813
13738 79155 163615787
168957 199635 76468200
27487 125818 246136113
46252 186719 443368124
11621 36976 63442838
19053 174000 388087379
52919 99261 784806904
130598 181381 127069262
26430 197305 427542048
105107 199287 235650620
123712 199466 612304128
189563 199418 24512947
192764 197044 10545924
138441 180522 105121147
76840 183380 266807941
145610 176227 76590990
183762 193324 286138844
166106 199567 83402862
66660 135104 277762375
124823 132926 20403364
163889 178889 37372306
149773 196585 241954169
54460 133004 197149187
118718 178680 664774463
34570 115569 202697067
135423 161528 850769618
199986 199995 22945
165611 197136 318146280
185880 191499 207688034
47568 92294 112325973
60643 76417 39733272
108523 172055 660703896
144268 196126 129617622
97628 167429 174915936
80916 167289 216484835
115652 134891 48367799
129779 196335 166553524
149268 174211 461917949
10877 83407 181526930
84783 97875 608208799
18336 168687 376581736
68316 103098 237392671
2230 11078 22128623
135825 196334 933730877
101079 176289 906051963
163737 167700 9896475
66142 167507 389924124
69213 127425 145875021
103693 140906 87479373
125796 136919 28020899
108784 144804 82916836
133626 157444 59479943
98773 126828 119972707
65151 78576 635939418
32186 136256 260659821
6538 154254 449424054
173575 194947 61735555
179735 184148 385916091
195449 199053 8959994
62657 158016 253952352
23860 194172 202384415
23380 43696 472680611
197632 198172 754132126
160970 166860 697929724
60984 166631 265048192
109929 131558 831335620
94129 181618 500958151
120800 169447 121994027
12712 72374 580038535
90015 183974 619496525
13961 73517 149026498
21777 107550 443029783
18244 125947 611286492
178487 186244 19477671
34530 180664 365734499
117666 180113 156371589
39836 192635 382706584
1899 166469 534461553
13980 91240 635767147
195248 198537 8205776
177092 193716 41519444
154239 185973 79394976
39684 197488 587395844
149188 149350 780284887
42247 126530 211335377
179451 187474 20206301
25465 156435 851689079
126021 151483 63790138
140490 197244 141751981
121888 126217 82328965
106831 184251 759014757
39263 196496 393807652
197259 199623 414604464
190810 196214 331743903
192302 197389 893415507
137307 192573 889165502
154186 182425 70617744
149472 150845 889981400
3813 116525 282091323
42492 161062 297254361
152863 168424 39110529
196963 199845 656492168
70053 191931 305227342
44918 144161 373510761
145920 158604 237913235
22757 177439 407599502
107889 188178 201019679
25418 150591 501078351
34830 59472 698089801
195768 199246 8614826
128674 190309 154217634
71906 138907 168003225
90701 134752 110363347
190960 197720 16787475
171107 173385 689904612
57197 192861 340061784
17215 50344 82649368
10147 116776 884501698
148961 159259 25762080
182996 189335 58752759
98543 122565 60026506
162773 189048 690223351
110966 171571 866130829
196371 197627 3034579
136932 149659 922876342
182206 195031 31969942
621 39076 228174306
140811 143480 10719
32624 111601 434459601
90680 106061 288596437
94001 183415 223744600
103833 175389 592856641
87325 171068 236762548
192129 198751 308086239
161371 188176 300506762
198740 199858 2790020
37436 126817 223809850
87008 148334 403208710
63873 72592 822049491
90088 163604 317034194
42826 174032 543632756
29294 179289 865221523
34160 65257 955675446
148350 156372 689242435
20510 33618 224483455
191206 196767 13852834
14372 162101 525225980
72817 168131 238903074
45880 84447 117809394
135332 195626 150652455
28521 193250 945129898
65774 105649 99911062
160302 191651 78400816
55778 170381 287470602
5911 20877 349437349
49894 114598 162290491
92375 142313 763201923
98972 127851 72291473
142860 185807 107439156
140915 189413 135344974
129511 144016 536301253
177885 189378 28727282
97745 136792 942540787
111997 194331 960898625
107053 189573 206643427
15368 90108 412532936
95674 161024 163611045
174991 186628 279758331
158579 196287 606294246
103931 142011 462570279
121720 149490 757913654
130573 187013 141299956
9361 64993 673824202
180256 184354 113028030
176697 199610 154911461
24958 50538 903281759
44295 105001 954203191
47390 130931 615943566
195457 199571 10252914
129597 169695 100550228
144713 174720 75092549
126684 171693 112826151
19955 56875 92020346
131396 153025 443854224
39060 137454 668966648
151792 195477 638937897
120091 162400 106075417
77598 135076 144207806
176423 176515 253126
87335 130665 349849931
52881 174076 303868693
170373 178380 319577116
156034 166707 26809997
146748 188047 224311660
167240 192034 710829957
142400 186830 111195432
74938 141738 973460336
84612 116984 393493985
41835 116545 187312427
13263 51940 675639378
128985 181299 716481029
100229 151256 64152468
68327 131028 225733195
53093 138569 412848078
125820 139913 35434326
177420 178089 1674574
12609 166605 385717109
45522 68451 57648450
193814 199515 453701254
179508 184721 13034809
51177 116553 163958705
95956 181299 213557387
164062 187426 58420298
141129 196835 781188919
65576 96601 898886721
140540 150930 305032158
76809 133707 142724136
62648 65027 759300249
168822 197330 71051437
89975 186275 241012084
95783 163368 298533722
17137 91841 187109637
45462 157130 279906771
52137 87940 90016301
14024 194259 924674966
75057 92175 488544256
28313 109525 605454987
197010 197029 47827
190840 191073 234817077
140484 142503 5004497
101062 102569 3788200
196209 196652 456078343
10096 191790 904323640
155865 170912 312133628
140384 193338 132375467
185705 190714 12482719
65449 196907 329116940
1516 174590 433139958
159400 193727 189376675
115438 125603 25424953
46017 63129 42838470
75699 184076 271481635
23825 121591 244610838
16449 108307 907127715
163887 184587 51625995
185326 199048 34163574
144231 145699 3616859
145803 160120 157843602
166571 183312 41679100
118349 186060 377598032
120505 134188 88756841
121882 181560 870835735
104753 117800 32640818
91707 150536 147229364
119329 120520 3012254
20228 57960 93974969
100589 112552 29963430
21183 75767 136427403
177532 194362 42042551
171440 172634 3003437
163856 186931 38921645
4351 181095 442420098
25337 101111 189730170
2706 167706 908824200
146523 181476 181703976
155141 179781 61620078
188319 198610 913821513
161655 188946 75242855
133248 160610 224832545
104705 158632 135051650
31106 177591 366704798
81363 107307 611059125
79344 123448 957247955
10237 38017 475198185
94443 131032 91546982
4206 31593 68622991
145763 177756 80032884
79750 147182 279653983
29987 195414 21841924
179941 195730 18523867
31210 97979 263421258
126918 173347 632273943
150718 166222 38930748
111471 195736 227039239
32299 155994 309678721
142570 180394 119615435
22417 191644 584515203
167822 181022 32860425
165232 175290 340807299
39177 110504 178866626
140418 185115 201512870
192239 196286 10098131
21519 170918 374150794
85559 113826 842903389
9413 126280 292558537
57209 105046 120157831
80467 132967 131643015
57127 129328 62502356
157439 194512 791806592
3521 139821 756051958
34859 61770 66841260
89864 108372 46247641
172436 181559 670835449
30591 70772 100380604
151048 182397 78442265
189989 199818 24496970
152161 178283 65377493
49038 142458 461301964
181065 186989 14894487
116487 122942 16014877
174437 174697 49027195
127848 174350 258092285
39815 170430 327360389
111885 180299 171294326
59558 117449 145345433
62881 155220 989480816
189608 196918 18144671
47490 70795 896185703
18362 105079 217046053
36569 117588 869621816
170285 173752 8653523
176502 185150 622254453
142779 195122 338165099
28030 172284 361250044
155898 161229 13271924
9196 182000 432590275
186536 188183 406282337
50039 86874 92553340
19070 122563 258998853
153368 165846 267164005
18999 92013 849760469
97076 111651 36557890
151947 173910 625207598
134506 161198 399207534
133672 172289 96710539
24933 82989 191137125
196164 198696 829251553
168861 199262 75736640
114244 195235 202600562
50172 126510 104238558
26977 29083 5236953
127880 168634 823471944
106455 123693 792869459
160929 172931 456000709
134109 199069 162320413
74189 123059 398815352
68756 97307 822013328
150904 173140 941399069
180000 187711 19395027
178514 185732 773361043
139406 166013 66602159
186963 193855 407691912
146464 187470 102663784
65221 192949 980319004
14475 88985 186681184
66798 129742 157742526
96817 150445 134255832
108934 143621 81359621
54191 156005 255391388
120391 164932 626986498
75119 195403 301169256
131368 141392 25163803
7816 67723 149800729
50719 62004 910399160
161093 190470 269897563
71797 171806 250604393
181169 193290 506219113
81292 104408 57812973
181363 185007 9179519
53193 182763 509477035
159183 179846 833962457
24 84180 210485304
112621 167431 137393199
192482 195796 8224089
151820 187773 90024041
125891 196389 176450115
66252 74927 86554650
183962 188315 10988235
180156 192691 30043250
195100 199215 10256579
12335 109081 895430206
153718 171965 45813089
24506 87973 158944004
195071 195841 469995953
26319 189676 936917045
135503 175373 189379918
136331 147067 26787591
63515 153346 225365804
111155 139437 634713621
154548 167467 32465581
71917 84490 31588973
167070 185178 45186769
65775 79486 807154555
3786 135505 338926278
69632 71944 5839335
100441 138606 95799174
116059 167720 129485448
45274 174096 194221779
188940 196105 409514737
5188 189628 461691132
23808 190336 416788485
130847 168335 967801637
95873 123800 69807151
176707 179679 7320297
89744 198158 346472068
88417 156041 677150004
60284 98004 451447952
192023 198070 664526031
151261 188015 317637379
150892 176078 63036011
75313 84327 22787425
65455 150016 361105489
147208 197193 124845292
145644 181720 90224104
36104 167700 329573720
16261 90302 353184675
114230 118882 11567390
64580 195749 183188563
197803 199780 4966808
160017 191418 78497617
16680 192089 439120990
185365 193467 20221267
69276 193091 310066043
142708 191653 122398330
9621 50644 102329473
134553 176567 993210455
137313 144306 17461529
197686 199031 119155270
199144 199824 681170697
91208 141889 126877150
180488 184993 596889056
16407 64275 119534286
157390 171094 34484275
75788 97318 54099055
136994 187004 358222802
66663 149026 206421546
20985 51130 75189127
144545 185392 758843469
34967 130143 238252256
128343 133263 784628793
43238 116999 185029420
36261 112902 588762787
151060 175810 28612852
45681 98679 133063682
191976 199694 994492514
22308 36319 221589474
63690 141205 194526632
101087 170471 445328277
126264 151593 596643158
99015 169701 177097219
175540 182501 261769049
171031 197241 120155520
72034 145534 852640102
7267 69178 154782474
46605 124448 597045326
32979 151589 605452415
197446 199028 3934717
139 113450 748813013
195454 199619 10392286
9156 185191 440674438
5476 74913 173709459
149985 190571 516651169
33044 153200 300744629
51894 58577 16525065
31422 109222 295483628
85444 175639 653137617
46980 192729 977091372
17028 95643 196895302
157295 190656 448763790
43511 158428 527461670
82848 177305 236497966
20542 85647 720748716
95542 130726 474913300
107515 191944 781605176
77208 154807 194413689
179315 183091 9368744
74693 175943 356725213
172602 176296 9108584
110542 154221 838037312
160195 164296 404776703
53605 153807 251295509
40682 120980 952193521
188012 196229 478195412
105498 152450 117664880
124729 189057 161047838
99358 120132 51940565
23007 73186 125475162
133072 193008 149916931
119764 167294 119237355
61664 127663 644511225
42607 183924 833929129
70709 73570 17673822
115762 172483 142160686
53896 113365 149340422
137788 174690 38074991
85519 146080 518126285
114613 151654 92776014
15198 127765 281810003
122523 193675 738121882
181154 188487 60252043
150214 156185 15046498
58397 73773 38902511
163791 173074 185671399
82058 99763 44292158
180237 194944 777557416
117536 128911 727650678
193025 198869 304564041
71014 115045 110335371
75277 118108 107377234
51476 168078 893760283
111999 187609 189340032
122179 154595 81355647
80723 169997 524787952
83653 198072 718692027
181844 197209 38350070
137355 159722 358762938
131903 188876 865030982
52718 174940 306384717
176410 199812 12166571
92230 151983 149533481
144753 172772 70195301
73630 77810 10465513
32360 125326 232627727
44895 87726 107740873
34458 125489 227788017
108500 164628 175448877
147147 159555 632220895
174375 196300 82574419
180418 181631 465719
63820 104805 642622509
168394 178792 726663445
76945 122087 137804844
183951 194305 350310187
61891 122750 152652999
149663 157520 19642576
151717 166176 36326123
27892 95577 562514953
113381 174620 153286179
166112 183920 44344159
135765 138063 5749175
22950 114660 355509993
62958 168751 12508146
72967 171271 803508461
107242 121670 36087462
39626 94863 138549997
30367 73524 695918992
67938 162252 840627339
73005 104345 600736740
105862 126467 51700534
68564 75278 16748448
180674 195694 37543982
55500 119682 161032834
122029 133459 28852574
78397 107950 74141994
152186 167858 39376831
31079 162705 329586007
55179 120718 393454698
123508 179224 139523871
76690 166017 687056084
68390 186064 294742962
135347 156940 53869096
38232 177059 347684784
99688 145693 115234276
179043 199542 550719872
36884 187576 377323877
197770 197901 78862626
77529 109326 835086484
28315 130671 342969650
162605 198896 90563881
60050 105618 114461602
118230 176351 145562613
151112 180726 635102925
102935 151262 837371099
140098 184563 566313035
115057 175106 748511214
76483 77354 202544744
66764 124852 145533213
28335 38891 26211751
98341 108804 241962394
27019 115682 221868666
191466 191814 908246
167580 174196 16503103
194104 195573 3643415
199767 199823 157487
2480 150325 370040698
25719 154686 322889882
31124 117986 217389458
138619 179951 61784298
146115 193829 265907176
14321 193460 448441898
177392 192271 37230585
177967 196021 465755588
86722 107295 51447943
115168 143476 789072019
131134 197661 166366886
183100 187773 11864863
175842 188985 32841293
44377 139864 163509208
101232 137876 310680356
156152 194391 95574594
100318 139070 975637934
11042 15930 12180127
195898 198977 7600257
126558 169222 120221214
193518 199197 14061978
61957 168528 267375762
31669 189639 721850904
34718 198434 904426154
134337 197014 940664308
134330 195931 154000974
158406 194263 89691885
70007 117466 760921472
41711 199621 395450370
168896 179846 27194287
178030 199308 447820025
21260 27793 665688386
156158 195528 919072767
33512 171536 477217291
86980 94035 12639980
18208 33172 37573244
83338 113462 75486310
80658 94749 4321654
138210 167398 73015488
141079 167722 66747039
119065 194539 405176720
135803 163920 849532874
134548 191981 143609244
19385 112667 292338944
30535 122829 230824109
144342 192518 940194962
134085 153843 49384463
128490 187459 398194319
68839 190388 304334027
187994 195252 745085972
90582 189123 246552313
192561 197333 11798824
65292 157330 852892214
158872 187408 71479039
112650 188803 190598849
171491 182161 26571942
146987 165509 46482100
157692 171509 370370833
151165 182836 733388647
68453 132757 835661799
175775 179716 9757807
11993 53754 616787548
116132 160343 110707577
62045 77649 39371962
175879 184361 21131692
27872 43414 283398193
20671 195297 437059410
179989 184074 10194642
89469 158946 355970834
89444 136821 118687309
188183 197598 23351236
132450 170565 95535433
121250 123362 148550723
108944 125637 58862621
59407 98551 337728966
156640 192953 113010766
82547 125340 176343455
67440 70937 532400140
125233 138254 32851590
52599 133596 997243705
33371 120839 218804279
23023 150153 318176877
125314 147768 56334703
47251 178942 794635573
138005 160732 364419618
149952 161652 16145080
98713 133738 327374950
167260 185513 45538086
87037 189823 257270275
131266 152899 735988782
45345 49305 188965584
144456 148009 8856063
43914 186571 654576318
177823 181711 829380788
165623 167520 862995516
187241 193853 16453018
195718 198094 5871559
38920 134008 811666012
33338 173087 585820120
91735 144539 132228327
181429 186556 201179976
94628 166535 902650549
53454 80903 12291617
93135 187746 650680522
2423 62987 151136074
59709 189128 984624085
112124 166045 135164241
57075 129191 103963858
52979 85949 502567917
47320 165488 296357724
164215 183238 636441594
159621 174251 168362901
55801 141865 135546667
22853 78872 126822505
32430 47124 36375026
4815 157259 469266658
196620 197853 2951269
127363 158107 230168408
85327 113161 3755329
176770 179129 5826123
139213 189515 563378619
196264 198155 4638125
89802 167418 194363352
141017 163777 57030571
80385 178740 293959415
113497 140611 460073280
135898 175839 459713010
175198 185139 791237510
183061 188465 8730107
19908 38542 46590107
105285 170801 164260134
184108 192458 20953755
120909 194269 183641896
186025 190877 751206846
175975 181859 14659112
44081 180394 341608446
144660 148326 465332278
81847 103153 53318581
48899 114653 164938695
163114 194569 78530442
198842 199323 1221352
127979 193481 163942985
24756 172124 369052882
192938 194696 502692218
181238 183994 294195914
38148 92481 136148217
6932 64162 142908423
170839 196474 566182249
161106 184508 822419227
63783 120201 141545461
60770 78723 45215570
152171 199728 118875501
121115 131537 657219610
181632 194219 31452386
173388 174034 201006105
71261 152102 724289344
66141 68679 2194107
110519 126701 40436493
19790 138124 686440295
52544 140486 220645036
102574 151674 361139922
73273 123986 127015665
164567 193196 71505022
122592 180557 580671243
109981 118774 150140523
199303 199694 48126938
93544 182728 223149099
20628 80191 148988631
31789 129576 367381950
176354 185068 21823918
198232 199049 2061324
36106 133841 357160324
19208 124772 791213286
139227 146186 669562366
155351 171726 41093616
65197 100983 821565393
43453 72516 73060548
119199 120298 2769494
162719 195426 81663754
183897 188706 623463825
47720 81015 938650961
59334 102457 375252891
54294 85112 77601196
137633 196812 147808973
142781 190747 119963891
128702 179651 608143090
92128 147142 504210518
113474 184590 177929959
68889 164459 239542546
141045 170963 74943858
111828 171695 870552685
40703 99470 147403783
92671 155709 157810868
79207 115157 90159117
90949 107429 41136997
82187 179699 459923792
114463 176192 154590030
115172 159123 110093608
45086 168892 310525298
5556 54271 208135141
92538 136894 198032997
56836 126337 433746556
31718 161712 325455751
142911 151790 22184888
3573 145066 558307977
166648 183442 293812199
15685 33085 559707188
81963 122187 100539679
110608 110619 568891700
121471 136749 764870743
118646 138138 401869868
109131 131990 57103165
41738 60774 775795965
112258 181795 326002710
108957 196694 219462578
120844 133852 377304023
34626 170548 340348911
134303 159309 90547058
76819 177383 251917870
131430 194211 157105973
150648 173173 17331253
123686 142698 47749507
159580 162580 881853146
134244 149572 184976327
172840 183424 26289844
199680 199894 522994
142882 178433 537157887
66426 169314 683282803
186323 188297 744355453
172484 182380 24604168
163900 181035 287628867
42904 101736 110985371
36097 131309 238315174
159989 163076 863386017
190053 194682 11587465
83889 171857 752479087
67742 183798 290612783
130877 135095 10734587
75543 110919 255271953
160334 193830 83777640
139556 147718 20304119
108671 117094 646035433
71298 117098 114777191
58117 93382 88802119
14410 180925 952292190
162345 166497 642719932
148917 168681 994418393
20707 108633 472967165
3356 132963 324458312
110617 167267 683060413
148796 180587 556096454
23651 182099 396628174
53925 127928 185660819
195250 199019 9399089
179030 185757 769923175
57153 86218 982091696
65347 164104 515348866
46116 163529 294448694
21232 178796 394398579
43695 197286 384704700
32391 126884 966606878
172307 193706 53385581
14763 199172 461468035
160556 178055 43787685
148397 153436 977261084
38710 153924 684893398
57337 175272 295760096
163766 184813 747129345
93225 158025 134543601
166816 191133 60656131
180698 185180 377898147
156740 172532 39637139
79116 117691 171171337
54391 129100 30862716
73398 150478 193108866
63367 189148 878645663
28597 40893 332199255
118011 128138 388412194
37747 86878 123064762
24183 137104 282838567
132921 152448 466262894
12719 146532 335094371
115276 150077 87106946
124732 129854 955972144
115996 141197 63167727
153700 176448 785550647
2824 18891 40064885
99002 188306 223610682
113487 127257 34407196
103805 141127 731060444
149397 159037 24143455
122085 192773 177064112
116448 168421 506227899
108546 124638 741888851
109143 145950 342690595
5403 125575 317162958
25409 150554 985793715
86059 97377 777996665
49843 59210 23323311
137077 189670 964610665
66736 169161 879428887
69190 188251 298264294
131164 198411 168167744
115592 177663 6167712
78844 108669 574286084
129256 198679 173631367
60205 184235 310898133
182561 195770 33011065
10587 82411 543647511
113260 124453 27893659
185582 196438 27112343
117077 151003 346021827
7923 44088 90110134
135282 150677 38412272
94378 116981 826114659
160856 165475 11722037
193020 197367 10788784
15131 177418 42561199
153130 179174 995092452
80718 178817 349441999
147003 173926 67438124
41240 180225 24860706
102962 170514 705408561
160170 176368 949483734
134670 143032 32563523
23677 191936 110159820
28266 135691 133397273
77405 93783 41130174
130511 174895 111171075
13159 115202 737649185
62913 187173 963952352
170873 186693 39494283
183050 199428 668726293
101476 194326 232263454
194128 198632 11179307
154327 171763 229703781
104232 137264 742906889
27581 86269 146967732
101654 116416 36858133
152411 163795 28637210
170324 174141 9506701
160450 166479 693601784
115932 153407 486233267
196314 199475 323251748
152479 197614 112812773
191503 198837 656829140
64228 85063 52488013
169697 190345 51491614
143809 199284 502878356
137591 198470 152005970
169293 178868 555198064
51953 81027 72995090
72277 97573 63410292
91250 114454 118784680
24088 63417 511962996
199912 199965 457326734
117013 184482 168867924
166636 179514 160844635
119548 181732 155730177
111536 151858 145249233
74373 158686 211244041
193145 198120 1929560
36630 153754 293233058
184044 194298 696873708
5754 39024 264862813
184091 198496 35925464
46736 139925 333577529
104673 129675 62612261
120043 165775 114776836
56507 171157 287621024
594 144831 873210987
46817 121930 822895860
107715 183218 188902255
1525 166396 412743748
1262 83257 541424616
183934 192564 11940360
107542 196583 222861408
165278 171040 14389156
122419 190747 171168245
153907 178545 61628693
82451 110571 607092011
21526 199051 726895566
51913 83303 401613547
55801 109554 37063851
73891 195580 304640482
38617 125570 217748465
11248 150181 760598965
93098 125850 81977880
124933 132056 510418622
173721 178861 832915249
41765 76087 655252656
24659 80676 140091020
85091 132433 192398612
7631 198372 809083797
97933 168326 480396023
26277 196944 156220062
196815 197173 856470
62651 159256 242331195
137236 147944 26674405
88343 191718 258675097
44057 73839 6590937
12780 42598 836418731
172866 195637 729754316
98128 112715 36549888
197017 198124 2787876
104826 170985 165821922
187902 190202 985804651
38715 106438 690374391
84874 179954 324487301
156309 160228 897730771
150231 181727 542167891
72863 158523 587129749
91409 172799 931753280
161764 179665 44676221
67568 153695 215786633
44604 111665 774385200
169780 173740 9872467
19303 140129 566958430
101687 110964 23198956
39182 86005 117495308
35135 77700 106381672
26588 117586 116752705
30134 108070 195051736
104502 134485 509320100
180727 184940 889809104
64060 127602 109692191
130642 163544 60747380
57464 75332 949346090
58724 116153 144256155
86799 164755 873869538
4364 50413 114950381
117773 119889 954749404
198477 199605 2865296
140817 178067 93154459
108992 110002 630842688
53439 121645 764215950
137189 148395 882410653
91909 185226 891955217
134824 171204 91029812
16892 19754 692832195
78979 193097 285797570
81179 98145 123006852
27663 150854 308431497
159846 174765 494722336
993 69320 170732629
103165 175410 838278923
147449 170275 57221879
65700 183027 293836687
56355 136447 447438262
49933 56471 16229976
99599 153418 372287782
125692 188612 696716543
32849 39552 16509377
177253 179432 580724317
95360 137745 106225347
172182 193832 53989123
125647 183927 145866160
193844 196097 5613033
109892 120804 466023736
8118 151415 358782003
193990 194019 693260755
197183 199039 436778212
63641 128356 162387963
40221 172255 876387284
100182 160225 150364075
58854 83832 817848819
63003 194215 296269956
90433 186473 240423031
195346 198093 64425352
12418 80098 13573734
153312 174167 52258450
181205 186039 543874893
12594 49290 346209125
124993 133000 20165547
190627 196650 15041712
1231 97502 240837698
4105 153457 436068388
43321 120515 193569980
60435 171680 257537345
161397 179572 146407930
65042 122255 143345320
74384 77188 7072110
109543 136365 113193692
184517 184683 584313725
150800 175504 61850562
21153 70343 122981598
76038 125675 124462222
140372 159553 47915313
153616 159386 68061036
41986 73646 79461809
199894 199989 700604833
19261 65645 3975036
5916 90391 211520740
109060 189648 201574505
18771 138896 300984976
115706 151184 506608573
176750 177046 371564414
189442 199214 476793638
109007 125352 40792001
137755 153685 39748534
109966 135825 780039679
119620 158344 97017095
149782 180200 76166449
33531 163088 324347993
43130 177898 337757763
179323 197936 347005221
151992 191506 98846145
55246 173192 431134802
161497 186745 63213079
68478 163225 237475122
62687 190767 321012646
148519 178504 596545963
58298 186968 322637177
181335 186814 13818646
199167 199960 2011636
199 65218 162334314
82044 166386 99297762
37520 61585 987930906
99796 139177 132387632
136239 148147 29688233
116668 141930 107854669
59378 88237 798324335
11328 80458 240481328
22125 199564 728922203
41716 188475 367676598
165624 176979 28256435
190401 195591 123549368
75900 76180 564837133
157166 162898 970405625
133485 181623 120388254
125910 159782 186323505
184190 195446 28122996
173898 184458 50372677
22970 168547 596853641
60406 89470 73312186
102409 189307 217420189
128077 156982 72402071
94964 109615 36686492
7064 67511 932133719
98411 163050 989665999
42016 89713 119846986
118103 139224 53102709
158727 176405 449603889
91543 116170 61592753
146061 169536 19224861
192418 197780 13239183
190893 194737 458757652
13525 111889 246300099
139688 173894 85575486
25959 74554 780147536
51681 138825 218637324
12801 57416 111296359
81092 127543 530833015
179285 194071 36978434
46678 149533 257842778
159418 192864 83641409
16991 176339 398976447
162226 175420 33022553
147797 167821 266414333
90233 191853 636421029
183729 191644 19819722
65493 155474 225535465
102770 148747 682712857
146762 179831 401226639
57458 109521 130872018
186882 191546 670444102
76717 86502 644616166
138679 168227 73911606
71794 175780 260452685
104872 173128 171069417
20919 39490 385420631
15646 98458 302534864
180142 183826 856057525
98428 98429 7548
163263 179309 388274792
74504 137117 786372903
48052 159798 280166867
196088 199850 9328183
150368 198849 354565500
69136 181981 282658373
94074 108261 228413649
131371 136156 87338869
187591 188931 130326321
34452 122202 943061341
151343 170100 5670234
156936 163456 16464897
2443 168817 716034933
107870 178945 177894633
109568 126850 144245645
102553 171658 173071076
199627 199870 589027
162771 181898 208005743
183075 197487 36011262
128859 136316 571631502
189060 191522 6155916
179372 199219 461343226
136804 184371 118825600
59511 162809 543282150
167631 168835 3046635
37554 95752 586077338
195617 197091 332421960
5147 21810 30266208
37310 39794 821790653
19383 54540 87650850
51968 104875 826988356
25717 118907 272863844
129872 133196 628379187
75551 121223 998739671
94887 104478 23895338
90943 130401 98726457
94863 145043 125639032
77279 82345 826138115
47973 162458 558326027
191539 194809 519892187
195457 196684 3099992
31951 118506 216573645
68525 120537 130288829
9575 53955 110669278
65728 117279 733396998
157960 167490 924574170
155985 171963 40069415
31123 114936 722812573
150002 170279 50944979
110297 130304 50022713
11431 45354 84504515
27437 181771 273958817
64793 198000 333563754
51225 58409 17788933
171656 193907 55511924
176021 187444 28661163
128981 157559 457180893
129005 176426 118740929
103251 175694 181382162
199531 199600 187771
114446 199470 461807384
123701 155069 887846846
169539 176946 85433661
85604 107961 55999717
176473 183617 17824408
145710 194907 228638798
198251 198572 55438
51234 56728 868960685
149944 177583 309392501
172937 175063 248007625
62242 167011 755349855
136711 152583 39553985
177893 199351 510997289
131476 137481 945533866
33297 84467 128056101
53699 155211 666529240
185686 193293 19004122
142422 180884 96140579
30725 83549 132205956
151995 168951 42602354
15115 114560 248936055
76876 125391 121587554
179037 199395 717000657
8439 68739 150800141
155607 166379 456107246
117954 148923 184315098
61152 76680 386764645
185313 194721 23457865
98572 99101 52675784
190264 199610 151766585
85143 128760 934449227
134057 172049 95151246
97104 140595 109047251
151783 161168 23481383
152972 184570 79045284
181348 181861 739779190
162201 167585 607236602
150415 191414 28527930
70081 95715 129925098
49562 76510 67621280
68650 112159 109050338
152765 157226 957442287
166707 177599 383588281
34424 172323 67098726
172911 183225 25542216
70462 96435 65223941
65222 193009 574412969
37796 167578 325116147
136595 198773 155288615
11380 148573 343470963
71539 84196 139418363
3400 106966 350729217
46601 160123 645359735
177139 197649 184002689
10136 43225 82354514
560 183711 481682448
183971 184601 110535488
138024 177210 97956462
54442 116345 155392557
15999 148971 332947865
172515 194265 232156673
23291 179088 389905006
75650 170876 238790634
135296 140464 689785938
17394 143448 991444887
197315 199607 5745222
32961 115784 289821942
145027 182478 93658670
74162 165498 877089666
23908 34971 66786005
135163 166104 617142255
46069 190473 751278015
55012 143798 222818168
57886 90368 81904261
35618 113617 195821283
32997 145099 280650252
32509 160428 320201450
46158 100818 79744630
98633 114048 38653450
158756 167265 60530384
91312 143892 880867435
130275 143424 890232372
41377 55934 399458057
96387 109585 21566961
106518 117852 28416708
80096 97127 601454460
81198 136687 139125914
89377 123164 568813008
171834 177163 13222355
81868 85171 8282572
185978 192698 16759050
89392 177860 556126188
46316 106954 152096474
49004 188369 349256320
148967 181063 80231757
54254 74787 51701921
46703 106435 149771115
31577 47882 599116653
117730 135949 45877193
38440 48389 687827383
18962 168123 373676754
70338 84102 600672345
82038 103886 749661602
68 165641 414490713
119805 184094 848653237
119362 149762 239866072
4321 77752 183698807
42873 194975 381017134
112632 158172 789528441
134812 187066 367799918
26254 142982 292278127
99609 125929 712018188
64673 157561 232810985
134729 161769 973477980
70822 124315 112823169
62442 191261 750704627
32985 149084 290646412
44986 125984 203213881
156291 185615 73380705
32433 82979 126447290
76856 119124 990604943
49670 79583 75040742
163164 174132 27418581
39726 116384 192125533
5336 107597 256015598
77740 102072 41243247
197076 199558 6237955
4124 187492 459096869
167239 194293 67477603
34548 168743 336047638
13038 48690 107571877
45227 46811 3997764
111714 187359 189424574
149688 186452 479038622
75577 181211 264634959
84514 112071 68954398
130353 172986 972712689
189848 199782 365987042
69127 103146 85318562
80157 83798 522893767
119737 123880 10426743
20546 127377 603543879
130241 160630 76087379
64278 139567 303766693
187483 194490 17387260
148719 196327 835304514
112045 146785 642706815
90655 153586 157496574
23157 65419 105530192
28569 49021 50832473
121906 148847 67656088
166102 199465 476356093
35106 49715 866986980
40009 160448 301766078
85169 191182 265324589
36778 110443 184498397
155350 176823 105063151
31604 152749 303224344
40681 58117 64940800
125790 181173 362758846
190513 197849 621332580
192668 199853 17834792
13551 86801 183424145
2574 191364 472518231
59378 151257 50490980
187207 199591 369562185
195589 198256 295734494
133475 184293 127059774
185159 190224 290514223
105012 128583 606508763
30887 174558 607655499
134287 176618 217950018
178224 187296 22778255
148898 158798 24724414
137876 148951 27630833
181129 184193 7662704
40377 113084 538405396
174962 185267 25716051
41530 104271 157318426
63558 134474 417590565
166977 196251 73029869
146771 189590 196844867
67432 98189 576504071
8523 98647 815938352
86080 117254 561140255
86976 148173 153253620
83741 117168 859967833
131768 143476 748331226
4722 171921 418727544
60828 101284 101774027
25962 72471 738689098
92010 193004 252716338
59678 178823 298707680
149499 167867 46137227
86075 125576 98775415
113833 119036 721020279
162066 194437 80931335
131256 155666 805944949
57952 170166 281565749
142471 167584 62950573
183366 196937 666717952
177393 183914 16281007
78151 100543 976454057
71086 159134 220610331
30667 159270 321952620
4280 42970 883319603
171872 183330 28449040
97577 120713 57871380
106847 160877 135367736
113194 155594 106132763
69828 98967 73081911
150180 191709 103957637
37906 95074 533947029
106472 122452 789498815
86853 185078 502755172
59159 137518 196813430
77274 140860 159374778
148643 195480 117054200
96586 169860 183538930
44221 108351 160948368
79227 158845 199523654
142430 195098 458411946
7886 15952 20143663
148796 151383 766332903
93216 182926 397909409
196408 197995 3828607
11662 193797 455910964
113384 156057 106862015
30466 54084 6385883
187445 196000 21257772
40720 164834 650222358
169826 174019 376372981
33526 169102 339478101
176983 187732 26941726
108024 135323 68491261
83089 146074 955605074
104858 144843 100256677
159053 198203 385452409
38557 116455 195109649
110712 121954 582826719
186276 190808 688602047
84277 166026 336913111
78947 192697 284895805
141698 175531 31281258
18034 187938 425368632
193007 193310 788498
138233 144813 16360650
13767 27032 33333086
170780 181276 16088095
58299 135387 193654431
70684 74058 8424886
46174 163587 294453237
36893 45768 79633937
193055 195436 5891896
64806 136594 180179956
198294 199891 204256876
27328 94491 168165808
124099 167774 109574706
22412 155728 333732496
104476 165300 152514888
158148 166053 19960428
100366 162571 669322248
95471 193079 244244659
21335 47213 328818210
139505 197495 144800388
48577 78535 8848927
44762 100897 140960503
53414 151295 245447946
122047 157834 89693596
52094 144940 232853207
111862 112680 791736470
87466 91932 11181240
197533 199446 261537447
73344 129237 140019938
136151 137721 17217675
104554 183371 197299038
68552 69990 3615431
14265 113341 248143408
13912 41031 67661170
124271 155520 78356518
194639 197276 6514124
759 12226 28471805
94678 161852 628266870
48243 172534 311651524
102838 139574 423788261
192244 192458 144208256
162304 164608 33160578
97026 140498 109016685
139020 172765 84459328
87257 91579 10833088
161762 189907 380164272
136399 163697 314558750
90319 182598 230920662
48372 79692 78582239
51283 188762 344431287
29233 104741 13123513
95549 136168 101844388
1440 80246 534263849
103437 156899 425978619
97055 151790 137088785
58226 117401 148620984
56648 168701 281126669
87411 132759 113516333
149850 187209 888228934
183435 186676 8235114
133631 155225 799748175
34147 138804 570576090
5472 82372 391519306
108679 146329 465121635
96665 190765 235466158
140650 183218 602718012
177597 199954 55788702
56017 79199 58276473
173766 175423 475051226
178560 196757 859612144
181901 183570 579941643
60153 190590 396151125
6693 18606 608848276
170498 171879 3484723
141924 159240 43322762
198161 198970 1994566
149352 169728 247121114
196958 197509 1403837
70069 146456 191430520
19552 93565 851629014
79976 196734 726032198
22820 164708 355316139
174665 184572 24707271
124076 124151 70794915
45723 56949 28064293
161080 194498 83529568
61839 106571 112369112
151344 177658 65844394
14380 190072 95784342
23870 112986 223063763
108779 144129 88558380
2381 3235 2156804
1818 8270 607978179
87694 105562 61245580
47089 152048 263117669
122958 135223 31047615
119374 180033 808980719
116676 126146 23710886
175482 195002 48686499
46899 86917 623209012
100535 121287 51891966
94924 194716 626873594
172483 193310 944176596
84856 185977 434460709
128799 131321 892887219
114336 189194 198443232
132183 136946 98009174
133335 144879 28895619
91361 142210 658223697
164703 195724 787637071
118915 183476 775365435
81173 162852 704972141
13681 52658 538023800
66822 97092 914800560
20888 174341 642704750
153855 167898 386745695
126118 170971 212981564
114444 144953 76508291
33795 54744 549826149
110737 165035 136048053
26636 151205 582474025
143874 195638 129368825
108084 169364 201341686
110415 147526 630252609
31644 91222 905792972
30624 149563 297704587
36371 92874 622663101
146635 162631 40084778
103284 150792 350067217
82851 101740 434219578
76640 179931 195431588
133023 155096 55209214
23702 35063 116684560
48364 171009 895351973
177721 178112 682731850
70486 75971 841151126
84147 90795 988400871
81296 97542 40682014
172320 191739 499383700
117877 179465 270880647
34772 50422 133516320
22607 67123 685079196
50026 197593 610575585
100190 190914 227102101
108440 169902 153975945
191389 195037 689720670
149487 195659 24195280
14362 166952 382211460
56388 167510 278813120
53900 115777 155285145
132161 194970 305519598
40422 56022 38923959
152761 169431 374125409
9189 60612 128263980
154570 160026 430952507
132553 185429 132338047
55765 73364 44374600
19294 197965 447159208
144206 155682 28662738
188833 197202 20822775
156143 169733 34092080
195170 195233 597668544
110507 155392 112345607
161972 191358 73470779
83733 95156 693639796
179585 180985 880316596
91771 150092 145919080
43539 79718 104301603
155428 158112 240194339
83216 195073 898431967
101371 103448 841195616
82877 161132 876758900
157476 181468 352985034
9968 177184 418571879
66963 165486 431396971
158137 183126 861612439
17558 115511 245215088
133135 192939 978406487
166782 178690 29589090
138432 182856 539087400
15806 133558 294882187
7919 22577 36696803
190280 193334 58895744
85057 108884 254628828
170524 197995 565280468
159259 190658 78508429
59184 88889 421462747
80089 123515 108802774
184312 194104 667435036
77441 113595 413184366
142198 152107 24707504
23343 188364 413059757
131713 167589 89995790
37544 138835 253824559
2711 78915 459598631
37592 182988 446655423
39573 192223 382322593
69720 71176 537589192
199314 199408 240801
129372 178792 997388088
26513 48847 55505072
8260 142960 369826291
12404 47282 87015385
82614 103585 52543603
180924 189833 22309507
25497 54188 71394307
126156 181081 968091803
90713 136546 114832980
22030 40385 693154555
35020 118648 209274164
110747 126930 40441197
70708 103033 94862292
35292 51681 483798659
175409 185466 370810429
110184 166058 719572292
68623 140563 379092638
16005 80334 160880183
51148 77718 381767648
46951 103433 141786049
29466 177035 776452045
66392 103129 92143510
85839 134383 317815710
57660 102660 113192847
44993 187777 706745380
15011 32853 266720466
89058 166725 194516853
60165 115892 139971026
146295 158875 31448200
148019 184239 516241925
40680 44383 9174443
170918 186604 442125920
166821 178196 741270025
74850 112564 94550085
113363 173001 265918751
161659 165448 377735120
12046 69238 432806348
173026 199077 800064411
132674 158950 65779797
88524 155265 118314021
165045 180004 37250059
90248 193369 857950475
98603 135600 808467135
166901 192548 461960541
28223 131198 283516533
132181 134671 6413257
129978 147423 83075180
91817 116542 711928839
64596 107283 107132433
56556 138790 206542578
72648 112288 99348857
1457 143588 355756955
137543 190047 243494587
151055 195352 110735282
35661 137210 254345056
53206 72822 49363729
80124 124975 687741145
199797 199845 125980
116993 168238 128451234
103346 125831 56277488
53386 149676 241398789
65410 126595 153377330
120096 133717 310371218
78993 135280 786548429
158437 170262 306853173
195333 196367 380474873
33707 83532 689083912
17191 115091 66394019
189277 196007 16801288
135089 149717 49925286
182567 194222 82545114
133241 198692 163581944
167055 191189 862802457
192086 197817 14185249
52933 199900 587850390
139614 198357 336473967
8608 89050 201448004
193263 197224 906389313
100309 176515 851497802
114598 151924 93483948
129050 174942 581319440
107422 144666 968230969
3004 116737 284673085
124580 181573 107125073
31994 82844 127204795
89491 93665 10401928
39201 107472 626598588
17966 42787 589507704
658 139680 896671827
183533 184114 1472781
75010 95428 51321825
32426 196865 411416007
103804 198182 236099138
157679 196882 97992242
111290 132505 53094303
120258 179248 147706490
196860 198824 4891092
165520 174716 22903868
164062 192965 661682520
99347 162172 157334411
21485 107658 493041224
189620 194391 11905544
35351 92354 413700546
5388 76451 307578068
136425 150770 455875474
86090 86364 672995
194684 197896 7926985
159663 165962 15884817
113066 128025 37382959
158455 171728 673922722
81179 164999 210044374
155665 177407 54383636
83291 117954 262914607
197305 199761 6121293
73136 180347 268501987
113276 181868 171591748
65329 195798 326751623
143103 177040 84912512
181675 190235 78409657
187768 197174 23310580
184342 197171 32005311
129475 189199 149509731
44931 56293 921074946
164899 198689 191608766
62029 165799 402649282
73352 129054 139527991
136307 193422 739390417
81713 155935 185899238
36550 173918 623312368
165589 180513 978898917
165295 167431 5346953
134929 190951 760727420
17270 86696 632569910
156880 176817 73784816
160054 160389 396195325
99861 149355 123953018
199004 199603 1536917
4664 8377 9317059
186199 186502 251569977
8376 141190 468021600
149804 154295 11352225
176870 181250 10917516
176638 190738 511578106
88906 159532 176755713
77260 179000 254762993
166969 172118 653398052
122305 147453 403370735
113500 161058 362282767
102956 136441 84014279
5322 155572 893927046
26064 121426 3557050
150117 168068 45160893
147085 181521 77394621
122168 157734 89172632
4324 82019 194501308
30536 49129 175387379
196453 198810 5761606
77285 131707 136318390
54426 151541 243618826
41901 115272 183971094
92665 163564 953268995
44358 74215 233809480
4583 89325 212267999
112101 152944 102262091
27054 174677 369547395
115597 192613 560973745
117197 190374 982111310
103075 170724 169504207
12654 46009 572697117
165057 180025 37279166
37183 96490 172706816
138736 159024 50625053
151824 173339 53944729
67104 160679 234446161
142119 152270 25335457
31134 132907 254835644
98848 155519 141909468
16604 138423 374708812
55423 55918 1257539
79748 143173 159048423
166974 168124 2878288
138532 153931 657113395
27099 183737 505673969
108201 188552 201104642
167761 193747 64845847
120274 146764 225295060
105261 132526 68384277
25610 30766 145314273
124978 137172 30766554
111091 182278 429901771
134021 175177 454276358
8805 149633 352560386
4466 48685 110351469
176627 196474 626883277
197031 198463 772614523
151033 154326 8294731
71493 137893 166521398
76729 153458 567636352
94910 131572 623082381
163581 180429 42019369
3411 114022 633477956
166498 186048 859357986
134859 180850 114876148
147904 169656 907652848
36977 144551 288790601
111464 145951 86389350
75643 181267 569992508
7682 183351 439649752
79180 183074 289060786
173367 178066 852308996
105353 185357 200387843
79756 97614 44887027
4636 105411 252166046
66510 197051 326801493
62791 166041 259064816
198625 199575 2382119
50527 174938 911203120
95927 98768 7047530
118553 193042 803249467
132344 167054 897443595
76292 103547 68450536
183934 194256 25821876
21124 192189 611711352
195025 198246 5032339
66262 102954 92036435
87946 183640 268624036
104144 108634 955766783
104381 140725 645112306
66294 187823 997133241
116690 130902 35607565
61279 128284 299817595
107174 188653 204018864
128485 170710 135909018
108434 149642 99745093
109573 196674 449700203
143045 180298 93204945
57632 153583 622997901
36952 61626 415139941
182302 185321 7580835
59396 97925 96860024
131888 156313 61191367
73187 96147 357568925
157338 179203 769035367
55805 89114 83911737
47656 132625 213087950
183703 197793 231037273
88567 150809 155768911
61352 194512 333745657
86599 199912 283456309
72414 154283 617483074
51330 194969 359766209
5379 28850 943114657
14894 99375 211471447
151523 167058 38991681
61813 98511 92291381
44471 97733 490647052
8435 159193 377440705
149591 191313 104404081
184816 194547 24318980
197563 197829 645352
134755 166913 894203700
169441 190593 52755661
95110 120762 108897371
134932 172517 377967311
152925 167890 158882610
192069 198748 16589473
181417 191324 24793514
43907 44138 581076
46490 68989 56534815
98226 105886 19084337
16651 47678 837279931
123589 186509 157635669
17920 154604 326050137
192257 199674 18427162
14914 102741 219894069
38297 110971 977308016
26829 161105 889153261
3835 41682 829575459
140163 150317 25246227
159393 162522 7865549
61764 102219 665665762
137077 183793 245171354
112714 125648 32361347
101172 107487 15733493
118176 194797 191734805
102288 198106 239583611
10621 60104 123366111
48683 104602 778574518
113075 174964 443662769
138336 166608 70730402
10866 181447 426955484
151955 199410 118583903
68139 106654 696119397
165667 193829 70242115
131815 143786 557690027
126088 176215 796029819
97971 98324 887811
161960 197571 740898182
185855 193828 19873582
39954 91551 129444023
119084 183912 162318603
182603 187635 142575048
192239 193366 1949229
191122 192140 761564280
173710 192808 47668516
96103 132348 90720091
185015 195294 25578707
21248 31821 718826617
181152 196649 38753373
161717 180219 574225006
12587 33152 51620686
122482 186599 581929911
197545 199145 782849862
177153 190336 32884060
80243 184247 266683117
125962 170349 597172125
147431 183529 925950696
148921 180594 79175463
165344 171340 14982821
38465 104408 545494210
151198 184338 482581141
170870 181289 3443735
15136 23382 624170218
125771 148206 288045584
64377 138319 185625314
166743 171186 11113482
104290 153301 101348288
53335 169171 967326647
173289 188398 37719552
182883 190210 18368656
76528 175761 941450909
138733 162872 60328472
30064 60396 75420279
98733 199166 851375930
144786 154184 23485616
102717 191853 223095403
75009 104850 771643998
106891 121564 764248316
114563 198567 477624277
132399 166688 772746824
139752 172019 382185684
174043 196765 882482388
189899 190063 374776
148508 157147 21532026
180129 191816 645663596
176801 191036 35562148
11158 99617 506063316
60126 70720 26857281
119347 180364 793725575
41871 107863 325409446
190819 199215 20858955
167270 171304 2974038
89244 97912 21522051
84662 154958 175977263
99328 158243 147497575
187371 195529 656111232
90269 106107 838360523
115517 155835 101039731
181831 184190 5890350
91363 150164 93239170
112920 193629 201993881
142245 197999 736470344
126107 181644 308653011
21854 133742 379904050
99124 112265 32915183
26070 118107 480680275
18700 101322 206973331
94913 95718 532691261
132266 194055 154626508
188579 192043 416219387
151926 156472 11401674
40201 145820 264754672
15860 50706 66415197
65055 75925 27274400
166260 197470 843442943
96683 192556 239948551
185081 198261 32767387
100272 122576 164640066
12891 143789 327846488
176462 192052 38982284
127822 175104 118439665
186124 190353 401624556
98179 189457 228509855
36398 187609 809233431
52364 108636 825482242
136048 169123 82773225
42354 192906 377184696
183642 189618 996774966
186437 191916 12824614
78298 193720 443369878
3811 78739 187351886
71359 123838 131452553
192206 196462 951762548
176326 199065 56741028
90840 134109 934434868
78524 168341 670642273
98760 106684 19750464
110345 182047 179450164
162470 189167 117887531
64762 178754 285611568
129903 147134 784180021
146054 173621 689591770
58110 151847 235198197
40444 127460 354776304
188659 188962 172731134
129680 195052 163511699
47288 119005 524228698
25837 105856 200148621
177126 192877 39336054
22841 40866 852632519
101909 128208 197801545
186039 192798 328852401
154413 187754 869145942
28156 40031 396256292
75097 85638 785177593
27246 59613 80520525
196312 199015 6651035
108679 130957 55722435
158073 180410 55923470
75195 106456 78336259
142801 160334 43841072
23122 85238 61049169
27541 87449 150029125
196545 199457 7164148
195490 196388 2322808
9108 199549 476548436
122701 191397 172097733
149995 193326 108483422
132827 155414 56537305
35643 196618 559897411
110742 131581 389976637
71880 193548 69215144
73256 120517 585796943
199397 199895 704964051
158912 176093 533166558
100047 172631 564674381
10940 87615 15119918
166212 179072 437669621
155641 190914 558305578
157825 164301 16391671
101088 130162 869665422
169529 190873 53248577
109322 151435 617782651
126778 167821 10334084
115029 150424 296646587
197407 199038 514228848
99760 106136 15883395
6031 89890 616277343
103824 185527 204556019
53421 180012 317260673
4521 41523 14441533
153836 182666 72093589
1432 87521 401410213
155040 188076 82691730
177265 183939 243137847
157819 199719 104732023
62359 117106 220084494
33282 164489 328520873
93849 136964 344196634
84509 185221 252109264
12464 18496 2081383
123399 187812 161378785
173987 179060 871058238
142871 151709 476914233
199765 199887 322047
44305 76455 80693270
21178 172382 378684096
138431 159796 21029089
150780 195172 110903191
28367 96783 171248689
122709 129053 16025216
196846 199581 67262205
112207 143189 77636973
185136 199324 454208933
197869 199072 249555032
165666 199173 806196547
155697 170494 703515774
174860 199581 202850920
157435 197690 202912023
190298 197371 152100371
90455 100271 24460982
120432 190904 713485349
179855 181401 365988194
123292 149111 523726396
18471 77806 148466344
125527 148402 57354025
137868 197184 522670294
59770 64421 11803673
123581 180987 143733010
194226 197438 7966845
68579 146832 196099745
152200 173716 643588520
150849 171632 52130163
13241 170990 395101457
1902 54536 131153233
112467 143594 939984325
193193 199988 820199413
135016 194747 149249689
12559 30153 254462991
129522 144006 685698338
175042 182613 18839451
179709 188622 7183203
44430 161799 588586822
170846 184099 267350989
175554 175647 217375
114735 141399 66805601
80255 159526 586781257
74175 101382 68325044
65674 172797 268548584
95064 105879 26902891
189749 191836 5273334
87149 96470 945628446
68933 172804 260329789
164112 168549 11094608
92055 163676 686947841
30272 155724 314036565
78762 162099 208825563
181597 186318 11884350
123165 181410 145928706
124069 127857 331173275
136075 179155 645619802
57035 100534 867479155
189733 193153 652995981
105836 194704 709933234
2697 159621 392859069
80945 105478 61396693
42655 171605 562756511
168668 193466 685351948
21269 140584 298812122
170106 172090 4998955
176820 180939 10239876
36438 80728 521308174
131033 161340 75899644
180780 198463 44129647
185225 194065 13129554
74333 166411 405559459
65845 197015 328355065
98596 119060 893362458
32255 109210 192695392
76921 91078 35697151
4237 21154 42353820
20476 193184 537902054
72065 198642 882350721
125633 133884 20794137
178682 181236 803609805
39832 89727 125248142
62714 119238 214802557
33751 182464 372176301
179908 196041 40336810
27718 127327 414621668
192534 196558 10041959
100981 130089 80103975
93978 97641 9146525
166144 199251 82507588
145223 161720 41317368
187641 195817 808751524
176261 193939 44189621
170583 190914 50696634
62802 153519 227540211
643 86136 963611924
93799 152901 147927478
64301 144642 958432235
35379 46900 28405913
49283 108689 149148986
153880 168337 591950454
17125 31722 412661154
53684 90587 92853414
131040 191781 152022756
61451 193705 575597417
188828 189537 301742108
93575 175042 203968723
5150 62228 444969463
130369 148256 44819833
140453 183689 108033874
183164 197693 597431250
91019 198043 916015727
18425 96656 195949106
10682 142838 330877291
28568 33908 13410945
154046 172554 630910433
148618 150502 4640601
5197 118845 557248951
199679 199834 536571763
135710 156855 196097594
176425 191518 37727259
124864 151648 67137749
176819 177599 1949211
94443 128709 70202881
98394 123184 222803823
140407 158585 916893468
18443 85465 167812935
128134 167885 332522724
133005 166574 14876476
158843 179795 52389999
194974 195991 608448233
158194 199623 103543887
145139 153461 698470854
143816 162268 791934691
155993 186573 286707935
35428 41183 14017377
155897 198574 106535421
104201 160740 584851143
125124 137054 30103977
158279 172193 868993778
125819 149241 58679097
87239 111136 913551813
82729 104699 54998683
105204 167352 213414509
62060 166506 262066790
91397 168847 194011626
5206 22263 207678838
23484 71458 119923352
117566 152040 294798835
45067 185527 776766601
190068 195992 14834220
111241 188787 396109748
57670 182128 312074749
147250 197420 94588433
80188 107509 586543616
146472 166000 54697345
61876 176872 288377401
158331 194296 89936000
126112 153286 68081041
135860 192118 911835212
188449 195471 660419645
52175 148446 714555796
67145 143073 190312586
176025 193462 76707534
65100 81573 705272021
144283 176455 80419325
178373 187877 627891199
54730 165219 277191671
186457 187965 1086763
182228 191016 583594415
50304 164372 286022268
19335 187073 507263949
106702 169542 157555183
108221 166551 146172392
62516 92184 580826407
146267 174501 70676593
111327 191631 226796413
171345 181784 854491764
125114 181093 322279543
137569 174767 745630200
149089 159362 820863867
59179 174138 457909121
12161 83682 179093403
58036 109818 130235894
144162 155511 28344201
297 45039 917676845
74686 165231 226989847
24993 101258 558359460
140267 152638 870939391
95483 119906 61017030
50980 71354 51211037
125575 177240 129414411
144308 194953 126527235
115219 187223 180294213
118150 168247 235564188
185650 187248 4021823
154558 163752 632514890
197198 197496 753727
130936 189937 648017193
29003 63284 456854522
90759 102184 898606419
33193 164784 329512937
86387 170877 799988697
63725 133977 176392043
146660 166275 49247069
141909 150457 413962036
41470 100322 147580707
10637 162895 468083879
5164 151940 802361528
188041 196182 315201377
23617 102914 198470011
102620 188238 830772536
55146 116897 73693486
177711 194148 163859070
76382 171031 836029063
187520 199972 30931973
138129 192047 314278849
87419 196029 434354536
125249 165448 890782321
83593 185646 409588889
193005 193336 853670
42243 47242 327982641
127051 156497 728742254
110941 119778 456081402
163832 189968 65231219
163432 180607 662669063
55423 91329 663554829
83099 195408 281063682
156746 184927 70494097
146638 155969 593793530
11044 176386 578282736
87372 182538 238158372
12428 189167 762246717
97621 178098 724773571
48891 136494 219809423
127731 181683 135049231
90996 132135 687638183
125839 146549 860863095
171592 180161 21300653
164146 180649 506708755
96302 183510 218228277
144400 145428 2527699
92627 105436 655052275
192818 196334 263392917
196514 198799 886122379
43778 131327 219515166
77341 101625 60978396
118862 196399 955334084
93288 133386 100484477
59888 80403 113707420
68394 192862 698599373
100485 146093 197047559
61431 114393 215206797
41930 95401 388374494
127323 180844 397761963
76444 191052 287068638
7783 14114 467648296
135812 181204 645650513
139072 184094 598223580
28314 94236 546920423
175944 199031 57589120
6880 197565 536322163
119854 176778 422575732
76373 165631 574377662
183009 186910 9912490
10313 34946 61676280
136555 156881 50709259
130645 169402 97146470
37188 121582 813054853
93737 156168 191370510
182042 183130 64830463
1241 152613 994068482
93439 197294 928678768
122294 123076 1963451
44213 128012 210136727
42477 116510 185679198
179053 181635 6492226
57963 181906 310769361
167345 183504 547051110
49029 194368 364111253
99090 150125 775512373
89616 171800 939106385
71892 80241 20824027
161412 169769 871372389
109192 118033 155435932
141001 169918 72423473
38843 171402 355645541
112007 112476 1169684
30564 127476 242541322
20848 103443 869317806
194721 194800 726221221
177206 197200 49823540
140276 167785 121353094
135381 194243 147095024
141018 141486 1094032
56318 82604 66241021
136591 193469 489646756
57020 150962 687933724
73370 109538 90754079
60101 88804 217032078
194989 195446 33176343
38232 139240 357957186
194365 197044 581728522
161290 164393 7881348
111958 130980 12171662
52265 84913 115705011
6780 40639 84422108
41966 159120 293645187
1188 150039 372445799
183468 189169 651194745
191919 198380 236863152
146177 150711 11315834
117003 120738 9305412
64431 75725 435444125
190141 196957 16946087
169794 176628 16993125
17073 157047 494593932
176160 198646 727393026
18614 139278 629991557
90489 163095 386818764
171616 193109 984584617
52057 71037 47682486
198550 199475 2327913
90382 127358 135370201
62886 192165 984950529
58965 146330 219285289
153659 182907 73097930
120011 193511 954908888
191990 194081 5206633
5031 32298 68341843
34376 72858 266323752
67965 143468 892874168
73854 162104 221075576
121949 195876 528436393
42441 99919 457282364
47191 170560 427470779
133914 136533 929608294
193976 198792 185106669
61737 149857 670964563
33533 63324 402096289
16147 49598 177265022
85667 131798 115480102
33712 173283 349453095
62815 118807 368105544
39386 49286 24651427
28853 38587 24256312
173640 180684 17486600
149856 173470 59263823
92474 177104 211866920
176041 188580 77481732
21244 54537 752307878
157571 178542 856495995
9360 11216 4712341
197550 198312 44046697
61403 121331 150417831
65377 143901 196900745
191728 194360 294359546
22201 121028 247298380
58993 63413 11130428
6146 117734 433712228
76894 83883 17641510
19928 48470 71156184
136557 149792 144620417
21406 43517 54924985
104289 180354 279320480
144279 190120 486863562
103178 108898 310209427
107441 144744 745199114
164792 199031 85369434
82771 136595 134957729
43653 139131 239578500
78790 97372 653461438
61805 105115 108814361
164726 165589 2208520
101848 127201 63414390
63765 160338 763732379
51089 172090 620733344
73150 116710 109142971
113189 186418 183303080
45666 47532 6312721
84598 171552 217789238
190016 196097 15219131
170935 176039 12629858
91066 98244 717607784
191771 197363 148959366
2878 85353 375290530
58442 116771 146524786
115376 129128 966742553
153552 171217 44342324
142492 154480 46750670
48283 129049 202511641
188379 190423 417658011
156925 188196 936940070
159340 199256 793438018
83220 185699 506247355
35542 156593 984492290
54982 140952 215756005
149434 185253 89658959
145424 187674 105760360
132011 194168 248571149
79423 131202 458572078
75351 89553 35870760
26816 199956 433186737
9223 38174 72379597
53017 72689 49523998
107110 130641 59016149
134863 194201 429853775
151944 167956 40221539
104759 108264 396323638
4168 62646 93680589
61071 189067 320795710
9639 119784 579402693
120708 138032 43618549
196076 198245 837411475
117132 123325 15420132
100203 139791 580303192
19933 75808 139701034
91702 197942 265683447
138232 150096 251449113
122131 134812 32073895
86406 96990 173827217
19660 193557 435351388
111727 167587 679430849
67582 110439 107497408
97468 148512 127868576
193681 194355 1625901
197148 198536 684504019
76508 119503 353781420
89075 190685 254230829
67277 115802 326075525
143072 156353 33221108
118303 150847 81549500
63547 173470 777400008
91231 95175 9851269
178652 186884 636314377
144013 180856 92062097
155420 179321 59749480
193245 198184 790098547
170527 196840 502621356
113116 139180 387338568
95785 132250 91250283
32309 86953 136741240
183339 186210 7297084
125811 192521 166978496
73692 99688 65169768
31469 176483 638989432
95579 106487 629495187
133634 196039 156025543
189076 190544 3668136
107581 188684 549099636
107112 173415 166188870
67683 128344 151950629
50509 148125 244794386
94143 117708 663647851
101464 148550 43213800
196908 196948 7315315
185454 196577 27800472
136468 195357 147094262
147601 189637 4944728
134210 175754 103942529
190862 195578 11728480
187614 188583 2335978
159384 186635 85673975
48383 85811 808650562
151052 163826 32106089
196102 199419 504998897
97451 112648 38053869
72113 175522 259027795
30430 119238 222173573
3167 30574 68615116
106059 111864 14650131
142072 197386 138208322
149752 196474 864350375
6615 100495 114382423
146027 195454 585252498
47080 178404 329086734
171523 172826 1466182
162550 173953 677203662
134847 182087 482988109
145375 152849 684293659
83659 180599 615997946
11691 127952 305842315
81500 173587 97294481
129966 135659 14428163
111998 131765 940954671
122174 122853 379966198
89392 149480 186536055
14169 78561 270332333
72981 159769 217425937
145771 172521 67036449
4683 132579 681276361
105344 109374 10281936
26062 121683 703409493
137535 185035 118718451
29355 39669 25590702
116179 149129 82577447
188674 199463 26873549
170862 182273 36480095
34314 68891 86355657
46246 81399 88364586
40371 164747 311819652
146458 162630 465377857
169562 198641 473224889
153790 186580 595070823
66561 140463 185351983
72690 154162 204125299
163723 178417 427667660
158895 168721 935571352
4784 110868 472581125
48914 154790 265439722
70852 148091 193589825
25083 185281 567004568
63917 95337 999411649
70427 167375 243042204
144735 178933 85475181
56290 130953 187373195
4517 107797 258548808
139058 144417 94037824
186013 189558 8814471
49891 101746 255788351
66033 80200 393561859
46458 165162 297681579
14855 55857 102213187
65173 115362 125867072
151624 161700 25256897
78122 174859 916067286
172761 194913 55160363
175088 186024 27344056
102964 125401 56132690
175784 187299 28835703
159422 172552 32964457
19244 195714 441741650
50551 165508 793997327
36959 137461 251843864
55861 154878 248345791
174677 191080 40980898
18102 85235 168090148
24589 90186 164269065
153941 174946 52622094
40666 160680 771972084
197270 197996 988637389
26038 37253 28014674
199810 199937 206017232
194093 194494 129214951
161566 185373 609131452
178161 189561 444348782
44757 135960 529696049
161678 169621 19985044
113133 192607 753900237
56180 107218 128143571
173084 182614 23687566
150203 180287 39666783
157108 191750 86719797
161754 194638 243238451
182204 187270 12727906
101799 158551 141974803
179779 184461 81059358
134293 163182 125588070
178708 195937 43079161
99264 148293 771988503
120415 138981 427731157
62897 172442 274803310
9151 126863 294655404
109472 179184 174392666
90832 183017 230602722
118631 173458 137433444
136147 169991 821466237
48653 146846 246225338
43391 90132 837319934
70297 169065 247565947
80812 135244 136551502
11825 60203 954347488
119471 188819 173662796
54855 80270 63892389
66142 163827 79130958
20989 131023 927569896
177376 178254 2191533
79249 121315 105407515
23062 111750 221981219
100968 154808 452063502
185946 199634 858792322
79302 87903 21797884
135225 148463 33023681
95047 164212 370736686
190187 196416 15627283
70508 157409 217654133
165517 177099 965285959
68873 139103 710874876
35665 167244 924806165
81912 169904 741743509
8294 91486 208290601
41428 48586 17867342
173946 176100 5305816
45925 99534 134607793
132948 194039 152804143
1612 139019 874238792
16842 104457 787569586
191615 192851 433847127
5584 16589 236289259
192593 196593 446756373
57999 160283 343920421
58823 63397 11528909
95261 163560 171059753
123473 184564 795673061
79865 90033 506413137
37241 192553 924739480
181992 198709 941757581
14164 146406 415314788
164029 175694 357294272
177047 178044 958627907
167628 176422 21873537
90853 164340 184038805
151893 166229 36028970
31531 123959 772180435
122569 123560 397333836
157026 170154 942675011
115394 192185 554986318
37131 43182 855464355
35572 43874 20378789
53881 177196 728019560
70018 189745 299806188
176955 177023 115338
96757 158752 155210027
45255 108956 159937650
66587 141799 188551913
98233 161619 158780828
74439 181555 268275436
25082 64121 699616577
154481 164876 444008696
168644 170975 5820794
174111 181496 596700411
167367 174746 18387593
67240 123422 347892330
194446 195324 2141272
82722 119547 92126315
32974 54972 434480841
117169 163789 636535013
101923 141226 209963275
77334 146304 922601372
98992 191999 232788501
70849 84493 898108870
158114 197017 600309881
172052 185756 773362014
194181 194468 938234540
87669 111148 106916549
179708 198526 257739846
109699 113404 9259408
22133 111678 224182284
80590 101966 53768905
168203 188074 938375787
151343 178944 69027350
127189 185092 218397224
122117 141716 49271756
48732 122016 183666883
559 28882 19378165
83771 187551 277910950
146487 188416 104902599
140065 194269 217946201
96009 180382 271917895
92363 99701 18302324
93762 122891 42983332
171675 195698 59898715
61924 147115 213827986
190921 195477 716688126
109714 185160 809451877
52728 174045 554944943
49716 174796 453022834
27537 44251 41450073
189199 190117 1289458
58714 193986 768347307
123519 173735 125900407
73031 77026 9998157
185029 195300 25554534
4322 145761 354136518
120243 184400 473133062
91631 172927 203624385
159822 161300 21833082
136951 176345 98449433
178970 191470 572788092
161525 191223 752329666
36661 179009 356318089
46642 123106 191609671
25289 79708 136031009
23759 135631 844826584
88211 172543 211168045
30545 151962 472933251
198127 199184 2641487
50195 181029 327831535
165 199188 497820040
83677 92027 20963784
108223 121027 31948841
107201 159852 131940076
56038 67184 474445118
156382 191184 87035477
169740 184692 37231800
161320 195154 84495536
93130 136052 159357190
33066 157677 672444303
23941 142902 297832241
105128 185529 240712581
609 160928 401208236
39227 90857 129569140
181619 198989 484724357
86418 93385 17391328
153775 153836 113295
123115 151327 70826694
64996 121320 654362250
190253 194976 11785145
128648 140079 28795761
178900 186252 549904579
25889 58579 433515257
98928 104879 14832451
121392 194933 489347467
72725 155176 282651846
48508 187486 772162456
37925 74609 579742894
37220 191291 385672195
25751 120605 237371834
149720 153504 9504130
83193 169184 215464924
61584 100672 20413246
72568 127340 586657801
170372 193138 56797220
54627 66679 678398816
167770 199352 78717381
99126 104253 260895253
43336 118086 187478850
94486 149743 138256895
172007 197619 385983565
180216 199355 47730765
52521 79522 414613970
149192 166468 43357617
132879 159097 65610508
162796 184763 899629353
179512 192262 943855090
68006 115518 119024078
156448 157662 2956909
22050 172142 975166859
180390 183050 6563295
184687 186386 4356521
194321 197332 7459357
62078 158724 242405384
34705 96584 154923778
181287 185662 10996424
75900 177467 254486024
43963 93367 124052929
155389 170838 38786198
86375 112793 24307732
124390 140466 312116861
77667 130201 131656211
84041 89004 169833339
101984 113538 28878505
32879 138068 263468180
21266 193633 726268958
16365 103656 218558148
96840 137337 254849438
96295 140090 781817841
95864 140424 854328849
14436 86886 181443815
167396 194547 67715633
149917 176870 119393285
64950 140366 277987186
24403 192921 911518956
133030 145861 30988768
158134 183735 64037548
94347 138327 455522036
38807 198082 599752482
171433 181981 26274261
161036 179168 45309375
34999 43943 864131388
143517 199784 457186292
9709 168938 694781403
196083 197865 4334321
137744 178574 102028106
169240 170817 637870207
158005 190559 468008504
12479 174521 647622523
22524 148124 844239568
60837 101586 102528802
39971 161509 654664881
84780 135511 127171390
180350 187458 918882288
97770 132668 87426235
116421 153791 531598979
20058 120282 250864401
26692 128480 254715385
51760 123587 180018746
115771 117208 344119121
72297 125223 132545034
155396 164387 22603956
55077 80831 64807151
136071 149969 34552912
15120 155787 907630761
120808 184386 159167295
62547 98413 90188062
198713 199425 444573594
7014 192021 872105171
110155 196652 216367956
32833 40662 179323858
133864 145044 27954208
59358 86814 334501758
107936 108406 1208994
8943 137369 928784815
118661 162633 110228937
158621 171424 32181839
115882 135227 2809463
165920 187930 397624619
7192 89853 222494129
194986 196703 560967724
199238 199640 1034650
177116 196084 47343905
17565 126465 363858190
33776 145269 553616726
195953 197115 760678913
135000 163610 511765221
52847 127046 438987897
124247 176818 131704425
95967 165400 173942483
73861 98366 237706115
185176 196794 422750828
40775 198521 395026175
113497 165590 130554076
21927 188875 417890702
182773 187464 807937021
100446 128300 54517603
192443 195153 6633276
57206 188207 631242351
137113 194349 143015401
140822 180578 99400954
21294 90937 314261303
7667 88481 997339678
158143 178594 296182781
158091 162427 210324341
54433 77736 58642847
121345 146275 62570839
103487 163350 149974632
105798 159626 365160801
119763 147508 69619488
62673 113504 127736304
58519 166086 269967695
7105 23428 841221624
184156 191421 725205371
148455 158271 24531326
9692 52719 107341687
193871 197170 512881978
9796 100063 676838861
41133 70528 549662567
142404 180721 678319766
58330 103130 931192552
109393 173510 490314255
86178 111331 241078197
48665 183482 509647910
113876 161129 118323433
71426 123544 130534140
180566 182220 4172355
147984 155685 19271545
98185 106724 498034815
93860 183677 224788802
129748 198533 328151210
113336 131393 736209912
28310 131099 680664728
192574 197469 580576172
28721 152987 311057960
50688 167026 291745447
185552 195008 23522911
86047 131632 114027253
110966 137810 119562529
77698 192089 286462659
102465 148595 115493890
43452 144686 253930572
29077 120361 228422524
186145 190217 648957499
164399 195142 882945247
59269 181044 305263834
105832 106046 72086263
15773 167593 762870054
51302 77710 333572208
158626 159868 946661732
80513 162286 293146454
174730 189704 37357191
105027 126912 102130413
92944 159790 29183379
16784 115965 616466133
150200 179582 69070049
25136 96444 522150602
169045 196905 955097808
10680 144731 335646383
93782 180373 824580760
77988 195709 294732791
116377 165566 123345309
8380 96757 819290565
131224 154837 59162215
88829 175105 581544230
145486 179496 451738650
157505 180676 284478380
194950 196543 4067076
171905 189635 180254297
141607 144151 6444379
119813 127506 16460680
139500 160498 52382719
190828 192011 899048037
158815 180770 570471918
115198 179826 789350224
128646 180020 970377332
13960 143018 807336373
94892 96590 1071553
145193 162441 560183557
157454 188989 78940239
116310 176625 151044933
101841 191697 224845201
95655 138483 845344955
177776 192451 36732386
9340 159918 581311614
144624 161276 774118986
84993 164699 199664816
184200 194053 259937484
199533 199651 311014
88794 170830 205421294
67125 81390 35860801
91866 199363 835805898
143823 184720 102223977
9176 40177 77292886
114100 148140 85255451
48189 121424 183607692
154204 176459 55658780
117934 125469 18865492
69448 146879 832813466
74737 95671 161123551
4061 9074 12515558
123859 184811 152580433
119884 140668 273859688
82313 89347 685129402
19287 142882 309573066
149662 197798 614600560
82478 143610 76154200
121391 177127 139667343
10033 106144 240400413
178324 190266 452910700
116661 160346 109380709
154774 172112 43503762
192877 196699 9504112
119685 144929 936840222
9656 118162 568979682
12081 89242 749791970
7973 37976 74982323
199935 199957 920727029
169906 184175 35508938
190667 196907 15478712
79646 198684 565336021
62764 169265 267189608
3163 47965 249594655
118730 171159 520366344
61644 184238 235656356
153526 174793 36547586
170542 195950 63384242
118767 179171 410556261
2381 89935 219219514
138898 190458 128818986
183119 185665 266443413
80809 97108 909126368
50477 69713 952552466
152915 178843 259517747
79114 164446 213972365
127722 163762 90408699
40523 162035 304543451
189563 193376 9536586
48275 142273 235757737
127540 193669 197499697
118436 152091 654650089
27010 155553 321764091
141822 153461 29091881
181509 188554 34275261
101099 172218 924623423
114406 186919 181596467
187021 199374 30724813
117049 143398 696914192
49120 113123 937696343
64470 184258 428151893
41767 96463 397992344
16115 112990 385025105
117038 190495 183856428
162122 166965 12270301
70177 141826 179569397
107987 120602 31502584
182884 196466 455698440
84332 197557 283247951
33781 100477 166847539
72521 142047 174229346
168137 174876 16788833
173491 182118 21503083
195651 197837 5371494
97852 123473 64091471
128389 183757 372392231
114027 158286 110786222
35720 181258 951628189
64986 77087 981267056
107094 138434 78733169
84705 184551 699207049
159073 163084 512380766
61527 182000 414970709
42394 79924 94092292
57422 131680 697069035
187673 197120 23413038
48003 151247 466886494
90957 112693 54322828
112932 127323 35973331
199682 199986 766492
11579 71584 150087736
152520 153228 669332554
76024 100643 550040842
62656 171798 873878535
89687 192252 256615345
186301 192040 99195513
31898 58340 964788914
8123 181898 435002569
15075 91349 191030445
172683 187283 36436429
60926 152848 230548945
175243 193697 46123425
159752 166171 799052805
127047 136889 131451986
186469 193953 785880180
59799 195342 230596079
51586 172987 304366199
113844 147601 490059992
193375 198117 11720467
86479 99392 32276069
184805 197926 32678169
152530 153986 3687192
149598 162001 31113735
190927 192786 24446354
5462 19289 34545457
59999 95637 89739340
12640 24385 724473633
147169 184948 94459385
196409 199570 7785484
154427 187593 83041690
91201 129697 318404135
124569 173158 396827234
87249 92584 349046690
75417 77352 564805272
52979 179489 317025815
138709 156424 92857185
170495 185705 408928336
121431 178581 45096759
150302 179185 903446693
15052 138632 527502820
82698 134780 717730810
180216 187644 300119443
116264 118489 5548272
165666 198137 80904808
182075 194807 31714076
68354 120466 130517668
52619 149118 811559579
1485 29991 452312812
163515 198583 161631765
26335 178173 380065982
146853 181683 87103064
5885 185162 448788997
31359 110917 994251926
177337 181300 324692800
68515 164911 700404212
193725 194892 2820936
135756 150719 717103161
157666 161936 10788417
25783 145599 984295800
197737 198286 744916
198289 198565 360274116
142060 149923 19564914
135225 195891 298612990
6828 146928 350763645
37280 94267 958212341
73019 129528 893217460
164174 184177 49877111
143143 180045 92292405
130131 180050 124955531
140608 156811 839067696
79001 100353 53565810
60512 86135 492663783
107833 170163 156183671
154129 156236 935129851
10166 87548 495861293
198549 198639 487197204
122137 140657 46627442
166690 167116 1051106
45626 129844 211233709
71563 196559 626877955
167745 196708 788678288
170606 182870 30456579
169314 182406 554305578
14179 96218 915112292
26850 187474 402087875
152269 199127 117098589
61747 175766 285952147
52314 169826 294648927
46730 58701 997258970
175481 191651 48180475
157540 183514 64985318
167042 197095 179856111
138682 148035 9238256
108442 130195 54440500
45133 55113 847764225
126771 187635 152407472
127213 157308 75328354
107461 149699 927108626
88849 171471 206880069
160147 170581 26235335
36030 104259 170748984
28648 152642 346947001
102986 150827 119804525
98145 111608 291763889
131629 170825 98318065
54766 118029 158751922
120332 188571 170876931
141057 164845 261813405
127195 171936 112167461
158677 163312 425053621
161472 199975 431317977
182787 190601 19582349
119678 171816 130774540
22935 193257 426304269
10406 145963 339410187
43518 121568 436952379
195785 196449 1695896
65096 121700 141859759
153536 184393 77151552
167789 182622 364804901
137860 147231 23401148
32172 136102 678998549
147581 193636 115186552
166618 169526 649689652
9563 32775 373375698
87516 141891 943269894
115452 183414 170090717
37748 119093 285915480
60662 104548 15298730
86826 163724 192672465
163778 180728 535446386
768 170121 423898481
145498 183752 212847301
181240 183227 4895155
9546 72345 917189520
71654 75566 9692883
151794 197138 113292693
27125 130360 634612415
67716 197931 325874506
32684 126504 234793081
119219 119266 757814509
66479 109860 249872784
101469 105884 6329918
72453 107757 88461476
57589 93585 634020102
29436 110220 202311808
146946 163642 591039896
39307 52046 31812008
72771 192719 885470109
72197 153556 203803071
121078 178981 28351953
1237 33355 80328092
34337 142413 270584626
147211 148429 3003428
184966 187798 7136460
155916 185414 286814159
72204 176838 495922201
17746 99990 205873141
189198 193639 11131730
158747 166356 19215394
78688 106804 70482127
195252 199930 290268790
101858 141405 98983519
52909 179870 768637959
79793 121623 104813284
13489 165283 929380482
3491 198771 704639538
109300 147559 95760287
60874 83407 778452443
180172 188081 19844535
143031 180863 94552945
2427 80888 727029833
157533 186921 10991636
112285 135871 562005586
137470 146843 284031060
19707 69157 213129529
114495 115608 751915983
170667 199807 72622447
4313 118467 285732352
99176 195012 563111582
159207 172028 32188316
57685 60762 7771270
101716 170284 171693344
145701 175157 73754271
73721 133144 893682157
90679 186430 970555639
52331 134818 925530277
84736 121818 92711242
151981 185344 83505466
174338 182679 20746230
60585 67000 16335452
131002 166025 87837013
80486 191828 278854391
40271 95670 594599380
168909 185764 42036042
71366 150102 197207022
123983 157223 783645486
157001 192809 89598172
18976 95116 257830655
87931 127491 187249867
163484 164158 51574
82293 139137 142459335
14788 112329 637010242
86783 192269 655460102
18017 169452 940711725
192426 199118 16547943
22486 25692 40027392
155398 175731 50902331
123312 194018 177063688
53872 79460 362928150
60770 66657 849643811
12687 110246 244365112
135629 178103 562410906
149384 161386 30048318
26028 130708 262022453
52217 184533 331530550
173686 178417 99345130
106807 186849 344349661
98361 179893 534658909
133612 173280 314646793
28183 69216 422996299
157267 198045 101919564
191283 194821 769885956
174721 182536 934998397
65813 94585 564547834
125464 151601 65523849
34907 67163 942667350
189692 191884 5524147
10762 132008 625888716
187209 194426 17964009
151907 165355 33809241
175201 188574 366107814
2350 40121 94204831
53807 148150 236657801
27614 43784 346453721
46177 57611 78936368
54614 149707 238470274
82200 154841 189960231
162615 184181 53854221
17176 89593 181445354
142291 187042 111976879
4733 110485 264816070
48417 130251 205233728
150378 195507 565253350
9062 148180 348321101
18012 199551 454291184
168162 191324 57782359
37946 48877 579625298
113935 156548 106702653
71123 179632 319172485
169862 186668 41972412
93957 147097 133101981
14479 155429 789348517
116116 196560 201352848
179023 198301 48102513
191045 193389 60275255
89823 111573 54357281
132198 144481 596929058
59974 159132 533065468
81416 98548 42858249
179411 190009 640106565
114099 189996 658706465
85178 164900 199708590
14134 153474 192855172
75972 87999 30385496
91707 147167 599530359
86996 185005 117017481
134425 149122 36758474
88004 126558 96446019
12528 81309 172231804
139474 153256 34353726
153721 176774 136830155
4024 72488 171258470
111510 119660 868355786
47376 95132 119942151
166791 169008 5552463
95222 114787 48907171
23397 26337 7350734
119809 172854 619965125
56553 84438 70310701
74328 191655 293817741
150648 172270 446532153
154412 178734 60783113
117730 157855 439419495
119253 151898 349529502
119653 159879 100833596
139901 196761 142058534
182401 196352 34893567
112385 120337 927032066
72848 179558 516354066
157344 187923 381778758
150906 159799 573051443
192957 196996 7610846
71834 179709 363771523
79574 168391 222667729
54095 73899 49867083
192576 199485 712381286
152421 163254 27235210
69818 144220 186504604
91949 181803 504747583
30678 107973 193472583
196603 197107 926432242
158299 190371 80212281
101335 154838 133938996
109236 117328 20137541
80517 151126 363462476
11745 141199 324157561
182248 196484 35588304
35175 57066 123868992
155490 195868 100934965
24133 102450 196109299
130691 178133 862212887
29401 30898 818259036
193674 194063 346036896
84013 153739 595580895
191089 193137 5121858
120026 148932 560223835
33533 197258 715716977
173345 177366 9963443
43473 149777 732359889
85644 169625 210419517
32561 39536 17182998
102988 198423 238722824
954 15222 877887647
167645 183786 688721608
63223 89560 66464359
57825 103230 114201319
97488 186343 590077096
69318 144612 188768618
8733 98643 568616258
117646 156722 739758106
6163 106134 38415392
62341 172616 731513715
2193 77226 187640435
117760 148731 142942504
275 12694 60740749
145360 172914 69064993
11690 58875 117643851
100819 120223 48529847
127829 154164 65980469
48104 123870 703171083
68469 153936 787478433
37699 176471 910211464
151347 171917 51611446
171489 172090 83033720
153790 162447 21713988
18052 43868 64295607
113037 143138 444866245
175736 188101 30927161
61457 198961 344500381
53638 143422 225276312
83725 114773 509599668
114737 193686 323439617
190799 194956 10319182
52104 127864 189982411
159532 183509 59902701
82057 127700 112471498
141871 185702 109663533
152005 196077 980278811
58085 166705 272611821
75291 163915 222204985
122358 165939 109434107
162889 177500 114099690
167525 183927 40838786
80572 199271 442009922
7680 24158 909627505
10683 23672 32523862
48279 121820 697286026
184676 184750 191047
14009 156419 443820231
151381 153900 206834424
82514 99785 43238395
104001 136548 36284856
189997 191453 3671088
194436 195267 141836509
28044 39913 805932741
177866 195163 43136573
123718 141011 578642345
107447 122912 38579572
168823 169180 492352684
162035 185783 216693332
125177 170596 113912504
71343 171539 251122486
52984 193117 351135157
37995 147302 427634323
170795 186688 39682903
81783 141584 149745059
159369 198060 887758656
147650 198177 126234093
2389 143070 994409402
14520 169819 388985612
120238 185613 163742010
184492 188353 168406581
101115 181725 201708873
143845 162397 860312823
78887 86582 761797866
199545 199610 178318
90290 110219 565752518
136248 187870 171804721
154225 198925 916806247
73885 94879 396074165
29293 122991 234408348
38489 54882 40705931
28453 188244 400046688
100887 112689 29543106
31173 79378 120468063
188084 199971 29563219
136687 167380 76819742
163540 184756 685265302
185886 188183 5764992
118839 134592 39647819
82160 199895 632712172
70400 98941 463030253
68644 165401 850062671
99520 114083 36496361
199777 199886 823857192
19486 154265 520634195
11814 109103 243697061
169425 192988 183126036
18100 111833 234675150
150624 199887 123103647
157725 190245 81346742
164753 188369 804300908
189712 191869 5438291
39520 64784 63188919
122150 177046 137614904
135211 195820 151468930
37983 90099 5372925
158593 172711 604660228
195807 196291 1220713
107829 162474 136889308
134362 170211 262458676
175497 196000 865760623
90300 183497 233185541
51785 160622 646323455
34767 198578 133223046
158577 173131 180075729
125859 187827 155160586
34016 101329 31369729
106117 124393 45790594
157434 175356 41186170
50438 188925 346999712
92039 140418 863513066
88468 99605 27765078
64969 193724 573210746
3551 166410 866057632
96004 129393 366841165
49184 179569 449958386
139569 196488 564357387
85194 125599 101085728
79245 116298 92930892
21995 189923 420340092
3107 60038 141984415
188247 189450 2932446
133965 195339 249957613
125331 143910 46645165
100044 169438 173869406
122427 147679 908933857
186298 192064 14348540
88460 120401 79796035
149021 152631 811360142
199666 199680 761439502
121401 141363 354097183
192371 193692 3291073
33935 160052 315694362
90668 161873 688547276
11096 95880 212225771
126153 142772 915752398
111020 147635 91706910
133409 149205 705294059
6458 131880 198326230
115643 194503 815240477
15428 190509 717577729
194921 196006 2771827
113040 116973 9779059
40357 47038 905203721
12101 116130 260472054
142633 151843 957774521
131088 176356 113329092
93534 129293 89458401
44930 182772 123035947
178797 199364 912608360
72916 151584 45086840
85128 182413 243505026
151584 169749 29372583
78125 177794 161276920
197228 199574 411514757
119630 142937 58504996
158712 193948 239021809
138727 151031 321907616
20639 24107 487138510
66007 194792 322472333
102146 199514 243465101
169342 169624 728877
76076 154167 815155859
73701 125925 130825793
85590 115407 74666889
128503 150485 421189555
75093 184828 274841268
199808 199919 292479
22829 46266 58268021
145687 165057 580848059
29014 157000 729869800
8632 193183 461947285
20289 116368 500472515
111791 144457 81882195
149738 189727 100060886
197624 198029 1002536
132334 145939 582935007
77593 163124 891171148
96893 173369 191569355
142141 167667 930888599
19249 36633 548939085
31244 126963 753898379
23219 150499 657765731
61821 194998 333747464
139442 163609 974347788
7991 62090 567524899
108269 145436 93097626
122470 187669 999935151
72487 168293 240089348
76047 175001 254487435
122385 173146 127369088
112041 183527 178882553
27315 38930 28858568
179065 184881 14583185
155659 181294 64096312
199735 199862 318905
130735 134686 303324266
6649 169965 408998367
34831 156395 614598916
52049 119305 168602749
109181 125488 40694152
184084 187172 7804519
30046 129467 462703320
83889 124134 100684669
33452 49487 39709073
67995 168236 251191711
29784 153356 309343364
46281 193753 369497562
6950 174013 418320911
165884 197820 179136593
138183 190221 129975788
50161 161217 706659036
59026 194108 338556436
18003 131296 283607088
73347 89818 41468236
142379 168759 141935439
165127 173377 195965
103706 137092 83748974
132213 167609 73367008
55724 163887 271372930
188297 190290 4889406
87751 188519 252159522
17732 75916 145437585
58657 102868 111191963
11222 14741 632943740
26650 130930 261002923
152755 195315 106386622
42921 75754 82349254
16750 144821 320751335
104196 112298 20321875
66204 161421 238581581
69681 155969 216235735
82280 167796 214216879
2266 84134 204859074
76439 122512 809259608
28617 95681 827798399
189256 195259 861948501
131143 142350 835158161
26986 94857 783559052
78031 129196 128206040
159361 181442 55178322
187548 196990 394651205
58858 197396 414544370
39719 149526 595426256
117064 195237 955047024
42997 147835 570988299
25930 29901 912776770
95450 136016 696280602
29671 176234 366880147
66926 75325 173582204
114726 149192 86365813
46024 161042 961319439
17149 197221 450652382
58342 109821 32069152
174566 186280 29319619
144109 146337 5540722
139010 152422 33423774
6578 191597 556094746
128986 182807 134690193
17098 22734 14197828
68608 175776 787315040
34627 187548 605285027
95891 101553 352505303
37530 101621 209404879
105715 196452 757790523
144945 152808 19620628
100035 137056 805875736
59403 196100 634285771
4663 105680 252770076
87894 158393 420329733
178990 191534 31372761
136373 145551 4547068
54779 98700 414329783
93187 152676 148931212
117485 119823 712686263
47770 60020 30538206
21824 37494 39183732
109745 182865 938753498
148784 163696 37388405
157713 196629 97361525
29100 118724 803820952
54764 71802 61942884
73129 94326 520348899
113972 121575 223931860
29586 194612 412997841
83214 155074 179974750
101458 106939 13561224
43923 135919 230898532
75792 135129 970191458
84981 99693 36805090
179234 183176 9790374
118340 183325 162635895
138349 192054 134207703
142023 169490 68806420
127386 189823 193673139
180789 194497 244192785
169081 172819 946016882
197070 198825 610204172
198128 198860 1813940
49961 133734 210172426
95614 119739 60275728
198572 199039 1180044
93474 193593 68667194
18138 145541 319033559
79524 136047 843227826
47745 183847 781162278
17225 66623 607182609
194502 198499 936195218
140217 166611 553141299
160082 193351 83208905
174957 176725 4413835
92559 166841 186098056
180107 197197 42610663
128719 150901 55548649
10368 107880 244100576
47567 134422 913058982
109603 136196 543362242
59843 127822 857948550
54167 61766 18976486
63963 133472 174496204
178884 193721 547090334
195700 198457 6811933
16186 177539 403937867
6779 121681 287521199
166855 171071 78418425
17924 104770 567333774
42197 89673 119308031
95853 134273 729276759
12573 69516 615300644
191141 193881 6838819
116844 159077 160659112
56063 120875 406983792
9938 157240 379961504
26964 173107 993278122
66822 77775 27464839
81091 181351 251011012
101850 180347 456262661
111886 173854 41764213
60270 162142 341098498
129414 198053 412352860
122100 198284 638789775
159148 171648 581728877
41014 83222 866703484
13614 76915 158351826
121983 158792 92319008
44642 171373 317820334
36765 53999 42745295
1065 22932 584076818
89980 170373 375274357
41202 134175 897467693
69408 166678 530374995
9197 48884 408044129
47637 143415 240211772
150962 171944 941665150
81905 145527 657582240
137814 178586 101872861
32302 86185 426253816
118891 176793 145057881
85745 89023 467830100
185088 194496 21179091
136271 159408 57794760
19725 187542 420230062
24173 85424 167009630
54763 99743 113003326
94378 114243 49672683
135859 186131 125702197
6587 113031 161119467
142971 192421 123704702
10086 101480 599785031
186833 193591 15418420
105012 165178 150853372
40942 175895 792888396
153699 191751 95197590
167675 179379 29101318
111759 113907 5370261
45932 185600 350090392
180258 181299 2572853
46576 70468 60000273
166597 191762 62809431
108170 162011 134824757
189180 195179 9592387
71752 137453 624608061
177619 187475 24734147
106507 148785 106035807
198639 199738 2741316
186578 188902 5715834
176582 187701 27866317
17112 170050 610701086
155140 178529 810641182
160368 196158 69453494
36175 96324 150585070
179185 188794 987266081
44231 148397 342604632
117399 139350 55156035
25848 115226 721080687
14648 53732 97448361
7328 140692 860688996
165228 170835 14028927
58876 147054 538313529
65407 111733 363876314
52211 131071 197766225
115450 140931 63910688
17272 198192 687661158
117661 139098 186263008
81708 115440 84417221
105962 146808 102446440
165698 172893 17961149
40665 176947 341504159
163884 175068 406007016
35072 175260 707621447
79187 147379 170971746
191306 193985 6702389
88507 142227 134465772
148249 178135 18788586
107372 150217 107278242
52956 114613 154708569
191108 194674 8865311
60758 92172 79141237
4102 38387 85704419
8935 98123 493592017
175593 187372 29523544
10147 75791 509371071
40498 149121 468233455
12233 63065 355647789
7236 147912 352178829
38733 170856 997010822
100644 160153 311947033
52419 154490 749348578
74450 138795 829361369
113070 122578 23594365
174230 185399 27860218
143688 148404 11734024
73799 171252 450165563
78229 101702 58988405
144887 194509 953292720
7645 37108 73681325
76089 88024 30176844
179209 179845 1600382
121419 155790 86181250
63057 93878 287156616
74670 111736 92934073
49260 62183 32281869
195971 198850 385035983
186266 196066 348455070
37736 152881 288312164
50184 117070 167732088
67856 173710 829846573
59385 71120 29708319
126381 131337 12394084
174431 175247 145424
151052 160269 952238459
122170 141537 48688666
113791 152627 500636885
42547 57704 37828171
66769 160481 234770425
77488 115454 95138677
81289 143414 155636849
81330 87330 15080236
69315 158777 231814394
107229 186216 469324153
147001 180361 83455366
53012 153731 819556448
40566 41947 167541063
147346 157577 955648372
78822 134275 477389332
48768 164250 289583182
123931 136836 32535114
31489 106053 186502580
86086 142439 141105275
11771 160919 391428102
163035 192783 74339650
177442 195853 227532131
29161 112034 207458205
185498 188226 6867618
142132 197389 138074490
29195 118104 222510469
123340 160242 92514307
71258 106728 88844915
80057 150127 962626811
9949 65288 750743689
87108 185652 246715907
154944 159576 680622854
158618 158679 140910847
94853 147770 132494967
145407 171092 64362984
21456 73291 129633674
32598 74937 908713248
104505 169166 671171516
81212 110849 74295621
188532 191404 7172904
133747 169923 900526553
168979 198002 72302359
185049 193901 865296973
104846 151925 117942535
78920 148416 153396216
54797 172727 193055959
36675 162911 316092247
54726 189603 673648410
105799 150119 943643049
115279 117126 4619420
55131 173103 295914165
198740 199951 3042949
11398 182177 956947520
9852 27469 195244801
47720 57148 324529197
39768 57199 43391164
22593 178387 480740484
11699 103627 859254087
172057 198014 64638746
123354 171601 121013762
148429 195330 117222494
68445 165698 243799963
15350 26141 27032547
15978 25991 25122840
118354 173519 138250725
191161 191164 4462
65164 172061 636554163
195447 196104 1683091
58916 145655 217688042
184464 190693 168037418
75338 176971 254657275
139830 156548 89083890
176733 193715 293614663
5365 184784 449119241
190629 194908 10620699
180683 197814 42722663
177149 199778 56401039
164793 175356 26341476
52688 162411 275089241
1695 113069 936558727
57536 122323 162502412
162793 186227 58613592
175713 191604 39684042
113867 166179 131129341
147854 157584 224287765
185050 186926 4722317
2134 31395 73172956
122748 150318 69181842
65374 178727 358952551
50168 56815 983416453
26262 98453 180634780
31 76390 634613548
30224 136702 266692299
78398 95012 918787003
105264 113688 21204473
118920 180497 154212810
171019 184090 90839900
128240 146636 46114867
31528 46442 590345869
127185 174906 119537046
189562 197925 20740972
80977 171148 225974186
183613 196470 716425274
36525 193612 393203164
141196 149534 20804984
78078 167668 224567729
6025 61071 190134624
71535 91868 51075856
16228 27016 185317355
135601 192297 141729831
90947 193699 343125218
100224 139754 455402530
159904 196858 201292705
95215 101440 259849617
35532 87328 129667087
125913 141332 38682073
71354 139369 170582385
59003 107799 602755430
195516 198140 347644531
133608 143539 24873416
120777 134485 34491255
28850 167676 347683681
38756 165189 316841256
63764 146289 207047354
96553 118876 217841041
48703 184317 339768264
123998 166843 107508814
78922 174368 507810340
107187 116675 147787319
60093 77417 43753654
137842 192777 563539832
133850 168083 858875572
198068 198307 493803647
182905 184169 3208093
113554 151105 158036167
105386 197913 231531227
197599 199705 131385931
32434 140211 571933885
136897 199681 156830966
3326 171811 490648332
3961 8638 11686547
20678 147486 317572524
31790 47143 763759737
80487 152799 181185779
180552 199782 47983054
188173 194797 957002703
100465 125410 25543878
120818 181899 429196925
136907 190663 304339499
37839 78930 102770382
191116 196918 14372282
125334 132271 756101050
183933 184147 538230
107503 115400 539995744
99418 112259 32171790
15880 185037 423503469
51719 117980 582688867
150563 197995 118538332
187318 189933 4166645
75135 195562 325669869
79960 100263 50973917
54801 192629 946803606
93774 137134 108703349
128644 141935 635733213
30469 172348 355284030
82947 185291 646401823
9637 177025 419049731
180220 183622 813132436
102857 120762 684923981
56947 190635 388320806
107629 191367 209591148
165604 172769 407542927
41042 73058 80335070
162278 173299 27669214
100346 191250 227588151
183486 194116 612224766
60236 77296 364704004
57861 156026 625124223
23527 136481 338950986
13255 67023 831700361
172620 186339 719328686
36145 148081 280265736
93547 151871 718269538
17040 80996 620713451
28657 182725 447760045
168522 194639 65172298
10186 146441 832160301
12230 17161 12357716
31247 183413 141902116
55557 132102 949989694
111813 194657 207300770
152281 193513 103169251
57043 155904 340135318
157353 189504 80506500
172662 199903 463138227
170817 193848 57429775
168306 188109 49442366
92542 156557 160245555
43378 90342 118024881
97617 126096 71303241
129021 133302 10848006
131236 152504 53241370
21446 192923 433201996
73977 97579 984124200
34732 187959 21148356
76496 136133 307033591
145606 190780 112970325
163062 189814 296799675
161949 178908 42362585
53832 101693 120326127
28137 119294 228083068
143657 168903 860890476
5855 183538 444733314
141790 199716 144761119
191697 193422 150433936
92106 182450 226087743
159419 191942 286373468
57626 91930 92076330
41934 167963 315978498
55976 178631 792812972
151738 188287 91480067
190833 198605 41971196
187871 197309 363577787
15685 109544 235069576
24575 155479 558415371
42166 156479 286547417
196149 196968 1931833
84583 166374 920470750
77529 114669 650902247
827 197477 646191470
91634 110417 47036970
5564 148732 358535369
119108 133015 34973411
9202 140485 328782942
129705 181028 128452952
77844 144386 166818115
174337 193330 47431016
112420 191588 281680218
160846 170496 24268457
149675 167799 45529069
40191 101649 550796006
185847 198786 32170347
96843 113365 23645301
164410 171746 18374821
140703 178042 237021982
123814 177929 443361275
34441 116749 922405731
79095 188972 275226553
127178 183551 456497943
94499 127280 878422562
184373 193398 114912603
61329 180805 299503133
36905 47864 883648070
188305 194033 11515660
185394 189815 215646464
148961 196473 118811710
193299 196841 180499969
119176 186177 285052081
101520 154791 954896661
125105 154467 953179505
43235 162782 726298186
101266 126569 921849708
12575 185532 657196234
39711 139873 251130861
82486 183065 569998039
105998 109121 8046973
37552 175137 344550709
177559 190715 32868032
82193 166660 492422993
88864 130299 28658211
17569 119748 255736088
85093 170861 919296335
171167 196623 63505718
91517 139715 120790812
145839 179548 84282529
34870 134826 250353532
154781 174708 350632013
54022 147495 578449341
34343 147308 662138892
151989 199643 210290467
48823 183176 336544938
194785 199241 11098324
138899 193732 137047714
134619 136942 769576425
167298 174070 795452840
180219 181656 570051468
141804 162352 51423418
81738 165737 210476133
59532 73442 35156073
143116 145592 6192034
199683 199799 277544
124996 160896 89964292
30846 193778 616436303
36268 60771 186155818
33874 95452 154136309
99774 199557 249640129
153701 163617 982402759
169659 184253 36311347
9352 15758 16042411
50499 84955 559576066
167300 192133 596968692
151082 156504 13585565
35341 168294 332914086
28739 137276 271864992
70453 131574 153134739
51508 154623 258505363
133739 178238 111276472
166885 191608 61653888
10163 35665 175046527
71013 178261 912496848
197550 199971 387337136
11165 25576 36037478
3600 60686 142371557
33801 152344 296703495
148427 180568 632009969
87411 174460 217922146
15947 127188 278480964
140619 174454 859978655
55327 172083 624723268
140644 149870 193813833
140054 144273 575367819
96746 118806 285693723
81349 92720 28515718
5484 163436 395568822
166023 178476 520195446
93387 187023 234427787
184718 196393 75869025
173053 191909 47057183
153794 186586 933226300
144471 168619 60517975
39844 193723 999068575
158080 198075 99950832
77646 140309 708187814
182350 193002 26636811
87605 101927 35885027
187116 197275 25228629
85731 139551 915095281
84458 168564 355817352
175460 175810 856583
81643 188889 753407743
86893 154952 170399372
54935 83066 599262451
793 146888 382451735
176624 190183 33825442
72724 191311 447886393
130825 199970 172901154
185038 196285 18723862
82890 151348 592692434
94175 114365 932632736
130764 139056 20931287
142333 165218 57378918
159805 193861 85142379
179166 196184 306134739
130058 144288 35709324
187509 196608 22638672
138516 139931 3501311
53189 65223 30284064
153734 176230 56313351
115697 161208 328524670
76258 193772 772615085
19161 99144 589392510
172443 193114 51553508
44894 183415 507017457
140650 194552 134724893
188379 195805 478704068
85002 100662 39168690
12836 161580 426846189
85165 107091 818896489
156247 177846 54005751
181037 182991 4842600
31658 39705 543879315
147783 158003 337908729
13981 183303 423841424
93002 145174 130671664
142193 173568 555035631
126474 128444 889916472
74722 152237 546434088
194464 197192 6724402
19871 171530 514248867
188630 191024 857123531
160235 192242 633794594
31566 127160 300672019
37695 134983 243793360
35172 192256 690021125
76555 154482 195293486
130786 150978 50564532
141696 177868 833791422
52640 193932 581592318
98131 194738 313450756
25918 59781 84228272
38166 159936 897403338
154452 176953 877082000
169395 191938 56273283
100176 173199 994164402
151822 179558 622412117
25242 138280 50413742
87769 174605 544782565
140197 195593 138412153
159145 170928 162110103
22350 146754 695730997
60619 185359 312711563
162149 167808 283026853
93916 142183 120930099
28718 49311 373998801
171043 174735 9179756
91514 156154 900707050
4474 98158 234476334
106658 162368 937084014
188578 194813 733415359
92070 184135 363436368
84000 169930 22609237
23187 83055 149791666
34093 85779 129351759
133578 169938 91066100
108942 177321 171111716
104530 104975 805893
3357 195203 682419549
107934 178874 177553762
195436 195989 1424640
106865 126273 48655038
123970 184214 150798047
126566 161240 86844876
148075 192428 110977659
139597 152524 589434960
128195 145781 211968552
79080 91261 592291169
189004 192480 8737035
195267 196862 3972033
82129 199537 293724725
142274 187119 112214302
40668 58939 45564159
89850 197199 268438274
58867 91968 83428277
173022 196634 96887754
13930 189995 440736091
55779 197861 355901303
73307 199198 410960812
43971 169924 771573483
167309 197244 492797440
107170 113244 887154590
72221 196731 936549807
131344 182265 843878132
24703 115345 226877391
170871 175228 10791719
185908 189777 9610984
1286 175335 548200579
65499 130362 162611628
5069 129531 746252043
128586 189875 153378727
190503 194639 306756307
140213 186665 116210815
132184 180199 291101165
17720 141265 309338691
147167 189408 105597190
36216 143956 824481013
62534 92154 74658644
58930 198771 350377147
57121 125163 170745117
14111 145053 327913019
23181 178625 645263659
149581 162925 888809445
106996 118634 29156195
85860 161428 189189699
86400 184458 854297233
176859 188596 546280568
193077 198105 735067573
13902 164297 376713636
181199 199113 660236703
161314 184248 514216217
66647 69189 6375233
165244 192606 68291025
58112 118037 273053738
18261 149661 328984941
51536 163448 366849987
3912 119427 684890091
9412 35044 507935425
128405 195798 168644236
134700 181332 452789694
69258 117923 121944536
52727 62255 23756672
190325 193074 6885658
43913 167464 389276362
59709 187768 907991100
59130 66242 15715465
2304 74884 181486825
142553 145185 6554168
177245 196336 322803131
125983 139831 34827706
87267 101915 670423859
182532 191066 233806009
191836 197896 879207337
150739 159746 22564047
22411 33769 139086530
32900 49939 42270087
157745 159468 449358688
25633 53979 70515312
62096 79073 858099571
103686 155567 257709122
124208 181247 853513504
4408 191852 469240187
119555 122329 726863254
107565 118958 28426931
57359 71665 36165071
45143 191106 405581558
163018 173485 26214300
175949 185348 23512852
174595 194201 48973949
36755 154465 294743640
73235 133969 267605582
194127 197182 7541009
98523 123764 63175832
1094 101631 807144414
130675 186570 139974186
88480 176177 219442056
44842 80785 90284679
164885 191824 499116561
40675 61663 52375202
109896 166437 141629179
29714 135177 751147771
189592 192306 6791118
123423 182509 147974981
73726 162445 222276990
176658 184358 19163894
107913 182433 369908254
155981 174788 47067656
161858 194348 286482005
5659 92179 449233510
80931 182745 254894933
168045 199896 79382457
191500 197955 210363359
139692 191968 130665104
53659 128755 188431407
66584 143596 358327514
83592 96941 631806391
128100 157351 441976997
98004 192590 236814415
168794 169406 1536412
15172 96881 204571819
184848 191049 15527127
113717 148898 88145664
61547 127988 166757001
146428 146780 3355089
18222 161820 765354327
129127 184260 721693122
62226 130504 869699860
95726 113590 560892329
118480 175654 172763912
139679 184676 541826027
141015 164941 59957768
134898 196443 788992460
137567 141709 10237653
182267 189708 710303138
77058 93317 40810668
174531 181759 302494530
2514 145873 358899904
150429 193970 744301506
29127 198862 424675333
103279 106654 29530765
74728 177257 256836273
28303 175154 858465765
69860 191605 304837821
110438 170605 150708734
185600 191019 85931052
76742 150929 185923690
105957 153984 931021041
136324 177972 201747793
114362 182700 171050561
19888 64412 318989336
91794 103880 30191349
117118 194430 193489651
20836 197955 443217037
54824 142239 649163490
77483 137036 149386079
118788 160324 265840084
16938 194501 460321098
108735 146123 93635984
195692 197152 211393657
47438 142010 520223050
164210 186123 464223807
16840 50497 83954107
39348 157562 413899923
33603 185043 669032834
164172 197604 999369038
76598 162655 236930864
114172 178954 162137122
157175 187304 75506310
8639 158013 948444019
32096 163766 771718634
159579 164681 12846509
32088 41866 24117312
157992 173143 489681233
130590 132507 4813938
109865 117530 19055479
10548 116758 17366648
103482 119508 267948684
112681 157132 111271865
186371 191316 12292333
70900 125867 778366560
49709 139921 86607920
147237 186288 622112494
23665 162626 420521434
195576 199571 873187088
109814 133370 58978943
18405 23214 190818968
117318 198256 640438037
176970 197514 51221938
141720 175454 84451074
160181 187980 172290028
122825 156653 84881019
181062 195302 35548638
4630 96579 655705547
20999 157067 850896313
128519 170135 816128345
171975 193127 857409967
171760 174969 78019150
85147 110009 260573789
95702 165199 174131062
59664 135397 782579009
189343 191137 104525072
69742 137638 170306957
182926 193919 710771210
180357 184543 46344075
174278 196922 576414702
12963 23743 27061891
10899 127222 291167561
53755 89690 90482342
116161 155366 98221541
110353 175584 468754323
125331 175460 363653508
46991 192239 363964136
72248 186961 726418154
96691 147653 127610509
49345 115702 480485291
142391 166151 59595349
178081 184935 17149485
74997 152671 194612822
189835 193520 9229012
90232 96741 16266642
28167 197879 797765948
23816 74129 561260887
100803 158209 64677968
103221 145829 112071916
63279 78070 37314309
59224 185360 316223036
30420 169038 18075743
178981 179058 181456
184135 195229 401330677
24990 160803 360586535
149975 173864 642793959
72421 97954 63970495
51827 121351 433975123
123663 147848 972724583
93078 130921 115806109
189154 192068 347990107
129762 136835 17892556
80636 104968 889734747
158468 191302 156766894
161934 164808 7290633
89513 99919 84249882
144201 168935 61986611
144123 195693 128877206
97496 114772 278510760
173128 179659 16165045
91817 117591 64438617
33461 184674 378389878
17092 135529 296705711
134032 162583 71434336
122948 188289 163775597
145790 191059 216708480
24076 100257 542108858
22530 26000 197463138
13536 180956 419105581
33612 154247 301994626
155906 188992 82683652
74523 183466 888902973
87474 176687 223312706
131545 147190 632240460
196532 197476 2247922
25795 130356 836390505
139279 147932 264227401
67792 109840 698202235
193895 194719 163427555
30380 146391 572479148
76264 196239 300457104
19961 41267 53054514
121635 132292 26786250
192715 195910 399427591
167214 174636 18462353
80057 158020 808012081
155336 190396 87632950
37896 81959 110373333
172044 193795 104300726
67622 136350 172359067
51683 60952 823224759
3549 87367 209785359
58209 174180 290925160
107847 148587 102066442
7664 84159 239616250
51596 111532 150369972
197390 199825 213062658
26456 73186 565407953
154476 185221 597691775
12902 141676 680901636
189173 195087 14695674
114555 151225 291282260
162344 181725 48422622
51247 83351 80664499
72905 83107 25632579
53691 156897 258769953
118166 143048 62413788
5699 28096 56129517
138207 149789 440907124
132918 140554 19189968
57799 118907 153421784
137412 152887 38539633
66743 81241 36426804
6244 47118 101952006
147264 182930 89104037
12186 171089 397970550
165728 184523 725964871
121544 150997 73840028
98780 159183 151269213
70241 106263 606563695
132945 173063 100483723
7997 130304 545990875
12042 132837 302526149
105124 174789 174552288
73435 115653 208089288
111175 188788 549863330
31039 33827 7036820
177559 183504 776482323
86680 154630 170169038
123347 199713 191097661
148952 156177 290753933
118652 191792 183134669
197125 198126 2504547
170430 183867 33452809
174506 197271 56759725
187730 199184 28412206
125812 140982 38094418
12920 161300 388277951
98080 122947 92554792
60562 167580 268506230
27963 70079 706706204
4041 27028 287444831
144544 172313 173708559
146253 186630 101094301
53839 93124 98781552
55404 55938 1351207
43074 93622 139262489
67706 124917 589046852
160136 180547 51038136
158401 191120 607720006
10827 122516 464190645
141507 187603 762654858
170199 182349 30240126
93113 119138 525058915
116914 119464 6297185
156417 193694 93245405
188517 189056 187184733
84984 180478 239035180
154998 158021 978707027
127973 171422 108941169
196269 197838 3793449
126374 181056 835628929
36182 70150 896312963
148965 154049 475865760
111190 122339 27703399
24353 139709 288950593
48028 184416 341733676
87841 162171 925998650
134085 173038 254338633
7496 175283 714858183
192591 197630 647977533
165781 175047 327850259
183846 188375 914639221
121892 164195 45335283
82118 151556 646098121
130324 184249 134928492
125885 159964 85367129
47045 194072 368371835
20522 82903 156162749
161686 191513 74536578
94753 130759 90093464
178170 199433 53033380
159823 194752 781649828
36519 126153 606705611
179564 194916 324772560
12914 14389 3696765
40905 85062 387155525
113046 137225 532758595
139682 151144 28574614
184815 186594 600312792
196725 198919 27064087
176858 181820 378995721
193973 194190 519152
70194 183569 283904894
178148 186749 21563345
172251 174803 222633946
80521 113059 81652282
19173 131155 597691828
148760 188624 99646995
199958 199990 136082644
45152 90595 114211125
176503 177066 489752485
24153 110400 195253556
24646 168846 361177108
190946 194983 682636535
38554 128265 675808317
105162 166932 556661857
155244 166234 151080439
168141 186958 46967328
184266 194970 26726756
198160 198965 1982185
147995 198957 127309709
39333 179874 598684973
113374 156186 520111820
57479 88453 78099854
176312 194477 45393817
153092 165139 30306064
120428 175045 230417525
84327 179326 237769932
8869 166608 271383870
29729 49667 49539435
137548 177934 100882930
192829 198695 14548602
118500 130167 29270964
154194 172561 221893138
125126 176973 129872194
135033 178471 507060126
65910 141374 816111578
122983 177878 137583510
115689 153577 666558059
170433 174509 559729106
19624 87701 170566490
43512 59354 50947952
48740 105632 142672750
127340 147736 51158348
94863 108004 32869663
64478 134493 175699193
154910 185665 551475942
97807 108635 27195987
196861 197882 442909538
147566 157708 568134142
10643 47401 114820380
184383 191493 17809937
51606 144666 233367381
64559 135067 177016098
13385 16899 8830888
72585 130981 146307362
189617 191185 899732524
175851 199274 616437528
89120 196300 268131861
27042 158889 330036328
172709 186173 755599567
157084 199460 348605879
161447 164319 7295784
10162 129555 662500063
187917 189391 3629049
170167 179338 22792656
177519 192835 26026947
155589 166555 473656601
153777 180550 66964117
81022 118826 94678042
134306 196081 154450459
181225 186847 14157915
74057 171167 357765546
112513 157868 787966818
155181 161468 424226016
92009 174898 453471824
143652 169111 71134715
129441 162018 954337795
22522 173842 378841013
55377 128712 596765715
20113 43564 58364991
133554 175706 105457927
104977 185013 200429192
29369 128901 874916650
129908 180919 644192587
43323 146728 259278582
62327 108865 117010679
116760 158883 105488390
188511 194861 720084388
168842 183104 295784633
74649 88318 34441162
171380 199123 69092843
14096 191802 444900357
134053 176959 107321530
17638 148641 641761958
37199 59314 54929883
139493 169295 74567883
198806 199243 969810908
198339 199997 522718658
82263 131982 124440794
34150 94895 622617794
152242 186802 230712171
168931 197245 783696103
141585 179934 877023154
75940 108887 82759059
24905 71842 232052838
75029 129993 137786906
92815 181923 664193795
29421 31929 3164807
49516 101407 690662608
66194 78179 723656363
64701 72491 328000813
80410 83410 132222427
89967 93114 503452650
130321 162769 183810465
192303 198547 524526231
32773 56889 198640323
29098 143160 837055163
23875 154051 325883908
54938 180163 96498776
197129 198791 195374971
100350 108314 20036581
170993 179023 249380146
175559 182149 400467538
149488 182812 83327391
99749 163712 452559415
149437 169588 50600725
94045 192400 344675370
53934 176775 357094497
158605 198409 425744201
137085 151217 35249872
65468 188691 859716931
86430 146316 149951430
158731 185812 685317440
144942 184111 153636530
197354 198325 943262235
162112 162137 6069
181894 194059 248705282
150758 192122 671510455
86429 166447 200430850
11976 174924 408030395
189813 192374 17686463
45029 60422 38511108
122782 155767 82805795
160301 172842 31516387
110919 197073 215397111
91685 128536 292994128
25061 57158 79877738
111203 183090 179797820
176003 190008 209572920
165444 175941 26115637
131882 146709 37141368
111203 162090 127377331
74420 103151 995991090
84044 194002 742726342
177805 198482 36708160
52566 63257 26684378
130743 187358 141781190
131983 140540 21589460
63199 145387 477266863
9135 149962 450001872
42937 55557 31527588
118937 186169 946369143
186610 189251 323102240
5080 70907 97905698
135755 193052 674261507
27325 111836 531282689
132949 139203 291769254
59309 119950 152190516
110506 175464 165729317
71626 86567 37549708
157307 185847 389946406
40748 97464 623793368
126848 175166 868560480
112545 174717 370433859
7723 61498 603272420
85166 96651 28779029
123438 138936 39064971
185485 199121 33922311
80882 133490 131894024
2180 34988 82067430
5465 182668 456115148
79905 99996 50479271
198732 198864 991986281
136725 139381 537249851
39117 133425 696937520
194320 199418 12662901
37786 109714 336495055
7496 193703 466061648
34257 153068 454534172
137095 148632 28789598
194875 194938 645992774
28234 163413 870168006
42533 54784 6252457
164612 170650 15133628
37345 192626 388745670
95577 99507 9794521
170649 196642 64834104
100238 139172 456329432
163831 199714 89507069
127036 128905 621139219
32105 137426 999800949
120553 120559 18761
138245 163834 966346853
171668 180735 930965484
65822 194258 181008658
116858 180378 111985614
15639 46566 77084072
143248 181981 441135755
196580 199464 755731572
138521 142543 546152045
44618 109423 162759223
71598 122947 128500481
34047 197192 408190883
179432 197829 45894317
62262 168143 265669677
98276 119293 998299103
59643 130383 177577189
12138 185269 810620787
69604 80567 27437981
123763 194436 176917895
180698 192277 29004500
114769 177100 728182733
74410 82245 19781552
138739 198287 582809960
124360 169069 829244793
112516 167063 348004849
55824 78036 55893735
79324 111449 80641071
98712 124528 64556516
32372 66649 85570128
76560 197815 840387422
1627 153374 379757286
29131 111907 207194563
139969 198937 147239058
26047 151070 975008230
55715 60959 13152282
71701 173504 255055580
112812 119934 938075719
182642 183098 103120899
27887 79510 129044362
27267 100607 183541879
26267 187594 869744404
117491 120291 6980980
30870 49391 777027690
125690 149757 60263393
17040 31311 262247741
100960 168300 168724309
117252 167424 125799567
6754 29878 57953309
185870 197267 28334731
118876 124887 15075517
177657 177932 227701902
26488 168580 584943166
163843 199650 891415932
14970 103965 222754374
35861 81622 356045152
168637 181467 31909651
134484 159280 217062874
133712 189134 138578689
165890 169019 7840247
198032 199979 864560951
156573 183612 67595510
84465 185002 842597613
58804 84028 163827183
36409 178307 780577141
69197 124925 200014055
154646 175655 957221869
14090 95504 203904033
160137 182053 54856459
121426 185025 159302189
69213 169164 250542611
103364 111054 19277445
41098 161761 988635854
78113 117966 99856286
37788 58290 14545052
143695 152236 21266216
6109 103273 513951560
113689 175126 153855961
53259 173665 256273923
124822 155319 24778869
74712 77203 6277946
157182 189157 80020069
22589 185755 408417343
146376 199158 131855176
99995 160249 193293615
198095 198182 227667
32800 41404 21182894
6308 29798 147187475
96628 175643 197782962
40814 145155 261598649
52526 192368 907983573
86521 89155 6674095
160323 178403 939321316
110384 150782 929166540
151842 156290 11165629
60971 88915 70487273
167335 196195 36372053
61487 64262 7087941
38047 173208 578960574
52420 180161 320088012
3787 107009 726551004
5603 133328 400649782
25938 116016 410063987
10219 78660 301403066
10613 107607 618985925
185834 194222 20894990
37036 159246 306042789
103660 189291 214333303
97500 154648 143152603
75813 186481 277319594
131202 165640 610467231
94689 187771 233033011
120169 159177 924643837
24140 112349 220792858
74602 130928 648101385
108624 191651 207751900
103551 150121 269129368
53422 108691 138797858
87409 107254 717051212
145598 147656 359389297
95359 192788 243823939
48183 116104 170356442
161999 163437 3683155
52199 55223 773356452
65015 145208 677551231
110763 111842 604940474
80998 145243 160996576
25053 98214 160407826
46712 88501 513538488
76291 182506 266073075
141632 147148 321152418
47446 106615 886385404
199371 199797 1066995
140249 143835 8934283
114751 129536 812740695
83565 132640 458455028
32573 173889 756396978
116122 196624 910176730
106147 197707 487539019
164778 199746 87194644
32363 142107 847254436
36733 50136 479812811
99162 172401 183502581
132464 157427 552671976
54230 194454 570467990
139899 197456 382857140
66481 187610 726026625
79363 85120 166060086
27886 32340 11208508
59332 172223 885584237
171048 171987 2362928
51099 101418 896834684
146280 166687 39137838
124066 171410 118746335
155539 192446 343958728
119853 166131 116124502
180606 190432 24568917
78883 136526 202700982
164018 164969 2413413
146631 149183 693568385
121893 169938 120546288
41587 76667 129637618
51875 169771 295582387
95490 144606 137469544
108952 122998 34946587
55176 116461 153851897
92057 171323 198535875
46839 69806 57727758
113634 178304 506075022
24842 152802 320340927
24117 53309 458965803
105640 186302 814817555
90939 106670 874332142
24812 106764 205072704
13224 77956 24763052
159709 189577 74672027
176400 199083 256780197
137622 166724 709780668
139741 149129 23406719
193768 198130 10783483
155722 162568 554858732
145624 151391 14415480
84607 153478 172387025
196775 198720 519905916
36512 198303 404801028
964 169192 387802547
171986 191112 335068629
179169 188010 512699161
107082 143595 174885083
102426 178745 759923928
29969 91149 153165433
80646 97298 206623186
11764 84170 274687705
154955 196007 874237250
190533 194706 6284852
160619 181898 745162519
55262 68342 33095703
123848 159938 90452514
55996 77293 896331947
110176 187136 192610966
111629 191561 200019327
145183 191299 115330369
129091 165352 62461994
147845 193812 114958715
190509 191942 3644887
156805 187013 319634570
191520 199470 19784324
116600 186475 174974955
24125 164318 408675345
134373 142581 20538396
199087 199785 1753423
43643 107120 997329168
76854 129219 131241853
67397 112825 113907715
186632 194542 894955242
35669 71136 88587620
75152 152038 192658849
81193 117945 884134420
74021 77519 8815339
198318 198564 630550
33314 91970 146840026
59149 94895 668959226
82477 120990 73981546
80312 133979 649507376
159862 194395 467201821
163902 164131 597506498
160959 163483 6394178
121453 128474 17638665
88265 187591 208752312
195385 198609 227288850
16392 164322 370501436
172402 173910 3741170
34250 37148 7195305
41884 193972 380999613
170358 187514 42861521
52135 121358 190536662
126900 173584 116986103
138450 151071 31429363
63158 198049 883931206
44729 192155 466741566
59878 102255 341793628
7278 165343 602041841
166901 171699 11980032
13467 178271 607906828
56219 121212 568826971
51556 158301 520440521
119922 149184 106893484
81683 169342 579445246
162797 171215 177547613
143094 199961 142110709
24634 178572 164281388
86128 97762 101870727
76531 103615 67980320
45504 167947 374054809
172987 173014 27817
1724 13886 30180172
143883 157133 33039392
104530 153083 121634435
16688 170895 205346699
142645 164102 53781635
2165 96045 234966194
185200 192313 17771201
73461 170711 696106529
94043 190437 557052660
160864 168072 213471562
175507 196216 51707039
57127 149586 231925440
102269 127752 49752201
65846 180952 468775357
196562 199256 6612947
8583 181760 498251298
183200 190499 18322870
109460 176453 167620970
59247 113971 313926766
181052 195876 37060055
167743 169836 266011590
144479 191244 116933279
89825 135258 113789057
149211 170862 54311763
65361 97373 132246983
168054 177597 23734083
147649 196620 122443443
83112 195389 951476222
77802 195847 295547348
183 25314 62725253
158189 183939 352360288
101887 189891 220176580
63387 99196 90050363
183857 189883 436002407
81096 160558 228673852
7117 130212 645057306
32863 140323 269112004
44198 107131 157818855
67114 198429 834538788
20375 55013 86278335
49925 197145 38258768
91770 137356 114261308
135997 166000 75072969
48205 149149 253130119
66329 172838 887478744
58393 174663 509967216
175487 187819 30848443
83180 138502 138724864
159460 188754 73384508
126034 194087 170274490
149301 172970 59374741
156815 195365 983821018
74643 157908 493892275
72770 197213 627588649
141234 171397 75591161
164915 195016 228865967
82201 153228 177821612
113742 144177 76301422
86696 115476 72034944
136671 178054 103411627
54543 133773 198882738
166639 195127 70991586
130834 131176 821789
195258 196341 2802487
121707 197578 189864439
166407 178394 29801597
58120 136088 195889593
115140 116360 286532677
10671 56924 647998211
23299 27326 320317520
126330 190638 307119568
80323 146804 166658878
80993 152193 858490281
74091 140856 167384148
65770 113643 120080975
109472 186183 202434271
131836 140113 818335680
123940 144873 52542157
154366 184507 75355215
125017 164111 98066385
86318 93471 494230640
138278 184633 115783964
97612 183434 647840009
65384 91905 858452793
33610 142606 62067521
136450 160163 59211513
90220 96896 12238490
199121 199384 681295
7817 88771 313792944
161334 188969 69109097
116375 197714 203450762
95813 194747 846926665
71915 159823 288224184
59461 86456 68078464
76064 189897 285140410
130834 132742 4798004
1034 47876 116740448
143368 188857 113754238
19350 159764 351640046
3907 24022 900986766
119951 197162 510136283
101930 112888 911901309
102421 119139 41694810
34073 162879 322490886
2234 175842 530714202
153272 185261 970528184
178177 197944 903915736
134753 195725 163941051
26680 152693 185983656
119098 191776 181984079
172049 191933 49597686
169479 191379 54638473
194334 197098 6808252
117740 164940 971965255
143852 161926 45212423
131412 141180 24549544
71691 171138 249187151
3028 193586 476965014
57343 157155 352702730
194230 197750 8707989
52717 81372 72073660
86518 194370 340778505
54244 138054 834044815
124059 186833 157269915
175916 176696 1980534
158031 170072 30318005
88427 138352 607456841
76162 116312 587874367
142700 145711 5523303
136256 174610 466558261
173575 184131 26260924
166011 183198 42729232
22707 166303 867070124
133950 178548 467704625
198452 199639 14007439
39034 155070 290718261
171352 173888 382074976
141426 195992 294909754
108838 118623 24376577
172303 181210 695233043
29323 33730 564467772
34897 124094 223153746
4499 99182 309246231
143700 186616 107386698
2746 170476 419993369
175402 192831 621448447
87154 142724 139176290
57164 116278 512449178
78838 157731 197645997
147672 152229 114318105
167708 199208 717173441
150687 153939 1087585
194834 197025 5425765
46381 54290 19724890
71638 78495 186883510
79604 82680 7828506
110148 188292 656819728
31996 198441 590896093
193269 199913 658147776
3586 194705 771904081
169321 171322 5013865
685 120691 711651485
57643 132190 547160863
44437 65031 51706266
136622 158947 731728850
192218 192350 355538
171976 191155 820039293
148171 195619 425680363
127260 158379 47034508
37524 72038 600675568
14749 162589 370192929
159843 166943 17904972
79527 157732 195928874
39127 40719 1675444
23641 76488 827799719
136793 197602 151860994
65998 85573 49189482
120688 134561 34927248
165252 187315 959081188
107194 198677 668139886
139357 155026 39101812
78368 144555 476880701
123203 142874 687622775
27332 127298 771812005
106040 178203 730607024
158567 199296 101779048
9718 66059 140810733
147290 180429 82858009
30957 184632 384621273
63162 158717 688783058
21885 53825 79535803
147461 169386 13495393
191409 196586 12965072
22413 179519 393200034
41324 137580 839025191
170300 181185 701810084
32444 57867 493802459
24956 26311 3427878
104685 174803 175644539
198315 199587 663602065
118925 120592 3076692
127971 172099 110655583
159728 199687 756390504
167453 176569 863263072
110999 124567 33854772
40264 142368 698031864
178921 195729 288051288
161263 181784 51301736
88905 176145 994392058
114265 185318 177887392
132734 189817 864234577
166628 179861 799948373
11413 35213 592932660
122167 171463 172528894
2048 93169 195579991
3132 73791 176711927
77082 108452 212275143
86606 98734 30340662
125745 164477 97107091
75039 193078 295609666
26128 91971 164863379
121644 168001 116316631
190075 191861 4538857
161220 172625 28683736
199473 199919 1123395
10579 24489 213009453
103617 171968 171270674
88261 101392 944503097
83354 199713 305959858
73878 164701 227627559
93233 97805 2115415
12581 97659 213033136
77277 81189 9870384
144018 196039 253799011
67259 172447 456610761
110031 123965 34779975
126355 147178 718584931
147993 178890 77257207
41168 183625 356900990
123228 157891 7975460
102308 103757 866396330
114466 178140 159459425
42672 173835 371129406
122146 192081 968213136
14148 148979 337656484
153807 179621 823921091
143916 187951 255750569
74730 173688 795495318
17950 114002 240490244
177782 197425 49033690
190345 196342 662264237
39484 161812 306536977
91016 120413 683578127
135393 151289 39663610
16311 59653 527957581
44117 80200 90547053
162350 199459 282028854
190305 196862 16303930
64055 190339 316439363
155233 156817 740507501
42865 149043 266248009
199070 199670 1521118
5937 78688 319616561
175418 199201 344137999
56415 193425 886500685
19934 114086 613693315
182637 193659 27620110
79030 122042 107724968
186216 191443 12986469
178542 187911 23503921
47314 86009 97266444
89644 108924 747660724
53703 142463 488813741
190134 193829 9274959
149323 181336 359907385
73193 188636 352359106
131977 154183 918600115
185438 195443 733040740
53391 142839 224366210
161007 193781 81938766
116863 128681 833868392
46586 154785 683428167
164346 177010 31604360
62631 133012 176707590
133284 171404 459107224
155207 182286 67733130
85086 197111 103673127
57167 157339 535433639
17507 116406 247602874
92915 189258 694361979
94659 160188 164041920
188061 198073 477390151
89974 174853 348458047
28192 74522 115779629
79948 165928 215605618
81322 157270 190125949
54540 63554 108471943
37678 45450 171797114
191898 197595 181244161
16167 24679 21304413
180531 189059 257901904
137774 168387 958506050
20584 97470 209217862
169200 193003 732355425
91562 147240 139440429
65675 122549 280322979
119006 169084 125615018
21892 133922 699597759
131937 155748 59657807
2620 27740 854157263
142934 192291 266420408
91337 105909 536715682
60317 165454 263857235
27897 57734 74184600
169315 173943 737201927
188736 189307 1436632
121166 186041 999305969
72071 119977 119957889
85465 143621 74957712
79626 165387 791249918
154184 198448 110561784
145636 170737 58497422
194857 197404 6357071
178129 191362 954949417
193504 196403 455925978
114956 160042 740857989
36857 168650 859868252
41150 166437 27595429
162788 164591 4544030
176188 199365 975646661
28383 181532 714987666
97669 133116 88818016
28764 167989 774395522
96759 122229 91541297
104648 163593 147731966
99540 179849 201035081
117127 168718 129345707
24169 160595 646174864
156011 187286 78254741
6831 38210 147587994
57434 174780 294295242
3964 175042 768275486
122035 197735 189452256
179312 195960 998165298
22795 64576 330632853
193033 198936 14618692
84500 125786 103333616
51194 77695 831541169
143041 168330 620207662
50682 194875 361160585
65327 97542 80855466
81533 162402 202525771
126572 140330 34612341
64764 134147 174101930
91405 98807 724145701
47904 87856 923801861
135872 162247 65874305
115389 145832 76276380
125235 126777 3923656
77797 129738 130153502
42596 187939 364253876
172130 184271 242692956
31355 56061 581785190
129579 154936 63537180
115504 149330 84734230
174945 176412 3592761
118373 162332 110139158
62961 67303 11142111
137764 174330 91462050
77359 141287 160193014
196350 196518 751859281
83976 151940 766397427
120093 194265 185690669
4682 175969 428826815
147095 166476 48596484
150531 151735 3052840
1496 58868 142955103
105567 136908 974491124
129478 147437 45057056
93139 108851 988994195
146002 157636 457294945
18957 103168 210919473
85439 121703 964361612
166919 192161 255041223
164706 184236 404385270
128710 142925 35647832
39705 184901 518871911
188122 189248 2759878
105815 117698 34402466
89176 134088 84607928
136036 198855 156849189
173252 199829 66239882
75566 181424 265185326
65466 185127 901159489
43064 160272 293844719
113383 199986 216575351
155756 179637 59689546
164046 177433 974321405
29760 161874 330740530
143167 184272 102766403
92601 170923 254199651
100079 181326 203371918
72791 143632 803511413
159433 182102 56713488
87305 111515 754539574
111110 161139 125237137
107230 172069 262628765
109459 191405 204994145
186867 198912 29898520
168000 171905 9778826
189493 195115 13927850
93673 160989 168536547
175775 178151 5916636
82618 111589 72584769
184610 191227 11883899
64383 82511 376185202
110594 152943 105951174
115045 120566 13814931
69386 182363 282967523
185823 187298 3732921
128908 175684 664961769
132580 178983 256894524
133124 188082 137524857
152759 157231 11140438
172449 196486 428122581
123601 167070 109052999
62101 199139 343287794
118633 125466 17113469
135428 194038 732710489
171406 196599 62858737
174304 178443 420674481
122665 144416 502679465
94822 163019 170786526
66179 106927 102125291
190679 198877 20361821
77131 112739 89249511
185497 186370 811025102
74829 94260 48829347
163347 173425 671222902
13497 74648 373354494
154034 195090 170193649
74185 186928 282424869
80334 197307 292812313
40623 101966 239130381
101260 147816 91598063
157021 175543 46413232
83640 182446 223506313
179871 181781 411306900
140210 181978 687739342
104791 151217 125419911
177804 197110 48156552
102717 190334 219242779
76901 130227 133672135
129967 189149 30999718
110235 170332 150516752
104084 197904 234689912
176484 184039 18846353
136365 174165 2555006
126806 180109 320853023
152122 154387 5726732
135428 175458 519838240
61286 190899 981062254
135734 168299 81485507
117794 120076 5695062
139307 190103 126918095
83516 118663 87932006
72485 185430 282832843
163848 182382 46223999
101690 117731 210216003
179250 190577 431478877
28692 45445 346055313
156021 174266 395348982
78107 114882 92184373
198327 198788 1178568
142220 199809 668507521
50127 188465 346620920
144629 154327 24228839
6657 109811 258325352
129669 142858 242331186
37415 116799 198778188
38282 112449 901696196
111342 198323 515757747
74330 152894 37366037
13108 112799 957889600
154068 195932 104650798
80227 191376 96513088
174052 176129 14284451
48487 98344 311391065
173692 187007 12251807
112391 112428 487112792
176960 189828 32144717
193190 193709 3535889
151262 171923 51841831
5410 100322 237548701
174688 179554 12086556
69310 98616 73484432
60275 138574 704641261
115373 158542 182489601
139796 163653 276677182
139599 199020 757638078
60280 103719 109227601
195689 195942 976888753
120976 176406 138840166
100606 151140 851550721
30088 162090 330412290
81884 170414 770861433
50722 77800 146501882
141048 161855 52050833
19471 152884 334046746
132497 198426 164822030
52512 55294 150910466
133319 140450 17910667
57270 107833 127056816
193540 197573 9947417
16569 64494 119695253
44888 129226 211565105
132139 157148 870311442
114851 144622 50705885
123824 173265 390425490
82877 195617 458392918
75913 156633 158018431
65513 80754 801449621
87108 91786 354292245
159894 171346 28768656
36359 152935 291816040
166766 181089 35645017
147073 166195 16963201
70117 86273 893221353
165886 176211 25701891
183616 199531 39722346
45404 146068 869000397
194865 195939 2743245
45923 102374 732933514
112297 124769 31186108
43587 172889 324224405
194140 195243 335229614
124094 172627 709229053
121274 162057 102236644
93865 98528 11615452
35342 86730 128580092
18964 29532 26574625
140012 199565 866682345
67221 87671 781378659
17182 176588 707688465
124779 162017 93311229
75575 149323 184894103
162175 190006 69547743
80873 95832 5282215
46578 154982 393203788
179906 193272 33452162
105341 137607 244017867
95342 186477 228154731
96675 147720 127807459
107844 139758 754566404
108206 167401 148333009
104114 127345 636551615
14059 23802 24477017
176700 198510 648147775
22915 190013 923751620
122488 136880 427646096
191128 196329 279551581
136307 148835 52497315
178027 184719 780520782
163321 194879 895628986
63528 94275 939222093
64664 126145 785471091
108156 128886 285382388
169885 184926 520920218
17044 161579 470338045
3412 186931 977346012
54302 56522 1710635
29514 196461 788032590
84869 134293 123837427
140520 171046 76410902
159008 173660 36752688
147871 149725 768873607
129153 181051 453075225
94716 120235 621527184
173243 188739 38641882
174769 187368 781126220
126884 170219 605514780
55123 141985 218001446
113481 181468 170108224
154918 189551 881577492
178713 191709 32538125
81114 89007 873195824
97642 184019 818216152
4177 120645 291468174
104550 126969 56177710
186277 195112 21910195
73914 153174 717089014
157130 171029 455556013
105112 149538 486214035
85396 96936 28879939
26911 103334 191273127
3887 138267 336556465
137186 169843 530649611
60242 63352 755878995
25229 146592 386169361
101774 107461 93905839
11779 60344 327388939
89038 134054 707748772
165382 175109 24246209
59099 167197 271235881
148223 160653 31087552
81042 137199 188243879
17523 113134 239433052
198797 199162 943969211
91799 145707 27799160
81882 143028 153143762
85190 107094 164121653
83530 182649 248071419
62763 114620 130230548
45058 182330 344029577
39841 107313 169087153
157874 181280 816497109
82856 190695 269959947
18949 118582 707474968
10197 61424 127699360
116946 125396 21146645
23923 35948 356254738
3268 168562 492349999
140311 165320 708611850
123051 171243 346548174
137266 192656 671633764
69522 159201 641919853
166247 176574 25706479
104157 188535 761194685
102440 123814 53372872
134128 143112 22452231
103197 152683 408886439
16218 158901 738752749
144122 148347 26183615
72416 126507 795652742
10179 99419 731060269
199407 199519 285455
114444 151070 91765268
104701 168049 158791683
160958 168515 888749407
143425 169845 66204263
169824 187972 853827818
27365 165900 346934176
155187 162224 918916190
117684 194551 925202850
149940 182289 81006385
195942 199638 9181823
23075 147604 311778578
92859 179302 755256186
99299 177639 943689880
78775 144186 164032946
96182 188332 230677490
175974 195755 49395837
77782 172631 433819635
49113 161816 11147970
53433 103027 682531086
83886 116553 81791571
155137 196132 75340956
169891 172811 900522463
46880 110703 522798265
170086 177510 51176126
139448 153981 36247343
170612 179364 585839976
79678 128210 893232628
163488 197533 84910247
67468 138936 179265829
136252 144598 360594749
24604 191670 496770091
72742 80927 888136188
171910 185694 34357464
141848 197081 229183158
83430 138621 138389810
49986 93871 981923927
110858 176679 164747565
30294 144670 286391884
9240 95678 216408910
125281 192966 877291874
26724 58845 297484084
158923 192932 765049933
145625 162178 41419303
116176 147279 77974302
105602 152418 546991120
62903 115627 132392276
51634 161781 237119263
145910 169003 57914878
102493 123283 2434355
15680 72803 345543167
4692 96384 229581942
42801 45980 7915333
154215 192537 417003712
52541 186879 336694804
136722 156204 414586348
193066 198946 333199000
102808 130960 70474612
154115 199250 112751559
149628 188455 97189288
93216 193259 694454628
155202 185869 76750547
79806 155734 282783276
92624 163932 178607537
8775 16548 252982909
30993 53325 132377837
37426 189936 381789875
157642 167637 25204762
76073 123430 118702024
141394 144673 474734273
121413 195118 556713772
106365 120203 34671040
7133 33578 561056658
89094 175723 216828931
120955 141069 50546776
199299 199564 521852737
160993 199277 294114838
141542 142817 2248766
8711 78290 245523500
22736 172790 375763978
137438 163302 210332661
31631 132943 90956200
148622 177053 71132990
83402 122248 97110120
81665 118862 93053966
162885 170639 19472151
30625 54399 59040735
140701 157984 572451076
11892 77721 281389864
29906 66685 975486633
28272 134147 265124812
105417 173248 419599216
130688 168476 94717271
185545 196603 352234581
23999 193027 849809004
20054 27692 216878259
161476 178994 134432357
175251 191847 41480800
163276 194266 428752175
184826 191278 16159132
26859 105275 196139752
73661 166592 232921913
43664 163034 299313328
1969 87438 213888940
198570 199640 375366911
104083 191908 572116346
52155 86748 18581748
182469 184848 999259715
102312 106382 9988155
61574 190781 323878668
109392 161366 943142040
67524 134492 167924209
153319 162740 23635712
57543 178414 347316593
66600 195937 323873476
174198 191446 43018626
197579 199590 5051083
12294 77356 162844795
135409 137858 6115005
65155 123847 147124544
114390 151798 441771994
110566 189999 595267055
172972 188744 98517267
61035 155289 523434885
132407 178215 114639894
113333 122687 23174121
167996 173033 12580460
27565 144576 293029400
72821 110103 200425544
145761 196287 126361019
45566 188777 642805599
2267 157735 389095499
145086 171318 429422214
144134 145016 169555699
55667 167805 281320929
84905 166746 205036049
135718 167635 79849430
149784 152888 139032594
69166 99341 430756152
116587 158734 105549883
48385 65498 736774559
102294 123242 352733807
123342 136130 52512831
172473 173024 478136625
97593 177255 199457630
26889 181934 920380865
28726 35349 470654548
120955 142791 54818237
169305 186250 42311003
96476 193139 241899694
191129 191517 791247
14184 160558 203037859
90551 124794 85607165
113106 148414 425930521
163482 175019 28821900
198740 199138 624756416
198947 199457 1303024
167383 183388 39832684
48114 197712 374666777
69727 107020 634403397
199497 199651 280987417
2834 196774 485330994
42624 96349 134892775
111490 152317 711047437
110836 189664 197220435
23251 35880 260105038
163788 184035 67986244
50444 98449 228873961
148761 155793 14443208
4176 167518 409065269
122862 140651 764819970
74168 150847 192146280
35904 188553 382091052
54505 113342 145038825
91376 170507 198167663
42322 118531 94636209
11559 126936 521244477
147607 150088 144288498
119261 136321 823118420
49546 53686 873070546
108545 188522 981438355
161145 172010 27313796
41434 154117 432789016
1608 158090 391542619
182914 194876 29899914
44934 185651 438665100
7042 59570 288673969
162096 189198 687695886
145814 181946 90388294
148502 165608 42962714
10181 44749 86036846
38317 162685 311553514
96388 173155 23497209
9654 79593 174896883
103649 178968 445112425
29583 76012 115974880
184392 194431 964898227
181355 182701 857873088
199380 199588 539782
11283 74710 158583310
34445 88216 220757283
103163 190664 219005019
85690 177510 229869451
102342 188266 215057591
136174 164792 71607239
8256 110530 256102489
136814 144268 18598569
150948 157374 611277049
138300 186176 846866340
97446 110535 32872351
131561 193349 154683452
31013 63845 81785846
57125 188185 328595886
169950 182983 32386784
15420 190572 511639296
22822 45698 56832092
53321 72960 573722450
174282 182213 918465682
81249 184063 257357151
53824 193644 748449522
51044 127283 618000694
140137 186403 115693802
129860 170453 101773807
146271 171002 646374131
132278 166659 86223535
90872 196194 263501409
144952 149027 595988181
168567 195645 67533555
173988 197406 609915348
132582 184061 128798368
66042 194679 322135832
168201 173007 625243751
25411 65832 357740401
8130 27123 47584555
117529 186371 206283616
192698 193226 1311574
148815 183207 85880896
113472 137984 181793397
80670 197238 570143302
180228 196333 40254375
26914 175179 371172707
133897 163781 74871452
41100 172877 682817523
126887 161964 10578273
104334 167416 158152453
19233 66964 119419004
17548 129850 281155233
14534 32519 45127352
42764 187708 991047850
175591 189272 350114696
660 76755 190114335
53512 181833 321555935
20592 35386 3730244
195705 196242 1368920
178089 185766 857223116
155341 198164 76979191
65627 159115 234286772
1854 61434 148485286
33769 45399 28661323
173221 179988 61520665
179253 179965 307290689
93705 120253 752010718
90549 137709 500689751
117571 199175 551882785
99823 178965 634389349
141673 172498 77253422
114215 186104 840068732
147895 181592 84283157
177259 187157 748331414
178152 197580 106825698
130531 146388 152430310
132217 167886 89468422
51013 144386 234184549
59957 99937 100575366
106464 199202 232061684
131935 152356 51140081
89699 113704 537437581
183016 184801 4508588
58513 177265 405775712
156859 197975 21294689
9127 37920 609674072
147615 154340 16814766
92367 171610 780734667
137232 182111 112180959
183567 187476 949918557
54004 103044 509810612
83262 137117 333917417
156581 189452 336628184
92242 127547 88312155
198440 199325 88245966
4277 49137 811826716
52801 171194 524613527
19358 192049 432351632
110627 146339 897807823
185011 188513 528671509
181498 182247 1909528
65510 158700 233533964
96313 192176 239923294
8972 189448 451753413
95783 163122 319219390
164763 177477 31668989
83725 193148 273897213
68908 169851 406740075
85189 176928 229653642
75615 122899 176267279
64665 64782 313214
145738 155659 811219723
52034 138046 440654909
93380 157814 583580695
28334 155830 319219150
175129 176231 2704960
11545 57321 836675127
157321 184973 728746403
14606 93507 606315897
167998 180318 30703703
32899 196722 712966112
182789 196114 724598525
183456 183639 468219
33380 114295 202457871
105326 162804 515414806
51498 51539 336960607
21078 170494 483723420
128966 159293 75997960
163189 168344 424109097
169704 197638 662179274
199892 199921 87426
15155 50823 88979945
50430 145720 238960460
28493 145188 292180365
107506 176354 451305365
61191 170497 143035855
8506 86661 195663885
168896 173983 12664953
171999 196927 464999713
104523 111783 923816864
104256 192392 944316883
173371 189273 857666867
19052 165317 586869121
83449 156026 346330791
144697 193349 121666836
116072 175985 150031398
43208 195692 382021739
79058 198202 298250853
125044 159430 86171718
74817 123146 794776746
148702 171350 56747716
27123 158568 329006543
119803 191769 661943308
145179 167625 779777369
158106 165739 810780040
19204 164137 685168636
122619 151166 991239068
112886 196046 784943687
177021 198359 440833976
155438 172631 355457353
54587 148863 236526706
19330 106225 217536905
94458 180674 367455243
162448 199538 92596675
147384 168370 52629825
123171 154603 78913644
18880 43554 61496143
108174 186594 196378488
88990 99307 25733718
39187 79061 99873576
58543 166117 741030828
131411 137996 881815617
195627 195863 606443
168133 182745 812499988
33637 170444 354261573
64332 162639 853023909
166315 170384 10150748
43736 179616 906210309
61226 192071 327959957
81620 142916 153529119
53720 186226 332162675
12931 134340 516575229
113532 161362 557354872
66670 191886 313617386
65810 146367 721712354
87413 148517 448492894
51010 54797 9387070
30140 103642 827150772
2605 59337 322667126
113910 121532 19001854
4137 66969 825125151
20428 194023 910143233
68312 86814 541596024
118627 165389 117301242
184336 184900 1466321
188571 199317 26735517
133376 172091 96985146
47959 179214 328918095
99039 136517 471534719
115185 138913 766437145
26413 95506 172953449
195760 196030 691963
138724 158164 623237803
22649 85879 158280214
33059 53442 555554798
12160 114329 833705282
160998 197474 91092319
15116 39852 849715018
152814 182957 202403400
123112 186297 158384239
101720 187092 852697730
6348 60933 139156541
190375 196139 867596773
1178 30091 72303979
33065 64485 860720979
159909 188335 71139230
113835 148594 87096848
190852 194216 359291139
68452 93265 747560976
153073 194909 672108615
62118 106478 111392778
39302 65351 65232477
112463 149327 92327933
155089 187677 971556342
97828 105134 507129132
189936 190512 529996844
17901 51500 83832725
81121 129479 121080074
93326 125359 654611816
144933 166786 54794098
61268 82685 249624176
174260 179397 523571468
141670 189690 120109708
164565 187281 56792425
179576 195016 291122260
66364 122878 529702939
99295 109526 25698733
3036 179266 852839133
84768 174584 224876597
166439 181138 36585918
52779 84068 78673415
16107 74685 844943646
151757 184440 81714977
33990 135842 843162359
173911 199748 948893546
184580 198264 323626356
128865 169332 101453984
68231 182473 286075214
43249 67359 569672026
41857 84134 491199977
75923 158511 239640192
76631 182332 264743399
31372 137159 265004425
172008 180790 379380309
34472 156472 305399841
109643 155162 249314503
73427 99672 908914105
150269 189475 514683014
112051 120809 435585455
119218 172744 111766473
161932 166687 438804517
26342 67945 608284048
133115 136301 8086517
30967 139131 270937402
185860 194856 21963020
191984 196091 10232762
146382 184586 95515355
63885 133686 175235385
141060 194261 491694898
183686 189532 14663609
104164 156522 131154401
139903 163653 968410608
193053 199873 16941327
115640 163905 941937697
144418 178215 84497970
104348 137981 616354970
22886 172083 794734177
35154 102899 169553557
194784 199960 712400891
60763 75234 160117741
65954 151860 984912719
176809 183754 17317272
154718 159148 11074036
110246 166935 142026667
82342 175488 233230195
199155 199479 496066819
127888 197454 170195431
111132 126036 37292444
167337 184418 42543082
195231 197242 337171962
77325 102728 266442108
59065 97903 97644582
2509 4166 743466285
9923 146529 390339939
19367 42118 746976641
46679 124039 253237894
110690 177351 166810706
150875 170575 340473043
30843 62291 244701505
103286 125440 968946173
165587 192779 67845883
114922 187800 182507414
164545 172516 712922852
19003 86790 858266152
74159 94621 260569562
65230 124462 804002268
18271 162869 362123407
3968 177418 783500943
122331 185970 418710923
123441 190575 678276032
22775 26773 191941685
70550 175389 262669736
174351 189225 152666593
7367 124522 293178869
117761 198304 201472656
127367 190082 156955386
17610 80204 852153787
75999 190495 286767345
110482 168491 145283182
4020 167856 539171992
150075 175997 64953018
134401 163927 717750856
129621 190739 228260144
94543 189308 237151773
142109 191784 662646475
11888 195907 121944110
70695 141954 178622100
110640 153876 108207282
159719 169519 24612869
176425 178937 6263341
197169 199736 6427927
109365 157592 120611244
168569 169042 1087420
161401 196226 87071287
47207 67539 51081698
42033 59236 42938993
197983 199650 4210536
107507 132702 63139815
166656 197582 301389756
72086 135145 158154758
110359 126986 41566985
77625 101620 366030438
89157 93014 9552907
35732 71890 90386232
179102 192928 34606353
41165 95947 854559120
86720 130980 457785294
110082 139648 74127105
76671 83451 17130477
62451 147092 212416757
4302 70176 164777717
135476 142807 271552726
190408 198039 19002125
19962 59757 424310769
44646 179761 338619747
150241 179067 587946301
129140 153744 61641089
16798 184979 123100370
150112 197678 212486772
8364 154488 365813254
14719 129075 417419344
15574 59626 258097049
139776 199940 150299503
192016 192293 919112770
167563 179663 30067023
32647 61158 70872538
154377 161895 13797247
99325 110086 114860673
155160 162232 512744052
5849 10481 217663489
2001 178495 798251607
421 47098 731770861
85583 104838 48182923
51325 197933 367111490
70254 166393 505734490
89766 121740 456540157
18739 37150 46158265
77453 186229 762279375
188296 191709 72922927
134518 161003 780909691
75304 82533 485022643
159520 192479 168640473
100627 178197 454530217
91822 150861 169342262
81358 165701 501408677
77190 115716 420659239
186717 189661 288901547
3149 101459 660867914
22342 58711 474301111
136360 146112 24347943
37107 44593 766753451
39288 113154 185215182
5756 141588 399643830
186458 190526 317139642
62475 76895 36377863
27964 98082 881363265
44894 97226 404461404
170485 189986 264876456
129430 164660 88380379
1917 96097 822006744
84842 183239 12478070
3239 166786 863679500
74694 198580 310080264
6606 150080 118254278
134267 136321 5204280
137502 170029 81378434
154590 179857 63152717
91368 169052 471793962
19556 112901 233762502
122357 147683 21179192
107580 189291 204515205
17312 96318 864338505
26916 197113 425829647
152109 158041 13243177
135518 163727 162423658
123999 143635 49333581
24030 52208 70162662
191762 193126 3404509
122878 152069 73263451
160489 185155 61753693
140637 185734 112790261
129655 165649 666078338
99016 169930 177679259
59634 95694 90768816
187241 199643 595407035
72122 109827 94592830
136036 180516 111112482
161948 184407 436035402
62182 127724 121176324
11673 87795 190659833
131987 170785 97307713
95053 119595 299927753
168131 180307 113317386
65380 182015 292213852
113957 139190 25826356
39353 107446 617960336
45671 182449 342791834
141883 165384 511601130
159776 176239 41189530
63493 162961 814286287
155539 177115 54023049
195421 196200 1984364
113799 176757 157669921
133662 197748 965322608
81025 176285 238570923
143600 189764 794726561
133070 145354 30764630
155374 166525 486871764
148736 156100 18399235
124737 163795 97985763
113263 145284 80160040
159627 195675 658852607
13564 59398 793156037
131691 181055 123559652
7853 136885 34394850
183352 196397 590101133
99900 167985 170612356
182880 194782 29765822
135529 162996 168110809
50043 167978 703824919
46567 74409 69895361
40566 46254 396805874
84394 160714 760980912
65053 108174 108233796
4224 136975 864223507
178844 189447 26535342
66115 90254 982511591
162902 191194 84216849
121972 186618 162048399
185994 186165 35203244
179602 193512 34815529
71043 179208 738244634
146073 184590 605919929
30756 69708 97346031
158797 160416 4051880
40813 84858 387310082
82663 136504 134996644
44020 197456 384307912
114505 199842 373912872
172226 199060 66831484
125358 187177 154810317
710 122726 878856998
185382 197637 33259550
84804 119661 931418673
65631 178735 905061810
103912 132837 32175490
106696 181144 540332562
14423 98265 442317194
97382 163049 703284383
25078 197894 432419219
86519 145315 580460691
68669 70770 5224996
119118 183200 912849412
112975 165903 132643559
156264 193666 597883276
68661 158483 287234663
127208 140208 32694178
5402 82546 521589768
148086 179322 78110813
67499 124345 142386240
147390 199084 293599399
111142 166944 91197319
32672 183243 376760656
159940 186938 206469752
93647 160815 485279879
128493 155462 67572720
129142 150319 53022047
34532 96983 156255552
48615 81937 83769875
106260 118329 30278521
46997 165486 398177158
83166 122236 391636166
25222 189400 903951425
136019 144324 20705960
147376 162569 882901862
146854 171063 60678999
140764 165119 267597297
118963 152951 745004215
110568 126302 266800683
73488 161072 219414304
134493 169835 88528612
194308 196009 275151708
89221 90111 1194434
184074 193322 23176885
71943 183919 869581065
23311 96327 592125918
186695 189283 6385644
123230 189864 230018734
179106 183982 920314991
51254 96031 584570837
30135 176857 367264090
17876 168885 378235004
51605 199421 978633315
157940 183157 63024462
187592 194329 62487592
85393 123896 709737209
117225 183246 320599194
56838 111658 137707281
63476 135465 180819633
37437 145995 299725039
65427 148746 208906434
79071 176612 244395645
87384 112899 553516111
77934 146151 170998351
45034 145754 252622352
1738 79390 194001459
167840 173257 840173624
54147 144727 702762614
30041 53126 987038970
39911 99755 953396464
47273 143499 787588961
55884 59278 8470039
7554 121967 411274755
34851 82298 118735701
143108 159984 42213301
134288 139551 946465248
79882 134325 931891864
7521 159428 858547434
164461 197880 83303826
196785 198472 4143169
156862 188779 79824390
59934 170264 376709170
113311 137850 660211101
43558 105681 446902317
86250 169500 957563644
61009 197528 342010165
117285 152870 89109555
126557 180071 399335896
119737 196839 709980737
97154 180995 209875480
74545 169000 236793881
97470 138734 103521418
125236 151926 66889572
46273 189404 866959221
86171 130380 110637222
11477 62303 126794995
177299 180067 6454706
47952 135743 220357785
118470 133655 38179120
78679 104353 64371980
131724 136475 12105218
55905 162878 378191796
106798 155777 242137948
15777 188408 484092404
9827 127219 293813112
14672 140778 569132407
195736 197668 339987215
172871 183895 980919380
188220 193410 12900829
3834 154590 377410654
115655 173373 144633390
173907 175054 2831283
8494 136894 321598487
140197 166830 5867411
83927 85326 157564121
136348 177880 939470664
116684 163838 118195764
169674 191944 381156925
47883 186267 543579951
9957 160394 376518332
175075 189441 35856472
83920 129588 672181337
159594 185094 41370315
187969 188145 84724
182862 197083 846428265
191836 195623 880842972
170187 186825 341785366
82382 198639 522946053
97453 136658 936557391
52228 160856 561889041
147842 178987 264308599
101547 129809 254924854
64215 94352 75838508
190613 198396 19357116
13615 27590 35037187
110103 151308 418596153
34763 180754 365377039
6259 28988 665127219
8393 182191 576431652
8788 26936 480212071
17847 183246 413971297
135660 166587 77384024
30361 136881 266778538
123451 172697 123520206
12414 45422 761031411
157237 177082 49765019
102169 162697 926357814
166670 180319 739190036
47567 79583 336624513
158415 180675 997215521
36213 143488 268645246
164362 171953 19027532
145858 175848 75036072
87454 167646 200845057
163415 169986 619878269
192614 199774 30624666
114024 150021 127190959
156476 180417 697434819
118323 122451 169595317
33301 61413 69830835
104281 181733 193904346
67581 137382 175076493
149079 166751 349517931
68129 134509 784404439
1211 168381 418502150
56546 153095 242186105
152742 153234 862883945
123736 125976 5691279
185295 195712 877042487
149571 188473 97376481
138671 153947 38075161
100744 107757 17571724
170372 196385 64926588
160554 193770 83084028
135781 140566 11923434
52346 174573 697976408
108843 196784 924433236
180169 190609 627603856
141404 176240 87193927
68622 155470 217591509
95052 152586 143989117
161876 167873 15100217
61792 188801 318357810
28938 102054 948136616
90050 173714 209457366
89843 187877 245320113
127624 151173 59005453
63995 177147 705840583
34498 157352 307442116
199349 199570 573459
40416 69830 781070818
192741 194831 977919080
20844 130662 274964225
116214 158365 105551343
138314 149548 27928670
86757 90587 482997468
69563 120024 579732945
18642 145411 654985957
74809 184517 478039559
175894 187128 649444174
13924 70185 215604829
28143 107327 198142307
108940 108971 485745953
123218 175320 130632399
70739 133364 157039085
67884 73163 13245306
171602 190876 48077744
100875 128226 146281137
182498 187619 77917074
199961 199990 74908
115140 126689 185547472
109483 186096 191743550
40534 82189 236426985
98528 183490 890170266
189932 199467 486439151
11392 161951 376908283
91800 127930 280099858
60954 96744 140110492
143750 156472 398846579
69865 89739 206926474
115622 181261 164311626
40510 81923 890418553
26851 86384 148988913
9078 20379 178462878
110892 148575 94328087
139989 155886 39729184
7011 70096 30428607
182555 187016 586674632
171206 196674 342534864
130216 149355 64722897
126230 155309 72862852
110023 115858 597910398
170446 199114 71415159
157147 194893 94378976
160273 175748 38765442
7218 60910 133964492
132019 163637 79321256
74050 156501 816290006
3025 109025 551429811
159604 184860 227484886
46874 104707 362703504
174727 178121 8450248
101840 169936 571508685
108620 136128 512820116
133257 136207 7494297
109964 152718 377592611
144576 189833 623708672
161572 182799 53010714
114416 123916 23770282
177115 191292 160502051
12641 15563 215618458
64339 114993 127078802
194886 199543 11632611
7392 18121 5010502
7721 164838 393444802
105884 145391 99093726
29091 142057 282863784
30935 89516 683078618
159813 186525 66884274
20148 78854 488489908
52335 110267 145400354
145864 173451 440124242
46582 123544 192933127
139723 145711 887684660
172619 183289 26476694
178582 179589 91176057
18217 71964 134486563
133788 198591 161928067
144806 155892 29535891
73621 90336 536701145
142137 148820 428715358
36248 37799 155684495
93225 145746 911228442
194138 195858 114100422
134474 167971 83914985
182636 186388 970855214
81653 182138 390174192
90040 168325 196044363
86271 195208 801755006
69553 108850 98600857
98700 139476 102276829
178987 193758 308124680
98749 131767 560271046
196965 198336 994116
74390 141836 169075283
120282 169960 124583382
46669 180384 428591080
130533 174716 344032589
149608 167124 193690778
197894 199484 896482124
114144 160040 746411633
21261 157371 898439834
169752 199875 75080242
177064 179286 208701142
82341 111858 411878975
10305 181602 428760756
35281 184669 764467011
70576 178716 270811613
38018 170402 331637967
148728 196421 780959609
35854 89512 134394272
33943 64372 75795564
173468 180527 130477868
141882 172801 77485877
153210 162315 835440087
147548 186836 98325948
27093 28551 3636756
37159 159881 458426417
195786 199973 755192573
153288 175642 295712369
3968 90094 215652347
121884 178565 141985520
129315 177929 474469120
188989 194423 13565359
86370 198860 281359357
183824 198621 36900889
113728 127773 15534007
4865 105188 251095185
74816 171370 241987302
179957 190087 537704201
167968 175607 100515616
74743 165158 226647622
60341 122380 965016979
63358 182528 298716014
48463 127151 570099132
170709 199925 72816834
77045 152335 898387303
168269 177291 22455115
16860 97390 201643252
188235 196362 333051406
126080 153227 67997166
115222 163695 121525291
98088 125138 300609404
72254 106028 337455186
17504 60959 108387827
165399 168634 3373027
27250 51479 60310978
15964 51796 89420271
91983 149830 144735790
16326 32093 39552559
156779 157633 2078581
183341 186083 861830573
171846 188226 683675247
135615 151883 151678894
164671 184651 341077936
34751 164715 325449032
30545 194525 561993950
42073 77482 88857527
136792 144981 200408534
742 9282 21203918
102987 119407 40985165
79258 93844 36707358
146353 153028 16655802
128403 175895 118929227
102897 167483 185000346
127755 185611 177755207
91035 111335 122656288
62348 187235 503137066
169660 189397 996637186
447 135674 553755475
119770 150998 93484044
85832 131103 113308624
173099 197305 60298384
15619 198421 457444656
185101 185391 562235486
11738 75293 261929766
143472 195780 130753398
94543 186159 834822252
89441 178667 223209737
105825 154801 904152013
71670 115788 110543410
190270 193129 100355497
193941 196186 5580103
10593 186675 440817716
161817 184320 954892618
158077 165317 18312686
127590 145106 962366949
9212 86888 791517142
81173 96955 39521549
170553 188067 43735410
189586 198221 387460482
180420 191372 27390592
91010 157599 166567132
44199 85081 102714091
189102 192673 8972223
1484 44107 106151390
120332 137568 826955934
73525 89052 376452120
39237 175530 341490150
188141 190788 6554515
37890 113724 189915303
19188 41371 647694965
185483 188867 8416564
122421 137115 37137044
82681 138635 140312188
113407 193716 340848673
31070 86691 432316504
110983 187670 191985954
162447 166236 9582735
45830 108432 380090550
196384 199627 7999468
63868 102587 97373223
129138 152176 57706776
131433 180452 778888359
168749 181576 31923436
14566 37695 57884823
38642 75657 92561415
65551 127403 421512653
4710 192255 469479753
116173 146455 307865972
16736 50743 84857552
126275 137910 29312182
47161 115493 171403993
175828 175858 62306
104312 168020 449936340
121063 147978 67539604
69396 157125 219746137
57528 131448 185506900
55884 129464 337774697
93609 141012 969537390
84553 121309 439122739
185432 194363 22280142
162952 187379 61145241
186235 195544 886592802
104796 162934 516750052
117010 149877 914884848
194180 195128 453980034
62157 123588 154147608
60649 73362 32155066
73790 196306 483418836
41071 54787 34238379
183286 185858 890751721
111361 146613 208768818
173537 181191 676135680
155257 156296 2611612
152030 186423 86123016
199414 199580 837548243
44716 45200 1252149
155343 172751 43672398
72139 198762 379495982
16204 45996 167210466
47295 191797 362074347
146544 192265 180060227
126685 156221 74012476
81553 112128 76532701
108480 132570 232258597
62813 114831 950688533
79099 129334 631640128
144168 150932 16835079
147020 180088 82698746
104292 198144 234822903
121189 166696 114191014
43023 78268 88492974
21507 95344 252159894
54032 78660 61905532
74189 182553 271383921
34688 144751 275588311
93378 117256 59743350
114439 197737 674983169
180917 192048 27877124
114821 196324 382187057
182368 193772 28523075
146499 170942 61306976
60127 85248 81030289
122800 174257 635436753
19797 188518 620555458
134885 195708 772845474
154222 154962 502479299
133487 199123 163999198
119970 197555 708015443
63301 79129 39853412
116431 145335 433856710
88239 117827 73934064
41868 75743 861681310
132714 171402 909175488
95902 125600 25658894
86390 118970 932580668
79827 134190 376710936
199852 199852 902431460
103816 179930 190528535
193471 195305 4517461
157613 181882 581542548
10314 159196 579137416
84226 131547 919763035
75498 122189 627507385
10985 97744 587985051
7738 43961 873908301
186670 193561 17155376
88434 177916 223895793
29178 149420 301014879
118541 165626 688393679
150601 199513 122241676
4168 99180 828923876
81165 192659 507591502
13303 37255 723016616
164192 168017 35377018
123960 147840 439177706
135876 166606 76881349
25247 83771 146483024
145487 152233 424345272
191248 199630 20861211
176320 196134 49521682
86834 110209 58600672
40442 70889 76370228
125227 148612 58678040
97597 141421 500370462
77718 124617 189812027
116150 181971 164801326
69214 146574 995210516
121949 166122 374553585
53535 109395 140324537
183835 184062 695956790
136626 158446 54444137
170200 188826 275209493
114856 192224 855984766
1906 81687 294436322
65169 126158 957477406
26681 188941 819862611
123054 136328 349451134
36682 193664 392969543
152589 179087 66308139
80345 132280 824145943
14009 19335 13282122
48814 179494 694449151
169582 181139 28723300
123993 186897 936769788
64282 110328 373205469
38373 170436 330855213
5778 191923 522678296
122056 140208 45715332
50828 168272 950911370
24356 141155 391129446
30303 30473 166615536
69057 123435 550974147
156193 197940 104225450
128676 195717 167700866
118305 153582 88372163
119439 134131 108018994
185607 197856 532854377
116448 134173 422858208
178254 189236 727691141
94971 187104 964967875
52099 151280 273777237
140023 162357 55800561
162409 193434 125122866
42878 190418 369645281
196304 198439 811013237
111737 167702 979008280
133067 180433 118490509
193593 198830 12932898
84537 162975 196420151
187303 191069 9344981
75700 177500 255079248
52588 116879 161271598
16496 24003 18885398
135348 143524 406208232
67625 161525 235244418
388 21506 52713673
149391 181698 80828908
23691 187009 566464399
159154 166429 18336724
191276 195877 744920056
135032 168589 83981176
13705 79918 165618879
108341 195350 670676378
171873 184646 745296502
88466 166888 44420254
70059 146737 678265963
142881 155460 31457135
188518 191298 6951500
184658 191585 700665170
41661 164667 308375296
135657 164590 964246570
30845 85137 135900207
122285 128132 175851280
169879 188608 46691213
168678 189646 83960329
69140 70037 452877111
15061 15784 70336546
85444 150844 163780203
162251 192637 733753120
23176 176700 384314295
67186 126723 826438225
45881 66942 459737432
103283 182552 54537790
119915 158237 316903476
30112 193860 409795968
115137 126916 29511254
65613 125718 665479943
94575 103642 391306442
142922 163640 51930471
65995 198553 486549098
16615 17640 2606889
173980 189122 37737658
188464 195852 18422425
38507 71176 81773814
191599 192481 2253006
122820 195389 308466487
96121 118835 56764900
27261 66773 167988282
41177 124916 209926769
158450 171009 31603637
32538 193646 180775597
86003 187819 511568254
4328 75207 933421769
19816 59738 99494787
179123 199927 51947797
56442 175972 299711021
17927 130781 591525626
66090 161900 764739414
16585 142419 315135537
18317 106824 546369662
42905 130032 218515172
185132 188537 8477235
75185 187424 959541280
7753 132537 481448515
100118 102723 780655606
164266 191144 5701894
177579 181456 570607561
72530 89181 41902971
6412 74688 874070129
126907 187852 152590443
137285 141328 342508538
43463 67240 59785623
58335 132731 597525939
1658 131918 778781161
192730 193617 2216473
50460 74272 59826424
14792 179202 195015072
167019 199774 907636386
23361 124773 253771082
61998 92960 643925051
115692 154003 199663766
105792 136565 346246012
122914 193771 177507896
82484 176621 743257121
120621 120744 310639
27703 97995 175910081
103117 105058 284292324
183858 189704 14622417
85928 113378 68737309
110529 185931 188707331
96008 185166 819554686
39978 130395 226615794
172031 187366 519847919
167505 188205 51699769
123972 148108 60536756
57405 194577 831308526
178266 198000 49237667
145711 181997 456957052
14377 121101 267112239
59940 132842 996764834
143202 153511 25756979
52937 196009 628392523
164419 177551 32737525
50726 128071 193918908
124689 146552 562542728
72956 89748 42272822
21974 85523 570605395
123287 186134 378773995
39400 186319 368068954
188661 195585 17261126
113516 147120 84168849
155964 178962 57459802
80024 111470 78940700
104758 140883 90578162
102946 124848 54792140
1941 93656 459089096
3566 73532 627822466
189380 190612 3075227
5096 168943 410362547
149065 199282 295267269
102933 199890 667749816
198766 198999 566558
180795 199994 32545925
81708 134844 133198302
157635 162220 11567132
65063 85496 51401179
105084 199073 235187300
190653 199085 20961237
117996 189951 984332266
53742 120347 167073590
90602 115568 846815885
43692 68913 63362567
19149 198026 55190882
113817 197625 209639434
10451 172634 406139740
136482 157259 172631849
138868 145710 16999604
180825 181398 1456546
149972 156530 16494703
106325 123730 43620804
56626 117478 575283337
54980 62021 949411
145124 176280 967073633
151391 186584 88122627
62757 163580 252966523
56173 93858 64467427
109428 147307 868729203
16652 122655 265226863
164817 187468 1973828
163868 190065 65346117
151710 157718 159076569
41962 132172 226147523
23320 96549 858949299
8005 80896 182352726
89248 162312 327048142
148900 149793 13363958
72229 180741 858670784
14940 109157 235955361
199920 199985 167694
35134 160901 314845516
178568 181551 7380435
46100 163330 766400470
21136 23398 378810892
66513 194612 320813559
155084 159357 10716550
139664 172944 83312093
186822 192475 678230276
178159 195039 23806129
188516 190423 4742794
158885 176973 411363621
199443 199737 341034747
67974 119713 463184231
99635 123298 284388994
193346 196580 947892868
10320 116347 474719696
70702 192189 304231785
198606 198863 392597797
174592 197394 56875353
199078 199279 490823
93655 176969 83796220
107477 137373 182235497
124985 149784 62099594
187041 195662 21442499
59447 64133 11840790
25770 27545 218134956
69419 83831 36214815
10622 182296 737309769
12421 41091 861370518
1882 28353 486183429
177405 195384 44882494
113522 133831 50891662
93853 131214 93525928
181854 187357 336205928
155483 185249 74460986
150900 187575 91837654
97665 110003 30953824
87161 186650 249107380
7646 101887 806993248
196376 197880 448511614
6313 21672 231866473
35857 93851 876323939
145794 180765 308587836
162850 164452 809156314
151373 178355 772430967
151186 170823 49271999
175171 185057 24703288
71090 148183 535194664
32273 167925 530748834
151933 160060 20361431
305 111584 278395248
112212 120410 20477069
176034 198594 56269606
136687 150989 35647628
132562 142796 25667578
44568 73427 72575248
100678 138502 94926609
176450 188879 31080260
34767 195379 401888740
197018 199620 587472604
89774 105198 38427755
104196 194418 225819446
191263 192872 334574971
94923 177530 269745132
37268 40933 977128527
69907 124841 137593818
23944 106090 205484523
117663 170370 408667144
105793 115554 24521714
17057 22504 13759975
184946 189314 10915133
96665 105299 439259801
11109 23418 30814280
196220 197735 888383503
96028 120761 61799492
85075 103389 256869826
149224 195224 177837358
121308 132015 26873276
92414 152708 514018235
137396 141162 9314529
94558 198171 267783422
13384 149173 340067546
69898 132281 156282153
38090 60742 66742783
161181 167997 973796352
176362 187567 28111256
97551 194638 891341135
112635 146894 479153401
433 145847 363913001
44611 114216 174689434
126182 161004 87229430
169363 184354 657181721
5407 180792 439894757
29716 107171 97734670
35586 86376 72400512
62665 96738 85755271
104906 133787 72464907
124462 140178 584349962
128074 167122 448313602
13418 117796 261302554
61924 191934 325909323
39736 102964 158520873
36776 170180 334136631
62141 104837 321207088
157356 188809 78726645
119574 169530 363831827
48311 143456 325194920
46436 152891 266855034
150114 187034 60491163
15303 17404 5142500
167767 182313 588220083
56267 193397 343695812
77284 158843 204297902
95303 145239 745723994
115092 136547 53930668
113269 128300 186476235
30529 140667 857780130
187621 194400 122858881
183163 197752 847564827
24979 104151 198157065
157451 185980 514916998
52425 157899 230355708
126391 162587 93793800
1132 131772 326866268
120950 150165 496075901
104251 173441 173398077
21441 32012 26516881
111174 189107 839177295
16723 196789 779574478
85642 195809 786442672
66751 146705 200349192
83009 197567 723825123
60944 75126 769886789
198251 199096 935334492
35440 136842 803516144
126161 181519 138577491
54123 118604 289585884
36465 62801 941406242
191266 196983 145251120
142845 153160 25775569
85172 106540 84591894
35010 97279 155833056
127093 199146 180150835
12277 22330 25260277
28932 100667 179547946
183602 197648 35054228
55819 111355 157175596
195568 198428 34511944
75422 113199 624608955
187616 189848 913180942
111221 136954 64555354
153161 157751 11438500
174159 182674 181125361
26256 141590 288749998
154154 192262 95319244
197953 198886 331620615
156666 165230 217272851
158465 166778 20990960
177230 194172 42310710
104274 120915 41638597
32116 102767 706474192
196443 196550 276132
58698 104947 116234124
43810 112419 172124637
199321 199495 627857951
69094 173094 260633829
68748 189410 302159553
122650 128832 15681486
38029 184123 859755675
128724 134602 14841306
7106 119152 280389284
174956 192869 455254454
105697 176556 517554380
73903 158854 728195108
79636 157408 194804885
183995 186345 930755918
85291 157067 893897917
79069 179319 437176795
111473 119276 19413102
26810 170329 681691216
16348 19623 288861831
81131 138148 500673974
136652 142230 13876894
196433 197113 1581288
187648 195085 131989042
46318 74938 71855608
158235 184110 64715505
89782 175475 118998234
82660 135514 915640899
27883 125088 646053960
28795 49059 50356728
33044 118935 214834138
196007 196026 947034448
71131 185002 891696606
181500 190373 352524457
115270 132157 42285753
39080 162126 308264979
161052 194801 575498871
27503 35119 19070398
151545 182152 76571613
199655 199869 377271859
103863 197192 289337660
147384 192754 113477954
86761 143100 141125089
78061 84968 17440100
157411 179329 54891848
8988 49820 101888621
9741 166751 901694552
48565 101019 14026599
22593 116039 233869628
4422 132394 31270698
4093 7246 7918440
198911 199275 918040
67605 112670 112931481
30287 134046 259827521
9697 116348 517166599
118900 144055 63148278
88591 175755 547337017
22181 72014 21244240
121693 158624 861540777
106607 133770 68218762
146742 157341 26460692
95356 168279 182671311
133965 176557 810033598
129273 186761 638067808
150420 168496 653170231
106299 154147 600618964
186975 195160 796353299
174535 176686 5378715
134491 168603 692429662
73174 107438 662891747
132431 156643 60634293
13739 42832 473680100
83119 105923 20378553
76100 91888 505011231
47136 47995 699227087
78799 161447 265755342
17777 48866 45476066
106297 120359 881209444
174127 195561 231924832
112175 142165 970106149
173929 196307 55832687
43453 83699 528216793
148486 185362 92260643
65473 100296 444739986
42718 92512 436865901
111057 199556 221325745
117243 119637 612306607
137626 175161 790953485
119828 155206 88717596
81435 198239 292210042
142815 161649 672371711
151525 185416 84772002
166942 181669 36658709
173003 190794 44349547
177189 181933 11813052
2069 49289 117732139
98144 191809 368342776
23659 81424 7650311
16912 130383 284120179
58038 183167 313634476
104376 144840 101463405
180890 193892 32556816
16728 119738 257829455
184279 192485 512022554
62618 153879 364340405
175597 178099 485825477
87185 174780 219339862
106724 161464 137164876
93350 185104 705775241
1073 186742 890471693
187367 193409 15019594
39215 178650 863939845
10374 19715 393385321
198027 199863 4599357
907 130572 324455820
158015 163744 538917379
135789 144636 22073136
101415 166693 749604328
56608 107835 496275208
153740 182236 71312358
26148 90698 161655215
177288 194217 967103746
107100 119861 989349420
144812 166945 55486833
47402 119646 933986414
105288 194694 223808581
136239 152374 974498561
158975 185301 65870125
42569 142943 830504921
167158 169441 793576019
196305 198265 813542076
143508 173133 981717048
114381 118070 9228571
142569 174573 828779152
144359 197579 788950801
147218 179852 81565449
127993 174879 117484957
146266 157084 27007836
120933 158756 94787794
103366 142571 98231513
63779 125158 153976484
2995 98485 238952285
17934 145574 319607912
112648 192886 912725197
174513 193587 47666766
153467 161145 523044491
42876 178129 338974395
161796 163667 4770936
95793 138360 375074834
83120 194813 939760603
19154 64867 114232194
738 144377 359513031
108002 193089 212934341
96713 108775 428794848
33713 173134 386443722
18616 134329 371500947
191301 198581 385143402
185586 192979 18441271
132488 150238 845414729
85941 128788 107260791
24592 62744 475837446
32070 123252 36008642
184064 196544 31247446
184762 189678 11306447
74151 151270 281159085
5790 14325 21325829
151276 190423 97892850
63973 191387 319306743
28673 153285 231764327
146242 194142 119770417
1131 61260 149910823
138125 179984 157043562
164033 198768 86625948
114714 121288 16385802
129151 179213 125302521
199171 199579 46383437
181947 195195 124083586
91700 186144 236426782
73283 99674 66160400
63588 72515 22684694
73074 108210 88085972
4562 183564 448044669
156277 160586 10746862
187686 190938 8041293
126925 132223 764957194
103940 111526 411354748
92738 180117 218696338
184983 197447 409455433
19123 75076 246208162
31961 67216 88042718
91469 162173 444213174
179247 185360 15341089
199679 199786 211414
106120 182967 49472984
130341 152829 993873878
138907 170331 78635079
86826 103549 41877250
133798 199277 163627100
174158 190188 39950886
78267 159833 204380422
55364 137663 390114584
122685 138938 41050361
86667 113841 68018818
56232 72390 728867353
47116 156502 274237531
63245 79780 44296550
133386 179257 282757031
139620 148010 364966955
22078 119375 907076081
117708 137389 49513918
114407 120595 15457395
113399 188593 188151783
31476 122343 558029890
186882 191133 10557737
49797 97257 119097789
105102 126640 53996313
49486 186210 591895740
194100 196165 782523992
94983 161859 167443960
102602 111984 589761590
163101 182449 570811115
109976 160368 126088276
63152 164139 253368917
111846 196946 212832272
175841 185929 875519746
36164 123705 546047023
82085 176724 236966658
13638 192281 504403793
124385 139811 850859283
114755 178326 159139821
143698 166931 58224386
105098 145779 101986435
92846 196112 258392932
81372 117342 90027541
97129 161837 153824933
198883 198962 201861
642 60434 149050066
145993 169179 58124525
54592 79894 72693119
19610 117934 246173678
31466 101573 175550286
155526 194264 96852760
49240 104434 411194190
61438 66488 302186898
43636 80415 124472462
155586 160450 956130198
36868 44026 260160884
101481 168239 167170605
68191 121659 133838462
63031 173492 277065914
70734 95942 585266502
30092 168257 628397021
40541 136406 351075554
131599 195357 892939483
13218 74144 466982484
164363 176122 29315125
92770 198529 304884601
195911 196418 1305915
137425 196040 44994645
13573 103848 226038688
164199 189818 498607867
155871 192771 702536867
40738 105661 162736005
84339 93605 23225421
55533 171303 290413209
134087 198464 689033838
91191 107363 103878438
15337 176739 404095777
139638 195199 138749354
73253 118174 112520079
83974 189485 152022060
51429 107486 840656178
121731 188273 974839248
14556 38183 59101318
26435 159191 483797175
169610 187616 627876853
64792 118756 409759260
189608 195092 520903718
97191 144794 119304256
45136 89932 221175892
185355 194933 23837635
94486 116306 54541590
69596 106793 93189627
71494 121764 271680106
86093 118218 80316093
73151 121537 967076522
183903 188486 11499541
154955 156291 231013605
133856 136544 6802899
77985 187402 632595092
31165 119096 984743117
130925 168320 93748887
127696 181716 135214491
148415 177134 785565925
171542 198920 68185681
146526 179215 81741589
2592 183999 466666360
109810 127273 43602375
79405 173842 236696889
54986 63192 219422503
27071 90219 351414488
32907 47885 535192577
99640 154073 136333970
27597 31778 858572560
89193 137853 121868548
187107 188380 1141114
187741 195493 19227958
115709 133275 593298952
110906 122722 29327735
197795 198687 840347880
83153 172042 268000415
119229 136639 873303304
102116 173088 177685640
40639 95942 138833268
184983 199420 409286253
151010 169453 611038050
101477 158852 116627321
16233 21547 13329469
176639 179970 182178373
175258 187970 468354146
119086 176541 143937196
183259 196792 8050256
112208 169602 143836803
101118 119095 986948744
138647 152466 34395517
29161 36120 153346089
82975 162156 65510462
144798 162361 423177529
199733 199920 217188
129800 141319 28896666
13149 159454 366371695
46501 50357 278993833
162480 183241 780812793
147489 186954 98758074
33828 148515 602970841
40269 88415 120919657
100421 190261 224879059
78767 192041 936581189
199611 199839 597708772
10992 69782 337672618
153129 155171 839740469
92469 111444 616435437
114839 134767 956109744
105285 172280 167962054
98840 108726 24784017
103835 191801 287151712
86115 124295 792498698
196632 196705 705680430
95434 193927 844745355
59455 153945 237036645
62386 128469 165853696
53172 155411 973656781
12435 123654 292742654
150861 166136 369848352
152482 167943 942341067
60164 105711 500674907
169818 176651 757760682
92734 112911 50497717
102786 122345 48783137
59714 128016 583134719
158139 160513 982851884
100112 158427 566851543
97976 197474 766972272
166490 185452 47311141
147014 170908 619257066
112759 127429 715586081
19227 76217 142550791
186815 192182 13336461
52960 80520 435282845
100117 180646 201590644
21544 75223 824814739
108772 129309 51323993
32093 88746 510845154
96265 142541 115932156
33825 196968 408122989
182470 190610 720280931
48360 96248 921379237
46848 136318 224515041
83951 133082 910192976
1067 120831 355759413
69922 161469 229332549
113656 184530 851676170
12012 14025 447176499
123683 133633 25096355
124920 150829 399781123
43828 183449 349833015
120847 165823 112871527
53167 124412 234862987
152217 189157 115087823
151220 197867 616836075
110601 164075 133945186
22642 86871 795087541
62503 135392 183086551
92255 174082 241056243
165802 172496 469170323
22248 93582 927576952
15505 33760 45768565
143605 145290 882537218
113169 121839 637793862
78733 166318 690499441
130149 132162 957561508
83245 163241 200424193
110312 167076 142192722
89216 113341 60359074
16800 194016 443636339
162488 186879 600030417
120251 198068 194681968
14226 125002 517183688
130513 176644 541957864
96303 136511 76038618
113566 148126 86539111
108744 161974 133246304
113290 166134 132391430
193352 197412 566145849
168246 194294 463482575
65022 95506 10931393
155255 197093 817644653
185864 197426 249427246
173489 195370 140567214
34563 133360 316918091
32355 40270 198792900
165579 180714 37664198
160332 185020 812660145
25602 194952 460956746
174461 190265 39427138
193686 196280 210307976
4435 61003 141188039
57380 159147 255282185
131162 170866 99581601
176784 197987 219755054
192628 196872 634426276
64476 120017 139285897
96062 185264 223260428
37250 90704 133914392
13425 133884 301728704
193785 193865 620242655
184257 184466 522643
161733 197692 934170104
41382 103193 155078165
66114 131853 647149381
125721 199932 185648099
121136 136990 566031432
11895 55605 699944579
158054 183585 63868277
106535 111069 11477135
57803 120341 207097856
50432 80544 75579793
158714 192732 908255155
92771 146006 133329142
88036 189745 254499089
116036 163371 165767485
157271 198156 102198337
71399 89280 45029820
19230 196354 443432083
51743 90192 96596031
168957 190304 53212544
24452 190168 208493237
67717 154458 292135679
114331 170372 458463078
119096 191148 180395958
192773 195338 6321559
126181 181012 137227837
72122 157205 786433621
63478 71457 175335712
179280 198074 46889758
31314 66263 283199416
27839 123151 238453202
185627 187041 3550563
153602 159052 13675205
54778 75920 53136699
78129 177379 248597524
145257 198730 40696950
41997 111011 173125182
134265 171272 92675977
126726 186711 150217192
190505 192161 4168241
135325 194857 199913132
188658 197094 20973029
86420 168054 204479937
13402 46268 206570908
44786 60229 157016323
26252 140522 286184797
57115 168545 279554420
112561 162938 418438037
56749 80638 461264011
66877 149397 206763747
78662 147231 628338337
142740 197061 135708867
159933 184635 216586665
145851 161329 38727940
28210 71876 109174058
133913 171965 233649877
163122 187959 764886629
126474 159761 216260121
90268 191836 246724397
82581 143943 153738257
129601 139353 24612907
45219 128099 207827535
28424 115332 129968765
119568 182759 158204110
76490 167908 229195849
146021 168107 24989053
98835 164137 163600726
136831 138617 672583189
51339 72409 362125766
38197 90536 978769496
48973 79135 75662896
51703 94405 107230286
164677 185491 671922759
68354 89925 476131468
176642 178873 729429724
26955 198726 443381614
167383 177433 744164713
112853 154814 604602595
146152 176394 975727607
59622 165704 266236676
125484 159443 85112517
95959 121418 180736468
158384 180860 152987807
104293 138067 84802094
27304 76103 524688407
161250 181835 42783892
121164 147953 67218578
144230 181465 93051549
175960 188783 727705502
16910 76227 148336036
101897 187504 852995802
158708 175030 466990556
65839 74892 492522953
55883 132826 193115676
193140 198886 14219837
198194 198884 1706391
9018 171333 406486178
141341 190342 122548503
188797 191278 6238644
39265 128180 591297506
87766 147282 149011219
69016 164669 793264532
11751 80988 173240446
158395 169210 626940920
174646 182766 678828203
182692 183635 197777476
77331 105502 70501965
153681 183635 124334652
162088 173068 705385381
270 89956 936631429
80809 171964 228470198
94499 192485 245232838
66091 112819 117190854
34833 88314 133907343
186432 187418 95123617
40863 119635 197425629
179149 187903 747264280
123174 144635 53999643
175612 187523 29855884
24034 178086 385610239
23045 144843 304949235
95012 132125 667569652
70175 71198 470627518
45925 169879 367493560
15096 157978 357677197
24288 38725 35978370
102688 111698 535291407
55125 78426 780892212
177747 194116 40893422
15170 27126 29980535
116987 192227 188335682
131818 164992 969415271
55148 112116 872152082
36551 192979 391533269
101322 112570 28087089
84806 190145 692077224
52844 114142 933289306
5960 18517 840126758
151392 164601 303214937
177482 196497 100120608
162354 171785 23713431
54795 130534 430780576
198429 198531 254726
61252 95483 86204165
32681 47697 597220725
41103 101748 631813860
157478 190660 83070505
146719 154037 18344293
147952 163478 340158747
161767 165396 9191964
127876 169283 521321156
62205 175030 997297707
68438 162334 235258221
25615 47334 54013638
181359 199038 975967831
152973 169953 42649626
121197 140072 765575921
110541 135091 61567626
164675 170028 13422158
70872 139358 171794694
78310 81712 8677094
143679 178773 245201261
90056 155360 163445561
30972 188054 861111155
90032 96633 72312198
8640 79717 177733868
131889 188348 275196696
55941 101197 647279685
92711 176159 208888357
78419 174947 274110946
94475 190228 239560072
149088 198114 122470152
115718 153727 479727198
9219 13776 464461831
79163 147920 657697536
6155 151833 364689388
141070 169327 70778716
132033 150312 45763504
106029 164661 211186111
195485 197515 966026534
50544 187494 818811816
59663 180482 302918971
198460 198780 811543
148244 193931 58288151
138146 138387 579176
74821 130423 139363605
164925 189015 556103712
187512 199854 30645753
109128 156709 802125492
116466 167631 128245224
154902 178405 480222746
159343 170230 527224186
164131 165340 3061931
19343 197965 447044655
123818 173872 125466879
156029 177869 54583266
184197 192011 19577414
107761 158237 126377761
141817 191266 123675439
117102 195609 840759698
79889 152886 562467703
165469 195682 75346066
86830 159631 182316255
183318 195053 29303643
109756 198994 223125087
127093 145203 361066315
162057 196739 86656937
65005 120465 139077027
114114 121581 18584912
76009 195445 699303176
119505 138376 47527437
156358 162042 197827462
23019 166148 915288112
5595 51452 512409974
25802 168251 356727531
66928 190918 9487104
27945 171539 359605891
95475 183449 220128431
10965 150404 349030763
67788 152350 251906510
129812 149899 50263048
4405 82656 195868479
26056 153169 318209758
127460 159644 663819804
24775 195831 428110776
100021 190672 226914068
98944 144346 113767314
130213 147248 300137497
36677 198121 403971975
99267 192367 806286978
91218 132080 102227538
161970 162250 693696
195461 195999 1384882
196583 198527 4730643
2776 112174 319504822
44731 115944 243548866
188455 198656 390622352
36884 133145 306343237
123116 178866 746302885
123533 189937 166271873
145737 162138 418364931
121079 129528 21241052
190286 194695 10996992
71170 126788 139374012
128433 161447 624980887
117993 199253 585528716
24422 159145 337303818
29166 163524 336469798
114347 175571 153344031
88656 184715 240318798
188267 195098 16915016
175999 189326 953521838
172355 195551 229751261
187773 199494 139041268
85769 163554 935220305
56404 194510 849520500
27935 187362 461155187
9728 99320 224240767
80970 105629 61736450
77050 170322 703342932
163499 194787 315259245
38818 57978 155968055
705 64428 159010128
139546 172916 83500887
172005 182792 516283294
151373 199200 560770424
90440 181263 227283395
69044 87715 46970564
82474 122738 479999342
15529 150435 337715024
73107 85868 32077514
166942 182378 38432559
61771 100166 96559926
152498 174150 54299667
3304 147620 485140248
199813 199868 136375
125941 131416 13707731
199321 199548 562672276
197466 198917 3597041
82160 149687 169026055
43039 149202 266236591
32630 193233 35782732
94723 109856 37929525
44104 167469 707882715
100571 125048 61263334
62420 197582 338603543
79839 135031 138542696
84869 115417 76459486
165256 172183 17303292
153217 162737 355902354
144676 168620 554139149
125524 141429 229838774
156070 167899 29681342
70653 88277 6895653
5933 119933 359847513
95941 159285 158562008
75500 115984 75767400
82635 83165 909509741
10604 38574 138846421
86965 136823 475673069
43105 126867 210079275
166715 172676 14901176
77176 91189 191175770
140543 181829 886875745
71784 190678 297664627
120787 162587 408056019
95610 192144 471893077
154945 184369 73561634
47581 177236 966585752
107412 112304 50293033
32055 122286 225664454
41704 97704 439215709
180060 187336 121587709
104252 180301 190459205
33803 55617 54104702
198627 199781 197532655
138763 149855 24097101
98152 173467 71252928
65051 110196 280319735
62716 192895 972135610
50324 110579 151250574
195590 199837 10571093
144265 195025 126817360
123266 162055 219479818
59873 91877 80672383
82068 118594 764097596
107839 120446 31522178
160129 185766 523896806
196013 197475 447370232
19777 38069 45773588
108887 168875 150285831
39288 91321 130571222
126949 155006 70283683
199788 199927 502981350
55297 91997 92392355
3622 94711 227983003
102681 169855 168297697
47424 199272 380277752
10600 164378 664933547
183129 194253 643215858
189445 197108 668690972
152822 185553 456993878
153353 160896 18886354
42114 109533 531693393
165763 189474 59116256
195750 197163 3456107
8106 74410 165822341
174584 187223 31625178
181357 192982 17738901
116960 126416 23687151
160353 196019 89194223
199816 199939 323444
43484 75617 80605940
28834 167301 724057999
39506 180126 352239800
46796 79334 81614733
36642 119383 180008243
165716 183468 282666439
1810 82744 532268351
184283 197274 32412630
186864 190724 9550910
23212 95345 358075236
29261 80685 270072933
80021 184385 261384212
8971 22811 38375034
195178 199823 259894031
137338 162838 63743774
106096 132329 65799382
145723 173945 9753109
62017 146088 211008322
162391 184219 695207985
156419 158677 5623737
1805 111755 461876850
16675 103813 218168042
108417 124848 535567222
151628 166568 37520657
38429 106121 169459028
21181 55074 84407322
184589 191847 18207155
126111 198857 181903795
155667 167429 2194347
162831 166573 9435819
193524 195425 4689378
97045 112325 38291025
82856 142292 148908906
150796 154946 10375624
126757 152891 65438517
145817 194752 122334339
37841 115363 533167842
60357 168443 271189482
20603 92447 838951048
22927 163677 2594405
9454 171046 404669928
28431 184884 391626404
126528 164972 96428771
42529 104984 156667550
60591 167419 268039329
143046 196018 425516082
8198 115196 267820813
149800 153307 821063301
106333 196744 226334312
162114 175006 675493475
192449 198660 204632025
149411 188588 98023355
79446 142611 346303796
154483 179878 985692719
175031 193710 343579909
188682 199052 25821842
93220 121103 817691228
8459 180379 430388593
27160 97884 825732204
44417 82531 95809187
68983 191175 305987563
92539 157643 601100343
68917 125338 141363565
22300 64639 105641135
158141 172073 79498139
23759 198561 892946972
145208 176460 78171016
162758 165145 623247953
112729 138048 97331598
5018 34729 74442158
67253 180527 283695319
187729 195845 20168137
150764 155508 680864819
32633 74870 105532709
53110 169854 450587390
18974 161051 355829396
33655 64813 77624743
123587 143631 50361426
29192 197285 420614605
53133 133634 202012529
99140 152577 354632952
39601 98683 148117642
23550 177942 711760931
50226 156259 265854276
133882 134302 981970772
31865 76856 112410777
198087 199774 4227581
178288 198410 50200803
168686 183942 363747595
41778 126540 212477043
77187 148308 178205199
55811 118593 157534724
93511 136611 108030780
17217 124774 269263231
138081 196197 234632822
127719 162304 86634159
101959 117478 603884714
146085 195231 122778670
59397 177980 297318146
102305 137666 510407012
71672 195217 309227552
66639 122884 603140035
193410 196948 8702159
48506 161141 282345252
33635 184208 376787519
155811 181544 64328554
96267 159632 158678053
195426 197801 902545851
48832 198777 974847820
131159 178455 118392475
34326 81238 735509669
87374 145967 165386676
98500 138977 502294645
110517 180692 642831440
130611 160135 73925904
92457 144459 704617459
68015 81038 32626614
161009 195928 87270323
40279 57343 42561128
40007 151084 429114931
127242 149290 55247726
109651 134227 61584304
139167 172008 684628536
45289 91828 858864100
110852 177543 166889417
191186 192800 823589887
146799 149199 6011448
96463 106240 307334221
124022 131585 778688283
137066 196189 147730196
67087 97575 76470975
33739 121720 220070939
85699 144770 147983632
162080 182965 322746935
169205 197693 70981468
92023 129593 93971172
100378 109832 646687869
170773 187015 40529636
84239 151511 406643142
84721 129467 855198160
91030 153674 432696821
98277 144808 359156140
128952 152735 687745944
69663 178286 272048660
188587 199733 57829859
129154 183631 136351464
168517 176335 19445898
1102 172290 673004572
46368 197189 377729557
11443 72078 151660090
42384 152601 276253635
166292 167000 991816924
189315 191967 962486260
141933 188152 827168494
27837 35743 19837117
51120 155096 260628844
126612 163602 92740969
38508 189907 379065171
123751 165314 104300013
55384 107945 821568478
160109 170583 251767757
163719 191254 68728821
137032 179284 105550907
173739 178477 11741779
82499 94840 292254374
177043 186273 23105589
195283 199002 9259663
24087 195096 617739099
189755 193234 8726111
110845 123739 32130816
58141 108894 127639821
66611 157652 472708196
187540 188257 887368319
157883 162054 10515598
21408 21476 376105779
126103 144567 46327362
40125 88283 184502478
71373 110338 508426213
120131 197066 439362432
115281 168767 134072815
194625 199869 476813277
139625 168687 72730951
33366 96881 744173386
51566 117132 164416945
180711 181165 767790986
51349 79758 71242762
148365 183860 88754737
173611 179955 15742110
75377 133827 146629257
32663 169586 342864974
30120 132179 255414850
120542 157504 92558412
6067 27963 221618405
179989 184428 360526231
126780 172329 114186122
21631 51371 74120397
61721 140505 197860881
24372 24473 257647
117636 162754 5836143
82717 140049 143721297
50867 180858 742068561
109579 163935 899035209
110734 178786 230896254
78373 188688 315526190
36400 95074 146920948
160051 175860 659749562
45654 128385 207510437
122422 126726 10941666
118734 190322 795508838
98434 168427 423125844
183152 189424 659437450
105951 139686 650739394
100717 116975 40715756
116073 198224 105482385
153513 158556 797867167
72124 85324 398330018
118842 165123 116094040
31496 185784 386202838
16930 87226 176058718
89232 89318 215468
68438 173121 262335877
159345 159681 840957
181882 192058 25470035
121495 195680 585137140
163309 192466 971062031
28791 147354 749127103
83715 171246 955706856
144176 145196 2510598
56338 136984 393466624
59501 130787 178924347
140674 199839 147809918
178922 199301 380613897
70060 140534 176717260
36551 184052 369185855
169914 177046 17748668
14277 183083 701547914
37389 89274 323483173
89467 149224 149551244
44068 140274 285977351
158667 163997 13468418
6297 121348 421815898
9441 130287 560258810
165890 179840 407755404
33650 141038 763633799
194302 199447 12785910
144283 182258 94937673
134248 148035 878412617
123401 137377 35272783
40781 168430 320026252
84255 188269 260412407
114387 166190 597505834
123745 164799 268841627
180501 180522 52204
129451 163555 419801494
52519 158796 363154897
20867 101007 200670044
22061 105656 209145945
129899 171776 811981502
94199 184784 537245392
157969 183127 808297855
120093 127989 19823540
4709 177454 434951777
171963 195951 652028828
159397 175956 164470604
83333 184708 253733332
114532 163897 872535555
81256 110076 102733818
153613 197011 818842768
150236 171475 53352687
141744 175347 84108883
182256 186024 391489632
17798 137986 301064242
122788 190178 942452727
98744 131045 80865109
38321 179918 354558007
37845 120018 205699795
82842 115934 82836428
182463 186205 9441485
71520 110867 98699167
142198 149002 4316542
40387 127907 219394403
70913 133432 934281442
76634 85377 22054652
147706 163206 38873131
32916 58814 64281541
6084 146139 350692152
28901 71632 226898624
191045 195848 11976261
179341 196746 43487000
130505 197666 550678691
141781 169644 73888243
78235 124215 115152608
111536 117034 13703507
67839 69315 3654138
14490 103932 344833498
115888 168781 312247995
45611 166662 820216064
14430 103256 405753529
173328 182085 795603537
62203 63398 630905765
77774 190637 282611940
82096 144991 243787539
71385 198779 661272938
128162 187278 657899747
98240 126718 206043025
140284 187391 822961571
181428 199736 112121066
85018 169130 210733941
128863 163456 86737887
82884 124909 105213381
30684 93308 514141705
30387 45945 243421738
63708 198330 694119962
171764 199598 69360796
103989 148674 111982413
104559 130395 64751397
137168 198660 695437194
191705 196501 868910419
166788 195555 71716577
121115 147868 67156465
184948 185435 662562445
17551 47487 74613392
137571 151828 35522506
82562 187883 875507908
154737 180997 65632289
996 35410 86057380
72596 137482 944526826
113442 153555 100377503
183237 183395 399844873
164626 170660 15123956
150328 169338 709587486
132321 165606 83513883
46874 50717 270495045
141051 155907 295321248
122094 150923 72342717
74493 195211 629787928
180193 191116 27321677
77486 119849 875233890
197781 198035 502371981
82856 127035 110645681
117779 144052 235119176
7415 44155 174648611
15650 26143 26294104
120336 159612 98469085
707 127518 859526095
163749 188417 61582898
143219 169658 476950586
89628 174666 212811484
108375 185992 194320103
13483 185064 530847041
87965 156268 170991610
64989 72596 19211331
136476 174720 95624357
159389 164468 195551465
150212 186776 91612173
142278 154696 610713278
70064 153948 587535457
169498 188896 366693028
179469 180225 1944048
193833 195545 4230185
59689 112616 132975626
188569 191127 6395228
123865 173415 504282701
37934 122389 376551121
146190 197327 127762775
42831 45968 787440526
87689 140822 133037958
59842 85942 65867057
25300 139779 286729063
146813 196458 124158870
28065 71979 172220237
157846 168411 26632302
191192 198523 602863339
93541 191517 616916894
181284 199655 628383360
176643 188500 853586844
49185 122994 269479542
62613 144553 205656738
184466 198114 34042385
197830 199190 3412901
196912 198067 21277838
129152 145624 41322922
42409 110826 496674826
173973 179690 1778667
30166 112240 517512122
121644 166894 113577244
180757 197523 41835168
179258 180816 3885995
35289 198343 607543485
58815 64215 221669565
45592 112771 168574394
71265 92361 704345291
100706 141248 101591039
50403 143185 232700834
14709 174664 400487623
87251 163136 509944914
167342 185074 44261269
183887 184184 662458054
76301 119936 109372079
136733 185368 121572852
116813 189411 213831581
164919 175952 167193995
86018 100781 332412377
16550 115704 248248397
56495 147320 227920634
85169 100380 37999262
82879 196299 953790856
101286 136003 970799841
19334 105759 420941283
126891 187961 152907868
130499 153493 57559687
26583 67710 102755880
176100 185624 23851947
33881 162486 805115260
73303 179065 264834144
64876 166059 253756829
49810 102637 929733824
167724 184429 870326729
188112 194893 16801969
6653 158600 380387133
170699 199700 72271513
93889 182227 221134523
114388 140446 893894118
77151 151634 827349101
117913 162499 555769050
92586 101575 277118829
107216 117288 952683846
23389 27964 11416998
29186 86393 143232273
95994 158891 737276731
44304 63393 47772808
64900 140122 160543360
163266 192435 622599099
195313 195392 893903679
190340 194276 735018500
71136 175531 745732112
11808 163856 380817881
170480 199518 804253811
162363 184682 55757188
26831 39448 31262913
162593 197814 87892841
9469 36826 68468141
87578 194079 610586200
194562 197006 6003020
178992 189082 47994166
167482 172323 11325737
94501 117034 56321938
172965 179932 17249671
74833 167630 445456496
124630 134099 23900735
41107 120106 864270137
16915 97514 201800777
66586 169608 258262103
75314 127889 131817282
82682 197795 938373136
18981 71999 27041776
65421 137996 182081467
199306 199476 658136802
111150 156659 113920936
102996 174707 804924293
68722 112880 110708973
39203 59537 50700027
176160 183714 18844624
136949 144778 461621130
188791 193786 259677651
23993 25293 3224191
19678 49139 73445204
100049 144440 760526510
109531 133380 59711983
4203 67195 218357084
180563 184368 9495865
176617 197331 506765345
43812 154381 277211420
192560 197902 13177082
129476 191537 452698740
70754 166796 773022263
136340 163004 66681464
25521 95249 174611590
33261 40019 729701046
165852 192344 66127253
19455 150044 144478247
177107 180263 933838575
144216 193680 123685105
92282 177296 772618577
148201 189510 504969705
185817 194899 22573909
181139 199006 22036784
127034 174710 668272638
176944 187798 27194341
33541 40467 16933290
181252 186970 14375488
129107 152800 59369189
120870 155123 976070815
9496 38699 351624614
54877 78214 58718624
11037 64825 134316056
36886 87662 359715954
68980 162055 233180339
44511 70659 488739567
129854 143468 9469242
46552 61642 37652407
95300 169908 998093245
13612 77564 479094794
158093 174049 712271081
82685 141194 377796424
187079 194043 17350071
150196 151254 2711331
134330 134944 1600262
176765 181127 414971386
73703 153011 198651291
12514 60921 289083218
193192 194159 456792429
33101 47162 34757587
95475 118867 58443692
156667 187553 77361946
163304 169633 15867038
37329 133188 240094196
34098 187729 868723545
148394 149399 2497697
31403 135791 350209383
160630 170625 863639885
122819 156756 85157405
178743 198131 663686620
146666 173215 66544037
177489 180483 2925535
140992 180461 889053348
19716 41230 544559523
13188 198083 667378416
5979 56814 483713331
176918 197781 509622528
4473 179466 438007200
116575 143586 67751746
152524 181406 72258618
34129 55370 52690881
35446 170610 338457607
133331 151346 45053062
191689 192195 1277830
90761 105280 904983443
172298 191803 789110120
185829 189758 9770334
44454 59194 36893154
69013 107240 95780813
39222 148833 274724000
183103 184298 3045032
96308 168444 210485023
180015 190699 214673477
110704 174484 159649743
112112 198843 216925738
103866 157767 134932335
158108 177137 526622575
159004 170846 223542601
50238 171341 303659471
119818 134280 36430929
149916 150554 728052029
145257 159347 32948869
4769 148968 970828325
69719 199859 325745209
127884 157201 175169357
48253 102079 257743210
91378 106247 207290917
119307 188057 259826571
85788 181204 774452159
3247 173546 426372435
124150 131681 18930728
36344 115898 199123150
116187 152816 39563288
75185 172217 992606124
94656 184835 350724983
12022 82618 176747984
9014 21862 961470206
6932 94805 220012238
23698 133517 740284142
96862 182148 213501038
127135 149824 36192547
45084 120919 190174294
97208 102108 12412689
90238 154655 496755679
104990 115278 890563668
175373 199872 63361268
118622 196693 293381230
197659 198005 168848285
55999 57464 3643552
185126 198245 32625480
180788 181886 84801225
91342 165662 425603191
28013 155989 320439710
57057 106057 123015765
144015 173513 372862662
87292 109624 55944360
24731 103972 641842533
195091 198926 9548868
90610 186051 963046335
60555 140844 683653139
174699 177549 4056467
8374 147081 564787684
56834 198474 298649397
190106 193055 7417374
126502 172772 809183588
188103 197542 23417303
102796 114080 551080845
167975 190858 6025464
90537 107782 918628411
1835 199190 493668162
167110 198671 78676220
89778 166586 231196581
112583 184335 179566547
117016 121737 671774269
189608 194348 11815418
187719 191276 3213174
142701 186622 845672025
70895 98511 244590285
60358 147767 219358755
65820 136624 177628621
43034 111713 172336543
191040 195991 1147952
89327 91330 4971636
140665 170038 41586825
86374 188980 337700466
150078 192494 152898427
39720 109264 174427228
71079 122738 129302843
40875 183767 154197770
137913 156890 78373018
43649 183337 350014492
103147 123414 342178445
16530 24866 20946928
85351 87626 283217095
25179 32494 872739106
79509 81667 5589075
86785 130253 108832958
50161 91676 104318053
168575 187693 687643509
11250 130185 915633774
136397 170944 86481860
196204 197001 1867549
53340 126869 846407886
149371 188507 306032919
148739 174396 891953514
125942 152836 67357132
192902 196603 87054855
110748 173046 156018545
134598 194002 106746117
127316 182535 138232605
140574 150492 24713783
137807 188184 870289628
127892 174430 116594053
179524 180445 2337050
43953 104707 777898067
149500 170067 51630351
17745 78020 189204560
172119 178522 15859683
52397 118312 510234548
141031 172962 390180728
17378 123458 265488899
129556 171659 105557456
34188 35555 509417949
53480 113320 150269120
17381 167994 784745890
122950 129415 144996467
140659 186555 214410316
27360 126991 837861500
52788 140853 220900413
32663 144994 281206909
53667 182880 323783681
48338 172900 213345626
158244 159378 2893805
74851 151401 847300636
26431 28291 782560051
122810 170886 522995689
166955 184538 530426455
19864 61559 483712732
48512 148123 249772769
7255 39972 81613818
120567 128132 18725188
153241 166699 360204034
36402 169460 333217429
110321 195434 212881094
58157 177757 561369735
26953 30715 219287053
48056 58844 526376765
138261 190524 425698743
150706 156548 966956150
82579 143161 628947741
97073 107491 26098591
128121 183329 332327133
197475 197850 900442987
140815 184467 109115901
112612 166112 414509152
59798 127928 396625126
3165 95528 305175287
5909 143755 657379876
94219 103865 24097925
147178 176898 74323610
197499 199102 4004084
189671 194201 11328852
140552 181450 102200665
186571 193953 18382024
96360 167992 311096163
42793 158246 931937133
133396 192109 146832225
101703 195023 233392523
58560 77539 267708023
143299 181541 808577601
165444 175530 342008602
153549 179935 333533020
54812 181001 501898937
137701 176703 775828565
176013 199334 58182954
88870 118334 73620213
182311 193052 403687130
123892 151398 432127628
78473 167544 223287287
186923 189643 6723412
96754 146955 261478587
96228 147521 610015805
197939 199155 3057497
60265 149976 225006620
170147 170183 897467912
8468 15761 18248964
192251 199331 8083369
184262 188737 11222620
129610 133372 9541391
9541 182310 432479313
30849 180189 77931271
77837 85839 20177041
150573 198596 87394387
33494 93853 576135155
155819 185782 527859451
48812 50017 3029272
183006 183468 641537003
29056 63369 977892613
119833 176333 526772081
198408 199147 1824321
183013 189314 554951956
41121 99940 147557239
154719 158679 9863043
60036 157944 245558953
91033 93422 205210685
133531 174718 219628576
84589 186630 255487774
51188 141272 225893229
47864 50029 690320621
16909 30165 313095908
11140 89796 653753654
160333 189358 72610706
17935 95242 193594498
141202 150776 491765398
97254 168173 282264246
192785 197809 252130952
129661 167738 464216752
23625 124728 228105375
1606 110415 272278063
187310 198899 16400046
112021 180702 171896795
25736 28516 6968437
189589 193717 950624451
139495 159452 277129431
60742 179784 507752070
137999 152742 122608852
180657 194171 33804041
129025 166960 95178565
34372 57263 56775703
104973 193340 356329308
105525 114670 869687059
106135 196960 550414194
155584 185984 76096033
71956 90125 984694112
181932 199172 42973511
164263 190807 301609714
116587 178542 155085209
23888 83102 148149108
35037 150145 288092085
87766 113257 462827625
94938 125822 226826138
180607 195285 612719467
168907 180032 27661566
162206 163375 424500108
188961 191519 6384036
183792 187017 8140132
198932 199582 1663407
94818 111940 386043051
96165 168209 596716646
92258 92438 439786
109487 175252 360226002
188619 196016 34631876
111549 176739 163219848
5963 126390 229595879
148122 176188 70219381
55824 112971 143510326
149967 173132 58160909
31428 129636 245788657
6226 121197 287692370
91257 179200 655612095
185000 197829 847818845
128092 134639 16589635
174445 175071 577542658
93362 176280 207589237
185925 188947 7508167
12018 121550 274176776
83474 182093 666803726
36714 161109 977694748
150608 159797 23033661
95372 123313 12535469
73704 143923 175978401
116824 146680 733871024
137722 178242 101243498
36374 78813 106062571
25650 109745 210589321
186245 189352 783632279
188731 193870 12848103
163176 182759 48804859
168809 173173 10903541
126397 152691 65847922
166532 186198 906862965
106243 120076 855960348
67945 132658 162154328
113602 173819 747258473
13583 172550 843715709
196370 198951 843199078
81755 87723 15003535
24313 62603 95417575
177964 179623 4124047
172362 175331 558176576
22600 167873 39196382
125179 151643 484045056
149766 156342 16529803
166273 187552 53156470
55556 156047 681526792
46428 138440 230896152
86841 107975 52925631
41252 167074 874626607
8825 107407 286486155
37727 167848 325947321
85012 182372 869511483
105020 161752 783813678
159946 187170 717851139
54360 164325 489671240
141942 160867 711713362
83556 169287 389142076
109212 166146 33963152
97157 166098 397636294
82369 160395 591661332
149344 178478 551070948
11435 20888 23607876
63684 92987 73786352
16206 27502 670545060
16669 101382 820584240
71758 118388 116787629
91410 194074 256882220
154495 162607 54308337
156789 181840 281242653
18996 74935 139989358
44245 92466 121144820
7276 182242 437975372
16910 151206 336277508
195181 197572 757812499
169051 170264 3004643
75578 165008 940279007
125501 156448 77554944
67378 151932 211859308
108415 176977 171635586
59126 126857 128922156
102065 143445 103593102
151290 193114 783242381
14907 167822 625728717
117938 135145 562618151
7981 37618 310245511
39245 126148 658670777
22792 43401 51164070
77118 91085 35169866
29618 131452 254869351
137816 175856 192261780
23515 189267 414865917
99439 106644 875678793
87058 115297 184111446
120437 133519 553511936
69274 125922 924008754
34456 179465 895364165
38743 193715 388079955
129852 192151 155911090
57103 187353 326591544
1242 66521 129124574
57224 99233 105640003
179039 191055 823956062
160402 198511 95189832
121493 133217 480357715
48899 197396 371913484
26043 173995 116930055
131321 141140 24692750
98154 160310 155669551
131973 188744 142084691
197043 199225 631598403
31378 147339 290348746
73204 80794 18994040
8113 114867 267229538
124204 185676 153992292
61296 114475 923279137
65684 153862 206828485
23135 159362 341033552
3646 128051 311313219
158678 177858 570446282
143688 184786 592784745
61710 157542 240354573
80716 174239 734115092
116401 135336 552188599
142821 170780 469700891
168178 182938 36697626
81126 104156 57670400
94179 189287 713409398
180465 193954 4075990
164143 168013 641655899
80049 107274 706548981
152477 160712 751574133
33136 80652 173542631
98938 155210 731751684
22045 169703 799191831
26834 53086 65257368
170318 174853 11296068
175878 192059 479684416
3288 8835 857817673
28892 57039 70000535
46490 81020 896907607
1256 55065 134106185
84161 107455 58281276
55859 154002 246170240
118505 122389 9601853
76464 81073 350010563
33374 163980 404880371
114625 117767 7838419
145139 180776 527894135
17117 46428 977965763
41671 124413 416021831
157762 176129 46019539
97904 153606 345894186
129326 179390 60469080
31684 173526 355141534
80371 137151 142505202
75377 87188 134126318
158782 195630 817202144
74720 187878 322804795
87662 149386 169002440
184623 192733 20342818
144684 159080 35980630
51022 168703 295092016
68849 113261 111394581
143048 164336 252967609
8316 86874 348768054
14875 188170 433853083
72386 116723 109004022
181667 196268 36506896
13582 54153 980368832
129911 171905 81142272
102854 146099 904007894
120310 180412 271180266
44471 50701 54843700
141930 158334 31268704
158950 159092 372829
8341 190690 709605397
25198 130539 954268146
111117 138977 986301980
40849 156532 759780287
175018 195835 51958007
106494 163380 142643382
149436 198455 710622348
171975 196934 62127117
43832 56985 32834869
185031 191472 16059875
172807 175034 663010110
160147 178222 605298309
151021 185568 86484191
143532 161900 871662054
194587 199154 906546573
98070 99111 2638137
27693 192727 592404784
191682 195258 8848391
163894 179671 39286904
30049 67003 92281120
21281 146261 11275948
18728 195900 728366352
125467 135177 24533301
9308 23438 743829814
158048 199490 103584025
40474 70601 75582975
159471 164137 70843146
192677 197062 10803399
162474 167052 610478837
147577 194539 866591312
178250 186476 749094863
115924 160195 110876493
8722 114314 264325164
100666 104840 10421890
43212 62246 47605737
171747 181382 23919060
7035 103603 241731677
182219 188051 14648588
150286 150779 1317382
66763 102456 89580859
68675 152265 209394527
9869 178320 421603878
60483 172065 279931934
97680 127082 123038754
12413 156727 361361757
72484 88408 312555528
171498 178796 182162153
38462 92240 134793465
93494 166438 182728289
133120 161363 726721601
24642 180200 389426785
49056 62917 34647384
161596 198172 91323581
19708 128106 271390378
125701 170070 405516330
48257 63203 37346296
145269 149407 10326414
198698 198724 460222507
46835 179971 230336182
96607 103795 833023013
63061 132933 959896731
185135 198859 34128029
36997 177605 352052318
112170 179472 325234462
83832 102339 46435370
106374 143967 94324317
71029 156693 214640085
187799 189968 287411162
129928 184791 873327136
132233 171854 99376299
177156 188515 958297280
188906 191843 7377420
198535 198968 1068964
199460 199534 195984
165360 174445 939184203
70805 192579 305004729
111950 189541 194210849
47501 98340 913530620
67110 124407 222567145
59001 118603 149639963
18132 146163 249233624
118998 177694 147027909
154697 156728 5054144
56303 160371 260985929
113124 150391 530951294
12538 192906 901233537
188157 197270 725389602
527 180213 449632512
5871 193137 468741418
100978 170843 969112184
97022 142849 992371548
7749 14295 16297426
68080 97435 73593629
115121 175814 188493590
37423 50142 11973864
114726 120695 761942199
38426 173822 339161945
148198 190009 575615557
49334 79026 614614836
102157 171372 173313968
1773 135386 334454092
65972 93870 70050609
101735 142653 852210922
127796 128749 2407556
181423 197344 39733604
181591 188929 18367334
185507 192536 25640373
13922 171218 393979906
47474 84577 223643244
83467 133876 126308268
155087 156522 3603462
83210 101903 46928476
127735 159442 214897075
3971 39076 87655706
2212 179041 738526917
191955 192458 1279952
81114 192054 277744804
31064 40586 23508905
39955 187877 887277203
129476 137389 20044068
57146 153220 601245344
110094 123496 33397090
60808 169764 273335230
67193 159290 230749629
142071 191928 583722056
136776 150844 736696620
85237 162012 317757475
131202 145503 938476298
43304 199861 908132237
19796 155350 610065688
2981 148406 364063446
78381 168957 347762756
139783 181248 103623419
74290 107040 82049436
36915 94736 144824265
147984 191007 123492998
130853 181251 126116332
121447 133563 870533150
133418 135524 5354302
108770 169031 997869555
20788 99549 339021810
93282 95723 479705185
19457 94594 386470331
59223 102058 476256215
117598 185164 611981990
136965 158191 52956775
99937 106639 10347878
108152 152250 110395123
92032 111808 49453115
129619 147380 44560050
26785 73454 116639607
159923 175446 38878242
10952 160975 375587905
39613 106938 220363856
135988 174681 96692267
147104 163562 826004245
11037 186126 552186924
15288 95209 347364204
46044 96441 606502292
77991 173932 412593066
94829 123468 71558658
11308 138463 820055632
104417 149525 113002395
77823 100751 437199083
37448 105791 171033235
139322 139998 767864701
46052 61933 39696554
703 63035 155430003
123894 147398 882339521
109262 150411 102915497
107790 139923 80617663
143226 144515 3246692
152928 170438 138073661
54282 61389 17755370
174353 183238 537840444
190537 194762 303599216
38767 172349 885851301
30168 42571 228351492
27696 53057 63105013
110725 187754 441913599
122364 192880 176645375
65489 167824 806030923
33679 123718 773909819
169014 170632 790262825
156301 179157 57132234
50979 63775 31993161
141344 149448 516525281
161822 166155 10956963
132704 140965 20758077
166557 199702 82645225
159667 165072 507217077
187410 191218 640987921
28781 176990 305307578
43322 71573 43116346
18595 151329 642918550
130825 162732 56662691
16892 124379 269057634
74509 194164 442342809
155447 171537 287966223
8637 177777 707099898
29273 102991 184549793
59447 181905 775877825
3039 145333 356240531
110373 138567 678031478
86660 171944 381532357
40252 104518 250764875
48548 198409 375314656
199235 199705 902643970
89015 153665 208297111
189488 192159 6668763
99337 154910 139161277
182257 199780 43682945
7801 134648 317654496
40549 148161 269756425
29050 170174 353407001
124612 133171 600017460
53302 140731 502156726
111323 124870 33845840
86479 113664 321426977
196861 197036 398950
43439 105568 155839028
20806 136694 986635348
26547 189882 408748618
58202 198624 351863077
61587 103622 105698892
163188 198207 87324787
57786 153189 239394981
165245 169303 956885154
146745 189585 107178994
184289 185441 2940123
192623 197558 109409486
138143 155054 42185004
46197 102870 142258846
32303 108403 718591182
91255 180306 222878127
126101 130503 11051345
58933 130220 178952144
181711 187510 2966227
151752 170880 48007671
78838 186439 269576182
77606 84796 18134901
183612 193463 496542034
125157 142148 42701006
44813 148117 259112501
30182 186434 782729729
129209 179180 125082835
91173 180116 222572094
167127 173150 15051536
22597 139119 879612974
6430 198092 479616043
78121 181997 677772723
94544 123245 71663986
164311 169287 12467375
14107 26667 31577860
174748 197851 57549562
134245 146465 30527678
89984 94301 8530663
121059 152387 250913772
11543 37509 36747319
68963 90490 54085705
183572 187608 10234675
55898 96908 612552199
179185 195457 995394696
90649 154016 445454425
178755 182593 9615246
47241 152076 262785415
79015 92456 116142730
197889 198312 1068430
120921 185656 980814661
81294 138327 135385979
74535 170005 239307038
177175 182809 942029052
66443 124199 144670888
195616 195879 344014967
131756 151484 950966693
22624 139148 291825224
137836 169439 823487278
180742 197878 89573114
29933 150280 301160974
66699 197661 895228945
22089 46254 60117070
129331 134135 518631096
156887 181567 710450111
109180 140806 793045215
149053 161613 87742359
100614 112897 30805527
196950 197796 2119161
20811 36306 38847447
126007 191214 163176512
169483 185342 547057764
70415 176514 840623109
176621 188850 30542488
46667 125770 198374768
114827 126369 929957795
193222 197908 736584729
121549 122725 2844523
62266 126676 161681336
197908 199606 232590207
174873 180670 14388079
104544 157203 131843335
84916 121761 92120948
120998 125203 594092146
169186 198078 71976664
143593 196989 133351801
148739 158010 256397590
58223 77402 48436536
68988 140197 451442472
148623 167930 48410133
34592 158825 310972682
7656 25254 11045492
130160 146931 42038476
1016 193058 480534781
58423 132674 545176460
5733 88541 207415153
141481 144761 8270637
180519 185131 226944485
39121 179845 411195707
105116 183123 195233946
197710 199653 4884262
152730 172096 48627056
23972 145680 380868166
146805 150391 30727177
4039 169598 414585838
59907 196766 764813528
146811 196777 81000681
144136 176508 80931183
111934 171985 364238767
9081 85238 497926925
82270 162753 958799405
168625 171933 8274522
135048 171323 90769609
9431 23217 34588866
100103 105848 14293652
150074 197348 806386466
27780 133707 265266815
157455 199957 719396207
35399 162734 693482066
134372 183928 753879325
46932 121813 471812732
187158 199423 537279594
150717 187033 90887378
53513 158313 308592068
154697 176677 683544126
33621 120938 218416642
193124 196010 7192203
125819 198977 264158884
37005 96670 551539501
102136 136904 87100655
127229 175772 121586229
97828 162947 758977276
36760 59690 56947854
100263 121019 51919061
129870 140672 675809630
92307 126639 85904279
35329 131664 612337978
166228 197663 330790813
71763 146692 768181081
14398 138103 328604085
147432 199137 129163983
151517 180337 387570128
110864 123500 31473633
85653 100649 346574815
143020 164356 454430433
165746 196528 933858905
136568 176703 268456516
176933 181642 605706929
97970 178688 89939571
121197 187166 969053467
45879 171033 794824701
60614 72196 451658736
51236 129457 196094735
182180 182524 827274
135912 138769 7159165
76108 182901 267474088
143712 190301 116446909
134701 185868 127950841
88536 127523 908533327
11815 124537 282154925
134933 187050 827740000
38522 68892 75995082
168233 195337 888089275
42335 167662 65044519
172879 184145 28004275
34220 159019 786566515
8268 51048 821650964
88828 140816 130137831
137116 154821 950049598
51983 63453 266954575
42587 92149 905738124
127492 176254 122100227
67585 135586 345625483
135806 150311 36097376
66470 192129 314717058
31302 147028 573063789
192360 193839 3657987
104890 194864 949685308
139068 198424 148226188
127544 166929 98791205
42714 167609 153077525
27233 103031 189714174
74152 82670 21452527
187790 191081 8158263
190048 193516 441794874
155769 172082 40948637
36070 137239 88947047
169397 188029 516013343
32829 86010 133129688
74108 170946 242752975
51661 67172 229526063
163840 186130 491388066
21037 100814 199723352
76422 113161 92218835
174150 182191 395460338
79466 185188 219841105
174894 183824 22251017
37839 40874 229161064
27442 176968 580578784
164545 169656 554516961
42122 83405 671619867
53589 127935 186508803
70597 109595 97844015
168954 190089 748543123
158289 168971 26900485
143332 188430 855156983
133752 198830 773197372
74824 166561 229953547
19760 163142 721706059
39437 154306 605931108
175391 194066 46624882
173712 193962 526946410
75400 123747 121163141
188497 192510 331400847
129103 173741 111876913
90029 124463 894579107
55069 190871 748365127
9188 59361 564415106
104659 172042 961400047
23250 51290 69809332
175937 192152 40520871
146057 185501 98667807
191688 199050 414652199
109596 181964 766982663
34418 149777 288710822
158846 175003 376309780
177162 180748 604136919
177050 192785 39313464
145485 188155 258188256
148383 196524 885615434
137269 192956 737270091
115088 158805 109504871
188920 191903 7488314
27040 150880 882059827
49043 130194 203533149
151973 199018 715431175
31999 52087 49891333
170161 183441 803568951
27415 127078 995914453
59575 68550 22775202
70670 97666 67722403
44371 174795 326991127
107756 195779 40177599
105578 147347 104740022
198990 199768 1952405
141241 156126 3415614
137972 149189 821404959
195319 199225 287582827
48853 195813 765706489
50230 133642 209275333
153149 153306 492445995
198226 198902 179786515
175692 193227 273531995
102512 174211 179541930
44383 114450 590397146
45958 173227 319133720
192987 196905 944286136
154311 193513 718157828
98294 129296 31436418
109887 140714 77196922
126802 158314 78888093
163503 184962 855903297
136696 162847 65374128
6107 192973 441966347
138944 162891 907067505
72254 167296 846175525
59395 176202 645270793
156176 170923 507435854
78779 180031 710365261
159790 198031 95494716
185303 196362 6804324
124568 138446 41858665
139329 193280 134855214
26590 177609 730888059
193965 198767 11885362
180635 192688 672167257
161143 169607 805903682
180724 197852 42694921
161119 163177 5278459
149664 196361 697914409
106676 194476 219804490
67005 96517 74083845
138348 171480 82901515
88625 185074 241381597
91190 99892 57707102
154402 181162 66888348
142369 171239 488260799
141458 182649 103038005
179508 183665 10388867
144294 196647 130842200
117212 139230 55322683
167610 192769 6925287
140640 149291 7104667
38403 61794 58203754
141830 152035 25492013
61032 126444 693946560
12761 79590 167200077
171149 188669 337595861
150364 176785 975101690
185934 194766 540151375
84039 167145 504761778
191584 199959 143822415
81254 190144 847244197
193432 193769 854176989
42540 199948 394274192
16432 45534 75535832
39954 76810 92330695
17659 100596 207605008
140286 196966 141543454
59525 127186 313047044
117875 134260 667902267
123970 154100 786029329
25812 29706 9766700
20095 87116 167808483
112070 174805 552800172
182563 189835 18203890
47733 59130 28410650
156182 190033 84595289
18585 187687 423445595
138540 186357 119537174
114421 149572 607029072
123410 175006 949411895
10790 69225 413274886
199174 199430 195732252
44380 148954 594243697
80165 123049 203441094
183986 187555 554203507
195691 196556 2219540
156139 193405 93181865
89149 196842 269315046
199987 199988 1680
184502 196653 82522066
55712 101171 635752286
141661 154710 569208524
99082 113355 869940162
84440 117032 825866495
20687 83586 157530468
109583 118316 21763061
185871 187032 2911880
20088 132762 282142271
158658 193638 87528042
16094 25468 23489872
185308 185384 682250807
162228 193149 701288445
59705 199333 349836878
53571 75356 54717152
20664 163175 347321894
41651 134695 233404617
20438 124162 259578116
60113 63507 8550709
102748 179010 939114521
192332 194198 335945606
80887 168744 724592991
195524 199973 471190909
88973 159294 175987239
171943 176751 11932336
136746 138044 2008656
153795 167115 33468753
20264 61008 923190364
142899 171500 71673616
199839 199895 137020
184302 189426 12843313
35175 94426 378603010
25197 169166 360566504
11153 134733 309481832
91504 100545 73407125
116093 159436 651226280
95507 132024 91362639
22040 105642 209168438
85997 127847 104717649
66342 163665 243968407
97084 158930 154902743
1778 41770 99611343
147770 191812 430316184
186322 198455 618218780
70322 145733 893130380
105639 113991 21038556
169489 171216 994588045
156852 167859 85807803
21340 134341 535603068
147755 153626 14649052
61024 192094 328504900
78605 189593 277998502
92778 124882 80306588
26584 30993 316977728
48891 70187 304100067
59876 177796 295681084
182236 190768 358550058
118726 193514 187240049
190327 198712 605119193
163717 182045 789736643
136163 160230 92493427
177494 189000 28764069
131687 135630 10091215
37012 193880 392680079
95968 138136 105707066
122453 132231 24619740
151658 164377 31947457
60083 179369 299047589
137767 159667 54718986
170399 180793 356029624
41110 76564 88906989
198196 198619 1073456
122040 139324 429222997
28591 36685 593593095
122373 131819 23793355
19512 52090 825983630
122798 172780 386887374
70270 146342 745205358
85517 112587 67776165
108518 156920 753169007
192941 193825 437636227
18142 33906 39536183
130197 180489 277390864
199114 199362 363154355
2461 77390 187433998
107247 164763 144218290
62276 162630 843494856
51040 62242 27931558
39443 54715 38047132
114954 127033 565809849
47523 190408 357957537
195176 197951 6909381
23774 118290 281664742
182097 196389 845655058
199220 199460 615802
146429 176362 74864872
77104 146841 174756808
133491 190421 70322826
173735 187224 33690736
173350 173400 106744196
129411 191148 154550923
169960 199639 388623939
89386 161918 380187754
70740 119095 107765744
129999 141683 29290062
86737 173306 888693776
150478 163589 32948848
111672 178158 392785615
46377 150376 677996808
132197 182998 127097843
147313 155990 21723567
44632 134056 279711061
24172 36915 31853496
143463 172019 567445212
97493 119482 54952306
7319 157465 784015268
47738 79005 78438576
161952 169893 749243220
196795 198414 3995969
72704 157376 469623951
175684 190903 912350193
73386 82371 22618859
163288 165302 251882304
186620 190581 9786982
55063 86113 497050141
105454 106044 1489243
154039 197448 569538952
157967 193832 944866931
110433 151655 103168920
131693 189493 144683759
195887 196711 1066151
27780 125764 312044148
10950 132241 682209686
178404 191269 32196928
58003 90394 914828174
93190 177744 211674167
43057 156636 958460403
79148 83533 570788547
90770 148973 450603016
77441 195266 994673592
121164 170960 308133137
14330 96429 205626289
24777 158365 617496348
156516 182364 403398172
39730 96503 142392060
142516 159640 42831804
106044 114191 461048794
47403 155396 323457244
97262 196502 274862301
128455 181635 133123382
9712 15010 10151840
13764 126716 282825474
100060 106397 15775487
53715 132346 37898195
82638 177601 237781306
17684 68749 148855960
162467 170147 19287212
10412 126460 290475726
185044 194712 24086606
189241 189704 444443
174432 184340 36148864
28455 122153 234401345
164550 171897 11381794
185341 191380 15074600
61208 84081 57706083
48757 199418 377321486
94013 126610 81577658
65264 159844 906803930
133733 168948 541659655
15266 40123 61948602
171328 187863 41274859
161308 192783 337605159
25780 99414 293306857
115013 188024 150058187
158480 171054 924256768
120555 124270 973348703
62720 107734 113107085
105739 128612 57389347
58074 104609 507274461
196399 196966 691478687
172805 173860 2592777
59714 99783 475398840
84575 145267 151961025
4393 55031 256099901
160302 191993 409536902
151690 187347 113999179
8154 9383 769571720
16208 195888 818485791
175537 176761 851927776
144152 174008 74728994
108505 179769 533017316
4753 185966 453677316
61040 106792 638240769
137634 179282 814636863
18764 100940 205807542
35865 37845 877152956
73781 120145 781419590
28219 125928 244543122
77133 181421 615118855
46087 102571 141838812
99419 150079 126798103
63487 155028 229639028
133942 138486 293318525
40421 46564 560388180
65306 119678 231408120
129711 179600 124861278
177307 189146 564766079
71984 102968 77665829
146162 189097 245354441
177615 181359 594643
145009 147813 7022352
170849 194975 60100930
171841 182262 25903002
108355 125033 41672230
178950 186298 148120753
90517 121384 77128432
187889 198522 26413153
18005 119526 352172002
163780 189000 3357490
103274 106700 8498880
58541 197803 348928683
159612 173403 34569333
189661 196681 709469494
53627 150488 242907268
56546 101523 113137409
30235 90065 775799193
148286 168588 569380375
194695 198221 204328059
139834 185094 113163622
30860 79511 121583932
65606 68253 6735570
72967 160254 218658504
21438 180323 397742976
195373 199598 560195578
154835 167106 30826786
112606 151212 695966933
20515 107325 468679260
42545 142898 511929411
100325 139179 97497085
6900 45352 95860722
164570 199120 27446303
96587 173668 193010470
148081 197376 981029889
134303 140907 432336127
175140 186797 674755074
56330 158268 255661220
58982 119469 922301139
121545 172997 511563312
143823 188318 111314492
15306 46415 34705203
4797 68496 269853754
117193 145486 70931585
179425 179677 694852122
105349 195112 939246400
166343 181324 579278787
150537 184336 84530648
106566 121993 38571470
54889 66056 28194910
136338 183608 532253181
6986 142511 547819719
179583 184248 258044203
66818 79477 31667880
72760 189950 293443760
20746 51731 65898618
66265 145121 642246494
43498 198191 398984303
40997 87074 115647942
72532 140817 171146658
120750 191131 176227857
145947 190871 112338281
9656 45047 885722153
67074 173868 267616372
148659 160059 28497003
79540 127431 893188410
73763 189279 289249105
161096 179582 567972034
8196 193359 712232998
58518 159091 226078006
51183 72089 52545129
65745 160742 861449917
190616 198461 986933914
67543 118463 993879040
82700 120531 942317133
48237 49465 458695182
96162 99268 7742828
3347 141620 900724335
85191 143593 902943836
20663 172497 839991707
123077 131694 350455859
10467 92594 205604638
165033 198689 83882513
195831 196425 1517751
40203 173266 333515121
123536 139210 39497807
154316 190765 91124977
130618 178573 632053278
41070 93703 132114821
68253 169213 788581325
174870 181720 17035164
153373 165440 30337629
15447 139886 311671538
29164 139995 277613843
28540 131755 483225192
175499 175710 522230
111318 147677 519028895
8623 151264 818009629
145696 190515 248808325
2823 122566 846250743
173272 176958 9149443
168635 178341 24108001
9694 143403 334780901
66625 185497 297783584
2427 43008 350869236
160522 186984 66257858
66558 159955 547745494
52980 138523 214728745
150737 184853 85329451
4161 40476 90593998
192148 199195 17491823
36503 94146 317518147
178841 183123 10628754
42763 99600 142646232
54497 101458 118101748
27295 124157 242354768
122606 133192 263641583
141029 171273 75736728
50541 155329 262737393
78368 183964 264449910
172882 190619 280889234
92995 120497 68772431
52161 181339 402572967
133771 198533 161828744
193584 197717 10187667
126977 180930 181877714
185991 198455 378862391
26012 133739 695809027
177177 199815 56434485
123921 131131 18096812
96820 194146 852431647
192201 194732 719685887
5525 192668 468487895
29467 187895 857381078
179673 189994 25823072
80839 156843 516243711
12124 126348 285982577
130233 184998 137089775
21498 49255 402660621
172022 195425 58327120
175242 198755 955601331
119486 193578 730391763
30163 163750 334530149
71310 143281 180367047
33368 175555 554559543
56770 128660 180440190
152990 160908 19865631
138152 138174 162534053
155884 164423 601100314
3374 4949 932295720
45764 178199 624757192
19224 80616 994443626
1959 28240 65693708
176553 192043 38713447
146998 182849 471767884
52329 183394 406445876
115541 178081 156582515
198495 198696 287820904
42844 92285 651479280
198687 198823 317210
165803 172098 15719564
92649 127926 833808306
10506 69391 147208435
157212 161888 170972359
61255 196108 337958118
106585 192712 215683076
10538 83631 182953502
103980 168484 161647577
8413 73923 163851445
131910 176395 111344844
115467 199956 211352757
171435 182538 3416920
25911 117343 970423836
155164 190284 618174423
45074 119152 508531714
194437 199200 229491064
52502 195599 926538260
9434 171714 917486486
140569 163160 56557884
172309 197556 62872774
171397 176498 639162659
122854 150497 910268164
137499 194146 614231736
79076 111575 576119536
65275 147821 756959013
101960 125685 105881746
77802 90258 16537988
90421 155871 163904087
31106 184158 955314539
174611 175275 1685393
69840 139209 173961498
105977 120887 826149801
192363 194980 6440685
62536 145660 208590865
37178 146864 613810609
63443 157905 351780099
53498 54424 677961077
193934 195669 867722594
88832 126599 242920943
97301 143472 541780217
56167 76819 51978473
198684 198743 148460
190573 190826 54344452
17954 70811 132149425
189867 199694 177357423
75677 90837 829184361
124295 167322 808823928
72741 94690 55097979
69477 168088 247189844
90794 139795 122751079
27326 40381 32349809
45768 116477 177403652
117598 199773 384370881
195460 198881 289182812
167986 169305 900584850
166342 196631 75560188
64257 92786 913463119
113694 184520 177242005
102991 107724 295785364
120010 171892 33371390
170912 182615 29080623
146829 183172 90798061
180852 183854 5947738
50017 159074 272710776
66673 118461 129766627
75122 113239 95676958
188229 193186 12319366
184665 194718 25130529
25802 68817 107529752
60688 156245 239717717
65207 191164 793560972
39643 180368 55761034
157298 188874 79027840
65787 132689 167735014
166546 182601 932212991
140761 168420 69294749
21586 80721 147878609
8838 196539 469861140
196853 199616 6922727
112307 119632 18272361
161660 197790 179393691
25739 97472 179535382
135231 139356 10328420
30947 58077 596121834
127503 184117 141687470
194840 195799 211875623
82460 181607 413179296
167342 197017 643004260
50331 165943 502862657
135750 165342 366612842
128612 154305 64393343
157674 183941 401715695
164144 169220 12719373
15297 168391 383400780
80936 111313 831704858
1200 19595 103426434
103605 192631 222836190
68441 185558 810435568
166090 199825 84086110
48207 142666 236915999
91013 147327 281928984
67480 151763 211196737
63039 193931 753816446
33677 187655 502236326
30875 64196 178388881
150604 152427 4555149
165997 185381 48350299
123212 149769 66611373
27395 136612 353731871
95805 165263 460169534
174370 190734 799853986
156746 167478 27006254
24113 167039 357948396
170028 180535 26120451
57837 153151 239172386
119912 176126 140814453
92148 149603 520894871
119711 124448 936908388
154385 168591 35674383
89876 163942 751271314
13589 35656 113459425
152314 195470 107905669
125077 186290 153325329
13065 172390 680051565
105916 192626 768482513
60516 71439 442172438
180894 193037 30413783
407 64588 160174461
176608 193099 551800545
66358 143520 738833589
175819 198723 30723280
155110 177510 56057260
156826 184844 363513113
148070 199144 127590417
131868 174557 106904307
143796 184410 913067272
130020 194764 314501382
64311 167098 257790729
99531 156575 142864267
197067 197736 1694120
170084 196011 64680200
28113 87298 599195613
142527 196036 133773782
120654 191306 209831186
184368 188710 925034498
38707 152449 284889304
3663 127467 310312869
52881 100022 118350339
110730 198301 218944984
137018 154344 43244749
98613 142384 109682101
146676 193686 117630345
199423 199795 932175
61334 121557 151149313
151779 188736 922606386
79960 91718 580549699
162965 179197 40520158
147975 156093 20349144
187937 188034 263220
109018 134040 62663884
8132 92074 496330512
50512 54293 9386697
157883 187269 73639507
12284 97532 213462568
117790 154630 853836490
177333 191927 369783194
21599 190971 423917589
14028 53459 155052268
143862 186043 951126534
158425 159557 2906939
46459 123665 351238835
197406 198797 201013644
180741 190220 23678905
154993 177059 55248452
10719 107080 241101444
119652 120623 804631597
180279 189778 23720492
90086 163852 719460226
90817 99379 21350531
160514 191206 478810884
101966 196285 235946236
60659 97309 92164211
43754 116004 93759966
66342 81182 37303761
11699 104200 231541533
186849 191293 781184749
23837 38393 474064895
47728 58035 215404359
38425 80367 104938657
158790 167906 427775672
67755 151272 700443627
145058 177062 748350006
50696 55668 797091990
59312 150200 357405259
129568 188654 486229190
95892 198895 478456193
70138 138769 172173377
35551 156163 301961903
110363 126368 665088495
133414 190903 691651495
144264 147280 7520006
143039 147235 5092132
123629 168886 113538671
112388 115084 6707621
7348 163666 882344811
3168 25068 165661138
53779 102958 123519716
28363 75683 557567913
83037 99945 33790122
52219 126369 185942400
119469 153337 611645578
78949 121448 731417942
118253 183105 162288084
35853 96843 293502127
176536 189163 31537150
123189 169785 937315334
70989 111848 16412220
111865 177878 165250189
122305 130093 265779153
68044 191324 314412316
96605 99322 6741137
127749 171124 921435585
177047 179209 173568
126578 193680 553681267
51307 171246 300719300
164981 168185 8003746
199317 199765 1117542
32474 95643 663730708
79494 120280 102229973
14200 118168 358859727
21222 56781 298676578
149452 195237 352768682
21832 122271 574105386
64462 91105 67108383
124802 186972 155710637
69743 131479 483618779
165360 175749 25892991
175164 186157 604114424
174240 199436 62796023
100625 190438 224796273
70684 158788 220730370
30140 50937 956687097
127083 189026 581011942
180804 191377 26481277
156265 173134 42298410
163779 165274 3752901
95857 124067 70503911
59765 145037 334689247
72073 80768 21742583
49783 176365 317221322
4489 11130 16683066
139881 151918 439041970
110096 153215 620607683
129537 166686 93197065
43163 114011 255103346
145352 151965 310133160
199739 199739 4961
21489 185571 803614440
122900 154195 78577035
57361 157782 304324604
59103 76102 42801019
109226 111808 6373498
83239 191867 271953797
195955 198606 867715660
47488 150904 998524453
130047 169648 99264448
141039 160076 47580620
59781 134479 187596621
54856 69912 421885542
133591 155228 54095982
65533 153040 241073520
68726 155087 369491003
95064 100919 6421715
32313 183508 997102758
65762 174975 60057216
47630 69034 891685600
27823 42676 36808849
22902 81850 147546116
135539 185123 284618391
55372 157162 255227928
178528 195035 8532008
62408 117970 139461575
87110 97200 430247040
190464 194801 959334195
1714 29777 992246259
131310 166013 87074807
122770 187502 817282522
151386 179396 70029845
122900 156690 564482241
28182 169302 353373364
49937 186383 341944098
189414 198223 21900573
139934 193394 574849759
176180 197009 51921394
165410 179253 34435805
92753 189654 433900770
80610 154609 265313207
134685 141367 16623785
185053 185414 390237738
174029 180808 16822959
41717 76046 86024770
152927 176223 554822803
174032 181321 18105498
95715 168229 666094582
27534 79477 939112975
96966 114616 776111573
123651 157819 85581977
96817 113493 41785336
136161 179007 84364393
87108 120827 84333890
123829 134661 428324028
94230 169962 158571230
74688 158582 210150664
79336 125564 115868682
151255 182550 295009112
65670 164524 247832403
26626 61846 87607062
46505 57754 47882909
112739 165695 132777552
42897 43891 945649335
192406 197368 12272938
36449 193835 614412240
174744 175607 241816596
2354 101476 555397278
131431 175108 109429942
80113 96547 173002630
137900 148482 26382195
194478 198701 567328685
46200 150934 880086958
185519 190572 12572787
121247 141558 44132616
34421 153803 967417837
57423 92527 842910646
93639 93945 348451282
123849 155219 698946179
138903 175108 90528097
144551 177349 82015642
121393 128910 186631732
37591 152460 69037273
33541 128089 236553627
32388 182086 374712023
17736 21583 9659720
68857 126066 907459913
18337 148900 326963364
94556 177663 184906312
99438 196956 490644559
46586 198777 930562669
191618 196657 12576491
151697 190494 515341687
64405 180019 289741344
197638 199377 373905457
20843 94538 132074135
142165 165441 554889603
76486 177358 496704186
104530 198112 614229976
20132 152657 331804690
53764 176292 733163605
178231 191510 231083484
130080 146328 781429118
64185 175209 278342563
167420 198026 76261563
136539 186970 463949065
31952 97313 254959866
165076 187181 52965440
143257 196611 133430828
67 176425 441293240
141851 182154 440893668
36604 180644 797743163
89569 164133 186685512
77874 143778 195672053
67034 187914 302800272
55671 96667 103132480
153971 159473 13792589
25060 44624 36156823
21353 125921 261730878
143586 183106 226498818
109442 157229 119512153
23096 34959 766640905
167335 168413 473254373
84837 134288 123892102
28248 146343 295674044
15690 95005 198625481
123162 179987 142384923
62889 132017 317342372
4630 130386 314840834
6234 112991 267263137
198349 199821 3707599
37835 185210 369007824
102615 147039 111228001
15854 157488 680283357
78275 103366 62969156
185790 193579 19458109
196609 198066 3526342
173528 184136 55682654
88610 121694 82621933
6396 153987 685694780
58825 74576 48209182
110782 176494 463939384
111465 158388 563520561
149035 174771 64438035
168069 169595 397382629
93714 140558 117363858
152380 159914 387998118
6265 63867 143796781
187305 199779 30985442
168230 172728 11273886
173332 173698 429225
19041 21658 498066953
84371 110353 65092390
143264 177173 865672658
162556 183289 969928673
61839 96378 86969861
109502 173061 159150587
118807 158710 780821087
5128 145731 530412813
9372 159837 539436838
95135 121376 65563118
168877 171868 7476359
26558 110807 210888065
91128 95634 11240354
182588 187274 989245215
15766 90255 186538499
71390 156384 881873206
152087 165608 59788253
21073 51071 844445027
38234 75416 403499075
139762 197840 946476480
102221 111202 860844278
81749 147373 651172184
164134 177875 34262822
39779 174758 338218191
194313 195752 719865068
73421 108423 87776890
52143 127530 189020346
146331 157509 27859417
90808 104919 35202990
30385 147407 292964678
144314 196429 130283472
42466 94767 131345523
140689 159361 259165528
187160 195229 34799246
192866 199831 17293514
147429 170557 192082594
38259 177809 732715237
25268 132794 614920840
36114 184065 370318560
21638 167607 365542726
41450 79783 165675194
10303 175017 412370100
185496 195675 670359100
143477 163100 533740628
121568 185054 608940974
192142 199901 19297777
88111 154501 823709058
139154 194319 712236798
102262 145542 108322426
167761 171116 8371536
76864 79680 648504584
148012 162103 645979921
42452 163641 593128670
139858 187896 622798539
140082 181593 103714518
99276 167095 685371124
166169 169593 5302192
192265 192813 1362152
10805 181482 427203307
58847 61418 440196617
152103 158057 14897658
193763 199093 13210212
179219 186698 216538022
104212 178350 185621085
7626 67921 15679757
188272 196933 21447808
6924 148625 496123615
24395 195038 989768581
175719 178277 6328880
52662 198453 413771786
66918 172001 263360998
56338 167406 382037370
4889 23690 47117474
164202 167288 7747526
70875 199267 321394639
176678 181670 418986687
64540 152564 472808067
8152 20866 118363992
35628 70461 86999064
80748 99748 47674267
615 152114 412961960
24783 93277 182153825
185410 191280 14658112
61736 165092 991612622
12661 128012 703413667
39419 44390 12258872
13926 174186 401351101
83550 83694 626062917
85045 166549 204195712
93354 194751 574233685
43573 64130 51496079
17904 102261 211292836
26094 105104 197658691
79000 190671 279691647
178070 194881 588918979
161458 192334 77233669
167486 194948 68444574
102202 160967 147066448
178031 184393 767571170
20711 52426 79110261
26667 71615 112326232
129962 184949 396053078
72378 96730 576849623
106163 120550 785911828
114591 148721 755415554
66523 112522 115346573
104529 195849 141282872
13873 101214 218780632
172299 192221 49680881
15984 161791 954430353
86804 106327 668265355
169277 175695 798967359
121673 192163 176517375
188005 198080 160652273
161197 166023 12220025
161909 193976 416437510
149172 155642 12050857
192029 197969 14712622
180548 185168 837300526
120305 148942 71843635
35895 123370 659850069
173262 190750 709950944
182720 191480 286588183
186803 193228 858394185
167492 190246 705153846
154303 191467 92906628
65531 74845 806492343
185944 193885 901820339
95552 113045 853817625
71 97525 243753180
2487 37781 88247972
108547 173015 962664399
180555 187800 331794755
14725 53512 96741057
119686 127870 490271908
152474 156331 370143959
127767 144160 41162353
192892 195940 7586999
101744 130480 71882835
84884 87866 7529340
83765 87789 967774907
6218 45202 97172114
132213 175113 903566832
131971 168754 92251929
175464 185225 335955309
26835 126178 248607947
135258 146861 439808406
14492 24021 890788758
92034 157448 351302242
85488 196262 469071457
33694 43264 23508121
183236 189417 15539309
7994 105191 243217457
135500 143725 601584271
65410 124508 568787965
114817 162349 883412678
110752 165522 77151582
21093 70562 123722972
172281 175718 121686729
179285 198056 520058035
183402 194496 27760893
112583 168162 139307015
198215 199016 2008213
105460 189792 211182976
167193 182746 868479520
190610 192732 460104802
187146 196449 23204402
172616 195028 253392546
17945 180582 491527294
20608 63820 107824883
60918 73683 32269748
193192 194157 549620441
1449 109337 698609186
116638 154413 94635486
48359 71052 57020255
31936 176280 361284981
40066 160364 708578847
34815 87801 661647536
178022 180063 942064996
17661 146399 372104364
193692 196949 7979489
73378 195894 896480194
43502 134664 228775608
100685 190256 824046043
152054 175586 279286317
110363 146573 743859514
71667 110128 96470387
171322 175661 10750849
66120 158165 230613291
132272 148741 158720479
44381 120569 916563408
158505 176541 45179246
99588 171075 329902712
194498 199851 270502495
60584 65696 242837170
105999 144052 709881846
19618 36814 817836352
48545 50973 1448562
161248 198789 93761280
112536 150783 95818069
183702 183838 357037
197864 198237 485921805
178066 183880 14520840
60695 91855 765893
47989 155174 946725748
38636 144225 264563061
81029 113995 185467296
147220 175024 161192235
107893 150075 105554619
186941 195166 20393686
83517 88088 11520344
179270 179795 1305445
143533 161763 45607096
113455 153330 418750748
138027 143726 14209177
181067 194156 5579299
153737 175486 54476053
61328 88647 68955586
90057 108643 46500043
28896 44480 598846705
42901 117817 274032392
111478 137372 258076871
77568 108297 77074789
46406 138139 230198041
131410 140340 22530988
145917 168959 57772457
28522 104554 757844487
147473 178389 560223748
197889 199668 4504723
39713 131728 230552567
149038 187046 95113938
16851 196538 554858423
195051 198365 619919793
47324 199344 836068281
95924 130320 86052977
92250 125187 82331031
136441 137690 626301245
156119 167353 28212332
40860 133228 231625409
5787 17873 30246184
135016 197895 157026018
196140 197454 600424872
47548 110884 158963017
93117 151303 145689786
65683 179057 425451631
180256 181244 2436052
197720 199481 20640357
102907 148350 113813677
47122 148731 254825522
172476 173936 3623035
49654 97869 91950826
153904 196573 106735305
181891 186375 11297176
98342 125730 80513804
112808 136914 60508798
30528 188507 395393651
7555 10473 997386429
12803 144921 330889729
64481 175190 277533747
153887 187031 82966510
196843 199921 7702833
24501 47221 379354682
53186 62209 22537856
9633 54917 112893138
86100 172135 716184175
56176 80092 60153822
33079 180587 757207107
123628 139541 40091860
83694 185819 562077897
83543 122717 97880737
168629 173517 682199356
177919 180425 919942023
140251 167009 877621725
76770 170445 234830091
139977 151626 555935945
5395 43700 95538383
196735 197668 2278278
182446 198345 39615122
115882 155358 98894667
116195 163429 118407363
123247 183809 151709587
191404 193733 636774369
156692 186216 708813822
151839 198925 117644992
176806 197778 52286334
129854 138577 856114409
120859 146879 65305169
177927 182871 228937626
76374 196716 301367938
110351 184975 517396157
98400 174169 984358198
76471 133479 522044862
138901 156727 44480538
164574 183278 540350020
180059 181798 4316283
100381 139225 97473588
173705 176552 7053097
89001 125793 664102778
24881 137194 708159296
2068 25223 57862769
88491 117223 784188863
191139 194158 7530030
81576 151469 175034687
145402 180486 87743030
36065 110078 779876703
120600 125666 12731000
120215 166754 697457535
181879 182974 971651393
101782 108645 17162658
23409 46747 306993063
111624 136329 62005652
156045 193566 93804273
64179 131954 170011629
165934 170326 15030241
37040 150379 283786951
190336 195145 6361233
4558 190691 465931520
31114 96824 164503518
34360 72606 179363549
16010 172077 776240470
64658 73199 539894833
53224 56970 9311245
45619 196579 965985915
145344 188140 987878087
100407 143232 43014145
102071 183818 369723619
171185 185721 36244275
67385 184114 745520776
162882 184541 54083322
198235 199716 3727399
107795 126114 892078739
26974 136716 590913108
105476 177453 180317918
74683 108640 921514145
136263 160609 775319060
192106 195962 9607134
164746 183139 641260825
138632 198496 213442750
166035 198917 81942014
167121 179821 680591683
191076 192879 768519520
130924 158370 229489483
75757 131001 138526802
136695 198529 154421013
119233 158473 98305633
186190 198751 31220662
35862 168784 806105329
8047 152416 517823299
143038 166789 59554592
51981 119769 169913532
29262 113451 516048042
152299 181247 72433719
197613 197747 329113
56760 66417 24451460
170040 184438 35828477
181464 187898 15631817
33451 188145 788055881
23549 195960 27521769
23277 112379 222970358
24968 46299 53035209
40408 146766 266609720
155403 187532 80439383
17015 112998 240377272
109379 186915 136832329
139952 175531 755663115
79741 90586 27405372
62151 159666 262709765
12820 121124 772928562
3310 75361 168783208
92196 135564 108700066
11579 17216 14063990
174620 175286 779908685
90420 177990 656772286
130363 167142 92221402
177008 199500 56088535
78069 141607 183076878
90877 155452 149978010
171070 174450 8394938
56648 101011 111535242
152982 163025 909861959
32119 34113 4978934
123018 137654 36996053
152873 163087 266002049
90405 140146 124643480
192695 199352 352046138
25119 118107 232739331
128396 172181 250957133
168384 169301 2284959
188195 193848 264270976
97536 129960 307221512
127743 187876 150561322
162763 178228 8148112
1496 119693 295626186
100757 188585 219869919
92678 168430 290672141
8635 127756 298193169
176301 191594 38226185
12767 145242 423724986
178098 179497 3451445
137957 180591 106512503
54766 154036 248983389
128731 137332 21687971
193764 196112 448813933
160455 195605 962058714
14830 60248 113237067
137417 146807 23379034
23384 168193 825045356
182136 198306 232305097
189701 191854 553047274
101137 183346 205671236
179078 186507 696469870
70796 95405 61817273
32762 194327 404316229
66191 159398 400861156
78251 183904 264584189
117532 124267 545910604
46836 70706 59967023
85217 110773 64041266
99343 171600 181033477
12459 169587 393571102
75664 76494 2121577
54855 67542 181059306
19732 72058 295892323
118219 120335 5282257
123283 183045 149635378
62594 193665 873300372
58168 91634 92504441
116054 165022 122796494
62832 95541 82339689
71350 136920 164466740
142560 160299 44329490
175012 192048 8951197
39726 197189 394237382
192350 195573 7975476
15622 81597 165170614
19513 65687 115421576
1203 29771 696274178
44820 73125 71199443
187627 189340 74620059
149758 185999 90777401
190671 199422 846186506
63095 195578 331952317
155037 157297 17527496
186132 189056 85970071
106127 147738 309576924
190130 192633 183820978
104501 172578 170640142
40356 155186 860243486
103863 137203 468339027
163143 166405 8210928
170770 179736 22222932
115435 149132 263012188
17990 170397 530771206
85096 119661 446381297
83023 116971 586069608
100010 173449 184003828
30814 95462 833018256
180223 182988 495238543
65740 90339 533161964
161452 176660 38077306
49065 79906 982879714
174425 180030 742512290
89085 191577 498853361
172956 176677 768413327
140976 194080 132753692
52073 135216 208640244
157191 189152 79991660
80902 100891 50134532
195331 196355 809108687
141767 187373 114176702
42435 108483 871526399
186221 188540 5734455
145689 179487 206138154
136914 156608 728225156
106318 165713 990356790
151846 152198 861571
16194 51508 88114542
28706 111446 207135864
40746 59931 47856410
140950 192623 129221658
41315 193707 787303575
67837 151171 208789002
159019 177640 111735875
17530 110102 612947161
97526 133386 870331216
86788 130961 110589032
116078 157666 686003265
84350 195834 301081657
52090 105913 417850400
181930 195112 324087021
143789 165437 54268652
120999 154875 359821836
98699 164265 563102488
112501 138366 64948339
97726 127971 366799375
116600 191259 531154547
127605 169162 668037348
182596 193751 703725142
165065 183769 407694411
89916 148251 433438941
87400 99467 30143512
62498 189907 319340508
28679 120908 742016026
57755 154690 877140819
182494 192677 25490865
100755 116964 275160944
149491 168743 48348661
76737 154069 193823755
20751 78927 145523630
80736 168911 482918683
139716 161429 111820479
63941 126534 782889686
194897 195448 1405785
55005 105826 337338784
169380 179044 456355548
91909 104722 31730549
98652 146166 589442715
91388 124761 83448967
136414 170764 85975200
71082 135719 758504744
37813 49340 28554676
71773 197056 695710735
2163 24180 55046236
10055 35401 63434855
144995 171359 180515969
106453 138427 80338209
198726 198749 58971
51202 158691 437424988
128474 154478 536566107
153674 185156 940064749
156222 170581 913863304
120953 145176 60807599
88638 120145 824699877
135833 137667 4592496
48945 150036 253370409
95109 132375 93268683
35263 148620 283797616
124453 154253 74734028
86768 152346 164188243
41033 133344 231481319
3316 56552 132725385
54990 159366 261779989
77867 110304 136195165
101057 111388 25837730
166996 193908 48893644
36442 158367 305210742
164313 170467 15410125
77648 93542 39962937
148560 153405 97191930
74254 185358 364680208
168288 179330 524210182
134339 141867 18809933
50254 154453 585192420
111604 140139 71577554
101746 169925 170752295
35252 197212 937838361
78063 188085 275578409
146250 147284 2611361
171546 184236 927982089
147250 156924 24123000
184123 193250 158706470
121768 122180 567704086
5297 25780 51308460
155729 174149 863578990
125183 170389 883969844
165762 181760 298656285
94066 114094 430990112
15582 153942 549246158
4868 118527 449906939
174938 176609 570824611
92616 97518 12222989
100974 153269 603011751
163830 188262 61067691
7612 127342 299654551
191214 199801 21363357
113917 182521 221398725
55906 196932 353274502
103745 147287 140276130
130291 135297 58418417
50732 176108 638416896
192432 193748 3247704
19098 67281 120559105
26405 125664 248406971
128832 182795 134994186
75918 97347 11399055
58289 84201 65356063
123184 157218 85323878
149604 184027 86137791
27291 167619 992005412
18147 182380 411136593
178259 182976 456395588
80320 96666 529537132
136873 197884 152351675
159405 173872 36265719
189419 189606 482626
166260 184452 406612913
167551 180309 31790749
56126 152970 808359657
156601 160330 9315251
171676 179264 18819663
196823 197043 493462
129176 184709 424956974
31051 36919 14646624
46756 109777 557493747
107147 152222 112933945
149378 160636 393851447
153383 180474 23200790
168061 173065 750216660
35928 162247 316269106
174181 174405 543151
117467 155380 679074380
26909 120806 234926741
71029 132087 153014781
158012 192014 703103115
34846 73115 78645067
119161 127367 20593104
129350 145028 39358950
87177 90227 7672992
151173 197061 114615511
152525 171814 48449412
19078 23433 4347306
81092 163547 206623014
196489 198699 2553062
74920 75425 1192565
21233 191680 426637427
184361 185305 2432750
111267 124081 31958450
128481 185263 814719972
130479 191634 153020432
190853 192954 5252714
51545 60700 22797534
98316 107407 22761597
131831 186160 201265662
69568 150915 392796202
214 154250 392400186
120400 152056 79315006
199745 199860 298838
58664 144787 216209549
56205 196678 771189998
170726 178074 18236839
6152 159290 383388640
117247 126412 115823946
161805 195591 84384631
12798 134804 529621176
15849 89097 589117613
31065 70787 99256449
158863 166681 19715390
15413 134548 298363613
186303 187589 371517786
192102 197391 13125474
102544 144371 340664035
175555 182376 762486377
73399 138334 269208994
37623 176877 792829417
100673 107325 16635375
182434 196898 574468341
23880 56915 82200251
196944 199722 130049519
10874 153746 802013364
100516 151322 127279691
29301 71482 607028999
96727 195060 262570139
169254 196686 68420062
28402 160097 987052721
11937 156028 545138193
94072 143264 639908161
78515 96566 927018688
194240 196600 5924283
112373 149874 6778169
155619 185083 978414637
56587 71492 37658179
57402 102491 17268399
192147 194452 372217338
188903 196423 18810819
56092 129383 183890790
1800 91280 223877182
59200 125676 873797945
194210 196905 556563463
50392 130279 922977012
64677 172058 269273643
169829 174146 117963912
18062 84777 167054926
160858 161259 144108146
71138 112029 800912092
23015 138814 755957464
112521 123302 26879154
134718 146448 29275819
83363 173456 986369643
195005 198221 7980702
38627 41388 28068172
63365 165994 257505348
37228 72528 540863616
158642 178132 353063577
192099 192473 940618099
82045 142791 152133407
88083 125973 94781614
86914 147321 151288111
161136 182052 52354391
181551 187319 14526564
169275 191552 204385584
185495 190678 146345444
141745 169691 70040340
84495 173777 655727560
161156 174793 11566623
143032 169461 942897857
55223 176614 805703255
419 130670 325907523
95513 164923 720342472
60773 128747 919548283
4545 36597 82720717
152477 185803 411849971
98719 189583 227447424
24433 102318 106876837
182220 182595 909302
92434 160281 169838446
36403 128271 229952495
97809 167620 174941348
159642 197354 94182171
68942 135157 511742976
51960 108597 142131755
150269 187508 271830512
119287 154801 89051879
134044 186032 130063921
177130 199592 56010192
88133 135030 117497962
60031 135696 217382212
5499 121304 657643130
122461 128864 16187130
84225 137924 134614833
54158 72347 46211722
181565 196877 38179860
16382 145009 903316984
25407 81416 216991090
79727 139866 57722882
196856 199103 227789507
193656 196922 4120991
170050 172837 770656615
100765 109648 22329492
191968 195149 116158549
70398 117268 117475629
134187 139389 164179172
50522 182735 452779698
21268 190392 423289918
153614 196972 90174773
111571 134509 57511566
161155 172529 530757675
16818 171549 387559083
7038 191985 604850744
193738 193998 258462
50917 72241 887189431
133757 157377 966141333
107348 107381 83545
42737 77678 82530661
135169 137190 907417531
20010 122249 255830817
87780 94847 750520743
144166 189030 84479654
139885 162198 55741005
42449 92428 125523191
98354 180202 204939202
191633 191909 679777618
86985 164554 194325007
47917 118570 177181436
174610 177854 479085
47074 131499 244668707
192749 197528 11811460
124721 177808 347577937
37851 102538 161365765
47611 167397 650278940
100948 157619 41182961
99898 197236 774754266
140057 179505 125946280
183340 195119 29379855
46092 143809 877689834
79909 187997 742335793
158159 181662 58809672
141365 176882 531532089
168322 169014 1748985
63827 176808 346240137
84983 114490 73822779
39782 69657 832095041
166893 181511 36384354
23588 98377 187140818
176778 187800 206931965
127859 199454 429226919
19355 57179 539942115
150571 189509 97446244
176886 187150 25716652
56396 77016 51962844
129193 162760 139233803
101177 147868 93244662
197064 199785 6828770
80740 95506 37140202
81278 139482 178163948
107240 111113 9799926
8727 153346 362104108
81746 159334 194286981
175687 196932 52952610
121706 141642 50082685
198504 199740 153618715
164176 168799 11582500
45751 188288 376346262
141215 169811 709991600
189848 192316 6206772
110700 197249 216421301
97095 105132 20083631
112819 179299 166380901
186018 190181 10296110
111319 183168 658563827
125853 130108 10669418
178130 187093 22453135
99456 173055 184396691
141593 170903 518630804
37031 84762 119545448
72662 179307 894627976
98845 118634 49474574
9692 70834 152852033
130653 197137 918334535
190751 199120 269170897
147015 171843 62245681
29046 145353 238303226
106566 123242 41692523
30706 78829 120266030
78457 80281 244646264
20213 166799 825763526
142652 160525 724089170
18476 89578 272716207
138392 186753 40531038
141383 149974 21430977
169132 169522 238179826
104928 139393 86521338
140054 159296 48047588
37422 90094 131990995
179775 184558 439630993
75835 192381 291977859
151651 164366 91690911
64779 199512 337402045
53077 182916 657815015
124194 195495 77605476
19835 188346 421902001
114537 158311 109618738
145788 150548 394485684
129601 196675 888243072
37850 152994 888882398
143143 189719 116456655
41141 133062 230505268
104081 111066 17563212
99015 145553 578973291
94213 132798 918256582
116043 140840 843668100
147595 190031 106060150
181689 185357 9210488
190092 191530 3618300
61468 113838 131580836
191641 199111 986576114
36439 45049 21123820
32326 178411 783184239
190279 193477 8011208
45744 150412 262433449
150410 157903 18718878
44155 68394 578568087
12544 165999 384401964
56885 123907 204215691
102015 120108 143468785
96345 152080 788743614
34122 162089 901558768
81356 113424 725976672
82574 92717 261292207
186482 195081 432172692
162192 192618 773133778
193906 195958 648961728
182166 182462 507493203
189423 189760 841582
102380 175404 182788837
144386 184786 746708452
104842 196563 724202502
110281 188629 196037253
157407 191794 86108742
71086 82601 923851110
102989 161612 146815913
44062 75899 79842196
153214 183418 75515286
153941 186814 82317809
181974 196067 35206699
125103 163825 97131456
71518 107213 89397896
64781 140122 752786931
10835 175156 411407386
89924 187099 243191286
160456 170255 406982864
48371 112509 19201124
23630 123972 351082438
10295 185901 439588423
197557 197793 628260066
193061 193995 202656525
55286 83949 72224796
111497 122598 544125716
27176 133319 315971902
5894 18304 137196119
76082 97840 18472026
174544 193390 747034994
10903 19916 839171552
26260 154782 674879886
125477 178354 375511993
57983 145238 219021113
21717 92485 308805748
79388 174813 813058861
43834 87726 110306146
104846 183840 927577653
185304 193582 20694818
42646 81746 457806381
18125 175199 438951536
104976 118515 541131471
79148 85837 16965319
79188 153203 240864351
165577 195451 74464025
16501 126566 704276788
133860 199035 738015176
163463 180286 41993852
135909 143977 188074734
97614 124289 66713492
59942 144858 564020548
83052 118515 867466051
120799 121920 104425758
63382 188089 312630188
106454 138808 564954394
119617 142113 622494174
83005 125711 677543271
97140 103667 891002556
158760 194381 89066348
152540 156021 963432896
55149 120384 819818598
174788 183807 228538119
105793 171071 163663511
75506 149722 185997370
87870 190159 255904119
144006 179950 89845897
91416 147943 141514417
36541 168665 330904775
194404 195724 507079618
140789 197529 141749603
55050 90347 866419579
81103 198181 292968949
147730 163805 995704982
101575 195574 660534000
192575 198349 14271503
3376 114081 681956333
153084 178072 519557677
148565 160357 696808975
150696 197564 316957007
64248 89362 63295997
32225 156601 662167265
61357 70471 23142747
88030 199222 360134276
190773 198351 927524731
136272 166207 74928054
162541 181189 46574691
177660 186623 22500561
170699 199724 282690789
165899 199427 204461448
182689 197560 37110567
25299 193644 421398480
166261 172976 16794216
32568 185330 550695252
91146 169433 196029993
23764 155636 41561227
41068 158034 293099329
54496 126683 181155719
189692 197435 19279938
65727 124398 234034597
81149 89792 21801525
81017 124008 107661442
54252 99562 113844547
14985 119889 262538793
185027 188005 182954742
145177 152562 18412989
156134 157546 3433667
189857 190543 1705192
186619 189902 8101212
195454 197531 5148211
78489 91310 500828325
46168 156257 276039249
190181 192137 587448484
107521 137881 76189229
98375 140546 137767601
110484 161775 169749682
43173 168411 741054619
79152 126543 881712635
31840 48335 334593325
188371 188371 259157287
65501 89044 59250077
48374 113556 754376518
168588 186073 43661097
21099 25577 11252132
72715 83542 575564415
66150 84789 176360794
197202 199658 6164587
164050 166692 152232819
976 170969 562633668
189769 195156 957741460
164579 181824 295742311
71355 135757 161555921
167653 170713 7660765
143797 171361 921887366
123004 182622 698261175
93102 134317 833760875
3391 163089 399842062
53527 92559 98144556
88164 144048 139930751
60650 106777 115845730
25484 191404 888270752
46266 185174 348130827
20226 31268 27692755
10295 26785 77837884
25179 166377 755088868
61844 187572 760067897
178526 179018 1211814
179305 194654 858495483
97812 154460 942942941
44822 65234 835327431
6450 32829 348883365
80260 113206 799725230
192313 192958 677605212
158354 181289 57377192
75832 161740 312462428
186924 188284 210281334
83311 165701 923856767
88721 169486 202248698
75067 180955 265182253
68624 127083 146480101
41814 65626 724420935
117099 147249 106115733
128897 154258 972696524
168654 170320 145079993
83548 163945 201386095
147407 154084 139836443
111972 121901 24728722
114950 137004 659268120
114129 166690 145849031
133896 180098 712199163
85201 122190 92429623
110817 198410 219018682
93020 194661 408298612
193961 196232 161053763
95505 110737 38162276
133058 175302 105754393
176642 195113 46025474
16098 94601 840419281
70650 84960 35993179
125006 181651 961301079
165335 195156 503599131
73872 159604 214800903
63589 91448 70225991
173212 186902 34203298
42957 136205 429029765
187396 188806 771738804
74213 102404 70809792
165338 185420 50100680
97454 197832 251093918
196005 199049 709571412
52501 166610 961438098
9917 171901 405575458
81062 151205 175715289
79044 84562 14040569
148769 195236 116061087
91726 137913 115746695
73808 126815 195555279
124855 196845 549668938
119302 148389 72958269
69345 178023 272206119
176633 188535 29724389
38017 62281 882230000
180806 182708 489750750
172012 186064 10191567
68318 100270 80070378
152674 194097 838485621
56077 65921 24891192
37730 169453 329954421
103714 184332 797822569
140723 141274 1337384
21310 44636 151178705
166125 187770 212924351
158666 169559 27413177
81567 98673 440165636
57755 66310 521076972
34929 69817 87159870
20052 27816 19483314
194155 195399 313176434
23872 99376 257634411
57562 86594 51692053
11189 195928 833909988
175364 188022 188412279
99113 194449 238602104
171353 190711 178976687
2330 80593 392711511
131643 157289 527894426
126458 197836 369708759
114340 180250 165026052
88025 155375 168594199
151657 163860 866957983
130525 139979 357346409
174033 197587 58675229
1014 77718 38865853
43793 59238 38580408
68808 191422 307025533
63983 165124 721343759
180314 194882 36307803
185531 195694 478328975
188968 189973 2492490
106451 142177 89640592
15307 84671 173674372
20146 53884 531754442
12347 171133 397697797
175591 186124 26380400
97674 144404 260382745
170842 195736 887291901
188143 192798 11587338
144149 168157 60144092
28234 35702 18707493
108826 182108 183406649
2345 194002 479658599
184146 188479 917483813
186772 189378 6431547
41462 170126 322530165
40511 148309 553073734
183082 199531 41113087
25282 179649 687980204
123302 177070 773597513
131280 183834 131545683
61128 108702 513778298
164674 199225 788465046
30441 189063 644415322
100774 143917 327469846
68211 104532 90975463
141568 147507 14898637
2761 25200 56132951
30538 138051 463905029
186207 191243 338144753
188628 191307 362244532
134370 154826 51149988
139393 190837 128553906
157952 158269 149442270
171852 188536 41573485
50772 74031 584352978
37800 84893 117956241
107153 137526 76332913
13788 90454 192049939
30766 169551 347547519
159386 169148 424405621
86097 164557 623040194
30591 147186 734477115
64745 146729 962474563
88098 117021 72312486
84510 127507 107591593
123601 176908 133524573
87532 193760 265803664
31025 159067 320569120
74251 136252 528653658
12795 125536 282254117
64370 66429 5299843
68647 74039 801800312
64309 146634 367562940
167399 177524 782198342
149357 151508 251266389
53679 76148 480637884
37703 163921 136249473
121733 193451 179583334
166996 187697 51712069
76018 182671 267166996
7524 28583 981960288
170944 178865 19630437
15277 71127 580716238
57050 169896 460837569
85641 87030 743630823
141555 150997 25043040
194567 199970 13448501
110650 176292 465615324
91665 172987 263713151
31610 95576 795098341
121193 144306 58081992
134864 161755 67215906
48044 178694 421228856
185650 193209 18861929
42781 108908 165986782
159002 190088 730266566
58509 192359 335568542
177066 199994 57180437
170811 180492 310050040
164750 190004 21604835
98895 160454 180869140
109282 184761 188795847
129347 175488 115602418
100957 104599 9061749
94434 101168 16857994
193686 197813 10149151
173647 197241 751270638
83916 87631 126177911
87808 136449 121878258
75155 99611 61387369
117295 124412 17785903
58169 66330 20759588
185890 192557 714978467
146160 176301 95831013
4727 51690 117301131
121082 125267 10544813
127536 144479 42533198
105782 108720 17692412
28321 182209 799161766
135507 175591 149357510
66033 158080 121554747
75187 167984 232646236
30937 40380 23312495
64784 171066 834806266
87253 135972 122145366
197912 199948 660391068
44457 113994 174541214
2340 107152 262223271
183416 186295 798634973
188675 197191 21184859
152334 190152 343527852
134897 135824 2351011
3836 145677 355078987
78737 86910 20649600
182334 198442 27923062
65307 126307 370801153
188896 193483 196817865
193962 194432 1141284
42645 72548 75126193
142086 190603 121307341
73101 192512 315706337
135773 197408 13896658
177622 196866 47992023
7382 79724 180887260
170994 188934 44738565
3704 104557 566481162
36683 163446 317487350
123143 136987 836340780
47970 132585 212232413
11914 103536 229405271
12390 177267 456882671
38326 101754 233676616
25716 198420 913977850
16012 115008 611978308
169345 171068 4311192
117919 150620 205891385
1032 117493 453496550
4857 115550 684709142
48576 84400 90061787
21148 31844 26819612
122074 154325 970586808
29429 168435 348125801
68348 154423 215641863
196724 199165 550984754
118663 185159 632600248
63321 80264 504129598
13223 59036 543091628
40098 94570 136665938
133381 187034 134245903
185981 186628 1667390
55872 58139 5596588
50319 58393 20022857
156936 190899 678581840
197496 199776 5692159
117945 124278 899243264
17353 169150 380194830
102176 171195 172825291
39630 167907 321493354
61151 68458 18592467
103879 178539 997171635
79825 153543 385226047
54513 99355 112690582
92864 132393 949474110
125453 179255 134695796
188780 189825 2640174
11487 135806 623015623
127568 163674 551742854
183466 186965 439675897
9007 96837 470754787
140592 151419 27039795
189903 190897 902816180
191084 196515 13592293
96676 106762 25129309
66862 175263 339608126
71942 157127 951207953
27081 168266 353541936
17255 117637 767732401
189004 194982 14881857
19947 44557 61209708
156752 198502 809443003
116166 157689 471074633
76448 122128 511221844
35750 59754 59580354
68993 116790 450168023
83543 103552 50088120
184661 186791 854590759
22595 123614 803057018
67720 158737 227990287
81583 85842 281136999
10047 12045 4862150
162625 177084 36171971
170212 196716 66091562
44042 86531 106776710
30078 121321 815977483
175811 195980 157436614
181305 181939 515321024
70401 83829 33768741
196889 198578 623326220
69570 199236 659566994
44552 86174 984613350
3700 183523 992354666
58533 118520 150623458
161494 192033 354874094
32217 85485 561776420
167940 184904 42293813
179812 186719 17385127
138540 141903 890432459
126479 175336 351337787
42089 189046 368184177
163343 198731 88288838
131655 161908 75831351
172410 194121 863215875
38535 43011 10926208
84861 106398 53803713
52573 144396 230325485
8243 140447 331109052
75728 75817 226072
195814 196020 511522
113220 170035 142313127
181618 186703 12796796
134625 191599 143901447
147793 169361 54066667
2401 151354 701058669
48922 135955 218433743
5316 83276 195164990
182021 199746 44170374
151780 178891 932742334
29938 155760 436277046
100925 149403 422348326
27819 35985 313532242
112818 189531 192000932
171071 172650 3978104
49472 107007 170631661
122840 124229 3551535
95130 129315 332659469
126019 144548 46461559
105318 188854 209176772
36099 95605 148990513
95407 108465 32696163
67274 121732 136373651
26460 82028 139046715
185436 197038 218699170
108554 139961 78755884
114778 116454 4192762
25330 148254 307772398
4552 197389 482590410
42278 89323 883329904
118234 189934 179494770
94463 138130 109457378
106492 160632 769602500
191286 196797 13704747
44666 193901 373937530
173148 185616 31103576
82312 126745 111213638
124238 136102 29971433
64408 87806 58990352
22330 130423 270597501
162237 189313 67700138
125228 198262 998972008
16273 36334 50244380
132811 197027 728294077
112434 182194 364595612
27461 171746 626337503
93335 139205 115015296
149907 187145 93278437
163580 197325 84163393
117793 124585 16993521
23355 160633 343613994
184311 187923 9121994
82613 150190 169179992
149010 159028 898644585
195165 198328 351577263
132514 149307 42053594
102159 120949 46844291
77008 159687 985046092
3136 48533 826131251
109899 173923 894713901
128483 191491 395042217
129135 140337 599051614
148297 184734 18011742
49856 97335 119153761
75556 97940 56210634
69621 106207 91645498
161406 173226 29677783
63922 138045 422215215
24191 197159 536550964
197823 198077 689104570
167479 189183 54116438
134843 166972 80413392
125502 189074 561794601
167301 199739 985223466
62558 114195 706926
38312 133297 238000446
120910 190355 173857428
60923 72430 832331270
31690 37243 13828186
120008 164508 111609141
112496 162142 124340630
170943 190293 48207085
188743 193660 906002980
68861 91401 846558643
7314 113784 345824011
50611 141030 392878530
82109 177856 239675692
39030 44342 13089312
82381 158600 190818080
144515 150739 15542458
82131 133885 129660113
180549 190889 802730401
149270 157080 546086087
1866 46913 112222730
28281 53552 39583351
130091 135204 12955927
7760 182357 437001736
31213 160060 322590300
109301 168298 313965514
68377 138498 860225145
3733 74679 177393884
183365 189738 15962069
15799 94309 196601682
160062 185198 62897840
28217 150969 307274397
139200 183614 110962041
86157 149367 158221817
89157 154355 163155517
192443 195405 7306484
5300 93170 241361797
185702 192860 17866093
122957 142421 781647696
37558 128833 228553763
104198 180007 366246468
127935 128280 615811101
67057 168947 290736214
146445 190558 178315479
76219 88089 29990851
171285 196782 63552975
165040 193037 675876420
118968 161237 105939505
10359 170294 400497960
12166 195865 688431716
15917 74583 552293767
76880 191119 849287138
127556 187860 150992862
106727 108451 432027938
111295 168665 336604735
45093 133083 220754667
106938 154210 962655407
116950 119327 5884355
126994 189767 157082408
91513 195890 599361407
123703 198325 606403978
124459 148926 238875349
172986 180809 556795838
155775 162471 305847274
174153 185216 893662336
141595 160423 47099499
79152 139162 747810871
33600 49301 841370563
172027 192243 28344183
136777 148656 352137395
53672 190413 500025996
35882 155149 886422594
20277 186483 823353747
163329 164545 246749051
6365 87053 201990959
81211 183487 540243266
186315 189614 8177592
62679 164129 567793849
50966 116733 579321173
105585 188608 304199837
104852 158600 632210660
113470 146539 6200364
8708 116408 584851926
106126 130146 60256013
12698 102020 223777016
7466 56607 810988924
155982 173817 552743227
163582 179424 909003330
179082 190283 833437918
6233 46764 803770954
159332 196861 93722047
155752 199458 403708379
73280 127051 86329657
62000 62379 973389
52537 193338 352786962
17116 43369 538135701
4941 184407 449197124
124166 189181 296843945
184467 195300 27039429
140639 141273 1537449
659 191878 478482772
191630 194123 6214159
48219 55588 18371160
151839 173140 53436454
144192 174634 199015063
83219 117072 84752594
73644 133622 661269006
126232 143901 44333045
49619 147487 733890185
155644 169198 9019430
40745 122912 464737662
149947 167732 44699187
10146 154067 360263801
42432 125277 207699380
190385 194309 9814421
195918 196809 2179315
42205 141202 489521512
34679 182490 369954743
5369 190750 616865953
180262 195007 701981592
128266 128685 1088459
175163 186829 29176836
51464 51990 1326081
58660 135309 192569926
58936 152220 533704176
180884 199685 46962142
57463 105553 120740291
60065 95814 89987774
45666 168417 865209963
124013 126798 616485632
28945 104003 809651682
116705 138604 55033492
60332 74365 35446452
29122 70096 387213201
11668 122273 862148774
122821 145820 150067677
180067 184844 11927696
147347 197918 426313702
156849 180787 59858661
52001 67819 711823841
48733 172982 311554508
134616 149130 948133322
111073 193905 207265552
129872 154636 745394323
9234 37867 71619283
83205 157466 185902634
91564 114318 833772007
188196 189236 599531185
102813 123267 51059722
78654 81898 8302420
42763 138311 954924280
112784 165339 904120340
96355 147210 90772300
130399 132691 127649879
87185 127721 488247070
126525 174460 120074766
109366 183802 423355709
148338 178315 510152823
48698 53719 12510578
98576 136324 94725931
73872 113213 487660417
139543 161905 55852075
58219 129159 360024952
30980 169349 478526006
38331 52311 301060597
109864 109899 107272550
193684 198222 989424773
129216 149467 50719765
19512 146620 898453924
168333 177356 331187628
182340 195796 33636055
22980 106436 208776385
181448 194542 32737884
145096 149335 873978967
136621 158306 999019
31991 52782 529903708
8901 88403 199135449
5062 122590 294081407
116158 179268 629240028
80798 121399 254279151
25679 97057 178641313
11405 53160 668275236
52817 137351 212158689
81514 164594 85060721
12409 49076 989972521
74769 180957 265902989
182433 193956 28825720
7009 99126 729680714
63253 120224 142979436
9257 139749 368916751
106540 122990 219574394
132710 146719 715473022
67199 80132 19183213
132850 174457 24034064
10512 71555 660827183
87228 130557 857325790
143982 157801 949102939
158576 192334 84496955
5909 83240 776623628
193098 199365 823513901
64585 97759 206480412
185243 194068 22015340
76654 182467 887075698
80703 105017 60921036
147858 199420 128834732
42267 44553 171595650
83625 146771 356595668
80501 192511 280524966
49108 66359 43378529
156354 179111 948451375
5669 69171 652195197
158978 177555 976013604
81666 157724 190380100
37663 85996 614087389
143547 161911 45924817
188947 193855 974424053
147423 188582 852244727
82218 143612 153781017
41541 108923 66609125
145082 171250 65582537
5179 5333 396861
165493 190871 336296317
463 50182 752233986
175198 183621 20974599
115438 155843 101254570
163055 199437 748804068
143638 173252 291657117
48661 72575 58463329
95128 125430 929082706
52028 108509 141746426
99376 115975 78778669
144034 173263 502729493
74049 122671 121710247
165765 180246 789388252
16324 27554 461655582
162358 186059 59315543
121244 151630 581718180
85334 178796 233939710
36340 131672 365979422
95275 138472 305461627
51106 91875 102436782
99537 180420 202490735
53751 192175 815603342
123778 145402 259553450
33142 154088 302748085
53291 161518 271337634
98098 135959 95040961
130054 165865 991145546
50195 190188 419691982
112245 152601 101019679
137292 176854 453339120
134235 142072 19599836
62277 97876 89509578
109419 135179 185761049
159571 164303 11936462
67460 134972 169359219
143877 174820 77424451
38954 139529 185517210
39962 129342 766019113
18090 22101 10076792
105020 190106 147260824
176267 194160 44712897
199028 199958 2350039
48257 176139 320512450
35843 192756 726592228
76372 134699 694284807
63608 197294 415122971
41809 118818 193021850
44193 95063 127766156
117169 185759 663268142
78795 184264 264135952
25378 128272 257553777
135637 163443 69548401
93350 101701 185856364
47428 104351 142771491
140832 164372 58970549
29952 144508 675642181
137814 175389 93963805
171662 185660 34925637
56321 165978 433420272
178309 197499 47880732
5251 51513 115533626
158553 172123 717205641
57826 74952 43246460
102057 169012 167686667
100088 174946 331167490
171236 171750 1293076
141722 166115 61182889
118544 132843 35921774
121485 172612 128237387
76765 197551 498474415
6300 182196 440319067
9615 41116 972455990
123192 162054 459426666
143681 178203 86301598
95070 173153 857314637
18439 84627 165779513
148760 193114 213770683
119474 156409 92620745
101916 145060 635568023
159742 176835 804977788
78433 100612 55658874
82654 109218 66632696
177271 178869 952102041
194757 196449 326346125
11893 86856 749120746
28182 172027 360193629
1993 144309 659088551
106036 116790 27025548
105392 160999 567825950
170531 196991 65903295
10882 165665 387650615
57889 182678 312875161
43477 167188 162307628
153366 189613 112895326
45958 110166 161241759
136386 167500 77889828
70063 148403 196300078
167884 176260 20832551
165445 186579 52792123
172957 192108 655081616
86077 98982 32255284
32585 95473 157426245
140423 141092 1610738
120021 157874 94802442
31570 161102 324239775
134470 188314 854320162
134061 174996 102434923
53632 193865 379020856
64525 94086 74364866
187181 192417 105127592
163116 196567 243378651
15000 28339 280440823
87924 141505 476562753
82138 147202 162972187
37822 119086 203412847
85103 105134 16916518
170159 173858 9218053
195502 196587 2777550
20504 110116 224436003
13960 194135 466239483
2937 7199 652171756
191066 191484 1034319
34319 130148 239859945
143337 143732 175110188
144464 168382 948497916
123513 141251 44559290
140158 166261 65372185
143124 168589 589612997
185533 191262 14292081
59489 183048 309674776
179717 193925 46427799
4266 80692 191196243
129810 168987 595684757
72539 144306 644493605
74289 118335 757100838
93033 129930 92378213
56746 120180 825571425
137040 160114 557601624
29662 180237 376916311
49852 168939 298610991
18219 197608 448930048
77980 79682 643922540
49624 121015 178964199
111840 170584 147207712
107657 196050 389681812
37482 168968 402276799
112988 131891 47305324
152113 167062 17567825
11158 172699 404503766
384 174725 436336296
33263 53887 533969209
121197 170995 903575881
47385 72911 64129418
18731 68855 125419414
93459 177639 377208637
62041 174053 280963330
175005 196730 431710397
121161 139288 45648348
180527 194420 34729906
48710 108591 507626935
18872 135575 292441275
13158 73218 441112556
180019 193435 33549402
188721 189060 492275527
67930 189948 323754615
144846 187895 107692795
57932 193427 339670315
89937 120442 76221646
197954 199828 733554732
72861 177684 262553503
142969 195604 131562654
118081 152578 921926994
44573 114493 175448887
99051 143966 112554891
7044 173349 416660370
117758 154039 634632432
45325 199112 385175117
38069 87804 572623343
65185 148854 449578034
48380 143731 548242130
48934 123326 819569575
144594 181557 832895829
122056 140407 257328080
147300 159431 30331746
75450 144434 901071608
92318 162579 175938065
32911 70775 94560669
92570 164461 180079085
65200 120279 842114538
24290 54458 573309363
128388 176091 119448326
67321 161869 236910813
120594 197210 191695584
131942 169606 94464435
22838 94268 140335782
26346 161542 338445747
110610 175668 162820283
173495 191766 986873180
102580 123928 53343009
151329 155296 134539808
43114 167851 614563947
12586 188992 47133171
18551 189465 839014323
20634 181568 402891014
139030 187807 631288083
92134 132086 99961814
17725 25576 936002224
76327 128807 131609632
76787 189390 401046023
60117 105606 114263191
12898 138769 315373946
71877 192983 303210772
89300 92780 8626443
169233 173591 10874146
38825 180358 788957136
22059 104829 859750583
107593 127528 49885989
113456 133644 50591600
122921 133747 34816427
39530 116891 323644241
89792 124561 86853594
114428 147452 968059271
119839 179700 891095085
142553 158118 368192755
150170 158532 298702906
137513 168558 851905961
26271 141659 288883089
126136 185755 523176017
98645 186199 219246533
123399 172618 123468970
1354 100013 246809170
53179 151626 346165068
79728 193162 284109835
47257 53347 15233741
136343 160616 60608806
38784 88378 124405067
68761 117925 657522244
139860 145045 12892717
22095 94244 180643806
8578 149577 352943052
160880 186416 63926700
2211 48647 202063309
19645 194154 820773572
71257 156694 214044440
118894 128471 943119729
6608 55117 710214276
64594 78174 34174428
75485 123093 119235514
113475 171988 813106008
113949 198560 211595474
117337 135182 108090032
79999 146709 174873794
21892 156166 142615836
139918 186786 117227162
189047 198521 44618847
187811 197614 741747971
92229 163485 178443626
135532 187553 902264641
802 88585 48958699
72537 78393 14625246
162067 171093 22696668
53005 172162 298834975
8391 169551 448878819
49851 165465 289934280
27972 195231 500574110
199602 199871 651099
19126 145686 719670258
74253 134869 152079748
115373 173321 139333120
167971 182997 988994585
89331 162550 280776411
26624 43752 90823920
91270 130149 835787929
21906 167459 364542346
29864 52934 57321046
42970 178710 340160759
60816 155267 613825686
81575 166584 212969230
55685 96606 389337759
171702 195212 58537679
137709 193694 139946143
101550 182214 995957216
58112 112247 847308714
7019 179565 431883879
131046 154430 423854912
50202 101022 980578422
181785 182188 1058264
178461 188292 748947192
75350 166505 228563517
113261 124760 28677319
105152 143227 95468210
156295 178614 16145705
11755 130220 735712733
653 64002 75207784
136556 174234 94242824
60462 65974 14039305
127375 192811 228835119
121787 168816 117997705
38625 167265 325178593
23212 28579 13366642
35608 72750 714474567
38372 76729 95962172
18297 116212 330102769
41528 180494 567516067
179 184305 375049236
24747 107401 206858510
58706 122090 159041113
11222 132027 976710061
184177 197987 901489281
46596 51040 170774679
170519 185673 736094118
28358 155409 318079270
47844 142239 236754605
95942 121929 669145098
74017 151629 194503445
100788 122250 53597633
74107 151873 194864307
143315 159047 39366556
85145 176854 967598306
20557 175016 948820993
33337 153174 299969014
100141 191952 417864195
111371 117556 902635983
73772 174377 591775072
143265 159868 783264619
38382 144819 266666095
194438 199285 12013953
137764 172476 343314029
136538 179608 107608443
190741 192226 152514837
117354 167300 743412018
122963 178787 934775487
28207 81552 133489029
105113 137414 81145551
79002 195938 771329010
14551 79166 161603557
88626 177091 73792981
85104 92747 26120243
177125 187164 25108580
80261 144668 334041974
132302 136591 10917582
197082 198107 333607396
58397 112690 209454108
180129 196669 46542712
26529 29980 339964107
148104 184370 245039377
32311 184303 512502118
171586 191205 902513567
40819 129940 223426625
146051 175544 870567700
89277 161979 535522080
35454 178356 301717779
170052 181515 982366458
32483 93793 153453600
19777 72388 131667977
131161 171089 574923082
47532 118042 176799912
173580 191933 45812563
156132 166543 26156451
195804 198066 986703021
126242 177179 127572141
67321 163713 764788539
55702 58661 7346330
59510 96752 847912271
38011 49448 651629161
27462 91381 160052227
145452 153288 69242895
178855 192475 293848779
5335 194949 679389304
165350 169533 10440678
142896 190342 118630063
148983 166236 710225016
88068 94852 16959614
47934 83555 89561482
114123 179649 163958103
124943 159746 87230586
86012 130959 187799709
130549 154950 505215089
138338 150072 29145699
87536 112106 61429655
88805 127295 865058708
67269 169749 256846117
54042 128484 186767640
133955 161184 68084563
136215 183425 540387146
16315 124047 29458497
7574 17479 24706100
43285 120447 193506124
24281 51572 747934424
169396 190609 448217914
116227 180513 160924632
110870 124956 35148756
21765 120284 575579746
139004 182424 679418259
172034 179591 2247677
73522 152845 198707712
75106 129850 137220246
125504 128684 778139967
79761 165294 434440065
68027 116686 197665370
10132 90387 200870928
146 5796 315132967
45272 189522 397983746
192410 198564 6938964
136055 181513 113575361
18864 84559 832789519
144484 157959 597325809
123494 131818 20914661
195763 195816 151944
74020 187952 544315773
23396 60314 322881551
124898 186877 155240462
153791 168824 717365403
85880 179398 860600854
79257 105858 162325553
170314 172800 145373576
14658 58258 655601142
8528 65022 141134945
43093 100445 143919816
1730 35306 548828151
68324 160594 231127260
148774 150791 4999802
55534 104343 126450239
1456 37216 728066754
7615 157445 879376666
194546 196042 3753886
169566 194130 61259472
80685 162483 472540748
68263 130658 419198981
64214 106209 105369135
331 23801 58597002
124569 157441 82325140
123755 138619 37494113
57380 142088 930563641
194192 196716 4227726
57003 69367 31250015
168095 182524 654805879
180695 193468 927031025
1692 125349 309315344
153916 173712 49627820
120592 138078 731642358
101930 127699 165589162
31822 115650 209778518
9488 183858 436473662
164984 183729 46705374
19273 163563 735941960
102534 196797 235790845
139632 175339 89262824
127461 143547 842447178
133719 158141 456712707
159155 194851 89167120
157718 170907 972354978
38198 66379 70471373
48659 159852 278755440
191584 193264 4217917
127701 152834 62948842
162987 175828 32084190
172838 195610 56747625
182056 183755 4191703
121511 124008 6278133
56674 78479 54899685
170609 188839 371994767
62216 117060 137699687
136045 180236 971119055
150717 163555 446394977
130725 179742 373112560
157532 173183 209139506
15241 152888 403764423
4296 149733 682643380
12651 108862 240989718
181352 192496 27931060
126588 182562 138333175
118305 196104 58359585
68253 152899 212010434
181278 187040 161268341
96853 179130 205921000
167652 184309 188259195
151074 195427 110889540
186744 194968 985746
170116 181627 902458178
103563 117756 553849569
156002 191078 242013711
178736 183021 735438851
140464 159194 46796049
32676 67641 100706715
195405 197596 149876429
106933 151878 112614638
196549 196890 629459843
95494 142899 118707860
84640 124413 99483451
108414 137463 10487472
10742 110264 249167708
115081 192078 972361068
159509 166878 764899813
154045 191184 92878535
47322 85204 95211493
59026 194059 338453996
20688 123755 669367888
107360 142519 88160314
126739 149806 57726148
78138 120511 231197109
161437 199179 742374306
164051 184619 398909434
42436 62350 49762554
7873 82927 466427793
170976 176929 14767861
121343 176735 84618082
56145 188139 330904147
188098 198562 25979456
153121 193936 510214242
101506 104356 447565361
169586 174938 13309595
173794 174118 376808572
108456 168179 149626110
183574 187858 10806432
100142 163923 159841216
33460 75841 105778534
130249 183583 334277816
137132 188107 127444788
157312 167941 10624263
108495 125918 43562911
189971 192229 5673837
59710 150155 620136248
63609 123051 211350354
65976 133501 169348561
43825 153123 274015703
43325 168966 315084071
66062 185602 963673949
15189 33711 46432946
112196 165685 594655229
65440 124186 147178312
60325 173843 568837649
24414 192790 421454634
151741 183054 645314669
20534 147303 384760272
95673 118271 56491549
146475 147440 2420295
72664 120212 324268794
59745 70222 26564961
184075 192913 831067581
176607 186501 24802035
22536 147467 470766308
119326 155017 89489943
149568 154951 250276468
180855 193845 241181877
63256 193281 325895034
66709 137887 178516772
115598 166718 954325820
98936 149623 494206151
81685 115988 623113888
152866 199314 116080730
79752 89848 768103092
13905 146321 331635269
194991 199013 428400614
159891 182116 839059495
3195 151775 403214116
22034 188634 285917092
139126 191605 131150260
73104 122485 123565016
4152 6755 38319
68640 78757 36716482
198147 198177 76467
66053 81456 38755507
148958 152685 9270325
56462 118610 155993465
92417 180774 221088952
137194 143252 15053625
6049 143639 344556058
120470 126279 14594878
26866 35801 22322291
178296 186974 21770179
97098 108259 405739617
100949 179235 510606112
136376 137220 2133837
59403 71050 11885765
115128 145863 335912440
104351 106289 38400119
177449 192806 43049831
186965 189626 6588928
29669 135299 264569864
145450 196155 126784483
54915 199645 362592422
94324 154602 150912809
70871 90422 485064113
112097 136167 60457259
68206 96583 71203899
137228 184730 118671669
156041 186175 75380864
184848 194890 25034600
155086 164766 442544997
108885 167539 146931204
17496 123720 629607752
67737 69599 241798061
61299 96267 715615194
47631 73045 571878309
174029 188924 37160672
93239 170465 193468676
64819 146285 571719044
187799 194160 586373804
186313 189375 7576784
21281 61058 99136167
163489 189674 65366916
181440 190961 23827943
178927 179406 1184769
106742 141131 86249581
188181 192257 763618442
121894 186011 160667863
46162 175324 28330694
85692 107309 54067480
142283 172023 74517079
113768 181542 169645976
104120 132310 70610329
97361 115018 159949680
102115 156469 136010735
92043 156286 160837114
192688 194499 4481034
48509 147996 249463337
193382 199495 423671006
85881 91407 13847997
167232 193191 891361571
10234 16335 15201655
125763 197307 153899526
81400 159483 195538365
77013 107784 77145947
84161 123451 98285284
163094 178130 561357026
370 168783 825454756
140502 159649 324396327
165736 197808 175569920
109824 194802 212509018
106353 128506 55560127
146783 168969 18210345
69121 195620 316715944
101316 110607 23278143
159264 192567 83298960
245 110046 274743135
143910 191728 119582135
22348 182852 401671851
133187 172545 98587885
113106 121989 749614464
91617 159076 168868047
41556 162437 303005460
166566 189988 382654270
2028 185955 460356345
159398 169106 61338939
147574 152161 75916468
104505 154281 311194498
181714 185844 10404815
175549 191555 39960362
194156 196200 54066066
64640 74235 98377768
81013 123653 199372438
128233 184800 826608182
159344 192881 452445490
148495 167776 48360259
25107 68661 542530036
122779 124044 3275923
168434 185983 424969970
172162 192261 499984975
154020 196375 105923616
152302 196237 109901180
40285 133181 232936142
9192 87195 608444182
128105 193758 378232196
164322 173453 22847362
138761 199481 700654719
119396 164175 857126136
193446 195144 4139981
117322 124692 798259926
41747 136645 238041530
16919 76001 92729574
47781 170513 715607276
105237 154284 122940036
19919 30660 26977838
176882 199191 134293258
186418 194797 636443523
72077 156119 210563709
128585 162789 570396471
43530 174060 327280180
90521 195951 263780604
69412 144630 799844649
19526 57860 95493523
52612 86669 904853737
81741 168004 409727847
172058 177031 429199234
162168 188475 114733421
14886 20211 13300717
33874 101269 383698406
32595 84661 130319433
95126 163530 171339482
199492 199601 296557
40563 56423 960540339
172892 196351 58516865
23567 86224 156872290
37620 183932 366259878
67819 163014 238530619
10067 28693 644671422
127931 150082 707247339
103846 118641 36995616
3464 145675 525323555
45207 70319 233384712
160923 180448 366175263
130130 165562 26275813
110160 141810 79226629
156370 179702 58295207
36942 70550 84014828
9647 173547 410399246
182697 197627 37273189
5957 9689 654541071
72823 155597 207382578
36455 103226 853567502
130716 168302 94229406
60088 171977 280736414
140170 149647 23560920
99073 103138 853205590
145540 158188 31603406
173678 193703 49996028
68971 93096 528441803
4170 51523 118231879
24432 188498 140043716
96099 187211 228077261
25815 68319 106248373
189650 192265 632680730
67677 134912 648525112
2588 84661 418672276
130726 184387 206261506
197731 199879 138393935
56785 185204 321948088
195680 198973 8149047
64944 161716 242618940
111033 159977 122535009
41111 196384 388977683
19197 43735 61135577
76646 124760 120578946
21483 169948 171107679
58813 173258 287107905
96087 190414 236022540
94480 186785 231070135
187565 191291 9217658
171708 176238 11201399
102211 124098 54612712
106762 110973 713744690
74747 191630 591673291
13755 155793 986184013
179583 192921 33392449
98754 136150 93811617
166682 198687 79772487
38807 77937 97986666
126458 137369 27510756
27616 65846 86716085
99482 164718 163481752
57910 185263 400437058
32998 78271 113120476
179965 182390 6075672
162835 196387 993573712
124155 152987 420493289
54754 130428 189894238
163152 199652 91076482
178319 196343 45070321
60771 159784 68289700
118136 187585 173976537
59329 151283 230684844
117186 167931 815269485
191872 192680 768261222
29767 52830 57312658
51776 154909 258482423
186674 199056 30756680
65344 106063 637251530
148681 189986 103254466
9384 148392 856527567
135806 175689 55509682
70110 80590 26221033
135727 158506 625153377
1979 62863 151850999
173997 186406 30992954
140930 181332 100998306
40215 60071 49527952
41631 162356 836151678
46959 85666 61088569
182468 183094 1480656
114494 134183 49443577
125887 189419 159007797
69400 119141 45873455
34416 108958 606424155
17102 29734 830284640
52073 177484 314274931
192166 195297 442503094
106620 158612 146216347
111997 118672 16639157
101411 105867 10963936
187612 194046 361700994
190883 194348 655452094
14464 128805 286328586
13898 57384 774609604
4164 36823 81723087
30828 48610 44131076
95648 145765 694251071
97266 119293 473369915
187422 191877 11068062
63397 169387 778094307
63896 189352 821289422
100853 133252 81199854
121383 126243 12255919
63208 72242 22933580
3458 80335 407653405
13356 108945 239442911
14490 181609 417370350
153416 175896 56272609
68585 76832 723128820
21022 61951 980234061
132955 183232 125673797
160057 172262 30673174
131354 152932 54050220
34838 160533 936520691
53078 73808 52173965
99811 153844 41298065
58774 115603 142748699
194502 197409 66457390
57988 115642 536109897
1372 95663 235917969
102657 159839 143157463
58393 82561 60995110
20620 171832 582902774
162638 176507 34648917
34234 83929 124356706
41352 59984 46476115
40827 97981 529395304
83585 116421 422783186
110632 177118 175841697
136888 162644 34446988
21678 105548 209861455
131467 185065 134227119
37053 58074 52158300
176945 193019 40159919
44510 106800 199456904
21722 41183 105094627
154231 158652 11021639
52542 94185 104639621
27663 55140 832131140
67577 130049 385954530
126881 134773 19934598
71359 135299 160381724
62277 93623 712597639
194966 199618 590495725
95484 156516 703130673
144280 170762 686815084
5118 10039 633018254
40568 106512 165301028
55085 140618 214684142
140745 159047 323421744
11585 39653 70055580
110009 188492 932503220
19126 81503 763595829
57147 81606 61716626
22243 30575 760328406
148198 157650 23578869
6023 171997 832452056
95698 149275 333863197
194946 197154 5479631
55618 152908 243985921
157669 198531 386002201
57205 197919 155124248
44875 130535 214900686
36123 38677 273023020
80609 125313 699583079
100261 163894 159496318
161496 176793 38281753
189983 191307 3333788
24993 199810 437446941
46402 171876 314632638
79583 179679 250681183
50089 157108 946879441
44071 199197 388502262
21057 112638 229284264
189679 192663 5072842
104564 157501 321309760
4519 106369 254876729
128469 181566 704823946
104246 174142 841120953
127618 177781 125570419
90234 129396 97941729
10153 57281 117424045
116235 132294 399092922
110929 149470 96417826
126609 164894 96005988
178709 189660 790200682
57042 161425 992656760
81536 176396 889192419
12525 121813 273546931
52290 103920 633790378
153528 173234 814128772
55980 185401 602905806
1908 26359 523363274
14714 70793 536863299
173051 198659 707470175
154377 191422 92626199
148811 151814 746828198
165793 194262 70986056
119376 190233 610972657
173645 178500 823127262
149734 167434 44489911
40326 63368 57574472
30365 136656 266219097
110730 112411 247011218
103246 171043 169860769
184451 185147 1827251
7452 178632 428455946
67863 93025 63137755
66115 78792 31762970
75668 147315 179679110
128213 152488 557770869
120061 155369 88527204
84173 117383 83118651
198876 198989 296646
114410 175298 190344110
115818 141918 652262755
25864 171494 364675661
106584 126518 49994729
189028 196745 19243153
57330 164693 269386118
188868 194022 12893576
197371 198257 2163736
195082 197153 5131941
79472 137064 417237009
176377 195371 47418768
129890 188959 147827386
158761 191991 994564395
70223 80396 831474770
78236 142404 581991883
138700 176262 93850937
139841 158190 45786166
8597 154745 443725642
193238 196894 394299935
61081 159054 805132190
174082 174274 184654
39563 50684 27731269
166336 168861 218614611
149993 175736 64541496
163622 190731 67657178
149710 155776 14108463
140058 148142 20141882
50226 57709 132980510
84246 96966 282252208
149981 173923 60089209
161987 184171 178374831
139909 174284 85984599
160010 181683 898468413
46033 161415 460001352
1125 161699 725653212
60648 93688 33570783
190675 197944 18027370
16481 41745 563086564
115875 164586 122081746
103653 122773 47692920
107150 145817 96946605
19871 46151 416262653
95118 119668 61345963
174141 183802 4208993
168128 177353 22923409
22026 120450 246334590
17061 179168 405825178
398 49559 794823264
27368 68506 928159911
43189 43238 119625
15757 100205 797269381
16290 127771 279092206
87460 167540 333388893
33923 55472 80214868
161797 169999 20617508
36966 181878 989643912
1844 98844 242656355
4295 25547 862822693
182865 185833 255400647
44676 197502 382808776
190673 191706 965851536
105866 157152 454095655
73635 145762 180740976
126646 179531 352713529
59759 126337 30632782
106238 173658 168966633
115490 175073 149241394
80431 95410 479216631
16340 199453 541697394
77546 153004 189022708
98491 186950 221531858
45418 186346 699131971
41116 69405 878544447
3070 78780 155596543
198836 198864 881492062
18168 174090 390486836
84050 90277 441292936
189276 194426 12847601
65516 150521 552475223
71446 86612 3504164
93522 185102 499880042
93366 172012 197030479
163509 183423 466644115
98558 106367 882909826
139909 143506 8955514
26726 193036 353357501
89928 92302 292163819
45978 49674 9342217
19286 168580 906290975
137252 169558 670247707
1944 183761 454953993
19714 24631 338790668
116031 141113 62880640
60652 78568 111319977
117336 139891 56658960
44312 79246 171722742
9940 156041 365749471
56734 63172 637301101
136250 163731 299677324
44177 77515 83708015
81606 196606 452667544
167772 175706 980783636
75123 91744 41840211
197670 199160 865162496
143699 151273 18879275
149876 156649 17015065
185377 187638 360321554
110195 134628 850262321
155221 199784 111332835
77116 102383 516751958
139218 169880 722728088
70359 73921 978778159
54481 90127 89760993
118526 167057 341478269
101853 152459 126636248
176051 199874 84218736
123002 127505 11401504
78564 109893 78672112
24227 150048 314923607
45911 127892 338824342
178044 197647 353574638
76329 193265 386229720
67273 110133 427226664
139194 151563 30852262
106524 186274 669936843
56096 126834 177530316
135871 181756 114630345
131707 145398 34368314
160623 179955 856649474
60639 185321 483856198
22813 65287 106066685
53374 193085 786043068
53811 94292 101809781
110607 187015 525255472
84210 93991 68487415
13221 131940 297235869
48773 59838 27553349
189679 191509 139630819
60434 82152 54829998
35128 138015 257707275
154984 171854 42357928
185432 193880 21097236
26633 44676 44681016
18583 195837 443707617
122040 198455 191240530
67782 164380 242080181
23575 125448 254945791
195996 199345 8278061
178817 198170 48312913
2996 196520 807780243
58473 148982 227160069
15203 156126 996545771
141692 181612 99857854
85032 135505 126539861
121634 135692 35500210
177014 187653 56355768
186220 191268 553112268
127709 149626 136323676
64670 95926 78620161
109957 145018 396731729
87914 188639 795132762
178677 195789 42807976
79942 93574 34373282
153262 180840 739205045
195801 198528 6715831
139337 162167 530538834
7595 31681 58194849
129673 143614 57749694
69356 193865 311791434
11025 167342 405818126
118198 134814 637084746
2361 69076 13834423
59711 182052 586224939
123556 123895 887863
57626 61657 529455252
82257 166902 212073985
143960 163234 62259745
18086 51229 82686130
80941 151394 37466951
110091 193104 207685000
172520 190391 962253988
37339 132199 237493236
166687 168591 473045333
79823 139957 150902480
137641 162081 61014522
35620 163647 448451703
192276 197175 12102507
34747 76815 105097055
51743 135224 406867329
4977 136615 651887256
102906 123997 52734006
106228 188223 210280847
180976 181465 655113249
47031 83179 90847276
68244 135388 168369531
58388 133429 188470296
22359 161842 349226190
36552 68363 510488186
120060 187134 376818504
105601 195018 859305860
132840 156273 729770762
171381 180827 570842723
120224 167473 777738038
17304 163096 759030031
149179 151661 449092528
12446 137590 313532493
22982 55691 81402782
2322 185838 459373019
158031 188320 75877609
138472 191467 132415524
64062 117819 134886180
193520 197608 10100191
154431 196693 168064801
98529 168328 221244514
134387 146478 30217788
152136 182722 76501174
1271 36238 130291576
109643 139658 75243134
121203 198159 656671309
82559 162603 200480863
173461 197085 147731662
20812 137894 293316925
135336 162117 66891428
116115 155795 99424759
187464 198436 27208208
143952 192890 122363300
124571 126495 4887234
160055 172154 30404716
199235 199314 329094397
198185 198217 70962004
72089 92191 50479272
128005 184670 654794112
70928 111631 102081627
134101 184288 338790018
125396 134845 23881816
35780 87955 558377938
17412 74092 520820448
91849 191179 248562151
194577 195792 3051204
159288 196766 673457122
63020 144408 241620853
89543 140253 126993685
67124 76841 593896228
104183 108872 11845230
131425 136760 13542336
155040 159477 11121505
192567 195402 6992202
176088 197560 53555307
181880 186938 12733063
106270 148009 104663605
113665 187483 184838931
171993 196620 790018588
67134 147925 202462752
9555 40215 358082871
101686 149603 935272896
34498 50461 39543068
120000 195991 31373379
63649 101154 94348380
70831 127448 141906556
176277 185238 987461742
62895 165363 888016473
190900 193987 7719138
125421 130871 413215532
80901 91001 64214408
149490 170278 52170452
113837 140892 67831267
157412 182946 63870722
57071 163851 358101148
110973 195857 212346728
139771 176247 91182700
69392 196721 680545730
53830 135064 203966843
91155 157230 342777331
143870 172235 71065346
67076 138260 178577966
50292 63061 102011573
53097 57429 10765170
195533 196235 637212291
23924 70267 325050315
10040 137917 320215681
115423 145860 419876323
93366 128943 883908447
127240 168012 102231217
29402 123978 236706489
134374 185788 310078062
113543 141297 69496391
194113 195225 703961553
84251 129603 84014311
79575 197900 7917613
76641 138052 154092068
184703 186073 3530898
13884 98635 860893997
144021 169143 62955178
2209 137664 339209611
125943 183088 142948275
8798 106387 578381329
94669 136925 948199689
9489 191022 454400198
136827 187782 127418233
151939 181414 73722067
81660 111984 75917523
67206 180005 339610624
110128 171650 351904662
59423 92584 125391832
77142 148883 724501213
113777 163479 402221472
99549 164256 882964975
196955 198424 337470052
125057 149225 60606159
23479 195076 449639446
153203 159949 16901481
11699 87548 692198399
36999 140804 651442955
163123 174324 27992556
59691 185738 316036455
42366 177199 789519490
41961 121538 199460312
188549 197725 486776616
28237 32976 11892538
174289 196950 56442518
133156 195412 155653377
168843 187947 47681516
186534 190526 7011978
89706 123652 848950213
62890 165611 257775455
108877 191614 207003694
13516 99099 214299675
191319 198863 707196838
44293 106935 157149492
53598 124971 421399740
741 71442 176672255
27069 149304 580352699
52163 165231 283556789
186882 189244 888454024
74993 84874 24906609
189630 190599 2412709
96185 133242 599880332
18282 73544 647537687
34760 89829 137925688
85523 102508 42596428
80673 187490 579753640
11950 189659 444854134
97157 191685 236622445
146062 171333 868251671
80177 111572 78788930
1187 170567 424018213
151465 187645 90562211
86087 182902 692404640
96398 180881 211389924
68011 173100 263312860
42232 79542 986142497
76216 187854 300887054
6647 49092 105894521
181566 186292 11901172
22727 55017 811345871
131280 163017 79574856
48373 103135 833669918
163142 189819 66605490
182850 190543 19290967
11680 162895 855031205
120802 146870 429666792
46456 119255 573913131
142807 184631 104575375
80840 135201 136370600
165399 194103 71595633
106285 128323 433126210
39068 141350 256296577
76317 154247 231945297
28159 131069 166804065
179831 191543 29301277
43679 199082 964807606
168900 198823 474853619
150982 168696 44483750
15815 174023 993087467
59949 122076 155885465
2268 29876 173679841
67669 104896 93259386
109980 161699 129474286
281 61899 153571993
133292 150303 100042599
89983 181174 284868884
128013 189605 724912027
187275 198470 16414479
23649 42281 579871215
190253 195345 12698982
159981 163397 8632390
66489 122862 141157685
72641 192790 587626537
41320 60866 48835150
159747 183135 934039232
23008 36083 941780448
149858 191191 636368660
38801 145859 649937503
38570 118101 199154235
183246 191937 21840004
166485 189918 583825432
117729 150389 919002856
108372 144102 389101565
51877 169006 658110192
36415 192601 390944237
136963 184103 117761066
147581 154362 16945310
184099 188646 857812634
131448 173482 105361587
187121 197176 344400160
24658 67394 106831266
69798 91577 393952868
168923 170613 4199242
166600 185395 46892593
12413 142122 40151839
80992 175576 236916097
24073 34655 26508021
197978 199545 3945995
24641 105031 797949015
172188 192694 679154517
111353 125529 35427488
136122 196838 151646001
15863 69266 462026447
123396 191045 169414297
51714 147137 464645672
36639 86439 124720807
81144 193450 852186696
57668 165775 787262455
51439 183979 332054882
141756 151802 361500582
31561 148045 387791051
74565 101045 66479983
190934 199572 273539807
51919 124452 856339134
142769 164756 30141083
127970 185874 145006866
139121 147806 21643644
33460 180666 319454935
76546 79225 812722279
106249 128692 56290893
7432 25506 2567645
154672 162184 18776606
77346 116349 648239858
171083 195279 851279514
89353 99333 24872872
142163 185683 14156304
22495 110892 192990680
85441 198094 686032581
159623 188617 72472879
25312 75821 941615455
128321 196441 886002183
142605 181623 543043622
136322 147116 168110181
58191 73251 763191750
150233 199396 338825398
158521 168169 24310977
12476 100094 542409163
168457 174809 15841399
102086 135015 804442968
140574 157522 42268764
114538 154958 270485431
29683 131779 255522246
9983 185501 723746464
123129 156925 84755420
61820 187819 315925182
195984 197258 3108095
147932 176592 118282171
147930 199483 158975340
150476 195237 325247926
59134 134179 188446563
156942 167153 241810114
103673 111366 19267436
33211 62485 382590149
17803 65023 117942627
9704 36931 616810119
151197 187338 30698276
191426 196226 11999636
93950 144587 126855518
46187 89805 825600627
110986 178104 722794313
38591 104380 278389057
55441 162049 267363390
41715 71042 73567938
144911 145588 1690054
49095 150160 253332730
114795 123460 21615014
198109 198772 1670033
36526 116643 200542888
116237 156885 101777154
11496 66334 887316323
197649 199104 63919988
20555 99657 198043046
114229 176802 156668460
99846 129131 480059085
103523 156969 805355601
6587 114999 381330146
13549 142603 34905931
32075 88960 142452711
172050 197229 62701862
170605 191729 52705723
102854 183230 201089311
131251 134296 7733096
69047 95465 491883668
133574 164706 929448639
49224 119025 175020230
70484 193322 307635089
144139 162361 296377456
139387 180689 976673989
80105 176085 734686604
72450 98305 31207561
49924 79114 73193743
17568 29646 30294004
152677 193014 127778681
20701 136909 375418682
57082 114914 314569441
85607 193615 796742118
70177 85510 944491252
73722 146012 181152530
137514 156125 788605665
85748 94961 361105512
120596 164641 698888400
57130 180609 309543531
168171 171070 99989430
70582 118439 705451796
150017 159426 23644549
100734 189531 492507097
91216 164525 183589772
15438 143005 130143727
187989 190040 5030048
22089 125900 466036747
25478 64276 96795784
5306 103545 245946643
23728 154874 328302509
51963 52913 753969309
123269 166722 109093508
152848 159794 383262540
109609 153410 117767570
199638 199747 361813457
148033 168579 51527086
188230 192449 10501406
107565 137038 73968690
183918 194072 350457191
146488 195341 223996325
105095 182418 193623248
117541 176347 478771136
121046 163797 107273594
27153 83407 140775744
91277 153312 701034363
27364 167546 939872948
52821 113179 151506853
173770 187725 34892789
2474 59001 140970247
161347 188190 67210572
156146 194626 698471492
19072 199686 452051431
33106 156766 309517516
25252 181079 461236776
136699 170100 632985492
195037 195075 49879
16733 41803 62499570
69562 130687 236413396
97436 147200 124701274
81543 160803 198454281
133033 135143 5401885
649 86901 900898524
148596 169307 51912549
182137 189501 342593782
137878 160599 195424993
142497 172802 75923336
151463 152973 431997583
72992 195551 684039384
126452 167120 647950942
11165 29385 45567491
70318 75226 12239383
78815 190691 280197610
176668 181993 13307676
106031 159125 133061411
176032 180215 10451990
141626 149643 20008826
37588 66720 72821477
117119 177493 819095143
26360 153283 815387168
8810 64963 183107351
186982 188344 3402183
4694 110221 704901537
158814 185481 669424537
31519 51392 49387168
47589 106134 146783240
12151 59220 117440185
61838 115632 709596339
187091 191610 11234506
92849 181014 220632851
187766 193744 14859465
46794 101948 138515515
67147 122746 489231509
27573 176469 390089395
103344 136993 84406787
82756 173590 227536382
6655 7793 2906241
174539 179770 908439407
119236 199356 200462132
139010 193806 623567351
135698 151555 839901221
39160 76110 386516961
105771 176818 243522534
83028 171255 478092662
72018 87031 367593232
170425 172962 6374281
6375 182550 493272934
133172 150481 43270142
198058 198355 729125
187076 190972 9668926
63221 84450 53592802
51194 106034 140849569
51595 108684 143276113
134363 160706 119370122
35328 55226 967186624
146311 193193 504309973
171360 193320 524759856
130673 181394 126921339
167911 199603 79029830
111425 182747 178436736
118489 142044 345785344
193662 195071 3399819
183059 185141 845288059
154617 182128 68808290
111532 156860 626354031
104321 139994 89542215
124192 146837 56843853
83778 180174 459915424
4468 14567 340421894
4749 73648 172371443
83615 165713 205712054
88333 116571 70589894
164991 169960 98451376
19867 27539 19260169
23307 87452 160573115
143583 158757 194239768
198232 199087 26740610
180298 185262 396866298
182594 189412 913722071
138178 164598 88617431
34558 117493 29966138
136221 136526 746838
45779 80990 151525963
120301 133548 33341894
134449 168420 76007402
28145 129784 968213491
23936 187654 633229685
184180 184553 942203
39305 101353 155625429
6320 8247 955242973
57032 185921 323145882
160504 162552 5195532
175642 185365 24313854
75353 75536 124774415
35187 195467 401051770
158192 176516 45888658
110219 158458 120672575
158582 177735 454059993
20535 72952 131145241
199601 199660 147323
141230 173403 80592505
188670 192084 8558754
82415 139076 557029774
3262 121601 296090376
21881 196228 436376128
140716 198889 145312383
158330 192466 317461805
84644 87574 547949753
86187 120977 454769165
160448 192216 79474007
65631 174156 271984442
52985 142867 109287452
187701 197720 24831527
173389 196475 186479624
61507 160520 886361862
45331 98830 697552303
1854 137120 939183246
44473 142431 969738823
159085 177244 45438152
156015 195321 98174120
194271 198900 11466611
42511 95137 132167948
41466 66025 61586065
1057 65333 160540844
162239 183528 679839014
80901 89255 21130028
12763 180017 418752248
78456 191291 282577508
40504 172452 853417741
178073 195299 42980495
77562 172702 238452662
11590 111878 241125839
128552 194069 718431392
159728 196947 92912418
39215 69750 817500985
8800 134817 315684935
90759 174579 209800614
77049 81770 11946332
108349 118266 365564700
166202 194911 71560263
187583 189312 4233402
132436 159142 504351427
176212 195070 364418749
52035 176946 313038860
95161 132871 649170248
140198 183454 108080222
142246 173897 441869222
5417 97023 881934344
120379 181311 152563135
111903 144232 787311006
100470 172736 181106003
24500 175791 378781219
62783 84284 54265464
15579 70504 137331018
14830 177367 406901226
162245 197701 88529072
61003 114571 134504121
163939 197631 84040986
132576 148223 688946647
93641 153227 149153989
178163 196427 702392224
149933 177095 68096903
93427 95654 667049109
36234 123668 965314451
99705 123886 60514052
140672 197487 529258547
7018 157103 868143269
173275 189677 462032693
149639 187724 95409535
181278 185132 125681675
38666 114361 671655590
53645 102581 983803511
10282 184606 436302262
40776 55119 35772685
24826 34887 593419454
81361 107599 65696925
145787 192138 931011776
34064 192841 975298271
149857 196943 793174477
196520 196870 744963
68493 126907 146382277
169407 190389 214984954
68387 133129 691022121
121725 162545 586763640
6480 99806 477492672
88884 103474 814767890
20883 175591 387355140
124301 147463 58128167
2568 118885 472403410
192827 195848 851959165
36977 57601 51197121
13965 46322 17605170
132071 154043 55070101
42211 73463 487296989
58173 177852 300113948
153493 195553 736086383
49298 143307 358564019
133786 175861 105247834
148889 171907 57710272
129448 146779 43497976
44942 139685 237788926
87959 138101 125654526
123785 193020 173339277
96639 117907 53128511
26384 158638 331052408
52435 177723 313963807
75919 101797 75568197
79056 114495 801663531
115915 146859 77556799
162024 195004 82387009
148061 152574 11245606
22128 190819 613924234
755 119231 550811256
156800 171918 37990741
84378 84677 29438902
67540 100285 479517265
194295 196465 5464566
132781 184767 344973482
16404 65310 122229536
86205 120874 812823232
164794 169394 11498000
30690 69829 197709115
10627 70188 374147559
68429 84528 317631075
14605 197198 706333066
2567 15137 160989362
5618 9787 256695480
75831 134001 145971114
181808 198320 41181195
133651 189248 139032485
109820 130163 50858351
55710 146287 227274987
175534 199513 59807690
82553 107348 966843515
72607 170016 832687186
180752 190392 24098802
129751 159011 588283895
97714 125858 70475516
10723 178668 420340226
178684 199287 51437624
70623 76665 104716486
130946 165897 87656311
46534 118363 180131083
179833 187109 4132864
77170 99938 57110211
142122 157034 449637893
182150 192662 178015601
25768 151101 593205628
132474 179301 321470591
152761 171177 46232735
110365 129587 48037538
118170 196983 647046532
50002 140216 226319591
160318 162994 902829049
5010 93748 510621874
53807 71651 44966336
60605 136597 190865098
34721 153670 498447720
175458 193839 45892725
195460 199467 9972226
164472 168960 906025433
98818 126507 69305729
126628 131583 740445631
38585 98790 724665723
177399 185266 278174205
154550 161157 936374975
144222 144439 366712365
135598 172893 355260013
146486 167620 52989454
27979 198488 671165787
49301 81559 81111518
167327 170067 6855121
63313 106320 619910252
44465 164138 300157547
166036 197581 492983884
36996 175659 347207481
120115 129173 686400112
115186 180002 245539804
26528 91552 764267745
132758 174374 104209334
179174 179741 465872924
64186 161800 244783863
101377 106371 12343859
199576 199869 28479463
161847 197167 785146129
114039 169425 214244034
71849 137984 165823003
141160 183846 106743612
75429 125907 273058459
32494 99677 168111257
83373 95637 688891468
79536 123612 857092720
92175 97477 13197970
171575 199968 70765710
179152 197117 980007049
122061 193063 177822958
3813 50835 117336290
134826 183103 980945079
108192 116462 497864111
117037 161357 111010728
114296 192821 239965399
70800 156450 214634692
47814 111604 269972080
8020 61303 380351898
163116 174287 27926312
44705 68210 59166953
160519 161011 1278880
174652 183242 651489775
69937 184981 338155377
189090 198884 24366863
157616 170027 506757891
178686 194243 38913829
90923 192037 253005597
193314 196986 9019117
129169 137986 22272134
136819 160811 827946802
15853 125026 273272778
174221 184707 26097405
40917 166828 315682911
44872 45550 1750396
5956 11938 978743964
76467 162999 216909682
58256 106262 720745725
82511 135539 132947492
62134 69186 17923216
1954 156886 839314114
3868 56167 130427400
59395 176416 876438628
155597 178084 56252131
177667 178256 948136145
145640 191185 744317321
79573 161586 205544809
14271 168037 385142453
14505 149570 650656271
17131 120965 653667080
81360 140775 148852614
29242 53389 124950901
55083 168290 520200700
158564 192632 300914771
117325 122947 13940394
12092 159153 743237905
62337 105878 109312732
20317 196647 441348912
8121 112488 313187566
78129 125535 320871527
89207 136244 117829706
172020 178709 984413275
33905 57990 59720809
127324 171296 352967180
166340 185200 47049138
83258 164004 202300594
11126 53694 106102187
141563 151058 61500460
40952 53454 31202995
23113 155434 852277094
46867 127483 202168177
157475 194327 752591288
182092 191270 666063188
51846 148506 242339034
68205 125462 143391840
143247 195688 131108342
73301 142481 173381251
187177 190077 221389534
33654 55658 85178713
134334 189230 137268377
119329 141868 616742313
34503 149265 938116613
62614 123235 701566044
55595 92795 93583016
155580 179793 60533270
118378 132421 35206935
113752 184383 696958682
95944 103886 474546434
36217 179693 724717993
188117 199591 65300833
145978 175916 74893584
68685 162179 234229838
169766 197901 70072485
34260 136052 254970757
81057 124624 460085341
168686 184869 40326619
83578 154097 260633534
57680 121622 60519220
12106 144541 331688690
65958 135886 83742700
116635 199700 207779946
131186 140815 105850277
95328 194726 248681278
123344 137838 36556542
63950 90971 68105894
115831 179585 159574861
198041 198304 636917
27924 174108 30532952
118787 187954 173233868
52384 114328 87509854
124580 152772 70679216
69259 72078 7114097
148149 172164 60212144
95038 157419 156064346
92027 125102 329108955
121518 143157 35352185
108957 138045 72923799
71992 111127 98099295
23019 132996 509981595
51093 190323 348807978
7693 120788 448844385
40086 110220 175930092
5339 70746 258987587
181934 197483 709676948
39308 49960 26555666
166311 171461 12861962
148874 156203 18334679
73006 113571 101701084
67605 118065 126423365
11256 145543 704846653
128957 142742 34607067
53755 61768 704768279
105654 154454 122335889
8271 48351 592120139
10953 31234 560971577
9628 117423 685957388
93907 148772 137453685
72648 138620 165469699
189112 197263 243124146
91339 107434 40190124
8747 132338 353077317
183218 185496 5845988
156010 161191 74689883
168823 174958 103773367
133666 184733 127664963
49922 90860 102881100
157769 194015 90705340
158935 189133 317474494
19494 69736 440136112
155814 173155 43463983
125936 185946 535320706
61036 66761 14598590
62901 134780 891295040
18292 129505 814391139
194565 197809 27537086
29213 62207 514244170
61893 63369 421272124
81115 163921 986602876
173841 194283 51002206
196624 198663 5006778
45309 68791 59027052
63425 172982 821902143
38549 83850 113503985
13765 123244 129948537
69951 180840 384347934
100390 151078 126980528
187208 188386 613752121
188686 192265 261768291
177587 195980 465455726
163822 165941 5333204
55444 99064 307627249
146491 176932 76161165
69597 170974 890633984
106864 126906 50241515
70933 104068 70249982
101004 176404 951967582
185308 189641 10802564
52233 178644 960472928
36241 179445 784129476
181713 196789 981119946
109899 148015 981623088
174515 177897 889199636
153072 182988 74779480
175361 195489 372369778
195178 199856 11705813
48918 125698 149414517
160251 160423 417042
60624 156970 781200717
88480 133463 405680042
193141 198674 892792205
113413 159021 114152275
122516 185043 156705684
8346 77923 174013464
122429 190407 170265927
150940 170375 337559702
196736 198113 110533792
46488 102818 141381830
6820 61274 135823081
141550 168271 66999382
42109 176352 826273485
9007 187538 446994142
14577 193433 447733644
94535 194520 674036176
73033 185072 762645913
80253 180942 754403038
153500 160980 9732566
102226 115517 33146925
12861 75581 156845759
175068 190573 38682176
26649 117592 282754115
113620 162725 342224647
142316 192823 126311007
46612 81677 88138435
104195 165660 42596043
109437 149340 90783086
96768 197355 120626827
109108 139318 796194531
134549 166996 81272849
124520 196120 431126779
16473 85423 172643287
31305 186947 389636474
171370 172255 2240811
73083 73890 2015474
105407 163363 145333386
82047 82975 2291464
60409 177911 776156408
48189 184881 342520601
134301 149880 874763850
149103 153452 779116620
186446 198685 509967
156049 189275 569619500
105380 199894 474852382
84615 183615 701489488
62413 183201 867609878
43615 56068 313195245
154615 186947 350973936
150885 159374 21270851
158198 198969 835343347
4704 79705 187577570
78044 94235 40702437
70331 139241 185055474
158782 194185 765289016
148204 183219 58317145
65382 82732 43623692
15586 162369 367515562
26516 170731 482181836
137643 155003 720551381
165882 197704 79308711
108698 155145 116241030
173739 195063 53128968
59382 80018 762131232
128096 170624 106657210
134980 167908 856037344
73801 155318 945566844
156273 194845 208539604
194192 194243 503250556
124971 156022 683316661
40062 70693 76799457
53596 110554 252629719
108674 199395 266685420
190643 193640 997179662
165649 184019 45739043
163543 165853 5812867
149792 171124 53559205
70052 134099 305677861
100787 142144 103888302
104031 158096 135369476
28643 122923 298766346
124980 142805 44731954
148913 182893 893197603
199656 199854 341579282
65823 142982 193448164
83387 195765 390864795
5722 22567 42245924
174803 175768 2393809
105923 140814 377985335
83439 137884 136487979
26580 81192 136601145
45989 199994 669473197
35835 61561 63924595
29812 71681 104639480
151291 195578 110707647
80049 180191 250859059
186176 189900 6582800
186403 198285 260051962
55652 122558 167768498
83116 174397 295478943
88752 131322 548680001
80034 175152 238375239
33255 65704 80952986
23528 33714 25522557
59805 158128 613018457
70919 133740 157535395
182679 189763 17739321
187015 193606 16450432
34138 157344 308345586
17605 172118 386966067
45665 180483 626296782
79507 130140 126960471
153406 173667 840809521
41208 156633 477756519
93010 139780 117217860
158160 181480 58343280
124104 169010 112674035
52702 159190 196077827
183743 193497 634925297
78561 101621 57975060
139337 188372 122591143
158728 177657 47375922
158257 177822 514816617
152740 195241 106224104
18635 166572 96148537
12665 39569 67190323
27263 164926 648148316
102867 141765 97442548
84638 94138 23787840
146535 178671 80358299
95516 135888 224497469
133583 136550 787623296
142536 158115 38898380
156811 194085 93222519
195019 195844 266706787
84995 125871 102316106
41555 70370 72292816
57519 67292 24787308
132117 154584 433355740
85287 96935 29141982
65340 99579 251158860
85666 129412 289965681
60334 82977 427888084
156157 199588 108487941
88582 132242 109194261
30134 84900 796623479
38018 146223 746503606
101886 164302 156320466
103574 133711 75550460
114646 133780 48002605
59971 162196 256445227
163902 175000 27710974
86648 168848 745633426
67441 161178 234853280
138056 177401 98305837
182865 183211 849624
97788 180033 947125619
21180 192386 339702479
46728 123151 191526173
101831 158923 372934466
151804 179269 122906590
135010 184779 231074951
40248 48571 917286088
51023 95432 111540344
37614 145200 269446838
182758 191669 903273700
127166 181075 406652123
151178 167809 41730282
12061 53678 103836930
81388 119511 95346331
153958 183834 285225832
126055 163662 94293047
56343 143612 931942924
156437 166569 749030790
89 119135 841854124
160311 185530 63116127
106105 107374 3242495
114641 156079 103826861
40143 176464 341558113
39128 109812 222057018
173808 181758 19749957
43468 67559 60558151
170342 181845 449091271
104327 134943 487534830
84227 192953 853814021
7654 84208 191593438
84658 89937 13285236
64077 172367 67188358
46569 112004 164157582
173815 186192 947058099
93803 150506 141935774
7165 170072 407946331
117004 192442 188862815
122059 184970 157620739
80522 129214 704482471
67208 146375 75106155
41104 99897 147497253
179358 199934 13563205
14545 100145 214306340
118926 183562 161825455
181435 193954 42865122
46412 97270 127636911
157035 168182 28057078
25041 33380 134351056
180397 181438 2567098
108931 196838 66979863
19996 101747 333192230
159854 183934 209144438
185847 192634 752139006
88742 144919 412522988
105760 132838 67975570
70306 130305 654654114
80423 155167 187292307
160435 174676 35676790
132228 176511 110896904
197937 198846 2284605
57140 104795 119728908
62259 119040 234787994
117524 165793 121088726
155828 179313 58683590
140983 169819 72221253
59668 112385 843452317
46438 103737 246420200
59962 117964 432387323
75563 82496 17573633
100982 145782 112208789
115199 174396 918138161
164985 190601 63891962
8863 91070 412529478
172545 188952 491524085
126961 127419 553871
78587 181807 933718445
179553 190413 27164050
164062 192897 71994517
37782 166183 686751818
59250 188398 323773378
108778 147615 97237769
192109 198674 971445021
12543 190320 332295323
15859 114278 982946185
25784 145152 699466297
140460 180376 846065598
28645 111558 207567678
96898 183816 345307884
75853 155831 487589423
45786 195948 537623808
176406 180535 2876426
130688 166340 849489542
234 3480 8034073
4641 70558 164862657
30539 162456 330259796
184647 198632 519180104
112782 117872 504465180
148948 199623 126623708
123644 176458 132283166
36048 137209 253429458
135112 167546 81168735
85514 129813 110918611
188334 191972 9040996
24455 194103 424609034
98422 99432 2564699
127997 161047 39933362
42029 175476 660331291
72336 95103 57142544
71336 74089 967468122
9971 174251 411262157
26089 40102 34753945
172727 181432 21588882
19776 154212 403122082
180433 193487 190104323
161605 191021 73533233
88147 164692 638350358
149507 156628 859862515
181468 183542 194001643
147755 168045 464707834
177486 194707 543303104
59834 199478 349898020
141303 172024 6997796
123393 190494 168015495
115725 118653 7282189
35547 46182 26203304
20610 117231 241890234
27554 129690 255668178
181746 187790 15214888
75955 146243 176236608
30961 51864 314701639
47362 145003 244850080
104451 163847 455332279
36074 181819 364797254
38498 112945 950798987
188900 199861 27290291
1753 94156 231156018
86625 187882 944757918
52015 165240 283928800
31432 45992 66994605
20219 195823 439549094
148492 198476 555351385
62599 110461 393398883
47132 75101 70188941
109943 143012 48207551
155234 170504 534761570
80391 174461 235724671
93819 111208 623807034
88193 120703 81238926
180844 192587 799787443
73087 155703 206977501
110628 188679 653779031
144955 193248 417231157
136660 138769 5322472
53391 103566 125974045
139595 182972 108303536
19572 92727 183244042
110517 142471 79997115
144539 170952 66202664
112929 156527 953198936
120024 166220 666356907
84206 161320 453633375
52819 157816 705893228
46667 89925 108755402
179562 180228 1716686
31558 81585 125178471
41450 100382 424196957
89939 174321 211222720
198190 199732 3866560
182425 193543 27824878
48150 145618 244423076
158479 190313 857610271
184381 186649 5811066
117937 198658 343714533
76634 133858 228845997
184583 192164 88625929
142742 153386 26624785
89372 113805 994698910
115832 172406 691371019
16522 131878 758647362
47760 198409 377282221
75103 96514 619108836
73724 165950 90376081
144960 166899 546312309
134194 188177 135056169
36180 120047 901828322
65509 79629 35409647
97202 195062 244866251
148270 185800 274190109
98695 180060 203694544
181330 194291 506753854
117483 195383 551487657
125833 177448 528893448
7889 94009 755397194
48893 119432 176809795
184200 197998 34424443
57549 131255 184986614
114866 139228 61178032
151494 155189 9216309
141656 168719 67859533
46889 168975 353311463
145238 175774 497995939
125646 141687 794311274
99279 159662 157896
19630 179844 401110431
187298 195285 640308115
72020 89510 43969224
85573 194990 889661362
13985 55797 104301361
132607 151180 46512717
77351 120882 267931454
175986 193051 42646447
139459 170586 138594361
6897 55409 107572099
31775 165283 882423989
101334 136491 88130564
86761 192166 146523454
73212 130759 68162767
141114 184934 109599096
45502 80010 407043492
140510 165242 61947333
152243 170957 109595853
126101 196253 804475542
191254 196330 12683218
164600 186481 474454639
169386 183676 35572509
121253 159544 928608643
138046 190456 288457785
23697 68304 111499511
160400 187500 10024102
116691 117402 116933141
1206 191858 477114783
31574 60604 447443780
36938 129639 232072055
121669 152380 809746438
160727 162442 167951451
10324 139239 897168871
186456 194044 18887477
97851 188351 226611348
176677 189738 540492097
79401 184053 262118897
176832 177816 2434987
84952 167859 207682224
84725 104131 812949062
78430 189500 691339936
112871 148658 89652024
53924 129325 189139715
39282 156582 293938948
193103 194416 266295598
172667 172829 390630
23271 85082 759862218
31791 61023 72204643
176046 176926 2199737
6606 23664 654155689
115601 176972 153687184
127815 173881 12950407
30541 120760 225721927
181652 185705 10182991
150575 172375 933295461
17918 20482 6400713
62681 182979 301485622
193273 199540 75196292
186369 199708 5287133
191244 193400 5389476
163004 165188 579116659
109484 190205 331909166
96896 152476 656629215
58203 62475 10762700
161770 162624 1846427
149221 164711 38863538
181661 189860 805054761
44517 112170 739956195
64987 131320 166316503
85026 136913 130073665
140081 169014 72424696
80148 163813 807188028
41684 58712 528985178
8044 114729 267041540
29085 39903 26831904
172036 195408 58244318
115384 120585 12976958
120878 123454 279374069
64888 137297 835487077
32170 194674 749678617
52455 179160 465465736
62059 75040 508339250
156482 180972 131041667
70543 194229 309707082
135158 136637 206959
177448 183858 16001522
101673 118859 42872077
59829 63305 413233812
10233 20837 198320658
102448 117075 187187337
123613 190344 167052857
91822 199356 268949571
65549 157096 657397686
122880 191622 172216210
93855 108607 36978106
42938 54214 28185603
67360 185980 489975290
130268 192219 303292800
103774 113997 967946671
160864 185732 62217246
134509 143492 22495077
58213 59507 801718161
180342 187824 18749840
68513 80197 29242975
144357 197054 22956783
72068 153751 204610069
77511 135075 144411525
198457 199615 2930183
9322 79244 510136268
38102 95303 143317415
153478 157191 9247829
18923 187360 876235092
34126 179278 363296543
123173 175214 130492858
57042 80404 846693441
163007 186880 184240278
97407 154157 142135860
155818 159070 852603457
154570 192054 858704891
192882 193404 1310704
59675 171863 281497621
134445 191009 141449779
90721 188062 388802043
183108 192854 24464160
90988 107149 40271376
73591 172405 675599976
138214 160561 661815640
187567 190845 8104046
199274 199722 1134975
69782 142254 181648252
153834 184111 530342808
197756 198148 987946
11167 179498 421296360
69832 157984 805242221
24994 172781 370123214
109504 146254 313512367
185127 198933 34337414
135465 148621 28322108
47625 83272 13768775
156173 187556 78564767
103250 178592 188566635
93948 163408 174004823
22648 40626 491538409
8346 153855 364283838
8346 162620 386254479
53642 116692 530302123
97797 127312 73886393
2997 130889 429243709
198659 199031 967264610
95970 127350 78474350
144630 173206 71549402
50699 102584 130276046
140091 196911 257414630
134450 160504 906511120
32777 68592 381921265
7993 142445 336639736
79580 99957 51175388
16322 23584 18240290
165004 171814 17033212
99808 198278 483761401
43321 167338 999075942
26771 81282 136367350
29841 120924 817589531
42514 64676 930877722
105479 109696 10765191
141678 188989 118345695
110540 132914 543494049
20327 163401 860110842
185106 189384 10639788
109262 165789 141614653
31173 189981 947114632
191688 197195 13653389
59832 149667 752739204
78025 166339 837224693
147292 197255 507451659
76617 172452 736539039
152730 197048 321691806
195981 196543 53133528
29141 122083 232509581
159584 165991 16151857
82067 172004 706970779
153530 187261 389000682
51192 149307 852919272
19867 194173 436323236
138113 197411 148104032
151470 163268 267855940
68323 196370 337755475
162451 176600 99282467
19139 188731 424584225
198451 199235 1958139
21382 71029 767745134
71321 87668 702641057
199046 199965 479473784
101869 145352 675695403
192035 192735 765017405
197936 199857 553441144
29585 47580 44684280
33447 64540 77428901
85418 122914 703891714
120958 199297 512819304
72516 86030 613849738
92530 113647 52849446
173432 184627 585288466
32764 151998 299357657
159021 166300 987008143
20298 178586 971125401
101795 112638 27053679
143927 153401 23665451
103359 140490 93090989
121136 137978 778532842
149358 181913 81446568
20741 126920 265830680
15448 153337 234752262
6958 135298 321453453
114172 135426 924692801
53353 189950 342260069
127069 157696 712485023
35430 135552 754591956
6379 132504 331995843
102817 123124 23887513
140853 199100 109437329
81796 196803 287752793
183992 193856 242688417
15045 138060 308153576
99135 114096 504637655
145846 157352 28710366
164333 197049 81556363
179573 195721 40363226
80889 95916 988655804
12312 175019 691450075
49074 91817 150304487
152657 186700 426076035
40466 136225 240215019
126212 185486 148396883
61455 178368 293135975
159723 166128 16158895
93175 121212 734096383
137081 157534 50984509
76966 114327 93673715
134472 183609 122845951
3072 59766 409808988
39077 97605 157354250
99047 160498 936255535
126148 195768 174200457
125383 146130 97883594
70716 156287 236508667
50190 91575 163764930
17952 99624 370893668
191270 197903 16433253
87347 190513 261689474
148111 196179 720508368
139502 196718 931491043
104052 178498 397832602
163386 186605 234021828
62924 99290 91469594
134650 192772 145306427
184817 196293 746628252
127385 169476 11520661
144356 154291 24825931
46010 143150 243684551
106260 128076 139227094
41434 137335 938763060
112693 185854 662027906
138385 158872 767204843
96847 193670 518823751
78660 155844 195505133
120888 169310 154220797
10857 44028 82652802
179086 196119 777176356
178700 189386 483083193
19929 185803 770211048
116617 119473 7041276
156766 175602 302285606
88682 172890 210862029
46923 112226 163852025
119700 159451 101132336
3018 55179 130094568
73077 176498 259040045
66904 112775 750549725
197862 199082 3083688
33941 104126 471982540
21367 126710 263684502
91096 94749 9124523
98626 139077 101478845
196533 198827 319199879
101607 139352 94579410
15617 62864 117859420
7562 103520 240175405
9617 144495 762672522
58280 81647 59006332
19175 71023 788532556
96577 146484 124937433
142722 150382 19105002
110174 194701 211413988
173719 181041 18190550
155035 160937 14803981
16707 28902 828545943
53744 92942 98553623
124978 178570 134174463
18005 177813 400062966
108651 197615 719215809
34662 173819 948090898
28106 176787 372210278
101760 120372 627302631
85240 125852 101663216
23747 133218 274102159
176032 182816 395843213
146972 178767 628614797
77788 141493 999222280
51571 174434 950636124
41801 117442 189636458
104979 122448 43630166
174385 183123 21678267
27156 56539 512810901
193265 194919 4047321
195116 196866 477027030
139147 139524 975898
191127 195014 9643313
3138 191093 719212804
52533 147377 237843351
26866 77398 4500935
74598 147651 291305112
164120 195442 281674373
146115 167155 696679891
106521 157209 933483628
141503 196209 577071821
15500 31957 725668337
17229 50102 533974507
67076 176637 274481840
97387 156128 149336774
75767 173821 109142182
147595 189878 227250367
34847 94335 409892890
182718 183572 2152443
5307 199307 786276483
102548 190136 219125584
104371 174027 444259030
20192 104751 211685903
144246 153802 28419468
19025 182985 660546722
183185 199372 40459076
25926 122892 717955876
25345 187122 652489832
46835 64483 504716951
123825 179886 140368450
12441 91673 198459284
114437 196497 720371932
20011 35320 14435869
73679 111553 94959251
76748 105078 71027931
21751 160171 346551372
180060 184180 10260066
55736 58066 5761518
52828 146619 749042646
90035 170955 202651115
91183 197489 265873126
93718 170215 191604640
78230 86940 21951719
163832 189921 684901569
92523 114005 53760517
185009 190189 8899560
122074 189742 434758464
193110 197637 11213120
62707 96195 84307674
93168 93434 682458
41086 66800 661553436
179102 194144 37609523
74539 95980 53887140
75301 114357 995798813
158557 164248 14414974
31143 35403 10729727
16447 171818 389151777
150285 191557 103284428
37682 80398 731200977
189071 199613 26286826
67873 141631 250141703
154205 165347 28009609
46668 124524 195188574
194355 194819 836811255
142976 160097 169953401
169465 185255 994816011
43038 66142 58063546
27647 55904 70311941
93187 133235 541837911
176506 181988 13717989
49646 138404 222703092
74204 127720 237254433
12626 141862 323657825
36057 80190 234387518
60428 175796 591287103
80406 85924 238792506
80540 107218 635440832
184370 197440 32633168
53840 87386 884776531
168185 198474 75470877
24908 172492 362363895
33351 62885 73441193
72884 176801 736480184
66653 84361 44528639
116655 184225 169090243
37790 157349 799614992
22443 60047 93595416
124140 134921 27258013
186081 192076 459760214
128946 164499 424651437
68852 162140 933127578
150493 164523 35249372
185119 190227 12678184
17612 181062 54663109
12113 12643 1325237
107095 109908 671369426
36420 155447 298005660
109837 151219 332626869
80083 172792 232417949
54482 136266 226517952
151777 156046 7172367
171464 191194 49200044
142946 162392 48668184
161831 191078 308240520
195475 198041 185717682
198791 199147 869095
127499 142174 36856847
130260 189284 229361219
37852 78772 255475206
49575 145322 978173653
154288 154871 341338
61924 157719 240255062
96576 107931 28368800
121106 176208 138086594
132261 177969 267778697
157145 198000 474399294
123841 160021 764354085
199263 199331 159803
143372 189059 278901644
158771 161120 5886172
60185 82772 39963183
464 59580 147354686
3065 143992 352838038
32718 106188 183764636
73722 123436 250140399
173838 193742 179333709
66694 151327 212081770
102394 147521 435362774
172349 180620 20508031
1090 92658 229112479
74408 111570 93209403
114066 164316 344360890
64399 169941 228979127
67627 133204 164388402
80375 180928 251839504
30966 63588 81226476
196531 197008 1036424
147888 158905 778119175
98726 185581 217457079
158266 181876 59057495
100282 158624 614309111
127840 170405 657539331
22944 189382 416577279
147826 175447 69138871
8723 163921 388672720
13853 135582 304985304
107579 114819 9075132
12677 118123 703159071
92829 165441 181927591
11186 180322 545788131
36144 38321 5323353
175071 175636 330841384
136833 141713 12092841
71518 111544 100350658
2508 17618 919048607
190065 196004 14871318
13088 129091 290428690
100766 190368 224258235
132728 155001 55765388
162990 182469 48636528
46079 78040 176561512
49253 90130 102754851
140391 158673 45626539
171804 196955 62597431
10891 111981 158475723
13660 136705 308280929
21204 94840 184392621
43972 114073 614111340
177240 177854 1511775
49793 126042 191215209
148762 166801 99209686
41433 74532 83014867
65225 81448 40847908
81512 99728 45599335
148813 152105 196805020
85023 165934 202724108
90338 111725 53501384
75103 156988 205168605
155543 160696 12878445
59846 85083 63675420
170157 190853 928611916
68881 164223 920063541
142106 151348 663377217
96624 169835 183377902
31232 191677 769064502
7390 191232 965606071
198137 198761 1574744
158384 185239 605772473
175622 179119 486367176
143596 169715 65414016
109768 168489 122840541
129730 137134 18738026
104343 126795 56277445
134611 181433 437142876
57844 65875 20445265
52700 60185 960211147
109090 184694 624571854
68830 150270 978861072
105974 198655 958755705
53608 111431 145188056
177693 182893 12907247
70091 71975 885286497
30173 142330 284262915
184262 186729 6282718
95240 184542 854322709
172060 198721 635099567
141630 164525 57401045
44522 45518 2562385
167577 169259 4200892
161481 173503 41146799
129804 174103 135596274
53330 173414 301088030
162049 175500 33689484
77859 160216 557831283
83666 171884 221013774
198960 199479 1331592
33997 56608 56088733
71831 131086 27011091
84805 122864 723471347
4564 40918 663143016
186783 196093 23160910
122777 145896 414800407
56560 186042 954841301
195984 196204 113697982
161325 198271 317005710
34253 184632 376342998
182055 186301 10655576
114700 149395 219887196
132791 159795 67595534
104959 109549 11632544
190668 197407 563253710
23855 185828 405440515
110993 180264 173374720
30925 140128 273518360
23216 143530 999587211
97709 154133 746711395
69195 189352 855300305
6195 89720 145313767
195074 195833 62763838
6153 65351 147953921
79455 157868 145204357
105560 164929 148893599
77968 166054 356327729
67909 186390 885735142
134897 140461 13902787
159333 164202 309186968
105366 133706 417344849
157820 184177 65950148
160355 198919 661648768
181645 194999 33329831
149218 161051 29614752
126990 186697 149513568
190338 193265 7355842
154671 179304 61568915
17999 25053 17670812
11224 88564 193653562
91673 156223 643501238
160380 165524 9457138
41252 144071 630511306
68534 80036 28765593
25115 137566 281715683
60712 68277 43938592
157443 167740 304179545
32689 113027 436171894
130275 163466 133906126
14812 71627 142116861
97402 158598 823237070
73698 84671 681114276
65548 69954 613421595
117497 142417 249608288
80928 146592 164524262
111212 142550 78511853
119101 139298 804975516
48441 156192 270159550
174295 180267 207395315
93909 145338 802059767
22282 94582 180997719
97437 107226 24449972
130040 165184 88112793
125105 145544 483737277
7192 40627 706209542
32809 190454 980706954
3566 54713 303824804
149539 190981 103690892
126271 135928 24407259
45590 176893 730457247
116885 166737 124993289
121826 193254 178882057
14958 66102 127837746
175804 190174 866923006
154690 167710 32670384
90363 116680 56408915
183784 192202 21074690
163279 189391 65183437
94794 108946 35451354
58247 122934 162276601
134196 162325 862921408
34155 158174 310424235
20785 37003 40595492
158283 163449 13057283
107497 170140 156972640
154854 166347 28917372
199537 199634 245473887
160921 190762 74600899
31398 179033 721729795
168393 182599 35368768
148910 160325 28526281
115653 159969 38692899
42270 89298 521851207
67887 94467 379647578
131864 177060 896721922
13932 47964 105845046
34479 72990 96226879
85983 109945 60011224
36721 114030 193582390
150440 150563 763731346
172613 175988 8322703
31111 95930 162319868
62482 133704 178854312
28124 110048 697858755
164500 180333 421357844
156689 171421 311863021
12482 62686 174660471
105548 149104 361132340
173256 184106 454607612
45826 166653 995116552
104060 133727 74400702
113417 145033 507510412
182075 184034 665167060
189488 191714 5569984
162177 185822 23093843
21451 137021 560397860
147577 198641 127572753
30106 161020 327713397
36815 137113 251289787
9705 146536 807896682
140533 190993 126118041
20762 46814 64909792
90637 162612 16514882
87317 195185 629255225
191207 191322 941795768
39369 138957 249728292
198602 199893 471764001
169120 185559 838970408
30303 30928 416995364
8636 165427 392675932
31191 111319 439929002
2839 56701 134318516
7280 161874 387042030
106724 165122 823220898
93356 175568 205852419
164276 199301 385353858
108404 132093 59266804
69520 153741 382086575
115587 128247 31705506
26688 88696 155232554
20138 112847 232149665
49331 70059 52111149
144031 169315 638893288
144653 163833 48040919
111322 191687 201103862
84366 92678 908792783
158743 169092 26059945
172272 190808 893100573
58269 77851 49398705
171609 199202 469532491
9284 169484 483395065
112477 118603 794379930
114734 184076 951067392
94041 105929 29615103
79013 134708 139762798
83497 193641 960392089
45426 154367 273155491
112522 136172 641380815
136448 146543 25124904
178412 194489 761394392
85731 190486 407881373
98881 154403 139036859
146803 148428 4054431
189373 191225 237417431
120335 176015 139471899
17709 28941 28118492
148633 150082 955118750
159359 176883 43828893
63453 95717 81216090
2510 81040 196453544
126756 160307 335828396
92069 98486 15969451
19464 159440 350530398
102684 194682 230179325
29643 197093 418970909
158701 166194 470899669
19165 115469 720766333
177661 182972 368390368
198537 199997 3675825
17293 133313 290572811
33551 155406 305003055
108716 195996 363050190
28834 192589 409910501
66119 133562 419439943
159384 188458 945005407
68 178807 919594314
80501 183071 591013649
132358 184868 899485553
116234 171669 470159568
156995 164591 49159809
80427 117964 464836859
55471 174182 891204295
37486 137861 450203646
98942 147142 120750857
197958 198476 16127139
20505 23575 59164349
55195 146177 180953619
35895 153611 379024058
8813 168724 400505768
73633 196304 307135707
122430 189295 800421652
21184 144617 279489934
51865 110448 147022466
142358 151179 777245049
168556 196902 70630551
101712 132019 75758737
98173 114668 229419189
38275 162885 312139207
87948 159889 180078007
182471 187614 193836736
53532 84289 77402735
190699 193830 7811157
107640 143954 441065334
120259 192065 193373299
192321 195407 46933504
98890 146034 357059079
90799 193571 257168561
178186 191770 788350900
27060 194851 630784826
62362 84557 416571648
5391 104952 533998922
13053 141114 540410284
130275 155812 387560299
106386 109964 9132899
18533 69035 797504711
131633 183349 175833288
101036 102542 3789167
5114 75987 177233393
27745 55377 68727459
133985 190830 142144956
36164 162713 316890471
115867 164713 670237214
91879 132605 157345813
116162 143656 68966251
137661 194414 793777401
192254 194612 5851589
156352 181701 63394436
58726 83920 157377110
46273 74905 71907070
52746 74416 218727886
24814 78386 133952913
71273 140913 903800973
153903 191286 93510401
77807 103522 64509137
162231 198351 90165125
54576 63739 22979503
54714 157841 579634763
123208 150470 781153164
155074 178342 58187009
14834 43633 71710750
191377 194381 7485634
27365 92264 112730398
97295 149295 219981833
119968 121408 3606697
109959 114171 10502172
119009 144751 545616788
75819 193604 18468373
103544 174804 178457527
36296 191248 387857345
165433 196057 609563406
13009 92355 198725226
193795 198389 11365018
8900 29726 52205615
4011 65680 643243986
11422 147636 341023094
116647 138300 54417630
6828 181021 648185819
82291 133575 128476383
38659 154502 770133628
102669 178174 188987009
73441 114962 104013847
106336 197324 491826105
191355 198857 423400442
88940 176271 218525825
18399 24717 15879851
49315 59262 876033823
165613 177598 868774613
127647 189017 153575623
73922 98512 61636824
85702 91734 15157188
166549 190743 132790253
16878 92696 376848542
132072 178417 115995481
40273 106569 402642027
187963 188768 737972794
95391 145460 956118240
174600 182230 99913363
49107 165903 292923482
27006 148836 602369068
166390 185175 46861584
175931 190036 180975554
43247 100611 143977930
9291 156856 574960535
44268 145782 229281921
18322 40305 54776668
57470 166481 206561329
172325 177173 448013378
132669 147267 36598557
125062 185958 315344659
41177 158826 294864354
32947 64873 484993151
160680 177464 976725782
107485 114385 17271823
105451 183368 197582954
19304 92577 539483359
47305 166955 300055309
123623 152345 676204824
35827 164876 323201086
51720 134081 517295519
80149 134029 135194505
72256 93393 901913878
71284 91434 115334335
153702 155275 3959679
137328 138994 4169860
19114 51023 638591678
167725 187707 49946191
135806 173523 94334368
112633 145363 321206158
59646 161528 467285680
58560 177802 510645439
186653 195897 838588528
179587 182383 7014268
3111 143885 352459785
154141 166157 30204183
187712 193571 20709803
11240 107557 568618523
54585 100817 116145701
90373 137953 528361693
26410 131620 590518529
61974 154370 71841440
155481 181339 64629818
121421 153269 515973796
52203 52641 945264139
24951 96490 636284670
175583 191433 717235899
73029 100905 237877224
130497 146750 40713275
32976 160885 320178888
144409 178650 85570934
175208 194283 10524388
102806 162216 148764552
61605 142055 201944265
158703 166540 19765685
21332 61867 874118338
163415 186787 48392490
106811 189856 207906376
6458 124235 644555887
162941 166499 413768353
30385 194868 411563016
89446 130336 102269702
92596 151551 147607616
26951 151226 192455611
43799 58540 36761596
101271 122905 53922464
138398 156348 44809606
157797 170411 31756357
16289 103703 218858047
187883 193371 340827673
18483 40797 392628060
132220 198941 166846262
77214 81987 60295537
196222 196392 839996189
45001 108366 501831
126786 171003 110836988
116639 135137 46519452
183405 192650 832898205
60887 81474 775319254
152042 172482 19778000
133122 137432 847981584
153007 177477 61252685
150147 188766 96662897
192912 194280 3384640
82864 192162 273593357
192810 194866 5043992
158631 160332 912096767
140601 178218 410287842
5283 140704 339130009
69520 147639 195785258
52329 71868 49130721
50932 160423 274460551
118836 121654 7012913
144191 167183 57597708
55453 144086 944560812
191506 192964 657085907
121484 153580 80458888
16993 154016 343137767
31505 121997 226337398
54801 182895 874633073
141666 152629 814915039
143102 184077 119547642
73109 73861 202429050
91208 118446 711748745
185198 190445 13047520
124675 199346 186803490
5250 114922 575134988
196824 197813 2418153
110552 117183 16480616
188263 194604 813415579
87741 110700 57485643
52956 131880 83134818
1981 148508 995104056
26395 119469 232844242
195149 198035 2711201
138615 189066 629208248
63197 129786 167128015
179586 189347 240213427
187909 196301 20915762
123643 127747 172545902
86518 159629 473908969
173976 193107 47732343
170175 179625 23467323
42289 156105 781044823
198975 199093 318735008
45790 79647 204210781
20427 59765 987462062
67127 133965 740188121
140614 194556 616611110
126993 165939 753575803
15332 113717 718977310
132864 171474 96738768
143243 186756 693822994
187332 192469 829322625
170169 178846 21085479
49633 102932 474452445
13897 54147 301363904
91983 136415 111348879
165477 172736 969282568
167773 172891 693536479
194790 195189 28790954
127872 182013 90502724
85150 104713 48917757
116275 197997 974076333
5604 143947 346450899
129843 164467 499737916
76496 104825 23921657
10527 18252 545128563
37089 152397 288711297
94283 112433 928379646
175510 195480 49825181
56891 187142 522759614
4446 62718 94215485
38379 193474 388308532
186965 194692 181629743
130502 140137 536567697
61477 161264 250313425
146226 197613 720211442
10400 63976 133704099
60564 64418 9760307
36103 41586 620249968
9583 154558 362963132
22913 187621 412355272
37741 161500 309920888
8445 77908 173754206
28267 198203 425170276
145971 197942 678727023
129655 131688 974258898
157948 182231 49582293
127085 181867 850591755
54727 115237 612898761
88603 140994 131184004
32535 96049 158989961
192937 198947 14883843
174262 192324 212128430
83007 170364 825902330
88431 176119 663644455
183555 188999 9939418
32877 178826 781082518
10454 180005 424409561
122835 160969 95680660
14901 94730 644898731
88021 165937 195161102
135460 149604 452565012
55476 130571 188472346
88383 195274 561459241
174117 194831 51610927
194654 196468 4580375
147503 197071 123808968
49174 173492 764337899
47676 189870 754625626
22222 173900 379799347
96826 114206 786863786
138364 166297 256220627
4526 91225 217123965
77245 124975 119551648
194107 198033 9727110
118547 133742 767359002
149226 192905 690232224
142011 143289 3162978
164323 171594 871651979
194035 196948 377128506
140078 195412 138222413
50282 89088 614752626
192584 199709 17680479
74769 152629 195047683
88714 149973 153241655
18079 141313 308588247
117609 183236 867343640
173639 182401 21805090
75591 159989 211567882
118205 188107 175075462
65302 97533 995285300
21163 97509 191106750
188216 192460 225463573
96492 194353 244859499
15795 92505 429558855
8468 37150 274974070
14314 135647 110016146
63310 79984 41984173
115998 167674 129523814
7222 115974 272201278
196755 197490 524271110
76429 150152 184720729
21871 75507 272301698
194662 196771 5257192
58333 157429 248535170
150183 184873 167213850
102879 163354 909397924
99641 112399 746322908
7629 152916 576415186
2213 147265 363127372
37384 151261 493345375
19875 122342 256398084
187900 194076 410463836
131514 131654 350755
83494 166323 651541587
159011 194662 863439757
90466 164991 186680463
92572 123136 882944897
10993 117430 567192041
82573 125763 108142410
161074 175209 35401639
144565 167093 56465880
93592 143588 672135713
9755 179906 507700115
53914 95637 614362076
56390 153005 242331404
181537 192777 28123209
132028 176987 112599099
6293 30473 60570091
91986 188438 572506805
96717 105917 264986717
141219 194114 132261973
11457 89346 568911705
71740 168860 311869946
122697 135195 31641580
10837 68234 143549707
66581 143000 219393694
86782 198182 278689803
172806 189352 983104060
190922 194438 8777048
34597 165388 734539979
121843 174111 30783055
4820 109952 292332485
29357 103470 185537862
161166 162316 57826563
29898 135880 265429697
4794 117061 319772677
156264 176056 49501899
88554 109686 52889593
44045 104894 152635181
155079 179598 61308128
9627 54050 110762152
66324 119180 132425964
4896 130329 604546671
122109 133752 29399900
79180 145149 165430139
82249 195411 283157538
154267 160056 477214735
138282 179504 379208083
32829 49131 40389837
38996 123149 623002650
6075 144256 351401047
133730 171991 103127389
144864 147309 6121069
132300 157838 33777415
141429 152761 344681382
169027 182759 456953431
139987 171714 22007612
175319 177444 5269866
147824 159293 56651356
64988 97356 532460328
158793 195574 117025233
46906 199323 902199615
44834 117382 747865228
28010 189386 559738293
56112 106965 534701191
30083 39005 22063313
26600 129143 622854559
117426 189802 181166302
149972 159400 549096429
151499 155585 10206789
28548 189598 596686198
59737 136795 193575127
154060 171157 42890404
136883 182210 277530932
55146 162878 288464093
196471 197499 406468400
13465 182079 468554110
27365 159997 332035093
52243 57299 221770598
184884 192833 148443367
68547 116322 456987212
158933 166580 116724431
149168 166491 697457238
92814 149332 267038021
51486 179187 319949339
37668 124458 235074390
137885 193467 525072223
196208 199605 578378296
127954 143763 39709007
73538 138435 175806254
179241 190109 27162547
171147 174089 5794442
136103 172892 92063610
143241 172555 73449604
158569 192241 84279858
19574 108225 833361125
186194 198187 42914570
3514 172927 463183828
125846 150100 60672644
149159 162427 33228956
187822 194499 502486431
125735 191352 164241330
150747 181338 76487075
133018 179107 401934831
80633 118557 95034570
32952 151743 297364934
125184 166815 104461486
38752 55194 40884609
14373 169629 629575359
102592 133138 76492253
48338 193865 817670234
177245 198866 53895154
181589 196542 37408888
154362 183227 877025002
124612 198590 185079338
12385 80063 169310361
62165 97685 89346922
31725 113842 205531776
3311 153782 680506643
23052 94452 178735691
72860 86240 746936817
190185 199704 66810968
83134 149302 2888955
145609 161233 864414837
9642 162716 896265791
110837 172555 154580854
146184 191107 112336459
6984 133448 316667673
178619 181009 5987932
108786 126022 873992039
157511 165193 19436175
27223 104335 731852318
121165 160186 97822042
88717 101754 49341608
120870 123930 542253972
29709 170199 743348269
7443 112345 507820288
80448 126399 824119650
134671 197835 93481503
39277 136142 242929836
173544 191476 838406239
64234 187930 840323593
180916 186633 14439772
139880 165310 371022570
96241 172536 191112463
154305 177556 913756003
138445 163997 63910319
167735 169494 148726162
53636 106078 697920811
25896 184148 396060963
72055 89513 43892666
57607 105050 119185690
5714 168839 489552052
152158 167483 38545481
189943 195625 14166265
124809 199189 767928889
88282 148073 363096660
7491 170025 785272480
152830 167695 37336212
147921 166713 47185162
59198 70830 29386093
2533 139917 596073222
157971 191187 86135259
121872 129191 466027260
19906 39350 737641229
5509 31504 65154737
79782 177707 617674464
150765 162622 29708004
45163 70916 64687181
71898 141060 992544420
38808 116443 386940964
153013 192376 98525174
105496 110014 11499999
11207 164466 9110974
185250 197196 511684570
51023 183689 332386478
181498 192420 27372121
111269 196968 214287814
79341 136639 143811668
65898 89187 58610468
32053 86110 135317202
72694 77168 861401462
123015 186528 159206337
147874 157673 953315428
149456 184288 87130311
105085 185886 202382949
73752 92754 47707810
175457 179560 10165540
178509 179902 3476931
152129 190078 94928819
161976 197439 88564785
88113 148150 194662490
30811 53284 55856105
58133 103000 112848314
101023 147068 968527205
175281 187521 30648384
18514 58835 957959713
161868 171111 23198905
119909 183932 523669208
128835 169423 101730079
42305 79909 651066777
84811 192343 269160294
54451 86263 80134985
168698 190422 355413913
37870 65848 42302548
61607 150174 222147175
80284 180994 252229878
81265 112790 78939468
155302 192856 974786858
145652 147490 4620898
121360 148963 28202331
183604 199404 743982334
118453 120698 293296618
18137 98624 215142685
56471 152080 239809740
170204 176358 579812086
16337 27963 813212620
166709 168578 4645148
119396 179371 150208652
98195 113975 39576575
182872 190491 292551993
70012 76380 15858521
78729 85672 17551826
69309 133746 161577007
137212 166425 36935866
186264 186429 418787
157360 180175 988916424
88006 127096 97809124
69977 103759 84696289
180072 189628 23885418
28927 48369 48297834
81678 103505 499028465
6154 31908 484437028
170058 188327 45611908
132894 164747 79834830
43430 49544 174961009
15746 32069 40926501
53517 144839 294586138
66234 73595 18478690
44105 119221 188337919
44299 136259 230803870
18527 83417 76308071
141268 190437 431418704
115858 175165 173764760
152145 199271 117785983
156239 158411 5364643
179489 187894 21122021
131396 145215 34679646
161149 164000 218498557
182127 182933 684433993
98558 183616 415268348
181466 199398 986721063
112612 187124 20686272
108211 189608 203717217
168083 170072 1501194
75459 92678 43353443
65102 146512 569097309
8968 54570 553406071
178568 199940 53370785
21119 96449 188635302
140807 164041 58212201
188858 197574 274520569
71878 107796 89999299
33458 142564 300802932
122696 131603 22434548
57812 141223 918111431
146604 151336 681333850
27070 132854 653212694
14424 62261 751780252
22424 190280 420090082
184629 191215 16501641
119911 186959 167946369
3438 3541 608471358
110649 177062 166237401
78803 107984 933171171
147307 196307 765682305
167756 171080 8315239
104154 126865 18971001
88856 161686 620392512
113140 164161 127817826
42717 189685 368243672
161878 199769 94587602
65637 158896 873487719
192458 196750 10636866
98654 140184 621385934
118353 193892 189077722
28205 176694 371721652
26153 56724 524426231
177967 191353 861245689
124068 167538 413166275
150890 198111 569204001
146131 147564 3576789
197498 198680 926595018
97550 105175 19030141
94148 111568 169198507
195475 198068 6423128
5697 84742 197916525
197845 199944 695744741
131628 165371 84678012
52685 179908 887137164
2510 78664 190424768
74566 170496 640898481
192490 199873 156717303
17486 159790 356326089
98920 129860 77444765
167630 173573 358196256
6742 163906 393556429
196892 197884 2453302
187208 189855 6552700
144557 197827 133050963
117243 165221 120311036
193095 199478 413983228
30774 186396 389581247
43695 176010 516480954
29769 199262 424045704
139179 196337 142855945
39666 136393 141211896
50885 83750 82595543
8643 177495 574891241
48316 98071 86519349
45155 76336 78240265
120499 136508 877778639
52328 68993 139542727
153506 194967 103640806
137064 182197 718654097
186964 199886 697055621
58538 81309 57490413
181799 199789 375632071
199664 199745 180186
27641 50667 57304436
29534 179982 376578064
93102 129412 172862820
55197 55640 46447305
44843 56377 409217065
58674 146353 220093922
28330 155693 246452831
77266 180117 833043247
30760 187389 558719468
173075 176623 2795862
152306 194625 105856956
16372 101642 213590936
142164 195372 734540338
74695 199421 503176262
12507 162983 743839341
119655 157443 215659457
110068 135586 83413145
68225 92944 103036093
105218 175275 577276625
182301 192176 24700599
176316 182579 613430477
160319 181145 52062250
58739 139326 928607227
93853 108198 813976496
155243 181219 792042395
18256 177633 399047871
88465 94229 770735303
149249 170488 53256267
196850 197416 1430848
50008 165217 847317882
27665 140523 356284543
22937 57717 86535570
2427 176424 435525148
93470 186178 232100877
112178 179711 458814275
69644 124688 137873051
95193 108804 34076101
156112 159741 9072731
95769 145395 278281901
194651 198467 9442374
143647 182826 181419074
149877 150167 983334176
110098 197546 974074087
72863 120606 119588197
130418 194889 808677735
141434 177227 510957457
182491 183503 2496582
182249 192848 26494088
82562 177357 237332307
17035 141107 623728381
161565 186521 62480618
154218 183837 906443095
35170 158092 623436662
35209 54571 67081371
29672 118129 221341096
5609 21430 39654877
70986 131952 576031988
80603 120618 100257331
182622 197052 35971531
188440 191670 491631221
44383 139040 675686857
105276 140353 88065103
183560 186965 8627724
99667 122705 782553624
6137 23003 42242188
93296 153632 151078562
29420 169807 470632948
21261 73124 596048662
144498 189352 210609925
106601 147014 101363045
60477 185759 527927237
193158 199149 713492058
2744 137012 336267307
195594 197654 5112102
17594 97907 201006788
474 108207 652305630
148089 148306 542647
103653 117890 35580205
21235 163287 355746631
199868 199925 162886
18344 44511 144312933
115053 174301 148456399
74858 178701 260059386
155580 166902 28487036
4443 59266 136793894
65317 157112 299452307
194155 197728 8828913
127021 174978 776573046
110453 115901 8802995
174643 192182 43824772
25771 85572 149661008
130010 143528 33937610
169829 197830 701970855
57660 105679 120594493
60144 129521 174140527
148140 166286 45547722
65458 123251 144752884
43344 121948 197046670
117674 120618 775378333
196495 198015 711474517
39347 56601 42959172
182184 185481 8254985
104617 117397 871762774
199331 199388 960147534
74078 171687 956050921
34890 73458 96377131
150623 166002 38643810
12514 30872 21869119
26198 136383 275993111
114969 166791 935951863
154285 192800 96308716
39563 148139 272097107
177802 198794 159100726
155959 178244 55678829
82343 184149 254792126
77273 131728 316164144
183719 188122 296873356
29838 152024 695236095
188298 190640 5775363
23426 171314 861007191
107164 172370 163491197
103745 181319 213597436
181303 185038 746879863
23013 163154 350925174
21725 132805 434454975
28509 46017 3393277
16934 168773 380313809
86413 187166 903912692
26914 188289 870148785
90347 194367 418917384
73602 149838 490095798
37840 61551 82985919
49367 71051 702440235
94632 136748 105587549
80788 166427 214687719
159850 188550 764481243
157093 157132 93392
113652 184061 176177436
178725 190221 22594687
94354 164133 174758802
7002 106031 474108949
112751 169157 370854480
87147 143407 140914896
110200 177657 705080446
108332 147235 395087713
57072 117901 152682178
181317 188083 17005408
33985 39468 469836951
27244 177651 612539030
93354 149023 996089195
168698 187470 46900143
193722 194252 1290971
142658 194324 129168385
66819 100484 84391283
55803 128935 573360055
197598 198160 1422280
379 61469 100479497
194792 196858 5134785
17693 99888 664428767
40563 120676 200802621
148673 175536 67212628
163348 196083 904532487
114736 159991 113365051
35150 82152 117636329
129783 146624 484029665
122204 175883 134572716
84051 144864 837927081
165175 176823 929488341
94120 169546 61954299
132926 144863 29908415
77306 185000 83912149
39321 106547 168429099
151729 168123 737417398
83351 160491 983766491
199014 199068 149847
26602 143731 293248843
23706 33809 25325186
141154 191313 125441396
45513 52284 132966685
196034 196374 879439
97438 187149 224636404
197476 199399 580120768
134796 179854 112572313
185438 189585 10364814
22210 198024 807467084
72580 88818 348792176
77780 146210 275694079
39553 97135 948595939
171726 187234 38693461
160828 179883 47637854
101233 158298 142795798
159232 193926 735852592
126694 142096 924510574
35707 184073 236845109
71800 175705 260244376
15454 49771 85567247
85974 181082 248192086
190511 193361 225940562
46640 177555 328098051
81577 146762 163237454
73805 188504 287217628
80516 110861 76192919
12438 117567 263197357
51209 152398 960099820
84361 166494 276489177
617 110523 921021797
104003 106670 6617408
46560 127580 203159350
80672 188335 269697295
157993 178718 51860286
20271 190632 591743817
146422 194243 119552878
199138 199808 851486419
88356 100175 103730910
19572 63452 109486477
151895 181736 74635924
187166 192499 13313564
99075 177585 183580333
3802 73782 175026887
145241 178265 578262704
167189 199445 714943150
79239 162056 789373010
60296 126668 166615341
95413 169343 185177838
193414 199366 14766270
92777 146713 135025458
13754 189190 856233207
42545 117763 269247147
172441 186574 715148354
173057 182792 24159587
121365 125325 9966874
13393 89636 191053785
171548 185463 547195436
79780 155334 189386087
104281 189925 214399803
10287 183667 433934864
56532 121780 223578325
21027 111471 226484057
88575 125373 91983267
68263 174943 267248351
180300 185087 11984876
130300 195228 162379525
89102 94782 67425550
6622 129397 307331229
73812 106210 81121895
34070 194373 401170622
126834 171997 660989443
176390 179443 7609783
74219 186856 403085097
160582 169869 506638190
194166 199037 12077828
109035 163892 137383683
20934 139309 622345355
60312 105331 154961685
24141 139603 182631626
182523 185762 8151672
90214 180494 225932643
148266 164912 125088787
54558 88522 817668724
68956 181023 650205647
172181 174229 5079363
75117 170540 340778309
10773 90328 950829981
135870 156126 531809895
52368 132762 201624330
95624 152913 782915051
109951 156179 115723353
173592 195747 709088117
187326 192642 13224974
35305 157110 304829875
61619 192446 740510256
123803 125503 4291069
136424 182380 114841693
36555 172214 339749615
104827 164823 150399450
166045 183841 471705736
50236 167820 294854948
190468 197470 17439309
117822 170958 133243508
56008 164929 273266034
179626 197112 43646672
34853 57591 359118316
193420 195712 5680969
129470 191603 155520360
109560 113054 904585490
95514 144679 61204737
55561 84998 34144273
80033 100340 50964476
90566 92845 5671737
185938 192554 16518515
40347 158466 750246097
104748 149768 994571146
10374 131415 656450475
78156 120070 104989725
16294 22593 15842719
7870 56060 721737931
106589 194480 220051552
16610 68806 150238738
166227 168008 4445248
87621 106585 47308729
75395 176263 252736087
61974 67130 13197500
150459 150884 1086287
23711 73967 34381643
140344 141614 316730662
409 62030 153632208
90346 185987 239408554
118251 199723 203814723
112212 118117 14730411
48628 195003 366661918
131929 153812 785248591
47086 110528 159266022
278 139755 349115088
110119 110209 244527
101986 153705 129400699
6026 62445 140811548
108960 129217 700392
106923 122491 627306761
95155 182155 217759865
65010 65447 1170716
198276 199331 476056
176031 181091 12610971
152412 167726 820589103
103678 165069 549014983
144769 146728 769076849
196864 199132 940332303
100749 107530 482520018
69356 160026 112099035
33366 150922 294234431
94660 166432 758547236
153785 157097 994630277
185933 195639 658450805
142192 182394 783148289
116455 126490 430094865
29384 62795 83218893
194640 199390 11788295
52322 119179 167598277
169086 175974 467819605
40833 126254 234553326
77873 164590 679894302
90435 109348 47385349
62220 87615 983443553
177532 195959 671386233
178660 195753 18324226
145422 173641 70679908
168888 174285 377708021
136822 173323 91298824
94646 193283 246866672
80989 172519 849094621
193475 196199 872539255
64584 96698 188834005
68201 141046 182578012
94473 99503 811680046
185999 198528 479731456
16325 79919 159017646
43797 136707 233138634
187027 196045 22472574
64756 129966 163554974
108078 167094 395859282
170608 172928 37632170
72907 132793 350738175
139448 156877 43455615
26566 64210 320774396
56725 197060 689772389
101698 191530 975925276
154021 188374 887389946
164360 174179 24542416
60013 89229 73731996
174411 188944 478445290
79200 90073 27493345
139503 154513 37430483
98241 191845 442066610
103006 155607 131714059
64825 197607 332510306
155912 166356 553758588
191396 198723 132874183
185397 190112 11726016
167736 191670 145079159
41374 46086 11741927
91310 110633 48374342
111011 131179 937571463
77165 187187 275567963
52253 131246 198080064
169220 184893 780936525
90368 123193 202520464
52395 127614 440042938
166130 184936 46883089
180259 182436 5426605
143548 192316 361638915
55283 67365 30545614
49147 108334 148578092
23336 75419 325928495
117576 119653 317157407
70151 152570 206466492
120734 185615 657750619
115678 178647 946840837
78334 163652 213889734
9585 15893 272055096
185313 190382 12623827
190877 191336 359189838
128910 137890 861987723
155039 162515 18759987
137848 153601 39294705
33166 154526 449338248
56297 152354 932384511
73609 86821 33200866
82267 98968 41811594
68443 168882 821882130
21553 57273 842716885
11344 65461 490567363
132098 169545 465221893
64010 66779 7155710
131714 161805 75429022
195195 198539 8347187
43794 128246 624320857
193146 196812 223915702
2580 189409 549259939
68487 98587 75472636
185132 191105 342938986
142825 177353 42137560
158415 195903 93761474
69997 80897 517068492
96086 143962 119918504
10603 36091 63787316
92558 116213 59147075
22454 38935 40996996
98180 104023 525432278
170335 185060 30039428
96358 165795 174014265
63075 132398 859948812
118427 134778 879655031
7605 17083 23631176
82208 131025 122200092
60757 73340 31826177
37241 124733 218984840
8010 198189 475879678
126260 187503 153386638
4024 8547 508386112
130496 155154 61741068
197781 198964 809825645
100661 164137 159069659
117981 156492 96514234
164346 182761 485157880
148247 166311 873508599
142461 179523 92648298
106821 148422 732126662
9254 170029 87377210
183281 184326 2625586
63764 90566 215974453
194963 194979 28323618
28235 196970 431408353
199263 199414 378800
103930 118375 229298690
79219 122047 107276448
174390 190555 816624742
192727 195216 779047339
4877 133725 534096616
131448 150663 48157254
126363 154571 70699643
173455 183727 25535113
73959 138485 421277444
88021 187255 248402020
128341 154095 313858566
42622 132924 226512189
32917 179327 719198608
169115 195835 66630334
55116 100928 115140364
154061 176259 55526613
139441 192960 133749827
148966 179457 76203690
142539 197482 137268052
162950 171191 885449752
104282 170481 701039156
42214 166759 312307354
119532 177199 543849720
158874 190411 78840851
73534 132358 147396334
82453 150470 325495541
88835 143586 137069297
2560 86288 494019665
44751 94943 126146583
71969 91244 48428658
46540 134924 436445333
153521 153547 200657276
185235 198667 814834406
17138 151229 258320767
194563 199947 13409041
33651 131451 244725638
198708 199776 982772718
187759 187971 496903
130804 197951 167868423
144430 156110 29203411
135180 165524 75977889
108675 168308 758186914
197683 199923 164559964
46570 88900 106414956
162810 163849 2654053
61962 113566 566834927
5193 184110 488051584
65830 153398 271094350
68803 85774 42626447
59466 155876 241917337
35349 103202 169803950
166445 198326 79434651
39581 137202 944599648
194109 195875 816044063
180322 185054 734993988
139815 164228 179090403
8286 184377 440745802
46927 189598 894571419
80289 114248 752338735
3826 23252 48656054
162784 192068 124906261
52185 142409 226274589
10192 13481 8108759
67509 99693 27292120
165096 170657 670129517
180642 196455 671141466
132743 165123 108925617
101744 194289 974202652
84138 162444 196129514
118036 136321 46002697
88928 94286 124542531
53322 148702 792746271
177434 194312 245764137
43031 193882 377966234
109857 120347 26100985
59126 135348 309173692
185236 190810 35108403
187703 190708 73989592
87681 131060 108539622
186474 188191 2858367
94332 108315 34980827
1018 157346 670407427
168747 172768 254648187
68649 158546 745213498
108865 128189 539318232
111608 155159 109039120
28230 129978 50487008
32703 135823 258288204
195545 195584 104065
81604 197166 169724880
134640 188898 177394049
174706 198991 60538546
35926 146947 305656153
103029 132469 73726286
101010 108331 18339763
179293 190617 28329317
78821 158468 199550201
82800 117536 808779434
145713 187396 104353468
128709 138651 25067197
104012 124902 52295088
40227 146748 2327237
102545 117543 37446795
101391 165364 160263945
193675 196124 6078387
112244 181057 172216925
112403 176758 161155329
121204 150390 941197147
179383 196908 43735912
48012 184401 341726615
65405 66970 3974619
166685 199082 708897729
156671 168476 698180784
188732 194019 13224697
164609 191048 66023386
185752 192224 785263268
76240 142281 165601893
86088 157912 916987458
129475 180020 126556367
189450 190660 3029581
135589 149740 772409469
79640 171161 229427444
78400 133572 75475481
11075 169570 760542305
189363 196650 18194101
23945 174584 558387508
13416 90923 194175767
192925 196764 745464470
30912 85410 136400085
1453 107249 264614563
38643 39594 2290581
26372 79282 426054044
51815 70007 990889333
63374 152669 64548191
44953 141494 242168158
29357 134049 850569003
87619 105557 271852323
87191 144578 143747930
120461 144723 179702378
108971 113250 456972643
15682 166623 860174832
11860 19385 18809197
130088 134379 10834677
79636 171454 230170357
151967 170854 646163540
65826 96680 815200457
199248 199903 405722424
45922 136349 226970264
45587 75539 75165863
183 89985 224712288
22088 79867 144431689
119237 130582 28502305
4980 98657 608106772
138843 173300 86176784
185465 194899 23465764
15085 115281 250832527
60970 116307 891283914
127306 133893 16629743
120059 178677 146774019
130772 199790 172572528
56097 174483 848103125
94277 96631 5907057
88902 132122 108093482
150234 154865 11662552
141232 188187 141532720
29004 34040 336699276
106759 164199 144014914
143346 170806 68827407
28700 100784 610774052
173157 187769 36502987
22897 123850 252630530
179640 186253 819724372
74856 135053 151029400
93741 118528 660230581
93414 110831 43652538
111809 175152 158648417
96180 158845 156863317
36220 89731 234912326
35805 117924 205500358
112101 156446 279380410
33701 72491 96949043
74891 193335 734309690
34260 154831 303135731
18073 38443 50915760
63238 103776 101907075
135308 191671 383970443
140834 170465 74224714
143111 156665 496814845
8016 166975 792832187
30042 157081 317955586
125164 189741 161664363
128724 135125 928486647
15157 33710 46520808
36255 190783 386797549
188330 191392 104653438
110324 110574 636835
67139 120774 817355759
27726 191332 479681916
100541 116934 41041027
30838 129874 305586791
41296 156694 496142270
1475 20560 904973982
186211 195555 23230961
29606 131118 254079716
67553 77447 900708322
128653 154798 646950770
134839 174415 267770781
6861 79950 182751441
56553 71991 186122147
19553 22226 6767271
151001 191732 101912546
60739 183265 712662516
137251 182877 113930226
140569 159189 30830063
133692 188801 555394410
180724 198013 29528830
12748 80285 168979591
46406 57902 28603125
30630 32399 4439710
98634 111635 418733687
139177 198637 148508606
107336 191160 473834883
7772 136573 322571174
195494 195956 771342348
114203 180454 165825775
199877 199962 225434
113622 172399 147249688
78597 85365 255184225
99208 101440 5678980
94855 115528 308906977
96996 154649 144441914
50377 90090 741933329
194589 195800 3037706
78454 102424 60236820
4031 101555 244191839
69350 156067 217327259
1689 172946 541523798
171385 175425 463466436
173959 185816 29598538
10589 91844 576179028
12185 36704 798213095
112686 166260 134316735
15743 29186 951329257
18125 46722 799792660
37723 142319 261990548
179411 194382 549102302
113849 186571 75490102
182135 192251 25291312
18118 43752 63819428
77611 126655 170362172
135137 158238 961472980
108755 196200 285455290
30170 97671 168920962
116582 196795 581226868
96843 190946 235507659
89914 142714 237960346
122180 181285 626099356
111831 163633 31263898
124840 174023 123266904
172541 177265 460545834
56711 192417 340170605
162068 179472 43484851
153845 183282 73570574
194815 198841 10007481
140448 196812 935231121
122293 131139 3086692
99065 163079 552135815
99282 130321 300985291
27676 149562 310685382
195556 199384 866057371
195375 196386 100510116
159089 175651 390521911
124951 196058 149356706
82622 134092 129009502
196899 197245 878377101
117664 154208 46760942
93546 128341 147769791
10214 66234 863128232
111631 144636 710267998
185329 194865 359407633
67374 178603 278572662
101784 184260 940194885
169771 171672 4753357
78516 129616 128043663
189410 198325 22155643
177874 191485 461233625
169805 171728 4819204
104750 154200 573432962
47029 127059 200739235
151414 177468 65171102
180001 192491 13659813
32293 147668 288832673
8950 112429 42615243
187747 195145 151778857
195543 197987 6049705
50604 142472 70787344
103071 169165 854400661
61777 103545 105044368
161478 192940 920489692
15874 72797 142383733
130307 186762 160368103
32276 125188 232472806
129333 177515 982584705
90746 153983 158266209
147676 158425 26830867
103379 193047 224417431
85833 160158 892290351
110461 189751 257946910
54504 193107 347365118
56303 171949 766349953
11710 101928 225968361
4620 172563 420578334
1407 139741 875857502
10138 29138 47501112
150658 187786 92956210
2980 181172 445995492
19666 95795 190670517
10721 64759 134956065
90171 109551 280659356
87382 142109 137038707
117621 146598 418825705
141239 143307 5178673
47332 178801 329431049
145332 187453 743341896
132705 142488 24539794
106802 196125 223595098
161925 198779 92015913
80051 93576 34082479
136048 179605 4603353
52544 195390 357817339
7129 182231 394075502
43873 111782 816499016
121885 169792 120204620
110938 191210 618029195
3582 174056 336957695
50249 52106 285350907
170973 190229 975207148
139825 176373 91334050
43341 133013 224960731
172274 175390 7699849
70209 171719 636358170
178230 193638 38566507
18592 196353 445001429
198257 198831 1445092
83868 166741 847694035
160383 195118 86774175
199150 199852 18105049
63816 133493 366719882
21150 167176 771483401
168503 180776 30540901
115229 140841 990137358
151595 189894 95790295
103303 149417 919304558
169403 194704 63097926
63047 113342 126402563
116093 187245 838218898
8082 12154 699618111
16071 141513 341723813
166789 189818 57435278
91056 93799 6800148
107185 197419 225821728
126890 192152 163323258
161210 164438 8200428
157332 163065 425215467
155407 159542 491793642
115585 138275 57027807
57278 79131 541256849
36676 150954 286105680
193763 195220 677697339
7964 46141 634960198
83803 155631 35661823
102037 174892 46287376
42513 122202 199718276
127418 129071 870558106
124283 161689 788130138
48296 107323 148066420
18173 77478 148391903
28809 75787 117377107
115742 155628 403990308
97894 129568 115063257
72341 123157 127153966
34353 141892 269239566
132217 154407 55622715
169159 195141 962445811
186908 187566 1664628
110562 168758 145771084
19257 135025 290068842
99605 144305 112039677
18896 35040 551883342
97261 144198 117659288
166999 199129 80059418
199784 199963 468944
29225 165348 984661754
23457 108834 213747529
195460 196328 275094724
188156 198326 25221481
75858 158229 206438975
68794 98986 75722829
133745 184228 395740073
99946 199035 247878151
104024 122401 45878063
190422 194960 7788002
168118 178552 25923389
20016 165942 365526813
87295 101915 581128993
105134 169276 623673225
197248 197983 540015553
89051 191994 491202557
58680 109650 128181250
129563 195378 164657594
125524 140146 664448604
171100 180983 24567525
56421 122882 166654483
191163 198471 293434463
106303 127463 594748006
198978 199721 1875341
26684 196901 937430005
167895 199532 845943007
181857 199815 601917764
91802 144497 131959021
96340 186385 362896586
132090 194660 480074451
53906 144048 969753528
114324 179687 205520561
192778 197302 700407775
108694 162379 965726907
24746 43886 47539659
187693 198913 27832922
13455 105732 230939818
185299 189280 9935538
34696 60010 714125835
7953 194372 466548464
97207 153541 141090149
31645 163122 819487460
109690 127336 44065124
106769 112768 15090979
95857 140551 951313926
7432 196512 473256430
15239 73769 293535539
142385 165838 707790450
166217 189498 439617909
35990 147447 279072621
64502 84862 51301554
120053 188461 434549567
16375 118215 254922421
101114 126242 62856908
170491 185868 743407690
87503 149506 155147729
87631 142809 138139001
93776 122815 72485489
155443 171758 40949281
2317 84437 205538795
98477 187466 610565139
34622 37314 6656625
87736 163015 188488442
21637 157078 774999428
144697 149326 27638378
53791 69616 201385004
177288 178115 53073788
139798 180917 102729535
107226 166941 251837158
67633 149624 205396362
49928 148447 247011541
99476 199039 425888584
163952 185770 54505399
32879 112473 619163167
90349 170927 702187294
6970 191975 341488257
188763 190524 674706003
45349 46946 4005717
35711 48894 32615858
41559 62541 52391826
6924 95409 873468973
51209 77799 66755533
54670 96570 105385310
55202 138128 865936273
143334 150470 17815093
16980 176416 399184221
155731 190851 109136686
117832 167925 518679694
106041 164340 146200173
100893 198011 455639906
189483 192432 810050633
119895 159311 626199352
136572 158167 270108269
103051 122331 603594475
7 64600 161201725
20430 171753 378987119
101035 153341 656138455
112133 163260 972132751
127014 149159 55488062
198854 199495 1634662
113289 186678 183692320
142923 197876 60057143
128908 183134 135639217
178158 184654 9573224
87791 110608 912562137
170548 180621 25046857
80975 159664 214973212
142230 158373 387042924
134313 144110 24535376
37604 54259 859704967
196881 197400 1315777
2122 194800 482107815
15662 196880 508652020
41619 58368 832366090
70362 159510 590754865
135240 167395 324144373
37880 142535 458918244
64982 110845 637535174
101348 105675 43526
29177 191855 972852635
139324 187741 850923446
90734 117870 286099731
85278 96838 28957747
104561 137266 82119294
3868 103058 869936613
122992 169811 117514372
196884 199406 6310838
95662 162168 166501802
590 194313 484685628
20764 68421 119210971
118527 119768 3074152
111805 130459 46729649
145511 177168 79241847
81192 182428 253437265
58704 190708 330923322
62718 115938 133642602
195047 198151 10042973
169058 186993 44742395
162929 186286 374495849
157407 170230 813061090
147291 160266 14161934
39132 87337 120939428
39565 118335 197379620
47829 137220 224320446
8652 178032 424016208
151514 197261 114286080
66739 115991 53278507
104981 163569 146866249
173269 187050 34417418
166526 171659 12818330
20265 94892 703699200
124425 191549 838291077
31847 65546 191568501
62915 110442 119461527
171183 181787 26354058
164552 181255 750037029
9915 28593 46671837
21271 121790 607919773
159829 162273 6108494
102552 183878 603309487
107135 143015 314725317
82193 180254 505771580
160558 172170 29207144
65864 166924 253378816
141194 182727 862462958
60602 96855 91208580
54209 124769 888210325
2919 172519 638412965
88274 98842 167315867
156785 168437 29290065
35564 124358 149734802
64689 145603 877673632
158242 175231 42579296
109952 131851 54751661
165302 170238 12319076
177534 180568 7565231
50601 76861 624663101
162779 170717 342430608
68999 103171 685336220
145912 193902 120001678
97573 110010 634161113
73704 157594 210075355
192525 198760 15450751
167119 188650 53699705
160277 191326 864945784
168970 173084 10261613
10758 83068 594458983
60749 121597 489949405
126062 146681 51653680
149287 178551 389530879
158224 191001 82007234
77369 126639 453808915
122790 161590 755810305
146225 199532 156404397
190402 191459 371644995
117814 159625 104802497
43828 139811 888448225
10852 97844 217708577
187188 191665 583135116
109701 140837 485948052
39422 174248 337845296
89306 124218 87192529
156712 159187 6219078
21945 190810 592397032
20536 35520 37593287
91722 138558 673703687
55222 69793 36808993
46803 111660 162733251
197828 199624 4541530
199124 199657 971681844
104498 129484 62589228
105988 185020 962212692
191825 195462 10359003
183079 199849 41905987
7268 99729 510495121
121287 192211 177607936
80802 80921 323414
183038 199411 40896567
148383 152605 10518042
122579 125377 7132910
13424 28118 36883476
87861 135155 813017212
127693 199398 495272381
13959 140704 317452140
68452 150466 205472555
21004 32760 620832880
87380 92074 11742827
137728 169547 79634187
15508 42577 207844768
4784 61184 986444190
7528 178323 518306880
65484 95111 74432194
90367 126425 90200516
180449 193620 690851069
180975 188047 17807725
36946 105541 303316802
132935 196069 646292178
176236 190146 34725192
138572 182683 36089893
62444 91829 74047404
103462 195093 229230943
170920 189734 46868159
41482 141749 543158894
197920 198036 259101689
26615 155105 321604414
143836 172955 72963959
175961 193657 44261113
40342 168964 322457700
179455 191383 29869645
164866 169308 594677161
130808 159593 72109278
81940 156969 187828504
50675 164544 309994345
168459 178749 957361284
107165 155964 331819160
124132 157779 62522852
139885 178582 96688471
135493 182196 227238345
27779 152549 437723313
89115 116308 513179045
13384 172967 399734212
103797 162640 147405227
125692 140547 37360320
22742 73668 127332125
136127 140693 354123284
71602 95280 206801258
188406 192665 287159618
20417 131632 278406002
88712 143207 136421920
109862 186533 191911675
46490 60023 786039707
123100 157041 163885725
17683 106463 222144449
196082 199051 81360737
151568 160250 21717813
109980 163178 51953398
106730 112134 245853638
115622 127427 29554800
36693 94291 270227642
178273 186408 20425308
64593 134280 174887434
75021 142550 169332427
110159 163789 134335476
45499 59991 10513833
18975 42977 59800928
108914 112985 781250453
17669 153644 340425855
169383 199000 167036080
146958 182278 88335071
2048 175336 800186359
114829 147482 433757290
131099 196870 164476200
73514 128215 426412266
22719 105017 516752828
92087 97773 14165902
35656 104678 172696584
187831 188160 354248522
179500 193984 847401097
139260 171768 81372255
45849 95819 621347637
24064 186637 454806881
49160 53686 935108988
116632 162469 308814856
53998 153144 248664691
112105 178936 111556384
158336 173215 170812525
56793 81611 154418606
38445 118287 199935949
12285 134678 306621642
29010 118598 224211152
169140 195163 342276174
119743 141048 53538640
7166 108415 253472714
172477 196198 523133609
196503 198921 646311166
77855 103726 64912271
129823 185093 493144322
165654 189772 60125927
26710 124056 243537693
72209 183665 279063743
94427 197101 256783725
165099 187431 55812856
53148 185039 918105840
181911 198489 37123439
51428 67988 41671512
73010 115042 105281330
846 147767 471162360
12722 111912 332154220
70002 154316 211275545
136711 139890 7934827
146504 151709 13022339
122498 169120 117050123
95303 111982 41719047
185544 190358 11968214
51915 74312 709938242
70176 96811 66829680
195098 199185 85042458
117771 131491 967484439
154680 176847 231932150
166999 172007 12517156
131675 176762 112946591
180768 193595 329342399
58688 177702 439490860
120274 197779 193906478
21455 42523 69410963
102138 197905 701047646
135796 191562 804703298
74608 164932 844145231
113398 199029 214118468
190466 193857 575012773
197252 199627 5951987
71596 178649 268070711
89412 128168 725814624
165869 191706 387029832
176019 184662 21564392
194993 197631 6560994
118235 142013 20275119
128739 196879 170383759
187112 189230 5225873
177801 187389 24086175
92933 180070 218115204
66130 73287 17998826
88344 105278 718163224
87246 89795 16982793
140506 186926 425494736
127159 151766 61639804
150572 174414 59753107
162506 192143 216523495
112381 189630 193337991
175439 176361 353901878
89178 193174 260192740
199120 199870 1853757
121767 168107 116292600
146117 199886 134317097
174774 178686 9670488
97596 104710 701281320
147853 178957 77790983
106794 192940 780205888
108587 155225 379290562
21063 37300 675289252
190525 196653 719415553
155293 193028 946000390
145294 158045 661280124
167945 193459 825363583
179355 185476 15366246
81049 135327 136134198
178780 195149 40850610
102198 142984 102092072
39638 95425 742450490
47199 73917 67106525
100463 138631 893168377
190404 198846 666034852
75012 169581 353868514
98042 196094 541422970
71911 77520 570825857
5248 54810 627983618
123885 160001 197440283
91276 171570 451733956
97579 104768 898326290
85329 186023 252111668
170011 188684 414625271
97905 164470 166832017
44361 87407 108231022
108953 172819 159953530
175710 184777 22612010
177094 188400 754026751
64114 180000 509225383
182172 187110 12392629
100360 170485 175757864
69859 113368 92017287
82615 111466 214222196
136666 171983 88388533
86983 112272 117008303
31888 86293 906118573
52631 152978 251557869
102340 156383 135259001
37670 154817 414373873
25274 145933 302116381
184180 190837 219109206
51532 82372 77509688
156198 190699 86269955
66721 73208 1747470
48938 101428 131815235
165916 190498 61302370
81875 105130 337297861
136125 191326 266232225
106019 176062 175473527
32746 171284 587159811
125357 134802 23876004
41826 70576 423843735
4512 189963 616633359
34265 72964 96715343
53912 106714 792580888
92223 125409 630332630
39533 65107 63977781
30729 38581 587112085
135079 165608 675709083
101053 135054 713897446
24728 133199 577932677
29851 60557 76363281
176983 183979 840800266
89841 103089 227940583
163652 163676 62667
70200 126081 709469061
167563 180432 28789382
184316 192187 19729502
177376 193521 40380191
121517 148156 66823096
22989 39521 41137080
168682 187419 879593467
42334 42750 1024723
172979 191936 47269803
168803 173070 118188837
41773 195112 383996182
120016 154385 86165049
94287 141832 25892197
143519 159613 366719785
10709 191079 451452149
160968 180507 115066174
30710 60187 73283900
154981 198808 441614282
172719 198249 63550553
1294 14580 375506954
133763 159170 212325922
30794 97941 500353032
109935 176644 446717389
52084 65906 34732736
138304 138564 250726
66949 101840 87554209
188260 193230 12360310
137649 179332 104106050
4836 76598 179489514
37780 189759 810844590
147967 193089 112858868
23826 149165 313786491
98986 170590 179404288
72 51796 129004517
179397 189288 24775833
118063 128941 135655683
141411 189284 840221368
92087 149422 143508423
168701 186998 527389200
21633 139293 294688316
167484 171048 8890183
109670 196724 513624214
127868 150045 729759768
199579 199745 400979
173654 191033 43360621
86301 98498 30439386
94383 193454 247896489
126507 190071 999670462
46928 123435 516204120
149653 173830 60641106
92799 151581 147176337
40914 162243 304078831
136114 136954 246502476
94062 142967 122481780
189454 191243 4484936
188208 190640 5997548
157749 187761 407080114
126597 185442 591159146
66686 172263 264635141
25371 140130 287434593
85682 91383 14344621
70234 135745 164343856
2693 53747 83911609
187948 195142 653829461
35524 104742 173197576
104989 143172 513913085
42671 116189 184391876
117202 120616 709526012
114895 174977 747254497
136697 152730 587570202
75351 155119 900272514
141701 197313 138984133
12663 147416 770246358
123769 149817 65255218
159896 171973 745497315
4162 175715 429506234
127914 140918 619014412
106855 146155 98538915
162306 170651 696671627
134963 137093 5342120
149380 178768 73498849
172370 186640 157782528
164257 184197 49703472
31768 137040 263668995
92884 107840 37409336
195548 198546 7440109
13023 127070 285555307
171670 196008 60708889
119820 130432 26713788
64039 183319 117418415
92389 115024 56568481
153821 187790 85049947
149331 185017 89302486
93702 196934 464828974
154245 170985 662634438
3685 5738 503701543
55396 70856 38961824
108314 186208 195007761
31883 151124 298485653
15632 179318 409749267
91082 98659 174615125
4693 7783 7805024
29193 186593 394085595
156731 179578 57116500
113518 196272 306868735
24466 97013 140764799
89221 146232 410092585
159348 184577 293288284
66942 86621 49449205
114905 163337 317443076
87528 104050 448061619
8047 182250 436078774
48538 175449 170127141
49300 96127 117626486
87152 105444 82257066
38071 161033 307944041
79990 180585 251972625
49149 114028 412671585
82297 159167 874303512
119669 199692 200232563
91307 118675 913146789
12495 61857 123136145
163290 196982 686760902
115926 166234 710214397
150112 152042 4884730
83196 91022 19727141
174311 186318 201578231
143274 199772 141179869
184061 199191 37730209
90641 129091 96178153
154932 156875 4836521
159463 173901 36200505
78560 195915 293851920
121792 153783 736336573
36661 51713 583864717
15491 35288 49629077
73356 120602 118326578
42797 91307 121882374
28076 28730 498154505
199306 199849 1379644
19390 168201 372739329
37216 106193 892398164
114836 164552 428028503
1195 27928 234093652
69521 160854 626573978
170471 175220 11797882
68481 115650 278595929
74675 141946 310619968
79312 127154 727232825
125999 180153 135543964
161961 188237 65769990
49701 62161 31101670
115993 137609 758703160
27041 132351 263589969
40155 84708 111848564
159735 193834 85243650
187134 195735 21387631
14686 23480 22075356
58235 120542 156422803
95819 127036 943151591
90060 175463 213771298
20384 98054 78577466
68998 161351 231369419
27763 74439 644602616
122527 160942 96390832
27100 81587 492673927
149136 191150 105058804
79035 100560 54035009
85184 193547 271219581
178812 186357 18965393
125818 183080 38040091
143071 172722 74314147
39123 61777 56462172
139984 177770 94416797
87292 165186 429408795
90579 133713 122661079
101942 190492 696902836
73986 148415 186531866
94177 157607 158711923
182673 188370 559486353
149184 171983 986822665
127527 153667 977174165
135834 167825 900672502
156581 169857 33355775
162253 197311 87551435
60635 142078 204420361
59013 70937 489567737
187567 188417 867297578
189692 194810 12735305
50416 59410 292021141
120201 193413 506276349
139253 184806 605896035
129054 198691 174178241
55154 180951 838477071
20070 48072 69781696
156747 157004 420288424
89598 155912 165996239
39142 160368 821716675
100725 160693 150175788
176252 191482 38060431
86088 162516 904620385
73013 166234 233656923
153553 199388 875996392
120214 151248 806039135
79076 107563 191996119
176234 196665 794989178
130125 180039 874332478
91814 147786 140141788
49601 129730 45136751
143390 157879 46195405
95983 114637 46635792
199598 199673 186445
16118 154570 398018201
184768 192559 346999184
146971 183733 91910012
13621 168605 388205771
39320 177070 596969393
104988 163927 930205092
50725 101570 127701049
75780 141997 71303541
69279 98104 993607317
42392 108389 165596628
182496 187473 12557670
161956 191601 326185598
155920 181865 354302267
26970 94311 811930953
42386 140594 820438818
15094 54433 813605009
176764 180135 679747022
32844 38834 215432764
48580 174377 315345244
195135 196102 296747267
140926 163956 57689482
50666 198885 371169945
28880 35301 16144459
136894 199754 406519624
5506 83414 447960853
99228 199136 249904932
9461 83273 957980870
61210 189593 321811495
83075 178761 239522421
29558 137400 270142570
102623 141540 970987205
33467 198035 411705330
195382 198270 589241704
130095 198173 170228545
190851 198618 19306076
180189 185753 13964237
9625 43237 83720946
28178 45774 491730462
148371 198932 126305691
143557 152693 22776173
188553 198127 410881045
27687 74859 181923486
32887 128178 238468468
92699 97434 11799289
1201 103909 938624419
65099 115696 126915776
47538 130714 208574864
154164 178805 61594410
150176 169256 475041472
77691 172029 236440040
49992 140653 227408720
99270 170036 177314366
63519 88355 15525093
46391 138951 232256129
106030 111499 13823408
71211 175806 262009866
9998 130307 562485467
99064 199137 755399752
183354 190184 776831125
38402 68997 76552500
166131 198808 459525011
192923 194238 3259303
12577 179153 649642064
194714 198415 1181506
152391 174412 751391466
122340 157457 658115640
150945 177097 65509104
118799 122424 816082992
92748 174447 204554655
126189 162344 97135262
162597 182855 50533056
39656 58599 732882210
114723 153929 98205885
63736 66915 345211219
22523 94912 821240127
45107 186417 510988455
153829 196205 105965823
175060 181397 574861028
16102 85605 173991892
163424 199576 90189365
129853 142117 30788147
33645 117785 210486879
38245 41304 7444229
116351 151567 415933267
95039 139101 110430922
90562 119327 964016898
140291 142660 5882019
41196 67536 66100588
62028 63379 3423910
197907 199837 563153886
140876 167522 66777269
173701 193218 363935532
58464 166495 912055347
70811 128105 58009433
157706 176659 47517788
111298 139564 70917397
130351 140677 674801358
176116 185740 898507421
197823 199414 3995080
101083 134470 619154878
89815 174302 211473388
80384 104825 61298297
23122 104824 508354336
105771 145718 653586319
125405 154025 71739250
147011 160125 32779712
142324 185616 108309305
110090 183198 182826566
76677 137225 861019408
1562 161049 496960158
196427 199611 899134200
150454 163821 33593058
117781 185422 169375844
115721 163136 538511624
43679 59026 38323272
14869 93507 325988135
199622 199725 684096955
92339 132939 101667966
79674 183356 990488843
120868 163539 8308605
10429 121632 278254194
125559 198031 562760574
58494 197371 440355964
43254 54508 29650059
161332 166505 13075289
178181 188547 532983027
41988 183630 354856558
148041 151895 409377963
71664 122026 871465211
73388 131355 332355725
125840 192600 206624749
148415 160433 894621621
111733 114012 689285527
126847 165473 101578501
60093 88220 299089320
109351 198999 291273446
156101 172465 283844031
147574 175410 69657914
76585 104210 988082869
64394 98786 158583282
31026 94529 159012268
21263 129908 938854489
35992 187483 379297516
81659 148297 574241846
56483 139392 208214027
187496 189750 474107091
146356 168439 55356799
12948 151866 616391488
125286 173210 661234720
127954 183099 137950480
180607 195924 38298535
195006 199158 10321707
196797 197066 959162535
20243 112292 259046024
66904 175111 964170221
188648 199513 6097474
143671 194481 126996770
94133 198297 260524306
26763 151644 312583418
51014 87019 866354011
46058 81620 119002123
17839 70014 456820557
103156 130792 69202074
179349 192646 153513244
193490 198423 573822961
196841 199708 733567759
70658 100283 85166913
1300 18269 42293801
6661 105966 248471499
179234 184836 501021134
53292 158946 580960344
25007 177922 933235341
18095 59962 104335074
107921 176420 711264136
36813 37877 448905945
51024 191228 412641067
139036 178697 99073976
197055 199415 5921214
16929 198920 781122934
12662 20248 229543920
24974 92110 750867403
59720 180323 702808511
162035 186520 859525533
154580 179262 939921356
157796 183618 420483462
91024 119933 337711633
52919 142463 224600374
78729 179864 807922823
68845 88533 49521888
61664 144832 208782415
183948 198340 35873561
141911 169406 370516904
32688 83793 363574621
75661 99786 60604331
95616 173188 833460213
97824 183186 552548255
42129 168829 785307382
197730 199284 3890256
117105 172791 981843107
1378 112922 892361091
195130 197832 6728203
195352 198606 8097998
137425 184055 990622291
110568 140711 75484465
97586 104503 532703265
161066 188738 59579462
7504 54235 182291755
41447 110852 174124929
67286 107278 100206536
48412 50224 4544089
10881 26347 38736027
8544 150049 597866348
47983 192951 363232463
198525 198945 1038569
79909 113578 84525096
163537 197458 428436256
113982 139370 63709911
177656 185442 378225397
192973 199454 118384310
147653 171618 60060591
25511 44474 47038101
151408 164605 33119490
42061 60483 711224620
16832 164087 968452749
49560 198099 61166917
14046 173848 400187675
56042 171208 394301284
20190 175209 913511990
19169 183999 855934316
87025 91056 10186002
168075 181537 440584967
122962 151276 424239483
179106 195056 869199153
104218 152872 121854084
135833 185788 224408173
117336 121819 593228730
187673 190892 628211539
128066 154281 65741251
16433 85854 173833579
52767 192452 410474912
58389 188301 606851997
36476 95366 255959335
12037 193843 771797387
3442 59751 26774234
122460 197303 187352135
73974 111746 94706898
76138 180912 262460784
86013 101233 993936657
198142 199369 3073662
194869 196009 2919806
154695 158142 701717900
167356 190409 848805271
125044 184120 327713417
174136 193132 47413521
178153 185184 544109357
111191 179559 772979005
63905 168368 359816020
79828 92993 33171978
26686 161622 354987291
36149 134731 927053282
98286 135191 92608161
27967 160161 330949349
191671 196554 747721505
108233 195208 217557860
89481 181972 299826290
44718 115030 594269015
32826 33809 2494313
127769 194734 167532614
76159 131910 139803851
56187 181343 937910537
139418 141582 5291377
68537 149566 202991163
46355 119864 449460822
141035 142353 3253453
15990 181522 838285971
134044 162006 69936581
12623 82792 175693908
186502 195346 21954704
104599 106706 5237933
50317 151706 615230010
130769 161748 77618475
176317 188438 30337235
136733 160185 360780576
108349 113677 111970222
90321 165919 606264705
136901 172604 612525702
184411 184581 845999989
40234 159804 327627228
56730 136946 201447031
156713 177921 53049618
160471 171409 27519352
141600 164106 702080847
128071 170111 754945778
9559 192576 458131425
155178 163828 21758916
79471 148156 172184660
81181 185258 260573479
100976 138289 944407039
113365 161716 728752636
64991 128712 159827490
86226 177336 677163927
77574 127362 576488802
67176 97120 75076679
57846 135120 194186013
157335 158259 2356471
155429 158272 7073764
158920 172470 34033013
25256 139903 287154444
21446 80806 148459563
55763 117070 572449014
173868 183851 24859290
158291 195683 843032332
113432 157196 958055987
140404 188481 483219683
102090 133934 79708501
41026 196843 390198205
183210 197535 35797189
176788 190874 35181725
24416 130739 266168935
96489 161796 163528223
194835 195965 2882148
32538 109002 610058017
192477 195248 709498925
142320 142801 635314280
188158 189747 604653026
107750 153606 810489804
10618 55593 112124562
59272 183947 478494258
161276 181392 427808417
67515 168644 319397878
170431 178905 60025574
30228 30508 577871448
12124 195366 708985190
195789 196912 171892201
111025 155327 110932227
66545 141381 187590880
19322 88700 805486032
14456 146038 396813053
142625 187632 447712602
25863 123076 243161184
23540 125876 256145266
118112 127799 886527668
127172 199503 448923775
152503 194180 160394225
21047 172699 657837466
25302 113239 220211520
72616 112748 100568659
102558 186909 922407560
199634 199855 361873
37303 92570 496035723
135274 181413 115303611
10718 94436 275852154
116424 160613 110644211
190718 196918 15378215
12127 193854 803217661
55262 113873 336993633
172699 175764 7567290
98654 177367 197074745
104020 163435 148909118
69986 107823 819665608
3745 4009 642713
86147 108268 55338224
106353 193123 695657408
130545 187944 207877756
38946 156377 971789892
28709 37910 108880751
55275 115449 423490069
105790 112406 16678976
179040 179677 481272860
79740 181068 873272760
76669 156499 646377944
118793 175678 753665887
174972 180173 12927543
23421 46572 57560104
130323 137648 18544785
63354 170068 979043329
184992 196198 27967010
38456 45450 4434457
158102 191624 544103842
71550 190275 297258463
85012 158214 183242772
301 120523 300690531
69493 103668 834275556
17232 191583 773159805
173322 174476 185179110
36202 199333 907136623
135244 172462 93159196
3768 143047 348680174
6875 80567 75136735
99824 177297 738423226
188661 198854 25356173
56119 170073 285859638
137868 147297 346292705
4508 31295 67086746
10796 160690 490061396
190917 192616 10084219
46560 67555 736649745
141007 166265 916331266
53401 142580 223714853
147168 147863 1689150
124142 151538 68733755
43617 158868 980145724
181486 198549 431679195
79868 99245 48711340
61563 167647 266179513
193431 195782 5847048
152760 198844 115136542
144924 178064 82878952
164813 191710 465067732
82613 112493 74826400
51318 114371 220687091
55182 105688 126769098
34501 96024 608941482
106250 131689 710810103
88716 139543 749549039
163892 166926 7631025
40584 87169 249031734
185689 193662 19926139
128306 134019 155855104
144730 154372 755826064
192434 199383 986397625
58194 148028 48356578
169476 189894 814966261
8454 197025 970269310
196747 198766 4998669
128886 192360 465473052
22160 140890 302279800
36242 62728 231610027
107672 108720 2694218
91008 194369 198400432
136426 172252 89670783
38219 186950 372451796
28811 103007 501919327
120616 178013 143736362
154525 199451 844461230
123823 178916 773518106
114472 193413 197610462
198354 199107 588248277
131138 172790 957293233
86843 146414 149202847
15781 79865 160232668
161240 162805 832125006
115828 138302 490108535
121284 151943 11427547
63842 180086 851744772
53597 130696 193425776
10520 30925 429750754
1943 196487 486806610
159928 194721 966451036
103545 155751 911671559
3637 4192 689652699
12488 35466 57634088
128322 158085 74526085
19036 41524 385528438
1837 194509 482060814
92187 142529 126065115
115025 176506 153980917
68621 74191 802942713
29004 143365 833790478
181668 189280 19051504
71067 99297 449289762
188011 197621 295545682
9172 10171 53536097
119460 168615 123336080
179660 181605 2889080
189363 191318 96633740
37761 73500 89403260
61572 65217 726443520
116985 196394 198767420
104589 112684 20303204
169154 197449 266676899
13260 138311 313300203
11253 162350 770839552
145066 186764 104363585
132844 197025 647823592
53553 71756 45874106
48825 58398 23792000
186836 193663 598440870
143422 150636 392907049
153967 172521 369391523
7747 189208 454175815
47909 175240 319176622
83028 85260 5623284
71374 155056 864387875
83715 179466 751271584
191657 194115 404494371
11151 75755 161450924
3511 118005 451567299
12020 156265 809408626
187834 196423 348635141
137525 193707 140400361
68846 114960 115536092
192404 199248 16949556
24316 46941 56276042
6280 155998 374878171
115755 164520 122238713
151612 170086 898293700
184436 191513 152870809
80573 159293 101661906
6907 7315 1041439
13769 84767 780056652
188109 195305 6500009
150047 197746 581963686
116669 128463 467924381
170356 177469 15887590
28330 151953 950250036
153492 154249 246782950
74112 158709 211953556
33988 183928 375241643
136615 196383 75999608
102607 172672 175504816
81946 125790 637454673
161967 171305 561807261
121745 160942 98294220
171396 184285 321442724
18445 137371 755777674
167429 176565 757924145
137066 149473 883212861
90129 144825 136952339
67857 121105 133308563
48252 196380 491126165
105883 194625 472780486
176077 187889 656458508
91536 147968 921759221
139766 147438 19115317
28269 90725 587214903
105920 150711 372680454
178764 193840 37721290
91840 194551 350412421
147612 193880 614857948
50809 175314 944958218
74396 142510 170770963
176234 193413 499437350
95294 180958 214333297
151604 152229 1522377
71732 156952 213430943
67803 74596 5143470
72136 187480 288922383
126467 195520 172762190
124234 178515 135953592
193036 198212 12810353
80666 131403 477123694
89519 185269 398700773
163066 193962 77180742
98170 111431 33267932
194168 197373 806250400
70513 77127 283109827
10965 107985 242858839
148715 197432 121699091
134683 180619 114798706
101869 178945 192863144
64513 74274 327201591
168306 193929 63933108
79085 125691 239890911
89710 173476 731280297
64391 124560 963533743
18746 86766 170363344
74519 119169 111843835
190804 195024 266713006
48032 156821 558655393
188193 197268 987885460
54865 145134 226500328
49411 49486 183584
157108 192742 89212623
95954 124220 841320265
194583 195989 3520354
61853 197574 955648065
100998 191786 832584562
170498 186848 40836607
125910 165838 732624254
92802 169330 191697617
92994 170285 193610830
69932 141315 178875498
88320 102278 246018995
67887 194640 417982357
197285 199563 5696838
161128 164032 547396685
9085 136811 319924287
141937 176769 87162349
91678 192150 251410716
195632 198081 888610165
118371 159651 103437214
39005 192885 385371805
5088 50206 693787214
179976 199943 819702032
191004 199660 785514318
45605 126617 203216155
111810 158409 707795433
6945 140031 333327756
132446 179271 117173285
78337 162944 212033031
2025 106199 260571971
45525 195230 971918850
126362 152759 66128921
186769 190652 9629165
16278 196033 449931663
71491 99370 657794624
113588 194338 202024866
140781 181253 101177478
38283 166358 320913835
21365 135879 286842825
3356 20997 44068338
185155 199469 934000257
58499 115380 142877815
13238 59195 563642921
126488 140424 35049972
125544 185177 532876492
197889 199673 903829205
6721 121976 46019991
50927 122751 789400005
18148 189680 429385938
70935 158038 52686236
66075 153878 220051623
181342 198015 882398119
165917 171271 91283751
113398 154073 943925789
35681 51291 27241885
92777 197999 944060201
165742 183932 45270664
138556 148412 24523976
48752 194197 364383427
170381 175793 13449578
138064 163766 694247185
16788 80831 160276666
104941 189251 211085063
36181 80261 961599153
26288 57662 987248509
23538 90422 379816102
44725 143293 318315585
14311 143514 323616117
80939 178628 929235660
96874 117313 51136170
193797 196988 591521245
40298 188106 370351523
29534 163537 934295448
70137 172321 256104584
157756 180455 56820855
40311 118472 195930338
94536 141334 117173337
92015 172438 466841599
32450 199819 703192174
166942 187476 137099213
71221 166406 238588090
154431 173146 46933783
7580 131414 309940417
83383 198174 882723318
159774 184540 61906328
161841 190972 72791890
115478 157090 503416805
184539 185672 2426170
150880 192968 366554574
137358 185065 641315289
55779 81047 63613907
10621 70389 149425005
100510 199933 253206782
91126 147343 534849499
161713 163544 700298574
181017 188286 640710850
103304 135215 860541687
195695 196996 178345125
194833 198437 8979328
74132 74838 1778561
1773 71760 174914464
14638 171518 392902910
96103 102856 838851221
159464 179487 442556760
40099 191951 380393506
45924 176725 327928758
167970 197581 73787003
114114 120381 15609587
83552 152250 464152955
17755 51284 83625752
64987 157511 286648962
13031 80441 95417396
169839 197890 443072531
99658 140341 102017197
40832 172176 484224479
180795 192192 28542924
94004 198367 522927751
59666 143170 209602909
131194 133584 361235202
112316 181531 173254622
176460 176547 659576898
168759 175820 750883005
124411 195735 178489087
84380 99576 70140600
177401 194785 43394668
128866 188997 308659799
35270 182393 368209184
67171 190168 122923309
73832 119608 692658532
146578 195195 203377333
133012 190156 459608455
78198 198887 484389442
52948 178603 735184712
50462 160422 275642408
28156 180511 475510078
23863 189821 415363529
158717 165677 744443211
148817 173595 895763077
177677 192158 29648247
133793 136578 7063988
183083 196148 649613881
53802 179070 313967433
3737 123079 298536197
44771 105774 816383529
57066 83295 589817873
187057 192772 14241574
58628 81469 57677865
167947 171272 299174958
191469 198451 17343088
184957 187493 586671335
137410 175913 96207244
100678 173944 740753388
94841 145296 126328802
90231 152181 292284251
138421 141409 483033697
140733 157172 969414517
196072 199573 3724403
116643 193172 191554143
94171 179685 860704657
52138 55552 8420739
47098 93841 38849379
48311 107463 148393315
89942 175971 522813017
10488 79443 172403457
14651 126652 424796649
166393 170974 11438589
15615 43315 77615336
3285 9668 639984751
7591 148012 776292239
115967 180550 161657481
146031 151033 12455904
101775 194624 533381370
108250 122455 794266484
186210 192012 3753063
159402 162093 6719726
13819 188948 894233834
42059 52389 25872453
153335 180540 68021061
108800 191440 206752362
183957 196525 31478515
75010 156509 204229565
169975 188852 139135820
92763 158072 163446077
52305 122803 176627715
42333 117554 963339511
176219 195978 165508146
78816 136272 968913863
194536 198994 873481398
36904 143946 268085602
41521 97062 139314464
132437 198844 671642815
21536 185745 913585213
125573 162764 93262275
52177 166401 50197549
199582 199706 783367940
118370 182652 160906789
117171 155627 96347896
181437 191158 24336957
172120 172195 889404036
57469 158792 769054060
86552 199491 524702545
50019 162318 580603326
40456 159969 299541295
114925 170518 139323113
131695 182288 662853830
132741 169235 351872985
66716 77685 27488355
160173 183490 265166779
76635 157309 202102657
198148 199826 4195933
22438 112753 759205666
43611 46769 803022538
60198 155084 500045614
63553 185273 696038796
39676 129234 901028742
57851 154855 959213789
40501 180496 609472149
115319 177987 520238250
74720 193684 899734338
2466 87983 223873012
9415 93912 115099429
150762 186291 395803218
98874 198394 248941548
186380 190541 796794305
106443 156804 379585818
110103 116567 16101063
8255 103943 239513337
63838 94570 948711917
187009 198976 745447250
7648 175847 421042327
23845 180206 652395928
33137 149364 290915893
90891 121509 76488027
70647 106541 60855594
55640 199997 636741967
112039 161619 488870236
77599 88624 329938540
149772 154637 413909487
44304 75831 656148184
99553 171957 313964264
155017 178681 952127034
57317 69429 10330564
171815 193726 54644176
108339 155281 117527502
17571 89570 161079295
36223 171601 731334911
80676 98778 45466414
52602 165886 802511337
165067 170993 14808441
107136 192435 213622854
29774 68266 27660751
1949 26268 60756735
23239 178145 387728342
175709 176302 783029545
97819 160191 632571039
138557 176799 311118345
100621 178416 194746117
63766 150478 608152085
118340 189102 776796464
143073 197541 829937448
109853 150370 39898506
135359 141928 118134651
97696 198797 259161210
132141 185414 133366177
73008 158877 215106049
155772 161852 15250040
19981 114851 237525039
166422 182661 303554226
172718 173155 79655997
179780 190006 25562829
108369 119404 972626052
185698 197345 28981951
63719 83271 49340402
55486 187830 865377416
194832 197419 6466383
129184 163456 346361542
110837 135863 552761077
89073 172141 208005653
176932 180333 8514336
27591 149495 305182463
105758 199021 233397107
190253 191290 2640394
101132 110271 807074650
144347 194895 31186064
136793 137413 176503
38252 186302 402470791
140595 154065 33653453
25899 28231 5840715
40977 141274 433502037
74733 100224 898355820
144169 174056 634862478
136924 164815 69800345
35753 160113 862511341
138431 158135 304787146
9242 87990 197187621
184260 185690 3653831
128451 160324 79825112
131497 173246 878953333
39523 153588 720382749
66594 100339 33504349
33502 170104 342015227
135374 199231 159487815
189761 192678 6871275
41999 143832 255351526
176592 180033 8578265
165831 178437 941869001
135296 185679 281728900
38528 81873 141120677
131179 151244 50286620
122403 178909 329828185
199856 199996 434021540
198003 198231 154072322
60980 63627 6639153
179153 184225 12661456
136208 159725 206517440
81402 174550 547839995
180890 182278 5462079
111811 116300 481802729
131421 174886 943754688
14820 118785 617671265
12263 106514 645279412
29322 63788 625912850
155140 180915 64452421
26283 77660 642581427
53104 180479 734369687
183082 184773 4300523
139469 198471 147318074
104573 142797 664824284
129550 192379 157305797
62996 102856 100217326
12655 138746 315924607
18657 95667 192900715
42595 177200 699861982
54253 123869 339130837
199329 199443 295179
44464 131466 218205427
149390 193092 109318597
10311 35238 62430303
197049 199512 6196964
190522 196535 15081470
17445 169572 400460809
58566 140215 248923527
190868 192602 809115724
65661 99466 84837240
129837 160874 77750927
116022 132662 41700226
130187 138270 574691941
155264 155917 892666
197017 197777 189598790
41625 57233 38914271
188815 196282 18683783
179717 198219 13427379
164108 190248 975391799
73973 80351 749596254
77484 192745 288631328
111116 175759 311763125
139784 161656 54676792
33458 163494 325585718
22623 42448 49224846
88680 168448 240918615
86545 139801 67911649
124606 180637 305434155
171433 180735 23108500
29398 80648 128146447
123021 126892 9843367
115126 124531 23513512
194701 197711 7458155
199025 199697 1703212
161055 195259 777750555
69139 140247 178313853
2379 152011 727217731
51800 117798 165440183
29643 103100 183859402
111051 144839 84646128
170092 178167 278860948
98681 143821 87713587
160271 165957 14369962
199638 199675 395035067
178744 191129 363218463
104156 169495 163755027
106801 175039 170959715
105032 131479 956060947
129540 196792 403818356
111327 163079 129647336
170008 185582 194047273
7956 27756 428977242
79083 120605 104082542
157791 161782 737930387
159916 163132 8151281
61170 199122 525688688
195287 197611 5789530
75455 139342 160318930
53093 171678 754331671
46154 49191 7620659
110472 191124 201802488
62330 110678 121541006
33818 147893 921910105
177047 196322 175649593
12632 101905 223637081
127122 128825 4258676
151752 196464 111825895
54728 169096 286898442
57327 102887 820401546
27904 190063 405849013
52105 72575 51463079
111499 120249 891615401
183666 195520 183357840
118282 189364 463587268
96992 135370 850185009
103545 132775 844174073
96585 196220 663379977
34685 197043 406190319
149400 194296 112275128
22989 179012 397233439
8046 31847 553039825
152761 156435 9223429
64708 120275 729108915
143107 161404 66526758
86906 149675 157112287
181657 183577 4769800
106359 127796 53770556
139037 198659 411035702
79262 156071 192556507
53200 118787 193870167
108835 121181 30745723
57253 74501 37618316
16304 51090 27427768
153287 166582 33391366
67621 178269 277110009
14220 79718 63650185
131016 145164 35492127
129157 186486 237539896
175244 187180 577904429
4295 72776 627316455
135104 182245 117822412
4787 82366 728913391
157541 199823 692176006
38367 65610 647189440
127723 180642 237347884
104775 118579 34530494
58168 87436 73848301
106389 112523 824670701
101984 153278 128366487
80360 108224 69937389
171805 187589 39413927
14263 195523 546197384
178104 194808 41677907
76493 185799 645651846
5016 13933 746149541
16564 98662 962267301
81213 88930 19462097
102568 110686 20339151
55623 162109 267039259
152717 177682 782091456
58352 85854 780000755
109313 185986 492589359
138145 154993 42021506
159613 187290 135940496
189874 199051 22847568
175241 195425 259350146
199463 199662 520229
47698 80658 427722004
139367 145348 773195023
24347 45930 243846560
136806 161018 60476263
1301 85890 363803798
18892 195663 970448036
43439 178623 338775273
143736 155632 29706456
114735 194241 198972203
157915 196216 95838719
134825 146046 104835898
162986 190107 67718301
139561 184491 964705984
44658 108992 270601432
97537 128503 448432518
11936 161756 375173637
41837 181135 217773536
51905 177906 315717926
45924 190711 622781519
127181 135016 835160099
163809 197903 84988489
133852 151653 44498932
17429 174888 848998829
73888 123130 123238342
61832 135696 339850720
179889 180832 71136885
140955 175588 86626841
133163 199365 209824161
81148 109179 70318840
155801 174995 48054039
112612 194454 204815405
54760 198628 951447003
25368 181300 390310562
184310 195239 27269578
2397 27125 554392897
195870 196911 887848718
23152 47010 318689353
172634 188500 39529854
123810 160937 93083404
175529 197487 42889819
185929 188532 6457681
39538 99368 149993452
120536 136927 778410835
91015 156550 164004796
60309 103064 751182188
17669 114911 714769315
151221 169623 222209354
117086 140391 883699776
171373 172423 605327382
135937 191278 174970983
26864 162604 339810556
85455 153612 170672423
138490 174753 90654954
131583 184660 666805982
160652 191971 925147087
51754 184755 60658297
135283 149443 684715475
186773 193621 337155241
180689 181197 1288586
54556 175644 303590670
190702 191195 1227929
78625 145965 766821528
95369 149330 379750854
156995 160368 8450977
115770 187529 179718055
29096 180855 608754650
197186 197320 356471
185697 195500 434795842
185152 194049 938795034
64710 111649 117831303
196471 197115 680007442
74276 121224 117565501
190109 190927 2087905
59646 195523 446462996
35381 55046 902199408
165617 190401 61762018
160615 195792 413861370
89477 176681 218242593
64452 146604 206033583
137908 183837 114767298
161382 191206 74581117
161917 177618 236891255
51538 70240 155219754
86435 137836 499517066
57249 134180 193179150
196836 197184 834718
132128 168428 430371934
129129 192027 871352704
113777 186944 445227445
152351 157212 12116168
50530 153890 259146122
53273 148153 237940837
59778 122871 158261431
177305 199590 583205508
60145 102382 106298748
122242 185071 157459931
194252 194765 478201346
160482 176576 807033228
47970 183412 339379977
106237 135696 168043674
84018 95009 27564957
169267 193449 60322840
45479 72749 763718163
161962 169749 919130009
164184 194148 74800575
47832 157658 741150153
98727 199156 566369497
38037 66846 72045760
180331 192091 614579437
82763 142483 149624591
149826 165565 39616162
15596 121426 264852277
48016 155393 179834840
168125 197234 72527495
172102 183117 27300284
184901 190224 523325749
127915 129091 2935335
39042 144731 328048259
153959 188487 22698659
21192 24164 728603666
168223 178446 25438027
78800 81574 98928877
165179 185628 499553162
100713 164733 315539632
86179 124315 399076302
27109 120563 317966469
160095 184057 631860437
57206 129713 166315691
65219 67755 267767606
23507 146658 308289089
20586 153811 723859140
174926 181991 17632041
4689 19077 967341032
193214 196116 87367942
41386 115843 673349291
35919 53401 25137972
136349 197915 153736339
51276 113358 155796925
114457 160943 116472049
67280 160382 233226003
41554 158545 293167207
197401 199818 6033937
27788 113416 214411502
24758 70147 562847183
42047 141913 250413462
185997 199286 33031548
118070 183240 695003459
47494 153560 265885738
38562 147224 272235586
56224 78950 244210264
69787 185243 354344890
175091 188801 921503331
43915 99600 139767735
71851 179775 863613301
31947 49943 271530716
76317 120315 110275311
54190 131682 194393535
14255 68617 136008637
99800 150909 380587201
110844 199920 890462097
38217 147794 549868725
186818 197755 27142362
154286 169575 38370031
9036 31817 57082026
28999 30596 4036146
28812 196080 955088750
182702 183359 1644322
6044 161837 959210123
12977 143725 327479778
158679 191144 81219075
167749 189406 54021802
20506 174236 384978401
172744 180676 19667367
24325 175327 378070217
192988 198283 13108254
47439 121661 628875506
177518 192612 37754913
139482 179264 83352089
162085 199000 762296899
153006 176741 614569219
97640 190443 232244920
152246 181109 72202869
98261 110927 814938689
104227 180197 390396438
130022 182130 414613928
103273 182032 197192588
88826 157346 171385921
13240 118943 847852961
102371 144741 106097206
184177 196197 30070481
118801 165600 280361484
61936 74040 428817412
191262 197657 15882769
117025 172054 137942201
110105 128987 759289362
46460 67591 46477098
172394 183646 27963232
190755 194579 9540242
145236 190474 928212385
133925 153927 1415632
149206 153969 11897010
182367 195745 33411014
17612 47154 73610139
2907 86094 43743625
153727 161562 242958075
161038 162448 3562033
62675 185102 306944428
20812 107317 440428577
94534 137249 878429435
123398 174184 703421319
24854 106210 227111022
96472 194877 246158691
12703 112865 537608078
87995 97283 13805779
39531 46676 17757912
161403 183964 704715990
108986 151335 481956373
122526 159618 93087296
95620 163822 276634087
180867 192898 567984761
125001 164598 99293009
117764 151783 85250277
80333 187752 902645203
36027 172189 341015349
120255 151614 78613153
61048 100125 752794276
23538 141026 294207639
181705 190948 23111758
117147 188746 584577941
146688 154094 18563924
25160 172751 369624501
35146 145962 313509701
56537 61347 294124908
25190 128055 257475506
173822 197258 58389816
156056 195313 452827801
122189 130528 21043278
106245 179733 183993931
8966 29480 51374759
83815 138740 137725680
33274 41524 20265612
151324 153953 6579527
162122 169450 12451574
164627 177872 21594912
126008 146726 51884368
138567 143854 490367895
90353 91470 52833519
40992 107141 165803645
132881 179428 116410288
69811 74580 11918909
33377 164952 768102524
148262 150249 4891348
85172 174556 243864794
110696 150471 99516576
49656 195624 365631008
76506 151779 188663342
126440 185664 90523536
69270 137536 62211837
83104 147514 791220432
62354 103483 292007824
54701 173631 298255281
158802 169913 430221623
80434 163327 220188696
7406 117477 275485213
90896 108491 42849210
190257 199628 347646551
83648 134660 592605879
32351 65455 82592720
138992 157072 45071822
148704 168957 595000290
132109 189345 463877332
110165 142743 81542225
43380 136971 234883238
113642 161448 119685339
17280 166817 614927860
46866 145186 898101883
122503 199493 192717124
87101 115836 753053451
6910 18976 30087122
93762 107369 9995257
177076 199783 156240691
160539 181677 154479875
7215 193769 466925034
50327 70903 51670844
188704 190521 240049149
181736 187168 13663288
179063 183357 48982212
167175 192400 63002368
36692 106865 175617027
14218 186859 432273111
6789 87405 201849319
37113 158130 119166339
197504 198180 1692871
47344 126341 198081704
170923 178249 18155365
162550 176275 314507358
49476 160913 279367841
6715 89380 280004355
35956 139422 824885614
182791 186896 10414251
14732 20104 938737770
148678 168521 616074170
18067 77901 149690661
53107 62819 24283083
39922 169772 325444190
148981 156372 432246020
108059 158877 808211918
177639 184263 341816463
197155 197312 307950783
168075 195070 67244234
183616 196470 218266057
104168 191966 219792597
88482 186309 244825037
151706 168263 333330353
45201 153060 270429696
126310 193532 168259134
109169 127166 954024860
152357 178347 302063722
166595 181644 37495742
7434 189995 596455296
75035 192445 294080079
160204 186994 67055779
62113 124977 67133898
48064 134636 217242461
37859 104678 918623031
24904 29044 10371722
59110 155711 257109705
178263 189730 28668052
40846 106594 164796806
104203 164493 151112202
131942 169654 94581057
38454 169998 567329489
119413 155195 542050757
75519 184317 528998473
39933 59288 480512848
38415 190392 480417489
14920 166863 380551449
105580 139233 84525481
22362 81111 146972181
189775 198725 22283073
33691 106795 874024413
2038 71327 260659492
17504 29271 29492817
167679 199575 329330554
40174 175185 487496421
7738 68632 849450835
127360 171228 109992136
1013 145777 362308158
80745 195578 187772968
160708 165692 457471710
41127 179066 345590852
125879 167922 947881992
17641 198948 453682457
5628 23691 951816628
173606 180587 17329065
135167 159918 135752420
132954 162711 165886859
176831 198474 53955328
81280 98853 196703228
48832 168268 307667489
187516 188007 1189303
34061 139976 970667695
79158 100744 399253864
44213 64033 223069035
108015 144096 90417336
133842 140994 17923707
104136 183191 608102889
18204 136646 296726088
137243 182775 113714745
190477 195498 950372438
101009 101693 983589
158844 163923 12838583
11879 87268 748647694
22777 70401 706369757
187662 196307 21514451
68164 145839 194607125
99268 157658 146139529
139087 158611 529564383
16010 33843 44713151
169307 182780 33503552
16377 193939 444483032
122328 130221 19926982
96575 127122 865872017
77562 166535 818205373
163605 193205 73915257
108436 147733 98406456
168473 192574 60181437
136276 168132 79744449
195647 197071 35313108
127350 163782 91395996
84325 180543 306672016
23069 108839 214732523
23114 133491 276374201
94820 98566 9290540
192191 194832 118022396
171056 190001 228159317
82231 189293 608943160
187115 189964 402183256
107928 184728 271514177
32698 60404 739083900
85702 160297 186771393
88018 171734 209672429
189503 199245 24225017
102543 186269 669586270
128294 130191 3223903
58771 131948 805282061
87484 188758 253419588
30040 166730 388070788
180702 195537 37054846
198023 199919 386458239
168090 197004 240645032
95332 198279 540066403
142474 186868 111111907
168769 189574 51903633
117492 172828 138718328
56105 198280 356161106
107340 188399 840131998
92780 122817 75004611
128646 162388 84534442
139897 165405 226905231
195521 196060 634516874
153766 175916 55449090
150092 166506 41292461
143118 162321 48036976
148839 178026 72975408
185949 198038 728869182
53750 87701 85470893
142906 169620 909226053
187284 188202 13156194
154701 191395 91747953
21470 192146 427197412
31520 47529 39686094
14508 33299 930383537
80570 152299 179725529
101380 176309 540772208
192982 198023 12487345
20672 148109 319140415
88703 181877 233127491
158928 188662 643374494
117614 156313 5292996
26690 59418 81393761
11662 140532 322778496
148518 156579 857077968
115254 124971 378340113
112163 166406 135974561
193907 196104 5472960
152832 175284 606931936
124877 162096 93245839
29469 85278 139697695
56334 116524 522904220
171932 189180 903361523
145909 168501 56614488
94715 199902 720865462
174991 185878 804380900
1946 15244 31947456
104677 159498 137338148
112748 184529 220268444
41727 90632 293902287
62946 109510 478368392
158293 163747 13815391
120932 121564 1580701
122923 167927 113001747
15246 129083 975546341
181973 188589 16536592
168244 190152 54620710
23376 181174 321177627
113099 167810 137068757
66226 199471 391737751
83909 123095 97957568
102832 175875 896005086
116718 129687 32460325
40256 176734 342006653
70473 192320 305164107
97319 150799 378775209
10718 141340 299839680
85542 155029 101003547
51504 130816 198868785
138574 168813 988850180
8685 111340 257008580
173438 188900 30915871
195165 198350 194748731
111068 142696 79230099
36348 125557 771154113
109610 182813 781729888
30102 49599 48407654
4747 183604 447692988
139441 192915 133643361
115170 198943 209536876
132050 134624 879197301
7811 85237 811745160
185117 189178 10102870
147257 167160 63755655
70136 131393 153474972
103557 181420 149193508
116691 151548 87328590
77107 79903 842646081
86873 175976 223068656
188822 190096 443369491
34511 174946 170333475
26838 172099 363716657
59355 168002 272610205
183344 196174 799143981
136611 159810 183675709
190445 191614 2956049
79186 106916 468762186
178600 184555 14893229
86056 153758 169451277
13059 162638 413096410
155556 187373 10428854
1953 194655 482157265
120868 197707 192264169
92382 156830 820908875
168401 199970 78708502
154587 176205 98829571
104055 166766 849896485
134922 139795 292573501
75212 75768 1362195
78397 160519 205741308
31306 195948 833701143
32339 122451 225356000
55846 76479 51892456
97410 152497 137918594
152221 153722 448596739
25789 186041 363243806
24399 103986 199193966
133270 153101 193978583
175810 179651 9524194
161484 170365 856131738
53491 77565 60533658
184358 196633 733907642
173223 174253 2564057
13387 120959 269284838
46432 151671 263843116
61680 102583 102933282
57788 115636 817083344
142567 148654 497103124
194740 195461 884666856
134659 191415 141849021
19646 52811 82740514
172222 189993 929005859
95875 97207 1969422
149238 170937 602935176
176528 199061 26964626
8382 180273 771305969
41823 120792 288083934
91337 115752 61033654
54508 80686 433959561
56644 152592 240651695
17207 139365 324370978
5780 108769 257887950
166624 187870 53059904
113831 162587 601372538
69526 106145 91715953
138254 141096 7004345
117374 120119 939864883
100586 114649 22071508
162164 175475 33335970
69350 101541 80824665
89330 150098 248735336
129149 134443 763551658
65241 77386 641038171
108210 177547 435568791
74665 163116 221693797
38594 86554 120213107
113736 128167 915115246
60802 151525 884882245
180261 198529 222431265
183820 197582 760206714
20614 55621 87243154
15638 137437 305116024
62737 147889 521376686
17455 186195 360560775
192181 194850 315493233
91595 148691 142985557
112141 179890 169579110
84350 99710 38426168
20773 175687 939430249
77362 183228 632850414
223 144405 360849119
64051 197490 578857601
11232 176551 413823345
151460 191571 71865682
53583 107019 134084808
107 194497 486335932
123450 173997 35018148
181890 189567 242653723
101421 115412 34942134
170130 197286 67692512
139925 155569 923093627
77700 145670 20452791
687 166890 416063821
190991 195893 12236301
174358 189245 37159578
57769 72500 570880325
132951 166766 251810364
33713 96046 156030234
71988 148732 219613350
173135 182733 516765210
135289 139132 9622417
55387 143592 221371714
56484 101269 671347015
32488 57064 61005476
19211 121112 956321751
71084 157002 215236890
103260 178231 287438286
64602 156282 229887107
98916 119769 52113441
151749 152134 459523968
148135 183799 89177346
68092 124323 140805168
34114 77844 109302893
106763 194055 867254074
179980 193939 34920544
71241 94755 187610051
57790 91851 85849085
49344 192103 357687182
191303 194785 8639861
183948 192384 474233270
89178 152513 158446051
153290 164272 27590327
102241 172212 175210253
32586 82100 789428689
159517 189664 98744610
44202 108744 727775625
162865 183793 52251557
106183 129663 798528111
118622 140279 54411533
142043 172703 73186507
5685 14232 21382941
85975 164472 196597736
85665 180326 482130978
63770 84773 52975886
53944 58937 410306156
137511 186442 122331039
111756 184947 183204266
108229 139776 633120656
18771 94709 970464178
93564 174067 201602518
103160 175002 880408029
44312 78829 86648416
41467 88534 118238148
12375 127394 287969968
68708 170610 800850987
139620 181705 538544877
129982 155434 63747028
145771 187547 104582564
88644 189976 253508186
93434 130019 847905832
21130 118476 243658292
180680 194560 34701659
11312 104916 234219281
81571 140860 846834687
199799 199871 186247
152005 194661 106674571
152122 183021 77261485
39127 148256 832122114
114656 126231 28990800
176967 185664 902124191
130546 193853 253943607
100089 131049 77531840
194503 197553 7541380
167186 171345 985520220
150660 180264 74080833
116681 119554 7112928
143883 161295 43525593
70562 178868 803917909
98836 167680 748466237
81050 192840 279885446
175703 178964 215800738
100732 120074 311549632
160502 160838 870646
182180 191181 293766372
68941 93456 61534853
152689 171195 161223204
40328 174468 336169078
137465 139883 396084787
161175 191951 469549603
5954 58955 337579184
87469 197657 357613300
109470 148613 313254048
98158 139257 548574265
39050 75789 51735389
80053 192490 281644683
179816 189652 93348575
64313 95096 394592363
118131 153978 708702161
172582 175304 37561415
107031 124793 62016397
114752 132313 43984424
69657 164260 237121581
142434 154132 29266626
60378 158983 532306494
150451 178767 911313126
161463 198736 93091028
13045 170183 831168965
100140 169152 172953039
121875 178695 142324149
117900 187936 976894080
80179 140057 150236952
138960 162763 59506898
73087 188615 391228176
150451 175540 62838149
158582 166500 7444399
131585 152988 975519496
172432 180803 20755596
13840 104688 227462129
34637 170255 339597909
88176 158126 175035175
145834 168082 802614648
133827 188251 552876199
105378 149122 870405515
133174 183029 574406186
41475 196533 388436125
135138 138520 977839764
173088 173941 2118412
42769 182321 115887776
10398 184485 435726632
166971 176043 22565344
172880 179186 628920835
169630 186682 42578391
27042 149248 305924004
73419 194643 412412582
67251 133509 542524491
141164 144111 7419194
101378 185675 472802397
170446 187135 360384548
138769 144344 74015910
182125 183577 366613946
131509 178530 826346057
121394 191325 175098692
56746 165762 954253727
114845 134339 48933704
68989 140266 178722864
195562 196246 1750450
96773 173541 192290047
143116 186010 107334526
131779 180175 121158013
106604 173712 168211208
57265 64224 7656323
173103 181453 957509807
11093 44812 549968073
49009 82875 440282341
58058 152985 644700855
84120 121376 922187504
151879 176790 62367672
134382 176093 104325168
11524 128522 292874732
27167 187255 433610877
68117 81784 34351141
67563 173840 266299123
197182 199610 6105578
198679 198912 561111
93401 191201 312263331
69922 159685 949227857
42591 122532 200347801
53152 90350 93552933
12669 82419 256864255
185105 186220 487683790
40062 73088 277910494
67453 153035 214438423
134243 163759 73937821
103416 199460 240242286
113104 159039 114992143
158010 173755 648112744
47931 125512 194549088
61164 110375 497786104
113167 163968 127270151
5514 29695 60608253
122113 192279 175778756
64388 182243 295372269
76142 171476 239033498
147100 148889 4465600
113780 127238 33683299
59660 61319 851849071
104128 194583 581295871
55028 103557 375461172
71481 143989 181745697
151472 169588 640981310
39080 162446 309107791
177289 187672 991321993
21509 68462 459000454
154528 196823 750659291
27942 147564 299521676
36888 50058 816519574
25919 109322 208831375
134083 134124 509834935
79741 195981 594746450
75888 97064 853034544
76679 166431 554867962
110273 141071 231209803
168499 188468 296294774
72069 178096 265534242
48050 85913 420987483
12340 93218 202534978
60507 82987 69733556
104581 143300 457690912
133287 164336 322385854
171688 179807 797624086
107137 133810 878859800
59071 129672 662470863
156741 184851 746435570
95048 132342 93331471
52439 112153 652432630
155606 179223 961954994
29087 124334 325452996
32599 33559 1786849
91799 103807 1886683
158444 174298 39783976
7662 147263 560391788
119857 141225 611807653
194425 197662 689043523
113832 142995 73093789
86645 199850 322721514
165530 197069 78566368
105567 191245 214544689
139972 187743 119481720
131640 174646 107726604
113892 117657 226851654
2065 59564 422265042
119195 182452 158420424
180452 195161 36674369
178451 182046 571425100
62298 135823 184710085
150603 184368 229502108
99321 150436 798346430
126225 184652 146187753
179701 184773 286881389
53360 108877 956263919
158604 169866 736421350
34524 71230 290752437
165734 172703 630993715
139110 151265 30301104
189100 195770 16665945
125551 183530 616792754
85594 155724 350716738
95320 100890 121639956
21823 180657 397579174
124785 128695 9860312
181299 197442 40284865
94907 143312 121178861
172738 192576 26479916
181738 185343 9069620
18764 48310 73699328
70588 85857 38392382
118834 189038 693561658
146610 179783 82960718
197282 199821 481953925
130460 168188 918596748
149368 156111 588709279
8391 195362 947159117
150543 187560 269923129
117448 145482 634603349
60190 178881 297569945
171368 194685 7503668
95298 119083 66969361
27680 78788 127772296
163567 198586 422558424
96863 196914 806482037
79156 153438 186181372
195302 196279 2521499
53309 125561 484726821
187109 188421 3254094
166729 178080 812259327
157330 159080 4452775
94295 168527 606540476
110612 179161 171502476
171367 199175 354474645
63986 195148 998239447
63044 159767 242608618
2957 89282 216175055
191202 193767 6414684
45190 183157 345643615
7493 54144 116304265
82816 175925 886465204
78028 95860 44810838
63127 104426 716122146
110260 123273 32388934
120441 152103 484008920
47477 123949 191750944
693 83468 528754481
158413 184894 24466703
137457 177365 164844126
169143 182882 869677433
44873 140244 428109205
126372 154293 373775570
15962 186270 704855311
108944 187404 196413972
171968 197748 955155914
163213 182440 122528894
55725 107842 130919001
45740 116040 997810416
10925 165977 544921724
126315 163015 91987319
190001 197501 18681858
134617 192834 145541844
76553 125118 921937423
132642 154101 53733567
135113 191385 339504334
34538 100326 164582469
19783 60421 914874459
148118 195571 707366245
34625 190631 390447564
176502 179577 7636849
12498 88268 296503730
125025 135249 460922533
56479 139607 208754202
181997 193169 869283289
149721 190334 819827066
137192 188809 128979560
38280 108581 176135649
26847 164406 344424574
157578 176809 62626916
34726 52027 42952549
89646 161043 201433177
70410 94852 108970681
65875 177211 278962856
146876 152560 420988796
104341 168492 160785443
90979 171519 201687161
6034 65487 148610331
57346 104653 552654064
116753 149589 82201611
10680 64539 675110948
121460 142820 881110885
102441 151378 122484449
8892 75745 167164023
154588 170256 670698558
85762 185225 265922455
9260 43066 84227265
19682 113881 235884054
153334 188453 321198641
103541 165561 511686429
111632 153732 59888034
120520 151852 78530672
180242 182220 4948920
59044 80820 54869120
196932 197671 1862592
29897 46365 40784840
70893 101450 76754341
99408 111085 509674895
47524 145656 440397218
145091 154525 901863538
37 136520 449178154
193910 195468 3830121
55410 159177 698569310
158384 187653 463935808
51893 157656 559774523
142277 189682 118539413
169540 175106 315215354
93038 183134 156369987
62334 74174 859440927
64373 119579 731740558
19594 123846 260998198
111403 191304 199952359
82344 87617 45666
168412 181597 32832340
164873 181663 41846305
40750 59689 47248016
106377 143098 92121994
22312 167731 364148706
173253 174504 473390490
170147 172564 2455227
116630 143688 67857008
34139 192056 395235605
26032 93504 853881210
71026 177218 266045967
88275 198200 274901554
75541 121841 254611752
69477 123323 134833530
25225 145069 300080115
99869 110998 939899367
74431 183127 412172370
14606 34907 86784412
58850 93918 88294827
35940 50380 35806854
17715 123115 231826269
62066 116996 137922370
160606 188623 813898563
146793 190958 110445083
121453 179146 316431752
20479 170195 774309150
43100 182606 858321713
161274 199978 96682646
180065 180802 1797742
184218 195801 28982974
192631 199132 16094613
145694 145702 626151996
61352 184630 309030891
154642 191064 711917648
83932 106942 57544967
194882 196940 867817400
78734 118270 548191293
171491 188779 43063374
185532 190929 426015245
172926 191615 46578207
112159 160780 925168890
138959 193387 815400548
24533 147587 308130052
152468 177659 772570795
2967 152444 826435232
102588 113338 26925970
144203 187977 109488763
87014 197529 276475181
138456 166795 70926519
47318 142645 239087329
53518 64312 27081851
195701 197012 125620691
85801 111922 738353889
18200 141064 150144242
179887 181268 3468490
4128 181136 889009275
59758 127782 850425231
155611 181760 46305907
86905 95054 94552480
94126 154495 485196299
177458 198839 53316202
187277 187816 1338613
197281 199174 731062976
195132 199236 391901776
142662 198688 759731743
53892 124315 330215544
2699 199005 491181772
23540 136456 282823124
421 95095 236873653
145772 182018 789898351
99343 149709 96263762
117310 132951 410650069
138735 178168 98525338
149722 185348 89192170
194623 196625 272725116
191171 192324 621943088
189034 191997 7426118
140577 159939 376491460
195460 195532 246978680
63999 77505 34076984
4066 72888 738430701
30503 34313 383557826
46315 92939 921336108
10859 55861 112198757
38141 76752 419260110
191690 196484 11998486
90710 161954 178333655
145617 182119 91318985
139804 196275 141134793
52915 124683 10418762
21701 61042 98066427
35802 105366 751030852
6588 70969 161028612
107578 146143 836313556
137421 156690 925280489
115178 162199 117778905
44911 86899 105574909
29344 186171 392625290
195326 195927 1546211
62372 174731 281788088
28176 191472 928880297
167390 197040 73847689
4929 175186 505608735
88915 96420 748375393
183312 187206 9849016
33138 166526 652308178
136257 197082 151884883
80573 149176 443441993
60121 62531 463700377
97946 127012 72839477
64880 185299 411230833
161402 180513 47783310
24268 31481 18093149
172088 191033 47219718
20680 97964 193483421
142051 163801 611440085
108039 140048 80282457
101240 121058 49444441
104389 187022 885897892
66529 165496 776924638
179865 184463 394866622
148435 192217 109505614
57039 58095 2589155
49595 147042 923936970
18214 189881 429730846
115601 192668 713365764
99319 128105 72032207
13390 61688 601483076
110429 158859 121209332
66175 169751 259615474
145204 147459 5632113
153690 197693 109945442
160986 169986 22631306
20090 61992 31886414
36472 103206 167056096
44020 188702 362515602
192544 197292 11732021
61366 179757 296812319
32494 51257 371480154
53853 183155 233046555
99791 176881 193030803
160044 161742 569081816
1185 74043 182066799
80579 96804 713348398
191246 198554 151478458
87217 193670 266433161
30462 90625 863445706
117162 156931 99584887
175432 192250 165528296
88806 123603 90750241
58968 143426 606773925
163202 164163 2401677
180691 198290 950139588
54831 56142 550538708
166420 169891 2317843
152280 179152 352640646
196420 197545 919332466
190803 199487 21594922
56949 131099 186061852
72488 153284 226806524
92723 158995 165899802
166869 177023 3150019
47865 116772 563630077
33179 98261 563866937
187153 198420 219912625
131013 149173 940412774
13108 67763 145302068
174128 181951 808575371
149215 168023 47180902
43023 122729 313776841
20662 164180 359458952
197085 199697 6564601
78353 199540 303365053
177149 193440 40678978
172586 175763 7863961
119735 123902 676297757
73823 105125 362480893
23129 172636 374387134
105475 165358 489205938
27406 134781 279743329
35099 38177 299459314
107925 123726 39476409
30030 94915 903082930
8760 173672 412956371
165296 165620 2018791
65948 167131 826587824
45217 189552 400029971
145207 157861 438448039
168778 171680 7268601
97459 139241 9980870
59137 116447 143919160
46026 52056 276755003
17117 115810 247093484
109369 153482 719556463
16176 94988 197348600
44322 54120 960408459
72020 152481 44102370
11961 145153 150598737
48977 150208 284281606
186385 196671 25614852
85418 89720 394367414
44336 146264 117231190
160516 175931 38605794
187782 198113 25626001
164567 172803 20647140
65612 120792 976565300
119659 138541 529121291
188178 194191 14954433
146820 173147 225439570
169689 172871 7958342
34342 165659 463490369
88516 189619 627460007
41776 62647 473096711
104953 176898 961935760
103586 183218 199218804
18609 133425 826965591
90618 150220 149121230
29806 186434 392070921
36353 133144 520747806
72466 115742 667348584
112267 191101 197308825
82906 196941 285307427
97842 111891 399489039
17288 144132 317702658
69786 136605 167586924
123727 141378 44314080
7362 75643 372092337
76940 88573 29398185
30239 144259 285493216
84811 86529 4333000
120508 127669 446638600
23812 124165 625345311
10988 55741 630772152
26631 50486 837051752
156413 173861 43737055
22146 119687 415062359
86814 138614 344210529
52663 54929 5591254
64510 136138 179827689
91031 102982 29829379
177538 180291 147472686
44475 100596 804731375
96787 193085 241013291
76730 184980 271162406
111717 171466 149717502
92075 105289 684329975
119367 155289 90091033
156798 175159 46022184
196399 196547 838686530
2001 153298 858524432
43236 128785 214597172
134322 191990 144212185
107991 162306 623888468
138529 195502 142306654
14648 189864 354204888
31068 81463 796219482
172708 190506 769019742
55048 145793 227686009
49399 115129 295371321
135553 191396 711059073
140002 175923 89771633
26984 38253 28039059
130982 194337 449876076
87305 132849 875930577
66319 107500 695449445
46645 64069 43605219
146718 162454 39445541
37981 40921 3020518
164741 194483 386285163
63914 193552 150748776
67971 145653 194626028
59063 78732 49541360
97172 108192 27627596
64866 197078 331064189
187895 196759 22046902
15873 19924 10109576
156490 191333 370910928
25958 37255 17660110
77732 137955 159953160
19890 161829 820896953
171825 182007 25335605
97856 135668 100506216
93850 190504 887936002
33055 56332 86515499
187367 191974 11430452
4326 77231 182417993
141433 196154 633897996
75876 137457 245008430
66594 154795 221046802
144823 156089 28177926
147045 169610 56574930
93670 164595 177645001
80833 98259 858977457
155490 193635 504609366
107175 187735 201832716
70106 181621 300419884
6171 27104 936533165
175765 184928 905714086
169833 198592 406593181
40043 93964 135262368
65079 121963 142531906
82216 114668 81212725
58691 179604 959572422
117560 157530 100062742
185345 192883 706877353
67455 195713 858618550
138539 185579 117581260
64633 82182 44258897
147113 196795 124145879
154497 190073 88942057
86863 182133 238487582
51589 127279 796365550
3545 59976 140685921
173902 180704 2150536
121638 164699 108051121
186757 189236 296881988
175899 185903 25042056
180494 192548 982865948
189040 198719 850417857
65076 122390 201585380
44310 171963 835109487
121222 198528 612545985
95465 131450 90025612
91313 158697 168643041
5655 55460 124247989
193369 195019 148367646
3536 122803 298307563
110768 139407 71801017
90703 178818 294631240
188165 189972 4433870
145 72270 180245320
30556 194393 410002403
618 64656 159807257
147260 194569 118253397
95113 170829 189671816
109996 120222 25464546
195168 197754 97341733
91010 110286 848370872
180016 181323 75987020
31973 165077 333316799
187870 190389 706800959
107234 110712 8858627
51946 60507 21299568
117244 148294 77803912
193187 196578 3661511
20394 52315 79616174
137582 157101 48645013
55988 100676 763134030
83669 188649 262763479
153732 172268 46545269
158091 168675 995168931
88454 116316 69623786
58143 73672 39276045
139355 153293 905172225
38600 125941 923183922
16353 83884 292846885
9316 12741 8525595
163629 196817 82789970
185986 186940 2382431
165818 181122 140337685
22701 194177 852769228
133558 149693 510925163
136872 157269 50874750
95424 129749 85878926
43071 49927 17236628
89325 120177 77036553
169575 173656 10156870
92581 143703 128067548
198009 199941 189663148
160486 165393 12454444
153263 171826 547675975
100150 162879 157151440
179014 197802 327180548
125892 155244 820258832
37883 162003 765564382
154524 161505 469504031
154730 169667 37489612
178777 196228 43644473
1953 43782 551555537
105261 195922 226965822
36533 70168 905678798
70736 170053 853929062
135810 152217 40878073
79629 135324 139771805
77347 176110 247347851
92112 159540 168794942
36917 159099 305938361
68682 146929 196085817
9858 86445 180607075
81261 95695 26201033
173302 179032 14187947
146586 156099 23850796
20260 150429 312161947
75142 180185 746884900
138673 185281 116476631
182331 193092 968920541
119074 175451 935672570
34068 159705 314540530
145174 180703 283381322
62163 188650 405642681
119498 198920 198729168
52674 146905 236320899
61727 138581 193067182
28819 55237 65675158
77819 140089 528832277
30542 180313 812358652
88695 183559 237316034
186698 199542 31924394
22738 119938 243222929
100107 197615 243960301
172567 186791 35513116
159452 197074 93926207
85836 156179 176143040
48877 55793 17218126
139143 193579 136073655
8769 85518 594263134
156852 194962 769174035
66825 138871 883033282
173720 188894 986954120
76177 191099 287867422
140302 141660 35852544
120971 146040 658398344
89809 133586 109586129
32846 36377 8811179
150949 196065 940700344
72682 188651 290375753
46221 159982 610555428
92911 179735 217260409
57904 118959 246655896
192285 194244 4846586
21224 102088 202536543
154481 176029 53921941
49704 179405 324974654
21430 91486 626346511
65913 128869 256300660
108395 162800 136260850
177724 182609 12182637
163295 169312 15068789
31540 93734 155686937
5464 124649 359784333
186181 188672 378860728
173860 193371 180594242
61331 168119 267967149
116836 118246 186206538
108616 173166 161676255
64371 142065 95577500
198025 199260 3089659
18054 186442 768962857
58344 176401 480323120
132545 192412 149837573
169543 194195 286459956
19923 52255 822257024
159380 192259 82228776
73459 175048 254500377
193736 194790 2559927
153220 191387 749943448
112685 142202 74008959
6606 67618 853865983
113995 118494 570494983
73061 73689 535937261
101431 173349 893284581
80787 189462 272148409
120719 182199 153980355
171204 185846 36548328
194000 194894 2149972
79634 108345 515146732
166282 181288 37354317
185460 192999 967929337
55675 62772 17798114
50990 193973 456738756
177591 192142 36364358
153598 166183 31663420
124735 152647 69922362
57597 65848 728023984
195171 196642 3767193
32506 123553 692950933
137569 165682 8066893
186036 192522 305279165
51397 172350 303260120
175664 197824 85808863
44411 95741 88487629
6291 80546 764541386
71088 107548 779044270
79266 162769 80458521
167881 176973 22639003
51749 168218 291981653
162122 183709 522433865
36571 193687 825006665
161677 172402 524140233
171084 187840 11801913
135317 138687 972425975
152191 160049 19701513
82750 95357 31630491
96266 149974 760730403
69854 98529 71845813
4332 140887 410794594
155366 160162 224406163
109565 177033 168865264
113005 116191 7912193
103229 143059 99771718
43269 92700 793862994
160367 171389 27741550
174571 191116 41337310
53204 59050 14551775
31437 63858 80733471
146355 196052 137922922
169260 187939 46630466
4788 30298 71877791
159046 169929 31762951
43911 144102 420770306
68613 92718 473116695
116352 138546 55782635
51671 106182 791684777
156110 192441 456183553
112852 156807 372349830
151842 196989 122542447
108931 122746 170102325
106647 122470 39550720
92727 182627 99464408
116291 164965 122049826
160957 180182 529431411
130631 153246 56629231
36720 192723 953294919
145675 194505 274898571
20484 43620 664167112
156605 189931 661892661
104208 145282 797132062
119050 147536 71463847
107599 159058 864980230
194833 195943 2834933
175719 185085 800723087
26220 93297 167902959
65991 86852 977861432
198289 198410 325603
13925 152090 345934383
167467 172222 572315877
97337 166409 173113920
49392 140797 426675622
45125 47900 6977083
97309 102185 323092049
186806 190489 9096922
9450 60974 210016918
167808 171890 10245790
137974 168035 75237887
12169 187452 438917165
192690 197350 11537027
178076 180458 5955979
194487 197210 6730283
45420 90459 113187344
174336 195076 51683577
105609 111496 14864795
88902 176466 522987408
193279 195427 5299971
25335 186991 649385315
65741 100725 87750953
73602 90129 839810761
195349 196986 31322788
99973 193710 234640207
22287 112142 930032099
29042 102779 420535290
194453 194649 222132332
94249 164655 886698463
48466 62887 36026065
123112 183138 150308602
127756 184500 142002225
115515 150116 574232647
51440 104064 977757448
49909 90606 102261721
25751 60558 86677997
12039 18374 14165748
48965 65427 314412370
137380 173711 90862509
42445 113896 179230333
10923 86290 602956005
7862 184136 441175853
77450 191547 285672185
1168 144656 901484021
11135 47189 89848064
165739 166397 495545825
131289 173142 653052002
156894 197120 255278163
455 138411 681150010
153496 165969 65685003
84999 122317 93255108
13054 131517 296570227
78500 85702 943331985
109010 137553 179296494
1951 150001 848596863
77404 193159 289827908
19342 130689 501117554
184903 185912 335217789
154895 169351 714272613
141292 164328 57754953
164995 193161 70296267
139613 139829 523937
112680 180310 812857066
194003 195133 497106702
103107 119341 933715309
64540 182143 970838934
75318 176539 253625754
193036 198348 323217932
114060 124184 25223531
98661 196899 245762586
187807 191747 9797452
74298 128245 135187529
194647 199187 11251458
56973 95628 225435684
148606 149835 2979193
177258 178167 559786982
58524 185674 947992663
191032 197075 14976189
139591 152345 31760255
193132 197480 10755747
149117 167062 623699034
105853 111850 15141548
20116 95223 421684788
48072 114061 531027018
14684 150731 340642234
181792 183444 84005044
40037 163525 445937074
195490 197610 1100739
63118 77365 35998098
20156 116165 716865816
23079 71234 532675235
151157 198308 117780086
37775 121022 232217338
135224 139716 449945128
31299 135363 874310812
152260 195606 435075549
25799 182329 628468956
27787 194826 401965853
101377 196960 239017417
70169 142378 891350257
20552 60517 689675257
148304 173372 62820159
139383 189158 124366505
61070 119795 232862124
59881 160579 252598324
42470 61404 287178379
41372 156184 287811866
135797 164446 98317271
27500 97709 175705895
100080 198230 245526888
103979 162996 147864210
19372 72184 811886818
141413 157097 377940140
103263 115173 839655965
34917 123292 221070315
132249 163853 79275340
124044 145427 292679888
121522 194993 183874055
173161 177587 10966960
12260 29344 42846930
80858 188316 269135142
31227 48163 42037164
19158 168345 373710987
97791 131246 346788250
80898 102567 54400480
107515 199919 231171115
152193 173513 53481378
41429 98461 241188392
96973 140941 110202305
112937 142177 522143243
61948 187043 313643006
144467 169108 61748088
72300 113951 104389042
144815 148458 9083079
37695 129551 229992527
107778 178839 177872319
84721 164824 443448611
88427 193799 772546283
21138 52117 884411912
154698 165545 490290794
171756 196943 209990595
71108 132210 153080525
47257 105651 159169842
38357 198486 786137179
119207 127545 102037395
27700 167533 506263242
105265 111135 9016507
20332 62676 105592895
49833 59828 24849692
27194 115846 46096546
15863 98996 747188345
125863 173219 118668788
37308 45047 914818966
40836 194242 43409692
92210 118181 728806112
147638 185652 95113331
137944 146719 474380631
178152 194640 41179638
126053 188238 923708013
128745 167649 97530718
133612 140119 228187797
43511 81810 477726244
124626 136385 252236953
132730 197142 161022289
122586 158890 91085064
72628 151207 196863668
172276 196575 623430584
182905 185897 23216443
125789 136854 49077178
106284 151961 114476383
124307 127853 8960765
59268 70349 31825787
67269 158181 227747100
149901 175244 63519763
170105 194634 61187325
109619 167114 241314762
135912 146954 414142388
50213 142073 950919281
55853 64745 44099796
6100 50954 686204555
83462 170892 559256363
98686 108797 25389454
132161 178959 117139228
95362 140859 113954160
132123 199080 167438313
29735 189511 668260730
12660 132634 717847466
175401 185934 26344256
104693 174915 718082137
169456 175303 525019684
49702 104232 341850717
54278 160711 266895887
104562 136144 873511707
15157 155065 954342865
198506 198749 695264391
8119 53471 113139134
132629 135829 77760828
20827 172823 898680210
179692 196846 238049651
117069 166895 235441331
164217 190348 873012891
35551 70366 954462347
89762 175647 214909786
101843 168296 293192376
90 84983 212324852
174437 174820 951400
141638 157798 680945316
85046 89737 11868257
83602 109083 643184024
27000 154654 318203357
57116 108030 127949652
153076 195354 105675406
179385 179970 1492297
180790 191959 27978539
75555 94847 488651939
110245 196467 215718059
72588 140144 169404268
101599 119645 459560224
193944 197902 237542475
79935 145089 163395356
16232 176538 645738746
31005 65166 682806709
195795 197511 4198042
77784 187449 274733036
26954 187323 401471511
181777 190207 918214634
188046 195646 18878139
72253 177138 262736789
91507 93251 4334041
72586 77676 12733190
101123 140461 98574648
141105 184871 109444730
117529 173865 834583648
41965 62942 62579059
181261 199315 45030195
29855 90304 303724660
158728 177861 710536264
16376 158921 356915674
128966 160946 80152650
59486 179613 301132290
157823 199460 104075387
146190 148089 799875874
63386 149059 387186160
56305 120347 763506248
70044 168383 973606822
111866 164672 132328574
70543 80013 23678527
41311 160780 299427007
92441 141294 516313719
35293 130953 239410730
5170 185212 715814301
193027 197728 106570748
15388 199146 459787929
120183 183338 158119410
74772 136227 154173510
135369 139930 11399530
132699 176983 110851160
13081 101956 300183052
120267 191433 445986076
179364 182901 8794192
120100 194857 977644086
180196 197244 42516726
161053 196355 88261672
56126 144010 220550497
116650 152553 89895775
161601 199937 95749265
143263 188623 148404641
58307 144869 217283926
105043 157737 131974855
97833 108794 208181136
63425 88461 217546595
62187 91096 72879478
143642 198094 136010275
150557 150678 336540
130253 188181 216648763
151474 156106 492362539
136887 164442 741686237
85655 116211 13447521
158238 177226 47570975
19113 85158 165438055
68043 86918 142192373
174795 178491 9160214
77256 153732 685076722
71872 105317 83717931
161130 187063 502994407
39709 74385 597883091
155783 160659 274418298
57559 112019 64802381
69388 155610 682647649
106110 183346 778844433
44693 58514 34515622
63793 161631 245364248
109829 192645 207204048
168713 174522 14441133
137672 145188 18694969
91773 191706 216770708
5965 180173 690272986
3450 182049 556081960
108759 178011 173277016
44953 158558 284825959
84971 92520 779116444
118597 188017 595098168
4992 25739 51979025
151544 162637 395740484
36977 127726 632773940
70601 110648 100470560
136035 142792 890142220
8908 196935 470520849
148086 187808 751507245
23208 101461 195919445
5642 76859 178156597
87808 183993 240652452
114658 125960 28303156
159206 163910 10245749
87324 99400 21031926
27860 167940 350826034
4326 188639 624666151
82691 154254 295421503
163724 184715 77340298
3622 66538 157214424
29356 92824 107322129
72424 195334 303889753
179151 189983 674750860
54479 198421 360605983
93240 141932 121976469
54140 154908 252718306
118467 151951 58966207
99235 197925 246846934
137234 141703 62159706
64886 177513 818707144
134888 150055 887052164
179875 192234 580122841
67955 107594 99338663
74467 113422 97755403
82912 187456 261817377
85322 135341 96530448
809 82683 827491636
175844 189472 812701283
51797 192928 353550881
162221 196996 86791641
104928 136783 79977716
175296 184860 23848798
69702 117999 120988371
189192 194275 12689015
6370 49275 107047673
191142 194275 5893282
118670 165921 118521353
86214 163053 952633993
138377 186306 119855183
49912 91538 104561963
75001 156816 454262144
63277 69129 273671955
110651 172798 671314083
46968 56581 541182924
185388 194786 55423915
109076 138422 663851422
164960 199691 86594426
157505 198582 102677701
39751 155974 291277073
82539 129139 664512479
111004 195166 218296564
149595 168700 734176920
192637 197718 218574963
68206 93583 453641754
114153 120136 14881859
31291 53524 55251912
199833 199984 391254
195359 198521 7871295
104691 126107 686491760
153620 171139 174946254
32352 107325 187569962
78941 135317 141469294
20995 32346 28499256
97691 149746 130309979
152004 170714 46974440
176160 178125 142976547
174910 184876 408882647
130855 132845 5033457
130712 157170 21693889
16171 65449 674969240
133846 179027 112955299
129561 156385 67228477
26920 185797 397686164
97660 132674 363223883
50001 190631 420868551
92751 121906 72821855
191230 191512 163901119
184449 199320 488712549
167790 176304 21168520
180475 195655 711317500
44107 85783 104710392
26810 60826 503134927
9690 10133 88291860
170414 195662 286611570
39611 133943 880298590
46939 85742 336065271
43708 79266 89193043
189772 198612 125231192
72132 195674 309263124
194659 196453 4531516
72000 183538 279237644
156052 156502 1082869
193173 193365 480574
148711 175574 67182109
185672 187538 215943786
179950 187141 679491621
159605 185290 64229954
177114 181702 758216884
121920 178603 972467357
156228 159096 933189541
35268 89598 573713647
164722 197771 918150369
6996 112955 148478720
117955 177148 251272259
187500 194137 16471714
168834 184153 275559652
60842 137258 607872027
37916 122532 211719633
150295 158713 470410455
12068 60288 992472001
16757 125543 278466897
87336 197506 625294706
114098 197624 912374077
175962 179739 9378528
11027 142857 956262374
79645 185866 266102868
170947 188119 168595126
117828 186762 403533115
92076 96606 11961573
158594 163915 308781693
161503 173826 30914948
189752 196253 987020628
10724 58607 190548659
79772 159915 200855471
74244 141447 168425813
137373 155105 44237761
70995 174488 586166613
180181 199961 49360270
166505 167201 1731061
102005 131424 858746637
138642 159029 50874647
183778 191691 19803857
194024 199360 13228245
84082 138670 136857721
47740 63171 25673490
129263 163638 587175995
17280 67991 126876615
144780 155178 773493485
15200 177525 406367992
37105 132710 432554590
146507 189960 108677356
78004 198652 420307092
167579 182977 612736922
182369 184133 4390142
26425 180778 498381676
96433 174543 195542659
80183 159108 197786164
8975 199700 477274253
175281 191245 39868159
98871 161352 521595300
194201 195436 1093259
153705 198528 697038767
89943 151165 153217225
36194 124217 220249404
59138 154562 618213259
177471 197966 79091009
168029 194428 14263978
51511 187528 231143748
15609 136096 620372709
117158 188766 329488221
64147 157031 232869746
165992 186048 50073631
97010 119916 544381351
169327 180732 577285273
73470 196881 308879467
67064 153169 215763957
119134 119855 767316579
115121 121891 298035928
16139 65489 123327539
23371 174747 560304534
122148 135123 566602742
113878 180919 884118588
24211 36090 641398526
108992 155698 183814046
79220 105497 778080007
135484 187804 130834228
139194 174379 89262617
13009 179537 873501722
91756 192248 479376175
168303 190799 56121502
32639 61502 420110838
138777 166936 70457841
149097 169028 962669635
34356 122167 914207863
20831 53431 561648078
5131 37508 81028158
102283 181482 929871511
176141 185390 23134834
80544 85780 13258107
139244 170272 661948689
102015 151329 446900023
162865 177644 542734221
3588 48803 871596300
76976 97990 52713348
136935 175524 96473347
126376 186961 151715292
185859 190595 463416521
185842 198261 30848503
153457 154234 1993520
187640 198546 846465370
66998 148647 448739508
33087 72926 99526596
103626 155083 381130766
193917 198137 10431976
44180 152568 812539274
134149 166120 234780473
99557 192206 349212187
71564 145954 186427634
138890 158215 48192699
194980 198606 9016877
193419 197643 10452820
122047 133727 29481402
123959 145484 932646087
29752 184026 653800909
53477 188536 787934610
165840 188376 56250293
137377 157888 182971465
40118 151732 956457322
29207 130699 254086916
178756 185277 799221676
118799 153027 118690342
84247 115107 77208529
13441 75890 156171839
51340 171569 330620529
82214 119243 521683021
55818 194600 498872453
170130 171915 4510015
41296 145052 260128566
193946 198592 11490023
160763 176454 39251642
72220 146980 845304254
19920 94110 245046254
116025 122193 15292188
32074 164893 763359276
3401 74875 448747670
20136 79505 284163395
42126 80196 954650649
100404 107908 7426814
95464 128546 283655616
90379 172756 832035307
186579 190650 930319562
198090 199917 783901434
161868 163027 2934435
174479 181589 17715992
151175 155444 10684746
80455 162552 205734160
136626 163561 67387036
20749 169126 936968531
145154 164561 651427948
106601 112249 17763685
194474 195715 613651941
95713 136230 101607361
107024 127516 665274117
3227 122010 643420639
75801 96396 51820744
52970 198697 689230474
72657 155967 208754310
197216 197486 675294
112716 146680 182467761
72694 196717 310474681
180690 182701 5017356
106843 143945 914979315
17561 66080 121282619
97767 114850 587905676
136951 198555 596177770
67915 91827 637663197
9062 160060 378053639
1091 184548 459048767
21587 184380 515237416
85614 136293 127076501
41882 92117 126123939
121260 164042 107351510
36458 40672 113172643
100956 143400 106332021
45637 130317 212404168
120670 176705 140398092
83625 153093 173910079
30925 138322 386096062
157441 184269 598767678
77514 165891 221525005
120936 140881 50119502
23640 120321 830256096
172882 195985 323753131
190751 199997 428093030
91511 154821 420579076
157187 197678 141573413
65891 70727 12148588
60239 99649 88669299
140671 149234 21385684
121241 151349 75521061
130390 156510 942604511
116263 188750 725859014
124242 135936 29576026
108615 197871 223182520
117608 198851 203209630
39003 168729 325117706
187297 192376 209432477
146250 153923 19178480
1184 94320 714318226
20500 113379 232595095
79699 161035 203851907
92119 93695 3934308
147226 149304 311268363
68394 129225 504949798
147556 195597 120067264
156075 193732 94145565
94267 188498 235829934
196336 199607 8087247
142419 175771 83471914
4209 171148 163941276
168134 176042 743671428
59550 191496 330703455
36591 79128 171289160
74715 105301 43125234
65493 79066 884233565
173220 193905 51611188
148462 170711 676915851
37082 73453 189631772
184837 197476 31525710
136235 153245 42423758
43259 103324 815034615
96197 106751 6456070
100567 149463 382424851
171920 172913 632625823
198020 198805 939278268
63673 114221 126951005
30719 188542 970051205
145114 191091 114976242
124872 169726 187888065
130617 157989 68475992
103042 176466 311110413
169595 172836 8098339
71310 191671 301393705
44128 135052 902717771
182756 194434 385223693
66376 175130 272500782
75216 78456 8149701
181697 196964 38031154
56741 170884 286368770
159248 186571 68408451
195193 197420 5586399
131899 180903 56086677
77874 182141 261147217
85837 130411 111598597
47986 154347 266692641
176448 181399 727075558
12322 175720 409177994
149650 188715 633008201
128534 165099 941525571
22347 59705 93008689
165806 177133 5843373
65438 92190 67234999
63824 193295 324479117
175238 192309 444355251
115918 166065 125738719
15975 27226 28211370
12803 70634 144700641
90728 92644 4752743
1645 39990 95564439
24910 60019 447011894
52014 129196 990756733
107798 137341 814111383
18795 122924 260590412
5001 167506 406997027
32148 150653 514261921
16217 176842 615856768
163187 187182 59946053
162373 162657 741472
10681 191979 605032561
7137 131509 311312601
11788 98085 216021537
104565 134505 75108920
32454 51213 46590132
129723 186005 581337134
42589 64045 649745608
99804 107590 899993537
128458 158687 604734489
38606 163745 313561752
113246 189785 191483651
12698 130798 447072396
37052 143584 658948269
3389 83197 199696188
110714 137761 468298687
121837 122779 96047430
81034 96667 26083321
199102 199336 587634
23245 26190 7309680
165100 178463 119787122
176598 188951 995142497
13310 173318 400738631
67285 98937 590918828
168808 183665 36982682
109119 122832 12935096
3977 126538 615998782
100831 142117 726544396
1091 95695 400507555
64872 72452 597935374
112055 113930 4707654
59225 184037 312856884
166861 176271 23387989
134654 167195 81448059
61573 78975 43867180
38601 148388 275014360
143351 144862 3797827
32112 103323 742617442
180408 185261 12155563
27903 82673 856657455
128312 142003 34400433
172135 191202 156521195
119097 176236 143130898
191357 192874 986609045
131944 153099 52995861
78095 127727 124382892
139564 171030 198347517
19957 112450 231580620
136741 176854 100266529
73533 114065 101608130
106202 135933 607747759
94620 127037 836524649
46466 170910 707029429
115764 179580 620228141
171241 175099 656460343
129776 131650 901675177
144042 179593 355749176
76301 164667 744248248
64163 74568 26243239
2642 4658 5013170
47439 109351 464555563
185248 189602 10863711
164868 199113 665314638
30280 177751 369128663
175375 194476 126877557
68990 107690 169287192
77140 94113 924945331
47417 144844 619304070
197867 197958 660125154
38588 189760 378505425
93789 197237 831764591
63584 110923 119017351
167789 168940 2908150
139691 157208 43654264
166416 169304 50751304
99776 171779 335891604
171740 196600 83274126
182850 193978 27910200
106818 162990 952631403
146212 146731 385195632
27331 47793 48770132
196781 196890 522936624
174625 183072 21003133
23032 39543 925665790
64887 75613 26893485
146115 163478 43499810
181263 185411 176731121
142250 189449 915820977
137092 183636 116288174
16385 142486 315805945
199591 199763 968649153
121227 179191 145176356
118149 153940 89687519
60488 173234 282794706
12311 87148 187435124
7930 189136 623383106
47467 92700 532875259
139898 164612 61833740
23379 144393 302989576
50066 99908 125091898
82016 189517 269090998
40189 87759 119443622
126061 192141 165369350
50340 80664 574662314
185301 195827 56849029
36680 123604 430973332
108621 189828 203204344
73962 152651 841112673
83856 188316 597793245
9951 190017 450590405
98391 162283 679744698
183179 198245 108543860
13616 169131 389537237
9400 169848 401828855
35572 139394 394647106
55851 195057 987602157
106775 134904 873785915
40530 104560 243050424
137610 172417 87070268
164290 192234 271155439
104502 171326 331379174
130854 142252 462517564
169135 178290 45458916
95522 138892 168074670
187715 197904 670603427
164235 182955 574598727
33446 99867 166187551
107145 135054 70144029
138527 192534 134977719
150679 191181 101310470
87927 184782 242345652
175903 175950 112972
148471 175859 68522616
90430 138209 948468957
68606 82820 653294174
145544 192531 117538016
62383 63984 4053304
166175 193167 67362063
149444 162711 431515013
19902 159961 350713858
2950 153809 377656748
49104 182456 334169638
96062 183341 218383223
189102 194819 14236120
20570 114045 234070950
165812 192075 110905759
129915 158261 70964201
126879 137242 538064888
99713 143864 916938240
51465 189595 60798016
158585 161894 8362461
173764 198273 570994894
121850 195719 383696596
99394 146067 866275698
40864 49666 303614883
50698 114069 879836795
111019 166628 139328735
149849 170514 51889538
116110 120929 12005563
16312 146567 326139254
83982 154824 177389711
53813 146417 232320586
3230 130239 317882291
47578 192870 363998294
21085 47624 129394440
69623 128450 156306703
18478 123066 959772057
145471 157960 31174620
98517 101173 6757873
155594 182471 67209540
156255 172190 242263793
67243 82532 38396374
74572 135663 153291789
9362 78231 172275259
155697 163843 20500311
137621 193631 139984501
180048 183505 8589541
7487 115217 825168649
194954 196190 208913125
55230 88108 352163092
156141 181920 780619712
131516 198703 156674843
68069 162576 569283341
98103 127723 68285542
21265 156273 338025549
95794 110664 33649904
142649 159676 679958827
122636 171656 123028837
86584 93230 16617410
60065 87764 13169256
152499 159803 18336232
73574 183232 816123174
9216 51176 355150926
12415 117901 264068219
22673 23147 75454384
131753 189500 144560925
121920 174320 131378861
85340 122288 92343247
130073 196993 167290368
181356 195148 721213828
88891 110358 53713320
47531 197426 492610218
122495 192616 863365978
117272 191630 186118313
23483 144909 304016391
50296 81473 598152139
115361 173530 104102568
53595 122772 565344815
25645 100475 187264613
168156 197012 71871649
120921 132776 29811999
124118 138396 36013197
96787 99451 640430450
88331 194574 568088727
142434 199663 143018164
172758 190282 914535820
192622 194028 3492712
8002 179992 748421029
111720 125113 15927430
42056 106386 161265147
8718 154653 365421715
60857 122261 153978662
82721 186379 259568248
145910 153569 423105083
191444 192360 2346800
35611 185582 375405537
28727 130096 253747714
149057 198141 458330186
5359 5376 951834126
183415 190920 18800872
101789 187794 955495466
191244 194819 18806855
92437 110232 961247807
161373 162720 935216327
84761 114510 950922833
173591 178330 11725268
185379 198658 33068554
121745 187527 164842204
8995 195183 465923575
78329 194133 289978948
92135 95442 8265711
86139 175947 592797424
44336 58677 35784129
191134 194336 86850622
41575 62244 51609041
146028 187094 734641429
10723 110132 544251760
18204 99588 203769339
78339 86288 112668882
127298 193413 636877461
65929 184575 297169034
93967 194270 385109447
63236 112312 123281111
7035 43906 91912437
72562 101486 72614501
169199 177414 759663708
71426 116954 568699678
21721 144085 692068724
181053 187163 15364129
117056 128167 504804926
66363 172431 107840885
14660 95361 235122911
147726 172266 61528588
2922 66472 350748032
20827 33232 31169735
93894 190868 539511742
153093 187702 86684427
190616 194018 426768784
122203 192489 242396039
103555 129411 64674058
199098 199493 1001238
167813 187929 250319383
151524 171525 597127793
196667 198400 700225204
134773 162513 69358562
182534 195906 653809641
1788 120319 296459787
21327 178370 763263355
117462 172136 137056918
139941 146785 17035040
98747 155535 142208067
101674 133998 631197323
92693 182921 225734891
12893 56944 109894998
122474 153194 881129335
13494 123892 945295316
45023 95144 499140587
119247 140385 53160692
160877 187617 66968624
145753 161988 475857824
176885 191635 36864218
62942 110164 118721537
178266 185808 642140989
5469 30540 930690716
152773 174010 347982005
95049 121381 65785336
69308 180083 277460693
170622 197915 67958175
181634 197011 479507889
102798 162117 242923176
159036 194344 88266404
68666 88953 51027623
24244 121962 244475502
41793 54254 323679399
15758 146597 327594457
35734 130583 237418563
166495 177337 96556235
66213 156523 374994635
67132 128105 856325031
93834 127197 83523933
60809 75103 681602645
119930 136616 923187981
24900 132179 196321705
34618 143328 272167422
189311 192705 8499150
56316 94528 96168910
90597 110280 51677477
175773 188755 32401155
55625 92145 91917814
474 189701 473461356
171522 175000 863992181
41979 60199 45456219
17445 150185 332296171
119910 170348 126504684
35931 38556 6455282
4987 38485 250495520
188032 197367 799622452
25800 188655 407617568
123213 147926 941822822
1705 150017 526540337
40381 190839 376917814
72816 81904 22886795
131003 184408 133612540
65759 162028 298702196
170474 184289 34380780
25989 106339 200970809
162666 194870 882515646
139545 162687 57831630
179220 185666 786393279
136989 197752 151742556
94801 99410 367517882
137103 198363 863980588
99013 121954 85463253
46536 174324 320329837
161828 184009 991784727
11056 145880 836115937
61862 194496 332428011
39691 163260 447428190
143924 194846 822954134
98057 146451 121264419
87152 165019 736859517
187334 191410 128703168
65762 183278 607507779
38814 144535 264925591
84028 110141 114458470
119337 176147 619167830
177946 182632 745008548
9285 76429 167885434
54440 182726 851649436
29058 132441 541752380
148492 173451 62557245
41619 198381 392566253
173599 183195 23785882
193014 194979 4857499
114772 195881 202971810
42895 84528 104633140
181731 197896 40293953
88049 171631 209306011
149026 190704 779200939
118294 160585 524875220
53463 151786 840271884
103235 146010 425132049
94346 149841 138850133
143966 168159 277656183
58970 72968 35424029
175591 181453 998339199
152566 159258 16808451
111256 180736 173855495
62736 134989 181490041
125694 154066 427520154
43357 112603 173739440
73469 133209 805883232
56949 90899 900450499
42271 62208 851168295
70380 179053 995469517
39974 72994 82786323
123529 142656 48052999
171694 195118 326530490
141334 144855 595534470
69537 175807 293932124
176707 186719 268621300
61439 183063 304848187
109506 135614 65456522
41011 133343 425482228
75904 79083 7985557
124184 171296 756086359
97285 154782 144026034
91465 123893 81100628
30388 197720 148713125
135734 143854 395172082
25372 101532 409620350
46239 149467 327157245
182635 195602 160764778
52322 190031 632933659
199383 199961 1463318
130085 130892 2016524
161925 176872 37377627
158933 170566 608050496
138352 184160 114424363
187735 193144 929573288
163031 185748 15753623
137685 159635 828502128
98515 114476 546394711
121028 134285 33398179
153021 178053 62644737
4189 148486 897775988
83574 112526 72454899
168083 171982 484679027
46427 73407 67784140
120746 169771 122947144
86159 91731 522240844
153668 160531 511661889
65716 129492 159840138
123623 175619 130255336
7857 30021 785820628
134877 193942 381474959
181907 184043 5319358
3047 124897 304952391
107553 142297 87068279
90662 152098 153721659
55757 170805 393557663
189034 198738 24166631
193175 193334 962075263
142334 192484 125455456
85757 188165 256389725
162149 171873 24467029
140721 152334 28985960
195324 197404 5177027
2016 63646 153761012
109676 179550 503707184
139867 141046 351138606
60284 81180 25900831
86477 142242 139644047
97422 107968 401999016
120251 151331 128514356
141291 190515 285511076
89829 122539 800210023
108546 141506 82523117
75870 187230 279041119
68731 113745 411945037
61890 104640 107464045
10443 73655 158094485
53329 81014 205851470
140697 184961 550747173
104771 140818 14973985
57971 72444 36652472
51016 187089 340996161
158214 169523 28457512
69326 160063 227350745
14222 55839 103796782
133701 198784 162631021
83665 125311 104210251
95386 170494 804385701
188281 198949 227295116
179398 196002 41527385
16518 47776 77959903
136356 145495 22780497
198231 199798 3936971
118106 171076 604839725
154939 185091 137540242
46556 177512 361882397
75598 138690 158378788
45558 94732 937124967
108554 113946 962149048
69150 80154 27514984
184027 190601 16445125
143785 172094 88013778
195493 195596 253187
137380 148648 28106836
53025 103631 127073146
54012 72751 47226341
55078 173889 297977021
94800 171053 240100348
105960 195654 224550798
175356 197097 195350479
4630 81834 384630738
195636 197139 3678782
40815 168261 935717777
151199 189325 95365267
154572 187016 916809039
40914 50169 20751188
3706 183461 449852971
166296 185662 63122988
77278 173324 240655658
29164 65982 91948503
145890 158047 30339180
190970 199743 21826673
174484 183433 959954146
182572 189618 17638377
8292 11230 540603423
116433 154725 95932696
102197 187761 214155585
34693 124670 438560959
117535 159753 620199379
43878 53905 25067403
166772 187328 51347269
139901 153675 34340415
111655 129473 44554315
84349 166049 312144083
189390 195931 952125322
90394 193934 259094530
144694 179166 166339938
96448 145497 333553868
67459 195806 443928340
108117 197064 222463219
133707 176191 106267701
170215 176195 426284425
30271 93137 917443386
188886 196646 482307275
120030 135120 470098938
125819 143989 421076211
60102 162267 256270504
8854 77836 391200121
183567 185325 4473985
100678 191495 760569931
42173 95966 646167470
37668 157206 321807220
179713 187936 20664828
36702 64113 823970176
96671 106863 25395946
160928 169991 805129443
169439 181822 30825209
134228 171380 93032150
191978 195052 7588446
51361 158716 545549973
94715 167178 846061051
56457 89020 82063410
128628 157045 71133618
70288 121705 128740926
199386 199633 972580137
159199 183284 240107168
97282 161490 160811470
29476 101594 845107749
82297 190770 271480202
43007 93680 129312564
117312 171847 136710376
125195 136274 27967027
167016 172566 13875574
161887 169370 18810332
85222 101175 52045224
195985 199406 395659794
160694 197519 91986142
122747 176762 230882259
110079 167985 288532065
178409 194964 41344709
76431 118533 174367719
106258 159787 134154863
4327 101877 244285258
25747 87042 352460204
117231 149443 295949710
164443 189619 624958317
66251 74047 683194898
150951 161650 26835964
75999 113618 94426051
179992 193450 555572158
128060 160096 567797048
198165 198803 233923842
149060 170995 361549853
184929 186753 4635633
147236 152904 629390507
104928 111948 699431911
185127 190136 56533413
57877 130299 746426947
7710 188046 451450970
61436 138121 192640827
140269 168365 529709785
4610 113786 116933721
12819 173653 862257696
123614 190723 565319995
156144 162516 15966598
14750 158243 359236071
77342 112195 507637557
124431 132606 20566625
123717 160341 943835757
50234 101234 133054681
143837 149358 13758375
120335 189108 172180156
30550 177171 949112422
2317 145740 388203520
91448 198466 8981204
100156 142098 105110518
29982 57801 576367400
127802 169178 479153430
179657 185203 826793390
167994 185546 381089702
69964 169703 759524911
11734 13899 904852188
136962 153430 41057897
83019 95734 449529244
159557 195362 514094848
111473 118796 18244997
166579 172984 16037673
189067 197357 425030623
142329 192658 203860058
197363 199061 156918770
44024 56952 881669756
118585 178839 150864789
134261 160647 929737737
192787 195248 6039173
96660 114259 697363094
133591 191953 145965969
15118 183629 503117456
174778 176226 767150227
9683 32102 29128113
145064 190272 113028412
56481 177405 303186886
97747 188729 227748799
71333 89957 119718305
53673 110824 143545642
166027 179072 32453844
145514 176686 492155623
166065 199963 463808675
181582 183285 4212712
39324 80934 104293564
102526 177261 187065383
60219 146976 217734040
80670 112190 990824962
178700 179676 815272739
101394 165607 160886175
96365 190241 573655126
15054 119690 670127528
109893 165078 138241544
67014 150639 209543166
97115 111348 487451216
107771 180770 271092534
121229 124507 8233717
15344 51976 623149168
57500 60117 6538649
38744 104382 164413936
105040 166419 767466522
7170 102416 238491708
68831 151311 206655665
122212 192985 12971959
89267 150276 298882010
128698 184929 903729239
50131 122779 703395959
194382 199391 632935488
74475 135545 199901140
109924 124806 37133943
117713 132577 37277422
109494 143011 83901307
55219 72251 601379904
178335 181497 118021801
9814 90819 531938176
121316 168778 770485094
168745 186958 482806336
121112 161268 100684181
137016 180737 109225562
108467 190097 204232914
99114 137636 96647420
166805 198936 80045637
165483 190086 101089091
24435 108924 414690797
26135 30474 10900759
161309 178554 43106444
19697 120613 252627537
7109 91177 210518274
160708 194435 84338054
88466 94970 16227585
191922 197908 14783807
77745 164825 218290236
31214 113815 206771036
672 2776 5111546
154262 169007 37012996
95089 179569 968871091
80112 117238 93094895
66102 146781 202225790
86310 139344 132899792
79579 175441 240204485
31223 193823 406979253
198084 198920 2092354
63073 63681 269966866
125234 141853 302604919
44088 158294 286281181
13278 71943 815689287
95977 122449 7922016
169065 194418 63217939
93571 94931 3429553
128964 189883 152483991
29696 137300 269510128
35628 64445 71768927
121717 123880 5487075
102807 188143 213644636
175240 196333 52692799
162958 199972 92408334
64283 145536 697573991
36049 69880 84584741
88627 93791 740276093
2203 171757 424528449
45585 86575 103045058
32663 97440 246024106
74388 175338 252933739
86382 103413 42608557
55574 94567 98084049
91116 185913 237258582
173518 192221 156223825
79946 130019 125574182
107457 126052 30950480
47151 159110 280666471
198664 199376 1776424
14746 178475 551863674
112743 176247 158997848
6317 148997 159086914
61512 133505 180800235
39020 97384 146288810
149657 150085 614802
161148 180056 1906092
97703 177093 198821368
160099 186634 66469515
183773 188940 724705693
188815 192276 8699742
32697 197862 413196545
63249 82080 47579083
153651 156283 3723065
1095 61930 151668509
169975 173137 7899409
74981 178544 333919771
50986 166774 752046606
91014 133767 805676467
93919 123373 605032754
10732 115065 261098611
157870 184073 65571903
111647 130691 47671757
22738 165443 357389455
88094 185388 243491161
79074 168435 224044852
77792 186374 990337086
69322 117234 120068866
145489 170762 815740075
110038 139096 100801660
120388 197376 759762241
57278 114587 488423465
88351 175165 824281512
97074 135239 860118267
114744 121623 655349822
119462 168348 284286690
1508 1622 176541
97103 167960 177587332
23982 98675 416179877
125912 136503 26709442
64333 113328 801426854
128240 158639 298711967
98149 196304 245677521
26095 138635 281879617
82587 156238 216053158
105778 142066 884519291
51691 57870 15220075
13948 177116 408585732
94334 136769 106346602
21760 70288 658038008
42001 188300 357802323
157260 184537 68266359
141126 196504 138495842
199471 199575 267365
124244 190680 684877533
16884 93247 191226030
27567 183736 390897785
121600 157580 90134006
7871 72157 499485040
134907 171798 92342654
138167 151641 254013217
120773 176400 139312360
110260 159237 792615075
159255 172986 34476223
29759 159041 323621894
75344 92738 43307445
133046 151017 44946973
169776 173179 612212181
39580 145534 265532945
80837 85314 901571979
161768 166233 11277220
191936 195821 9669961
110905 145414 86380270
114002 126694 125182650
80121 169140 290267669
14242 85619 178712865
1652 128465 932689800
97362 147711 598840514
13443 14429 210423566
161111 181432 57805863
106797 174380 628832049
33853 123724 669783326
16783 89538 182286072
111099 139164 70392762
103764 163273 149121767
17823 37895 586515060
91008 121960 514884319
126164 141601 38709779
171930 190467 46171682
174376 188407 412593366
195397 199536 10309401
40298 77676 93751384
105914 167011 397519256
184340 186492 28546165
55029 102750 119956468
191095 192295 3017272
73142 143199 175567588
105011 136470 180398959
68607 159528 227789738
55284 77387 878940536
90630 168077 448224112
194754 195042 687976
42371 83172 102449550
183451 196730 855856847
20405 165334 363000003
182260 182630 863915076
20276 140467 301059458
84123 88060 152542294
63266 171226 753804639
98533 157407 539341109
74681 192608 338915294
116452 186513 175460451
46572 103110 565497394
35698 132920 243398294
92639 156740 160463190
163381 170103 16824420
127954 146160 676160336
160622 181686 959834998
87756 145529 144629697
90503 166432 814666832
13786 25441 29243094
18113 119347 683879798
125027 148289 210180541
198077 199793 979279928
38043 64789 231528213
131070 131396 792343
190197 194435 10622065
81146 124264 142612781
193525 193606 705024611
67985 111266 108495187
73687 121065 328243577
2498 51523 122379847
89846 151089 698132235
111454 190987 609925879
25120 29657 213120367
52176 192423 140991141
184696 191534 17116733
38163 196160 395527439
158314 179616 53279825
71513 133954 319106867
110769 132297 53828514
156554 163951 18614579
126017 182948 142396874
27203 148029 572406034
169487 182407 32178141
49591 175888 316531856
95698 164539 172457380
65137 171892 703510636
11522 156874 363874808
52140 114866 917033344
178129 178612 1149131
175953 193438 43705276
133613 142878 445494760
153125 195642 106298972
74459 181245 844591401
43350 123463 200867389
94801 176160 275916178
141538 142069 1377465
58675 101087 106740633
64550 114263 426896678
177732 190572 384206664
90745 159539 172188529
28214 143486 288625546
83009 144118 54987416
59 109809 520917150
53028 150394 819784433
51393 74887 360934813
104013 147405 767529654
86392 169783 208871417
149033 169355 50956701
104649 190870 556545490
70487 84688 35736621
139681 156263 453509222
71325 130283 147748814
86630 139405 285670839
60727 63509 998318819
87901 185693 244754097
55077 159438 261751175
172651 196551 59620730
123875 140060 40732405
145119 164461 273180501
180464 196288 17489650
194664 198658 9922417
64678 134700 832426183
188662 194052 512588817
114135 150756 767318786
171438 198369 67080876
25927 186342 401562487
51823 103114 566818013
106525 194794 220930777
181431 188963 18867956
114137 120248 15214475
10635 188676 619924587
112675 196412 209594720
12308 197132 462565859
32762 81334 121522383
191806 199094 742175779
92224 187538 238599887
106060 118919 62281663
7622 59152 61183401
166242 169211 7411095
157813 191129 585661337
157086 186356 73319500
23845 123908 250397590
25046 159629 340368935
112210 163745 129177229
52881 111416 206257968
166121 180086 11511730
118658 152111 888924963
99826 119383 48877959
64346 162164 245242604
138757 187441 230632544
45624 141706 240999244
156162 166093 24977318
117709 126552 22172115
69030 156229 218529653
141426 146443 12588849
105475 162517 143008637
125289 161287 652664521
83413 135723 487277084
36981 122332 973352975
194086 199299 937212308
96120 169946 945074317
54577 76171 719882305
113865 182511 28216792
149356 185595 90704441
172691 177949 12987836
14729 127135 814801656
45781 126787 203225401
35877 131685 239808755
162371 181292 648954780
185496 189386 725583235
181705 193943 30611628
75685 97277 387583853
156603 158906 928652886
47703 68640 52631792
22252 131421 273264313
110175 196918 262650777
191027 195765 534198957
196852 197362 577198289
163700 165346 4139560
171412 196767 63213228
176938 191241 35756514
40153 194646 386959885
3849 58951 137398080
110817 195205 211014481
58793 115961 369411095
129834 174123 172804025
30476 155488 312957855
152046 199039 117448425
54677 88215 84470014
117458 148552 522687533
195080 198434 80672735
41897 143547 852417540
24117 84432 151003228
175407 177800 5929596
35066 120122 212799630
166519 192918 467204717
110984 194428 208770814
44347 53870 23835224
86637 152252 164236417
45610 152052 279535116
139839 153968 236572621
16478 99214 655355226
171024 171157 965385575
6549 67758 24931580
67934 126640 147067748
9602 28157 46467430
100360 198262 648753974
87208 136246 122915689
124370 174203 631665249
58639 116621 145651067
16320 132768 291594389
6994 33974 67587248
22714 54885 787977660
30983 192635 452840421
165604 199697 84977102
102510 176453 451900327
183568 185700 948472227
100540 151826 128450205
13986 192418 446719730
125329 146650 29821121
114833 173519 356830864
19208 89337 525900474
121408 127698 15817437
46100 117874 180004059
143149 148543 13500861
156318 193190 345296322
128132 187751 149342435
110881 133931 16306099
123688 166647 478083911
11725 199165 469059689
46048 105587 978729671
61096 147168 726119492
27240 29172 521669638
187890 197407 23647514
192567 198230 13988732
153904 181322 113193893
62979 120549 144476118
115028 133159 950432061
124934 176162 128297080
90288 137867 119223294
20761 68169 118615329
6368 197710 655029406
43831 182131 708026498
101865 117172 38235914
48334 81174 82533953
77863 171380 234387765
61047 111557 392863586
38216 75533 93300609
93671 114107 51153086
59347 129224 342107077
180480 193091 897118300
79042 114755 874591532
196651 198891 5492320
64224 189689 314366670
89314 165781 191518425
31136 161843 569377194
36712 103439 444468009
54883 91313 91702698
56289 179406 625272934
1541 198076 491625942
139510 141909 5890438
38727 132927 748832994
91651 161023 173664808
45792 89947 989517405
140549 171150 76606554
27224 172981 648710486
2402 188458 465700043
34580 109815 188382887
57365 88171 77669587
85506 150516 162772962
11114 85380 185853853
22684 166082 359118345
178900 182396 158237944
183373 195059 850207664
150418 159133 21860126
14907 105775 227367298
46737 194473 534215105
125869 198137 243452463
103351 108508 845148638
189966 193329 8438813
107587 134151 760839245
53059 157709 295078364
98866 176769 195057728
171187 171808 1561377
78232 110878 81944441
43644 69264 450776255
76842 129933 133099839
39318 93279 318149991
120130 141655 996009739
10229 46805 91170788
102474 188306 214848660
28978 167711 177476509
65617 117157 937506476
60971 169623 272586099
60901 78072 43263589
133797 179754 445335104
97603 121088 162914404
136716 143936 17989985
140341 181399 102585500
155640 175116 48783980
176017 189857 34586331
34459 122103 586713464
185283 195111 865199381
150865 160763 33180554
181500 182400 2256617
155462 158573 7729526
14190 33774 49145382
177145 190876 54673525
44321 83672 98909101
7346 112791 464044651
63320 142635 199067121
64988 94519 74261261
182968 184603 681522105
19355 27187 19719363
103875 115693 29589583
169421 189367 49757269
101203 118801 43944862
77850 111372 84064898
145371 145589 548248
111230 189166 898952589
41265 194878 384724707
186946 187465 408366511
90249 129849 99075839
144114 170552 982154550
142854 143220 905779
91229 137288 115410963
127423 198656 268828708
139374 151193 343737509
79869 132738 104725016
183845 188791 12359597
101929 188682 217031390
80162 105725 977667117
60392 179973 299777804
65614 66290 527748928
107596 173086 164072428
181590 185363 9474409
67639 194646 317996844
81203 130696 123948694
40572 129724 248704100
86748 196072 273597618
54707 182591 320530015
144309 197170 132017163
89149 175091 815896876
69070 162294 860087569
81487 85562 378935147
154503 187008 356944146
176368 178265 845951200
126457 160041 84127483
177400 190838 33608676
182231 191097 313383785
51681 62369 26602270
155119 190361 536409920
18268 80406 392769025
118804 165250 213784894
186159 188656 6159894
34028 44869 26647631
113297 190995 761462831
320 78788 754483279
163297 176927 33997630
180479 199575 337722289
34009 134326 955084174
78773 123505 521936384
67504 88980 838501729
197403 198858 708927795
123641 134852 846963517
84933 168238 208676165
107538 156472 122555396
125197 165266 100541049
183369 193544 253088489
63139 159794 638444664
189389 190172 1922542
10580 165156 464629812
164594 180939 40737614
178372 185423 280100855
11300 187931 549009026
139903 175572 382639504
47294 188116 352907720
195147 199448 346365525
136437 158350 54684794
154431 161046 16558823
86620 123435 92058434
111273 128308 42576170
124572 158424 354014020
189006 193352 10888712
133352 148145 257742513
168290 185698 102607181
193063 199460 160850703
188909 192657 9391819
177914 194057 40362802
114154 185921 489052179
38927 66020 963504213
151542 184573 984301170
36191 148247 53187943
30046 36815 310983301
65241 155489 226210006
144845 157541 287211185
175252 184330 22602963
80649 86545 14949560
65813 119898 479742288
93819 197412 259164783
5561 32754 387085556
95299 195337 250247778
85596 120861 525826042
85548 102039 696982730
122941 179073 140656100
79820 127182 118763765
9254 137866 501525050
31366 82330 127577836
13942 99831 664570861
153581 182714 72841004
125338 145665 50967320
51944 104148 790182416
55138 78239 666650820
126207 168646 538305114
42835 126160 208960356
84565 188941 261224598
184615 190781 15460296
59623 126632 168216775
64548 175569 116831605
168513 193368 62055863
107782 126656 878887091
35695 112658 192599306
187064 192738 14152494
177339 199957 604501323
84953 190566 264302543
17981 122837 367611438
67094 161872 793947527
67517 129574 135374265
51768 173976 381036598
132576 159589 67668906
42352 96587 353402176
96839 186211 223751307
159298 170380 507176861
168577 176228 19028879
11052 17131 15135177
128451 170524 643832832
104756 194510 224642242
84942 122058 459168609
103393 185119 613721377
26741 31010 986400482
101675 149120 5069574
30552 76259 114169709
106894 134158 366723565
77391 83666 15799095
157651 159644 5085110
189447 191890 6148459
179687 191424 29391287
86254 181761 238997828
193716 196628 7251457
41399 124815 209085822
10042 16250 535532414
33251 71819 96395000
15509 42820 67996909
23401 86559 371576296
76582 160186 262816346
158159 185734 720902525
27029 174581 369356156
50502 128564 409501512
75681 181428 264910141
119924 190562 176839671
186879 186987 247576
99077 175360 677494912
24366 145154 302470833
143370 154690 28328980
165573 166318 348447125
175731 175935 362295499
176117 180566 11092238
67913 115887 191648345
166266 185495 47978051
109112 148560 462462445
180018 184842 245849958
104483 189847 57948475
166288 178720 15537348
52469 134704 693472341
11392 58408 885349750
127443 139378 381503321
3077 76928 184647642
120726 155101 711053580
123994 139859 646902139
68810 93283 732508063
10692 148673 345454676
194551 196994 6002984
108218 177815 174209767
61328 192303 761150556
92646 102321 300889394
86945 158479 179067594
124549 199991 833508847
1483 116166 286892598
176607 178360 4345261
44523 190941 668008002
184978 186995 5071246
159575 197277 94149594
104269 176755 654978263
20979 109059 220631948
110934 161746 127214516
26487 103291 720551449
1623 125102 308890511
141029 179267 95566248
165624 196913 945268667
110482 178551 170310907
192981 199755 16824308
40906 64501 463422627
139147 181784 106526238
47611 114867 168685218
114995 144101 73025069
37600 171212 429167106
92152 124811 999414957
115043 159901 115318908
29116 131813 257051439
108485 148569 100381009
64375 115847 532515687
18795 179587 805410785
137404 195978 289047227
199872 199881 29082
24706 45059 766866026
119486 122991 323627413
141979 148274 219215991
115446 144288 440269296
88961 154405 163775652
68390 93837 914571765
26940 114257 842767688
127666 165602 96791841
155782 164709 22435791
143998 147213 464821476
70100 165920 624359190
105291 169876 161933532
111742 189144 193706695
69019 199709 553973796
169778 190323 449685248
113076 182156 172897497
159255 162878 972894234
25562 103186 194341710
46211 178648 331879953
144697 175230 242217471
117502 195349 447516665
143522 150407 17126254
110483 144188 951388529
28072 105614 193987061
145070 162659 593173628
170304 197921 254735723
32090 82250 826929601
193778 194232 519515940
172720 193975 53005836
90403 131309 875947204
104857 189190 211131350
91757 118083 785812119
102411 115645 449430660
3225 60922 326680011
48111 193222 363577590
81730 169777 17661837
25143 140907 746165375
196800 199001 5450449
179158 191686 996834158
39230 89966 127359363
108823 147045 866674794
67828 189533 304766583
3495 136196 3840756
179589 184103 11281941
174428 181238 16929898
33026 59027 531739207
69114 193536 576536952
75359 156969 204512740
75259 144836 280078034
116688 153778 92885489
188230 199630 28331109
190793 197747 504531770
192406 196951 11179454
169628 170204 221228247
839 183779 970882749
191064 191542 433022304
140427 196046 138996503
92186 186152 519887477
47099 198403 378934972
163167 187865 420481906
41839 184488 357351590
138964 164981 65119778
91656 103658 614505229
152159 175837 595678432
131249 173304 77908912
162650 173844 451094330
11114 137267 372843016
111655 160598 122518149
24637 76860 649590599
31915 186389 386678054
106450 144965 96604546
79127 195519 291463709
172427 181956 509473787
23622 77530 134793995
183908 194051 25387451
187744 195333 18800278
16138 91522 944971866
128795 197035 754432796
79460 121595 408732758
67025 183445 422936908
105253 163679 3785233
162676 198288 88857200
34710 107092 181068265
49480 149485 799203556
131758 149021 43305447
77095 111932 166753684
182612 199902 983851284
9551 44128 778878643
125807 133627 19678685
133488 165027 79048112
33564 79758 115359304
121911 184592 82406330
48589 159731 278646014
139141 187302 297771889
143118 175054 882294727
198537 199002 48600909
136760 168862 456707973
66704 183297 291956640
107001 118550 54514427
144901 145495 1468392
85799 94666 22219501
31732 66394 86540293
19066 165562 367008076
78384 128164 124742325
152207 189638 93656033
164587 182314 44222134
50672 182243 329708995
26956 110872 266837285
78591 126508 120119957
137594 180537 652754071
194664 196992 5717319
4539 184700 755609201
178133 187557 948000154
164036 167138 898613436
147398 182385 87485060
160503 182374 54715173
7882 10386 460828358
85058 160892 189891668
189126 193905 574586449
39333 133640 296455276
171737 177925 15320535
2485 179367 442702276
176319 190777 508058343
172373 174790 685402431
22862 74569 44636302
138496 180266 104368563
185090 198013 32148008
175013 194737 342348493
176285 177593 3284518
11886 133034 303384000
185380 199170 2924441
17699 121562 259924270
332 16280 39716544
71883 135163 260651889
188515 193831 13284289
117578 136261 47003258
17009 41188 60257340
54308 182977 322449968
29264 58069 71593324
189338 194983 129256363
189136 194681 13848908
103367 147719 694592530
177762 188716 27377756
84733 137073 859024026
58051 157342 249038274
47282 177088 325362221
10971 34761 59569013
115121 155518 800649211
152917 165154 30799737
25350 146158 596076939
154787 197223 106014279
165075 189094 753458173
144888 190490 114006941
11837 23440 746915712
163408 185124 893535960
133154 179364 189765719
50178 185923 340177789
1049 173436 431521073
20444 80490 150201865
63322 135803 182070592
140737 147693 17376595
136523 161612 103996892
73537 182036 614590031
63108 165136 659916909
31392 176426 901090032
118034 190851 182298914
6377 8349 347581161
116711 193461 192081529
48623 144774 241167111
120442 154786 86076599
2490 73845 178454660
172261 180444 964066266
118140 146738 71688088
192458 195382 149710533
81889 153336 178897118
168823 193418 61369595
4399 32258 834579143
36390 121222 129283763
36557 125061 221509397
174245 192925 46626009
22856 67780 805699385
66657 153807 218383079
69040 104881 810752523
165665 167635 4879034
148111 188021 99882733
127646 149242 516198690
85340 159266 867710155
33166 143166 275385222
25328 65267 99743057
55336 160447 263592512
186264 196665 425633698
157308 179819 56334321
120760 135600 407096525
18066 87823 685458068
165805 168494 6669416
1059 100309 248253010
70079 195846 640472435
1294 128447 769590164
71206 150538 221609588
137147 142159 578712155
34579 173760 348483450
87934 160280 914125100
136618 199307 156555609
15816 159710 360293818
111491 190637 198057443
191986 195272 8117879
87401 126733 98406405
99058 117253 45529118
51533 94587 892030871
147412 151625 10520130
132419 192327 898800241
194234 195678 99108770
26766 55321 914984295
112418 195033 206677991
173451 196888 142823585
44807 159856 469112691
193653 194254 400954712
41527 121873 201319205
42670 138449 240342780
161236 174082 955276117
170366 185306 673999099
108487 117740 961474213
83181 92798 24133600
182323 186448 10397703
90019 135319 617268101
108496 170049 154200059
3452 161222 707082801
112811 155822 107741432
135755 184377 636419502
51697 68371 370061124
26635 48575 54487382
39857 102230 592282056
65602 105271 99427737
53311 59258 14796029
139376 196564 340555147
23198 45939 56444210
115300 152866 94072366
50632 166324 290140237
19729 37391 855640554
113462 136108 56819169
58300 116173 145353087
90403 108031 44107884
67290 179803 296139914
144627 180341 89300059
185915 198436 97642599
107360 169924 214334521
123007 124873 4784727
38414 175990 152192669
184252 188404 10462583
137092 152287 690969682
2675 36085 850249587
122542 165610 108175316
94632 124223 305300854
163372 166263 7287346
57421 113114 177248002
90828 134347 597757709
156629 165789 23103863
117168 151639 287962116
131141 182952 150837699
55108 104501 124037542
146484 181695 88068923
120270 137486 43381484
96580 106964 227768716
57096 163176 266169821
3124 125706 920676830
123263 194035 265615171
180489 181747 286646715
46525 61979 38586004
196093 196097 584475271
90629 143085 131325155
169957 190744 361766307
175266 181333 15090305
139859 157458 43865294
24923 56451 512235192
42387 62047 49116099
37392 147095 274772957
19124 101964 207564674
55642 149381 235143187
126115 131479 13413220
189026 199783 26785603
182446 182927 1130463
140010 189713 471283295
103213 135871 81945694
160024 163070 7704590
127521 183205 193013008
46070 110254 161133306
190842 191512 1658567
180083 192405 30855265
5026 158411 703166068
93856 172860 197920941
160036 174119 994331955
57308 95457 428636157
161628 165398 9555926
124910 154429 426234842
132267 175970 109438632
81825 153657 626069312
4540 173726 712782584
170764 183965 133425150
29805 49922 49969983
132491 155191 611869114
114431 126796 31010172
19046 112600 609749150
195031 199582 11359899
158278 189957 79245089
76706 167291 227105963
37860 80302 545589588
20416 143511 308283168
3836 197090 596247743
48526 127169 197223458
163774 188773 62356255
134486 147628 32871520
71885 188740 377938336
187017 195498 865501025
127799 129472 4166262
122711 140257 197756225
143039 187237 24027329
49414 87633 47457801
8272 43105 211013515
35830 100076 943007599
51140 102044 501052238
181435 186182 616980985
72912 134487 955052759
171115 184547 915432532
37353 188163 377608682
103760 190656 217496918
95468 100443 12359309
159654 175139 19502306
22956 176444 652772704
2629 170186 640694035
30292 89813 856402326
66510 67043 1381459
134139 147024 32209141
183083 192769 14631039
60997 68723 10647217
162731 197565 86913917
143753 195925 611054897
72392 150279 970655285
94132 140039 115057566
137237 190874 134046759
28144 129314 253209848
37070 71927 87221063
60013 81214 272880787
193787 195678 4680779
183673 186179 6380243
134216 152759 46331101
9455 26819 396299421
165406 183548 45166728
136361 148617 610522380
190784 191124 862014
195321 195354 82772
30475 44382 388524026
33595 193569 400358555
72969 155238 206109014
165093 180855 397113519
115235 185574 176119389
170287 170441 398693
133606 176367 106952135
40676 44971 204314756
127126 177283 520274158
105077 119348 63995867
86819 134314 865342667
139481 144232 11825848
161270 193538 80705098
62568 92082 873407307
59658 113610 839166682
58229 108829 590196556
3528 171408 653100235
25658 130185 682689808
80085 160835 202355598
145293 193962 121724300
50675 161361 819698509
163159 175684 21137861
69436 198843 459820235
93236 120083 67120533
130003 197795 169487516
77886 79987 765469966
135059 189516 699846817
9581 99526 665019538
3722 6989 8119266
35845 154916 805063974
162295 188717 66065370
124851 127307 366112968
13928 15828 257417033
199398 199790 981277
162403 166569 10521742
122128 168428 582453079
69329 178763 483263046
28051 158495 939532601
91014 111068 50144012
194450 198399 9771419
165379 181601 40411895
2569 37022 86143474
32551 42831 25312041
118731 125758 17656271
93135 135147 105346265
196983 199462 252366922
162763 199683 92152510
50833 70524 49477335
151320 155776 11173376
34014 97133 157922890
199539 199738 487669
77565 188677 278226037
172651 172888 582107
91872 117712 64581055
22223 30623 17469492
158088 185530 68724513
132483 151055 46480450
195095 195260 405962
63284 150518 938877338
164440 184579 869311530
125167 192610 695127195
100557 108760 219582863
3867 177526 717960136
184339 199152 36947037
132319 161168 292609593
99514 111160 29205073
60845 190168 324086991
74968 91653 41962297
112707 157503 868330195
8971 82837 184892846
147479 179821 186929081
50838 151224 251681405
120292 149802 73918683
145531 150253 11732770
68326 181849 676389345
154440 197134 834201327
92109 162605 503028185
81184 191416 275919252
64172 145372 351109109
8485 96758 819021500
84029 131317 975540409
19229 81172 257964238
125924 176927 883637460
193510 198798 13100777
71454 191051 299488372
104773 179123 743602179
116702 180208 183559757
112483 115696 8032930
134718 141556 100789250
141315 143355 40063088
38011 69735 79369194
155666 199864 110415615
185220 191376 49794911
1383 89132 666830357
102697 185721 207821482
10029 98876 222326125
145462 196800 655722958
126139 131876 14374881
137199 151273 35087438
17356 156644 169553232
144338 161549 445767204
49862 168867 946308499
152100 160543 72583788
8064 139860 826450108
180861 197395 271481817
65303 189801 311850637
2177 185243 976510541
85520 93646 20409056
12267 21298 288892894
94053 150200 923450712
188574 199969 607797803
143533 197388 664811700
189950 196913 933840843
199441 199641 814906134
86266 145650 190190792
137311 157098 414653116
121213 199367 195561934
11845 67368 949529287
124469 159050 136815870
12921 58436 922636285
268 193099 590706113
26654 156098 415422235
33168 125722 231600012
113211 159759 116507518
54002 98699 881305527
115642 159512 109908426
137372 186378 131151920
114224 150206 931214259
137780 162431 61628485
89876 107877 780463132
173380 174702 223949271
141689 190765 665590408
11371 121574 275734111
53426 113516 574141077
12496 58424 518301361
195856 198022 527608559
160687 189891 73033278
16729 127383 277033986
184394 187400 7668468
133265 147607 35914424
157148 158810 4216075
56615 189412 332856324
110446 131243 52011963
64450 128135 159726182
184013 193286 765062947
75348 93110 974410195
16567 32583 40201386
157508 181014 58846703
11824 74575 320778788
79862 154871 293008024
52357 175740 382430348
133125 173298 140989273
166066 190251 60280224
70491 126893 141359768
121637 170304 122084163
49502 51738 286156657
39162 65177 752047240
133810 167551 84538918
91535 138175 116941042
129809 168779 839905873
5452 86375 202628651
12193 135741 694138884
32886 190765 395121627
168779 198531 74146895
162595 174541 93398679
181938 195450 33710097
144043 167491 125609899
76324 95528 48316032
39787 62817 226876810
188896 196339 18601186
11292 92148 518581684
82431 132192 926397635
120950 190753 951251538
10078 91327 203378836
64681 120384 139693633
26799 100687 869739879
78479 106211 540801879
11565 131607 300473430
195610 198955 8287100
171494 195616 60123433
9183 162377 383543762
182310 197529 37937708
35111 39992 11935676
8499 141689 387882968
154720 171742 42706711
181303 192333 27626295
148384 174874 66343539
162605 190010 68446070
123487 152970 73901279
112640 133395 52073592
134863 149457 173542952
51364 102368 128061892
105197 161710 141618084
109355 144665 725144998
130051 171300 103378659
42068 64642 56520608
137561 172125 86478114
75217 77830 6599011
83777 119118 88417763
21670 80786 758987881
176233 186939 26814895
86056 183046 242647171
81152 165790 949242631
189061 189118 139454
116017 174901 147483137
172962 188857 39583264
179833 186763 897662394
163434 198888 88406675
154632 177363 15571731
128632 149490 52219691
79467 97154 44429270
197988 198764 573845844
128911 154727 64705144
166685 187195 51191962
147899 197071 714983586
36658 113156 216200181
13986 134736 510142756
88984 124314 880121320
169076 188889 49397506
104294 121253 42415090
192217 199514 674154775
36885 195179 962391835
131268 167763 91528142
11895 148573 665039519
119279 124580 13298616
63246 135652 181883421
172345 195988 58940310
113742 148010 652160143
69400 188501 541480466
149702 159594 24843018
47705 157845 276047653
169498 197385 69505372
161215 174760 33962069
137075 176255 97912863
71812 86877 393831486
158895 195139 90531785
124022 134679 917535880
156261 162082 14541915
153558 182345 221374538
45155 184404 737721141
92437 125859 273786942
190683 197389 16672027
164742 181858 42650720
72194 119360 118070372
184815 188034 8147207
104474 187929 209008689
24781 76113 128256839
19968 126925 267790156
67265 172523 263791392
192297 194271 628405614
37664 128941 228534561
74282 119845 171285251
171402 185993 36426096
69478 142070 586756543
86528 125996 206841735
119510 128847 23493505
144523 160341 665875032
58237 165891 747457456
16522 178523 405578221
31311 112059 202117106
8948 123844 287574564
129328 198983 174199059
175197 189513 479361680
95492 111185 846254987
29283 66174 606359979
47609 79826 80788843
104686 125106 51111874
128698 135379 16883143
163064 197425 70770058
127170 163496 394305132
13228 194944 454822185
97704 152982 138405537
82639 158123 189005304
159542 161474 4832242
61052 186186 313736371
54437 131746 193954044
113629 176020 669217506
132062 149192 654751987
176663 180293 9060069
189668 197562 19630158
150888 188224 93486340
176121 178142 5066341
122748 138264 39226125
190860 195646 355392544
148409 178133 74383409
23761 62585 96718274
65999 149138 208408142
178960 199603 51540433
148836 158190 23346319
169118 182587 33506272
35718 144347 403656002
30543 142703 499870543
118648 122612 9818620
130757 188999 416686459
80974 163957 207969085
37283 37643 884278
55139 111042 140448832
122713 163015 101170083
54059 121075 168073007
122936 140586 801604269
167362 177564 718425415
37075 183008 365269037
94035 185592 258225971
158228 182135 12370137
96470 172455 559623604
43639 109084 164327782
6718 86059 820715578
5712 95845 323814595
119709 156654 92614752
51403 69031 44270456
192575 193194 237907556
85078 109454 308954039
93564 166768 183390798
10311 142187 330198498
177137 181634 11176737
175756 189482 34279606
13816 92361 237706092
170353 188682 225455186
108683 164144 783630775
90373 148997 146774658
125112 142187 42889663
36922 165892 323057802
197957 198032 216765
121176 170274 123145097
53109 140989 220503890
5552 134978 324215209
86002 179539 234061596
97084 172025 187794946
47175 97437 126161310
166299 183347 472886749
70561 192450 158975715
48520 140671 959131743
190387 194450 824966010
110871 186041 188136840
58631 146869 518437950
192827 196807 133651409
130134 177791 119281250
190489 197525 17505820
30354 179285 863478120
120987 139570 46800773
147628 183910 492012244
157388 177223 49744875
82046 114754 81863038
36189 188961 820440603
19511 178575 527296340
176685 194997 45680341
11380 28789 306163237
82879 97723 37174468
56485 98775 106335542
83799 106397 41401530
166081 190562 613393188
101830 158109 938574263
149871 160574 350883483
32119 168739 700657347
9552 15983 16094368
189228 195204 631759923
34904 144406 274175014
131770 156049 63088289
97686 179316 682699827
6352 69128 610428091
122504 174030 536040355
156560 165967 962173688
4079 131199 848821401
180831 189541 808582881
151247 176624 63519199
4062 33109 713531068
82518 112853 462952196
167621 176005 745331318
148833 183631 86987743
199683 199954 686822
40930 180057 348586122
32377 70276 571567544
90963 168241 610212441
163441 182457 813895626
60375 103406 108179303
153550 157073 723689535
84243 183746 909924871
39681 153245 554577700
143427 178590 426695654
101719 132957 78178987
180474 181185 821405477
180176 189538 23429316
119727 168838 734962774
164564 180764 40387586
173825 194414 51343347
127390 187062 158172956
162694 177077 456953621
51488 96113 544076921
18887 113056 896680169
120558 181993 367599032
104027 159342 953412102
34087 173777 349767813
139764 197441 653774886
123185 185910 842507663
89426 116093 66628891
152572 156189 908326685
51512 157679 755120009
173854 197419 647055506
171832 177522 14070829
180548 194685 35326087
130735 141394 580839973
13559 102854 25670820
129835 172955 108124605
71118 160077 477774978
175476 195431 255981779
110647 123097 730332274
165642 167079 1490887
91663 113948 604579706
160992 184905 59794884
118151 157410 391842987
103298 147539 110820296
59184 180047 303015121
144373 167174 845855244
74500 94227 420580488
17240 84079 282902267
70850 145724 187684742
103904 190529 361997573
171814 183646 29404153
54961 60794 3087361
77766 96132 46143123
63256 102564 98887377
86223 188109 255034526
29455 133429 260368665
197818 198535 631790
16787 187049 426321698
166140 182545 5541621
13304 194471 585263959
19227 188043 800746876
55578 197698 737149335
43999 48887 12273947
64782 192831 384385768
132915 146797 34756978
184819 192960 20376765
118605 151618 852408255
55110 193279 346311026
157806 163848 15308383
95700 186919 228378289
19363 121969 256803196
72649 105202 81532194
152838 155998 758701945
161739 176434 137329409
60334 165494 768396099
145748 171990 65785045
132510 174069 104120332
194438 195229 870426801
142683 168136 469825004
11485 155383 360284378
53320 99008 456504151
177130 191746 36502834
11603 56940 113077478
106264 115484 23172095
40822 41217 396397513
107247 146936 99503588
169556 192556 131869323
82736 166248 241870655
68257 127865 149330474
91635 111543 879178170
108208 110425 5600051
192556 197103 11221153
96782 167855 762363283
73325 77647 220899003
5145 139839 840650398
181045 193217 384975025
93596 197931 260928733
47505 73193 792153905
77955 170613 232236110
105461 117616 30525546
187712 192507 11933161
172065 177266 12893742
11349 194242 457718179
150830 158983 337355872
118878 154475 89225889
102996 152663 294849744
43405 60751 43383964
64477 88446 60420986
131966 189829 144822478
28248 185688 394101518
98362 140693 106130636
27824 147258 489665100
167683 186688 947589832
27341 187586 486882559
65842 129571 761285716
115722 151221 465199845
17315 35044 238707440
144637 156420 29431049
34195 126675 486724664
108116 188951 465126830
28808 63140 509493075
131496 151366 289485540
79360 101628 56031411
149990 189384 98609731
5433 32528 67894966
1965 78303 577012708
177094 194341 43034260
156968 194599 94126930
148777 159566 26962129
168124 192506 805518915
185413 192584 17938498
133742 171244 787696332
97659 174427 927828697
136485 174018 788591102
125050 144560 28278322
160378 161577 3045203
78223 108373 75644245
27932 28388 139240288
13595 141297 319801105
9898 194397 461696113
151504 163641 30464924
16221 116876 251969476
16157 69264 146557804
1062 158530 394041780
152468 153883 278346411
122070 162763 102119408
142716 147287 671746571
86077 98094 29988113
170159 177881 19193711
194815 199377 11369468
130307 188620 709783590
164830 199040 909644089
182190 193533 28356946
92766 140490 119596818
95697 165827 175729484
117534 117883 866560
32968 128895 240072965
106548 189530 207796994
16767 122655 324458794
27017 82789 139524303
6806 28669 413780462
82545 110272 100565087
184393 195871 784283138
110772 144254 83862160
120534 120613 205819
130236 144114 34861064
116834 135036 36525602
54575 180393 315399240
167170 172648 682815951
93948 129435 993874703
62678 130783 761236984
193169 195784 6498502
50489 105509 287889242
133107 159075 460643001
93856 174776 948104783
169707 186987 43143488
16137 113769 541331937
76166 78451 5790551
197606 199238 4076609
150306 186807 91450663
6970 78147 178034908
108524 113309 12018640
125477 153774 874944250
6995 132095 237874038
183724 197670 34777321
34263 182922 395971191
195874 199439 889060350
164231 180328 295805387
120854 155907 667933276
114384 169609 138446168
44135 179780 339897740
118653 144107 552885349
60044 144318 211566570
95079 166619 828016253
37193 160922 826286663
33214 196525 891338491
73555 107591 850589756
78502 159727 203542002
115206 145320 75488983
24862 38232 763072878
121207 160180 97698205
146467 149654 433378942
57921 195827 345672972
13758 20537 254776835
96258 148417 130602795
1039 12641 150242115
11827 134523 307317204
9246 87695 546747205
167594 193821 721964628
69640 154512 521224148
39054 115266 190963834
173020 173528 857520607
37432 178514 353202533
147792 151790 582958930
111748 112496 1860689
105820 178907 183062034
99247 160954 810090679
50059 151352 597822827
114518 116260 4378873
41546 152616 278365278
83951 127948 110130562
154572 166799 30729307
47632 96159 121851631
71800 78087 115067521
69803 91458 54389023
163212 168568 13417436
86852 159315 666418984
184658 199023 620247527
79169 141830 579875276
142256 153045 183239916
92016 147028 137743341
10249 190249 450471473
66762 70418 9142562
133818 178899 91627495
82656 128850 115679997
52215 78948 246803013
46214 75708 765591549
177434 198625 52856388
142439 155151 31766305
162959 189912 67345992
175266 181180 14710646
74928 176472 528639818
39894 58457 46187104
29051 117763 222009179
198968 199140 430647
104944 176385 976335369
88588 192370 295858499
58016 102302 111475922
15934 198694 971563024
149253 159138 763764841
9455 110271 311553525
91958 175346 329456292
74186 132075 671825743
72268 126172 277482327
191827 193386 537571606
154538 179701 62879729
51229 101055 125086405
185690 198529 539834307
13003 182102 835194867
186115 194425 20682223
187741 188143 972788
199607 199743 35761
87917 196726 840686538
115116 196287 203167746
158645 177693 960754870
37072 146483 761812817
97514 198917 253658149
101728 184072 205993573
52452 93339 102684726
152500 157621 12793033
144387 159160 36929479
72290 122280 501634042
94787 197527 261166521
119050 175484 259862285
168268 177685 623907320
15186 123031 269825875
120089 133287 33226573
84278 95028 26949257
62013 97365 50538899
68006 128067 655833733
48602 89978 104035741
162884 187948 626795305
105970 142637 779184713
50640 177410 317693942
36672 112827 706461870
35386 104211 172178661
135057 166666 79104374
95983 162640 719833533
133902 191813 590890765
130069 190647 151574352
125768 186846 152956506
128245 142053 34668437
179648 180429 938767712
9504 157516 386774068
2836 168319 414369313
428 178521 617508420
132990 183181 126851085
131067 138348 511767149
160446 185445 48623310
25523 185200 445940928
51228 62376 263075474
3024 14733 692877023
46647 194869 371261013
191185 191743 562193058
18735 103470 212220306
74053 134498 151589746
15271 133888 297048663
34963 59416 624466682
18856 50498 766790349
116751 158749 981178299
22397 96411 185273459
185800 198952 910891970
114965 145071 988677211
167270 187161 49655348
167188 180135 316766212
32584 69884 99547762
20471 130700 275993253
166092 174800 924177949
103225 156050 557296047
49688 93483 327177924
179706 193107 33555117
63349 181668 296586072
121449 145242 459439684
33268 94994 154490991
58073 94725 524196654
52870 108274 55260633
194018 197703 9101415
158475 168709 25796516
125767 173266 999520915
85867 151606 417241239
19320 79749 667757859
30366 139212 631695505
10340 22983 2322508
180195 184427 478164952
192265 192724 263919410
105815 128196 596295955
45603 51479 14814832
105823 133105 779268170
156086 193684 94023548
82778 196734 285182972
160588 193318 81894996
155308 155827 359532651
161134 197209 90108249
92070 173708 788077735
76165 178707 78213907
161158 168753 19146528
45381 199026 352652125
23427 103791 201117758
38428 110499 604286982
116899 125901 529988515
78957 168335 224075747
146854 182617 89415507
59201 167476 271673161
4262 118058 665913707
38245 118320 200531049
54387 159209 262897762
125911 177467 129084242
18428 104107 214516768
8916 180698 926270050
190978 191050 406475329
86297 157283 177640627
124357 174972 126867886
79721 93561 305209844
62023 105187 452638002
170969 195788 836971155
83243 192649 273886401
104019 114460 758815
94622 177196 286530984
133136 184996 129750099
67688 154201 458432597
26785 112609 989564453
131723 155054 58482201
106999 132848 64861859
14795 196182 453995530
145872 163592 44434267
198248 199294 2620838
126307 144852 46532769
12457 129118 292072617
171542 198571 67320037
83344 158241 187508768
180036 192401 30959030
76436 112869 91428988
112656 197880 213148587
54810 130617 483371535
8354 65196 460127765
63287 92613 73883792
139646 177161 93798222
13853 108898 945425660
92768 192316 874475542
49802 53028 8028861
60685 166741 266103584
24726 35394 26765754
89840 113815 59898980
155167 187004 79694234
168013 173013 12505855
81511 90055 216750480
108534 157514 570317876
24899 104932 200281628
44360 112034 169834142
59492 138647 198809240
104185 172779 171915285
115449 178121 197114909
190527 193023 442965503
29672 145390 991018996
127352 155518 699092858
163142 192770 683109172
169983 196530 66254729
146409 169321 57414785
57899 75085 43381662
43047 62420 979455200
131870 159807 317380187
122091 199085 192694710
135681 137078 270224337
130666 183364 149123511
54111 102333 121219244
96564 162044 163898188
28388 115739 218628738
21913 109488 219327321
191708 196329 11543350
180512 189618 22784774
32220 108688 191441539
98639 102703 192507748
32483 83681 559332798
148743 160791 30082703
40642 139242 940163673
104650 184836 899245402
137365 146260 222866522
113720 166747 845137308
52442 75041 913952514
23351 71475 120284202
196805 197822 2485532
121896 138764 42563581
14166 126365 280911544
65389 194325 322908273
146902 173050 65515190
192279 195298 973528186
178513 194176 666317909
100752 107726 17478068
129138 189155 150217479
179735 194310 370762241
126499 179172 131832786
2259 69063 206076245
139849 194362 136219671
49656 79669 75283432
49307 85334 90550699
110830 189689 825460352
128437 186814 942937075
59604 98399 569480842
119304 182951 13805195
90208 196347 909036308
80192 166044 677913101
22176 116135 235200661
67125 143203 564469235
133086 141512 21072049
30519 109837 198600266
19520 47793 70494030
159343 166512 74313489
128778 198617 174625727
141635 184241 106532401
104009 118973 415588501
64632 110228 387068833
144726 148919 473539983
110186 170186 576938921
175886 190353 36119837
167682 187701 842892408
159051 171076 659079868
169319 176460 932826488
154111 193962 253052838
57457 81753 61283171
192312 192449 357290370
102402 149476 117774448
98463 109491 27759217
155794 164040 209552176
54242 153484 248877656
193983 194377 903668899
86207 119600 83471267
146033 146784 1863217
89268 109124 49711181
85936 145421 148943809
44493 166601 280984885
131662 141727 25290582
108687 122853 934673250
51516 167454 655485795
10358 26320 39983086
111905 161177 123369057
150331 170637 50997544
177629 195425 44422918
38187 144202 265605530
130664 157182 747222494
15275 98197 259917901
192317 198487 39001686
107584 177513 175063924
156490 198909 105939005
1129 180840 998889449
76969 80041 576694128
55972 57177 2972200
27400 118208 227230633
104282 156766 53912108
197175 197729 1380158
188366 197383 22396922
182954 188248 13397558
119816 164826 662025309
10783 30885 722885147
100377 121163 13877954
176005 194415 563090126
20679 120758 614740100
40663 121666 202978549
180162 190251 361347836
156665 193081 686642456
152170 157774 14008323
100103 179821 199556202
16384 136126 57567934
115104 191758 191908243
93332 102761 23645051
182346 197828 384848962
13828 183212 693679966
78732 174146 864262337
3249 134404 328363570
10509 81458 177562941
10835 46764 538993053
183309 191203 916639614
58712 104233 114409897
154844 198389 108776259
126870 184635 144542273
132161 152892 51910704
111807 179888 170402231
34950 104308 173528892
104337 176689 181227980
55329 140177 213005752
166955 184910 52981730
93764 145142 128670988
197130 197271 446427112
29853 108754 806344130
34828 74612 559215637
26479 190884 684770270
35763 121645 214853460
38488 67080 71514948
130914 190328 617485686
88675 165065 945957687
68234 85582 43514380
102403 183654 203259761
4183 79390 309270512
52496 197101 362147207
37618 110846 348910444
26598 175101 371733889
133376 157405 481501007
109456 161810 131047109
28839 36701 19658804
11671 17747 15228479
48974 157494 821770297
106560 115129 907036395
40852 144911 260891208
116132 155622 547925749
199750 199800 866129270
3904 126827 588633533
147499 151908 11000061
164553 175069 569243915
43951 89960 806851575
26234 150460 503582841
174483 180590 15194348
34107 104674 176577103
116292 188853 450662406
22067 48892 670154792
71257 185231 812460604
107990 120038 30072451
174077 199743 63950743
138579 169796 51258334
140306 159527 48026549
44189 180985 342769288
195988 196398 191934280
167088 183892 41858705
53410 121588 170959710
186706 190947 369574642
56040 199228 813345227
13464 87126 184466901
131252 199199 219726920
73931 139134 163533900
6297 10396 10268889
164537 169899 13434034
38970 166143 318732615
108113 145767 431365000
184887 196285 28485682
57416 195545 538834186
120564 146082 505982808
146010 164105 45370689
85192 113999 72120189
177597 181634 278127785
119786 141269 53949547
41942 68403 919471847
130970 159908 904190492
124875 164636 791137051
56043 64696 488445978
162124 164161 5200874
64057 166373 256687016
159846 187057 179264854
112030 127457 726569545
12138 126506 865592558
13767 71217 129646745
175687 189771 576529081
100816 161687 152481550
44049 179851 340288463
24192 190908 417279642
199438 199657 942627225
169883 187238 322261721
182004 197649 100259306
133452 164210 531067994
11978 67468 138785717
26425 151440 312964542
58299 175738 201692988
83029 156933 185033937
79541 108701 930025525
163868 178411 36223334
163573 186774 16574512
59872 186887 972956190
30576 98943 171108419
44861 160394 289680989
97070 144036 117713492
3056 46778 109053212
44605 166830 306598667
79390 156697 506743666
173552 176647 7674959
168252 194369 257747192
61754 148469 217612930
92340 116428 636153251
29835 126262 241319904
117410 162904 113987889
114740 186784 180428649
155043 185227 75531564
89372 159963 263235323
37795 70158 80935519
12890 119459 868787830
28615 98237 22077674
68047 186082 640158513
174598 186037 28635072
166472 186619 50337013
108005 183109 273914258
109636 179276 174236242
127687 152662 62534284
155197 190032 87084061
163072 171545 21003853
165585 172495 739449236
3068 95008 976928226
54732 121087 563923747
57950 167767 422380466
159204 193112 68063538
21795 131342 274200401
173750 179617 695387539
85653 176120 226500476
166232 172953 13990727
158029 170582 31599426
165083 190524 63440975
106746 157989 128330111
63876 114467 126999039
120730 143251 625396548
71422 99994 71655805
109863 127786 44785260
23554 104358 202179666
14747 112610 607813933
120013 194372 786115745
39851 156610 223551275
188542 191769 8084706
36308 51808 38502889
50409 129597 15342369
143752 198034 431994460
55700 94820 98427935
101949 166819 447679026
41624 83690 693715270
167280 197089 237289835
125786 138152 805385784
10559 189618 448164845
157223 165949 807128355
15834 115168 248654395
142444 176937 593216989
171313 181868 26239073
183198 194793 29022163
12512 181546 440728265
107573 129440 825878195
38489 40020 3684701
186772 194571 19387559
28705 84205 634400332
119983 144485 61513230
147202 158465 28087540
87594 180274 231953840
122122 182029 269854824
20802 137478 886971729
94352 155856 353086002
49770 97239 119129577
74021 87948 82405979
138425 146335 19695096
76915 78059 2904369
89883 158584 180983766
186681 196949 991873180
78267 81274 2333106
185135 189895 11849993
61202 113075 130360509
170223 195494 411392428
20269 162619 518498531
168306 172666 636193755
81301 179211 245086061
43449 97571 135867901
156365 184858 189609941
57451 190435 852375169
194807 195190 929865
174847 182139 6020198
17865 94589 192116231
28654 78005 123386601
126847 152404 722670926
110766 142678 79911527
128548 169064 101604507
187137 193255 965060790
89096 152932 159708011
191506 194191 369684866
170054 189530 234928216
33064 90339 836333442
60008 114467 136776607
21739 198454 442180090
93830 161942 170564288
25193 117357 230689069
4829 48851 109897790
25239 139658 286600928
32081 182671 376881005
188770 198850 810021403
137372 193055 139158725
167967 179567 567956050
157147 174705 44044918
37510 69943 818566423
52997 194612 663384684
167270 194803 68623398
66281 106870 375393930
52424 55435 792423618
19213 67902 121846908
146827 193275 116179362
19559 190620 428233938
192633 198095 110726365
155920 196258 368034439
113812 113844 87229
116462 122556 710644651
128531 161911 750030071
22317 74719 785279746
94121 166448 762349045
10890 90518 140864482
82021 171495 880882520
96036 151848 139697209
168565 188424 367468061
194847 196892 607569308
157997 171261 298866891
31000 102447 178920585
90411 183079 875239116
72538 175248 257287263
148709 182622 83606051
78628 175690 243204402
2148 97385 552174721
22232 41115 46938577
90674 121958 78111690
34082 151479 293914666
172287 196081 59328276
53565 141657 239124223
68386 112985 111804970
127644 147465 436689192
36661 107173 176434381
21157 41083 888295553
71333 195321 310396619
109260 115746 696299406
42242 170864 686747258
155612 177776 55444747
171433 192044 51413501
108900 195421 538383259
91000 110287 340616177
181173 185664 11305502
177398 177747 885314
37010 68823 697804658
83703 187993 353488271
35255 194412 398277157
116908 142833 705145550
135491 138041 455842528
119984 129240 23229159
75264 119133 542176811
107721 149865 105495057
156417 178968 856726142
126989 174318 118556063
132666 142078 23622380
96604 143529 791538115
53039 159456 266830108
46428 178291 330447015
4631 146332 354819051
196944 199700 273584757
99481 163496 160417902
162087 168082 630092374
148649 186054 93591906
27639 176458 402704576
190064 193958 741554741
50646 146242 239721003
115392 198859 208754776
31503 185798 386218121
125587 145674 424645904
9851 152720 357590444
37481 145274 105974711
80434 92583 199735155
192136 193329 158848193
136635 165066 621056423
198609 199078 576134874
45569 180446 687481870
65273 134708 174220400
193932 194276 830785
102927 199209 499426698
152597 161353 21945869
183868 191350 18727442
25660 108300 574887726
162130 175882 948085010
172416 174831 437955437
78173 86405 632608982
23479 154458 923482592
39118 151106 280604863
46966 187718 376368985
39464 91176 580560569
55595 59629 10060980
15663 100237 941114853
170933 197414 170425507
178110 199297 219312832
166763 179676 32097723
103334 144660 103550911
103021 173470 999588104
63818 185663 305428748
9809 76966 49479171
179638 188055 21160202
36838 130255 233899106
194597 197070 6071038
124535 162363 187520735
138022 150280 30475072
155179 198072 107154483
91086 123761 455230886
52170 64059 29717717
1676 82800 202846441
54253 172718 544583981
79211 113468 571778947
104474 134324 904802422
133631 137188 794419
148499 165197 688845244
168963 190471 53604333
188818 195459 818941220
33479 120775 680918249
16719 56354 123595731
62575 160182 968982882
198909 199514 1542372
156677 157921 3058043
173851 197482 612688423
87082 199838 282086743
191885 197861 592142603
19728 180688 402951209
113967 115852 4696257
118490 194376 591876257
133282 198879 359162959
32279 139914 269548138
182051 196519 36156532
75114 198155 308022017
152048 175449 58638070
168400 178661 108488586
157002 160102 869822694
123102 156033 82699402
58133 177262 834555736
48688 133765 946198067
11398 32390 52554757
192903 199816 17171045
138343 195902 143810400
53361 134211 964723095
58207 129275 825678192
148642 197007 120785468
37985 190435 690512672
199266 199284 41124
172637 191993 48253903
15454 164415 849403969
88792 114559 64359518
111822 178227 166220531
110195 114114 316675609
61956 73493 29224685
117632 198957 203421949
89323 128824 866976297
68175 129833 20556112
91834 102640 27034942
94159 182318 386762669
109849 156952 117827065
157481 197346 564750061
143472 163400 8820036
176956 199077 357688588
181564 192043 771400792
160943 162355 3531406
120654 197303 721393900
94552 171006 854701481
177409 197184 49316176
42499 111621 173438486
77477 132697 138394409
187058 197155 127664456
45538 171129 314926360
54131 77147 57934619
174063 196990 57082408
197870 198970 569753593
122964 193126 175767876
2930 91129 220834709
82389 114036 450505962
191713 196542 189194164
167573 196278 366373876
160780 163401 3884841
20817 129196 271342387
8559 91457 154614048
59786 62276 4017160
152659 155304 6686328
141414 143844 6154262
11078 95789 908895145
39349 198837 562168052
43591 164836 710144144
179573 184545 12445068
162482 183053 16340445
27189 81668 799175667
97968 165820 170099237
96376 102910 16339675
138273 144485 553302646
177933 189704 29425573
71689 116331 137957956
156953 191522 86480115
86262 98816 31382134
174257 196982 56589088
74233 174891 569568443
163411 170037 546612800
184040 193771 275423550
16331 84640 171060641
184609 187875 4863735
72314 97038 61955054
176790 196534 786458642
126452 197912 178678490
104466 116812 876163124
33702 101178 168909400
88627 106464 44458405
65362 149225 482533759
46535 148911 256705884
20871 54756 84434714
118064 156359 95948646
99635 197648 245204322
95053 103026 19919526
90125 144829 16445980
81577 93741 30502362
20619 74875 327057794
149365 180164 472890648
110273 120151 24580286
87982 165939 195265814
155025 182839 632541422
178421 190405 351185313
36399 194784 396350369
95361 183226 871538104
110295 179530 173214995
72346 127429 137970119
183825 190331 16253551
88317 111323 57537422
198081 198439 901790
101428 160277 147285640
45724 182354 357349134
167296 185588 45650571
55704 82230 66880141
73692 191651 337414080
46205 169123 308270873
11726 104632 232567251
156946 189847 82317781
166461 180231 34302850
41394 100223 396365859
93142 112021 945647849
178980 199294 879733616
101443 196406 237598240
110652 144365 84445757
84067 176388 279530472
85682 139109 685929143
105946 154704 122239414
165253 193496 198342963
172069 177671 13882735
148264 166999 47014687
28976 90115 153134338
163873 165700 4617296
25079 133424 271336682
182825 195654 32102233
180854 192324 165814972
159393 195440 473722492
115384 172220 959689184
162595 182332 49302898
155082 199565 111148451
84085 183872 722267545
89645 193427 259640018
88108 145240 349868063
76179 127544 244601773
176012 182905 17146172
115147 147926 82147019
152991 168516 38990253
130089 136050 15104138
80213 121300 639185436
6125 160287 470063006
141767 170394 902519730
39656 131441 925171264
138794 162728 59813216
175855 188223 530321401
71712 104184 43031596
146663 184776 95331117
18394 19386 2460348
100421 114266 34693732
12703 24404 660340471
163042 184686 17998278
14313 146396 330790325
9399 135417 359917384
133361 183440 566779503
24609 135102 339101394
83292 160268 195874283
151146 186925 89566216
35730 62579 66725946
185864 193419 18845421
33946 63687 73993881
87209 151024 159743211
184935 191637 16746350
147568 194545 117429324
101146 170996 318507359
88222 131285 107699484
102244 178454 190662004
54488 176295 336281804
7575 165382 736721512
22011 122887 252345797
42549 180509 345716360
107964 136043 161045943
151040 163794 55560723
124041 139132 640289136
3130 57963 462365747
117192 198271 811656272
60860 127426 715592668
89781 110027 50629695
1252 42714 103264965
128225 179727 957442981
164064 193023 929633443
75216 137897 157275963
188983 194630 14095349
130516 190048 148931787
46765 198672 380454691
180090 196145 786780304
177924 179788 4635397
27564 121845 235906231
139572 144505 256402534
54436 97081 107161510
28583 43906 37981837
63232 148157 213073567
135592 181246 280683879
145528 149228 58096053
22789 189353 416902095
150655 169868 48221295
148565 175288 66890798
121253 179235 754607859
20374 196034 518950686
192766 196834 10064225
84822 169792 212850227
37206 74531 164088453
11903 46430 185778035
192635 197075 10944794
98838 107848 22543205
183415 192607 23047328
91982 124862 82212914
183596 186439 7223588
92633 107768 37835209
69939 81045 27841226
32294 48012 38916349
190043 190445 1020081
41073 62768 224392697
158315 189297 242140161
24695 154658 325416581
79138 179953 389808684
24304 117565 680667816
145680 150336 530412532
150209 199641 123607130
137093 145208 970356584
83016 177246 235944693
96735 159579 157359713
141927 181713 426331165
136211 163184 245610169
62850 109831 22040780
73861 75029 695807937
16032 76143 878708583
59723 84443 784893549
143796 154717 596273560
192699 197449 11763263
157056 165906 7984150
84442 148025 159201665
27868 168919 353284233
80958 147992 102656536
105660 108503 632081630
147043 194177 4407767
99660 158277 964357902
179047 180921 4689383
115521 170484 137762045
114857 180935 695426248
69247 144817 911358649
111979 189826 958461852
52773 108181 139066447
46817 54488 252169549
33522 155763 666049352
122429 142859 51399023
60864 143880 235790490
186938 198567 28890841
126220 143450 200647710
37515 177201 349798492
104987 165518 82887208
39284 56313 42424424
179323 199660 461470690
108603 164062 138937828
176012 198191 876897239
124847 162120 93390662
86735 149380 320874788
168212 192263 178391212
64532 147718 208636870
19629 42279 56429362
152737 160556 19574193
33107 68703 653625786
195860 196178 74984714
3760 88912 213213395
72452 161769 841331761
97879 142291 111322583
3722 71285 168920113
101461 147934 116303807
199518 199633 540556733
113624 115448 4508073
106559 163244 840164603
11473 49466 342774939
120989 174660 225907495
116592 142693 442020093
108361 191253 207434243
5688 134001 321368109
23256 169284 365638604
54462 80001 64201686
141459 149678 511946264
109791 187711 195041025
157833 175953 415785136
115623 161991 116150749
51849 163462 775961330
179767 197884 45189026
74937 151893 192833250
37473 95376 145035305
56916 195851 348153841
196559 199593 149932568
64581 84267 49611443
142897 199372 141113437
125221 138749 34129995
38399 106737 171102475
122337 162724 101369267
195773 199632 171977036
195825 199636 612532239
194139 199775 592358868
149476 165936 175755167
130251 142173 29934310
142274 175189 82374310
121977 136300 36183283
90162 99757 23932581
83458 98120 36682668
189255 197324 20064151
106007 185356 289392538
107816 171072 894062564
72519 141879 425290359
195127 199339 10531434
122342 164257 670290014
78152 188972 601865317
143846 150274 662714202
56897 121123 161098160
177732 193978 40623252
80006 148619 172040581
28251 170191 355437440
72619 102840 75764522
58688 130694 180790619
65802 116406 309805203
160530 171535 857992315
94148 128332 85512085
153183 195350 105383538
106952 146727 99671435
145415 162722 733142981
165067 165697 1601665
5226 82462 396902317
122704 164364 193966278
142592 190936 120880403
136439 188849 130974964
126961 172211 245734648
127236 153188 65021884
147676 190843 866166981
96352 191680 238578505
17031 98638 932285548
94028 128420 320769682
179123 186629 406338268
61081 61296 490696
154905 172351 43808641
138565 195325 544328103
58925 62699 9500091
22057 182347 850211834
107982 124403 41033969
11625 49995 701500074
138306 164241 64874172
56284 158201 255592867
72103 192130 771624638
145343 153301 19900477
105796 174105 171219025
125680 172771 118062037
22563 36669 489779539
99441 128213 72028225
198840 199702 486293359
93100 98039 558307594
80562 125910 305943214
108379 198200 847887786
193903 199781 14587021
135843 164119 70735436
102138 147169 112721742
122155 140850 250771983
163383 175486 30219124
159948 176242 40761842
139761 173126 129767690
85850 158654 363733799
138093 175787 530189812
51785 193063 973161470
164255 180482 772486653
69492 102043 483029533
186018 188525 6203556
176091 188820 31798396
64718 95624 77698968
75871 90071 35867073
128303 199591 241424286
133969 173809 432348330
111417 183542 226277304
188600 193554 507622559
23603 25993 6006584
128163 143590 798393176
181418 186390 12526640
62385 145264 207977578
10342 58311 119564524
167337 197499 530231428
59075 75347 41002505
82663 146881 160871001
143951 198530 136340141
1882 30330 180951375
183307 184418 2796162
168916 194557 244810933
10225 134372 310852472
104794 133467 71922941
37597 97586 922339309
35005 136599 254487970
143812 153206 424886585
156442 189645 83021341
30210 114350 463803169
49282 181090 330286044
68992 78441 354207268
42388 182904 352006238
171573 198459 453993540
143915 147775 9638124
175950 176556 1525786
44941 63956 47672155
169316 173542 10564241
108107 149126 102745880
52407 178974 317141226
33361 100621 763189949
39228 119067 200034828
167469 168169 1733639
154260 192536 95728818
157818 183936 874163094
59254 111588 205883742
125172 171156 115319552
6670 199502 838963200
137090 152129 37466149
64301 71373 17880021
101363 160465 854651281
74233 97290 57835213
10957 79493 171346161
184536 197820 39327941
195718 199910 444967278
114124 160204 968170531
35081 163550 857095437
175149 192097 719993081
196735 197798 981937045
71640 194959 860008633
73958 106674 942985995
36714 36821 642505398
196282 196813 1258205
23502 184588 403163524
152860 182987 75323978
177656 195612 44822119
134454 140261 452183198
58078 64567 16448053
131906 183141 830479958
142733 180332 94059612
14954 80488 163921756
24743 119277 170238568
92634 117972 692274976
111294 157081 782167816
30266 189007 910575716
156008 195140 97705341
41538 94383 132665286
123751 179106 413932140
148916 193919 800929991
89410 157797 775247667
63749 109558 115146180
50055 84105 85563872
137546 145549 19895540
73079 118999 631025177
95967 149117 133064061
62757 182372 974713267
66855 80676 165692040
130525 152436 772066755
122474 186446 160352262
14632 139714 313316679
75563 110905 978368496
130438 196465 165197911
179527 181123 968493199
174528 183323 17131164
73242 130901 144476225
106818 124701 44777821
181266 192649 26075563
78387 113356 87753568
14125 168095 385669757
72960 100967 710966855
145170 145461 719162
8302 113657 263756913
138690 187363 516224171
114829 131869 958618639
20936 167952 909087777
88680 136409 682850946
100147 131283 77951429
63469 116443 133034735
26606 94475 760576470
121608 188696 886615693
146437 179025 81461956
186865 198281 49157473
31737 192952 403480511
191897 199842 19718917
44951 79612 284932314
5749 57713 129590650
74013 108373 86215465
126635 176150 333686429
117601 123147 743281263
191461 195808 10859824
36325 183517 382681328
27375 133857 266634215
155300 158134 416133437
140464 189342 122172571
95796 132633 92235331
10365 150580 992883578
107861 139387 79102141
70390 177886 269265032
123790 137295 34067607
83737 175884 853961084
29286 151946 875857634
160394 174335 267003499
160220 178173 44924889
52959 190581 506188841
155838 191257 849830208
80017 84329 641608008
99457 176184 192115199
66633 87313 6751696
156461 197843 679004292
91670 195946 848802882
191524 193188 4185359
108304 199086 418228357
170280 177892 18911077
82898 135597 132139895
162850 167933 283157361
183306 199796 41172570
86044 95655 24026103
114637 190495 408480921
130534 173838 108487616
149793 157705 793329547
8385 151959 359426082
193373 195217 4496335
192351 195568 7958015
127364 172436 113009716
117638 147716 75407767
130894 135768 861834480
7930 192952 463467080
130842 132078 727952798
37874 52209 165068207
48122 75630 68982764
110851 139708 655412170
56215 195437 348862809
147584 186041 96222224
182740 194509 779348894
119264 155898 91916148
120184 188714 171596356
67518 106741 44162326
175650 182785 17759223
74565 186390 280130450
45916 190927 363395125
144487 178195 416037501
27186 178417 210071432
35653 70175 243931836
171464 193241 54326153
131293 155024 410802514
122540 149329 67268280
147953 189923 973217659
101647 164714 157940897
92301 181031 222039559
55346 153440 360156562
73164 183417 585611621
112994 121184 20380889
18754 68294 840512811
46965 69852 57551539
178596 184474 14692983
33550 48577 988419197
51406 154151 257573695
129195 157463 70744519
29218 101827 181829758
8077 126521 857214983
59568 160888 708217334
81874 126214 110985186
73919 190377 291591918
13699 183376 952222831
73182 101262 70469056
96362 174026 194503006
134487 144782 15187727
50014 99749 124817242
97983 103595 2739163
145584 166564 52603359
180310 191660 28350305
19515 182088 612780378
142985 178758 91950353
104620 157617 850940845
128207 156541 70987201
109270 151018 104434381
57392 117990 152116591
186212 194283 20090501
2072 192449 650411575
183488 190678 480757345
185198 187615 898745089
32389 147839 706588835
188991 192098 782275773
147621 180532 666458840
140312 187698 118529263
52786 191398 347294509
134422 197758 107502856
43386 106210 157583396
101591 164935 526160495
118823 160560 104559581
29090 158054 598790149
66330 110890 712574768
82348 172453 106021127
109464 149524 287310446
10930 73458 730585639
130464 159795 522157047
146463 151202 11856546
104395 144532 100642699
151096 182858 240497993
127972 173398 169027204
178270 180523 5627908
12558 154100 354460072
46706 154558 270404393
76739 136289 303709560
144663 159756 121618500
144901 150800 306426737
133260 165579 81026644
167975 172335 428858251
175879 182122 79543633
169554 195513 64724390
120768 152287 782945360
151021 194120 804667647
154388 168450 35295743
148876 168208 474261726
105795 135657 701753232
193203 198343 12701812
124988 167263 644974499
167068 184454 784176660
123309 170346 382452776
129694 167153 93941837
135155 148243 32642108
148409 154596 257776049
52778 157598 262717185
161903 168196 812525002
169412 194357 62221258
20746 65186 111045495
30125 65943 89399161
158328 193221 317030200
135999 144837 22012419
117845 124661 572278627
158421 175588 43025473
95157 154902 149551951
26626 189970 408767174
126026 128615 74754189
107662 108808 2946804
22311 51001 71461011
67992 78279 25717555
106720 199746 232776928
78475 173997 397530122
22014 176362 764289375
138059 186578 139484653
33874 134260 597585740
195560 197201 4052553
108368 167775 383046516
33548 38342 878772162
112900 179808 167426201
8031 175436 825956063
59027 169643 277554677
47892 62078 35439924
8441 70957 823727381
9031 57635 781090102
187481 197873 25731316
145933 148562 6583694
103441 126642 58072033
75543 192264 489310680
42128 196218 386005018
106748 157887 506606868
171729 175604 774877737
68906 196437 21904188
55015 160016 393949333
35165 159156 851243994
63251 105185 263366201
152648 195058 106023752
196998 199136 744297151
9301 24946 440390335
13031 108748 756326662
2829 144655 389536836
26737 140498 904945544
93645 96532 7234072
136281 156729 51054471
81829 187599 131924344
57554 176854 938126516
100213 158334 788082934
84533 191466 407750576
137548 197173 148872295
48919 97246 351321625
43561 109301 165042965
188320 193341 12506579
113108 190034 718872162
42305 88107 115082649
190559 192989 984487985
90452 175958 214008686
154055 160384 4572772
174779 179190 10937635
97968 190104 369016314
70577 131787 153369054
91369 116637 697425735
103189 113714 26337047
89188 199271 858870711
126818 172486 763809206
31760 96122 161102786
66822 87535 52097952
170076 181641 479142094
82020 89880 17581695
167631 189132 655256144
15227 143223 320499959
13086 191815 60116234
194978 198482 8701870
142490 146236 479179043
192809 199879 590547225
108683 114397 14216346
127775 148457 51836732
34457 81129 116722967
199404 199482 204039
19788 59404 98756200
182866 190832 19683766
82877 136385 134164673
50736 161498 277649213
155629 168386 438557144
83812 106623 766546849
60461 103680 920094827
144043 166127 55364530
61253 131916 177361115
25332 135377 275651385
103770 179824 190357872
15046 194591 449402101
126567 164362 94763020
104430 178541 585457931
104618 141862 759802283
138616 176413 174641698
113328 156673 529565256
27614 88828 825461056
118275 140723 56351284
59972 104645 157068818
39868 133921 559373258
121774 164655 107591869
187 103392 706938203
88909 133679 112083993
3984 107077 616205817
60354 61431 535603049
100228 108121 172880997
65275 76974 29368524
182898 191571 223297833
171536 182364 26927126
101855 153740 129858523
47077 51354 1027872
82432 97441 861677265
176380 180732 10871657
155561 178500 57368597
42744 149926 268654855
28369 140659 281194182
49237 88759 727039361
7928 35623 69326096
69474 198520 323004520
28220 96785 171608844
955 176044 657202586
74907 122237 429789159
75890 127074 741235997
83444 185110 254554804
97339 181685 211150046
171553 192351 67417067
12173 80572 966201072
97957 139672 324042553
150791 163538 431724306
92261 178536 734939955
99269 177213 195172641
80729 88823 1261101
51359 148577 525622290
161327 171014 24370336
138263 156070 477347304
153170 187637 86289730
46279 169320 308529901
47412 74220 67301635
67338 115338 120288353
80072 174008 375261088
198489 199719 268772600
74029 186871 766306620
197582 199045 330141
141847 174829 355920642
35702 91151 880599897
24049 159432 629484568
183006 197538 36288225
112965 186845 801593792
192907 199102 15363140
5707 46886 995292018
16919 43196 577171333
45735 113851 288917234
39056 182898 538636620
155582 198785 850596548
198573 199442 2187079
173118 193537 50952153
97787 181412 209334212
173968 178163 10408815
117076 132689 365238209
103744 124665 52294218
50215 154125 864129522
199227 199902 1710105
98987 115784 874156273
66369 198102 387303491
110755 170706 150165907
37027 164850 607388676
25917 70092 110388108
146187 168450 415561329
2367 129076 927705036
61490 113549 689134444
16376 126483 782466540
182716 185831 984111601
197947 197951 15765
122016 197801 189657980
195634 198071 6020066
157522 178081 51499777
74031 199819 512571672
154004 169320 92418368
145171 169543 61084484
131480 135959 11452855
172869 187813 37304735
99115 146092 117712902
181298 191645 703144728
73727 194658 881079019
101307 188001 216990453
155112 189855 86895452
44468 64417 896667072
103234 157788 393138886
137561 176923 603363318
94408 111956 43877977
165338 185195 315226686
71282 181616 276324689
198612 199246 1580612
106884 189818 207642596
20842 89266 171436119
121575 187819 211823887
21988 102630 496283918
184308 199846 38776742
145066 195470 125986379
68593 116556 513735648
174808 184900 25167836
114717 132199 757066304
140790 145653 12121825
126650 198596 179913885
129323 194778 163753706
117052 118518 29878337
28324 199097 427291789
144377 194259 886063685
101369 128091 245233629
2895 70784 169732294
176686 188567 9152539
128193 199791 179070351
88061 162927 193098005
112452 149434 384931952
198777 199447 635033959
164989 184122 808484295
148934 185159 90618087
143985 149774 604256717
96908 191254 236155381
71249 174458 258567259
85867 117946 80221186
85321 135892 939287789
19147 27327 20597508
173987 199412 23024024
46353 95809 802556152
153553 156204 236720889
10635 87925 193517811
40945 172747 458631850
27002 51146 60066274
22996 66437 489338618
187652 188816 648204607
51320 173264 549859293
184839 187729 391124600
174908 199040 60156808
24951 190522 414399834
110111 138443 355884981
10766 116422 719285355
19769 62717 107133321
117443 181187 437772535
198266 198331 107989
74021 84916 27459203
47418 153565 266088095
20400 88324 241477466
142951 193655 871984451
96517 130921 892728355
160773 164364 9098606
151913 165562 909491647
37958 168449 494587369
184945 187277 5899173
92338 107103 162638538
76290 130499 56576405
137174 191458 267697472
129566 130396 721473120
110684 155945 644011434
99625 120085 51149689
173836 181952 20218139
194154 198464 10673705
15281 150889 999370035
185690 192490 499725466
1395 174570 629726587
170995 196068 952053059
104192 131892 922309347
42872 54766 352579888
120876 176929 484886783
137184 142053 12082239
23603 75535 129765123
100477 117851 245452153
178270 192944 36708798
93450 106023 31353986
191147 196910 793445464
20929 172579 426140243
159480 171395 674196525
137471 142692 12949369
68259 153091 212499256
151439 164439 32636789
59431 114352 108606714
16877 75822 288113680
131341 181478 125506314
137463 179573 105166903
100656 179006 538197202
182195 186072 308508308
66156 89789 59458455
16060 67292 128111805
1450 164994 497707669
42666 127848 196068600
152832 178544 47063275
127886 177579 879525984
42056 158866 772617321
83897 121896 182368623
58814 125698 167906394
123269 155513 90391863
13833 158239 361580679
64206 170134 445448937
184323 195186 901241649
154017 198538 111208149
145934 177540 79055819
98648 168750 175676135
53225 182336 143560225
73417 134513 153174603
2631 10843 20541751
173380 191631 754220507
3783 76477 414612114
7734 73859 662894439
117481 128456 897846418
110185 179930 174479202
83149 127586 596881326
121412 133720 30986073
186646 192887 4830510
128184 179527 618217874
52068 177905 131946113
13233 145699 983284318
86381 144206 413939672
8664 175373 534662050
176679 186443 412277339
191490 192127 273790980
173829 176079 5550007
103943 107633 9255001
173832 180918 17587496
7134 20653 33788519
142193 171227 852602239
27462 135898 271640296
34505 153432 228454372
95098 106885 29398250
49879 192723 357884420
171716 174421 6693743
6168 162638 391774952
42261 96965 137273885
81642 123465 715345482
165728 199865 85068997
16993 151953 337943680
101475 118775 993228411
189908 198029 966518318
29842 151595 304761029
143198 169509 65923384
148252 181581 314785004
59067 145176 216112369
185523 197500 856164029
84472 153455 790742699
85299 114405 72840695
98499 173776 188615223
79367 198904 312655118
144288 185686 103529137
45652 97484 286448916
26286 87753 153904358
31583 188694 393185092
150694 152989 191825308
55809 155661 250433724
53167 185094 330664211
178981 196242 433293458
94193 95892 4253070
127875 150473 56597622
21898 78576 141721936
153143 180451 149315191
138024 179291 103084153
90463 192970 689453739
189960 197371 367318295
125210 178525 404240462
104053 132810 72088179
181619 198934 177175010
159004 183092 60160676
105113 122175 20902435
87972 184793 242259821
66948 199058 408371805
62304 72123 24917998
166572 180814 264197410
178885 193198 412312757
164231 185777 53817020
97259 109428 587817392
116433 178378 315271035
39079 173912 337841833
95501 97351 483283159
9663 137268 350558278
147324 150727 129199721
135786 195048 148014330
66601 92282 64531336
109541 134706 63069216
111770 175197 662721079
27622 45092 43329032
194930 199514 11436028
125217 154947 715917302
76590 154160 361930464
99208 171367 180790273
76477 123162 876630641
23935 88925 76926134
88644 138160 560731193
142388 181591 500967039
76236 86406 994397715
131225 176876 26755659
26304 61864 88503294
1405 51737 291590322
94012 166629 311039491
28407 114246 214865556
120473 174001 855192694
61217 84127 159186875
61500 135000 184642637
63656 164017 399716360
189475 196513 863336446
59812 144584 212819438
79953 152444 181673442
31255 175008 942309774
78945 128382 123915060
152232 165643 761340315
182088 195038 91929908
158297 196785 836283303
169647 179570 24640414
129246 194958 164380917
173012 187533 36270778
196088 196826 517182202
79346 169212 225317399
118256 140651 590087947
94693 141434 411429573
100997 163801 482122842
94515 177659 208103671
55726 198410 539492728
18451 151966 729700901
188520 193239 11808382
128028 185330 940308484
165229 176192 24509822
180258 183558 107911880
8270 39796 78675455
199941 199977 85279
40906 90889 125500327
126126 170395 110970295
83663 104576 230096504
93548 162206 508111392
55632 159948 261628032
170980 171116 321293
53683 73297 49396275
44918 72254 68784780
153715 177225 58872883
86336 124803 96212539
150302 184732 886727238
146875 175199 489490423
64030 158971 23193577
37734 104252 166519046
124555 163035 96509098
87181 153906 167050580
67663 108673 688037770
19450 99039 699665955
197811 198233 1064165
139632 146853 250313180
109151 187267 638262255
123249 149009 64692422
60949 138897 414976977
114036 144907 77343809
93191 166986 791415061
130373 167477 93043078
159523 193420 84753509
180621 190144 975204652
54207 186795 793246345
151848 175553 439520107
65426 125254 149940825
188950 199152 415340398
44327 166123 519773448
122641 123198 198549205
31021 113051 205386743
129836 193329 623141713
93969 126113 941504081
38854 41770 228635992
192344 194289 4811228
67425 70349 7350721
184259 196390 482629551
30388 193883 988073808
199927 199982 460951088
27399 52707 743765491
142640 142953 950841905
59796 78562 372039180
153194 166761 34094270
160176 175729 38961410
166800 193163 65878532
112412 126838 36108874
143061 150623 18896593
105942 196733 301461638
78784 106959 70635718
58213 184329 26517106
183172 193742 406028795
193153 196131 7421980
127988 151351 58571377
126431 138890 31378997
109174 135286 65442685
60420 105303 112714999
125210 130300 837651896
126379 174539 120629315
90848 97079 15490535
30824 156486 372432147
181215 192276 27701032
129736 180032 983846057
157076 189869 968268090
33912 177411 867320384
140964 144588 9066479
60490 131912 179247751
142767 174408 809522608
63254 134887 179934006
157156 197577 894557628
153952 193149 98043729
176546 185077 640964057
180063 180196 529173010
21224 77967 141909355
138106 183124 112389011
45840 89397 159437951
191496 193650 511220022
20954 144008 862584892
179038 191921 32279259
133343 152325 47439345
34319 56825 158483578
145189 194361 207293069
154364 172375 814245584
107079 136695 492276946
129768 194699 162438577
143137 185946 230846990
105726 192362 216993408
138634 143721 12654932
25754 26550 2061374
89743 134416 111820439
185564 189401 9540084
28434 179581 378320181
29915 63771 381361585
89963 116540 66414752
147626 180424 261189969
58705 164774 266193848
166000 169314 425796086
124008 172018 447150891
149994 182360 377916855
193957 194454 1212911
181397 197953 489037362
151632 170634 231896247
52164 184226 537767579
163903 183605 50876374
49028 122640 907189003
190409 197774 147264218
199224 199369 801415246
97137 184215 217960570
135944 137875 7168259
136461 189811 423419569
37799 167556 325059492
100872 117158 40750269
149882 195970 95863009
22296 59879 310095725
142653 163731 52845616
102208 175043 184296605
32883 107533 959547193
2152 98257 197329866
35717 156744 378251017
44835 96322 246063042
92243 135972 109626946
173288 180194 181102830
100491 138240 94759953
8085 101413 103334314
13137 36086 264186374
16699 146143 324192351
56101 71561 39041258
5345 150253 362752030
84761 85490 1801963
86003 141464 36840952
22780 169934 368495231
92804 139827 530229026
41207 146541 264053283
197421 197832 725254202
152717 189658 92410838
169310 196863 68660280
125080 134306 23256764
16428 173311 687924990
114423 117589 416053656
98870 145602 299001846
84605 182901 245939552
149148 169553 699014207
130002 147940 676820950
188773 194057 13226315
52842 191346 347034904
26147 48154 527955649
124673 166719 535795915
115242 159812 111633880
190162 199921 24346277
129765 183266 133844650
11901 91888 200337585
50908 166843 579495727
108908 147447 752822265
86057 123324 93120810
16920 116634 249655795
62596 181945 581754161
38168 79447 898837336
28946 111731 207247974
23674 134831 278413335
141737 155429 34265300
4964 27448 56322531
127674 194519 16522183
25578 129821 788752401
4755 157207 381609184
126945 164350 93786530
61678 96956 522948315
93167 95090 895222992
58588 131975 184215675
179629 191359 545442411
151131 192050 102360827
6781 69298 156329804
86659 134333 306654546
52063 144270 231273273
115286 119847 911811908
104789 169212 257667566
40766 183591 693976161
23656 144309 583270526
152417 155246 7112741
104635 129937 837071361
170601 177349 16748287
156108 167982 29818871
155553 178396 156920348
7527 13819 125287510
178091 179360 3136776
34880 81330 350825491
79504 104164 61878459
170473 196411 64743193
122928 198747 189797602
83957 118197 605218821
134445 154640 50537399
24890 155961 328194132
62125 170444 271748835
66487 161112 466463358
35649 163421 468364562
199300 199594 507567155
144963 191647 116744861
77092 168931 230200467
47925 104080 140906028
88828 182127 956531746
180299 188928 736316652
23557 130799 268440276
127694 152021 60924434
64112 119825 139718329
146911 166270 957702408
58096 149287 228848290
38314 82847 299085937
115474 126174 26791130
3201 122272 297862467
39340 100655 153693654
67909 82901 996649561
63560 67895 116645451
22755 139227 470187030
152059 162211 759141114
164969 167626 578821432
126458 130473 791868629
99181 114529 392020359
69241 180923 279702776
51508 67801 678834138
166618 178012 41624295
162685 174671 932371556
11433 77123 707907730
47870 148479 763834243
79472 174616 238397822
195337 196877 423588087
118815 120748 938651233
105600 160231 727451147
144605 148366 9359859
198202 199416 3047877
86509 129424 258266800
178381 188640 560599624
46125 195298 628218098
135962 178408 435056285
95635 119295 59108234
148721 149934 97390168
44099 139313 891306574
122483 173364 745597761
30972 172220 353741646
87012 90452 8674602
41101 79543 96390805
106872 163309 141493905
54843 60744 454668396
74461 110779 91155386
194234 198949 11680903
21225 149687 741888754
5726 43513 926036239
62250 134957 182623882
48869 124097 188566130
194224 194503 580207
69192 106699 93974655
184261 199122 114088931
184656 194462 24537792
109238 167906 146920164
86960 192650 264546682
161078 178814 10957763
47954 159495 423648754
144096 187448 108492515
199916 199978 515221593
165300 195458 367916896
148922 171885 846698564
176982 186377 23526256
16445 191146 475681578
113703 149136 88764470
115254 192555 881975939
18484 86167 169553791
28768 91523 157110194
126703 158696 883487226
114565 173239 147026119
185896 189039 7799320
66432 160318 235243385
158807 184215 63521170
48428 85795 93911615
6045 97813 229694564
94617 131128 952338821
64621 89869 63632915
87657 101860 992943305
52915 69796 61401486
14196 131497 293657324
87955 90005 5163844
145906 172831 67481993
130054 160457 76082700
165544 195214 329909345
107408 167445 202846379
199481 199640 955165729
155323 156592 3160950
16563 162211 898621096
63774 87172 958007042
61559 65786 10829984
112748 120376 592935587
148291 168020 42342517
128187 133615 133602923
183996 192544 418187703
75397 96590 53326758
88532 179139 226691544
50368 95528 113427795
80421 138147 417399115
131178 196378 467616091
19159 30496 12192401
7224 82587 778929889
85004 191334 341954922
189253 197456 63997410
179977 181884 823260594
169012 171080 745956599
199060 199540 1212073
199690 199923 375624
19871 20127 644645
185003 196633 29031365
188055 193370 752078932
14510 21705 18076914
102854 179455 191699473
164382 194487 75135063
13161 59793 194392872
160232 165981 14552290
6502 188046 454521008
69373 110980 104368732
112985 172067 779042081
52848 110061 777395144
62110 129223 168437493
95997 115473 268165914
167254 172824 13931946
192161 196836 11597387
48946 148583 249845902
27817 158239 860525929
177578 181994 11055091
51707 189200 851166397
67186 124752 144221765
134413 185924 526856417
183029 196150 32857665
92951 119849 324470012
29145 94018 17318552
11440 16606 401343290
118027 153521 88919401
131870 133464 4087629
171057 186828 329456572
120278 162359 105477167
192930 196858 9703004
53984 135672 642208305
11814 133446 304633052
78802 160837 552719976
98218 135305 93065153
142859 153008 411329415
95670 137181 405400666
184937 190254 752225546
189221 190129 2235879
27976 86395 549882681
157025 161023 874927854
56438 141702 213963775
120791 143236 56335772
193487 199211 14196443
143400 186201 107101491
76716 197128 301430482
182554 199919 43340741
117077 131922 666076390
171952 187363 38482851
102542 130877 242335195
40887 60650 49332789
53892 129620 964663038
44187 163562 299341141
8677 66426 410621845
17571 75859 145709875
5898 55667 657147492
111545 155207 392548852
123802 186606 157364426
77008 77746 249826152
44586 45799 827864041
110129 120151 24936302
18752 26872 20494913
38240 114871 616529310
46821 191963 363662793
8115 25402 383918842
49970 169694 695540373
89280 168028 11131616
149395 164556 402548653
54773 128028 183790572
155693 171439 935475357
175892 195346 48539301
59554 147301 540722925
51418 169227 979907238
192620 192660 19786651
93694 154010 758734269
53517 112077 146972629
154172 178667 644047008
132536 193952 153678457
79956 153043 806164592
187208 199394 21352698
138462 190286 376706704
138125 158051 49679741
64820 124458 149526099
69843 108997 420371183
155402 188113 81860889
186776 188597 4479145
90444 192930 256466847
115854 183182 507690465
128179 186604 924690519
6458 36031 239854528
121786 148087 12238164
175040 195782 51773631
81105 131918 127273589
116340 136549 50787527
120484 122150 19548749
171339 192444 537039036
90326 106178 381037332
140309 143768 8622158
132234 181475 123255217
89643 140751 974434960
151485 190720 440847316
199608 199840 564293
190051 190744 962180010
169380 195812 919411384
82566 121495 525183601
25775 93587 169782554
25607 79531 134809806
167758 197037 931539481
160896 187794 920335275
59618 139697 589833793
14262 147993 334887021
18022 51623 83834229
167509 186745 542038898
58110 146319 221413232
143597 173816 75644550
98391 193520 238147527
22761 79973 121202944
35508 171739 341153405
11952 75816 159694262
110472 165106 330792147
37997 49388 28246566
185911 193985 20130279
177947 186866 769530962
83614 171409 219917819
13520 131461 455625605
135783 196823 152465313
173327 174885 187546265
122502 156437 85164343
31697 34630 7334255
187877 188490 1496651
34349 168990 337181568
126618 176023 123689377
65364 75708 25889527
39831 90505 127140405
187844 195471 18952306
8269 127792 313718002
61967 124534 365473463
86169 131094 112405962
62317 104241 105341805
150065 195525 113734712
152410 191066 956667382
106836 196360 301647904
63491 184231 302620185
165855 191436 63809364
103071 163566 788718671
182109 194932 461385206
82131 86029 9806443
47135 56971 24524816
115249 136295 52885156
58782 197512 347619965
89669 112764 9778373
57952 128099 626538443
48698 150322 562344593
26787 180948 385788970
138008 170595 926331041
109559 130578 711227333
4995 34149 73052567
11894 140568 322291607
79721 105049 92390064
47290 114351 392998885
157051 177302 557228309
57226 122565 770978973
8281 121934 284382168
167512 187635 50254943
41030 136601 45437429
139624 154960 38242457
28019 128578 638864753
116379 185425 386285380
68180 104540 91073176
83812 118432 662771454
56432 63289 17195697
113613 195168 203954328
25240 131355 113190802
58031 97017 948119991
167375 178883 28611756
179047 197771 46734867
163383 164030 692134605
79027 88434 4933388
98075 191757 151866044
193355 193826 1157032
48371 122066 184713936
89185 148768 149159243
175337 184177 22016058
125983 160303 664187711
49448 165181 290238087
89110 93439 10758002
174740 175066 46020025
118136 152426 926780939
106023 164179 145822635
199073 199738 1662897
558 47705 117492742
179057 185005 14944119
93133 115483 809884103
175968 188023 30191976
49077 185489 551281152
187189 198692 28595950
89666 186013 865735569
42800 129985 389519830
13920 182824 422800926
113184 172794 327414664
46197 171145 313308472
2049 196161 756994800
22026 143129 303240099
155599 160060 710985998
129724 179024 123376176
19394 86690 168542181
109519 127295 91666756
180725 188483 19429974
40900 170370 324561794
124776 144141 905512957
62035 166861 293420541
90569 199622 436325841
178528 182364 9600551
77489 117251 815496127
149222 174727 880820197
161146 173233 30337554
194533 197231 6674213
85383 180800 832708262
75828 92933 43061383
44527 146580 601983603
162297 174034 389404479
74728 184207 274146158
165928 177273 301812286
21168 159722 346909656
147278 163863 41587791
10037 193756 459771093
182021 198143 40165197
166391 199999 468126932
154735 185553 77108370
24839 64415 98724244
83409 169339 215278740
104488 163379 309074069
140558 144654 363373455
48552 132461 210427135
171002 183687 881724530
114186 185067 630269890
47171 96684 696494675
21225 36078 37189962
176725 195366 46472259
32064 124268 259029576
27354 56649 897949960
125019 129771 11948508
175486 199993 591864615
136887 150552 34059395
134298 198794 319131180
88044 104002 39855135
142923 195940 132546560
188291 189691 868078303
10416 74637 160603304
25805 73365 118917803
94079 151301 143261135
46165 94957 122585668
142986 192682 124290061
43125 81461 96348405
194015 198858 2640523
155762 159016 345584713
101100 165599 257099973
17511 28491 10700187
76369 167906 995038338
156524 171914 38648637
76030 118561 106625803
117499 189706 180751559
26593 91448 997391917
15453 67244 773738081
61937 196431 792555136
120715 122769 5041940
177972 189096 603621390
146526 152190 805786359
146389 193122 19666927
155536 185233 733537521
11735 142739 328047405
188584 199298 135713744
65367 139211 185254182
141845 157132 629412595
11636 174810 795497575
107850 139646 10681923
135935 142325 852259517
5006 170634 414795194
34914 65105 75269892
160736 168105 18607165
61583 191147 324769126
3614 40523 97668996
38460 154136 289752414
170882 189301 36072558
57139 120711 153341906
178670 193293 36628502
49633 112124 310260589
95624 131870 870165718
131189 164598 83772310
1945 24791 164443490
153190 164920 175951054
10914 33783 57300362
81597 137286 139589135
152477 171934 76136956
190192 195643 9488477
143292 196898 133955677
103612 158487 137364484
168205 170576 224204452
176582 192944 40884719
138049 177694 99070486
2963 10112 17950435
189456 197212 19285022
136627 162649 65053355
69102 88005 217761767
194779 198628 9584839
176106 191265 268872805
108042 113219 13015453
193989 198743 416383600
23895 167382 359308583
43068 128648 552725077
178867 179817 762408483
188506 194222 536030364
69021 118730 124527792
44995 67204 251869717
15690 93959 195977606
88978 186449 405387315
131024 178038 526979643
36872 100799 959480814
49670 199740 375816235
194504 199661 125926983
187958 196503 21319250
35049 135538 251697217
61455 157799 653112707
73722 149179 274942258
41430 121610 200940446
65668 193273 319630702
196151 196494 892931
103935 148687 624307338
171914 176672 256980461
96959 111577 41485177
157642 169323 29422441
89607 149854 150687125
23776 26046 5686437
105776 158162 31422696
183659 196564 32314617
154343 187158 82122575
197358 199926 45790546
87034 190903 727083094
188279 193532 411674623
168529 177761 22977834
66178 68832 614070469
152192 172915 52032484
136150 169641 619830477
66688 168691 255682833
192896 198520 13938028
39775 155825 99741885
48819 67053 45819829
118262 190426 243628728
58073 134576 873958812
60419 75447 324236901
109744 111452 334390758
180912 196653 39377590
143685 191345 998340200
139158 182269 107743334
7935 145580 706121901
172149 189145 42342418
31932 161592 688907501
150242 154876 11670870
39022 70362 78494177
22565 35122 31417097
118457 163753 113609992
152907 167380 36401400
114589 165685 128128335
48590 182186 334802966
41444 73693 80932348
134205 146096 29754222
37715 168698 597346518
119321 177056 144667256
111816 133668 608645059
83550 146341 522375363
52597 143502 789749645
148829 174158 63421642
138252 184685 449135559
13670 193401 449956830
96399 98172 4360159
132839 194201 153477825
75845 108723 950857581
46459 56178 117415466
60343 185464 313704008
198170 198722 362451877
26727 95026 170943737
182414 192622 25548750
2536 48784 5588557
31390 126953 239210087
182889 183701 2093579
151917 168143 40755817
84725 186178 860472092
132255 134888 394375401
129254 169276 305446965
142576 173413 819885321
47708 165947 914897994
50553 192090 836208710
144460 172532 766647459
155726 183564 409033551
115372 118367 177815661
164485 188436 59814351
167526 168657 619978041
12013 132423 301499983
171043 187748 584553655
85594 130098 437204981
174099 178564 673924579
116252 125824 23995461
77095 90130 32821554
134246 197191 778929009
5783 192862 720899919
120781 152475 79415219
9905 96113 164953889
172969 194521 75601797
146715 150296 8913292
166321 185205 47111691
99670 106753 390914353
178183 196042 44624321
8612 104169 440068952
145491 175376 268431880
100158 184890 747605012
63467 104193 92395117
159832 193733 67359420
185974 194785 21903514
112607 193521 884592215
191176 196458 13210110
84905 182833 245050367
152682 195115 488021467
96505 172849 191229262
134209 171609 93645844
119463 154676 294051103
185801 197547 29210536
115750 118952 891106490
102443 174092 179412808
100641 111856 222850458
6416 136252 325216666
24361 126237 255037869
103756 114538 26961161
73566 94984 861700279
109221 174591 110194631
43329 53643 967859417
74329 158322 531963393
118344 174930 141757112
111822 165804 135332508
172218 192417 50411672
124237 176413 130696131
20335 37756 43590567
47783 91139 88902934
30979 119981 650412803
95314 185474 475591612
134802 181259 116079979
107160 192971 214859781
4004 77400 218851635
105623 192483 793474773
52249 90572 96340783
195677 195700 286491678
90660 136078 113832739
168432 168843 1049741
124705 196726 621100967
172694 196639 59696797
151167 181888 76827829
138238 199776 663373756
108902 118576 742735146
135552 169624 463757207
138946 193712 970667587
175255 185843 26489022
117314 167827 126623299
117251 195344 923626045
67454 177754 844303432
132562 194410 154726810
113076 166389 633982162
169184 192249 57554174
132235 175839 109207403
20983 59982 786763730
18040 80978 157481753
49333 132554 402347506
13152 177404 411238500
198241 199049 819176928
98306 166634 171246258
184049 189845 14517773
123192 183816 151884559
149665 165567 40003299
86341 91631 13260357
115121 144124 47505158
111001 142716 212045115
15676 88212 445237374
149037 162237 303934755
77619 194423 901337927
77129 142368 470720839
139292 165775 66349566
136233 148760 31284471
4231 50247 114846438
67368 171149 557723763
128160 140444 30944913
76694 185056 271462812
182316 194537 956321968
80161 157586 193973650
85277 105737 51097630
144092 178849 403017793
192874 198542 14045538
165642 185363 49176028
164439 193589 72808016
169936 179131 22835293
193764 199468 8124001
137134 185446 120743892
63984 163944 724490267
145031 164803 218479281
58295 102473 365041754
173360 174413 2600831
95494 152423 142488097
110400 111682 368527083
196029 199910 483332792
113542 179938 166136369
28009 99644 584323849
27850 187690 707416645
142326 145338 7529054
100493 138868 540214071
183156 197042 543452541
158186 175198 80565151
165031 197941 310426342
69332 131895 156786563
5503 193613 941559591
91943 182104 502232178
193768 194834 2575686
84942 103586 365376687
151656 162361 26820306
126168 156012 205967410
10726 27046 40877638
18510 146764 321185870
35407 86125 140547456
143766 180487 91799468
42 101225 253176041
94214 176927 207041873
11283 101807 226632289
55496 138744 209060108
52577 107123 136810721
128217 196389 314423411
125118 175545 382527677
60589 91872 225606155
90659 138791 597137203
170928 192218 53083917
158445 198774 880901512
170949 178166 632885973
188235 192407 10396278
113178 153184 400585142
132255 173306 989778314
30582 110873 393563403
168768 171403 6593720
110923 147487 91526553
98127 102663 11435223
14802 185832 552885667
81615 157177 668552007
186270 197831 28699536
12294 55310 107301634
123530 145625 55460997
40624 122444 204979087
194769 196013 576009815
55812 74041 961478332
35866 77305 158458343
59943 114459 136933023
117297 151808 425707567
7698 41910 85286582
182784 192625 24689773
8502 171975 595610631
86219 149436 472016488
167059 169432 2901297
46824 170025 856143591
117690 172389 435038112
31693 81696 399053011
31289 161173 843825082
1897 81998 111220086
101404 142923 103955715
151290 170887 49194407
46996 193254 366490805
106612 132702 65472535
135414 159859 653077292
81669 199617 295101655
169246 169391 348102
78997 101924 57670799
85406 174699 223590240
34232 80795 116402071
68063 136416 490611508
145213 146709 476715483
60164 96993 366488873
70143 162186 54978091
97965 188286 977137025
109760 109784 104120160
21790 191523 427573048
87651 183875 240783568
135532 188985 133606091
122381 148780 941611853
96547 113962 43568398
147115 160778 11853614
95751 107250 834748683
161288 174968 21121803
53584 66820 27396106
78103 154311 191000525
199539 199574 87657
196402 196926 907966092
150706 178247 705391249
175282 182036 419402286
34067 92656 146664325
65747 197393 329597362
161279 170467 20606665
4840 5501 945556985
171359 194582 462519733
25229 153731 761596254
105268 131708 658511610
192421 198560 15177729
53801 110906 143448984
195927 196906 2355509
18456 178130 973726384
137049 145649 21399061
86178 178486 231006373
21214 99305 937069718
41487 136584 238562460
55695 165018 457312390
105741 193952 220904252
192233 195701 885897070
131720 190928 148198091
123842 130108 734903831
162712 191783 66479655
52030 153093 253336483
107618 192677 212906555
190932 197603 16568471
167392 198522 77575107
37463 66518 72576034
189807 199090 23094672
114447 122016 997751788
176599 184391 901561756
154862 191930 762743141
148476 197402 43866134
84415 159423 154320753
98826 176006 193223717
112524 138039 64069074
95854 199806 260012018
1357 69973 171497001
3181 17871 36704817
191986 192526 1374015
104320 195241 227516040
191703 198959 916832521
170350 195590 296944001
109871 155773 209651912
182580 182955 884337185
99021 160127 153000437
88169 123011 86998138
113932 181886 335243275
169832 172473 880903328
73068 109836 92257408
4460 82437 786318617
143127 182715 323345937
5198 5921 797534967
32479 76592 891955249
39849 166276 939614946
72863 168946 873187634
167112 199645 747134664
119938 152738 642499373
77435 143024 164387105
45047 95749 127372847
178467 185909 18681159
166958 187723 32115129
62663 194808 821944879
111279 173772 716020424
114932 131616 215687292
99990 129885 2147642
47369 129278 999590007
62519 84964 366013147
48636 60040 28430112
199573 199896 499873615
161765 196021 85590590
12406 46500 85049626
103644 150424 117108233
127949 164533 91731143
100137 187406 417099708
49930 105246 575674135
161604 161698 142328468
188443 199778 717601556
131559 188788 143246658
124827 129160 10880454
152216 188403 90597349
8680 111558 257570100
39965 151621 279797467
126901 148411 215997262
72619 173329 328684249
139083 191038 508255654
102120 169524 168764001
42087 101255 518729182
68528 142114 587935794
57875 81680 134519071
100619 119624 372208498
121444 199756 879354097
83905 184427 251603552
58854 71235 31368829
142322 184878 106422870
199873 199940 58512057
107652 179013 885241952
63786 76686 176866690
131457 165077 84359325
68390 136112 497656941
56408 188048 330048636
61880 179055 303937338
10603 169512 397911277
86174 169289 208166832
8266 43092 86778372
186590 196418 24481393
68737 135953 168623362
24641 93225 651379315
114166 127244 229635110
120870 176718 496439097
38872 43611 732693416
54184 77053 542356729
57284 192131 501036431
4658 143734 348278242
29126 150564 882182714
188790 195406 16505859
108964 150555 104053332
86497 146821 849529020
20601 133263 491785299
100653 125891 128422033
106608 126057 48808865
155428 190843 726154888
115259 168473 133369763
194057 195104 2523731
148583 187455 642003181
22580 127316 262109564
20435 68798 120952304
117192 167689 126590873
18128 38910 88717530
47201 151806 839207721
47733 117028 173788797
24486 69239 794200876
161663 182480 52017865
17978 106859 222436270
193194 193520 386490741
136818 187240 563953816
180219 189237 22544856
26158 121806 239312020
164465 195549 131078271
117521 173620 140593683
110230 143097 82280031
187633 187818 444442
45974 81309 88850160
85491 99675 35505707
40645 131579 227927889
180728 190946 25565246
68829 139791 865149212
22659 26133 8676975
12876 132563 299704883
134758 146537 29360752
19161 196660 601670319
116445 193850 193723790
78559 156290 717722530
31685 68095 931865392
174010 192784 535687602
9217 30628 53634636
47051 119728 182233586
37725 185592 545093582
102367 105513 7686632
49885 160014 276056885
115229 117447 5538756
145665 166207 51546401
111639 191989 201082552
127823 180237 653980083
34129 46733 31145574
41461 84519 108130062
105107 192090 946967333
125689 157180 961783501
131008 191258 663163226
156018 190016 195692208
199404 199614 548868
118669 144655 65228864
87401 114341 748803558
138979 165788 831563056
65747 139312 184526244
42192 193829 379880675
57932 78033 50714530
76619 122203 609811036
178291 183338 507409555
153647 191694 755635991
846 67174 475708824
180502 187363 17268407
128206 169617 103852645
145994 154989 629317766
36546 57304 51472991
102108 155667 134011987
176445 191483 37595134
196674 197443 282967687
137309 177008 99243514
50412 180550 326099882
88335 138566 125861614
172202 175220 287825275
102127 181977 62164069
100406 199851 848508378
120257 122345 5139212
53196 164336 278752611
109601 186955 858581085
156870 199217 439749036
109418 175403 165147795
136147 196983 151902601
151025 157232 461306981
59707 73712 667499681
34685 53001 45423104
144022 172362 71009604
163498 197065 239733515
10866 49611 96634875
143185 154246 27688980
29317 178400 373168799
22821 159941 343275962
148997 172731 18594310
56697 64768 20379053
27192 110166 780947709
136187 195386 913609986
172027 178484 16000058
129160 131182 800007181
99589 170174 176850023
81209 138392 209146606
145281 158659 33448069
92866 142364 123947336
151668 167807 40513418
25254 149836 727431724
158035 180115 167488810
84482 170530 237075958
13320 105782 231419325
54206 148927 569065977
199536 199667 339978
153390 184780 78488343
81998 85924 295865787
161469 171464 25132188
171972 196603 347626018
24099 162112 558469576
3033 151786 372369709
186283 190575 10643533
155920 198057 105201812
182740 187755 8594417
85483 186090 251914165
39361 166150 74603489
20367 45354 62188807
3813 86625 255980515
141308 174458 976871267
167627 171377 32859565
61038 81226 844092267
2452 75217 181912945
11696 28212 6008752
101370 143251 143503396
47222 72493 744369285
150963 189231 142633946
165748 195071 73041448
191770 196208 11057443
127497 192726 163282981
110594 193835 888486213
157269 181546 293820012
27 39743 99004604
20163 185593 414196204
160400 192565 80493542
148242 190780 106394105
137207 198198 943707020
14081 101542 219077703
97116 124399 68279591
133304 148920 39075731
183239 185975 6990105
51791 126906 188322707
3480 173567 826656361
162915 194810 346228752
194794 195933 289944973
33916 173991 350723820
193868 199904 9161902
108073 175336 168429190
129957 151167 53126526
152798 188050 88261647
120883 128888 20121458
28326 95791 168893500
162271 163010 592600063
111619 169806 224244580
83874 113127 739688011
110195 176244 165271506
160075 177192 42869259
175963 188959 11083607
59011 149014 225852563
12053 92850 250116242
39628 193071 911696587
9896 22182 644092381
145433 149859 347708038
175974 187391 626982116
74792 78609 749561789
170445 178165 19190349
139119 196220 976928552
97952 171967 185493832
22740 126399 259452598
31415 140094 272204805
143495 189833 468246254
110401 191314 423927535
41876 47807 14812109
131857 197946 833422281
186222 188071 4620446
10097 84436 186041186
56130 144511 221788407
2626 139090 711663186
24639 83298 146845904
159638 172470 32210776
9950 109851 673233669
51329 106170 723253629
104124 105867 4282641
183650 184500 2128374
56709 142372 214978941
52581 147157 237207897
195941 199050 7687920
171338 171807 1189749
134989 173744 96946372
86682 137981 950089566
66490 170374 260418507
98429 140780 106179910
191873 193033 367765776
163274 178171 37159561
115874 167133 128481786
99713 160282 151677656
11122 152609 354134728
56882 165371 230829514
41407 87217 115016439
58980 153362 236815445
172964 183536 371732735
138250 180847 749852432
11851 87978 70603748
138934 143898 12347076
43697 104345 605503731
199952 199996 38347387
132840 189982 142910310
74550 95813 53402535
179992 182964 147759700
49223 152130 257970187
132127 160201 70314779
32303 77389 94214516
155079 187273 80606212
33798 175830 355516867
9189 47994 96751708
14624 85547 539651449
69344 174884 803220938
77432 169940 231834562
85752 100820 37702359
90716 182055 228597885
153931 171711 650259174
109368 135732 276018443
85686 90027 10960894
99289 152158 132344180
3520 95664 230616028
56597 142357 215221959
105607 179243 502977051
142432 159687 43172659
142117 196321 135537260
55963 183790 320387454
138427 156711 590552379
67329 96100 833672959
134841 152107 323941240
50604 168053 294534198
54790 170155 433892221
97431 117543 318354695
4468 40829 940371969
91342 182577 435510862
199789 199819 81985
70166 114416 110882472
39285 170376 328569396
171717 185131 599791136
18422 146416 320553827
133428 152062 474280718
137204 167970 801660948
79677 88476 227823742
120673 194994 445816999
130629 157251 7377310
183203 199146 39824072
144921 183145 954938464
137463 191141 134130104
3690 169713 415682402
53817 59937 363001152
61131 93563 639727347
108731 126961 45580782
73360 107523 85627766
152328 159576 18198584
42599 198497 390455915
41354 129164 220133786
103034 141338 95945837
60162 178339 828153163
74818 124638 943004995
57927 66070 20710414
100017 113484 33790797
120009 190384 559761675
140435 180368 99821503
58374 58874 1269953
109581 140834 78263434
119087 132634 879792807
194601 196984 574547936
111494 165039 536529825
34167 104660 176399261
40671 189338 897909408
41327 114798 543616934
69826 137789 399441960
150182 154870 11808587
185382 197264 344124643
173212 187643 78916977
38611 198351 429310075
53216 139651 244088674
131820 143801 30113195
189649 192454 7067600
96457 105510 22503579
143472 145294 4533307
99675 100418 1830525
137721 138686 409818282
55100 73862 47302799
97891 123776 64773565
82427 195051 281789967
84360 105992 54018883
4145 175164 428186749
55228 185151 325728661
58048 168732 277764937
118643 139334 671164502
147534 176090 825629618
85812 187824 388970831
159507 195935 417899952
10156 39756 950684059
59541 121067 154367183
51958 53909 4789593
81261 107231 558442820
32655 46056 33080114
59467 83598 578038486
186570 199118 31149031
32447 89027 642042437
19374 98951 253435511
132597 166837 85879524
89861 110420 87622525
246 118554 295922667
88127 93637 13763901
196590 198973 711558798
93367 111754 46042839
46339 122528 190924176
93576 188326 237178569
65513 194697 323518422
29549 50272 51528622
102778 180760 564960960
28768 118775 225241506
197937 198857 2312459
53235 167008 526711587
165754 170547 920116182
29436 156235 598835086
99033 107889 22188849
59446 99448 2272420
175530 198028 878009193
149644 163199 34084807
50589 66362 39662868
156264 189422 149402207
185943 196781 26982000
142909 152966 25100977
33037 46851 23877980
75471 126967 129121476
28656 82692 654377018
67648 197981 793728462
59261 155650 582146185
11391 64180 131748185
28441 91854 667296564
137998 163133 667854886
76829 136476 4459006
173513 199930 321037042
37196 128946 618409333
113363 172966 149309132
74991 168392 234123183
198959 199894 2363589
144327 154666 25833892
112262 114341 198385521
60201 70012 24901491
90528 119734 72961155
134560 191588 142581503
138220 191541 338077068
173662 173795 583481304
111029 153538 106407948
58297 166565 271689729
151772 177321 63926091
94061 126079 80122198
111001 148377 93583779
192679 193350 1677299
65087 86771 916048260
106656 178291 179410963
107446 187807 201248432
72504 175656 258356376
198623 199556 386183062
26080 72349 115700770
198879 199555 226577984
195479 197122 437710278
8743 174233 499408549
125031 127278 471345528
135620 170074 316599408
35708 190142 386471281
44301 146900 257328205
194624 197841 901565822
48611 76797 70735008
175793 182557 441790756
147505 182217 86818517
188961 199149 910445444
80537 108199 933230299
56153 156219 251013969
134825 170826 90102691
70197 161262 228147982
104825 133397 745427949
1967 71211 173080215
120730 164541 296755664
127090 138804 29528524
5588 134022 342226924
129929 172947 107831657
138985 142541 8828069
31350 162072 327254703
105569 186442 202593454
26254 140380 285835663
99232 102644 8598851
63320 109655 116487528
59409 72439 818472988
84918 100525 195458043
139259 189972 792899896
116952 153158 433406210
170455 192370 79801600
156441 198797 105795347
24517 106966 473727248
98716 153581 137374444
146738 193422 116782460
153070 159882 17077338
130547 155544 62596344
24082 75651 128834935
149355 193412 110206149
22809 147003 928152728
140949 186916 115010732
39275 154899 375680099
140922 181429 101260690
113803 176747 157629238
180124 193940 631379689
148495 155232 16847404
24380 133406 321222078
80384 113035 799254867
83334 157571 185823937
82522 172855 994410956
83478 132697 123272348
185953 190818 12113139
133167 173429 100839602
129684 156859 68057268
68190 101453 83459673
148846 168439 49116565
71280 91977 808577509
41456 45816 4327213
128562 176866 774632995
117947 181596 159375282
86041 126045 100087078
69772 78498 916271870
198115 198360 3504649
148890 150704 381118286
72194 124409 130768439
43762 153860 254520352
62485 183784 304062834
123469 132460 22625805
151204 168397 404005527
13361 82938 787928694
96530 100923 77183441
5034 76841 144928202
113165 192379 39994245
162115 166001 9878663
91361 104361 32418536
41758 132794 228252241
32454 197647 413303764
196218 196421 634446889
102116 139890 913827053
855 96081 238261147
31639 150938 856202479
172102 187528 166035838
105215 105680 497992
162662 195250 966798283
175538 175589 222968707
6384 9189 549101666
135806 178807 568989224
162577 189232 66601433
197170 198698 3837799
107461 187447 641526390
88635 107938 186958944
97687 111807 924405628
135992 188311 188648209
147918 177407 73774923
113793 144352 49648342
189084 195553 817479563
157995 199965 176595885
47728 52723 12509742
51447 76314 62354846
24329 54185 775669298
118173 166032 292442743
188546 193755 262424741
139378 192122 655430114
57820 130330 976193465
13731 194326 452077976
75147 85735 26682850
47326 145289 534342897
60704 114397 134817577
91368 118326 623659395
113468 144618 451316803
131933 167633 319776961
184629 193436 22061027
177337 182805 382914874
120996 125448 11182646
153466 188731 88218932
51702 78938 68293526
50157 121421 178658449
68243 101657 719847632
13166 25876 384664107
157923 160687 6977789
10391 170759 589017386
107955 181804 184818461
86140 198093 401110990
137185 159230 575053195
1915 18317 40854501
76770 88337 29215576
184227 195696 28681898
182867 193685 27158926
48913 70308 53763011
146279 159927 580108767
137071 144078 17460862
176361 198112 203348773
104402 187253 766578540
82878 144555 154536783
65642 90424 62305075
122392 146682 61007559
121685 164588 49668052
76414 100919 61548080
6882 127639 711343184
100584 151782 128239987
134213 144008 24503958
85892 196413 276588862
164348 186621 55692323
92620 107341 36765333
148854 157691 721898032
45937 160472 869614582
183360 193761 26053956
158809 162914 315157634
167190 178532 60234386
189793 196246 16127696
52080 115540 159166553
108158 116978 269895597
162322 198802 619638991
56157 90580 442761048
60478 99622 98429519
75627 109114 122762841
185096 191773 117891772
128935 165058 90630459
173252 196291 106775215
103930 177422 184009945
93866 173739 643461077
146942 184729 94468804
21616 147487 315147930
14189 60131 155997416
122466 138700 241164361
18884 191396 739448377
124164 193204 212807904
198183 198560 288623888
135815 156617 747295980
9810 182041 431115628
140632 199305 146565460
119725 135266 762927159
71709 73202 73922343
7676 163737 845533608
19523 170001 948143599
23293 47761 60831836
124688 195788 945051697
180114 196866 63679598
118703 152958 85820872
46794 60249 33559415
83041 144446 934566966
95858 110393 477564580
150927 153462 6343988
192868 198082 927006643
157946 190711 231197640
14256 115398 253236374
103948 166906 298674915
163538 173706 25415052
29704 177146 954864726
7774 199963 480894083
14770 91847 193025744
93507 117384 59707308
70028 80158 7438951
8834 17284 21145844
168120 175791 19082638
158764 161138 542772497
7168 51140 109745012
36260 47382 27497465
73842 181128 268638482
110499 193519 920413957
78022 147464 174039143
71229 71936 1811205
54147 160934 359845390
147528 159195 29191764
39818 57678 44436240
54437 168175 285324814
97523 161591 838316756
94586 144437 124879563
138566 151099 429273115
107512 141088 84174138
28437 175038 367045598
11790 99162 288626940
123596 127204 652399285
126238 137087 27336816
55080 190787 426923814
95849 143913 120396148
28014 40348 432880281
82663 167890 97840403
186542 195299 253707167
63366 135587 724416643
84678 147410 145615926
30555 83770 699250137
34819 67177 80791737
13262 176400 408446854
61351 62120 1976035
126223 131736 13770275
9370 175950 417029869
9712 73057 158429028
171675 179310 103191203
61882 164294 787741635
184898 199688 36875981
186453 192420 14887497
101479 175286 200489093
143444 188974 113834178
88957 138361 123763517
16342 167178 658848163
76462 182812 266343892
39209 59869 43955001
21569 109472 497968107
148116 175913 772065390
162246 198358 90160242
79908 172936 233249073
16491 113557 689108340
87467 131157 109295989
84100 119858 89430862
6781 120050 283459704
158248 191248 743412365
2996 183297 715698089
67089 188216 352701496
125896 141265 38553757
112019 196620 93201716
65168 86528 53762950
178609 199265 51560018
185074 186698 811438935
141811 180339 612277486
25323 163638 208307478
120535 150532 75180667
172796 179452 233048883
180815 182811 4967064
3684 20271 97452759
27013 160336 561252844
61166 64123 314087148
51338 53760 432923222
98423 119379 717875451
181832 199893 45078376
18385 19781 783878211
3342 136053 352732339
86285 148748 327196761
71944 84054 105216839
114380 197502 923366965
133372 198452 162630431
146008 153588 791638917
8921 34929 145166634
153913 184644 76840485
88750 116887 70335374
107895 168655 165417641
155900 159225 8267931
31901 121631 224460979
8444 132553 933310775
76891 175053 245977761
146228 199378 132790655
97670 133301 89298576
156589 190182 792473133
148860 167272 46178822
194617 195499 143481588
86138 192147 265280011
187472 198604 27614724
180989 196219 38097900
143932 189007 112707117
84457 141903 143867414
112159 157430 889835922
192939 195367 144387601
147056 159847 31993091
48994 83465 86642747
188314 194377 15061122
94686 147739 508570485
156381 161419 12601010
13058 84071 934441877
152982 162387 54867787
150876 173628 707093392
172645 173612 2371029
164913 179139 35421361
77308 131561 817327602
149357 166282 42516257
115126 157301 477951331
168121 178325 25356750
37453 186173 372392606
77819 186038 271073266
40758 188051 369088110
138120 145739 911192737
7422 158528 378234479
93656 141574 119963311
58004 90427 661318863
130996 159169 70570799
37092 50853 581057329
50935 177775 317865453
55502 55552 91990
119193 176462 143462200
40137 75661 88979069
114683 194531 199815425
160705 182497 54516851
74328 130046 139666698
51438 162678 852389210
154979 174800 49659890
46310 154672 271703160
116142 118363 5553379
124395 194732 993266463
96020 194298 245892249
151929 165316 33659527
54762 77570 57400554
68839 114852 115304320
37807 60566 56588039
91236 133516 809229347
112820 132932 50404685
36849 151876 870994323
108045 115119 635242038
32921 102806 752701501
120000 185345 539867923
4065 48934 563708221
93710 173303 199320516
92668 99886 833733147
127457 157242 74545993
168340 176089 328177175
51387 161547 276123537
170568 183688 32651115
149735 194971 113124941
114693 131908 145338162
78407 159595 244620782
128539 132209 9186217
2885 145976 588086712
136043 160687 78609450
114731 199605 319421370
111968 182763 177145069
155802 157374 3822771
76397 148162 769983362
151783 166362 36649290
38662 74482 199595470
25577 33120 18955736
193733 197551 685761711
74454 199035 311844123
111631 199172 218928495
146813 171569 62052036
139729 168180 71217822
73791 111342 94143670
132915 177272 111003296
111593 194311 206962171
182954 193647 26848123
105318 121034 515515709
166377 169698 114871144
97228 117287 574687620
4341 136946 332151215
59031 142891 210495900
190623 195123 998729614
135517 150502 37344952
31074 183729 427268584
136243 155418 47870653
19719 31141 28662959
159832 161586 4409252
130144 143191 688016627
27138 41001 34373703
140578 184426 989208699
157746 192117 35646517
6825 73536 383156628
44583 186416 355542787
79878 143708 160112630
101176 189506 298173573
177254 180953 17565
65702 92367 67022355
83210 121935 882845623
110827 139808 72651149
118055 136244 782075572
104021 177255 926657471
179880 191994 30324822
176476 195772 857816870
142970 170339 181500281
148902 150136 82531498
155826 192787 92412521
15374 45779 75672186
42057 72731 2722780
73149 155370 617842227
81284 122597 103282187
43687 90205 429504449
46382 66191 49772155
191244 198802 65967686
155031 172212 711222495
87446 105077 731770762
161646 170270 111983448
54392 82800 71525993
145119 161068 224884913
195587 198612 829561379
61621 84971 943379011
139590 168955 567210559
176024 199453 58457621
133734 180115 128856897
61150 64467 11857950
198266 199670 114837157
39901 60494 51350719
112730 185757 182838415
100340 170466 138626376
132179 198342 939434909
181027 189406 856540809
37921 126213 662032334
128382 185008 499151070
198430 199404 2445244
112929 185946 182787961
548 16265 311800554
156124 165898 24572246
161172 168159 12814204
156409 187634 78169919
62823 119448 142058669
95648 96266 1528800
172725 190073 530718800
192552 193297 440974056
161865 192137 843196906
58042 82600 732637001
73747 96536 57191143
35079 149716 286927123
196077 196811 1787173
198614 199166 357160021
101941 103821 4594207
146975 150295 8215904
110860 178613 548832547
46368 76918 76667872
93225 132527 98420368
27409 137257 275152672
132801 192783 150068825
196857 198913 4784447
132795 152288 341679048
76878 95867 129816390
146865 165824 47583295
116463 184874 171246022
160147 168807 21796775
77556 157229 199540026
101384 160787 148683562
174803 179634 78602009
68309 83023 36937124
117874 139675 85539966
125546 127665 969664212
85892 120983 608131967
121306 190518 278211929
152533 158337 847390388
131510 179278 119576529
190680 192077 3505190
112822 149639 92154911
90841 174331 209023849
50469 185512 338427703
160855 190915 274258471
170676 186278 844481572
44777 187418 497066575
11058 172788 524626318
92156 166102 185237317
46450 199855 384199715
186865 196546 24131429
27177 98585 880977214
31273 182367 378199481
90619 126903 718281492
197799 198647 584977215
63728 142618 197992488
82395 87256 12208741
156732 169755 945177553
78926 114332 88761379
6870 95106 282047797
167727 181942 336106806
67135 160462 233802268
50597 86377 89951473
89436 119223 327208668
163008 179769 579738174
81336 90319 1116757
16810 63676 116972625
132619 168963 641151696
112540 117765 13052356
159071 188088 643217528
164454 167325 862383583
187712 194472 438821684
118962 118964 224943356
169746 189696 49746501
187185 198492 28096261
7331 116389 835387436
167332 178169 26986977
171767 181123 547146277
87899 161644 888355556
25670 135773 138719365
61598 128275 240282623
179201 192807 34065025
81911 120194 55666897
37828 135326 244312540
174564 192981 46008840
160933 192245 78287500
86869 104086 603373329
84600 182775 661259322
73366 157862 665802853
172024 189112 42571519
190992 193443 6140132
151030 198554 118764975
1662 107072 552953754
191203 193652 19891266
132179 182274 184053076
13628 37539 59859746
164352 177715 33312967
64962 160027 807532701
140634 155071 36072631
164009 166785 6985679
76003 109011 967888436
41488 179940 389006299
53227 113083 150278183
123665 155278 79264371
132186 134667 550778844
79928 190692 821671416
198830 199875 604213056
144491 191428 854814038
58483 189477 618643794
54302 195325 882478898
45078 69554 61539615
75374 98084 55744199
17437 163997 367055310
42408 166448 509050458
136973 191048 135147210
104571 106287 4237506
116981 186395 984624680
39542 183331 360114386
39726 172812 333546398
79115 136042 142919586
131100 173593 106499721
183515 199377 39600434
187690 188810 2701014
59581 79583 827939589
161376 186680 63365869
142233 149626 18413829
162296 181477 811983421
42779 81743 97919658
166191 194061 69541616
134004 157449 232350019
110818 179099 277615835
23951 167480 543281466
14568 91454 893700847
153392 192733 98414300
165962 174861 217151096
46256 168403 63889444
39326 159258 600694761
120935 145037 238559027
125197 166483 103577741
19172 121281 781977484
10060 60722 9424716
183973 196432 31191573
125047 143786 47059986
50132 75791 64338312
71853 177792 265282088
113416 148232 667631056
137405 156841 48474541
61263 191073 74172286
21088 183281 764641116
97965 122256 749635884
148268 152510 722021054
147015 148130 2781177
184464 191004 16389444
119077 174684 457543383
117399 172765 533377516
74958 127538 732888983
197580 198957 40436909
39563 76371 870913346
184376 190555 803533274
53938 71808 618402795
182864 183621 1949932
135744 155310 48851051
111790 116047 865298154
171228 192094 193117853
195135 197965 7054307
147381 171861 61380111
128820 163887 324004476
156659 163691 17733059
138120 171700 203022399
77252 79319 5094574
88475 166324 194947242
146048 174430 62222546
69605 91258 315816585
72699 155906 208520863
179480 192607 32890324
166820 175413 756336242
153235 158205 12411182
74385 149799 188927671
132696 171009 96024669
193631 198860 1334279
175665 190899 38061443
138609 179029 100931105
124574 195889 55649972
120108 183722 870808378
12167 15239 77301646
1329 153912 541876074
128802 179225 490295337
139139 194877 139215081
86008 126530 101387844
43350 45275 645968489
57265 163514 502085325
141474 156787 439762578
90736 176491 384689191
125203 170274 113024677
124478 184596 150517114
108841 155343 116400461
98708 161419 157030198
76858 160031 538607741
106679 150673 110265381
89070 126692 610730174
42723 187300 763776334
99816 120198 924482596
154429 163209 427068023
41909 167067 313795252
23528 31771 20660816
120271 158956 96944765
84933 196348 208125010
5458 165053 599022228
199569 199588 54963
27593 152944 313810104
137738 188790 779513084
164576 183220 714747429
121076 155690 86804312
73320 192266 297850327
164103 182588 46083977
193470 199313 14501333
192208 196223 10013849
196615 196983 756462955
53585 90394 571696116
70045 190217 300887530
176470 194471 44979372
34380 122992 481666336
185768 188284 6314964
30795 68128 719609995
43634 89326 21387985
194365 196804 521771987
85821 142653 142353518
184595 188773 10450710
164843 171344 16256451
14586 74163 709201210
197561 198511 2369620
97517 117439 481518118
121392 186014 876455565
111772 172929 914160452
174257 198158 59559696
124992 181079 140404752
71753 118682 117509052
56949 64049 17848239
37345 91736 569062704
19226 41043 54396859
25467 177955 381708758
105984 117420 16428524
79033 84700 967498230
36785 113377 429992309
112466 178991 276720933
177144 195732 46365163
68416 194981 316846323
58450 133595 351992136
101201 157312 993851070
165219 191751 180122891
82783 145025 145418451
107534 191565 795157232
183536 185422 483157492
92919 126662 121635845
116041 152949 58196336
175938 194382 44842444
142512 149844 18246206
170950 196964 64744146
22644 105536 845124081
134642 134700 941987063
28698 101544 182419313
99515 184881 416514940
18647 70979 995763531
128947 175970 741462401
1498 116351 409806905
188524 199458 698928059
33052 36916 9557835
112747 194144 406848309
193789 198105 360785493
137803 162590 61963940
86866 162607 62487948
145020 150536 522793719
70039 146918 701950268
145127 169921 743578795
29639 97945 348916265
38435 118116 6176682
198845 199263 1066204
87633 159419 179694887
147426 196781 439277649
173354 173869 651781677
35723 48765 32262968
181902 190960 22651910
165016 178740 616563188
105899 176897 177871397
20122 95804 885350204
146605 175926 405878818
45065 88807 453680668
147894 195430 118828934
30309 88649 146108067
35340 72873 13615901
41083 174111 333445367
186126 196763 26465376
41889 140508 247342075
157539 173160 39274621
30075 172127 371611557
74285 189896 289516705
132904 166223 83518178
15330 88659 410533517
194228 194301 464232332
187160 196478 23246114
17485 71033 133923467
183765 193038 23213432
17595 80220 156619852
158894 193642 86930517
90041 140047 125260660
171985 173775 4439416
67870 107486 982347485
3703 108993 263592869
181337 186050 11881635
37396 48477 27438690
107475 170539 158033046
160395 188519 70357128
180928 189593 813752539
72093 88611 639759284
89453 104966 38667528
40440 161351 303028773
11343 56082 434265074
134834 149153 9099550
104515 142318 94781832
91586 198114 266445242
8393 71889 158847722
112300 128472 40476063
52894 128314 423502774
138621 152196 4583577
35127 56156 781773222
76236 122723 539892981
158254 190576 80851038
152421 178068 214137194
28399 93164 232544089
33436 54690 52697927
147020 163388 41033527
88895 144743 139812478
98369 106576 20493883
141788 160000 45578848
126658 154811 41171329
114532 143569 41847269
136029 190122 565813480
154237 169937 573709845
123785 176396 131773171
82572 134126 129210316
144005 167593 13085607
182204 185776 8957885
188077 199254 27762326
64110 189062 906698503
172152 199148 67220711
16771 137761 303097164
160843 185006 60459582
139744 168833 72830929
28759 125772 242831065
125697 191941 115761123
158804 172340 34028289
196719 199180 6078582
86651 133104 444299750
133915 172866 486925431
2784 83894 202978622
28197 160376 893853268
196435 197741 66116064
142551 150171 18929553
59664 140608 232872931
195041 197497 6119372
157785 169945 30621010
41607 188689 558294238
103664 132804 135373443
134237 183268 530497678
175273 185767 422351811
131591 197079 993999243
90301 115884 584128070
60836 161111 515323240
49257 91739 106759672
186365 188479 5235431
163126 171883 61111241
170898 192842 54718041
122336 187431 163194589
9855 137674 320098537
129558 198907 173427218
177392 181640 10624130
84016 103164 47935079
55821 195926 351063970
84993 185618 251911860
7748 24726 42468535
57622 109775 451242613
29010 48395 705275682
116024 124279 77994186
128496 136033 44196171
152917 185562 81750102
183821 193048 23087972
83518 134851 128692819
177358 187517 924280038
116567 190481 54842830
103530 191019 364097067
140055 150123 24998222
32127 155595 48695731
159700 176256 196715030
125370 160755 879856445
146080 172428 66010531
49893 61188 28145992
78294 88820 26608669
175763 192804 42569524
41776 113275 749461683
134456 191481 142603214
23252 197812 436705418
38497 41601 7555707
169612 180406 726944232
82810 163467 202085060
39538 107338 169908540
192534 197768 12937355
21286 172752 823859509
85587 120466 951268367
51578 142883 228959420
167298 168329 2278862
84408 194214 274792351
114528 150134 264997235
32705 160800 320638376
165933 198820 81962080
22854 139188 291353522
51782 90191 96492403
74910 172801 245354643
38993 160823 625061871
69312 187329 381292641
190111 190394 710536833
193677 196946 8012017
82593 179418 995046016
25205 78477 809781938
75563 113234 901777914
52750 165844 283636177
25215 67867 848798020
15265 121784 754089032
120977 147275 66015065
48628 118901 770446374
192074 193682 4050819
10857 162358 740706599
194289 196613 5832256
178858 182144 8261653
64818 123599 551460250
173088 180519 483579042
56314 140606 211597392
136476 177615 102812100
129759 143791 35233775
74970 198554 309329674
109708 150637 635828795
137209 166757 73952057
167685 197943 428014278
70654 85293 184015871
17610 149226 580583534
171475 192234 51777515
113919 131483 43937300
158176 193024 312084515
62096 64595 986489001
118051 138090 913415187
148318 158149 350368562
35450 89056 134232794
57379 143988 601226017
29278 185700 391590386
97771 164491 167192768
113417 156282 517486632
2901 63511 605016806
98595 171605 182944160
79055 107503 71370241
131711 185472 236368334
109943 170141 150760215
122866 151133 657816197
11431 170811 680798750
95458 156811 153571724
80120 83841 9476692
45138 150089 263086520
82935 124222 170692444
60269 101599 500784098
75917 114634 345213561
162485 169560 465643761
180697 195213 186600293
195010 197792 6896209
167225 198122 77000244
61581 70140 21755873
197220 198035 499510877
14214 171392 592354048
28937 185665 980787106
19029 37445 46144482
150348 164685 916525442
197238 199627 908768390
196273 198251 23589797
52153 58033 50535608
139933 182117 105463670
198252 198671 1078924
69250 191517 66799094
84584 199199 946507066
43453 121607 195967644
124898 141954 42817465
179028 180416 998368464
33866 151498 294478343
73860 139203 547693682
32684 139165 763986470
77179 199293 305618838
82189 192916 244867328
123491 146122 674786788
60391 173804 284469185
149664 194206 650528867
34035 164090 571531251
190174 195444 973206689
11795 140162 952620558
136254 188553 649211887
157753 195148 93465088
190768 198523 19273501
7610 59246 68630865
181724 189688 19923020
115668 165454 430148207
199108 199195 621991580
26439 100331 238937394
197140 198240 2747794
149373 165278 221292627
13414 84565 421662256
29381 120354 760216554
86720 159944 183352636
164901 179586 238727391
3958 149159 363526948
96426 118184 24441621
32574 61986 651428970
10965 139680 931490088
113859 177445 159181194
89195 164493 188530881
52160 175627 309439072
4134 22714 889909159
145530 179173 220463977
17241 123959 974467371
147081 186894 500900472
120935 161799 767420137
79970 168053 220875454
185487 196423 333778673
191886 192327 1092608
133302 176277 107500217
152169 168858 41961514
68777 174257 264297408
144098 152300 6333243
142778 143603 2116650
127445 143809 672704992
154416 166042 318508867
24948 162019 343175517
7296 154240 853881165
13720 55652 104589809
126820 194214 973708170
152881 194976 105254535
5357 118007 265231772
65205 155164 706363572
146322 157211 496558398
71296 193737 819237462
149108 157445 541803029
198036 199386 573205484
103290 124843 20509969
67509 152278 321115990
123591 148419 926618788
127400 128836 3636072
75387 135487 150847370
82393 167626 213512815
35912 99142 158271055
119118 162739 109383649
91496 189457 724152955
65271 194211 322949146
78407 173374 238008915
144460 167294 584675312
76145 154686 196910782
91345 110828 48778668
179786 194595 96191110
64027 122592 146823989
155091 155509 1074201
46586 199900 383970863
184375 189007 11624033
142109 162108 521371919
50994 128031 333230016
111030 138180 68142495
59880 156344 458243334
9386 49973 633505299
137183 172390 672407490
165744 199183 83303617
76476 174768 246333790
105259 171094 165037578
185951 197074 27615344
184433 190923 16269039
163405 165849 6162868
12016 12407 18230652
82954 139920 142786663
67424 76447 540462086
58333 80716 56410583
49033 159677 559853978
173378 197005 304520324
82712 93307 359886671
56114 78312 5417599
142440 163031 51560120
162865 188326 63667988
186906 194723 19422028
58918 65235 16081693
4594 172120 649255603
172958 190363 17875246
16492 129936 284062930
103487 180027 211524297
90873 157823 167499998
147554 182316 86927647
64354 95411 689838180
110028 174071 160380249
102560 167145 208125215
48249 107740 149276675
34688 193953 439429167
115465 150385 383880841
64115 73572 223950171
140009 180055 100074340
137876 195306 521773652
93091 188200 319282708
141790 193794 130069458
197867 199974 699495211
132407 180154 327289178
88789 167263 196513370
3370 19003 38967071
53297 67881 36744613
105293 145239 824961971
52141 104369 130996609
67767 138602 177644260
66379 174957 272057051
21199 180851 399593185
99003 195008 240211850
167136 168815 905297795
63685 73052 951366651
174645 197534 384197958
196580 197558 192254934
43158 74897 852616657
168933 188295 418747650
16191 189809 574980104
130214 189302 163764442
194286 199907 231207345
110082 199036 814882541
13471 142736 339368466
185494 198832 33169931
159164 160390 3025443
60781 110666 125392958
55519 86913 79055147
119611 197501 829771560
72158 185965 719522105
113185 144636 942213185
112268 135870 59275399
142799 156961 121478969
72511 100370 69772320
8918 79473 580229517
127690 152460 418940586
196242 197499 2798251
6485 83382 212214464
129871 140957 27871320
11575 76791 163088164
130467 175318 112308665
136909 146717 776387304
139544 187549 340081116
89625 152167 156449151
69825 190281 454853970
80519 112983 81451035
34256 196039 404870403
185544 190523 1352140
38711 89979 783205948
46152 128718 207102393
95150 104829 24137248
21487 133090 279434346
51873 183156 328819108
49879 110188 495932314
59427 149770 226597985
72127 115250 108049019
63613 109542 915422737
112974 135991 57813014
184130 197958 778717178
23590 159311 339784202
116568 163227 753160093
34180 71810 94074754
99332 111273 29945505
99003 110836 29694362
92932 146035 133006408
130751 137448 802810385
87719 142488 137131431
64674 69353 11857611
105837 140210 86313287
190630 194157 195840991
1771 110801 272813108
143625 192125 121246254
14086 197199 458265826
79997 170101 598090055
174508 196787 884330266
43146 183997 352954551
4655 169332 720011807
160234 167510 39945240
82069 180097 229264339
162038 193548 590599670
177481 186170 12278604
134076 139241 447132843
114674 198548 209792313
197088 199066 4963410
68005 90782 57200275
30542 51720 632781643
98229 125467 436329597
183655 191972 889511529
198971 199231 128860782
82142 157003 982195915
176270 186611 25946843
127168 162239 87844922
3312 166099 749582322
103712 105230 158362804
152409 159551 17921617
145118 178040 82319031
33594 55955 399471066
16469 30599 168194625
58348 153405 238508362
82137 184669 763234973
188253 189700 250059660
168389 186354 716722458
6810 172833 415737204
45430 107916 667857925
32507 40887 38150991
52589 150712 246038305
58559 112149 134653570
15275 155063 349982010
62946 146645 210000998
131310 166287 147657200
36753 122042 213403789
50546 139355 284084921
57126 152624 239539428
65326 159292 821034636
174853 186571 387726829
190757 197517 166055797
65563 122918 143626013
134738 154766 81709365
66117 161208 238262831
197793 198086 18029536
82368 165626 455538038
198560 198994 624539015
13451 75953 930905413
84254 124520 100721568
162095 178182 149314785
32839 84334 262621104
181964 189188 18042817
131032 133747 6903136
58281 154750 384838622
76511 95842 632534441
44752 70331 64315877
191399 199153 19255898
155976 196395 101050278
28698 101850 183155920
87367 193211 264886171
87566 166546 197806469
112169 197798 214160793
137689 174864 92962274
180772 188478 238878869
121247 152777 826989535
54298 139796 214635064
80 184804 462179296
14473 199779 463763548
44643 146204 719416432
51795 166985 288818189
36174 151794 289464632
160638 167167 16475460
153307 180554 962832638
70967 150912 200332337
152468 163848 374292193
106011 127547 54010850
24370 153028 891630108
130583 133016 169636942
167445 168521 2658356
70860 150869 576534039
167315 194450 639995327
120951 161592 433222345
3419 144438 353060188
3147 183475 988540515
165911 193034 646222965
146870 173125 65788937
49167 138547 917659286
12527 176149 788123632
165701 174307 488767376
160164 191315 476010630
117108 152444 88492322
90906 117661 825067340
40613 165854 766251729
70034 120436 87033365
191016 194590 712154799
193569 195751 2048827
96556 143659 59403124
12139 35676 59054018
128449 175478 117799241
136400 147135 397574163
14983 93126 419179200
193405 195881 657765165
185071 199975 699028564
14990 51884 353461321
41278 149487 937876651
90071 93072 900627037
158568 183135 61395090
185247 192187 348367859
96339 179222 207432968
157563 163413 705414774
12527 84329 179830282
28181 146721 440424958
107433 136169 811920198
121928 175354 979046989
8940 35067 65455052
67587 109915 106190469
143666 169426 64502205
117871 187868 769467398
122289 158621 886740673
168900 183627 36634947
44210 183435 426621954
164295 165146 2140363
99306 112971 34243023
161726 193174 162580941
23300 199832 441663484
163977 171446 18711600
173453 193762 853498820
91089 102366 28230973
198706 199754 2614166
171589 195014 58382479
136416 183240 642405635
169391 184822 786089770
9827 107843 245312328
159496 171114 29152305
55683 123061 211103847
146447 149099 6643012
86375 181150 237175194
161907 193405 78744627
2615 66107 261025903
47947 164808 293078143
66244 92169 65143163
6880 113136 266022893
74819 193822 746900489
93892 137501 109367824
127631 144763 176814023
174799 191695 42413235
152174 160379 897124296
16535 66188 44115189
92232 197727 263838273
61501 91013 688338175
14477 180597 415884635
195778 196814 2542228
80503 196788 563205947
119884 152304 292567587
140565 165518 62516267
106069 177489 203488196
49541 59206 539948001
172794 188637 101587691
115044 119493 11077781
48553 109130 152109452
176651 176810 12850
198391 198938 530864856
1405 115580 285632303
6893 148231 774971128
1067 13511 30948887
119360 126080 5958282
105889 180556 763472986
64340 107879 4525502
156864 184185 951437949
93663 175378 204577796
69547 95718 258294383
185026 194141 242214579
143800 186202 860308541
134102 159106 62522794
126372 155799 73753185
91602 121389 506389794
175471 189413 34795572
159932 170994 18995444
118757 192870 185547342
196189 197451 3096060
166011 173333 18271991
101370 190401 117587766
55285 60680 13532390
188830 198242 762297621
180623 193350 514579104
71181 73429 300251282
70333 125792 156292551
127450 129121 4170193
39570 153402 754208386
31263 190557 515836650
45173 150684 264569228
79990 164300 211394566
170516 195512 248836458
165474 178980 146441669
6890 142001 602793327
148796 196262 118649904
69883 169935 250726491
121034 131816 27073727
159135 190963 79579439
162501 168396 360203860
25372 33807 994182179
115410 148234 589353262
67821 159854 448665606
157607 188691 947499986
199855 199953 262521
198281 198727 1152708
61830 97247 189571743
182697 199124 208187163
169471 197616 70145199
199189 199672 1245260
101504 128375 67176314
107523 126791 853296181
12093 88618 191732152
30922 60853 313447056
123438 176421 856167482
146245 156900 678215339
117903 130299 31101987
53832 98586 18801431
4570 172943 347001035
37506 101188 441620954
99512 139626 100621503
82141 158074 785070633
78666 180487 760345434
197937 198594 620931007
83946 147718 736964156
59390 144513 213649758
55686 145868 425821697
79568 166618 218236652
40302 199061 397550987
139047 199527 151046188
159319 177303 109141676
101618 161355 149483367
195461 199957 11210532
114253 172896 146959959
114133 129341 38009110
57808 127963 147856633
46401 105168 941306148
47077 144756 908015557
28929 189855 905666484
25681 112829 218169816
24177 73634 123665448
134105 174584 727974565
167766 168399 13228650
35268 180413 266331943
45690 108721 920085167
58623 116023 601454300
16399 178383 987710016
86684 191854 263255265
46218 181056 361861786
177811 196935 51615386
112016 123197 152831628
43944 185258 354139834
130961 195159 474347856
10879 12908 5007432
67431 93482 65436275
119861 189789 175084822
159211 185989 970472091
77592 133401 139941321
125911 139794 22164616
172796 198743 64626219
153359 165985 31732326
148118 155023 57545228
34731 73213 154378231
62393 155987 928135475
172350 183319 131905198
10985 146466 339178346
11607 28073 41272091
152861 164094 28265351
189475 191417 4830393
107331 185852 196647409
63776 163017 248926647
192399 196374 3842425
199962 199982 630797460
195564 196454 2292477
21168 111961 227287383
166656 196293 73966734
118920 157913 40050975
190908 196084 12920492
118206 161536 108569069
11435 80911 173795095
3796 170362 417082679
196647 197373 1756850
132307 146760 992995277
130515 191220 151907851
165899 195910 74866664
140834 193432 477424046
170112 180194 25098548
152678 165253 31655149
81557 179022 243953997
17913 49304 412215541
40715 197847 393460043
154628 190331 744203000
3950 116344 281324478
10791 190964 450956101
105433 183777 196206903
144568 194880 959219862
192034 192819 1978948
45326 192023 632659349
156046 170609 614328701
93503 190494 242701876
164702 182790 45057727
195033 199682 183959059
102641 127121 424135294
20900 125652 997525579
100109 147450 411315655
81532 195310 284702841
74837 119694 112345006
69998 180598 121902637
66197 92037 325320235
56054 182205 983419665
5433 185754 451435975
57020 118995 155540551
81542 104743 822197304
126401 149176 57084196
498 150710 375902635
82341 193606 278507114
145394 195422 525223278
85277 190563 555517278
16409 88675 390375037
148950 155506 42490851
8153 169487 759584527
165688 194077 70794760
73971 155395 793329581
138358 180239 104660416
77341 100903 701501649
28422 78773 944885144
86140 91036 951293539
73623 88040 36285750
151601 156927 13288765
186199 189853 611711457
159692 188622 69047832
133815 148898 37743816
142351 145544 617673682
166959 180068 817594974
134364 143115 21885931
144578 180095 954436382
142759 144209 3681213
197990 198502 1282050
3446 74680 486607465
8810 122624 284775473
32598 118343 533673780
140622 145622 408960045
18914 90026 902549499
31496 117329 214789816
52100 151835 253129560
196188 197374 2909207
197334 199762 6048793
694 148334 369468455
37750 123154 535951091
82246 182076 93606309
146741 153804 17689911
168445 187740 48226497
55228 147028 657741214
183054 197382 35806227
158047 194072 376574895
185919 193684 116244340
6040 74040 170052597
5836 192555 467404586
179055 190832 62541367
51765 95083 108776600
180986 193517 274431528
159279 162832 8944011
27361 30952 8976424
19546 29473 484092635
166101 175180 22615677
27242 178614 378861901
49206 164322 551774187
164433 168003 8951075
83972 89809 452424434
36374 138893 546957746
160421 168037 19211799
91541 176059 477925650
195136 195926 26168198
134870 154438 48858355
180822 188048 18195100
18278 117238 680984124
39204 69181 75127381
182227 186327 10310968
116693 135170 928136692
195078 197344 5666402
166742 183124 40723294
138013 162828 62030352
72873 79805 361978961
187767 199780 117259340
102213 129337 694682214
140938 166603 579291391
161811 164571 6963910
179032 198084 268684714
38533 149296 784846168
98141 104292 142273044
119659 151493 920750582
103149 131572 71116303
45589 143622 811403115
151758 195296 108806958
39851 42024 5348330
17284 75969 283572932
138200 158654 51013438
173076 198903 64313184
120667 162260 104228900
166848 186133 48135865
185947 196638 776493808
75642 130838 353616276
6835 193161 466369805
83800 170648 731832887
67097 129358 192146605
92118 149593 143818857
59011 77557 686325885
77565 174142 442268854
61706 131865 176124377
152838 195579 16064053
193251 199537 20987702
183878 191636 228228650
32159 65223 82487054
62137 76076 35099865
33807 127301 233945551
77090 147258 700578886
169780 184845 37525351
189840 194427 130071017
42223 76407 85723199
128546 190543 155141109
37006 103490 166487450
171804 193779 768913323
67392 101343 414294051
117833 152512 86872239
193756 198309 108574158
68655 139497 425615181
104728 123737 47555232
97447 100064 6554080
91443 192688 253377378
159922 169073 23036282
84905 166740 957897911
140481 182465 104922598
88948 167784 445363916
172603 178906 604040322
57209 69620 506844325
147542 153832 15711266
825 2478 210316754
63911 76692 32211994
133563 167739 85601871
119376 134282 919693135
86818 193618 267337007
143259 198387 137755887
167015 175481 21081296
50128 57285 17762652
4237 170926 417451799
138678 158936 50555674
38105 80557 329131033
120930 185610 650208718
173552 195420 54512496
24074 131512 268894266
107727 150046 105912279
38452 142981 261869705
196478 199221 934382446
25386 131949 266742826
168743 193355 61414404
121846 185149 997222445
187989 190915 935393762
44071 172593 322253570
144541 180663 90292805
11967 118484 266650983
172658 194589 742762063
128611 139256 19462493
56102 150711 237347120
91767 149119 143598406
57138 84439 68852905
39608 83127 109139543
3272 14297 994438295
43428 56089 31642351
162967 165508 30841549
36938 122246 306605908
51990 183033 328257005
126514 148899 56128661
162668 187187 10423593
39632 177040 344239464
161417 170630 540059281
56198 86621 76654468
3783 89029 392861362
18187 123597 286434473
16217 45482 930031169
108085 166631 146701697
50607 143770 629468116
93585 163470 175039180
168952 183371 686279434
167763 169279 3797486
81386 119401 95067076
106160 168715 156872213
9555 99100 185703413
56946 118750 887185882
113858 165524 129527757
93216 151689 601682937
43755 159413 723140452
58135 196536 346938811
160057 179584 569453967
106227 147117 102546403
156628 171955 634826631
75612 198967 427965877
56024 173351 294266957
125265 138892 902329270
30964 151353 301412585
138337 164330 372706068
94702 111907 330202327
22508 99845 650226096
190235 193620 8532353
49577 158582 273208342
119033 157612 96630851
54705 76584 319246901
149265 181876 991390749
50429 52777 5875645
53414 77190 475953098
66747 83029 182463114
76135 116462 101160321
124084 179853 897429448
4380 135874 494428232
32530 47323 36628863
174212 199586 63248175
49090 184988 340581312
70503 177483 679216902
157563 159196 4176095
144658 180405 89375262
36986 191757 387473873
71473 89020 44133089
145278 189807 111365949
185947 188839 7164528
174430 181866 18489762
83605 177922 236096336
195471 197725 5576787
95691 149129 133817452
39681 146148 266842082
72073 104409 80982067
56509 169448 283334271
43256 73006 192576007
95883 110458 364993343
136488 143429 17299035
57573 158255 252527102
177270 179696 5983300
83440 117386 788933784
751 101568 252285083
146768 157298 183393378
59412 130703 669501822
32193 177429 849852998
183758 197629 34603822
160194 178513 806430352
114959 165558 126901678
175007 185216 25504982
84881 98030 182218369
193806 195868 5132418
27753 183892 390811250
29398 35804 631143920
177065 179151 898086111
73367 129766 683394662
78537 165314 728183132
158685 167197 860638991
9186 161544 381429127
3444 22230 856335846
20899 22296 47925496
42323 98115 139975853
10173 114482 261015652
143371 153230 444665042
143364 174944 572549444
142559 174725 80488553
105166 187229 205537742
89613 95134 13743710
53648 189825 326349357
191298 192916 4053338
77346 197327 781799015
125175 181221 550583201
179084 189987 27258634
14654 108612 339048259
27403 145369 377010471
184162 189238 364487702
163093 177159 533169972
145448 174037 976183809
46676 71156 691027090
5637 44599 660106880
48733 54997 484230223
103151 157922 392486824
77508 93416 543587603
60185 127692 169457709
71265 95647 61204971
7372 13512 1904165
181650 182342 74246296
125943 135516 24153176
80845 146883 165497687
177989 188329 562087010
166195 195038 71896048
40142 124297 210748709
193048 195494 161784613
29304 59076 248894633
20345 101048 202086933
147510 177779 592689139
110725 114505 9359109
28185 194126 969028886
21821 123439 254310203
49098 78530 73900707
140223 167343 67897799
83246 116765 225017232
9262 22522 653643063
10757 95866 213047581
151778 170652 668041338
75700 76042 870219
148818 197004 189856289
126614 137691 988000673
120820 169689 122564769
13992 72840 919370613
100414 142320 105046698
3000 120388 820766111
25120 28806 9246010
45268 116469 253533708
54666 97808 476682700
193071 199092 888260015
47718 180656 333099559
98034 162759 162193396
89803 161293 409205655
156163 188103 79922352
84890 84945 84295842
11003 43425 80730698
46284 98484 919672780
11405 99705 220976264
5227 89978 347121330
194389 195774 788675058
117890 135733 838740544
67036 100559 665981819
83455 165223 824522189
102459 128805 815969815
100054 100942 1614745
182791 183657 2082388
154684 163327 11567516
88597 152079 576656129
128358 144611 110916048
74233 108354 627672052
171978 192248 50558122
89209 117897 987763974
4292 54507 576128731
142801 143978 397490349
158644 181966 58374789
3750 162731 38443939
189110 192242 7867334
42314 187279 363295240
33105 90158 221108458
124984 184746 149591895
99464 160254 320984456
34087 128909 237326647
22274 139171 292779905
83045 153090 795966541
38747 175487 342530582
118295 138028 49628993
98975 105434 16044140
74332 82528 20635652
36295 153306 872697425
41060 153426 281625072
31431 59209 69056066
101691 146441 112008947
9656 65315 829827884
106199 111031 45872007
154611 181730 67784815
18683 80059 598896804
169139 197019 69422229
152756 154310 3945830
124429 152310 69868647
56796 150090 684732938
188661 197076 20913521
76209 121253 855185763
84994 139833 19679585
61104 76121 37787234
113222 125676 323702487
150583 165668 37939470
109136 120257 27665697
77830 119910 910026462
106505 145541 473135741
40011 47607 902137339
68313 93199 206249728
29496 31338 674165183
38364 79993 281405137
184945 186385 3554945
43606 99064 224509562
71453 140311 172667923
130220 164279 314171319
36800 37589 1945851
94585 144213 124326418
92447 166832 186349424
120095 175736 289893600
115652 168962 133654394
115098 170401 138632261
34451 67377 816575419
21955 43818 54378695
14485 57364 241601081
65950 149390 348068979
126200 160946 799244608
106785 134214 68855839
77653 80225 51247231
46755 62076 38269579
8308 35361 8926498
25861 56524 882580611
63404 158598 268068764
39462 199342 400293456
91685 107496 39506842
165762 166018 584123134
68155 106667 96430221
170587 185748 267873977
15417 135280 300230042
8972 46495 93573341
27708 184454 392316982
185206 194542 969409281
163862 177868 34913337
10980 124550 284203595
150002 172828 57333390
187454 197123 23945052
54512 170492 290928748
167792 193983 65360455
177913 196894 47348509
135665 182736 117565643
36586 76686 636061135
169743 189212 48554259
58004 136210 660994540
63237 76834 792832572
148590 197298 719758815
119037 175989 674922691
55572 191235 824895283
8779 66742 144967896
36914 127493 637310422
68890 190668 599066846
179822 185923 15341168
197130 198557 801419930
114046 184209 175553597
158088 190304 80605676
69101 187448 296486814
61752 80618 520644810
123512 177661 599866857
106945 144276 93646943
149482 169851 51143089
122284 171720 124071575
141643 188829 959115150
76109 124980 136058015
16209 147511 732624431
1412 120358 640677306
188938 193504 862947446
176761 188441 29181153
42318 129068 619997701
80738 84722 422414334
25372 196238 331383607
198298 198757 290296636
149071 171341 52919040
132799 196033 158160921
113607 148650 942100812
32964 159551 316890079
28098 189835 422051129
47111 139555 231979276
108061 198715 226747677
131559 171021 161743057
182290 191461 89269656
31631 130468 247389059
178973 185169 15553466
36143 45917 869938971
56499 83913 881494959
122141 123756 757613351
176265 188533 19679131
194790 198531 9308623
38976 148398 315999348
67655 86316 762709549
103167 150981 119716030
158289 188469 75527132
174924 195724 51894883
61012 194291 419360314
112033 166717 137074592
45234 45872 310522
196615 198286 4049437
73125 99732 66698520
10675 57460 790922486
15198 94678 199014506
110081 167671 144252147
126762 163002 90828002
79752 170993 228747485
140554 151785 684371010
193938 197924 9815385
29825 142946 928455473
159040 173349 35900766
40783 135699 411802588
26871 35406 674054748
152666 188237 645952819
52549 109086 141980030
79546 139003 719766224
172210 173087 2174160
152049 177507 40747400
99469 196817 243573700
42210 176231 959656965
180425 187412 17577741
105490 128867 145273077
1894 197489 489296496
25300 183352 638786351
147224 168915 54387284
160222 162651 6146406
148453 179248 595551589
9023 196639 469592094
161884 197033 959442905
158363 197509 555452398
2116 153056 377781695
141895 184874 973172690
193844 198746 7121664
79012 98332 48493325
67629 191705 310711959
116238 154014 18637718
66519 146661 200871963
156530 168340 504857829
155592 188450 82196218
14139 151274 588086831
130039 153028 57545913
188817 195722 789808024
29813 169465 349668324
43150 58345 738699241
111328 138197 67449629
5446 52832 118276751
47635 88903 86653107
35175 73843 685904109
197031 198910 4713788
77079 164572 208630106
92952 155271 21474573
122664 178095 676583890
22677 94573 806937947
4767 22696 44936804
166844 195732 72016010
4147 169184 612623812
40496 139394 533768642
175846 175891 121393
111855 159496 593391218
39350 73474 85542436
9399 128601 298416947
91361 194190 257288106
148951 159054 482396272
76136 123937 543450136
27038 126846 912299672
56747 121350 631335574
127030 198852 328349004
22809 64946 373261384
111394 115224 123392870
167638 169534 4744826
71785 127858 989847620
142049 191113 122709460
47525 74432 712872437
101429 172065 176908239
23726 126413 257015769
22364 172778 623744005
38944 90162 946314784
66577 157700 899940052
34128 70618 117931496
68852 139518 700719646
126024 194995 172514979
153482 193092 533935554
145546 187187 69607120
42987 53714 26841600
158211 190027 79560980
187167 199783 31365835
31078 155088 321632474
77145 152510 188785459
69691 117841 323704221
47477 158011 277038416
50908 106446 139276058
5190 151933 367398700
186423 193072 914902779
36463 80531 110165122
94844 105677 460974164
78892 192130 929614239
130410 182757 731984836
22212 29326 17813255
131046 178022 117585877
96999 98767 218021141
3948 85273 203569506
13935 135953 842298836
147099 152378 728801730
60019 121570 998898365
89863 136094 744286844
20504 88743 170945024
78818 151678 182604942
116726 147418 76899853
133833 179001 563385120
164043 198310 585819009
16650 122711 265388076
73886 191927 993151335
180536 192590 30184573
40071 105642 164311718
77709 80039 538087375
57159 126523 174118171
194494 195816 3317840
90751 159693 743841305
146107 185913 899249108
108652 192114 208821867
143939 166709 57089834
118755 169242 126597631
69194 107341 95617447
128133 144385 676354731
3221 142814 349450788
62238 177818 906597583
160252 193478 83080793
1010 118245 293274507
156469 169299 32218277
111602 183714 979952345
21739 143748 305544257
179678 193704 35146590
90583 143470 523120494
160515 186119 64135783
9758 149857 604109987
138483 177991 98688725
44949 121573 192179206
77338 153797 711912094
144973 176246 111562749
135758 154275 46234705
120790 151151 306095136
41630 76551 478802869
53255 58556 13142072
169683 172627 7377467
158470 175494 42686662
32879 79879 116127152
198356 198539 469424
128583 170370 907072811
75111 195744 302063273
107034 145512 545018146
687 62522 688864280
133784 153226 48607261
97730 173179 189034097
26359 137040 591060426
104517 131809 70417517
182260 190359 20214823
28492 125330 133714503
101466 143187 770110472
102966 166632 159533823
158472 188472 417827891
44586 128665 251515387
71042 150332 884595700
24630 136318 279794615
38146 53827 371186371
65754 96125 237833687
102496 184515 205231324
58895 132523 184840500
43767 134266 227041684
78291 115415 93076201
193038 198568 420458912
189847 192053 5531274
59207 70944 826122756
51623 175852 354930848
48546 53510 449489380
30786 148734 351940439
133284 148202 37302312
169412 192951 58746160
52687 166915 286487983
121900 146449 61645989
9836 122481 281767966
104280 162422 474080278
37066 97552 751866558
172660 183282 120745336
15743 164181 46171491
132934 180697 218070889
143323 164100 440823260
121026 125384 10967954
108216 117399 22948131
72425 199769 318688109
156204 196539 250626267
94399 149629 138201546
117005 167458 463703147
98289 119340 512359923
16646 156228 848486976
15742 136275 873058073
144061 171155 615485946
131548 136844 586471875
49959 168041 296117735
188093 192624 317386617
86552 166200 199530430
126799 138192 661284445
8067 102484 236402967
78948 186457 269358581
185452 194976 23720047
132394 198059 164170408
33650 187624 543114022
191224 193131 241396318
15914 59839 109480056
117451 169062 129410069
144761 168943 60613044
90918 161974 177854495
194226 197069 485079191
6659 198077 385831714
26876 152647 314774005
162769 191549 71889443
92413 117088 592724187
128836 188994 150548924
164375 168400 10086674
90470 93221 126230872
195413 196564 2950271
127151 133646 942782801
69102 139717 972536482
106802 121327 805465560
14752 93535 541928872
120370 192208 179860220
62167 156142 235755039
100771 178854 195461471
15450 144846 324013185
167469 171191 228871199
178912 187327 21159193
65446 181569 307986612
81402 161136 199648537
154625 177064 243530905
141129 155275 160313977
184621 188078 730768676
178583 196970 940980594
169473 185643 931968484
13180 62151 162730330
177131 198106 52262188
131096 169090 923043305
53294 63191 45126732
180617 189710 22753799
41150 170635 409615852
45402 104192 651813806
141060 166486 811904137
194416 196768 5859037
61305 143681 206807365
194790 199251 650354232
155215 158967 415152207
186908 195059 20207466
64801 74285 565338090
32041 182301 376067457
111756 154718 593597666
194299 194530 864642091
79465 198216 911128628
123010 199334 191025932
151776 155329 939392015
96685 152465 139601198
80787 83855 6019071
197237 197780 906319151
122362 175940 540967912
25388 115787 406190191
72293 103879 293842247
173846 195622 54306300
95595 152669 412780355
199550 199861 773604
33988 198363 411242523
6792 100874 235498464
23798 59241 88249728
24590 34449 24745675
130928 141229 4052431
40737 47024 15673964
127569 175084 119027058
127228 191310 160379455
173668 197597 337115916
160164 166042 14851705
132397 154512 55383903
186704 195498 21858518
89872 113504 59097841
172247 189075 630278667
71852 196841 934233354
104031 182677 196865477
117109 192215 339572034
156059 162379 15799744
119064 163803 332488383
142021 171122 72886745
142560 166005 58764234
8778 87941 23641767
91439 123388 745420739
196845 199512 6671564
151740 152650 960864909
10179 124283 665470668
168104 185640 43740423
15387 156002 694941416
172707 177935 622547114
138553 157876 48145424
120145 152790 81833789
182295 186281 10042032
59973 126729 167609469
35083 117081 205194250
71729 93032 53443094
1399 112237 700874591
27501 33691 15531866
20455 174508 856368419
163157 192493 366508682
142738 169001 65856017
190789 197789 17372303
72489 104919 81228137
13908 165399 991043962
140776 182348 349260592
160166 198193 307641381
92707 182417 224524100
60763 85081 61321234
8834 58283 123317446
197417 198472 355158026
191542 194464 7300217
31060 108173 726323419
44987 145563 252280724
83568 187512 963431026
155662 161455 458104547
61792 127694 122759191
163844 166281 905847608
28013 195345 646531190
103519 158303 540054767
100980 192546 399157538
154073 174673 848015791
47505 175775 773783597
128113 175786 119426678
132452 188378 437492010
26186 62234 606684620
19918 193467 434446652
126394 146154 49566531
173664 175492 4531074
155733 164330 21623830
47804 159757 522499587
146540 168256 822469331
44888 123660 360458416
181770 193485 675531696
172478 177407 867921867
176229 193990 44389801
158445 167770 23505672
148160 170623 2229894
20802 90570 174772602
114833 168298 907932064
22859 49825 685451340
137511 179953 488376759
108815 114896 15133858
97365 179136 204687565
40611 138587 875219272
157904 181189 58297341
162184 185748 693928715
42821 76411 84259072
117357 175438 145490028
196096 197083 2190157
72684 175198 679736916
45576 149941 879719120
147600 189623 756907467
8500 195528 811879155
152985 173038 755425475
76569 189159 570316024
159038 174832 800512735
126155 153568 2531412
91827 147561 139552174
166978 173995 371310044
123648 195840 180705672
16927 28685 29511979
174344 189426 90865594
136921 193157 140558083
145158 181041 89704567
57310 101046 862352991
116672 152443 75419852
140421 176593 90430614
30779 193986 408477504
186934 190768 9519210
139118 153814 14196024
176880 186534 24206690
72739 197811 313014641
49995 174559 893284233
57450 79374 654595679
172372 188362 39877895
196510 198114 3874457
146235 181305 87688443
46003 174363 67763394
133820 185414 193500775
129216 177402 120639082
81326 186784 544566447
126832 143890 248251958
110891 119559 884377796
182709 188970 15704987
68716 85740 93158080
96763 109155 642376382
157607 166416 500825746
143117 169702 135216226
101534 139522 647630478
80289 155740 189086304
130673 193119 156266512
147172 149174 619670540
106837 162619 756221675
38961 187503 372110278
96268 174315 195446144
19283 115663 241340198
136580 183207 116417850
9158 78699 173901144
41544 120876 198821723
140953 148351 18471948
162060 171462 23651459
195517 198447 232518
57369 146922 472244164
43533 155758 281390166
89099 118228 153956357
15402 81589 165687587
77651 130360 654285036
156991 173532 581975977
117014 178538 154018730
63361 72371 185265619
62298 160301 893912967
16857 67454 489272370
82224 88912 16824021
184450 199298 37034147
3927 19084 703335947
58334 112891 137102225
63419 179071 75314656
99481 175067 189310441
107282 171682 26879357
18741 194516 440028810
103838 156690 132349778
52009 94825 107534548
3856 182008 485551232
199848 199921 304472032
180463 182839 559928893
78933 185622 435481971
110305 175444 499993539
55723 195708 350783154
156883 160947 747572433
184247 194871 872070530
63647 165582 255777617
145313 179795 417973160
25932 66952 102481988
51223 127021 190083724
138828 164076 267178138
89454 170288 202385611
10374 97714 218602755
152048 166808 898299512
55879 113517 653641772
88489 143539 652428948
44103 138062 235779755
96443 192394 699844913
82167 84189 616539472
16093 66128 125082917
44544 78643 553025790
80857 121599 124977679
175897 183428 18768024
134275 197829 994620943
142170 143739 232626040
166472 183327 617641794
85992 155540 174101809
14902 198485 714096633
159935 169101 508011009
63575 66726 923645113
179121 186497 784887304
171029 196401 63325477
96365 150643 135889369
137785 163405 64105175
17003 30220 33196757
122678 165566 350374314
122142 191759 584016205
116835 159667 181634670
53955 186223 331570426
44634 45863 3066121
102499 144130 957390681
96110 182288 215689471
187170 193233 15114672
136399 143852 338495371
167537 190702 918604438
127120 172294 113209502
120084 173454 34858739
151246 165483 35782934
89200 178663 279460124
93801 199105 887708689
87584 164109 438152424
23181 195120 430186302
81444 181635 504909425
142646 149380 320150475
168587 195256 66456155
117503 196571 197932413
67619 72738 12829941
69395 107655 95931479
20171 21531 3476627
170304 187351 590129619
128656 150298 798656845
160989 184489 268784410
158730 165945 698527774
156943 163343 16154110
171167 198472 707463806
167838 176360 343782962
101842 190031 220629474
41587 100207 62228739
70525 135026 510860128
166070 194720 859144719
120743 153705 82612779
18672 108639 225372896
106268 140721 86463802
40004 142135 256019652
129755 130323 1436783
67764 82442 36857326
116329 196144 695222431
158186 169380 888941522
158386 191368 82516347
140958 197781 141947537
109363 118315 22298612
61121 124982 160253658
113715 120679 17365506
143336 172306 72604466
165586 186562 122229957
157129 190430 83319245
79091 190824 610791920
102238 123327 138796665
13736 61590 406134046
178460 191568 32786463
33098 104063 680612866
49107 52599 481577503
166021 173839 365363719
35489 92178 577704459
106299 112084 399914205
61434 78701 43538481
105784 150151 111143923
98890 182516 209319245
159391 198591 97888087
53325 184662 827749956
150140 198150 255801997
13378 162615 163478603
53951 157394 259325218
69703 101182 618010512
59928 192487 654941252
16402 198466 687077156
101429 191731 655621505
66419 163732 243963308
161997 183791 54468636
16120 149276 364446448
71052 175881 516078594
19677 66039 128639637
116857 170032 133290769
71983 186852 926346315
197509 198126 1536416
13473 89894 191481070
19365 135870 291929808
100136 136470 541892242
84818 148626 159802007
30223 162085 330090742
166845 192005 488180390
43485 125924 208031370
195623 196255 445858212
147940 182357 461354810
151444 178594 67880218
66227 193824 319543667
57386 187636 489047678
125751 170220 111478754
84384 195972 789890398
136687 141091 548475722
152815 179303 559296317
140360 183115 106753470
97884 113915 40194386
31258 131099 409914991
32910 112206 642354214
177858 197889 713044199
92170 106338 35285060
39554 155293 359777186
198042 198817 393767263
51611 145746 236015336
194099 197457 8324612
182451 187399 9665340
199759 199870 286747
101494 102785 307329203
186623 193604 17379218
52642 161328 317704111
121253 140106 17698787
58554 168867 319665872
58861 197301 346904377
167303 178134 26965686
37161 108692 179144794
163490 166275 7020676
22024 172403 673493050
5443 108656 258455298
93236 179635 216236108
114540 194854 200942499
168903 181473 31248921
97717 121575 59666149
93059 127305 81430685
123908 183960 778262658
57185 153198 591240356
68809 183665 287608999
157066 190056 82511783
32343 119300 250096261
82858 165312 207017817
189165 193478 980009964
67576 127469 150066989
139739 140093 439224182
149939 156195 15773036
175975 193159 42953060
88127 189736 470353074
33193 53509 50420213
171507 185695 35376006
186903 191026 129263713
156930 173309 436216895
104318 159727 257935246
174903 177716 6971486
123322 198569 188289263
91143 136995 114886428
182308 188959 16633855
117981 150135 80511759
155707 176002 50786696
138234 187338 36439303
184833 187405 591181992
151387 187580 90621483
74179 125239 333850206
45870 97322 778902413
1034 80005 124835369
19119 179779 426502735
115718 137079 53677749
157395 198340 514080859
176435 197844 6917337
116502 150481 695850938
50675 93400 107298810
170842 177438 957207936
91286 165012 432534608
70625 189359 847750330
158572 196295 94374302
125024 149671 61740248
171847 180108 20507402
119730 151165 624153392
102188 190875 221873227
149189 192647 141028351
99986 126617 66684455
4857 186881 986714165
83519 196558 282927533
81014 190821 271129869
11139 115301 260678247
83374 105620 723088058
84924 181119 910958716
79542 192528 282992768
149137 157446 20696921
85087 152412 168559288
144953 187356 866242405
182037 186692 885170794
132145 194527 789222555
69717 171938 167427529
152863 173173 50970082
155345 198145 448197177
98868 182400 209073365
7031 92146 213116348
182745 196664 34831247
57106 91470 86536884
160540 181939 53553953
36918 194620 734477135
21279 26657 856864882
23506 186073 936699976
27014 181387 487073550
169416 190845 998636443
16950 118008 252989154
93603 108358 36938595
170624 198167 246478948
193935 195415 3647114
140547 191885 128360052
18595 137656 298311985
64618 76417 29644890
46219 123275 193154516
97949 186096 683005765
40200 84510 111250137
31502 153520 802693831
119618 174210 136837304
187763 192517 874185884
31422 180030 371979403
56066 155783 250143067
195132 197387 5656496
22686 127261 178737059
173239 184420 27813947
70125 81012 483255745
50492 179393 323002303
113401 149956 91415168
133386 148308 654625339
35064 46825 24030207
127169 141714 36476644
135573 143698 20290630
111754 151389 470021167
83536 142912 142620235
161411 161450 110385
123340 185038 635907817
83519 124094 101489984
18691 34507 470329822
142488 195675 132948617
138329 181717 375452486
112133 172722 151842389
12481 153966 383909959
13412 135806 306670742
125229 137012 14008558
174828 177769 7283380
47051 77002 75235983
130243 176655 800968414
190196 190978 1996189
73478 83193 24397993
73762 136744 157953641
187138 198657 28628342
33128 143340 686949686
46182 84922 516467496
174098 194934 667732712
39915 189409 374428682
4856 169683 412806723
167782 193000 62923223
111770 160863 122932491
23730 180849 393215580
149258 191281 548572068
107965 115524 763472967
21456 108713 218475514
39641 55151 38583183
96827 103015 416688193
71393 85280 34915575
112266 154147 159588614
198792 199481 1739290
2557 136601 504427587
7744 133300 399393549
173762 186866 32752485
180239 186622 936940496
135642 194649 529147268
60139 90439 76396802
181237 192391 18638813
82951 138045 582915756
87432 192353 650324431
83309 116905 84097102
17342 105528 893595026
43614 197366 888468218
117672 136437 252225580
151911 159954 20151368
34753 84474 124448666
68611 115755 118125766
137809 144975 156169743
139200 180985 725815617
91401 172232 93646841
90547 119318 488419661
93562 124477 77286744
61606 192786 328822354
88693 124660 89885966
188698 193052 506266045
141784 148924 1592231
195357 196162 2078052
52836 137009 211262881
56563 164742 639680184
169171 179831 26488011
135404 163189 188935176
49345 59821 301976662
189125 191247 5336637
127834 190486 156769327
133013 137447 11219588
175527 181107 13868524
93701 156164 610500618
56289 80063 238610695
177054 196201 397213678
197613 198648 2596275
171173 186835 37999017
123205 192045 172443825
152367 194782 106030549
166828 173150 15773314
22140 110830 339571228
8383 126885 548011285
88712 118787 75157099
100079 154591 136550935
94613 104980 19442999
139223 171058 268010447
173414 175110 4205295
104052 125589 53899355
163563 178442 655385307
161469 166857 13635400
73061 179364 962936480
140994 163879 57326256
89786 152204 156147870
66111 97433 78584136
104895 147305 911517264
149225 190458 479214220
161202 194693 207764301
50087 172591 319562174
84109 101053 42459215
46888 103879 143016925
110498 121615 502031980
100150 193215 232964763
26218 69639 108551168
141070 195388 135751167
152469 160993 21394460
22102 79542 143617679
150850 152823 4929231
107659 118566 27258488
42602 75854 760021553
113599 152964 352631066
78318 78381 286737288
119212 129339 199250469
180418 196966 41233934
20976 72739 129491142
198619 199976 975088566
55891 183645 113678724
29563 185607 390630999
40858 168464 319888556
77996 143537 911842630
36864 170522 334741825
82856 171689 668898639
62081 116726 472185251
109738 146456 91904452
126490 141579 37829126
163608 172423 22068033
87557 181848 889084193
50017 185720 340046145
145488 170319 62248044
20632 116037 575909605
191373 197510 889947852
174533 177776 609819531
79812 140585 152467669
147812 176213 71051072
114930 169758 137420782
16637 83393 167135046
163258 168945 678406621
195017 195470 566983674
101661 114300 31525640
18884 65641 116945957
14969 162569 573944330
30085 193661 182851040
197246 199140 557835499
15094 139740 335155888
17810 195340 964977209
150477 181721 78170043
136992 157786 51845212
191371 193039 4174919
127558 131294 9343379
60573 131990 179213679
190719 195142 817020261
35946 187177 533064229
88245 199026 277047440
111108 169862 147212528
86731 196590 595549023
18924 100566 181161452
28562 161610 333115582
121198 168753 119306799
147444 172593 105182409
9120 34945 64680233
109991 140207 75720248
158005 163040 12731528
155604 170803 38170433
161975 188129 533089580
79851 114982 88094628
27718 97638 175018226
25277 76886 888823122
35688 174076 388934593
43876 86202 312071324
98534 100234 4266077
190540 192309 4467323
76100 187241 679477350
173532 186996 33608420
191335 199250 558190520
138781 149177 25872905
33120 189853 988284997
31047 192132 403183981
170409 182070 536250815
2817 66544 159276765
146280 189555 108241797
147923 172002 628247931
31725 96908 163128661
32814 151163 469860150
23626 28744 12805216
29306 177571 460441136
91251 161204 598302163
136226 144296 760258558
159889 186040 501270245
65631 153761 220862685
190975 193017 5113247
72456 198144 314553652
88307 139166 127402143
187154 191093 9794000
103009 171185 483236524
129041 154719 398995902
180 153885 384618728
80493 129099 515276197
151143 165294 35560422
159227 172095 32061707
180443 198340 987709796
7904 57228 833216744
110570 135778 63217744
189950 191206 3147572
194109 197140 7482409
161937 172644 653365042
83918 181914 245320948
2984 30392 68632777
95496 195769 250879965
161895 182912 52445774
75794 137631 155228231
154227 183661 73555274
184248 184772 251778
102847 138864 532832590
17503 157901 976107655
109548 173467 160056974
8513 123858 666259760
126973 170592 377836707
134956 170454 88845294
65025 160788 240049204
137966 179890 104734482
30862 169068 346124935
141987 146482 11223096
157893 164539 475685447
46207 100228 421397790
85821 157420 936904519
43205 116978 620713998
109741 115717 14862082
130345 168313 95196902
8691 24122 38653164
156130 174638 853772108
115498 134583 47933171
80486 136181 827146333
131663 168698 92907534
37228 90068 132378288
95913 115857 49870337
158043 180048 931102356
141208 199578 201034490
177784 198817 52465805
128803 162400 632535764
106015 165562 149363721
29275 148058 297407074
159858 195615 89348317
184645 190434 14484744
8721 162033 383850295
51358 163364 280829917
24216 105773 480276245
162148 196849 86657812
51383 87709 91306105
172542 187075 36277263
155557 185068 73858160
149658 194933 113214299
18275 35524 43268683
181028 197591 723520078
119057 132930 466091423
46157 116738 983750615
123985 148417 359491427
66216 178288 751347237
187634 194243 16415006
111545 141066 73977630
29573 134971 263993182
118674 192486 543239368
11513 139935 321657508
144394 146353 257091386
133480 133879 193489484
190874 191536 1641442
63791 197041 805840715
143968 173959 75081257
101990 165299 158566311
198822 198850 60683
24775 94531 189800353
27262 124802 235433712
49852 107543 755150150
161700 165860 202756608
129965 182611 343416107
157155 190846 84331016
125959 170257 111034023
1932 190705 472368105
76606 150956 572676286
103539 156602 372189145
166394 169585 7974959
20072 164548 361845347
165639 190121 286942804
145114 175047 947537579
121134 192902 931266658
127508 140472 416604747
70734 197004 316052220
102792 187926 213111262
129445 159521 75395152
104669 164475 149886780
129942 188874 147470465
177326 180210 689379459
140586 177664 203866522
199156 199521 942350
179505 186387 17313612
55360 147837 232014853
54430 112179 374847309
183298 192840 23924574
80207 132514 642985543
140456 179531 97626437
116689 198734 834701577
175258 192132 42133525
152156 172506 408409664
32142 73303 102876477
22117 151935 325013526
29326 113839 191149534
73375 94198 804833097
70890 99344 446814821
166981 179394 696599090
10266 120263 393248849
144934 194131 21106488
137467 176079 7365051
161854 180365 46272132
68170 103807 89302877
184649 198779 35254460
61385 163119 894898463
112329 137477 608208646
27629 81194 877394150
89253 187590 310700921
199001 199013 126240605
146979 150321 8282042
188107 192935 600324593
198706 199180 152882604
165067 173783 21755230
69531 138966 205744526
143405 145580 508736447
52225 165435 283918041
185286 197075 952060172
155551 197756 372834276
57075 77561 10886336
116578 128035 201242961
128480 149125 344618739
149811 157635 19584695
92112 119881 69383490
197053 199772 839110769
18399 192491 435856259
81880 130664 122125995
47410 160450 283331060
118041 122050 90473338
39390 189098 374945872
100746 149961 134308002
59276 154358 840372300
107003 114450 18682739
185595 189507 9754648
43803 90563 964098880
99184 119658 51180584
79261 83883 11740515
140070 164138 60209280
7647 58094 125723799
198251 199080 2096837
63871 161336 413918520
51054 60575 23726389
96201 152772 141621169
149183 183839 525443299
72198 152901 202131326
54295 113221 148027423
89100 130968 314543275
58508 121439 362378629
187333 192221 836664320
177018 190649 34036212
152225 170145 44993138
181061 181700 1621651
192331 196780 11040812
185188 185510 807163
667 143171 356625760
55577 184376 322805371
106980 154057 117983368
159813 182351 56352923
36508 65373 63736270
180994 195070 39936256
190732 195243 11194932
113468 173503 621072581
83585 160422 924558381
58674 114752 859259030
157002 163072 15315465
29980 130981 252773800
53372 109435 840342088
13002 26844 34789109
70490 84109 34257937
146772 182128 181237558
75038 88843 345081956
125631 160043 86219969
183177 183872 1828042
111860 145463 303926874
134887 193516 146543349
7462 196186 856132677
10363 70549 150494368
15154 145067 707596636
136018 142599 254935150
29739 91059 153552218
84473 170824 209807736
4835 187622 457667845
180092 199457 304457596
109940 141110 667939719
133929 183854 994727646
16812 59490 940854624
164798 175177 982253859
134743 142061 18243458
87523 171680 286794932
163435 199775 90641911
27759 36658 22261001
85134 118527 83529358
40664 176726 330437743
8031 110246 306249913
74680 170693 240655555
118129 198053 845270921
42060 112515 448685622
122528 136762 35968774
170476 190629 519218773
131024 176839 114707269
196989 199644 717326479
163930 173174 303425411
101575 155129 856796825
184388 185218 2161155
156828 180810 59961029
108769 129693 52304185
145622 193122 491913716
192951 197515 11292232
56139 94020 833764043
181965 186190 10626003
82085 181725 488529847
54215 58411 437801511
64005 169983 766821742
121730 132685 27573513
153035 160997 19966987
121040 145057 182195260
5141 183760 536584444
120643 131500 879479619
162455 180560 890567120
10881 113608 982327355
19751 63473 109074096
199827 199868 105833
164406 175668 774783230
126081 136448 26143949
15494 40642 62625783
145222 190132 112280596
50051 129309 264441735
92816 189808 242732740
85392 140465 21581230
22125 31662 23935011
154389 160523 96814718
120564 197467 192412235
193676 194085 984708
95125 115058 49812719
16122 198785 744793061
102646 183706 202835573
128795 135490 16910596
41674 154917 283835930
74860 139232 161472564
162398 185076 716490995
151999 171201 650993234
62222 81551 48824824
49609 175369 192082631
163303 173127 422954026
32229 159882 319556133
143083 172276 73175175
45721 82017 751626680
192119 199122 17383358
71503 136251 162396086
70407 174537 260897289
196458 199715 8026329
78092 103687 64233797
179348 183094 9291980
57427 115783 620312240
45691 82469 92467472
61999 101926 434661160
59403 186166 317843797
171788 186615 639564007
19111 173792 651659105
7264 152262 362943306
24803 49969 431010319
166942 171963 12548106
1597 132743 867923738
157303 190519 83102943
19374 161647 356300029
121831 181426 898691302
4458 182784 746669895
51577 74894 151971107
139635 186066 116093987
163876 165164 3239192
159879 162612 6872078
67257 136860 519184059
19677 70996 128377385
131513 169985 578424718
151007 196152 633384686
3026 163088 419156294
184828 188026 8089811
110024 155258 113228707
4354 19103 967645178
10246 108698 246475227
183522 187296 746931664
127426 165298 95003222
194698 195127 589032650
138361 183580 256344526
25346 155277 810576779
144112 153456 23297859
187548 190918 8320236
20262 90409 175674770
29627 64634 87288907
49082 136078 218350869
69702 86961 889411370
77257 87923 22597724
106054 112652 731925375
188642 193896 556446465
142072 151938 605580297
87000 89017 454200269
45891 100620 894673405
150448 197390 117339636
98184 112954 969745661
178139 181930 9465324
123388 150222 106576085
7221 83612 296294041
40833 42347 3759400
54317 111690 144082348
61435 75245 34862582
4470 18873 35933674
87375 181872 236472966
3280 6103 7021806
146158 146474 763016
196625 198271 3992778
127523 144372 50908687
67226 122772 471177590
62330 196172 335405993
21173 156775 339489290
116293 156890 101644797
60834 191413 327254697
37310 163916 517739545
43766 90047 672877890
137110 195274 145282025
113543 141492 906642169
55597 160943 264215573
2776 138329 866742581
130043 139128 144894296
23926 43085 47507644
94267 138513 567359800
46208 79218 82835539
196151 199426 8103102
195073 197403 5826088
24273 199606 438746834
146900 182355 265015109
182952 194653 523872364
109146 110959 523091609
153455 179898 66143427
19589 151057 329210162
67246 161228 235460559
164534 192528 965873639
64598 117030 131548563
62547 164953 256985769
111421 183325 179895624
141583 194276 131780409
180337 183400 7591172
124580 165163 653600987
1471 54208 718951668
62837 149054 384418847
194258 197382 693469064
176696 189358 31611758
88095 92606 11263976
99903 101086 183244196
111698 170370 574696512
103513 139603 90526149
15223 164683 374298240
64853 74777 574619950
186518 192012 13651091
42331 144017 502753734
122622 162439 99924521
80646 189738 273187812
135539 136355 2039815
158011 165302 18456664
165990 169227 365607949
41148 174728 334795050
116159 122354 15368404
153091 155978 857946750
136886 195932 147554417
164985 189247 615307640
97618 158369 152091475
5360 191950 730949838
128876 136629 19599178
102139 144269 883123288
75800 172514 242473055
47174 105029 276276243
112377 137392 388489721
52255 98714 960785689
33712 128047 236060665
199899 199969 190969
146901 188058 102984512
131257 174250 107731477
98445 170373 379851203
117689 198869 203058737
22514 40901 45663438
106179 171710 164320408
30913 95296 520050605
39149 139526 251709640
84105 92219 20384362
192864 193004 915735922
9150 14986 148000532
160025 187549 244329712
118798 120476 257255321
139150 158556 48395796
184029 188568 997617314
172279 176632 723429709
121259 179447 145719357
170094 196348 470992833
160489 166241 14567982
198470 199205 1844701
106878 129479 334695469
118670 197699 197719587
170287 183148 31931088
57829 182567 312747870
8965 62696 134076815
85153 138806 134515464
125623 141521 166019973
42582 120613 195659826
174653 182956 20647383
115197 155911 102045649
26159 88411 753843653
173188 174290 2715208
113495 181845 509088285
10603 138438 690623710
10871 172295 603795636
142215 192621 126063683
4624 159699 388280681
145417 184018 956251488
152251 198435 66950192
165128 192609 68599143
149295 192038 437277324
158804 180256 179853063
163328 184890 53829609
76032 198186 305827678
128822 153431 61603729
90963 125138 85421065
79837 173924 819455305
192819 197041 10398213
90442 118115 69173545
16596 152472 340199118
190687 197557 204219557
46305 116502 898137793
2418 188364 465455601
12346 101500 269789654
175168 179135 9826179
183403 186475 7815373
162848 175196 831832466
125560 184524 112873154
84546 112692 843452195
123574 196299 815532217
68830 162741 307951235
17564 195609 854542264
156898 194013 267712516
104183 126153 444117720
128825 172317 336793961
129110 162986 18394421
38801 42987 10260097
93815 105400 989534496
155044 194546 98753423
14671 28210 33965996
35326 161937 316944372
71353 135293 521531519
196674 197407 1774836
22384 58225 89167338
156594 196177 98965008
89913 182343 231250408
107586 141742 235067240
119259 187402 711506948
192643 195121 402987289
46617 187828 353875454
50302 189117 347772800
170233 175874 574222469
154733 163008 436792667
123132 131945 791109441
180272 191239 241780224
179046 181584 583138744
106768 190004 753363892
189875 194485 11519864
20613 35509 757678698
182184 194543 526936637
31695 134444 257262624
199851 199883 943447215
189254 189699 1086792
147658 197908 125503423
68753 194074 313790671
150512 180591 751825372
55627 178865 308920090
136444 151714 319223570
182216 198509 757872623
145241 192668 721446189
16905 124726 342831298
73160 93367 50688339
195322 199120 941359330
161406 191297 74756554
178933 189801 706552300
14636 55342 101480312
47225 71425 60784519
52325 164408 535179756
49224 164310 904128408
198136 199809 521858962
34756 76049 397068826
156816 173884 42807602
115210 170078 145007125
18430 24290 591820
9380 124605 288372283
177529 187095 23972302
62117 118680 501655792
123632 139361 39608746
176184 191494 38255294
36145 111481 968071893
100840 165163 161201943
55888 185017 323690258
98522 155236 102115371
95093 99158 304664225
157402 166894 24002783
190755 191623 1079977
143075 193113 125143714
22165 97550 188703996
90589 96968 916649599
158333 197598 724882022
172688 190209 925312126
24359 176769 381583183
55593 82561 67923217
54576 78723 60716050
112171 192367 81847922
7306 139272 330492672
14099 171680 920619135
29319 80030 126755510
154070 193975 99796759
99000 187297 864540427
36607 67730 617801890
192081 199265 675737403
44780 132113 219069468
198472 198707 610685
13391 182753 423969625
143446 165097 48493949
116324 184375 433436166
184208 196297 30259081
187442 190328 7094585
30819 194838 895777630
62700 148258 214677752
119895 192526 731282423
109403 121902 31074077
123256 183844 871924929
18255 111503 233512082
119014 192769 184680536
66039 177240 278608334
119383 195652 190930138
19498 67563 120234427
161035 174342 610644883
98284 141805 713160504
13040 48009 996145569
82220 154884 254848582
118279 126323 939095070
57277 164212 268333658
161307 192599 850757921
23991 48091 13622558
190650 191207 315372457
34335 93623 148419276
164634 193201 71348070
32489 43268 186498587
33205 114297 399097470
81666 85799 10361293
163301 188572 63100531
125318 198859 183933034
42517 124137 204620583
196027 197021 72686473
141918 174101 471489911
9904 71018 152742139
12505 182930 426594250
141012 143498 6217320
42625 184989 264638740
133702 169619 89969712
52682 106795 154279779
116937 148320 227607593
24728 188864 444463502
126214 152510 65833215
121669 137916 40961140
34952 41004 58225182
133246 146606 33408317
198931 199335 1028211
154018 190733 91802139
187240 194377 17749064
113649 121022 18341041
4168 77122 182504800
144856 197073 499695585
34617 184280 374554741
170544 197301 568298266
140519 191367 343302149
842 14975 857158491
56448 150173 239055248
56196 95665 99301171
21938 63157 102773311
121590 175328 134666327
32380 84666 130853612
4137 8112 9950728
174395 190178 39352032
146206 175172 591235973
114621 138182 209908487
82550 166523 210404367
131119 133379 91622913
190896 193802 7269829
184408 199144 36750892
39779 138422 247369350
107881 164356 141505556
69186 97728 71595834
112410 130701 447151301
197210 197958 1838088
106837 184736 195013794
149640 151037 3514956
145175 145868 1723247
29167 30228 2693722
178569 184579 15029142
117176 172018 137469362
86957 167637 202108797
154486 176641 759274084
152537 166417 34923601
102407 157690 753402029
84731 119443 48063194
12949 34651 599068198
21282 131679 315968503
170143 197339 328463198
187712 194685 699694130
114986 149461 886419457
17912 188620 427322754
84040 105698 153596080
39793 115792 463156628
11051 130015 156025547
145975 163309 43451268
13572 23063 369350447
721 93952 774746220
61483 90463 8378624
37282 71093 224975834
86460 102386 39913114
128068 141226 33045373
158581 170375 138085244
92552 102491 786602726
126808 158164 265638967
83106 116328 198269580
131929 194816 265046560
183524 196174 845646587
2269 193864 479486709
64425 114259 125076882
100652 178663 195267856
177180 199779 56326365
3637 123706 361117931
55298 72650 646861285
113038 140756 69453413
28253 77772 837920767
172514 191802 298918679
38082 98481 151216921
134733 199894 162767421
114036 190942 744038530
106638 117561 513498232
172054 195462 201055643
130472 155458 62571911
187713 199604 29539669
148455 158019 11024788
72448 170671 246134717
79785 115361 89231548
150325 187294 92616048
190346 190970 1568156
60933 67706 17270563
4175 167805 409759453
161068 177419 40895228
158323 174600 40776176
6636 147242 352097815
45260 155466 276335843
146952 176723 74518133
80681 96155 619171125
4431 9137 11796458
129507 151424 807960951
3707 144468 892205891
17366 153280 340326801
75430 96736 53583648
126661 168902 105930519
107454 120043 12640807
140291 175507 279607857
96431 136411 459920913
150686 185722 87665998
16875 40986 569757674
10591 42725 634696264
150993 192383 951348771
9348 32407 380882514
3405 175971 897283242
178965 190315 6690698
90971 129518 96394141
169876 172234 5917686
66108 158282 230951260
79842 124598 570660473
199057 199571 764739
164431 198636 85309769
116274 127973 29274426
160084 179264 47941096
159700 177890 76679171
161331 176648 38354312
5632 92937 688989167
195130 198269 7825059
26379 101418 187884235
147854 177161 720382091
149055 197918 992010233
90092 155724 672107903
174664 178521 437534139
102332 195437 232878348
99972 127796 270044330
44002 51976 264440470
198305 198637 982536208
3169 91208 626358077
73237 153240 524673662
78533 104959 66247925
46289 107069 152434824
171349 198230 5371857
195131 198046 7288544
187475 191493 9937695
28531 112269 919384279
195453 196261 2074304
47324 83290 481171760
95117 113520 46083455
167700 194968 888438616
143083 166729 59299702
60969 119789 147571139
143862 154489 26540572
35630 37744 534265
171944 196145 60335961
194417 198174 9315045
103441 131058 69130375
141732 175815 85293453
181930 188845 17279794
1913 43434 103378020
167095 197582 520178678
173207 176362 7783000
143177 164789 54174219
148267 171344 57858804
169648 197617 69681071
57384 160961 770839996
175009 192586 923779720
71771 179991 270977077
20489 83972 820220483
95657 155516 893890387
108008 150876 486768312
1301 4859 230629646
196884 198675 334992402
84509 87902 905327827
118138 171413 54424604
12557 116006 259040475
142162 181075 514863203
45851 120608 866022870
50651 97013 219083384
151570 184941 699858456
50994 122429 910735347
135778 188953 132886810
38197 130936 443049122
122857 138719 40083792
177797 186458 256141607
56618 136540 503757524
36935 43136 209581925
49747 106032 996152149
142580 171375 62680924
128009 163097 87975444
165906 174737 22020146
83524 87366 9652798
44129 187309 355925203
110993 149480 440181717
47141 124601 952028622
198910 199317 320119725
198738 199658 2317117
100024 174259 185957506
140381 163178 333561959
132442 188795 16028749
97139 194644 414334806
179303 188360 22717004
62433 103915 510153359
162123 177418 227639027
148187 150051 495683407
82929 141827 653317598
81503 113318 944430341
142252 184919 106705159
20609 122451 659873517
41759 125837 210780958
155440 170401 37546071
95374 169157 184836465
88180 130861 903045488
136794 198771 154785445
24742 51185 971351248
126501 150232 59386626
27767 187285 494696367
172608 192048 77113154
146928 177385 76168717
161356 197192 471815744
73619 145918 925617916
14987 140489 314328410
85687 114696 575814969
146090 166396 50919501
138870 145443 16326949
58594 150462 8796643
36982 199739 407306773
15078 65883 127019819
133329 170484 341405572
126137 148265 149587317
26988 110366 947507274
41524 124979 209186216
25039 193582 713340444
194069 199442 948693347
55408 97085 104740883
29687 141224 279247118
181167 186269 12864594
27284 67691 884422219
135263 164342 72773412
61258 84000 564656001
143501 160325 42028583
56019 94162 27317729
148738 163661 37395748
164209 177570 33318603
182827 185460 6692376
58261 137411 860215769
10716 157793 368120073
46418 186644 938898821
196324 198504 5334662
187785 198698 27100370
129356 184013 136808240
63181 86994 643028263
124729 188521 159719317
631 181983 453813993
186894 198508 28829004
179370 183431 6462349
33488 93248 620546670
164954 199786 86830533
160595 181620 469140908
115801 166767 401058573
77572 120668 352025269
124863 156916 80286380
54191 134539 201689977
110039 193823 618010660
109233 124814 38865823
77961 104778 820487361
45038 166727 740833609
61682 161493 949791944
70113 100998 28244377
140024 185231 310840884
94570 157054 631076700
60189 78478 46117925
105671 119044 33513521
185076 187252 5466992
69721 146122 191499523
63505 144794 914912326
20702 49399 71304376
11514 156716 841488825
2115 170360 420372181
179981 189769 264798481
110365 198481 213215135
39918 180204 771360064
17008 178438 404770972
78340 105352 337472433
196225 198578 813419177
23731 92069 171087852
43848 102181 146500650
149589 189692 100349050
131459 147155 906623122
137386 179562 105347796
196335 198683 5770403
113821 185650 100714095
97536 198097 770915709
92774 178360 343062326
124560 158102 84044505
137608 191509 133626986
196325 199599 149950846
142064 143258 2960173
29080 122590 233898057
174894 185749 592918484
163316 172266 691162928
54231 178551 941681984
106925 156559 124361560
17543 58777 102743224
34986 109755 637379431
19439 123350 428097020
92696 153379 151927096
44751 71064 870784992
101348 136143 908418111
83120 104857 54388629
39544 40846 618263595
74550 196372 38604328
77208 171800 985553083
48314 194034 365085341
26233 44138 500614868
123154 130275 8190332
94328 118890 61354266
133444 198011 478646373
142450 157743 38177230
93914 121255 894188927
16176 35478 43878340
119265 194374 188042548
126442 194757 240041792
10369 172648 589719813
1399 151276 375077119
34688 143468 272378050
110190 139140 72554288
125235 137692 31422476
63142 95385 150817102
17646 190553 432786784
17499 70092 403186326
178872 181362 6222921
138354 175441 648247019
102501 126137 59116495
167725 180004 30582826
61284 167152 440403594
97108 149504 88342474
108852 124871 260582047
95004 99045 939967386
169878 178954 2773827
113952 192111 195588082
76105 112125 90394878
48411 50003 4015093
58953 152716 425763152
20508 150573 325643600
178350 195438 36857996
60690 144596 210595341
41727 64070 55871279
18328 22432 10373482
153479 174772 53366980
115942 130654 39212148
141706 195020 909206501
24606 153410 646150650
71898 184159 281065081
161225 164367 130474266
157994 169284 782292641
165368 191170 631096418
121559 158532 482085683
144250 160729 785603178
65579 168043 541403208
94921 122558 176982502
130373 188664 622728265
60580 197349 342659741
136723 187898 127949439
49098 120677 441715961
103469 176974 184025578
71597 126828 138387246
2799 193517 477334668
144627 177826 82985965
161683 189820 70330404
39894 192958 981922067
164942 171789 339860754
151271 198609 118283254
97156 105672 21246481
180471 196011 936151551
191502 194834 8248266
35464 176248 981497346
42536 192320 375322801
47677 166538 578979073
12501 74611 155391711
663 16626 39726091
33372 33439 719564106
166764 183779 822266545
173059 191818 540315827
96289 154329 145345980
99670 188743 428089614
182739 190014 923736503
172698 185218 927779483
81442 117324 330735698
49975 147661 244953734
115581 143061 68893865
68755 157972 223455103
69394 127288 945582137
111583 150005 96125860
115445 159604 595159392
101622 198085 241199517
95520 174799 346491052
5146 188711 459514834
101405 114297 443123442
155653 174398 907533602
105310 140537 91705371
89174 162564 183686000
61128 70144 22865448
172005 176649 11525993
97056 158473 731466382
72025 185637 284533841
168243 182739 861696525
134061 136416 5956750
132775 172063 98447477
103747 179290 753712735
91801 109466 273444116
37361 118237 371083209
24870 194776 425190544
85464 165811 245532356
77185 77693 584604583
142587 149575 17381603
26777 36897 817189841
124469 189663 90942687
8956 61516 109846633
28 3940 936521475
186966 193997 256906268
130113 180184 125318489
177095 199908 434490998
1581 132355 327216436
180969 186801 14718347
90966 169249 499917662
89790 170044 200952417
190096 193501 121399294
177536 196733 510114384
117543 144496 235904437
45499 102601 143393331
24911 56654 835404720
169475 197721 914529423
118194 183214 162700853
146337 173600 68286951
109217 195631 352364992
82111 109655 220690728
196507 197259 518898049
158048 182109 505104696
38701 140339 254738912
149 24871 61709921
166908 190663 59242582
157604 191011 554166155
108823 177737 172455673
59243 180313 303550314
176509 196256 49336693
170930 175015 528079739
125920 162193 90860933
151320 195501 110445745
88066 123454 711350205
55416 134710 250517637
69652 82752 32904898
158128 161277 7923760
60603 85367 587921809
12882 68674 148092167
100568 111367 924545954
136781 169104 80911411
15024 128539 835868166
147698 188691 584923840
17702 127562 304905294
73732 85821 585763789
60758 199479 347528493
71604 136831 375388256
122044 188118 100178074
199570 199836 658686
22989 62175 97650248
48994 117802 172549391
6432 36708 778441033
102981 141187 353429710
189345 194693 3145674
198752 199183 365317982
128704 128731 267012915
49301 171214 305709120
70653 130404 589718423
27272 189278 405493705
150543 168322 207059862
104277 148290 222781389
88929 123883 502611420
127236 180844 134147879
146900 170349 58789107
55259 160838 264801691
166385 197326 77110831
1873 52511 126249677
193239 196774 183164354
182035 198583 8250847
132635 171833 98263437
121255 179529 162830229
101561 163891 156097231
130483 181840 128485187
155336 156630 332461106
115784 148068 80892063
25936 49514 244775608
105521 173741 170996019
157883 162355 120226815
92224 179213 217656120
5301 73834 171463164
62881 144431 204686906
182330 186235 9852995
110692 188661 195071818
132189 153410 53178921
11845 97335 214042129
114247 184829 176654030
115471 120950 601860605
171241 176546 13163391
13787 49750 516312382
135157 181050 199267063
83668 186951 983089347
113680 131365 44227832
120545 177338 488305639
123696 131559 585258061
112697 170683 848981363
33535 132991 724558307
91799 195529 532912685
1834 76149 185637493
156282 199575 120960931
65899 71220 13396036
72818 160246 572893190
21189 65406 415820666
186287 186623 874760
132562 196694 160430865
102452 188215 314761702
166342 190258 59609584
159513 165760 15795843
141819 179421 404753871
71767 179524 269799874
29866 30264 904259654
103081 145055 105144256
167948 172393 11122551
59197 108958 950461722
185225 192934 13542431
120545 195866 188532284
192097 197517 13433104
163282 186430 57848491
68320 142432 185744529
34889 147914 282939392
170885 192582 160310539
91794 98446 16552774
23295 124285 252663419
100000 137549 94226003
110843 149467 911756763
11191 61888 56228100
16124 111628 450161656
150087 187307 93264151
75357 78521 7986424
140289 195609 28370653
86389 199190 812115520
72043 72679 1586247
138392 183062 371919725
191042 193416 925424454
189426 193425 10007468
68102 73380 13210259
68406 180637 529633312
91662 131224 98990029
63660 142121 196910932
187676 188452 1880256
112790 181429 604066928
35985 51220 506366103
79649 97196 143538754
12829 59782 117121211
48756 160318 279661031
34647 125676 816169875
6616 161854 681128632
111125 192223 202941042
126442 174913 121410003
134161 145924 831447744
66654 170299 195029519
120405 197823 193655660
110285 124249 182470172
154199 161399 18001226
20706 172991 845171771
55936 106295 569763138
82494 83805 499136538
31821 34662 265244615
162574 190342 69370662
165630 177020 28358442
25332 124558 248315698
172485 187244 36841786
118503 147675 227303088
13725 20097 15984263
181453 194402 32374622
150584 183509 82336835
141587 179513 31524550
173963 186853 32209208
167544 191008 58519457
55882 144926 223430477
114751 170487 139686963
189390 193911 11319355
60393 121681 153766607
110863 118384 17478945
137948 195207 389070800
123869 161378 459238461
120054 187916 169983074
150438 197340 562292189
984 163147 819767184
99445 153408 135139632
16104 44231 70059346
63859 143026 392860151
49823 56319 16123753
73377 166817 234227471
192948 199627 904156306
41576 184297 464993773
99342 100105 1888414
21702 104935 208308404
90117 191530 253737623
122004 149627 50534254
97210 119888 879013380
163196 184691 729322417
6939 24304 658052581
90469 174506 210377512
177350 178858 169549718
71313 123660 300417138
143311 160397 42729525
9067 62262 132728003
181873 198209 40736376
75293 77227 4946261
55241 172679 104280759
62051 140023 195804648
42985 69108 65638160
128703 149248 877550289
175174 191396 32694147
66104 156233 299653529
141516 185780 110782473
171460 195623 60228979
48352 192494 361188958
158301 183161 62101030
2885 89975 678653623
26261 155464 323470710
40995 84006 282336375
181732 182218 208041292
8940 22815 471269062
110920 194040 251371306
81112 184993 548732909
82900 179976 336824631
86532 129418 107267145
155579 161215 14097089
111848 158598 933060570
129136 178968 124753749
170339 185850 915309283
117299 199304 205112360
71316 78595 18182516
131146 173194 105399740
145391 185102 99367162
150414 185415 87612008
180919 189464 21408034
161595 188042 66189608
51958 115493 159347256
139754 149181 23507580
13979 87536 920022850
168609 199752 77604407
17125 155233 345817990
36060 156911 882658335
89201 147389 612353059
10085 101221 774811504
112059 147337 140341230
57421 111880 404428076
115908 196269 201117573
76124 132478 956366505
92908 176346 492310535
46002 159634 284948906
22852 197004 435716803
83566 153632 622757832
173647 190656 42445350
145109 199838 136736438
52233 92469 101113237
18748 61492 104129028
68647 137108 730403925
89483 199187 194401014
142967 160564 527369861
187021 187774 1916186
76817 196129 85708108
162907 198734 89438650
76303 152003 189730661
150320 163634 33494907
86108 98313 282296829
84468 187067 256856734
103395 180220 346343375
197815 198320 558361498
171378 175821 193701496
20872 83783 157500083
106160 123911 211711102
194155 194318 137403737
63369 95307 80417098
18030 30875 32190893
149447 187811 96061281
102017 189098 489763628
89070 127084 95083467
53985 160952 660817615
77733 114258 411782627
26555 131210 911742928
71081 122527 707843144
135109 163763 71713846
54861 93107 268495749
60519 170102 274892210
27037 181272 511927085
2586 140744 345928918
167145 185799 46556425
53885 185883 657950196
12288 67580 373233573
38407 184455 365658397
50737 198538 892824322
71147 178729 269403859
42365 117228 570313787
155198 157165 4857483
35431 166353 969014443
80230 91291 27941592
17510 24221 967177777
145854 149233 900445112
112839 177259 379366477
21912 79881 204222857
185437 185840 1051154
193720 199224 137356696
131204 139466 20881326
156593 190228 84072042
42766 113850 178321589
16097 121124 262816855
113408 120950 78285550
108653 124156 38659226
13000 116136 762334746
98032 101522 8870285
9937 61048 127431428
125570 145871 50944909
31443 125743 236016356
188348 198174 24406191
57697 135304 821605651
15099 185806 553931043
135874 167310 311550094
196915 197990 70995442
59327 123431 160847189
3973 165690 431622662
74568 131897 947160986
299 4195 9562288
71322 109714 96328044
136318 147493 546627933
42089 189101 368307658
157229 197012 99419462
77581 105392 69623037
134094 141868 19413931
82988 106293 58254668
46966 149251 256493676
56166 141583 214323720
165470 196743 321596708
92103 109355 43228233
41329 55183 178957696
110806 144025 612114610
170317 197554 67856641
30297 112921 267358365
12002 175903 845747873
117397 174691 924884620
118793 144704 65020043
193029 198824 14362444
104108 176271 461789490
149777 179352 74025220
81961 149863 169955302
11702 115723 414276804
34624 58295 58715564
106026 184300 195992571
74130 180877 267320883
2844 45499 855851286
139768 172855 906406718
134973 152084 42654873
107166 126858 49382811
83465 154640 528721139
58852 151551 38337908
197119 198777 4151369
177719 179462 4312038
140512 154641 889060149
94686 170570 858620213
97365 105345 684271828
148147 165366 497628589
55289 59371 10213897
40655 139553 248097114
72307 89989 285092626
45672 104815 148421308
198686 199373 1720117
80705 145411 162187494
103718 111245 208540326
10113 53664 118706261
41354 141201 154220629
58656 124811 159311429
48858 161495 282347569
152635 176240 59112549
73426 112568 310831111
24668 121528 242407865
72448 85199 630620234
56114 190540 336900164
59146 98488 2088911
196005 199898 9648607
111339 138896 69144200
79955 99509 49136344
132007 154131 256732369
47977 105459 144157291
78847 81286 995633717
92639 179584 217573134
73952 134048 150702875
132986 151073 979334815
156781 156810 69927
167763 172505 11857373
11279 177837 416893718
129337 185248 140004550
11627 17149 586555095
63667 78636 598619154
163614 185343 54252911
1173 16376 141041096
130907 144497 34088115
64686 85726 508438355
74148 178416 373719633
171880 190004 45122277
139040 149383 284841492
43819 163926 301174690
98059 148886 127366002
102447 109228 3924170
144491 155071 26435342
179210 181861 6635385
161062 174258 33081423
110700 157527 652121704
192697 197602 12131709
191653 198884 405612580
95100 179526 423844931
185740 185836 910621517
99761 153325 204053125
154527 157122 698527337
156506 173777 956923407
79612 83443 227147789
36466 145759 273641484
196122 196449 850988
16866 70549 801779484
50686 61221 983839721
43988 109273 163899021
16624 50686 821180087
168646 170825 5454187
67009 119800 132220137
197456 199820 5896732
88245 143960 139495122
119086 163956 521309911
25875 79617 768917942
91928 100146 853318607
123693 159170 88937828
175574 188087 31314348
169974 183608 33917752
126749 127103 427839515
29559 50001 517450170
5647 73431 919579304
162955 165474 6418702
102974 169418 130677016
99813 181126 203539436
79398 167251 906404767
172728 197944 709412253
1961 190331 217596331
33182 53331 965141137
192082 192592 1299651
120893 180893 357541295
60011 111183 128628535
177830 188084 25702150
7225 126744 940529194
56965 99956 506067317
52243 143959 230038863
93521 185565 230396036
6121 199717 484435478
54763 147052 869457625
136326 184637 120699496
47100 128388 203838775
34509 187117 900265795
32606 129732 243078368
46488 62574 18871496
197721 199324 4015730
129427 138739 140692110
21239 151670 378039426
173547 183234 872765877
37476 49954 91666607
195944 197891 999883975
114837 188038 509438889
174232 196755 56166996
56282 136323 201003271
187422 190187 652582341
199034 199219 456507
191119 197340 15446008
96644 138073 103858649
193705 196786 778406496
196889 199538 11843289
65250 99853 693177810
100386 168206 169976070
86338 95625 29000696
6805 75443 171589636
129765 179822 125277005
100137 143959 934512854
122294 149466 139863334
88866 173011 210679734
20795 153584 347641706
23465 40272 25484098
164435 165351 969297688
157613 170027 360854034
128796 196760 542722995
80892 175117 236051250
41828 59705 44569915
14981 56771 104156900
57860 162489 800512463
96632 171928 51895858
199132 199452 293184779
84733 151155 166312776
107741 172857 163168745
179811 184631 906398963
137235 191034 219582966
175669 184867 629667528
84292 117161 82238196
65323 69342 10130250
13030 169134 391000533
171540 176922 43669130
171788 191116 210388993
56700 126363 91012812
170188 192831 56494043
49579 63603 35017409
89090 171049 205221408
193317 196931 430844919
22794 162533 455959178
4220 184115 508939015
156023 170916 37365847
166035 180830 36805203
155187 169707 536800045
129030 154977 207701990
80544 169802 757033332
86759 188979 681675281
154708 176906 55513652
37248 53402 472825664
182341 182478 344202
156094 170715 863354322
72358 115968 991315433
95094 101467 286877105
7687 32386 417628287
159748 161170 3517945
11287 16245 362720869
159317 190537 78037124
23528 87078 159057606
10235 138447 557429341
96014 166036 906627535
154291 169908 39177620
68341 187515 314801233
893 15558 905752436
71902 195968 310575954
21416 148639 318543258
22360 116125 79852270
180401 195868 518733269
170905 184835 34651868
26932 128006 252954950
97993 188032 693651538
108309 139119 77269431
26116 145661 299283314
19952 192777 432651501
127721 143161 38747609
155738 180316 268001158
157926 179334 53589853
35761 69874 85251427
64141 108845 112335706
188716 190533 897235615
69162 127317 246368679
154046 161206 911695444
78203 80330 628835452
91043 152121 152810868
158615 180307 54305980
179257 190624 52440136
29772 41178 28163797
191614 197592 14834173
47927 122829 187718376
78290 178757 514698550
95417 138073 106933455
195915 196989 2571967
195553 199894 117023452
147199 151970 628151601
153235 178741 63766471
167147 167945 17599525
93507 128100 86525571
5670 97177 229078311
72982 142427 742993821
85698 150599 134263784
183281 184816 3159075
96094 104469 20856498
84090 111275 68100050
191584 199123 83723798
117707 119707 606475169
6289 84696 196293505
49941 95404 114182404
106448 132523 65420942
193061 198136 12573672
79263 103656 448638413
37676 70385 81775239
157695 192563 859971420
52707 124063 442466068
107670 180332 181925020
105515 185931 883232981
57156 61002 720616390
122001 139821 44921207
134607 142468 748702235
114020 193966 200069932
182867 187915 843167665
184588 198751 59701707
123004 172656 124601539
102405 160235 145426691
98055 125537 68806334
33346 146655 283627468
146200 178009 121914779
133959 166094 131722942
28623 177374 777136967
40548 172525 562376010
48010 176917 618492902
44315 138066 788741465
184325 192899 21492171
174143 176231 5146477
149897 176050 65525473
108073 136570 71514822
125195 174265 937456169
33008 80181 608351736
68478 76561 303024145
141466 170971 73981878
166150 197440 77992606
165479 170822 13353393
90298 145197 137455368
151850 171328 48876589
35601 131880 386287098
154805 162801 714986610
6947 58198 127783198
94143 140810 116891006
85050 121212 90432385
93679 179356 490866123
188111 192734 11523271
129688 176242 317663811
61089 181223 839623890
178659 188646 395939795
37128 130986 295297251
86188 171713 994822293
176992 194395 43446696
158255 189864 79072337
166212 197468 499782982
120119 182735 832154803
67630 198907 328569939
178978 179834 142828705
102093 134307 80648082
157783 160688 5243971
21785 139009 293617382
66797 118519 129597816
171008 191945 52241461
191593 198085 16108625
24320 153135 322511119
161411 194682 83165583
138683 152206 33654656
98170 155813 144422009
120258 164499 110957128
143468 178909 88586425
74616 144831 176019296
136583 187544 127458782
190250 199401 405965838
120553 191086 732438190
40608 115274 452838457
117434 198789 898123459
117591 175754 145695628
111225 152910 851660708
162153 181718 48903714
110923 130157 901304266
60770 105403 112056664
2486 58265 122987910
50105 137709 866440541
84245 100058 330912490
76919 153536 604934635
181219 194565 33349225
8877 153420 648888562
95846 109819 865384193
149746 154349 202104374
96737 150815 135398466
12658 167390 692621849
78237 122452 110669954
12133 77962 164724585
12394 43865 597913102
172210 178196 620961882
24854 72940 121715789
130526 195847 163422905
102251 117728 726542647
104301 129385 239380681
95756 119201 161091200
89377 150759 153616781
87780 143168 138663833
22231 110414 220800349
160576 177599 637367434
31141 167619 341793744
155928 166619 26809650
164622 195935 854575548
139392 167637 70667841
119682 158679 645279747
1431 165128 428584298
149879 177816 979925263
184248 195724 400494805
32997 52997 404754882
174332 180444 89699055
119601 128914 6886467
88553 192595 260339749
88650 118259 865419779
32662 112353 199418602
83349 114675 188059837
30665 124090 713797056
95977 134354 96136005
161816 170171 20981949
15636 155961 74714118
160496 183436 302341325
62613 189611 506862425
53949 186826 295600848
136407 147951 28773690
24406 138484 285778161
80981 170814 913389809
5589 9135 8917956
91512 177575 215422766
142004 163805 187674599
79263 176880 387592414
195352 198558 7971463
164132 175873 29289024
134942 142861 19736159
177457 193526 57447124
40730 97263 200832170
182063 188779 390304212
136874 182190 16832023
173403 181169 976691679
101734 157775 140183897
97075 127389 166406105
149237 158173 22314056
79155 129638 126550218
55984 187183 936843480
35193 195449 400996133
39738 191093 379101469
41335 195123 624505336
189640 191540 985592803
78410 163709 805998204
146532 196136 124049541
149747 189229 870216382
44103 54382 310269781
56028 145536 875813355
122465 141914 48933321
188763 197365 311987529
45405 166639 511420679
173053 198069 396717803
103192 156704 133975903
131900 156426 214564667
12917 132337 970492398
156613 192588 159788638
42080 110860 172591302
146822 155822 705508167
158396 168095 364170011
139834 169996 847248476
3507 116704 283286625
88208 96338 535278644
22583 108875 858483757
131327 138359 17820765
50687 65659 802596068
148486 177792 639263955
31672 119642 379212247
86793 140101 133627141
2257 41763 809851292
23251 43892 726798693
186586 194290 19139464
182365 193942 427484006
108806 120463 29071927
36794 85486 121895098
105382 171534 596361526
155623 196214 101491695
5413 25548 886835532
113341 156399 107765250
80280 154157 499183614
97748 144824 644727805
110806 180189 173606820
53132 169348 293915663
143838 179734 89698588
171018 186298 38149168
66397 105033 96824282
51853 137906 45855308
193754 195207 3522848
92982 122026 39509111
136141 197366 152921158
41691 179872 422004448
145825 175003 73062184
120087 180756 151915036
92708 138224 86121306
163297 193471 75332490
123931 150312 66073853
119068 150596 722071956
43321 135246 230678341
180721 197449 41742980
69559 163946 947215756
99844 141915 105425377
158831 165605 17139056
43196 186501 954863106
167450 182204 67718075
31096 66652 88818703
190244 193729 378581255
95514 162502 167745710
183634 191652 20076094
25707 149491 309858853
34316 61242 66895041
5308 43662 28904119
123224 144656 53900390
122084 165599 109278052
181224 190397 262766325
6769 90952 493436775
127978 148989 667316699
87390 157153 582424483
96362 186012 224443092
15670 156999 353811769
52969 158308 295563607
156734 168973 30770701
27611 119070 462526963
176586 176671 323811969
41605 60095 46137073
73155 109058 90093852
71331 105836 983746226
118926 133328 624047890
9579 145520 340355263
82760 138613 38255641
6525 113516 832610621
56805 70488 34547880
74800 94037 48315249
143739 184421 101656699
87747 151147 158686939
84603 97659 882776602
74880 171928 243258882
50516 146947 728279344
159574 194107 974355165
85452 126699 979031277
80439 127827 118777349
166524 196818 75528953
53036 160406 306893233
29437 56928 68377625
42616 128342 670150719
42087 162986 303093448
60038 108782 122567116
29552 77540 120000613
35269 128920 985138902
159021 161752 6884359
119619 180637 152790712
116707 156788 100369731
139195 197996 516528049
185901 192692 16944593
87332 105873 637194262
165375 196108 76670241
116906 183865 167604472
166203 193716 194689639
105702 162525 142452794
171806 192565 51797196
111067 198748 219290053
26229 137101 277725457
48752 123375 271819655
111217 177006 164685683
90666 152478 154670499
43991 166065 968275015
124656 176667 130317321
113520 128199 903513845
192440 193381 954231163
133606 176268 321323197
156738 169674 32501337
79769 178752 1770368
169348 175438 15160239
13461 23614 25520292
126609 157202 441389934
121245 179851 540222447
170795 179023 20394823
141813 186714 573184631
110393 130255 609239913
136888 141993 12711921
152097 175758 539684197
147551 192071 696542165
54264 84157 75264951
122037 163516 104118467
168598 168999 1018119
22731 193623 772062940
164812 182940 45122826
185799 195612 711328418
116576 157073 101391258
74393 145457 178126500
15486 82885 168676518
165381 168136 742113479
50652 56249 13903300
156250 160250 9987319
171806 189329 43674093
158575 197206 920465216
72264 81488 23181174
178851 184585 697434868
192992 194500 569318313
35629 156796 303300048
123882 128744 12233815
116643 185172 171580593
95764 154486 147016871
131703 163481 867052167
47147 49164 802340953
110470 165550 359515424
22843 87983 682096982
155857 195992 100295284
107126 162962 139942965
36398 97844 594503913
96322 184805 155603588
3984 116654 282016387
140419 155589 173530229
54976 90856 614260822
10219 60763 125354939
464 172468 826453954
113840 144641 554801625
174848 186415 28908440
60719 150878 901970497
82251 177658 238843683
167190 175157 19866495
29643 75065 113515424
68949 71596 6651539
181028 190965 477943640
167916 196584 71563635
1361 160753 398907476
6603 70109 158862561
13159 129334 290858251
164272 180576 40643995
173335 178502 787055957
176153 195798 49087255
82154 123758 661238929
158570 185529 67514987
197243 198428 286202
76604 149843 344005871
78370 158830 80955584
188834 196576 574770213
113892 155230 103519418
168849 185781 42230744
114867 150008 541735255
153693 156467 1497117
38513 60232 404416534
59665 165875 496921067
81429 104753 58356219
85652 158393 182119599
6063 47897 377358492
155738 186984 92289278
56217 71042 78692208
10332 173965 868880090
176905 197236 884906099
89976 134304 787958857
85108 199571 286358975
20597 46452 64419269
35848 188773 382752698
47078 107051 70558290
69413 84153 37052611
173841 192464 46517995
23736 128313 902567091
99626 171945 181216693
141354 163997 729890876
74361 109183 602316726
121142 165115 815746452
124714 167119 897656061
74133 134522 21983717
64617 158475 377077004
118284 138939 769700048
13018 191024 445608774
54803 191609 342841844
44770 187905 537377839
109498 193053 711798768
31372 193605 406090097
27931 151327 480160522
111117 163293 130721754
2963 122209 298318652
41067 68963 70010540
172662 191693 47438420
26654 177076 507060300
146078 184463 813446390
23264 99971 373989939
33836 189074 781972733
166046 180751 36601767
98082 130861 82125687
119385 123053 9134856
24331 86778 156329097
17749 89422 994999518
8834 121872 282881424
118534 121703 7876513
118902 193804 187533923
181645 194167 302946089
57669 131965 157083358
59092 89768 220439728
197731 199433 535420409
38416 74669 24049931
129066 170299 103400486
157975 177556 49063237
90611 99666 21982436
51072 130719 585395020
33422 177418 360404170
82411 177988 709956657
11712 97901 460654825
139987 163824 59649065
111032 158235 12254303
174708 178622 322294714
149977 160440 26252644
14000 74013 332863478
112459 166943 136580670
172559 199979 68334427
151963 199158 730352071
156418 173428 42666931
57362 151027 234967305
46362 174796 321949579
149896 199223 123311096
149286 194822 945683506
57277 167112 880645972
163038 193264 75532035
29409 168854 940237104
140670 193094 502164664
5649 80601 750288586
171555 191284 661662998
165681 189378 59078529
49811 167140 310295625
112895 173748 273469743
116282 191868 138099259
18008 121770 174827806
36226 199678 862489133
74418 153525 198215019
77795 188436 832009586
174707 183958 23050445
71994 162887 227725762
62680 82288 852084032
17844 151028 333443762
150949 181503 528042807
92289 173653 241688191
137077 195635 975255065
148444 189686 796218755
130023 177112 117916361
75752 142279 784829282
91343 164364 182872654
102344 131457 44363734
193250 199461 886767893
175132 193405 915302566
57573 95849 327634536
161790 179210 43496604
92347 111224 47250270
122192 147645 63946125
195341 199880 93514679
21440 189475 420598740
18468 124624 265722998
38023 40193 5235489
182342 199478 175751272
135253 175585 540036017
103959 114517 26433337
173168 187851 36650352
48186 129079 202826777
116533 137716 53223597
47039 131709 968785624
168549 175881 316633564
102991 144821 104813842
99707 187463 697794566
13656 161581 906894736
105881 190822 619866287
19241 58317 661539371
84134 128829 122879409
148515 173274 62030441
189485 193436 9874109
151931 168308 41137575
55918 199597 359955815
13091 145415 777753396
184875 192047 17943676
166899 178222 28148066
86592 152499 616781207
150802 159806 614361610
27170 60604 83226954
109803 189316 253153402
28710 51332 56290600
65741 123007 143415432
14663 174741 580500890
57086 98846 249864454
58615 187340 841355741
190005 195477 421152401
186765 188295 848438747
172393 186199 464122753
189254 192941 3892523
151989 182337 990498261
133981 147315 25365476
199671 199684 12304
114705 115432 1827635
119344 132137 778677004
80130 102029 55120766
37559 98792 785666924
171931 191547 48889635
1233 110731 933271712
34763 98850 160400202
137273 163060 12533866
98398 105689 18180826
41359 140906 476908414
16585 178849 812313740
70615 81843 304603411
865 44583 965379861
130245 188132 744700129
173330 175231 4698236
101464 145656 110590858
140936 141429 792181159
51534 194595 358361865
45765 86505 897920557
108338 176417 170388017
104703 188076 599723019
97474 155880 146335840
17168 124600 650368866
103638 161673 440537829
56749 163242 588060492
51287 86539 105372313
143142 198483 138258067
139688 140156 1171431
29697 36240 16339271
131258 190582 957473784
189215 190271 2621062
39388 164056 312467336
190285 199501 22953760
153499 185559 80264919
84947 141780 104225065
142263 168288 65215124
45403 187662 356559368
78967 117562 993468470
181924 189150 362092055
156131 189504 581820503
76516 151677 188378466
33160 105755 394053649
165821 171042 13024995
177923 183908 1964954
28612 75302 357789925
66551 133979 169113985
147979 153287 360233560
120679 167983 118650997
173512 194079 796339745
4449 52441 119817745
160847 168422 19088746
21084 158435 441278805
138279 166466 70538566
2777 19188 966098497
90889 109953 47715155
125434 125883 1161211
103964 147708 109608679
10400 55583 441770719
143895 166373 56344646
63369 111320 448219713
84441 160571 465502947
89712 126411 91745279
129386 141306 377980614
46785 188226 329444680
92398 172437 517326940
6172 67946 154520011
83561 139537 140314634
43168 192675 374641390
174811 194289 34225522
41969 122293 313517568
20220 51237 77373259
171866 199691 705540135
70700 114477 109698791
183708 190166 201370185
135585 136525 2341771
121860 140602 47169669
30780 46387 362573780
165645 180721 37517462
20224 27957 825044706
109349 153449 110335664
58900 111461 504847857
148850 150459 3960309
185300 192598 406631597
48933 70359 53817342
12214 41021 707256295
144326 160512 517416598
56097 178807 307600719
168567 172505 9851836
148065 191069 956904253
70495 113439 192407374
111152 198843 484499551
143972 173298 732033046
57562 68634 208508519
49866 114037 160989713
171487 194654 57747451
49814 77589 69726583
29508 185807 921299041
181332 187039 14362692
113455 193843 465317421
146332 159138 32029419
1141 157903 939238289
189581 190991 3509565
172869 179630 16740595
89538 195264 264429191
58102 58401 946191935
55765 94221 382420719
157602 197674 100166304
102064 116321 168736200
175515 189896 35900403
48752 141625 748981408
55324 68066 32213524
192937 199870 209863621
85275 197297 280262389
60157 80283 854304966
5712 162807 393383993
191616 194026 6028472
87129 148122 189602774
55569 134674 198638173
28649 37297 783560891
49392 184862 814656567
127639 149703 55221492
132218 175252 107808844
83380 181387 245327015
170621 175958 902059446
161220 191777 449691201
84300 114728 456749866
43445 144736 254075761
98928 161282 56297022
41575 149748 993336553
122275 135702 33981556
47061 61161 617814428
134772 192619 144615583
81924 184453 256611634
145437 180442 763746681
167281 171800 619171491
199858 199858 100
57285 161417 261200915
137866 162145 60661454
7779 83302 190086058
47520 75858 71055464
84150 156083 402217528
14483 135447 497063566
120255 173436 205427581
136327 173452 92891518
72605 142093 831449517
58219 86155 70501132
45815 94759 982454348
32645 79762 117696940
199061 199690 1591190
76625 120525 249336804
152528 176894 861645807
81835 87866 414224581
38542 69520 669942665
147064 152920 786475601
30334 75540 112910450
114776 160197 113748204
126061 169264 108305645
181086 187908 181393234
84983 164194 198426283
83374 135040 129545718
2351 35587 83175850
174756 192909 224841676
37235 100902 924096818
3454 89093 218098726
32787 68428 89024874
186890 193156 651521496
73018 163970 227938526
76787 90130 33649436
181958 185978 10099736
142931 188611 114230731
168954 175151 15416708
115567 140449 62471508
99590 129291 293156943
143670 199226 365240120
140344 166614 65757589
13749 188082 775451003
17224 195058 824070815
184355 184697 457771
144259 186838 330071803
181818 194507 805091389
91693 138277 943133728
15446 36419 233970212
105219 187574 206309982
69308 158906 500602782
123372 198361 833087038
51176 79347 70642158
94607 136885 386700112
63412 93055 773447410
168022 198993 77175533
40955 126581 214636587
181510 194179 31678092
134753 180603 684423876
197622 198615 2483909
147611 150562 7314140
30973 135859 331041123
121228 158305 92925049
189251 197606 20767505
103759 177996 185829000
127187 169602 106345815
146448 171569 62962535
187363 187564 108982434
145224 157889 31615953
184155 188423 798570954
144683 179154 771133349
197488 198113 18669783
52776 143099 586947926
27842 163689 982504018
143587 179277 738512137
186596 187354 289912472
51153 158827 269876394
78554 131788 506752031
86791 111061 796719375
5906 132147 316019490
168572 195148 66225866
59160 177607 296979120
52096 175687 309770354
118306 158473 417295770
137033 198590 153715308
95929 194871 247477769
79523 102507 591900241
143737 170623 819338706
32799 157363 311733603
164710 195652 77207284
18722 165879 534681238
14610 132302 731093021
67891 110024 185390779
120131 122321 5410978
74471 140072 317567717
153924 199610 114173484
81868 124878 107620341
37978 161535 309431938
43285 114766 578892904
166282 191499 62892095
198584 198873 416716952
38741 94261 268744062
111918 190344 373457528
6309 134275 320443973
87442 93773 157923976
95131 129462 279615570
153389 170306 227660559
36754 73080 90848059
5064 132568 319237254
66841 123405 141671835
173216 179767 16237674
22716 147959 548921122
108059 172124 568520167
167145 188215 52640863
158557 190352 873101955
25369 61340 978060350
114099 171396 143556615
90302 157444 167993576
179411 189010 24033982
49313 165482 488905671
163493 185520 103268396
192968 196144 7921253
21313 194454 433334639
41826 69566 69607206
143907 196146 49087113
166011 168933 451789819
134350 157033 56683841
104208 189512 444421247
72258 132641 151313848
146199 187472 103311234
133414 171878 96368957
157882 193275 88598440
132184 196467 998193858
134649 156308 478277929
109529 190335 239848700
3492 143363 350139557
67698 162616 758431014
124128 141038 42549105
92714 114382 54181772
94719 162234 944432649
146612 177781 77979504
52399 64127 401417832
110845 148825 188664592
44104 158437 593759398
105753 137259 79188270
129372 170913 885680597
141869 143222 3388860
96035 101255 527397521
194799 196147 467118261
145612 170164 61522445
142613 170566 70019083
145599 183591 94978150
180671 189620 22400379
77501 142608 163207443
180253 196612 874051046
31903 136893 262928953
130963 154742 59585144
198789 199664 2211925
108889 153714 112170692
76055 118448 417627960
101679 159553 144852796
22974 23642 897060536
99157 189937 227219928
142143 169811 69322655
39365 125185 215014378
99436 102177 6982959
146920 158374 28600739
162192 168345 15523535
82077 91094 22643099
189440 199801 25793686
38901 147615 637003254
4474 59443 137148941
14821 34343 321168183
198797 199882 148094377
149421 191016 381134429
178775 199269 363398004
104079 117810 794229798
30030 195968 684722234
9344 188431 448323999
110998 142190 536136525
176592 187734 27928345
121822 174547 132143259
108085 172509 161402121
165732 181626 39565606
154660 163998 163806096
114865 137665 726291582
114544 152720 815567112
70004 125512 139047339
111559 199929 221028940
35690 81640 114971524
3481 86776 753266180
155354 199940 916419480
93246 140302 598186542
121814 150530 72011317
74912 89789 931470643
88703 90658 4876803
173397 177185 925928940
117821 120585 6916074
69406 104905 241465204
93422 174484 700704505
117810 160183 271592686
26185 32321 15411610
197478 198132 1618355
1152 83802 876678701
84776 184956 250779195
51962 158933 951055575
149547 156903 18422069
65679 154683 940515200
58593 59665 895560916
122885 151847 72710995
123804 126747 7433171
135249 180129 112171698
181161 191297 158727552
173374 190354 42321998
41663 113105 179204255
84245 100158 319242092
19751 188222 421843000
70448 97730 68433220
5318 123614 296096393
36068 73500 93589658
167648 196585 72231992
129160 196296 168006802
97963 141196 978721324
56239 120355 513551837
116211 172818 927923045
113069 189459 191151513
111977 153552 104100720
116518 123633 293160344
157371 190553 174268630
125511 195704 94953903
186586 192946 15811635
137927 154834 42197895
74375 107199 943816057
27526 198365 365294310
29888 55927 64665044
160658 198382 94236361
59242 60142 2222553
64497 183672 912874093
102775 197753 237550011
55451 173506 162976239
66669 166104 249282803
71198 109511 727918618
93410 121992 85292204
43498 184704 902182733
76664 87582 27571654
84545 125731 865888579
27151 140219 293850195
181759 194902 32804386
113188 167752 136694265
167469 170407 573485427
124524 171646 805050054
162330 167372 12733478
58752 161515 257802838
148285 166688 281006572
163883 188820 62225560
186319 195882 201727941
123024 136604 34334702
111727 142334 564045665
169772 182916 32659821
116937 159617 106947250
66006 190495 956167201
124089 131772 19295341
18470 149673 881500169
150492 173743 58302978
89691 182458 232083634
72138 136229 17583127
182765 183116 841581
94291 158798 604345511
174914 191553 41527743
183175 193936 286984365
177574 178528 2355300
28983 39343 735136406
178653 199974 83117698
114459 177274 157314718
193657 198101 623366651
185873 193888 19976899
63741 86584 834773494
14900 189903 846047914
126809 146713 49846132
29519 180194 377172777
24159 65266 724355425
32114 52133 49743078
109369 187315 195106085
103999 162729 147160886
127919 143664 655434573
22923 164395 354271683
113637 123124 647451178
134414 182362 119903350
163557 188165 28808101
121838 167397 453318355
49998 111277 304693652
72059 76426 288891419
38015 115538 924658841
113015 153980 102552798
144883 164657 49560201
70997 178818 959611880
9131 119287 275656386
92279 142397 595971758
110612 123278 3234742
9402 142202 332554704
6435 11666 236566309
164502 185650 52827101
62709 142002 108345371
2304 6090 593967166
136894 165221 70927452
16682 50290 120485343
26063 160175 335733323
169890 197698 892086870
64493 67720 866405306
94821 147510 131929585
49082 191043 386463777
81779 165289 962780935
22987 185557 406968741
30077 189269 398413083
93249 98470 13012691
121569 154780 83279811
123823 149119 63454093
114851 199269 211154940
59543 126278 167510467
151114 178101 249370306
190105 193696 9045646
60512 149992 224390404
160825 186282 227516306
131632 198031 369833308
148989 188317 251120966
38990 185320 366508039
118676 125508 834154801
134344 154120 666645332
196152 199577 6680293
58215 110748 132090766
199202 199981 1984604
118902 154884 90193003
21014 169085 370878730
20860 84385 159069868
155335 162465 813824285
6358 49731 120384097
52674 87475 87531703
101751 120321 956248061
22582 191409 637078410
88475 158503 968782242
23415 98142 186980317
156847 197513 310022468
71358 102635 78481168
85132 90582 344987025
137858 188769 957343722
19550 76672 142883220
40996 74301 874163636
32392 159136 938721217
123463 182625 148148148
155926 168784 636813499
179932 181959 5109433
115751 192349 448288048
185333 196707 28359939
83895 157055 617522314
131458 171241 435719315
196208 199234 7468274
163809 166500 681579197
113980 126060 364060409
40880 177961 343444283
89486 158666 530440094
55770 172579 444196866
186565 193872 917616007
23854 141793 993744457
169613 178338 832652672
3178 148662 890346040
101603 141911 459970386
2538 108089 264190228
67693 195009 318704928
80737 149867 173168141
53068 151054 810742078
44492 138294 925716270
92157 139819 119418874
73375 172690 835201645
162923 169847 219874158
130320 158902 787147544
173985 179356 13302491
105555 155248 934967045
96262 167393 178214243
181853 196282 36110197
51604 158722 505821199
10666 78085 118539659
60822 125461 162202734
188217 190800 913097645
127091 161032 312083061
46004 138185 747031509
87811 110872 57737234
126684 127764 525954184
155074 171601 319129337
177503 183555 441401294
184488 197584 793865008
135493 159021 58756678
17180 145337 363958797
97016 157525 151483922
176004 189425 836300830
140266 153992 97140385
94351 99306 12344996
142446 191449 676473495
29020 51938 57069661
193286 195939 6586708
90801 134636 254136059
53645 142724 223498047
124644 179244 950440967
155704 160127 11059061
139542 190284 126770237
13850 125366 809186758
17372 109490 536008243
48831 164417 508498834
48119 110388 156305090
45994 134544 25878222
194336 197542 658688469
5921 130109 311405763
84537 153875 173590273
194837 198472 79264754
125064 175770 794680618
133338 187277 284490139
3095 22806 71465743
55868 160272 261833554
34743 43266 20905479
40075 67203 892094890
118044 168695 127013264
136887 149631 31730041
37861 139143 253769501
32433 119707 218323168
156162 185021 829639086
20555 112684 539500008
11924 18819 468881234
81028 157056 190408312
34408 161149 317259793
37485 149771 532068375
120844 188390 792453162
75420 78031 293872296
139902 194608 136703098
20972 185039 890212770
63583 139051 189539327
31167 85372 80186429
35336 100437 162857499
189342 192576 8122375
173812 183125 23082272
31760 133175 845900017
100028 198789 481282009
90877 112268 53481058
22390 142674 301149522
55013 113465 444806568
72101 128705 796919833
30730 118380 219350578
152899 188222 88480549
74423 100248 64754919
60218 117198 370282393
183287 196722 432095064
178417 183590 12926263
14906 57363 105814425
9429 197256 470029360
68655 95793 95402855
104331 199392 372632460
108552 157262 285892392
69955 154419 776312585
22510 117721 548080667
62030 122996 179830406
130301 159318 815788422
120873 133030 30601871
77931 153489 189299716
141115 174915 84596146
87534 198261 781401702
54515 188118 349509883
11411 66273 137099158
25160 137073 626939421
58879 184765 315583951
139373 152137 10276005
49820 111619 155048374
139025 190511 128641325
45987 67754 258416093
145870 162352 880124855
92531 92724 475803
179067 191849 32030897
92222 145200 132633053
36725 162619 845111750
140809 174299 83822871
57104 152233 888255111
20710 145163 970614603
154408 155201 1985338
2958 94108 987042109
89216 160237 177710696
57782 157620 250426633
79030 92362 580344806
80716 164050 208890948
193632 194477 2059197
23601 139646 290653172
125808 143448 44255525
172903 188869 39773212
126924 181906 137630834
56708 126887 176142882
19708 26766 669818240
35547 80879 113349451
123651 129947 307438296
30740 129771 247877413
172010 174633 6454044
188381 188436 100765709
25658 56599 905846033
71305 130399 493168339
194527 197724 49942072
21480 119973 820993948
140576 163483 701403074
175576 194447 47135688
30123 34661 992343735
135851 181608 114327646
180629 199646 47482444
29799 39125 729217432
89137 196656 527229806
102102 104990 7058008
153136 163596 99099034
139051 178922 99604938
56757 175773 298451083
60344 142992 207456884
8180 170481 406429975
81148 195968 467183986
52513 125771 183727257
16557 104463 220034711
24027 160146 340750545
66331 196897 872346907
47732 120093 181404325
5933 154234 371331787
122191 133481 28511742
149139 197214 100162765
52314 144595 406604244
58792 151790 233349498
148199 149565 3359154
76548 147574 214462792
99153 114630 38744273
11947 199933 982175553
43281 195907 868779569
85237 99399 35443659
103392 115310 29802524
194010 197659 9024541
20241 36378 40446452
177660 185131 18710305
43313 103144 611090266
39493 62355 57027716
63609 94824 78617639
165270 167583 5779549
140327 163429 284259069
178725 180712 4997489
150623 169120 46446957
92265 159759 168955108
72159 198428 601683689
148828 154621 883270798
37277 192516 877777935
23511 163470 350460002
9285 117043 269721416
94538 168640 466943762
64719 71477 17092951
185539 193540 9989368
70110 98362 38887176
113389 149881 91276763
57200 94988 39635834
65062 83953 47565064
130758 142402 29212606
101473 153228 762426875
33649 162124 321574242
131023 147486 50773267
32810 65913 82621598
18441 49075 268601053
126531 199023 181296169
176643 178333 459264848
127188 192730 164050038
89958 152622 487830630
94823 178909 679256157
56120 198190 355909131
14235 148254 54009083
47567 57473 817103311
13759 118335 397225263
30828 128933 161704306
154254 197629 925166051
87118 103555 41156896
143159 147110 9904477
126154 184188 145231191
120993 158302 954066398
92818 195537 256997730
18100 112651 678185372
171370 193637 916562924
26179 83288 142938354
120810 122842 50712127
20079 64070 937365413
34146 152016 295035669
10306 86461 306990907
26660 125648 247703470
23291 37291 93564441
147897 153244 866645530
100964 102839 431274907
131153 140424 955619413
98855 138287 292661261
192929 194812 4621107
162113 165072 7556151
115785 155381 99205610
107597 108559 688583417
40245 99099 605935345
107824 141259 83768659
183178 193450 843986746
60261 144191 210686674
58313 86870 72002067
66024 158493 231685417
90082 121558 932359271
87908 116955 72628028
157475 180590 815782588
27304 29388 713315286
106485 108812 849992673
121674 171381 124692571
146850 173713 737007600
153013 175765 187888800
191803 193233 131219057
169299 178315 22403965
67247 186962 673645047
189481 193173 9235585
2047 113337 278545375
182974 195037 30160352
140256 154488 35524728
76717 169406 675175469
81036 178140 243196234
146492 197639 127803648
181112 187243 15435776
141223 169231 70196730
90710 113595 57253831
101788 153678 815748978
75924 133554 219403041
189248 195885 352592992
49015 62610 985435999
167943 169977 751056517
158255 187740 73875345
178210 199007 51871348
196482 198276 4339469
24842 39006 954387210
32756 66535 84301221
21173 171108 375465425
199458 199875 1041735
41638 62364 170845088
197451 199154 4220972
40668 44565 9629067
157070 182077 62641833
35614 47873 825463600
198756 199634 415882985
154787 164096 750736
85746 94688 587987061
182782 194952 397301329
325 73190 560669250
141596 185702 110376204
92241 185802 234167758
179109 191045 715715470
129951 164210 85895965
105669 170926 163652911
22422 175455 383110388
184991 190928 664579153
69184 109882 231286651
199753 199771 47827
138002 173454 88699865
68464 179530 278138354
58096 87805 74971381
154867 169656 37149240
73075 129205 430747549
123061 182339 148522025
133896 191677 144491809
129551 171842 720188490
73866 89991 40579310
141462 145858 11038905
124140 143170 729134611
75732 157693 453587212
6839 43403 363093277
154541 195227 383657732
61406 115292 135349198
76235 118859 106831396
111627 165710 135571165
99004 142126 108042207
78500 98522 575829329
10676 54626 109557080
67270 176974 274812715
117944 166699 122287064
88958 123150 85342765
111820 148959 93049535
160236 173428 33127474
32438 40098 385970695
30480 72936 82617447
169370 174489 968280791
133524 138860 13444833
132651 199384 166829982
121336 172233 127667512
186800 190773 9849480
196809 199438 6542001
138621 143015 671648911
157396 174253 426477963
145789 192819 532442516
173748 175285 3800380
198333 199603 815236212
182795 183262 1156747
47913 195211 368947519
178597 184390 14474460
14854 117701 896293038
55371 80034 61999408
86185 90881 11772253
142376 155287 32305621
60663 152256 368620139
112816 174433 344792167
101299 123305 54907855
84309 196824 999200510
57876 76531 47053977
180347 182810 609150339
174921 175680 703329429
110279 189638 198551937
152184 161698 40044824
145427 194138 381506745
61629 133894 746913325
145521 199639 450494762
61657 116111 727520609
90712 138545 763316320
88898 142799 134901163
194545 195295 1824426
87785 125253 93681546
118993 148072 753931999
115916 128204 30760882
113355 142867 73906245
105719 130342 170139298
53020 184148 328587496
163557 170415 17178751
195308 199558 10601903
157634 187567 75034707
119236 169367 767855324
79962 129338 123769839
133904 199519 924529422
62876 110405 119470246
57901 104077 917030039
197720 199631 155133553
113000 170332 143638185
196747 197130 895168
51236 150372 688353963
69137 189387 579205715
141496 181164 99204969
183102 188739 14185945
19525 22032 197896097
41718 74652 50923654
105372 191644 650473575
58021 121070 158251953
47110 108413 153856710
48797 70535 129999413
73367 127189 891705676
120184 161950 801270840
97400 110747 33498058
12492 47151 86464492
153413 196185 106949201
49281 178830 889941911
189921 190966 2616055
109131 175181 165303062
87435 140260 132323662
48130 50792 963414927
178595 190311 29302521
198938 199998 2692281
14920 45513 369835382
24591 39501 997656036
53935 86753 82571591
104387 164535 150788272
94621 166545 190071195
158829 190253 78566413
150337 185904 691661077
8931 130575 304547973
196570 197198 1445666
69974 93847 152535330
81848 92563 240414201
62014 158510 242020270
80633 83987 8554066
67128 86576 48882591
60172 76717 41714125
183943 191654 19310049
75140 129122 404310792
42892 134460 196434565
32364 114023 204383947
9195 126748 783990365
47189 137851 227473915
179938 186073 893368575
198800 199458 1660226
100932 139180 271221148
174451 176826 482612128
33934 93982 577836892
141479 149340 492600831
190917 192833 4806179
175891 176171 318539864
127987 157954 875615583
146329 162816 41287468
99997 174338 716607200
3251 5823 6370153
2750 84634 77662236
149646 149677 880732697
6952 20518 103619073
135906 155693 49364111
155445 181704 463094056
166110 192168 64999161
29292 66704 353588391
34254 67167 82189801
197873 199922 5176509
145310 172227 376842648
92203 199626 122390175
168815 188580 768222732
112351 118540 15444599
124744 162227 93938394
157897 182944 62633754
6762 11250 258066427
55566 175250 408444637
176346 196182 49554045
197456 197649 477866
55143 109322 136185224
153147 188288 625824825
131196 150997 531200762
43387 50312 17411431
183516 190693 20155357
30757 86036 588048542
138347 185520 131619445
27054 96932 452735131
129379 199562 175558285
51218 152935 254954379
189018 191632 6546409
23909 158769 337568149
29317 135449 139857594
110110 121826 29152530
66235 175506 479111620
75133 183060 167963635
6894 31454 61516981
103400 131690 70799691
141255 184283 971739608
150338 165633 38504421
113682 140671 929631084
110866 149858 900226868
143443 169515 756802055
132718 186159 548960001
5808 163188 911616084
171673 175531 641564871
69469 129580 944228625
7910 75059 167871423
160279 184315 774707384
151090 189223 770035100
97851 127780 7957328
2960 168740 415131241
39405 80729 698484715
51706 195339 359701903
72159 127908 420257213
120733 174879 971286125
89534 126927 475518424
34336 168187 335185386
34126 163319 344690220
81623 96362 191514208
123044 169460 116493655
96155 137800 53632302
174699 176128 3542993
164670 174694 25010446
125440 128709 8252924
94087 136670 69162681
37492 149668 532004772
168125 172167 747447803
55910 70779 548132610
35816 69966 914705976
13744 15533 3703788
38045 157857 299989492
46758 184106 344118416
69021 172347 258981351
75440 191745 599652636
141201 177269 752633447
144095 189651 113877060
72808 99973 639366436
6151 153002 367606871
171722 186899 37895870
117756 118631 2190277
2280 169875 419634647
85369 178677 88822230
33621 135688 255630896
161683 167736 15232418
45729 55097 23407552
195265 196676 976979713
38582 192738 386003595
42434 181623 348773229
102852 151874 327140563
106780 158988 130804898
26030 46041 49639294
35528 93226 534874037
6102 20188 725053323
170584 183869 23755457
51200 182180 438757055
107411 154219 103097982
95724 190461 922766566
5239 89826 565765898
65910 184982 681847651
195520 199500 883501228
170493 196315 559990651
42283 96040 134967204
100074 142198 105569107
33834 77367 108811573
4643 101285 207656862
19448 173933 498817829
151855 158644 16980483
136217 172741 22736405
145053 156923 29646455
126503 175287 122197449
27597 111218 209388768
58639 98527 100300769
11798 143996 331070590
174258 176823 284711760
157012 196574 98993958
88504 176704 220744760
145668 162940 43269251
158265 197103 483324249
103199 131163 69981176
23160 52235 72399049
153443 198237 111910214
100663 157246 279176211
183920 191934 781277791
133404 188543 952414963
159136 176073 42373062
191080 198642 18794503
97909 121387 756135339
156189 192815 91591318
60418 158907 559034967
102107 106910 7614286
194058 198054 931711873
96571 160982 495835359
107054 178293 178412246
49899 92299 106509285
146317 154755 17499790
160690 187977 471569712
11028 11640 215803130
38877 106178 168551712
169994 171752 185247897
71370 151389 920456574
186195 195472 11075951
23132 177917 636392376
47891 100084 131000560
196760 198134 3378718
115865 140430 61666023
77254 89706 31399801
142545 147319 274208689
37580 69240 48497446
134559 188024 133746396
152914 164500 29144215
154457 172342 44885001
151092 160702 165577510
44504 124496 200631931
25993 31375 845829344
134860 187376 131355240
23914 46238 777352005
1352 78118 191880542
180930 185982 12733682
168300 188040 49304103
54974 133662 197549044
25684 128680 257850763
142119 148038 2414941
6441 45915 744549857
147767 180622 771980178
38671 113100 623440251
170277 194064 59347753
92548 148849 123984364
196949 199598 228092682
41274 118303 106842462
119948 162281 106078667
88189 195544 268545999
195490 197460 4880007
125141 129867 11877516
69435 127598 185282949
68690 98792 49541790
189761 190226 1126217
76255 156528 319867589
105271 158050 343164071
82212 170317 869629882
97106 98388 413511559
106210 187826 204432100
95000 142603 119223750
45271 65325 281547505
160163 179564 867776379
137885 181735 109570912
126591 176248 124337011
133088 185041 130004196
22301 170066 370033235
117740 143336 64203571
47149 54260 17724076
165249 197272 79811019
78225 85108 12086683
4140 59460 753818665
107392 193895 216536516
166912 174773 268045272
161828 181434 29886505
15012 178666 409637187
102690 191705 222774244
70469 160215 224849926
5664 100143 742871269
175580 178990 8473860
180731 198661 639789092
171423 186201 36894337
70008 83254 47652749
163614 171238 973993278
38283 84333 115401562
106792 143395 91788602
183138 198724 870296843
120093 182873 385127076
41976 54112 457349397
106436 145159 97143962
60515 129773 173809249
48842 108222 148990786
69288 86101 322483201
47759 91855 287845386
56160 127504 222946572
116678 156019 61036480
147554 150314 6822033
74214 154723 201758976
188541 191774 272100830
135063 178093 250823722
83635 104781 52893498
30130 93610 158897659
109382 120252 27053862
111264 117127 14605969
38879 169929 328407611
38101 148300 689168117
143077 157347 35617738
109808 158422 354503026
128155 138408 462335404
53578 177962 311754259
99836 134656 87361231
21740 167274 364493366
86015 124751 96880382
183457 197327 364345714
19283 137417 741848805
33381 185537 380838626
48052 122618 616455996
102198 126337 60308778
144524 182243 840807022
105609 193353 306631944
27692 108815 203132953
18032 195716 444709837
21291 95385 185516007
86422 100614 582600001
149867 196803 100523813
61461 124733 158820125
155830 182564 801505565
58894 155050 241252033
69991 159757 645178743
133803 194419 623542084
131623 134481 940415976
37141 194032 115149451
165123 190313 62830635
10965 186238 438777305
152904 155652 6944664
6423 57513 614176099
122879 143766 974132804
105404 106116 1798553
19832 104635 212297572
17887 24501 16581568
149239 188572 98384493
78085 160895 485225517
8363 14390 902260610
145525 155783 16738008
13632 133970 336871152
110239 114244 349116832
52505 166391 285621969
2403 181106 771015239
228 146924 367111135
158507 164830 123340194
184212 192762 815277153
114162 176830 156888905
192928 196326 981787670
132036 188697 644886010
128439 150050 285245768
192913 196088 7901213
65573 143605 195685290
160938 185119 60495013
187618 199388 29214368
25246 83453 291105937
30542 110888 201160365
181887 192270 26001181
36395 157763 994111827
42599 74059 78963701
159462 194469 87507570
28708 138695 275506384
59553 74628 49426184
37561 157786 300982068
184192 195244 122152577
24190 70986 116977853
52732 87365 87079964
55358 136107 202780703
70117 97879 69584396
63012 73147 119892836
69450 153080 578028457
13139 44023 184668339
80838 89403 21651874
186913 190364 538057611
121160 174161 619676190
12194 38850 66591561
169926 175924 14882946
46635 154760 475351413
52343 105227 311380767
10931 43374 80789668
67635 146480 197580253
103088 161770 746535177
195049 198717 591722164
1738 149676 370136941
99800 140870 102941740
122809 196408 184375305
185453 187000 859831693
72774 117247 111444591
147504 182275 86954993
139029 145208 4171715
30975 70100 97799551
53117 133200 719831811
110728 123307 31296636
71594 198986 850351616
123077 191471 884876685
193955 199146 12826852
69325 92431 58050700
68706 195119 755599166
95181 188558 233669816
62475 120445 270685416
132045 193024 152615641
106367 127861 525328114
59086 196482 566493837
550 24665 259281542
55870 117915 155701230
18801 60526 987424933
41682 74824 395413838
56431 109424 133207690
115784 167092 128630870
151108 182918 461311272
27181 53119 64532275
101063 175563 374625917
163653 176548 820874699
137790 195724 651360785
62813 102752 100430273
184055 184829 1946571
99545 113920 501655884
142742 149439 546548896
102849 168859 477358333
29707 85697 282774202
38014 99495 153983805
162043 163018 625947340
149876 152142 5695750
91242 145924 398610456
148496 170452 55052947
37115 156461 298846911
179606 186412 17121793
17831 194017 441006370
103001 107656 199989698
85497 97898 31016303
166417 199337 82047876
129572 148860 48407437
151461 161506 256610532
123270 172563 508969271
22900 103305 372892598
193577 197487 440694864
71956 129201 845372775
159448 164259 12139292
74866 148708 700451939
79567 146002 699047065
82783 187615 262531004
102676 108562 14742986
176140 179038 7196708
140560 149828 23044747
21188 55131 756681891
131529 192784 150141739
31608 168411 342560126
187317 195348 19900862
186475 194694 20421914
100997 151168 261972448
37213 88336 489539423
129157 148185 328916909
170052 196263 65389419
101070 175773 475351008
134792 189736 137300256
62721 147979 213921606
6346 78643 180804160
188482 190874 5967913
177714 196775 614806230
133422 135989 760814582
106465 145387 97611812
119748 146584 372373525
150555 162103 28928771
146432 167213 52106113
158342 165460 18002861
100043 137562 533074540
149787 191840 105292165
79592 127356 119705262
139921 175400 137539896
4970 89358 211361673
195841 197403 341793342
176624 184469 585998034
84539 91058 16382629
120664 137124 452153447
196537 199217 226024159
138537 194798 750014150
66507 120672 310363018
175379 185621 25606343
81386 93291 29808428
166199 178694 31068048
139433 146222 16891573
181403 190028 336688352
97448 146894 123881549
198539 198786 18722728
110201 134780 61622311
4179 8180 6116654
42607 192403 375376066
168996 177221 20458836
123958 192989 172797383
133337 153842 84562815
89353 102170 496818106
178038 180865 76913311
179355 185838 256316097
4770 156016 378726750
175109 192554 150938951
98520 177645 728784136
121863 196893 187770665
69629 98184 71593157
101204 158288 700708170
55990 140774 581510615
139031 151905 32099038
49733 102181 131730459
43908 53553 24124429
121522 180521 147739978
4635 91241 216884582
142946 159080 40349144
49582 81271 79660902
131439 165289 84933899
146149 187913 104485420
97568 118428 52197356
81082 187405 121883276
72098 185584 284222828
189438 192323 7238701
113653 122625 22264088
120416 148108 524780692
153989 169512 298751108
63668 197877 336168781
107703 132978 89267265
164656 195396 169457221
193190 196073 2193420
98327 189938 743487822
144152 145230 635944917
55504 102986 934662856
89850 107576 857791407
182311 187881 720346957
171641 181600 644333746
27434 61324 17650652
14659 100267 214275146
169667 197155 470869871
82353 175507 233251401
65658 190803 313470468
42879 169628 317833702
129384 195449 613002056
58169 195797 779796728
134878 163596 688007120
9964 52154 303078072
49617 154491 262917584
147359 193246 462163371
131232 150178 47393744
66204 126419 150911236
184944 191648 483038239
50208 134773 212212779
64261 150838 569410402
31267 108623 193677007
30725 93949 698777921
155323 194739 957731315
55587 68631 66210702
144480 170206 781958764
19336 42284 57201699
64319 97903 351968687
75449 178712 258675872
186099 186443 52420726
53554 55510 132836123
13502 143436 325426574
92994 115899 557250532
52134 88750 92069503
172078 180908 103032613
161406 165700 10921253
29041 151274 306012886
147730 185596 94748043
150024 184018 85089506
79231 111360 554487360
33539 139596 842191541
62931 182232 369286275
184608 186395 4570569
174650 189405 862805240
163011 180754 44275775
190149 199557 463291934
89704 138267 121651958
179776 190312 674784572
12539 123288 277198082
139364 169392 75138994
79987 193671 284750800
138039 147650 455296541
12207 27087 37339855
96496 108092 624626574
9856 56670 845431248
139984 192910 912080216
55089 106064 114700964
143301 143608 827750
141725 193905 130507046
101335 106139 11872931
24930 35282 331317695
69583 143570 965716166
50162 141259 228444394
70925 187199 621988212
117157 138326 72682436
72219 162705 124153894
433 108172 269550747
27117 138228 278331309
186967 194799 546877021
20478 49466 72253513
148106 162099 185428559
165183 169598 602555780
118623 190502 890709042
156254 171807 39034170
124990 150643 50019924
171774 194921 727653509
77379 186735 882338294
81626 155624 262466206
132513 158496 363368790
66957 124607 144393777
7117 128233 303174348
186627 195372 601172236
172066 186465 839364856
11527 110242 111337317
155729 167636 29911947
117538 185241 802886514
114454 130121 39277502
142546 188820 674681085
199556 199977 707919
148910 184411 88730135
141843 144771 7376135
14997 38858 56014997
164522 176122 508677168
146208 154730 393878258
28616 159061 388380018
199561 199710 371252
116447 133086 177439023
45177 123495 854492847
197118 197412 767400
163111 169219 109158164
56255 105427 123428596
72076 131425 713232272
52439 99570 118297537
118398 185212 167310314
113017 169149 180204392
42183 181885 729032931
51539 69368 44780739
186301 190387 10110439
54320 87931 374028137
180040 197507 821762500
83540 99495 39914806
104670 106060 14978161
32913 186231 383799678
183127 187916 12135505
96765 97062 529180038
139632 179062 98487994
170466 199562 957755247
14734 65852 363232759
197984 199391 3539154
24034 165671 617825100
192525 193539 851641020
3649 34748 77816584
138665 169852 78034473
104979 111917 112520457
188907 198113 22894455
69889 163504 234603780
122064 175855 282188367
114777 122183 18408044
128582 178841 125789055
133574 175608 105150013
24746 46088 53031578
19982 121500 496154269
111096 124273 225288231
149415 183257 161760247
114923 197228 205893869
109189 168820 603902709
20584 109228 250542704
117414 198694 203318258
189883 195842 14880850
189812 194839 741082270
12996 79200 165598311
164720 174400 24159461
106744 134908 295045108
44444 135146 765822277
191635 197467 941821982
125650 177734 165201925
53889 165650 831443174
133053 182013 207578399
86998 101737 36981533
131457 135122 862133251
46637 113652 168140568
28181 166890 894912850
105579 188161 571018303
100796 166127 163762098
1491 164952 409214203
93719 106774 32563009
65547 127896 156309656
160014 194831 86973557
76581 198257 896413332
123761 147010 58351498
113268 154437 103038129
134055 175232 834256929
123975 137854 34962460
60598 76258 954048421
179525 190788 527722207
13221 58252 112264147
4630 62008 512823732
47720 71007 58490788
126850 189147 155900026
71805 144819 182974210
150956 155510 11438389
50714 140587 736931486
183960 199505 38796718
17859 181216 991009885
101684 146933 866332807
64274 85821 54284589
153101 187376 85852888
79307 83906 11687515
44296 195738 379405704
104669 105943 957545737
82648 110412 69608447
87977 141059 231414617
114717 164185 123992595
33043 66155 599013415
114362 122783 549417042
50244 191161 353066057
57348 127885 520113648
99675 187949 446886274
103653 193721 995086418
40114 84872 315319363
134625 185215 126504708
59587 93874 207766094
95039 112753 107291471
141520 154612 32795525
138044 171419 83504387
196490 199888 864224435
183884 190302 746411753
132834 174857 105224766
109949 144373 86225395
100915 195962 237840776
145212 155500 863363922
39911 99427 66621365
197142 197185 833911676
23873 87848 465259617
75763 82343 16702421
100769 189419 221898728
158969 167522 21553109
133768 165791 80267257
112083 177271 506523900
46437 134317 220463307
81886 100532 46627386
147814 151540 9312778
81052 136962 166060515
176306 189619 7248222
117533 179319 154694535
177950 181245 559090545
58246 66281 20433806
174874 179727 990904469
21281 189312 166358702
77702 92554 33646518
21851 104987 208053572
72843 198732 452081677
18396 150841 331641040
66722 134447 169800048
51402 135670 211461943
120288 137426 43180557
68383 146097 201166686
36308 51636 392710980
9237 80229 177544721
182299 198657 765191873
110324 186659 539716672
167528 176082 375618789
113371 127936 821843727
86374 118443 80202063
70875 131807 152699126
139919 177628 94263563
141065 174257 463826135
162205 172523 344807705
43172 137919 842202709
182428 192600 788323540
36951 124117 564133073
161979 185378 58519005
116518 152719 90652207
94375 180987 216714691
104125 187674 417756980
41596 75332 84566350
178698 196584 44769103
159853 197780 711190955
134426 197973 251962981
80843 146701 950950104
61798 86579 535722949
136451 162373 670467584
83501 89056 874938510
141031 165178 60482824
154487 193181 40372004
35190 182828 444546622
56839 67966 28199765
47101 164022 293193223
69255 94809 64183852
43321 93607 126312464
199094 199291 488973
192947 197687 11731922
165921 183325 654712507
24538 110944 655906958
162516 193951 277893347
7064 171825 722716917
84485 101856 43517296
165532 190208 61506923
8643 58752 625261621
186656 198073 28325842
71310 191704 437457762
110225 133634 578263987
85297 152298 167734000
104624 186841 205907049
11588 162950 378997336
62775 114251 129280137
102131 192903 227084000
168109 187433 261474647
145081 156844 96388922
22619 23680 2655581
70571 159859 963956758
118186 182846 161819781
169565 172931 639134186
191714 199228 977386461
147840 158240 539934514
16143 139935 310073686
95512 123744 70548506
122886 134267 99654655
32019 91758 946105178
24513 26973 6216750
132203 186387 135702523
92066 98322 960427214
188132 195904 19337878
54712 116822 534405180
19335 156567 511283389
167087 178817 688439249
62751 163244 825366948
150074 152450 5988837
58038 129940 784966495
192884 198843 505340958
167142 196476 73226373
115504 129655 683293678
95768 122630 67042024
181083 191261 715320377
29045 162685 334623367
171684 184513 358632474
18898 134793 290421646
103361 171143 169805561
102385 139844 93854208
185247 190832 12990824
37330 131390 421027988
88869 158236 173544216
155640 198076 105994106
152662 156612 9925399
122395 175285 132630868
167789 183054 37966179
51641 180636 323186548
122849 144622 171114532
166256 178823 785127933
6703 198782 480642638
97846 98084 984023546
187698 197813 832369355
177371 183652 998948708
81429 144073 776058028
105912 119467 33946389
103052 191745 336714912
199347 199642 185097394
6625 60128 133478116
69015 85615 877437613
159733 177592 705774552
179717 183367 9137654
136027 174059 463013913
58324 122256 112752759
47697 120181 181727518
36350 54591 45218215
138390 189938 128821133
81137 153468 218789555
192541 198705 133998651
48538 95860 118842968
104729 118223 109701807
48137 91598 282017683
189824 195153 588370698
66456 121556 36840312
186239 197666 750665603
28791 69099 100753740
24880 124990 931647595
184987 198995 579520310
128097 179835 129522048
68284 76554 184653153
175721 183604 211747853
178636 179829 2992881
37615 142907 263710042
87028 124088 92699667
99060 127781 726621432
197716 199705 4993380
163376 172604 23120746
114 21471 53284064
87762 161347 259940658
47421 108170 152429588
146362 167957 54143149
29426 68818 409120357
157237 188815 79028928
27121 133223 265671014
166104 167067 427301424
189585 194138 11346847
57393 138037 377594672
55323 81387 65682799
98698 150059 876958445
171478 185279 18307564
154546 169893 62531841
185427 186495 2739123
143332 199587 781357612
70551 132674 155708982
137224 155019 488685385
1682 133643 330251763
61005 77125 993616427
169007 189589 51319187
41110 57437 40737824
61645 116171 136943295
24314 38774 36042269
56775 164794 987109370
11593 180606 695409308
195638 199937 10706679
97597 155832 145878130
40025 131405 672427166
104924 148363 108864311
6310 71284 210270672
61548 106907 978908897
156772 196212 246676149
106908 184074 145364973
40629 198954 396462208
13799 70603 4943327
197391 199894 6243777
118806 189912 178012868
8305 192853 768614347
183033 194307 28232080
94263 117938 59178352
94270 178091 915623899
24071 129311 263396876
176464 191429 820905004
145563 192566 496534520
79333 114072 87169815
13770 81918 170654775
105638 189786 158396539
28542 87240 146946252
32538 39882 414117995
107689 123735 498670012
169613 178759 22696517
51709 131808 200781164
80562 144340 159931740
132119 138757 16836150
185589 189746 10339807
43883 76741 549358954
39983 132320 231417112
199636 199948 786625
116255 195478 644309320
166640 182036 38407394
69845 93344 58944446
36691 43385 16374569
116182 168439 130995686
20040 25737 388166205
64142 131901 858548575
41097 199045 395537988
104383 189967 281712960
94592 196168 460509636
17234 155409 846642714
49953 164087 286219169
180627 188858 780466258
148605 196598 119997919
183910 194923 27485885
66587 188018 724784918
58315 63831 879529534
40414 64517 524081714
14683 129858 216580963
75419 147528 574831758
122763 199593 58320526
47150 89465 913821016
153177 172788 311972332
39606 142927 488299282
93697 112952 48189496
178747 194724 39946419
12029 22820 27110055
96782 187057 989019887
88031 97822 534716463
80578 159681 198236091
130597 196524 164980323
107749 145342 454476589
147978 184763 204198133
194065 197309 591481323
126890 172248 349986735
2747 85826 207948573
170017 175195 12875153
60587 131013 555222979
179494 183877 8657445
142114 176908 189136487
81021 141197 479200980
61899 119752 803675150
11985 15563 400583751
81546 140122 146816990
3228 198980 640815686
69070 94577 855346631
20455 66762 911403427
77961 163699 214928371
182121 194443 30760563
158970 198690 87655540
168713 176794 20102656
43936 115801 656328333
123731 163742 100411154
170322 186013 39169420
83668 87794 397801986
117260 178237 152665567
126076 169988 432245645
58917 181280 306782334
96283 180830 792552776
124911 192369 383454398
14087 89871 189878483
141425 188363 360230823
90061 179091 835967913
183229 196738 33812828
96940 186955 225395601
55348 192728 344334768
73603 80936 424083050
117781 126267 212923570
35209 69026 84436104
71153 190500 298830267
40854 97687 142575186
15710 28766 32722909
135217 144235 22524254
151960 186522 580061739
61122 67057 501155700
103435 199173 676064969
156555 170126 34060373
160248 166225 15110067
173688 178800 813739318
64760 95142 741852615
138207 140735 6220639
158126 171267 523124929
103947 198322 657967714
184088 194215 25338070
105009 182767 227279664
175051 181139 15131297
121562 193446 179981021
66784 120618 134862237
114757 131098 40923968
154703 174342 49181730
89431 112741 58234174
146247 166743 215773523
142948 195994 132631036
159240 184317 34270156
71805 123356 129042198
67185 83294 40467624
193975 194942 2335984
66281 129903 159477878
94409 189598 238210304
104489 121811 323896003
52141 127601 680704280
183034 187253 10702417
196297 197284 2378630
73453 181499 270568734
186873 193204 421412810
180613 186530 14917204
32568 124559 926254585
99081 150332 128293108
181237 191664 26091005
30984 102899 711333181
175176 175767 1465116
164719 179211 413360327
88014 109508 53834037
167891 176319 20952748
40405 152103 279918349
37188 102197 162864793
12172 61413 122834464
47828 162796 991228318
62964 118332 357042469
171997 175101 567620406
160392 186114 606505006
87234 87283 124418
102908 183865 202614084
131159 139584 268752346
105167 168244 158122913
105281 155403 125621573
107925 113419 21197277
138150 161128 96753272
181437 185534 149694593
114802 131636 417862540
150517 169960 48814167
118520 191270 182131340
31807 137951 327342628
52371 96340 275963301
156953 164338 18633340
36095 131317 514938109
170047 191249 51730833
137106 140587 8666321
117131 145605 459666954
34173 131276 243035185
188641 190715 5184615
129080 195201 363542884
70225 183263 283031502
130168 190437 940541359
111159 137106 65098237
70497 185440 889415409
135756 143440 3056304
22544 51185 550819519
129307 189455 150559349
143220 144132 2335409
151874 172291 51235703
10724 194199 861076776
63227 147577 788584525
120326 196090 189650999
153386 158077 11679087
95817 149203 712859588
6121 97378 228414614
50201 182679 845319810
167545 179323 29291098
8052 22886 37159865
61513 135639 548212350
176633 180621 9907123
122092 177373 138527224
175214 175600 690683980
190989 198061 982644270
75881 129459 134325893
65875 129276 173945056
166540 172402 427798536
23563 156016 52076656
152048 158276 830290303
33294 151749 812649395
161258 175088 683395396
99007 163057 160453860
35050 134729 806152491
73135 184334 656488912
54259 184011 297796317
185813 194726 22197178
121584 196376 376043703
100131 194679 586396585
12553 190029 444275004
95306 189137 710505453
3225 85328 205465555
164393 196990 588653321
102148 128508 193254193
16773 178927 405951530
62557 98776 181346194
161063 178020 383072615
164588 195953 78298716
134380 188019 134196711
119014 196843 33857939
9385 73902 161387090
17916 194283 681166665
135379 170080 269459691
24341 62168 617040381
117453 168955 955715022
142521 182668 100363717
20354 67274 506611168
130133 155765 320244716
74255 129531 820616843
122103 150495 6413495
82598 137302 387598179
95818 156678 152363126
185333 198180 31978933
195241 199567 157749004
180610 196033 38576376
105514 151435 746995188
87880 163823 190177251
173192 182440 22996384
34371 53930 48515214
4091 122967 643873361
86666 143720 47380999
154897 162455 18971986
78100 126211 120584355
156756 159500 209482007
185430 198758 97012367
47753 96874 44686393
101790 150038 120664832
14283 72578 420782406
155837 190144 297313670
10480 121696 278273241
150598 152395 1062270
94656 99096 11079194
107907 151745 109783548
134548 175067 101376715
91737 137347 114309974
154419 163943 23924233
157928 185520 836255307
17812 64164 115696799
23668 177557 385216442
9546 175705 415992828
66531 125609 148050788
59097 175701 292424561
178327 195769 43591224
58347 158210 544680642
79468 138689 248388366
117710 134652 42622267
26714 98354 179211828
136300 184361 120067180
100734 179814 510627711
178835 197086 320631429
19729 138586 810504482
2064 44198 105000028
182012 194973 32308323
61282 167127 362748148
24593 83215 146712182
173787 188318 36296245
188150 193685 13805112
74271 170627 241503499
174489 189391 37206856
118715 153922 88238163
36230 194434 510241335
73966 94904 52620094
172360 176383 316533986
77437 136041 493850634
87356 120673 83304771
165434 190860 56360127
116996 159051 261842772
130016 131936 4777118
158477 165592 192105834
73707 155359 204566256
30322 106419 190346705
149135 197483 120790795
194559 197420 890017464
55700 116169 151803136
177866 195586 809653330
138079 181241 107825230
68075 92937 62385888
190866 195265 10904145
54583 77518 580776666
69927 137063 168368357
36409 196089 399630074
165137 166392 576026756
74405 133376 469825287
177353 199049 347148826
163202 169201 15031042
47413 71298 59988061
48049 175852 501536345
152227 172533 354923856
195299 197058 4348602
34330 186781 381652784
77087 86516 78389092
130415 178955 965578810
193899 193905 294271195
192059 194979 714533200
39062 43205 10170883
43945 185563 354925149
100920 122788 541724264
66544 82128 39229191
78210 161791 434465149
53831 117749 160380416
105453 148088 523341483
149483 195064 113941399
20733 108937 220920566
131333 141695 26026695
165352 180810 38473877
151549 189691 95375587
85157 133058 22228191
52046 172516 302033190
155550 177385 54619274
28798 168646 350249333
121122 158809 514292646
142025 165640 59223378
24210 112675 221430733
128709 139189 26381189
10095 24024 34830999
124356 195267 266092271
192774 197075 10605208
90292 136673 849836989
179564 180202 1634789
176719 199352 56409817
123945 180701 855041052
55060 142248 930089221
35569 144269 706917031
25796 98313 985865699
161219 182327 490371688
194009 194142 560214343
150885 168135 517543737
140152 186308 939263437
80795 188427 269562299
72795 121675 644268320
127315 175052 441182739
26123 137509 279017136
135166 183324 120307926
24681 31134 16170030
168324 171625 737643011
33002 49550 23964520
21629 49254 229101226
119012 154743 235076936
91385 161107 415325391
97739 165106 484686616
183325 194059 522067694
101797 134833 82818947
87010 187363 106995800
194894 198748 332558306
118534 182190 631710776
183879 194360 594357955
121826 184126 767752540
73535 147311 184900453
48633 66181 515554181
118141 185775 937421673
163090 178788 39143909
133671 187299 134191321
83337 108494 555155099
18451 43349 61985291
147333 181887 670945726
81682 141308 122234001
91868 163954 813575415
161726 165749 701695665
199524 199877 884858
182365 186765 11089787
6381 133234 317650688
143908 161192 493238231
139557 187702 120388382
99833 124929 62814745
46143 59509 721304968
77956 136852 147749050
161427 186028 61580794
143508 155390 25941325
116245 197123 202301857
182948 196364 33633909
197808 199681 4722030
40300 120021 3256293
190252 195578 13306729
121647 141702 535292654
66234 105173 918773923
115029 148119 465253989
66181 97723 316803886
87038 133590 116646362
29237 161405 330900586
132253 171398 98156400
25665 76916 128115147
67607 75614 136656508
96172 104355 20389351
38864 156111 653401306
138901 181454 106306743
29285 123664 829840881
126432 127364 2306354
175273 198570 243949948
197477 199242 220375758
6031 186531 73304446
24490 60666 90114216
5568 6406 881362845
57110 139639 207248091
17416 27792 26011848
35940 184873 372809512
38914 94073 248667555
104580 180078 189042525
121176 178349 143198127
112175 188705 661706475
94346 144356 482394973
125852 135881 421110209
157814 196191 23156346
31168 97898 755260622
67889 121843 680155863
108056 119906 832313565
78742 192601 669532852
189282 194987 913319824
61124 116197 138275823
97749 144490 117136129
110949 148490 779849304
125100 127447 102946446
179713 185652 922192451
32566 147497 287735939
190156 195511 13374589
110428 112162 4278005
181715 197471 39309216
26833 153485 553062742
90080 107118 42485778
90184 144297 135540317
22546 181240 792620715
55039 106558 129334898
88517 137583 122917493
79891 99646 49645218
70794 142548 179907506
79455 172757 552033140
145463 195031 778954497
169055 181721 31505133
53274 167668 286886866
91235 146344 137964849
15301 197045 454762125
66503 197219 473358097
129890 151776 501988870
140073 155287 651973874
107359 198866 976892277
105817 194286 221516529
163429 171180 19422216
88875 128392 98810069
185602 198201 31322874
10146 137384 694008493
113748 155816 201462655
170466 196842 65718156
196215 198596 5853023
146677 186878 100655976
11335 53068 104052952
5664 68659 736181040
1263 29124 69622062
146413 154290 19712808
14341 73662 564339576
91787 117029 821659555
109842 116187 15765745
196721 197822 2671772
122079 147888 64808700
83477 106035 56376163
35546 175541 350466352
159421 173644 193218835
134656 148173 33721207
2094 9329 17995993
118239 137265 282362431
140187 197318 142705108
123237 183313 150467751
7339 130041 746571002
99625 109963 25956627
113231 178810 164055086
174743 174785 74208838
123422 186187 999980917
86348 88146 143742125
186451 194580 867112561
197656 199572 4792810
22162 83441 153390704
129333 179258 124971625
134634 174752 100345452
167438 177586 25245428
3442 94712 228440158
1305 107750 939978954
62179 113173 128128027
96350 106357 24927773
96019 113972 952553672
128903 137268 21137214
113752 186440 582247354
126933 144884 45032980
73796 144872 222193332
47814 173970 316273850
166259 190512 781834546
103918 156674 132126025
187705 193830 15208056
166585 192670 899093589
20413 150850 680257587
62263 158284 240830427
126133 153922 69608755
181898 184045 5348650
85171 138282 133128657
7375 81980 186744815
81874 180100 308171046
131267 169917 688440660
90781 155373 161684869
54545 192906 347562663
53456 165370 280730529
92257 96793 11299484
79392 103914 715623422
41359 195647 386466435
76000 107148 727120766
187610 195729 20147665
124510 184558 150343102
37106 43547 15764980
76619 195439 297498279
1855 193966 802063667
88268 95984 19281108
9110 168063 398071153
101243 127652 66058208
180249 198062 44401642
174557 180517 14847733
167080 181990 189215772
5289 119848 360156156
10365 100318 225107193
117314 171023 134622563
14200 111255 464606166
65388 137784 181613374
118921 141864 118304073
51856 148887 243281481
31013 85312 135911678
78859 189140 276181838
102095 141375 104514133
153001 165417 886278743
82305 198521 961472532
50180 162827 282425475
178952 193493 36361756
199191 199464 703018
169140 183887 5545853
76293 140042 159959654
102488 103872 3396363
28379 28869 404373040
116346 150398 85267296
141932 154426 31243626
71868 177148 644129638
74264 181901 269576468
183437 186816 8577840
92898 106801 21568102
173442 183693 418869499
170061 184857 36860637
20205 178952 397412153
123023 130219 273906903
55948 178377 739172132
103819 198209 734202615
132526 140478 20024745
199684 199904 543273
131813 187381 139191608
171239 184308 200844786
141067 150804 24319108
160041 162758 864292748
92295 116381 60242829
18516 131568 345968793
46680 144966 913882330
184654 197261 490899371
98772 179779 202750543
44792 56972 973144448
188689 198517 24460691
56807 151206 236812371
108740 197738 222539301
105993 190939 212719053
70211 84494 35928723
88322 178461 225544921
171657 181096 23451963
33566 197531 410186708
78102 189732 221132396
67930 139235 523163905
13516 37802 60802429
69313 170902 254650125
3954 162743 527098831
163306 165749 6196469
60417 74834 725172161
4971 8907 9839979
93994 189867 277794827
6412 106561 813222387
94731 124083 969329204
13117 43754 76371070
55256 64490 273514931
10450 41951 110348001
117548 135249 18840038
20165 73015 234854253
106062 139612 84284880
50759 72792 55345184
154843 178536 59241324
49611 68583 489867955
46502 48783 852728889
162467 175715 33144134
1864 116449 286654823
59579 190484 328085693
63092 68982 345157603
113123 162359 864280044
3703 17998 35698676
36397 148732 281301371
127470 133932 16293517
45765 102888 693453119
146326 186406 100294182
154336 164280 275576380
4760 64676 149696548
124709 129299 5490305
51831 141029 223714671
132481 154051 726502622
29395 114183 212269217
50494 174749 311493754
159957 191062 425288793
167321 175614 20629284
149422 175506 65334361
68900 135386 166766625
36984 85791 122243525
64876 125128 469325306
88320 180722 661629908
161235 173591 31012470
156844 181399 61411603
91294 194305 257711255
17209 196120 447838740
71913 96080 789485086
6333 6902 597434952
141239 154227 218900859
11865 129708 295036467
72100 174525 256577155
157801 177051 48269539
92629 133804 103130647
51590 137262 214960356
10982 162931 738017419
8434 171134 407411861
5089 80309 188161476
183068 185678 6650546
37660 39317 3975246
114126 130058 39901551
163538 182723 851402686
77097 144798 320030350
185830 198507 31520628
164134 178260 35212243
24376 197952 434309565
28975 36510 262446083
161671 172962 28365414
185286 190360 699145422
119732 176209 227834572
195790 195807 859584872
52806 73085 45552578
138273 167536 495667524
182521 185878 8445149
68896 93418 61563322
41296 88589 118802883
185145 190883 95441852
171054 178895 475673508
166870 197943 77383173
134847 145036 25390988
89294 150019 152006547
10073 127705 294387754
150816 199934 897048126
91627 140963 123578721
166863 180864 10726179
170634 179170 21189200
83607 198782 288134441
130110 133661 646660539
65810 104554 309855257
107044 136369 73669177
50840 136797 856360880
132997 191490 146294999
39668 135634 240659256
150681 179970 221205734
30058 111280 203305627
40612 98816 146025817
12526 179557 418164255
195675 199486 8619628
175692 181330 14036695
71436 92788 272401140
141170 141249 181632
185496 196633 27779461
86051 92906 845216472
196009 196053 120200
9418 86186 192239446
104573 144990 101300507
65464 108789 622638662
172865 187474 36501206
172584 182078 23647167
182545 187622 905963594
6394 172041 939026407
47190 117351 175964033
120202 198035 576517066
76510 126310 124849321
171515 195044 144928116
187055 192857 226357296
63693 193480 325247222
60070 100180 100855090
77288 94219 42519403
2455 20255 435138338
41455 122297 202530545
107916 191349 208807018
32180 196521 411310115
110023 191363 335952667
137440 172602 881428433
65636 164364 537464295
68155 150128 406372167
106941 121628 788402182
133371 144706 28373639
37429 126062 221931214
190597 196537 14880721
78007 176283 246168975
86388 183783 243736410
172461 194304 884620235
173677 174652 2376845
5455 65286 395145174
43319 68100 94397868
78345 148882 176819039
157052 173701 979538893
67746 93912 65620032
32157 183719 379310284
157816 165201 18685492
105647 161216 242796687
168757 178491 24187313
33863 161419 319287700
118009 184244 333080147
190374 196978 591341079
196889 197746 620720457
38867 122438 209224224
85997 160919 618085572
148837 173240 200122717
149320 150669 3373403
84760 186464 254656822
164258 198781 86094178
161595 193510 91145449
171962 183406 627050604
67330 81864 124813
13624 131737 295711535
146651 189859 108065508
137550 165314 69472085
59927 195049 821588712
41977 88223 116175348
192156 198004 14509944
85078 134673 124316824
19747 197197 839391753
168309 194453 65211506
16704 154645 886998438
77166 192618 374800429
151583 167671 40381694
120801 195023 854241695
128839 169947 250839464
156624 195752 97819260
32667 107346 210923977
182928 184021 159103247
32582 102025 849770495
88057 125888 853563917
35510 132000 844967543
61086 61306 244312791
75687 155957 230861107
129434 176299 894228301
149078 182327 83135656
142499 164168 54284793
115791 176125 898342994
197867 199976 708288867
58620 157064 246939116
63725 168787 423129944
150100 162416 729766930
47638 167757 301199409
36862 178295 373075916
173766 189648 39593846
117492 126295 601221411
17070 117548 251540172
168614 170549 4802645
16229 19229 174487407
46255 77078 519657072
112859 125177 449457962
130856 199708 172164268
162224 187368 726223148
162860 197369 86141529
118033 126155 20369354
126709 150850 482644528
109243 139891 707585494
75343 101978 66985128
174441 187147 803329502
147011 171728 61958987
131413 154526 57927215
65096 157818 957258477
182105 194174 30128054
96837 101076 10637881
34526 90215 581402177
51381 67493 29244375
23767 183179 2867432
7514 198251 508516693
3849 169632 812072457
188899 194725 8880635
152921 165533 31763629
195094 196523 626704759
153440 157081 841821516
107870 172956 197825885
1257 42719 56406376
95214 154405 148166161
126004 147775 188798214
195865 197051 727072645
93895 117407 457040637
107164 196632 223980465
99668 187632 220276020
143930 187131 108094703
81522 125752 771100509
169248 194606 63239426
86991 172034 213048324
8186 35369 132732558
157303 166610 327931694
10078 180764 427161335
143720 185583 804116208
133347 135792 626822182
185798 197642 29464538
32396 100144 169522076
38878 126166 400643226
138991 190881 129674555
123052 199125 190387826
83544 136536 72055679
35889 81740 893554598
88342 165707 193799695
77189 123593 701743207
120547 186100 316862313
33067 184953 380138923
169063 195011 524222733
113362 127335 568841043
64489 126574 174073888
144001 175392 78545926
123540 193482 175107164
28979 172301 857900860
108175 123920 39365995
40073 178701 557907070
113679 148786 609744731
104663 190619 215161242
96057 143277 926259251
108135 166475 146213541
45296 136539 418039732
147364 170833 946333627
128397 152017 59154234
81960 170371 898785242
143592 191767 331222057
91309 197614 695266499
125339 137349 30283329
88121 140273 670426967
106109 112580 174894821
57027 172110 288714516
192178 199745 311846425
163692 181290 43865950
105339 188840 273347773
7426 124406 292757808
25621 101561 484701012
19079 100965 205086994
10875 58253 391531876
131396 139347 20098330
65367 136433 178303436
180082 197420 43259889
40358 163819 309518307
160728 172237 799440653
116715 173950 143392703
7834 72019 777508181
182557 192116 23915724
108773 182112 183549546
168 110444 700338936
186914 193932 857859259
28527 134886 833093553
194561 195540 2420084
32018 85633 134126145
55574 117843 481795490
152702 159570 17242669
69814 111630 104837709
143564 191756 25521188
46026 178056 330936723
68490 129366 256199856
65231 94047 72399845
22214 124041 869934765
82986 176818 924087454
9198 47865 96425017
101100 152567 216288622
196896 198480 3951421
74725 78447 8373514
161444 175875 976832745
17793 94183 191286430
162440 185140 301495654
178184 187796 832281503
141350 184301 325107377
95251 112766 43780799
165410 197061 237305219
111588 178505 167476298
72685 171716 721046561
160968 194299 774335447
70259 173090 257690287
99307 175413 190578752
151269 177735 508042525
131199 169814 388103247
53894 76297 85183129
32992 102831 174763721
164039 170699 639050567
73825 74372 1326128
57774 124302 166983644
154525 172300 44602128
33130 132890 968474194
189776 193075 259616389
27214 140062 524489913
3286 22473 6811141
195566 196644 665186233
134574 187760 133066877
9954 103292 233564722
38140 181124 357973109
129785 144334 36542965
178387 189394 27540750
20211 87204 167772171
199629 199959 822805
161012 179088 45171872
151236 183493 80646065
199991 199991 2897
35718 142480 267299971
167266 176337 22542616
108188 165000 142392843
150826 199634 752180357
66624 107279 681868818
67442 69978 482018355
130941 176944 818944281
5263 18630 33409576
16607 120005 258809105
65562 158193 216650414
10503 142886 331451522
173640 196244 181544727
185818 191658 629440654
108948 116426 18638395
161517 185916 936549074
32733 179170 996647689
30571 147788 293456269
92848 163438 176811216
107940 124234 60746086
113404 163859 869283932
128902 197731 124909064
26379 184132 394817715
58669 93391 87440979
15075 126795 279709575
125298 129497 10531935
32505 150736 672616091
52264 141355 293761268
93012 184946 33965673
35840 89514 710339960
39138 91185 642283852
179621 197139 300296091
54695 102615 647784210
54332 60999 4664159
178281 191680 998393390
6057 72583 453114540
27372 134141 540765474
23251 90977 169558169
186380 192009 14003599
50981 186561 339803108
27879 186689 850880095
1240 38465 92940218
23790 31678 463960470
59440 136268 931527572
37226 195116 395096703
131313 183067 129478184
27449 111941 211488683
101220 138868 94377887
186240 188182 162670994
146038 176298 75681738
106134 107582 746114103
14702 96909 205807283
122240 194545 181069784
136028 190287 641366406
164578 191201 21083751
196981 198451 300863903
183497 196992 243819346
27172 113386 438566524
160740 174813 35286377
170151 177152 17448035
83651 186034 574238497
156162 171588 835885039
67252 125462 541064992
103452 107658 3978759
105942 144930 97808574
105115 130267 63052265
124605 197715 182914570
54724 142641 220604922
42582 172156 324907543
124842 184479 149275640
78046 107898 74870881
189713 194492 5596329
101223 176482 686155177
52756 127956 188583800
187095 198510 213303282
99472 110117 862645124
132518 161259 933168298
171791 174973 3949862
143124 172968 660295241
131156 173745 106740154
106406 154436 120396370
98892 171681 182363934
151536 186851 88398994
28677 131176 256558023
139993 157510 43640301
125993 136196 25721586
27535 42648 716299270
122856 123490 215997681
147505 170223 872029458
54705 165954 279095778
128017 191730 159483503
102123 174295 180651568
156621 180433 332708858
178215 192088 34704713
132659 179754 23459100
3908 141478 344396073
4462 31128 66763826
88808 137079 120911859
162145 166677 11468272
92996 105395 857776334
140958 140962 14792
132189 134282 5374545
180392 190336 24833020
95781 193305 171622886
98477 145063 116752894
190953 192743 881293581
52394 137690 214040637
83325 197916 510534383
127085 184713 182923754
111513 178378 167329043
12868 55109 105351466
30179 180376 375955168
71614 102943 864014483
129250 179594 126005024
161483 186943 880409399
142635 184073 515549910
96874 180314 208888063
113398 122230 157817828
32630 105626 532995007
31644 124531 232399338
113887 120363 16141731
15084 188599 683495128
100402 168903 171715623
121629 148107 779772996
185807 193178 952886749
6214 17827 29040008
100708 178703 475493324
78333 167802 265822090
190777 198704 19710519
154870 169293 334418022
113647 194474 202232928
156203 188266 80237663
199950 199985 81421
60781 70387 81200816
120966 128247 18299189
97997 157234 148315028
67683 109486 104866189
182599 188990 16000646
118363 169380 137745433
16270 132282 721843985
6440 147387 352925009
44119 127062 391873714
118841 157058 199714826
166321 173826 18657849
40859 159607 460543876
182473 188018 65805688
47232 165451 775471775
189303 199849 26251660
144059 165428 53572578
134134 152880 4564827
46543 59959 33430615
165580 184433 46933464
161508 181320 218872950
44557 67640 58089354
113291 126512 210204559
167497 178452 885100400
146404 147410 700631480
121965 132171 324485413
74894 129658 137227844
92126 134983 127709501
178858 192814 34929269
126801 172111 130067425
143727 190095 115872240
87133 136549 919578795
179211 190547 28349329
47417 55236 19453997
107041 123681 921949981
129329 138636 23527256
141626 147219 67313879
144960 165054 625729449
7429 151423 351571818
90599 172738 205715128
35128 186177 378130782
27525 77914 585070498
8297 132892 311963259
110425 137238 67244612
136530 195333 222418114
103161 112243 22748339
68887 107364 627453138
21346 93075 195740125
81716 194422 941457376
192862 199109 637082073
48932 72916 60260237
117425 162783 302084544
33996 166557 331949439
102473 138317 940211714
126984 159263 80861163
126281 170627 111166352
57602 198178 367881441
44851 102964 145926114
39176 113345 185967658
191758 199486 16783522
96885 111935 287016936
2934 23176 396261007
91720 142459 127053963
91440 114813 58454410
184921 193589 733052743
170270 175727 13590345
135083 184168 122631217
188432 188948 538995684
180098 198306 971519343
37648 171847 336168113
117231 129358 30349491
4334 64658 150710497
7362 16545 22909483
46463 144138 245004445
129639 137325 714585145
158489 167665 14609121
137563 194510 142272216
177108 195749 46506769
111243 179329 816366883
90594 143954 133627033
132369 178645 115787597
197009 197547 536016288
86172 101356 385803248
184590 194849 25582781
149831 199145 123259900
97071 124797 69399760
191674 194960 359048802
133223 198372 68174876
6458 122117 289405020
44139 117979 185165658
61263 65694 6895749
49624 146043 492538133
177261 177454 114580077
103445 142322 97406992
60195 158177 245764648
191699 192014 861448039
17369 163654 366381131
127378 171266 352943366
174828 175410 1439895
23268 192281 422998970
109379 161560 130594671
83069 113532 75561208
162365 175671 113449302
145596 168049 106014735
37570 55954 706845930
35082 199100 410359476
170990 196517 63713116
136860 145185 67385054
131900 141601 576343259
70588 171058 251801068
166676 177961 345357825
123539 149408 54588128
177390 178237 982292619
142267 192627 837161478
75366 88671 33613764
18272 150535 331157220
174008 176747 6805917
179095 189426 590871495
177550 192763 38041019
29605 48786 47639767
127690 161202 83938206
113195 191548 196032414
157954 189770 79624123
59801 146275 417940020
71928 94551 56762273
171237 173677 122036732
107134 129119 580385783
122187 196927 187053089
147258 148265 173896014
66559 178295 751265595
124771 138595 532266424
123590 127547 61574391
61785 74680 555347964
17697 182642 430787483
75960 175488 951024834
71500 162608 228274516
190516 199041 556226323
187045 187809 1918406
101016 132907 79877798
76257 147224 177954924
141832 143927 5277492
29637 51080 53330789
101423 106240 826580956
120626 164663 472972393
170541 199273 71600702
2931 3527 626983608
157504 164276 805120254
19092 73984 528097644
18848 132059 283494909
107903 152324 276316387
57644 175462 983028234
192200 192514 470728665
17710 172798 388394456
45478 121571 190787039
189471 198130 587086105
135574 163348 576205345
186277 186682 1031331
92687 165525 150089078
129095 199062 174989628
54593 83743 908360585
82372 195493 918108930
89964 185928 311905387
172297 190713 806696007
39035 94375 138783717
164039 168551 11287441
102369 118518 196995632
147949 170897 22945524
126074 155981 74957201
163915 165849 4381959
57423 174492 595356465
126569 183684 142940619
50909 190391 349448935
62601 150244 373558524
183800 184945 486293943
80248 187798 325725403
11109 99891 222197028
103888 115555 29206081
169142 181182 806406547
154816 155926 2276150
44678 195578 378053919
130566 172167 104274386
175498 182816 6961638
34877 118419 209032698
124228 181265 142852919
108790 146503 94401589
80687 151494 177477779
119327 196672 243944307
149795 168758 388637749
108920 122433 290494647
82792 184886 334035646
17014 121059 114885454
73878 137393 62670013
130672 177911 118233511
22766 33977 5496411
162391 198235 89459852
124809 180987 375763374
166873 187330 51082122
168619 176895 377113185
180248 192589 518200024
90703 177245 24004120
33028 45084 440361414
80642 113487 82419401
112787 191182 992029557
198494 198517 539933522
92298 160840 80348586
60081 111500 734975121
98525 168785 176085059
66696 118105 128813694
56882 186177 324156716
27188 33631 16191917
81812 175281 242138363
35368 133055 540752616
69134 173218 583249765
178443 179247 1999054
155494 178897 58507113
122641 186847 160960151
197120 199254 5340616
197375 199758 5933017
96019 97400 584968387
176379 194823 46037444
167359 169825 892128429
87151 176426 223469709
55753 163737 270930816
127486 189897 498738654
88662 100313 918738924
15583 84599 172812046
7456 90668 208348817
186768 189601 7010612
91589 127641 90219827
77925 109428 466421744
170365 170565 490660
190995 193085 854071855
187918 196486 21381536
56672 66204 24140134
189694 197329 19002072
101541 196992 238659963
4041 44309 100366471
197422 198995 3895449
25189 111605 216351135
8422 58808 125610493
122184 175923 134696260
116400 166224 529674161
94093 146224 302842007
69284 105225 90060664
89108 152296 158087464
53102 88503 195280894
150029 172014 946806160
86140 97193 27583187
82253 128251 339324659
172144 198901 684594743
73609 94345 52099906
73073 116227 381289331
36367 174952 608676797
158544 194229 89274956
113677 119514 377951832
103995 198326 235969532
25755 139961 835123182
188635 191276 1885706
150693 158427 19296696
95410 114560 47866820
46934 98869 130390667
99436 128383 72468953
72553 107088 86485978
129024 162323 83444247
47688 194430 367621375
159608 197295 121781806
134629 149522 37132590
152014 182866 77123190
94566 191280 532737332
64740 139275 187048259
152697 174718 55183663
30887 55934 397913084
154469 166399 908796572
101300 109134 872175577
155635 157898 940102358
103642 168294 668816573
139057 141543 6099111
60699 174676 285806270
186080 198834 31682839
183708 184413 1742237
99238 125023 195337267
120368 176662 243170446
39815 168215 321803594
146557 184683 95348279
98335 149592 224873952
51975 82305 84428090
193121 198218 3438474
152036 194210 846813948
183709 196131 31063177
103557 156854 269532617
103747 113056 101861054
99855 107036 17907766
28833 45778 41989662
182040 197280 37964159
38180 178408 459313112
103664 138286 86868183
40162 57312 42749998
121526 159621 583547001
78901 119985 102939496
140016 181584 377801348
90088 197137 320564757
96889 116011 856500797
127575 198610 177648185
134459 161740 845601729
109600 114169 11389883
108816 182148 183522226
66080 148878 207555638
118738 179534 685795475
189734 194474 11849869
124209 141144 42567907
117501 142976 175595645
196995 198815 4569960
80867 115167 504298449
189606 196666 867911501
49452 197343 370408568
11723 195444 459819757
199261 199738 1198527
8777 77292 171442399
7008 174319 727477856
170087 196592 904443091
5808 98507 232021838
193487 197112 8962125
81812 145195 953780297
112741 126161 644865860
148947 190120 102916990
74365 129970 139379643
69364 185659 873461194
109965 177814 169782416
19217 179796 402037865
193543 196858 301056775
183367 188523 943041714
134551 141206 672117404
65465 72449 17607651
17065 121894 791129579
83612 173635 225454398
145299 195913 526976819
6631 188564 595491134
188983 191572 6470487
196023 199435 279225833
63509 91208 69846320
58963 62129 315238484
170223 183194 4980812
145282 172987 69451908
57081 102809 48438208
95663 106928 81054415
144314 167224 365576887
55599 192100 430130262
129371 156669 68407580
5311 111478 265815568
144134 199418 413690938
82867 157018 185662614
180935 192449 344994133
147002 172255 871438598
8988 175804 732279964
40001 61655 242639656
191505 199545 369101145
33161 105055 296267664
141878 164505 56704740
43713 106621 65116639
140178 154773 36436417
67262 97886 76769193
93068 96648 9001101
23359 110657 449945696
80418 98805 928903308
69629 91924 528580567
17835 67737 183488382
61341 65728 898778835
48150 90845 107298928
154724 179072 60850195
136756 164562 483661474
175684 190359 36635046
188634 198015 23336525
112195 178621 166243770
100682 149750 122849486
58246 170207 691188178
139324 143494 10381780
6851 23670 694315515
25913 138405 281737976
110031 171326 689200839
44612 143232 247398683
76679 156988 201217750
7826 107855 462149947
52754 163049 642518816
153568 153942 950154
125683 149554 292707032
4472 47671 107791875
22636 163455 352610163
146765 178281 78826134
101944 116133 35401804
7325 79004 570008882
25941 76748 126950025
186507 188998 441979906
118646 190408 321317171
31292 102863 179150201
195941 199528 8892952
80838 189719 272619936
51587 177401 892549891
133652 149273 39043846
85697 187550 377709301
167879 191223 741165959
39088 118779 199641053
54357 139046 212623426
17867 44025 65139000
152070 161917 24709056
88056 192553 482361958
11144 125990 684249341
125098 148246 486558439
109066 153264 110585943
180964 181280 827424
26967 81801 3160634
96072 136153 642189829
180573 185649 12760633
112876 155524 106790362
29950 198933 422743568
121686 193168 324065790
48345 174008 756725259
124233 166172 105254607
45720 187999 356594817
18682 53349 310897583
110210 140322 272991553
24373 104868 201447736
6567 148608 483390118
49405 71022 54308819
91678 191731 250385882
71591 89551 45191755
162956 172974 25165580
25711 135148 274113245
679 89696 222759641
150312 193282 842902985
705 195986 509611866
61368 182370 303372044
121395 167537 115760898
102069 120104 768474040
44522 129726 90605609
156952 177878 455345245
186379 187704 564458149
17123 165717 966145776
144915 192551 119149928
83882 188511 261917152
193089 198628 702114039
58359 135204 431473619
2343 62228 149408069
99717 153227 606115452
138516 181061 268911282
67942 148134 200921964
144617 180580 641831658
95743 133150 93688702
45497 111162 874528520
194065 196942 7068077
18992 23460 11338483
154601 176119 53819513
273 182687 456385093
26 29439 73453967
81022 197042 625890345
123014 199223 282273158
128212 151911 59380278
83390 123747 100974342
5066 151051 715618723
39805 181009 239934490
18165 100445 205967208
81050 139268 145981461
78157 107128 72584351
160713 162713 5093056
53767 57849 152429480
46529 147011 648095831
40026 98809 147410212
129342 197774 171158548
80845 110892 75409224
123879 143935 487692355
42116 146339 476508675
165741 183595 965038043
94005 113705 432593934
82783 188333 565183199
51683 176007 724094382
13231 57977 133653039
72035 94672 174498089
96468 128226 30893328
104586 139221 437519741
199041 199295 625922
39709 101864 155891944
74007 143639 458013968
83549 173378 732640447
116323 131611 38266869
61417 109951 940772674
190791 190906 56283
97351 196412 247948454
190283 196249 14916140
77679 130910 133405786
55630 104356 122352009
59416 103907 666232047
141192 170323 72999759
196790 196868 686112731
125997 160021 19163855
101367 165936 161755749
45223 85069 100136628
163148 179394 40491587
177886 188192 25846361
62483 173755 279112592
27079 94853 259966609
35444 83559 338859780
9504 72548 676139509
129696 187548 144911226
97566 155954 892321902
185069 186729 533935099
186822 196002 122017026
86972 142036 137927688
183322 198142 36997355
98324 148530 125803803
36442 120833 211162734
137291 198331 767220824
102651 115153 545891704
183920 199150 313879736
84661 161011 191153757
87888 108401 606673597
118298 180069 575193519
61347 125058 812110839
161630 167798 948120595
40273 159304 298332437
114078 164977 846305674
143139 147668 11321833
47427 58866 28476448
93404 118836 63591450
101491 107210 14149334
172000 175603 590096838
101814 144562 107041159
39306 70254 77570724
83879 194220 276171052
12511 182859 749007717
61478 129493 170723677
39633 197208 654708095
31526 52912 469028267
129718 153258 58975035
23011 140138 293348818
45549 109081 159541693
47893 148711 252848266
66721 151498 963537035
37882 67777 970133699
12161 117860 181531385
98690 123726 190968061
93950 124005 75159726
35663 157828 305734682
82554 126002 108803061
23831 147794 310347496
8680 89195 119655101
38310 52474 35242474
155679 177551 555964495
134895 184913 841792218
91635 105840 35392433
131681 160660 157910672
106635 179929 341042527
148632 153322 11709193
64049 99211 507388969
163931 169953 314096163
189547 190037 1176512
88600 174100 716316292
17105 149879 937386347
104750 149207 111399234
31233 154544 642297135
45784 144570 247833662
155583 175344 141766796
100296 154154 134931036
104110 167645 159242435
22483 197733 438452707
170378 188728 45748114
159944 180615 347130581
169285 195358 962648070
194404 199401 347957717
128178 155739 69062049
14352 96547 205867082
155712 158005 677742959
108699 124585 922922322
193594 199378 14316325
6665 66635 149942090
199889 199930 765333706
130865 166119 88416838
78203 158789 360866642
194565 195364 1957417
179770 191074 751737823
38930 158810 606821692
182771 186908 567572223
141933 155408 574176825
135045 177450 926748310
14645 148248 334526068
32486 125592 288657071
63201 108446 350557258
22887 192238 442163863
745 124671 309982949
11788 180028 779612597
51340 78943 69251916
78092 192307 286039292
21499 93616 438366593
160567 171631 27815992
190310 199457 22782238
33481 187475 385485144
149117 154706 635880055
78535 191014 837298978
150201 150351 394481
60812 131472 649363845
156660 198531 104603222
75885 106564 76938369
141912 151132 97870384
71378 82564 348193491
138307 139181 2163475
90325 153598 544574952
88313 144914 998361164
74018 147728 676658494
117677 142577 62474113
153928 177101 58034711
189489 191424 4817655
186110 197557 28437666
143151 145137 623687696
157563 168325 27129447
104978 189354 211249742
155793 164254 72629171
191569 196265 11738504
97402 167463 175570688
75199 164953 227939144
189975 193495 618552704
105414 182566 685233239
193796 194406 1101140
69281 96734 901211883
164092 177301 593517318
18253 51673 83426723
6179 198340 480815554
167315 168389 892934275
70325 164758 236710450
178643 183939 989889949
33024 51816 147409747
54204 88558 86514887
17179 29721 302932039
123724 126727 688305269
95727 132579 473563712
69293 133138 160059515
177637 192852 38034491
185049 187592 6413416
108505 151620 107933477
155802 187573 158249061
103542 196728 233155665
155059 178297 600866258
173484 176512 687121447
14043 177956 410368051
94909 123257 70768456
79185 178655 75403050
150323 176998 66835784
194986 199068 10164274
11634 156543 362815808
146149 191375 636874746
177599 187289 24294513
143717 145000 947667651
39691 41432 4282541
142818 177516 86800264
70005 112111 105529213
74575 170425 169736172
87997 94722 16829082
44065 157256 283694280
104578 197999 233731519
4869 36829 80004852
17735 96701 422860041
8888 80298 178625775
151111 189583 96250511
164404 173428 22575820
21979 95465 184016835
149840 156123 15817611
124495 146289 54703026
169929 183636 779282942
52062 145765 283208033
27413 30748 8346962
155589 187778 833039768
43274 155021 547971224
47141 163214 686564355
61566 62003 586306275
187762 198147 25762794
126086 175602 123994983
174758 195481 51684096
131776 155645 149365286
87353 190640 258478778
62055 157305 238863814
131866 166269 86303952
76763 142695 165318377
58951 178192 509370662
180937 194332 33504548
157901 169281 28679709
100440 144717 110991795
31144 148304 384047854
162931 168984 5928297
31596 122135 226445407
62137 64449 5897255
157559 160254 6814685
176675 185161 21206951
47438 72863 763867958
94375 181149 217121509
96530 111938 972827697
39827 116211 191422555
109056 169679 898251640
121178 143545 56199975
169846 197673 141141964
35041 170318 394070997
196211 196360 199701566
108829 163196 136175566
45626 94808 123578075
40771 84010 788893682
139110 142103 7413876
24477 130436 879743935
27428 109278 145518673
124192 140142 40191289
93826 157514 357230611
196628 198815 5359134
16059 134199 674986910
64955 190737 952894891
120140 137159 42880576
97622 131930 94232589
161978 185675 99547585
75152 196961 534809908
131302 182389 127892660
192862 198245 992141445
85132 189340 260818804
3954 139957 340606911
34156 36156 597931106
122961 141726 47210947
87716 124709 993317816
81590 186019 261462788
187273 195807 21243265
141734 149651 19740222
173857 183201 23174877
136913 148642 29274000
99905 167106 168391768
129170 145466 293476556
73404 140882 469275954
137343 169419 107178616
24807 156899 330660567
132960 194431 812649847
18882 87018 348807712
34145 120734 216642633
110403 158134 377942301
123837 166425 106851477
45992 118617 182172748
149575 156221 581127433
167624 196659 72451239
127394 133566 327902845
84140 169971 215032450
75757 101745 936031164
115795 143224 187771818
117746 186321 171768011
17508 40744 57884173
129534 184180 136766315
122522 150063 668908050
178220 191967 34386997
8892 95879 217820212
104365 190412 854774287
79149 113639 86578331
125090 194027 172566776
189319 191843 42328577
95888 119014 57778263
189412 195114 17623611
100223 162640 830599355
120269 186095 164898627
137223 199580 179199419
40893 176073 72912709
49946 160956 278300761
78008 79703 643197170
104173 176795 826935730
114757 138353 374329328
28944 174585 364633367
173925 192388 46103331
16436 191700 792059760
4254 71041 560432321
31663 65058 83269878
141218 191449 393659456
141547 183059 347788552
53756 176050 306578463
190559 194760 840110229
186126 187328 3022688
55409 71744 41246506
112912 127032 35341533
84857 152795 170093918
49887 194863 729759158
18231 166146 370507948
49493 109665 351658999
23902 34975 604939089
185512 189659 10312535
80982 161360 201342478
147238 194750 555037605
44305 81617 273393921
28259 33471 150755410
2977 78091 187859783
157155 175479 45955556
74848 177302 985914946
109417 190248 202170331
134066 138377 10852355
141838 185475 109182929
104247 133066 161786965
189892 195143 13029841
76032 146592 176899896
79597 191817 659911423
181328 184545 25214295
154859 192889 748265317
156842 178966 39319989
120464 190939 176428997
99420 142148 423095547
17706 196775 904077999
50233 97243 722561768
42521 102610 396769078
170255 195863 63876715
51784 133951 975972002
187898 193469 892636958
43669 84149 101709809
79448 183844 261493204
98007 155333 143618807
57541 178581 303456650
12429 195378 775696484
136036 160351 60673738
138480 143300 663042701
128269 184364 140378477
116436 179693 158299222
188071 193206 12785508
154790 196502 104318359
97063 187375 739998481
198954 199678 673933819
143859 164382 51418199
42938 198599 389868361
43452 79683 845562790
180810 191735 799449065
63825 106429 824813499
154749 181485 100281647
108847 197966 504535221
87548 121776 378257412
61869 90490 460791187
77821 91105 33464745
193512 195520 972687518
194248 194323 865242420
50364 143657 234002226
157501 174156 41835156
183139 194926 2409446
52845 187682 394487018
119207 184270 162912078
80569 150619 175551691
106452 137086 302062037
168855 171013 5378862
89873 105579 866877124
152713 181800 208690185
5347 104385 247872469
59462 85918 956248410
20605 94287 184546925
10887 157294 544949513
11969 169341 24381577
136582 168392 678921278
114948 174634 149477978
94688 160900 165770710
190763 195843 12681255
166278 184867 24455374
25663 134988 247509404
169227 187887 46588228
199306 199929 1595817
45457 145797 469881642
141482 154335 291346453
78994 88759 24712727
162616 175462 32146628
39147 139917 252650226
196881 197940 2613794
90112 113274 57992813
132171 179855 580912552
164422 191426 67390837
168455 182711 154252143
168360 173885 13773890
178715 180583 4687837
40093 121508 204002607
118699 149200 76495029
182139 184764 6517079
131077 190211 282647667
196378 199674 8133100
87275 156567 173483151
42448 98185 886866471
150249 159976 24427951
168721 186199 341707569
92797 183451 888283657
103045 122817 263200764
182224 188246 15126677
90772 173055 461139006
188868 199694 26974327
191132 199110 718906543
111895 139872 620290201
51502 143207 642220932
31012 171088 350786811
128823 134776 13440096
62798 125626 175095382
44414 189193 929366856
22666 73509 43291719
138791 171604 779072378
147330 179680 698615911
52984 103312 126381355
174796 175912 2747482
184388 191888 18824389
6263 134671 855352454
5593 143334 436175935
192746 199458 16644960
49612 140520 202165113
23370 56107 81440946
196902 198161 3164383
132982 154634 246265740
156366 197112 404949234
165037 196609 59388590
97349 103549 557200597
27002 125704 416988302
31270 67696 850586567
186835 191016 10365427
39719 169268 866189961
176505 196604 45360733
15630 104001 221204362
2384 77626 825722675
55993 74913 956326462
70301 189062 297393975
126040 149982 59884830
130722 159510 724831627
162889 191749 630545525
79305 128438 116932298
198773 199643 627283219
170262 193125 858312805
27882 171636 387868358
195295 198578 92427441
83677 119968 90784456
16659 178829 824285390
123807 187107 158568242
107005 188345 689215533
55390 121866 505648507
16941 191336 436576384
44512 85865 839766261
381 15690 549542553
122532 189224 664342075
35388 195961 722630668
46270 98938 132239199
143296 155401 30305266
111397 152245 102247471
169859 192895 57458582
126956 154883 281239274
193127 195214 5107580
172659 178555 14572223
56133 175435 687964821
88673 146412 144527941
31347 173173 355147390
147267 195137 119580287
110080 167034 602427000
159388 181634 55617854
161816 184104 55659838
183571 197332 34352182
63994 154910 228011424
147021 176915 74777560
107876 122715 36958248
29009 101604 181808109
95029 185462 226343423
52068 92739 998335765
153795 171145 344993014
168142 183475 38160425
120267 197320 977750305
64807 131335 619345297
94090 116026 54875891
138297 180404 628213249
130556 161971 194579238
42879 109454 403587076
112902 155810 605827339
13319 69633 208440709
73709 157427 426146587
56407 180508 681972231
42390 169992 319933760
59878 83391 286783349
17922 110917 854182763
138178 186742 121411705
92744 151132 146164850
181074 196098 322751828
30885 109644 197210459
149583 166081 967948029
125891 164692 811132360
52274 159834 949591435
22787 175473 471488002
129936 162248 970302645
10344 42156 819086197
25230 117808 231691673
67085 199363 655852580
33450 134996 254301467
195471 196052 1502971
143141 154359 920555589
19853 192064 583791096
186491 189546 205759350
43641 136978 845164073
74728 94800 50443511
6696 118608 280097378
165252 179025 34248292
193735 197728 9851074
122371 175088 132202399
134321 134418 924397448
17719 26895 23032364
191188 199718 776861499
164251 179421 37788002
41703 147588 604233837
30667 103900 129433914
136388 167202 77115652
54789 168633 285574836
63793 176300 368081201
107892 174613 886464785
8929 111083 729000067
13695 193204 678138953
38600 194433 390152938
59805 108075 483121538
5784 77278 475195343
93747 96298 34017035
128079 183223 137965662
81970 179299 396448289
106085 161305 138397981
27900 190769 564014884
70845 119022 120710178
62831 107842 115289464
22352 198987 776649766
196308 199812 681392304
31983 63974 79631116
196011 199450 592783823
191584 192730 754578096
67891 121204 39512903
83489 160496 192800733
24085 39852 39210990
114179 126095 190706181
127365 130392 7636026
134763 184223 123585282
149110 189870 101916148
36340 56580 863399471
168959 188914 202708996
44987 87556 107071220
80769 116454 89450027
117388 118043 45787566
87866 146020 397411463
104400 120073 39227288
168812 199701 391450756
95191 150993 80697002
161435 167980 258263530
110797 130037 474253750
24022 88225 354133558
179444 194812 687027653
78585 186006 269123409
66367 161989 300174198
49500 189425 144435049
15190 50190 212854868
87054 178319 228454097
199293 199565 878193788
91487 183411 708057199
73739 118527 112169234
15625 63359 18141485
172226 175363 703064920
21741 192511 427481269
149510 197919 751436277
57818 117922 150945561
135132 150911 917957930
199491 199562 699183204
121690 182814 884361290
16510 75292 147003833
94820 106974 137694579
17056 167199 376063146
171478 174186 6727455
156632 182326 64258408
177255 177735 208454841
33429 178134 362185122
161839 172794 27500441
125070 184837 737170643
55151 66868 29626652
151072 178811 928124806
187473 194007 961917282
34053 170567 639543527
96470 97288 10745987
54770 56864 1130214
157082 192952 990345957
63652 113724 805169133
135290 196475 770613036
193689 197179 792980592
189715 199052 528022852
159245 183339 357897700
102146 158602 743360348
108030 191811 209698848
3913 27043 57929245
130087 148506 46157510
174925 187740 32079584
34964 123936 993649575
196679 197487 35283161
49458 141692 156948573
121819 144444 167471980
190682 193807 7810907
176570 189804 33057403
143041 169156 65463735
183589 187892 284247748
135512 160633 49780785
109991 136808 67252496
120875 136039 274303869
21551 195048 434156460
6225 43742 93519857
128761 135403 21267785
30112 120556 226293157
124701 144292 208155326
132668 172934 823667101
140330 156434 40207721
140273 184760 111172686
1810 22991 52869974
110003 195916 88312236
96121 117693 53925225
5681 160713 549053504
146543 194922 927141318
46646 109352 449726987
30579 166639 543977182
122435 182034 299356775
141689 160326 526957968
25756 178975 788621881
65702 92102 66356925
8035 29152 52862017
141376 176799 590262005
46825 174177 319264333
95018 146685 247771901
148133 153419 222552435
52813 173512 302623652
134153 140565 16072369
88918 124264 88298305
130139 175653 113947815
75036 179181 260855108
67394 120241 132396831
72194 142019 809856334
114743 122365 18936060
8736 80671 179942749
178527 188448 24845122
118411 197754 198485160
150750 183530 81935151
142264 189367 899312414
69553 130871 153663053
148951 170235 53351583
39333 73885 86604506
53501 196857 359079754
95790 165165 189051300
68660 181044 281439305
136683 150745 752737618
166452 173866 18490164
186614 193224 813809832
174574 195227 51500468
122198 148605 889471187
198939 199778 2122556
45407 57826 871744344
137270 196368 856293811
27058 110783 209619701
83976 116808 82182579
116208 167983 129806166
182335 196144 246126490
81823 141156 253138349
60354 90435 623255596
139918 148441 21240377
148448 181705 83180281
13782 182530 740529515
159693 162256 6400197
139097 150023 360321833
177197 183793 16415081
173443 178906 13516433
107739 134554 67270154
12252 52961 101607707
193843 195368 3745600
95365 163891 691442700
144318 180735 367460535
89252 167002 704190024
80120 196789 292123670
99414 192296 232503470
37661 192620 643607345
191510 195585 10144286
124306 177016 132081221
53875 106272 575105386
64770 163045 246414826
90803 152086 931488486
133792 174443 101744104
14295 137983 309857275
167389 194867 604035501
138750 149604 831229803
149704 161302 29092063
156488 169455 650600575
47351 153170 265286275
132687 136697 150931257
27462 92329 409938314
117364 196409 197863705
123289 187444 160799852
174926 193693 201703132
191889 193490 469470827
165922 177465 756175237
87112 89874 884044280
186174 195568 23360037
49420 59569 994811760
143830 170942 803979805
150404 186347 90017755
156851 186522 702985341
15164 77457 155853763
164426 169802 658479155
165008 195834 76895136
183111 186250 792676534
171605 176065 11060364
77593 184487 957416292
39950 51088 27800640
111335 198104 217000615
145050 161132 775270473
97825 183610 214723559
171597 176987 854920759
193253 193591 751290916
100444 115163 830466334
143596 180785 92932752
196395 197203 1893389
7457 145747 165327488
146053 190266 532317946
98210 196150 741341695
154123 199982 114574890
84102 182507 472575350
46727 181210 336989302
29833 173099 358705368
121579 177856 140965981
65063 133214 170966351
9164 131707 306721111
184351 190455 810331308
182396 189640 37835231
176137 187510 28524997
142540 170531 70098349
177359 192572 38068700
155124 191712 91530793
146637 192135 886176002
82648 150882 170895859
89694 157848 103919344
78405 124843 116364072
122956 186675 26790057
76734 96636 50050799
128919 151607 969633617
137510 182389 112120936
184620 191375 16927869
59320 181799 307024187
89604 162344 182044861
91093 124814 84287918
120712 156997 12264273
66877 108875 105360989
42425 55058 31525909
65581 132178 166927172
4960 170832 412016046
68557 181439 282693383
11106 106779 239367793
138095 160570 838074523
63302 187099 310367078
16594 135832 298747103
94097 109011 415769248
177747 178819 2641394
193624 197610 9834691
118637 176310 144437942
193488 194250 831082012
138370 151625 708676376
74138 102689 71656258
118874 194877 190185615
35923 165551 324696986
146835 148810 759500691
126676 133502 17197680
179341 184615 565564009
186060 187166 257294233
143137 159495 40924360
55685 161544 348618398
186358 197535 459503889
65012 129913 746033446
60168 195507 339166661
428 176746 854939495
36732 44063 18021498
105815 140224 86411985
88061 179608 229057424
55013 97394 106533318
104644 156322 129458412
100927 141560 766103845
46742 83932 93455181
165050 183735 294520842
186763 190823 863088881
46362 107293 152832503
167460 187577 545230432
75087 136821 231092764
90163 199679 273916820
40735 179042 346511756
99952 170312 963424892
89378 109833 230996447
48558 161424 282938049
53253 107335 700574825
199385 199977 799226658
171436 194632 57835373
24343 70974 116581921
44212 117212 976538031
36610 156194 299431643
15982 38737 56801737
61326 109860 122051989
171382 174199 7004410
70808 80732 218212249
44786 165180 301988798
34805 72304 93712122
15720 137055 888334600
137811 147179 23382460
98180 103065 8315963
16421 99329 207572936
74118 133763 728975182
70385 100916 76595402
145105 180520 88540882
54673 132399 195030647
88069 184583 531278080
12865 83303 823073749
47139 146304 248689969
13539 52435 97105526
119704 170185 105737039
194385 195079 1667325
175131 178774 226295340
154403 190931 891307529
1892 34061 80398115
42705 93623 918915533
115362 170663 138606433
138430 190567 130263011
78788 162885 210788593
117789 187679 175074238
144012 171747 69491537
181111 190959 24652206
134825 161683 67119515
25306 110722 572987135
198763 199056 728410
71797 164447 897940618
10949 118874 270076092
57678 78992 53690962
67782 154107 320581935
4362 193569 473632690
94351 180661 972394803
73782 177011 974608596
127964 169007 102946703
162340 191858 850533983
145652 170778 214124288
137769 194046 334273625
149291 160903 29075815
187380 196113 21707095
144251 157589 33238260
55259 75529 50998992
175735 187482 29424146
133970 190447 141196812
158071 187060 72623604
131921 173213 89639533
33099 48856 399777042
99522 110030 565981994
86423 132058 114176862
87741 114739 73013477
52788 101508 217238371
173653 197689 861403803
129654 161541 79894357
3945 110859 989674814
84578 190040 263886967
152534 183252 844828573
48046 181398 334154351
190989 196433 405986903
181169 193884 31819187
180553 198293 44236698
87760 93299 13792787
87428 159646 180786814
153572 181999 386579984
86341 111308 62505458
90054 172475 206386115
3756 144328 548163304
4407 51017 116359847
82096 99716 110451598
192237 193238 2504371
156771 197415 854543060
73810 102725 72523505
30378 33594 8081145
79934 185377 264167396
31167 193647 406709877
9428 170618 403665987
34628 199686 425591440
152993 197211 995446983
64442 138889 186880748
134466 170756 90909881
56813 73400 41842143
38913 125585 217114538
63922 123699 681815872
187874 191036 7851397
61963 133611 179931576
69257 102315 83009942
28434 182955 386706316
162054 164155 562561750
5767 32318 66538903
199022 199440 669880662
139379 193824 136058307
20072 179650 399459949
40723 88174 119182571
93263 179835 216687351
170002 179920 836051850
27390 152195 312398207
16147 176008 400215523
43029 153491 276939768
12452 93380 883977262
112795 140024 68333030
134749 169844 646444936
126364 127510 581872245
98392 110202 29704525
40736 193691 432172931
113016 146194 252187417
154097 165780 29401328
173604 189630 39959055
112467 178895 166268439
8794 93792 212838106
83292 170999 652431322
144820 192309 884359861
70047 120967 882511441
167712 172131 134720421
26131 152238 323840506
167717 175893 739017819
88151 114717 567434494
89919 94222 10701745
50386 133635 208863771
5575 145842 730473273
190255 199052 768039004
39422 142549 258505842
141843 150815 129164364
168153 173939 678452718
56782 146471 225043648
91581 189377 958004278
5951 68312 3185618
164605 179090 36107596
166525 191018 414480123
132312 180964 121731326
154032 192870 355112767
112910 189732 192235590
67264 101781 892013892
52733 79088 652292166
158490 197286 211836360
19892 176968 393290642
147330 159047 39474873
174775 195584 51898708
155990 198378 576306923
113430 131992 739901565
81144 156054 187667890
121797 145711 29229649
168580 169954 893765
153211 184598 78489542
188298 195795 18645255
30163 134114 260279807
67878 121535 134375644
155502 189596 85268415
152948 175284 985310727
150773 159743 22456536
16005 130093 947854170
126727 187335 151780830
132019 145820 144119366
22022 44194 55128521
24427 195361 427756466
15609 49126 83527438
54360 179031 393280707
99424 145018 114221426
124362 171525 900097122
86767 100373 34005731
192620 198450 997751614
3320 74344 177583898
6509 99595 233038098
195827 198444 6447870
146889 192799 114817755
137370 183325 89234595
77275 138660 153975653
33146 125448 230942257
103440 144404 976015871
103790 188286 664513677
5400 172372 725487660
120145 145063 62531782
122340 162427 100586470
43002 44060 2680530
14418 87230 159476591
130964 160906 826705440
6844 179627 253555528
163064 191275 932360278
185258 197980 31655391
168096 195460 68208390
8938 66418 337573143
163696 186249 124950120
169368 174867 13706568
193879 199980 15175223
163020 190911 631815644
177277 190062 31900035
150431 176269 106658614
88971 101831 32162372
47929 135606 915165424
86845 135121 979706785
58000 150173 355367333
9240 139539 326376829
74728 151376 192073143
140763 175637 87232279
131989 193266 153379155
155547 173216 44311640
46571 164861 296632679
150783 191041 361775480
134039 184210 419211198
70097 106957 92354582
185788 195790 975579215
4884 140930 340685548
172973 181906 22180947
55141 194675 349663583
100221 140697 101489477
83075 140044 804374536
23006 116011 890993813
37369 144585 268563351
59750 62576 7116762
96713 191696 237708574
156214 191900 89255392
7746 23267 765257734
91065 131743 101716843
134743 151792 42545687
194714 197926 7923500
39841 158382 296986891
176043 186583 26431043
28354 197992 459241055
102651 167701 252794343
160289 180576 50727379
148650 184088 88570546
127627 132135 900190431
64147 190956 317740398
176481 193658 42965124
186993 187980 738231753
165768 183653 903423279
149899 196882 117463723
166210 173387 17913261
49653 83358 84691335
194074 196218 5360134
85994 89438 8682728
46070 110788 162480291
95679 157342 928795789
7159 147480 997462611
24354 185959 404588048
197517 199340 2419777
93392 97438 605173338
175277 195970 290545445
8409 59878 128339588
173650 193329 585359487
60531 131304 235480277
52193 112635 151627102
196617 198264 77159301
78207 167729 282287453
150777 165072 35904781
82001 113117 77943482
17007 18870 796765102
159101 161941 985222684
153025 185304 30448542
12408 64888 131152537
196774 197369 609815661
120980 148409 68803072
95298 150580 450653100
46073 99091 133115082
19023 20164 2907798
15855 146034 325987332
157638 175136 997635745
170453 177214 16822108
62846 101528 639863660
80041 175253 238582490
3947 153397 604388534
187528 192509 12403882
109075 155255 510751798
62311 66768 11442941
34606 56486 290789080
186367 194414 20016526
186930 194258 14772600
193880 194243 892086
21016 179683 881249638
153125 185932 82124029
139015 171411 729123731
153136 164117 27606496
192491 192788 297239834
160262 163511 30729270
8908 71612 240228534
72837 146467 184501610
141844 171460 807790847
113973 190195 529520163
13754 100319 216702909
48465 129394 983856836
117457 122514 12534845
122294 147355 62968988
23370 67280 161315496
100908 191844 227641825
118687 123965 13233745
127208 144386 794283605
187439 191318 9593393
37563 182832 865744371
39690 158116 296688700
159384 186180 559769404
164009 187709 721600171
166649 179753 519087794
14111 140738 701403152
51937 104153 130970924
191663 199424 19290029
702 89900 384631324
69008 96398 977359955
8695 139813 475420456
62069 91959 75325522
187546 188000 220374702
60739 127268 166957311
40293 175582 339018986
97073 175113 195473322
90092 142210 440238572
193764 196140 5922240
142254 175982 755663410
103649 130085 66204728
43382 110255 167876776
14231 34211 716887336
398 23652 495753212
30887 77797 148802
3664 40910 546619491
115151 170713 139279937
192993 195739 6817432
93044 129539 91332099
102975 194603 10944344
96110 144416 606676963
155421 178170 56902591
98298 140628 675314270
165986 169552 690130459
171305 189769 46021725
90029 193369 258572811
33330 46419 32348989
117087 157545 405053715
12845 174770 629666248
86786 134121 823011563
42826 184190 987150161
94822 129729 59451973
109483 160096 126652879
131898 157559 64202324
189812 199831 24941394
14321 76129 196191117
147543 192005 111182238
77199 154148 192795378
137805 193056 376957394
199799 199833 93945
87092 153976 483424182
102207 163079 152409024
65577 122478 142510085
34902 158290 681908042
7824 194388 809509196
194878 197172 5707383
11463 52156 596526208
35084 43025 586545368
96388 167029 629181263
143989 187777 219692753
8381 195765 468980736
14508 104409 225050550
133810 142665 422557170
86926 127704 79066499
166319 196513 75365444
168364 181927 468578792
20639 81191 618667602
108261 163279 137870111
34694 109885 296063544
129085 199659 662346748
20614 24351 9397803
50790 58264 295534496
125424 131181 14446519
33734 90266 141522920
6503 87556 562668128
85920 125838 110875489
52064 160553 271924297
768 22879 55216903
180321 193071 28252306
71855 197199 624472926
111978 139649 69442748
57025 121785 162476666
39712 193885 386118458
2314 10419 973987196
58338 61146 25720810
117618 176629 301169574
101668 161010 148524227
37419 118106 559044557
69947 164063 305364269
189342 193346 10028924
191050 195294 10521625
129602 134727 519682458
89528 193049 617938216
58290 192108 358069304
147550 172409 889354945
191388 197466 669577702
93568 159788 132061727
160084 169548 719657518
69779 124228 136350099
197826 199244 3568797
168152 192595 61007416
32368 162362 325414453
29700 89246 339578126
195362 196417 2732448
166887 179211 30627356
27100 116633 347818819
60073 157048 243240013
44227 102336 145927361
166641 189404 180146421
64552 183589 953065689
69462 78866 23529057
51419 183230 584766331
72684 77338 11665468
136970 159222 55572420
91631 94105 6182028
94817 149802 309097605
106367 196991 226759296
109307 110158 2121634
58372 143076 216896966
73911 121603 119432415
128187 141863 184711638
66323 160482 336118584
147625 191060 854139424
16832 102009 998199139
79853 187808 711810381
132953 146548 346531885
9283 41225 79625532
87675 172825 289553578
128960 184388 138726508
128660 183586 129719374
108505 172425 877631048
104384 153030 121875034
115568 153986 547800412
50341 186134 340321758
17913 76508 146513794
161310 164128 713351700
65045 84672 49448678
43716 171027 319224681
192683 195497 3791720
198306 199455 2902100
118688 187106 171372715
85315 108257 57446267
105455 153965 121603605
44892 94050 123546038
27941 141107 721560584
53407 89443 153916727
151586 187087 231897581
82899 171733 240677340
10284 107081 242193009
108007 190673 206882644
106015 141450 435199721
91723 163358 179395007
140123 197770 800370306
169329 171404 5200406
114717 138811 60550609
189868 191738 802573423
129409 192720 656182060
12845 156313 768079140
129854 197591 180136819
95220 142160 117548466
17208 196632 919005402
185720 187059 3382214
96799 109116 30934440
70672 107717 92870864
28968 123038 500043260
49916 141816 690194098
191614 193924 5785681
128322 133365 12756025
131007 145231 35668514
183466 195071 28963967
150290 197772 926992369
178637 191402 20263081
132380 134681 485840013
100207 185583 568192520
134572 194387 149523775
7806 111451 259439120
83064 189861 267315863
180557 185700 12920109
154963 188316 673596250
103730 133754 525484087
153726 156341 318472022
136403 199306 997768201
50626 189737 348531731
2024 144024 355464686
10356 195980 464572658
117405 192672 491613608
195005 197332 5791537
121635 124528 751565671
91175 111962 51962088
176637 179975 8291124
103171 151557 121181540
124457 154359 74967406
101599 194927 233414033
166186 171113 12289263
181868 198246 13826965
111614 117041 891146294
4099 30635 707481518
73189 170945 245007071
113921 162754 234633772
153798 154618 161720949
188401 188494 205079
156104 187038 77398902
184733 198901 35321179
17355 41240 230916795
82233 126087 109753635
72925 161878 222878841
18757 173806 388345212
107548 121073 390875439
52020 96010 110491021
129415 132632 52827406
175548 186508 155043361
190501 193605 7820011
69486 185070 289516975
107883 115649 19408550
115873 141071 769577274
94336 135516 103210907
133252 156514 365842260
44638 153428 272781009
122982 192289 173641465
193938 196156 5526344
27830 90173 156139400
74764 198636 457261327
110206 197505 294821308
188123 191846 9281245
37906 171077 875496929
17730 114344 992179639
81382 106499 62792827
53872 71464 474423296
32634 151694 920419766
132423 171796 726455980
183355 189613 15700539
25022 114381 247992991
136809 155919 928628781
18693 66657 119989672
139105 176878 959537734
78871 138789 593635254
34288 60286 2100343
9010 73036 353692101
135895 199234 158157402
91363 113286 659188504
127252 141505 977337764
140317 194249 844955621
104991 131102 870930518
66767 153485 703640325
176313 181711 13488147
11828 141038 323629709
6786 167794 504377316
20093 91946 179966653
152561 194168 227724141
100160 171656 179142289
12130 186571 436815586
163151 185781 56539832
150000 168224 253560759
63046 117715 137237617
105613 150155 991764788
85408 90757 13475609
52449 109600 143476809
166487 175302 692558513
98817 126139 637457530
177687 198636 52259488
27939 159533 39058381
44187 138916 856572939
141430 166094 61889119
149059 189860 809123870
78713 81304 6638600
199391 199981 1496103
25414 132054 898933213
169982 188576 34878294
83606 194494 277499330
182528 190000 678355584
116311 197335 202692541
108768 111260 6221044
109379 155543 248842800
99695 132742 82789239
148326 164003 34643549
21673 88114 908006765
114518 146945 81281172
27700 165558 345287478
87032 165157 601896737
99754 118953 243106535
139077 181697 18504049
35195 168436 333637023
123991 134551 916959018
53107 87341 86125046
133823 161642 59373290
46409 146481 250932826
90272 92739 6158231
124739 140608 582230504
27235 123165 239947538
49794 176199 378639009
163575 186940 58380819
154796 158550 9325540
197135 198889 4368512
126120 171900 877824784
13933 41675 553989840
26309 43042 41452882
78073 154287 191004760
134610 147134 31298236
32371 75771 174436399
196017 199829 252631168
100681 193982 233546175
194057 198428 10818870
198459 198784 821165
94918 190717 951854268
57665 102068 495906841
76400 110409 96499044
54037 86412 499939108
185059 186162 773738438
12932 74966 155196029
1169 126931 325861037
161762 168791 17660774
25511 164907 588593364
54833 158439 422730452
66776 73678 669557622
40690 117979 193738714
121763 133488 29563763
78501 91549 725841232
176110 184064 373399321
129500 162812 83511895
191226 199740 21169095
67142 117951 163849930
36686 120289 209234814
107989 135001 343093523
35079 186655 32449242
66999 119107 779957976
186235 199488 917195241
52541 153459 986297903
134970 137197 93424124
124292 157280 433315957
3584 175989 431524129
88865 95689 917329677
113958 168643 137048941
116490 149935 83715769
43670 177752 336038035
77271 148860 649978069
95872 184305 998012887
160737 166092 206307871
156076 184296 278014138
46567 92004 114149910
86968 174375 265838660
100351 147431 905314174
110735 132907 310577955
2205 22876 51705912
186418 187588 955630916
39739 62880 57746417
103479 170003 805697895
113245 174331 152934550
135954 139575 9043797
7529 168625 922698953
26075 184137 395591893
20352 127174 267437766
8735 158600 375183166
12606 141098 167232628
12589 137770 918575183
76111 129479 133794926
119099 168412 145890691
78566 176451 296680413
134839 189817 572415240
16122 135643 451248094
131696 185162 133866923
94757 156405 154322401
56339 124907 172067974
6168 154537 371453513
123158 168957 877519397
75247 83204 421106204
17417 131289 285071101
81255 115597 237041002
72487 199518 663435676
103963 116105 30408443
44069 76255 965580198
163712 198150 207894159
107560 121147 583055733
118339 149630 400127892
177902 195883 44933824
158708 167279 21607398
60578 161341 296309456
199233 199583 900633
17127 71805 136832383
56214 166120 275779999
7440 81706 185900219
68755 105416 91797160
46841 117321 176766792
72587 120428 483474661
13703 110834 243291289
158516 177056 46459102
38273 46808 21122404
97050 154335 143504478
156996 179023 55095206
54327 62359 972840494
23691 137189 998863483
108391 129004 127331448
155497 158723 8053345
72717 125527 630405589
4903 83392 362259711
4411 53835 123318561
168854 196299 68452805
102119 194431 230903007
162421 190236 69470308
115605 123387 802849467
177815 193226 38545154
1472 145003 359219425
68641 193196 887319715
34935 56577 53661555
82181 140982 698317316
110695 110955 226591141
75050 84806 201364446
28849 132423 259299784
63255 195280 845305608
38162 93400 138374946
23285 168622 411483385
133280 157102 59520898
96271 182747 216392329
76373 89819 316570433
114514 144034 74037442
127096 198734 362496797
140447 144773 10784684
114499 138570 777980941
2773 54196 128272500
122186 186000 159936576
21339 122302 951254940
59257 190661 329367613
28882 67113 801309897
74317 115555 153879103
140654 152132 28612274
150539 187700 217473125
141156 173406 55202110
147403 166399 582292786
189699 192126 48674200
186403 195733 23210946
72059 131820 149695404
100165 127644 68831196
154484 175085 34566807
166567 168238 412838
46644 49097 6130895
55831 151237 849781469
78459 91956 6422086
75484 129409 135159035
191011 195993 923623327
165967 183597 61449360
162427 182282 49620156
149604 149917 514086
162808 187175 60922308
107519 152169 110013254
6432 131581 321333839
163598 197545 84661270
140630 189925 665441377
52812 184046 328831706
142052 163449 614838392
153022 190251 93091490
40900 172496 329866989
60002 73881 421322626
174069 199373 175449538
51906 65217 849070595
132145 199961 169608744
64561 64735 466644
156880 179122 582797140
36855 65737 424035125
191720 196197 25681814
173637 190312 458103647
52518 138224 294966764
30932 137556 267095523
6048 36699 480037328
141397 161153 337937051
89369 128241 344992236
183772 189914 37979528
11877 82217 176154919
76897 112684 89740985
124125 134539 26294030
101827 171732 182341801
120063 178132 246728531
50060 144727 237422670
11679 121967 782747977
117470 175970 146514357
2951 57663 473086524
148368 182572 62422689
2833 46069 916537997
180788 196236 38645850
129671 172486 380695534
45143 61241 40233617
70224 78389 20439740
64758 96016 78589647
98238 158789 280667412
178124 182644 668097834
192526 195949 8496944
21490 143161 891122868
104427 194949 226542004
53154 102691 250286576
74929 88001 32932805
68271 184425 290826014
177679 189874 30460654
121132 192812 179526740
132416 147703 38326809
59152 93319 85976425
121471 128049 231274345
133889 181133 118113562
20020 166604 367154137
174693 191386 41690984
87660 105450 44356349
94223 193601 248722686
95496 167687 180822630
196469 196849 971899134
149687 182363 81786867
82567 185152 256843332
12451 188598 330723295
141250 176739 810426449
73188 107944 87137208
54579 173176 297450538
161440 193040 254598604
97031 177256 200897443
181257 181886 1577379
45722 109656 160520572
67132 102564 88919846
95579 199384 259645611
105058 151588 972949446
164634 191087 66059739
29818 137463 269612347
89833 174485 690182993
64487 192097 723168928
106868 141897 336176678
152341 199642 935667783
84383 132334 882206488
176832 191557 36777667
19863 172949 588365781
195700 198141 6031953
88721 186856 245633659
54462 62181 132909150
100234 136350 90631974
12704 82648 685773028
13946 117420 259072990
31397 74063 144126866
24951 103756 197271450
149254 175830 57438647
73691 162316 934730072
113897 184495 176670435
155577 181144 204132011
196953 199390 213205374
4953 74708 174486258
195393 195956 1439160
48952 136682 717866629
116227 167473 76954874
117062 161657 380947406
151106 157177 15127485
65686 144378 453016564
39266 159617 301601519
23612 30802 973102944
61644 147204 129881176
83245 137117 135074779
37567 155076 294253822
49167 65547 41145322
22846 97967 187970070
125984 164237 49002048
136819 145214 20899115
108702 197675 222480868
8441 148379 350366563
184020 196072 447263936
1736 92621 891135514
186221 187580 3427257
127568 161624 85327529
159719 198668 437490006
179728 183142 761286219
42199 76596 33747390
104227 194818 226697226
136540 156300 799330297
2617 180428 445062208
95382 112050 808953984
130504 199918 173571980
175931 198524 56351517
91852 117703 64617276
129362 150055 51794350
45758 51620 611007658
30685 36346 787136392
173448 195841 55838211
48920 72055 58157657
130454 161719 677685157
162920 186984 60193921
174701 191931 43059326
120920 174799 135034468
24122 169101 363093538
68916 135211 582542978
55678 92923 715813829
63463 129146 164846014
22143 79079 579847600
50905 142473 412035932
90452 129086 219742868
117173 190538 789289616
123319 147037 787541488
193290 197476 374853839
30095 131442 602705998
33245 179495 366002093
128020 198385 410570023
46383 173638 319029628
83656 96698 32679241
113763 162244 55903959
148419 150107 4135194
190783 191479 1734361
22760 75697 948381534
199060 199302 592498
147924 175986 549053185
157910 191144 83190938
96492 133429 451008414
52811 177113 360948930
145490 165196 416679426
136505 188215 583802447
25675 198392 432169922
126558 190038 158845057
122357 160550 95787373
65931 190442 311820715
156580 156892 577115267
129766 163877 85548339
166080 176254 37832597
102576 177362 187167339
130153 145559 38612249
194491 198003 107197390
87795 129084 103266421
128811 195583 167013467
118106 126027 19903438
129467 173158 109537516
33837 133876 831460042
156296 192442 830351415
176767 187595 27119938
35413 93219 507347239
15937 60265 296392367
92530 166777 939710813
170504 174881 394348934
99511 141864 511398298
55813 94265 96725224
20154 166200 503644737
168872 184732 39466676
187307 198868 28680173
164006 188601 61392270
154579 163131 21486669
181016 186791 960426478
127587 159576 258001698
160537 178618 197014089
77297 115331 771205692
94231 184397 225612695
6854 152691 494042004
88995 143250 135800430
50880 136186 214087407
18926 173049 857100731
179870 192301 580304686
59854 151697 208976406
114543 166841 131140592
112040 171945 150120987
1588 60866 147803705
132402 154306 54885851
61299 115162 135287775
197484 198034 922740569
157428 167544 25536015
124153 196096 180108356
114592 163322 255337975
75214 157233 312271835
19470 90809 901476702
96289 178406 205527714
59405 120695 153819931
61563 117190 269918747
46545 93897 382307154
37109 129336 230878400
43297 160387 209804179
158795 191953 320575807
190517 194253 150201543
22893 189739 745608736
53460 189953 379264006
25248 95803 176651316
164796 183512 46618941
147393 183458 90152072
90254 192830 256694060
185126 188075 7392420
79146 116861 94600258
17107 146190 323269245
120909 196574 189449365
94979 160167 163177530
43902 178550 779563614
23049 73846 441375184
81582 179937 246192917
69371 124249 235075059
162231 169915 278471593
42310 195421 359421019
191880 196077 280802024
42096 175800 335093067
106859 149078 105835635
75817 109915 841958698
34817 34832 40790
160986 165427 82588378
117204 164106 581125736
173098 173792 1720568
13803 86905 451481670
87126 134811 422822911
43283 94240 127984340
127926 130036 300213885
169747 176962 17949734
182857 185114 5784772
5570 197132 479393277
43986 66835 57403753
168996 196261 68001100
198949 199499 178291
87031 154090 167925490
150576 184110 992303106
168481 185735 43064154
161660 194180 81279034
97931 191007 970752625
184556 186795 5718592
50526 145021 236988321
129298 179777 194931919
185030 192350 18288980
108489 163838 986379200
59581 146629 444882191
184222 192078 19689819
46449 110212 527328716
145122 168877 59557259
182986 198065 733275923
171328 198934 399725808
15860 21610 3168493
64886 67180 590843876
143021 164873 54782586
87484 182153 236942211
146053 152502 16053398
354 186656 876323421
146455 188950 106285611
107138 109164 3463406
43055 91893 122715422
85790 142418 141838468
175042 179935 652178531
4139 52733 184785621
147017 154619 19024187
29029 66869 531631853
146249 185465 98121660
136076 154614 46278765
7231 37457 110364832
47281 56460 951516557
148376 172097 994692348
155589 187705 80418237
48007 113346 114426614
195413 198942 8749234
94228 180523 660398719
138985 159549 51358935
32036 127938 89190495
22370 182872 401657270
72129 118070 742248317
21174 31432 652840513
26886 167255 351489672
8595 82117 628944672
78138 120416 137824306
78338 152435 100135600
6482 27143 51766510
150645 181004 588313750
20883 69180 732248433
185642 188288 702126497
8707 41455 695391253
84631 119507 87177915
132695 152508 49558537
40796 182273 793668098
155505 187658 80487693
108409 167648 148417731
105064 176112 177953309
41175 155410 286358386
77779 78631 2079284
24984 80868 139797619
18244 98006 503453095
146577 166368 210513213
188237 198516 189753279
114107 191687 194136483
169333 196709 327696293
1309 129702 627419093
59785 72037 31065917
10069 67638 143902734
43230 163997 302863000
27228 56398 72521564
1128 122026 302347479
8402 82262 184895048
52161 137136 213249763
44199 172399 658761172
65549 196194 589258859
63340 119558 593715345
131008 136221 13233644
31905 36798 12168493
172238 194269 202849554
163258 173774 26304027
111538 199071 534233539
155915 178456 35283740
45817 132181 216621109
111809 143653 79838886
185013 197132 563345402
13085 39892 569409919
84077 178533 675543384
171682 197773 64978498
160691 185592 62328532
11124 86559 322307944
170862 182984 30083345
122668 170158 119210392
69110 148314 198477069
189335 190039 58701988
153109 164111 182221690
139517 173470 777144675
74830 174913 875218053
100343 101582 473254180
38301 78462 161789515
194521 198588 244849367
64696 93034 71257216
55717 126157 176776685
84988 152119 927888109
85296 131185 886715805
53756 182972 323781823
72498 113132 101871405
130630 153690 529231309
14237 94040 507674113
66078 121360 760448659
36086 59279 57596100
183940 196039 30265938
169962 188495 46225308
198003 198945 93505692
172576 182524 983429162
157738 174943 809634110
102209 180769 196519054
19407 196920 444248964
191664 197430 14332786
21030 114392 933872104
56503 180693 848537732
60664 184453 997023381
62729 115317 286473989
83196 183282 783347696
119895 133508 283523474
42326 177668 698243280
55080 62130 185920747
163757 180491 41702374
102581 193938 228586364
187171 195521 20768890
128662 199177 176317316
17952 151224 762334264
95330 186543 549235055
131987 141290 397163527
17611 23073 13734212
176938 192706 47139407
154736 156539 149410844
106250 180537 361161536
91580 168621 590334618
62873 159191 241595097
123895 168941 112988574
36858 66577 74224124
155877 160378 735007100
134975 182635 119086130
41777 96469 903419336
104298 186039 848314978
17653 78015 150978258
189484 194764 138765724
150888 171981 101443272
51086 91588 545793450
196954 198266 3280476
53078 152626 249589133
99314 147814 773000724
40502 60543 27744214
73182 104231 77789223
113716 132378 689633355
154216 185511 78291400
162906 180917 884800125
62561 168394 265538644
195582 196257 425698441
140687 166456 911988503
3255 116174 282585787
103327 164954 154446032
101606 167882 400832283
106249 147341 103027557
57762 168788 379317754
26398 121372 237622572
112043 136888 477113526
110642 154891 110732345
150248 190772 101428457
189821 192774 966244022
176293 177231 2374249
42423 169070 317565625
88476 148600 150481901
138593 175546 92357137
9929 162115 623293269
165438 189472 59962195
25399 149750 311272191
186375 198881 31058660
101143 192583 228833267
93795 189385 239222883
129421 174605 113203200
23293 110829 219122182
7448 108233 742196323
68340 188864 301783347
62965 150591 919291021
186901 187817 2270882
49083 156847 468832825
58574 169069 387682674
180301 188198 100692110
142426 197798 138333608
88438 150975 801969772
72472 129141 141940089
16062 51567 88585988
87775 183775 459235295
39249 97023 449103866
75334 113977 96970102
141252 177590 418449414
96013 184383 899519019
34842 40101 409816561
110180 160974 127126518
145625 159519 34774975
33024 60561 83108357
165618 184271 101444454
177376 186814 23687389
79615 117678 95415469
172444 187331 37181968
14135 101298 558039189
112218 120100 740534026
107956 177124 66930847
101018 114577 151097173
163123 197138 84833194
132280 183174 127278658
105464 182452 192824622
181610 192964 834903533
163544 184160 927340240
90030 180675 473189632
30963 194923 252964996
95903 191638 483604982
32671 195712 407974243
101696 105033 8187178
24350 28679 10865907
195556 195852 774959
197467 199251 438854625
19382 42471 57501210
25570 192904 418844546
63728 127886 161013471
132891 189871 142519691
96454 185425 981002019
76743 131781 951265942
179985 197802 137124715
171097 193261 607131468
181319 199969 219458441
183353 185518 400314669
36861 46172 810993778
196762 199411 6562926
47439 50584 7860787
198057 199349 3229323
24556 114130 224242897
138492 154205 278245906
181688 199961 625618436
149615 184432 87099706
99580 165504 165230643
55023 56123 2766447
163039 167074 10164006
198746 199755 2517010
110943 151917 102542545
137142 141707 700685058
51268 174225 581379145
99977 159381 148775735
186182 192046 501162063
150110 198491 958368855
12454 62048 56419133
7535 181221 434718048
34446 122704 806313065
89629 190169 251487246
127603 131288 9212325
41938 97092 138356562
135413 145100 844005743
121159 189213 170426180
107760 182372 186771627
102043 132266 75545976
7449 153270 365064085
124636 134946 26061071
99380 165562 165883850
127052 150799 436829599
82940 125244 741230374
116909 170411 182277852
82842 100769 44877073
186085 193271 255253117
158479 194519 90146805
54707 55493 909278724
103590 179401 189719523
103310 194740 228763655
125353 163896 141178040
182086 185996 908335936
190577 193127 6405938
192719 195652 740967693
54192 68265 850758709
58921 137056 196277857
101482 181999 201485716
53319 135167 494582735
119708 177255 435153523
16938 169697 382607417
167505 187726 211352613
10207 125370 288204938
143119 171982 72327888
120552 183320 639072431
168589 184951 369674986
67925 116178 120885922
156664 156709 820933961
15772 157660 355167533
80813 155059 569793446
183262 193323 25255072
181230 190188 22369737
79284 130856 742487485
637 165085 422764665
92746 166502 184758334
95394 113246 44724707
190398 192279 4772022
134142 175852 145356147
100521 100597 212194
140369 144695 741898507
20214 116679 574083708
151612 166801 525211834
5176 184903 603804446
40020 78831 97249643
140991 185158 110456084
94347 176209 428134901
124525 147387 57377148
185477 186215 1878776
106938 123252 40771402
167174 185564 45917508
121313 180422 148045787
167499 191508 59877404
179480 188006 275843268
161835 189035 67966453
199870 199995 833103411
195469 196744 25015107
34513 103098 171627317
148850 182282 83592893
21383 21481 235592
68637 178896 454867715
35653 107320 354758046
150558 160457 24781600
56828 90543 84909930
29312 114281 212676563
158697 162633 29728435
30319 31285 2394943
103050 130176 67928221
17845 151542 334771366
46813 108919 948588311
37232 95857 736443599
23355 27312 9879318
103309 117477 403140896
155370 158497 47629746
109411 147525 339342528
173907 192671 46838014
102399 127665 63170674
151139 188549 587033263
17899 24521 16602538
35413 88788 782303177
172896 176052 222249244
99423 111496 731391376
113333 125392 153369333
134428 141404 620342090
160669 192283 70075028
116825 176091 148400953
124728 164818 100577281
34071 63025 72007707
113897 177214 158542895
85206 183564 246140373
175121 193978 266848426
120613 155202 86701969
81562 124841 109781411
167975 192077 906587815
142394 164332 806205012
103019 166249 608502087
117930 149311 78657482
149766 150735 880777158
153053 194867 902169086
161920 176695 641476928
91212 184668 672149181
80913 136198 27157069
50453 142930 231937839
152626 195947 867618525
120495 181841 900000529
88317 186062 807017344
97591 100005 6041211
13361 147595 336198099
97740 116046 31553074
76858 142397 164314092
117223 178320 152099
30242 185938 389731742
43556 135495 427765715
56327 130179 465018603
106888 108116 291012348
128929 148232 193358046
199330 199941 1562290
108223 117656 866895882
146790 165759 47635098
78667 127164 121578103
65315 143376 500514327
193375 199843 16044560
171104 187356 392100528
152827 195695 107189488
76896 189334 281606141
157334 169532 30710043
119392 135509 689085353
119662 131447 143377401
78452 146416 177540004
1879 169915 420624202
45396 118777 187314999
4731 83272 196611353
134332 190484 140386071
36476 44032 18538973
127809 152325 61390801
52284 133959 667256837
5876 96573 248559106
196810 196999 404950
129979 193074 698812487
61396 82665 53692051
102152 180642 196347449
112306 120655 20833094
154655 179010 341918664
56263 188160 330664333
39817 107446 169492360
172140 172837 431345043
30906 133674 641364410
44022 69960 386157978
175398 198184 906616051
136355 176292 99813496
21852 167436 364625692
18254 49999 79184026
117220 192784 189162385
137684 198111 440194439
57365 93033 856362594
184847 188960 10298794
153788 188458 86746140
39224 92164 132841053
45012 158801 826690685
122823 133537 306907290
173413 194027 227353830
86649 193782 268119169
184051 197183 32740393
62239 140515 491819692
83572 120820 93157002
109759 115280 30432983
182233 188713 564514191
128163 176343 663894961
179632 195806 40461646
114508 136098 54268024
25173 56557 78093390
145624 176417 145029014
73187 182363 273398202
11660 65378 637851435
45837 191506 970767385
129259 171599 827249741
43206 57679 804228835
77457 93324 39814931
20778 116325 239206792
130100 161068 77556239
91615 157797 165602089
110405 192018 968560191
112678 129207 41381778
50937 176469 314604756
37983 126842 222521318
67141 123123 140155328
197762 199722 514210259
60787 96252 902076213
30760 165840 517402373
115935 159050 108009044
56106 156179 251037177
170685 179312 876407849
48376 78224 74945017
169637 192138 56116336
117155 165056 652230992
174679 182451 536377562
57174 156996 250377422
188748 194861 15206069
25835 128935 258037833
55908 115110 134987222
122513 167480 112909074
161852 173717 817915201
192304 197783 13554500
76798 170218 311425963
130404 177829 118692861
178487 179307 912702616
191751 198705 17262403
25743 146888 400890731
72740 74708 230024429
85762 103497 607387129
1925 174352 101192379
63293 119693 338092097
72751 172145 749747851
190613 195490 738934683
18713 170559 380351433
124445 126206 4468897
185735 188945 7999713
103547 169305 936531412
81383 106179 61976031
111231 124736 33720619
96097 141242 672199906
155305 191044 661125884
42799 192642 836043532
30534 169580 348186807
100925 169387 783961448
170102 179528 23417466
166879 178362 28534859
44117 120486 937859246
121564 199638 195366086
47783 54362 51513663
115555 195078 198941703
74039 75389 3342632
46852 54009 501364799
70397 111538 441323766
179383 182271 560121323
150504 191627 423070886
35354 140459 302968669
153258 186682 83691462
99637 105850 15447027
176974 185738 199389045
64637 169699 926013602
199960 199989 73601
83783 156413 181883040
118851 173284 136444779
88996 156245 168322654
111580 173495 451907958
72249 163320 900263856
114831 172842 577013175
35626 91704 268998841
40234 122564 206230946
49253 116446 510676756
47135 172791 526836084
13633 34479 52311583
121322 131918 26621837
82286 140804 617936503
82631 86568 9926373
190961 192541 3993205
199944 199972 61495
87158 174733 219290260
152013 174348 55981079
194798 195053 620935
117935 196917 446821899
131054 157384 65869432
179107 182747 9066331
172419 188460 40002611
10465 22705 514613141
85148 125997 102253937
91356 195840 261413175
85081 106639 53869495
90039 176761 366554685
115871 181793 985090470
123461 125575 5327713
24124 138273 285939930
123247 172591 123816475
103391 167087 159616785
190590 197362 16859959
10960 186242 438798778
118384 153010 86729655
119426 175436 266674861
163939 179722 39318024
53110 68090 78554343
91843 122686 76977443
169437 169512 239891417
145530 185914 101056643
180860 193853 32537836
94478 166021 179214641
141662 177688 574498759
64048 150622 374305298
107164 118257 27822362
154937 184072 129826375
66092 190595 311812534
99888 151666 711821127
11122 66947 103815347
31777 120757 659611454
115043 131953 42374331
58449 119253 176268560
198243 199255 439473614
152466 167251 37177052
47726 140743 233317880
190959 191293 660289771
157842 180197 55983765
175454 188803 33304171
175727 193278 43843970
134650 167883 155723217
40087 77675 511137562
141377 188892 848958386
76527 108900 861705995
193487 198638 12784173
49116 148563 195168733
106022 195778 601061821
156009 181448 797207199
157545 184516 67506036
113467 179506 466782411
31287 180267 372940146
94873 100546 352718302
49527 175728 316331440
9331 34323 335708458
164971 180092 355665798
124928 189236 456652095
104472 196428 679927547
46866 52422 13951687
105825 180765 187686963
88262 185184 621844956
46896 109166 253816893
191368 196163 236154303
138725 185973 662057641
28754 110550 204829975
126980 184635 971043333
166773 190398 58893797
74355 136978 738124781
22433 178474 534640851
63930 124140 546884144
169495 185504 39949072
166650 181499 669010742
107418 153766 116094365
111865 113587 4350693
175847 196099 998744687
87719 180563 232318837
164087 190475 735798900
17104 105042 627282945
24905 52714 69261785
135064 137942 7203732
377 32785 425403720
82543 112230 74357693
131540 178739 249898527
41455 163163 305127122
156899 159412 562805570
78814 172775 888517158
187018 196732 24178496
184531 189723 12982655
50942 82110 78381212
128095 129374 208345703
4338 116483 280722959
118983 154003 241731965
167963 197716 74140831
157937 159432 3821748
115338 196360 432975521
123851 131421 18993966
132631 154230 54095846
190208 198765 21324647
153334 166887 34063783
53287 149997 397394069
129302 168868 267270223
115369 166811 413770769
50910 74386 58959641
130828 160882 348291677
112990 177108 999664482
662 192173 479179953
7593 25634 543279257
153098 174968 627393577
135823 183293 15079725
135993 160637 591817271
17341 122602 642794948
69827 87421 971395551
197736 199411 836318437
110204 146364 90516363
194537 196365 4611738
196910 197493 832495174
43026 85061 992738423
142042 199250 142944665
69872 93894 645188954
55875 196307 351905083
22041 174496 381689817
136428 189635 132969428
153337 192158 97081007
54060 137926 895253026
193476 196805 8259843
102663 184573 223844635
114504 134486 50160774
155183 192643 901459587
139046 143503 6901199
180427 198317 902346944
135554 168420 598522218
5506 7183 616871908
172376 175465 561931108
15778 68394 602017218
178261 195369 352868610
164792 193447 71519632
66419 156141 546921599
2146 178733 441911354
108472 120666 30425362
30639 106917 190842995
181368 187143 72078371
138298 193413 933063321
40893 84345 149456601
140373 145893 977210740
173995 193561 48831946
85652 188696 257926378
171130 199769 71368662
54272 185865 156067128
93133 165495 648146470
127261 179388 130465584
11340 140849 324248021
24701 81132 467273987
3231 27086 872229473
99065 153006 135043140
190368 195751 661378425
100396 167638 318163793
104317 109498 549851226
61680 140494 197931472
24881 133143 271074515
75344 118611 906250855
155133 195560 662105130
121752 160667 938179344
127435 158072 76702439
14899 38601 59209257
119620 170348 127224341
133442 146536 32723331
16614 182821 518474140
58513 103937 114189373
49610 57794 20303480
118105 118817 1767185
72412 84385 30089741
97948 198834 252405571
79315 127241 816446596
945 171223 426256377
160896 195645 384980848
51895 92237 25242486
6731 157365 720271856
63788 65336 906336722
62624 86176 59456245
117004 180491 181154601
101568 106322 11694248
159761 162337 393537011
109102 177701 8735083
89799 179016 971966575
78400 198726 564918028
272 10708 1416379
108548 157602 99272142
46010 169498 360873194
1319 7603 388088605
134674 175358 657940334
38422 101088 670202721
85284 107660 56006269
185726 185932 712853566
86216 186100 348985980
23130 147391 724414583
194500 198431 9740146
150863 161777 27374268
176813 178187 884094898
118996 183995 932748816
191399 193123 206444346
106062 106869 280462241
33254 36927 9099438
36916 190904 385467848
89950 193833 259894142
38101 103862 213589304
29529 34053 130362062
196014 199009 7387354
67742 118368 126822092
162587 178235 1510627
109514 146444 280832551
68703 110105 103855858
137828 179116 767311272
112481 174898 592560208
92224 112190 232617812
146754 148799 81510973
79710 90337 674129838
116927 130705 245102973
86659 156670 175279383
98577 169486 478493191
24593 77125 131393919
178170 192937 36920362
163407 190002 421266560
103384 141062 94425132
153814 173195 48610377
102114 108332 4529943
32892 152406 299150983
77227 159802 547109507
29172 50954 677358620
38926 58623 569545844
65833 135608 175055554
108381 151164 681476912
115951 140401 450068473
148376 149151 1944310
69054 113464 500462800
8978 182979 924804279
182483 185750 8225646
11140 87684 191630630
131149 188925 144615356
60971 101960 103135392
142694 198291 559953190
191648 193956 718041453
127852 196012 170546923
58091 88027 75525591
114679 193928 832101541
151565 182658 77736978
40580 150253 368227005
179569 199391 49485339
190259 198838 21354236
68817 76630 19527680
156974 184280 644927360
45085 145742 570796136
151105 167440 41028157
24538 95620 177964343
128418 168052 530429616
127552 140137 31678383
24109 103792 199447800
37556 180720 358412202
197886 199402 639007970
167087 171350 570543500
30154 92239 155422201
31039 179910 263430239
121485 144168 39435126
2969 15886 32278646
166943 195414 293004970
87029 186925 250117194
55132 115131 530121738
19794 109067 223633905
62594 100301 621579441
107654 170247 649015666
175254 198129 812790960
157528 174008 858384430
166538 189373 56960063
21258 147835 382404657
87225 133043 513374098
94083 161208 168035005
135354 199398 159961400
195192 199878 10516784
189790 196202 398164755
166167 183495 684796694
128388 164015 89345066
197023 199264 5632799
107706 165998 896329702
138121 185822 119243997
21411 79855 146079764
173163 175040 168007883
97441 108784 28484786
43273 195452 381221211
17166 186469 423928430
74806 77148 5887069
27348 92449 528620941
166678 198009 142704636
35966 116370 201252817
171970 192675 782114494
152147 152470 24935146
146018 193035 117569779
63748 125237 154274123
134518 197325 156951531
31755 158947 535597686
66126 101214 993356931
80708 107229 66446788
11506 65302 134439173
94901 190720 295463176
30436 182258 380002308
36074 141994 265238547
114447 175118 472746817
56275 171824 289883494
137831 139648 620811426
59333 128640 764870537
47941 51534 9061736
105717 116699 450945097
142226 164931 56920647
121719 145225 59024823
20163 182443 697277445
34770 104730 175041680
101483 176404 203903001
106367 156826 126449398
105791 175247 174038100
194680 196001 627401851
122003 149390 68736354
116310 188066 179678639
30287 55469 346119386
41796 104082 809311184
192894 196178 8183134
146503 149140 6620214
120050 199350 198402133
156434 191641 88040062
7474 56697 122727723
38277 64462 435223865
5078 90585 214151230
176290 192220 125517832
168868 191697 56933421
118540 138740 222922498
50611 148962 246634045
33195 53158 252885709
147058 167926 52318610
176159 179669 5560242
86390 183017 327723670
90866 107143 40585098
120148 124850 11810093
90260 141529 31784945
111041 156696 261751727
160016 171982 52496556
192856 195604 6804028
156109 159695 8966311
140322 171225 77359816
112795 134492 54417253
42958 157191 685042239
163971 165070 2792869
195655 197582 4752983
172012 176384 689948265
85558 125809 100795243
168015 171824 9550649
149517 168344 796595419
131510 191200 692857970
27771 102420 424288972
68592 82129 3069101
990 16730 39200950
29212 60008 76612868
173337 184059 26675373
4063 19543 161995361
196415 199480 189468572
5584 174415 422754005
139208 141674 242547180
160804 180281 48744492
81507 117685 90544417
108015 184141 190496494
146490 161069 36484585
31343 40969 23773448
23096 154166 763569836
24261 135455 278527931
148383 158821 26092847
138184 194491 117994768
50616 71865 53443078
177849 193565 39313114
163108 179060 39771210
181352 194173 32070237
111330 162570 128327116
22654 133078 449411455
96135 100701 882116994
14213 45663 19281638
105489 149134 374451153
95223 165010 174836207
138713 142168 8550920
81920 164170 385764288
102247 146130 440885524
92383 171472 198094423
134889 146174 28164671
156469 193433 92436538
124730 139415 490097605
146055 187985 104897059
77617 104168 66558348
41193 182476 718450544
73481 149140 659055702
17685 22906 13109254
99739 129882 903865710
88455 169645 203306013
4615 44647 99793050
148674 181662 999608151
83473 97444 34968767
87810 144768 966497143
6498 46470 99720123
137850 177127 150118096
162043 166375 10987419
21880 67603 926324616
84217 98360 155436843
147017 177801 513542730
165877 199547 992012984
139035 192126 753096547
84911 182170 243472004
118464 195593 382599919
154467 163256 464200458
12050 38249 128038016
93248 103159 379363554
87380 168535 793878066
128232 146816 180228906
147979 198966 621024211
75136 199438 940877525
13629 45686 502897668
27373 107698 201036462
99556 154031 136445179
118934 190177 288580784
29084 81496 830579869
124827 140520 39485800
72436 102204 74719682
173028 184977 29782852
34258 79206 640533796
192523 199925 18380527
138497 141231 213294991
28725 43128 35632653
88021 176799 222210329
194903 197435 310111885
90892 159278 341688335
59403 178819 299366425
78269 156299 195536311
34488 149427 287689486
109539 162279 538327629
196557 197360 1902917
22303 153349 328084653
182953 197046 35181844
196667 198207 3752618
34291 55293 651561115
179374 188810 23614891
53371 74896 54092436
93341 168738 602590934
70058 166799 242502540
167041 189563 423131876
148595 177605 223370682
178983 198885 814905151
46503 124060 540416709
169262 196545 367089823
125230 191876 718001938
150348 194622 561692698
100447 196516 240500646
91318 119323 69954137
31257 59694 639933595
182671 197821 236340490
187818 189555 353652067
187197 196608 695068779
11471 141062 46473665
73690 179491 264912955
77356 158408 202995272
121371 158621 93349206
86050 130732 111806604
34346 137268 257793932
38057 100021 471365604
108071 186813 197167537
7151 44399 747684354
89707 177061 218608241
54299 91117 328062376
65104 158484 144367056
90971 174833 209934403
86331 131647 918524555
37042 155068 295559487
41249 100571 148802194
14914 147414 331764954
83604 96769 83943499
61058 131444 176619954
112623 163879 580224255
138741 169440 76784303
78095 110239 80690423
26150 50424 426529453
125409 136667 28410097
143677 163066 102332920
99638 102821 7988246
115010 174612 149290650
88002 190558 256609845
96884 147476 126714498
190012 190248 282802432
50561 111581 153135249
46425 166021 299926092
178942 179975 2595751
123937 178760 137251161
163471 197459 107105264
121944 125178 687400813
193687 194921 607634028
153392 155043 449072975
54235 75233 52795378
89358 182449 731638272
128363 165754 93838456
149104 167267 45574481
85412 90965 678745061
64919 106001 378240443
107211 172209 162945058
193550 194146 104239164
23257 176923 637475847
76995 104770 920581863
120118 189952 229481917
46516 119571 148974646
182734 186182 8758757
77948 188873 277779036
130340 156340 65129162
171700 181188 641061271
180242 194498 35603391
84964 183884 834181075
105332 133963 110340264
92283 161954 311116803
127001 148921 54942139
103503 109658 416175343
99737 104484 11830202
191758 192093 7452597
55056 118679 159658635
179416 196570 451584568
10222 181390 659359400
12710 78101 183150031
69922 114614 416441202
30781 123366 231643930
9526 12510 7415624
87149 131123 944561705
140526 184915 110958402
250 107814 269072860
196248 198593 5763468
50076 149973 4112106
23666 55049 78069557
167734 179958 30431145
188472 198120 393618711
163389 179477 40093153
114258 115732 762868451
10896 137951 905998918
47780 59470 29154954
53609 67164 34184748
142693 161223 189304719
33214 171657 346638807
91975 184882 371287720
108241 162787 520565956
80145 182799 365639101
7796 125138 293646944
148699 154243 13861506
52364 147042 237408700
32057 56647 219577132
21902 65190 444749956
196116 197673 3801579
179807 189767 24925858
122992 151603 245559471
35153 168339 549838952
48892 70227 53592172
198223 199676 3668687
103853 181994 195644264
177877 199058 52841420
104062 177288 183360495
171851 196050 38464092
150644 186256 655061820
85814 150605 656881007
109327 123951 608250607
145812 151886 15176813
138021 174951 92338742
189494 192013 872532522
149203 194063 517453388
52302 166638 286708486
40848 73556 982914141
78270 164045 215015051
55010 88137 801027694
460 159913 399034689
161913 195494 893593646
81293 190632 510476183
32776 87521 137066764
26295 124815 17832473
95001 131742 548485554
35859 168801 208896393
110039 142153 798775784
36459 176003 349332626
77787 162959 213425441
181258 196889 38978824
154988 171420 792174204
123717 145261 54073645
145728 157118 28418242
40761 191337 377216337
124964 139510 36653592
170900 172007 2747503
109476 109526 121514
101585 185646 924887704
28309 177238 372817549
159303 185869 66480531
182851 197495 795623910
162401 162940 1356598
81646 184451 257294906
48536 140411 230497915
192090 192698 1524934
100622 141489 320532011
116878 187760 894579982
193882 196787 7217789
50267 50441 447924157
116624 183155 166424621
160075 171034 822688210
181569 191262 24254935
115379 193097 194526029
149361 150351 905615988
143580 190596 117533290
28514 132892 538175053
61052 185842 585580243
143920 199648 139250354
135775 158217 674639892
10330 31874 53961906
56305 128058 180049089
27738 189835 875393798
51049 139131 545147769
51698 171310 800674148
1506 157428 390111916
183308 197810 36174378
118545 179860 441126027
151445 192418 209408231
126373 183601 658700408
157784 160129 5930105
192794 197989 630607985
183914 196486 31471265
192659 199493 16959420
11301 156070 362432849
38560 95223 981713997
10941 164387 384250643
165223 173729 21229507
11442 58105 753471530
197606 199586 868930474
197523 198695 2945728
184978 190729 14340282
126923 161952 394681923
199390 199745 388926600
39022 145173 266015430
161167 163142 5058088
99531 107791 446191854
31064 68780 94258110
76354 176929 675401341
61789 184645 518412183
172884 181120 20429162
156398 189117 81802728
190855 193850 7478424
190321 192578 553414481
138688 199962 113309538
134224 181397 117928430
183698 186554 7259875
9528 156858 368835638
17830 70491 131676910
26417 198177 862091851
146518 181940 88622644
45956 122969 193044986
190069 197965 579930158
75865 147903 563437699
180239 187606 18504085
194509 197244 93900917
167301 184741 43437519
167099 187151 50074553
63816 110197 116597357
79758 190136 276423110
103271 172747 766479151
22330 149981 319484535
138033 189229 127939350
119211 120002 874382440
131820 153004 685504996
153276 157272 9934936
157046 194393 568333966
183963 199798 605468062
56285 153638 269472478
105113 131701 858081617
177856 177923 169139
143743 180765 411125580
186216 188874 43566927
35083 197908 978459840
46890 53979 354876559
30456 42757 887275276
164190 171670 12871646
36217 87865 129358977
77973 78462 458172291
185910 196069 672928718
46104 117989 180290748
146810 193806 117521036
77670 190366 431468693
157674 179921 55695553
20495 143813 540482383
194510 196090 107218450
187639 193229 378054878
182459 192779 25834951
131619 170427 97334732
67413 71489 192952819
84376 121940 895487318
19513 61358 104324404
49056 162275 89231326
155587 157489 4676512
197561 199282 4298596
198907 199046 118546573
21600 25526 480820629
165697 196841 77603041
68679 142922 186074941
151287 183553 179751624
134716 135222 1287713
12069 19695 19091804
94006 191879 738629643
52200 170807 698707451
14272 71599 496228470
34452 99272 80437719
73232 95925 56983498
60512 138770 196556165
41210 121408 201016374
86512 131211 923925333
113402 194703 289083898
775 79501 470527669
153665 158192 806201574
112452 163970 129113481
91280 112563 636412826
116752 141215 180795638
143684 178664 87400528
175565 186181 26584043
11495 62096 839235303
154224 191120 92256750
117035 138936 55046915
6810 175687 850729777
137517 138495 1932481
166230 194303 933526371
127809 158625 77165291
99464 123880 61100118
108999 150014 102549413
54166 81658 69253827
84848 197762 282464105
115307 161147 346526215
151382 182368 89351329
44688 108333 349698657
22110 130590 271585239
87235 163007 65653209
13791 162515 372454307
34093 146498 29858815
87981 199412 278701461
57436 98990 104486987
195899 199960 895753855
9457 166161 392475202
14068 30265 309798062
198065 199068 2519429
96300 154330 145316917
113656 185967 181023957
1741 44838 107248064
183561 189764 1802295
133064 172287 98277144
23742 49225 63402210
125857 159275 56777779
25074 142458 293962070
5458 25547 954530585
110001 128591 46479001
38494 166227 320034499
88485 104866 40838769
94596 178305 752274453
58280 196738 346992704
98817 186991 220755553
53066 155001 255598224
12796 135360 307065105
61805 77995 40860123
160187 160608 1033429
116203 153000 92151560
45334 100890 139449978
132660 163357 76922932
39854 76403 91517211
125505 187693 593431670
161607 198561 738802564
21290 152878 605605355
17279 119973 257047523
187816 194359 16259857
145156 187634 882851740
186430 199187 31696814
122965 180208 600729746
53466 65200 999933777
117780 168420 848302257
81817 111447 74192817
118663 128347 635529913
170262 186366 40219086
115176 162963 119730809
130450 178817 121008722
110909 147631 91924399
12320 35702 156070115
174483 176395 4718491
161579 170887 963648470
90197 196316 690512721
180790 197460 9771387
7363 12508 550888184
126692 174431 815850793
187382 195812 363836330
168330 169889 3896260
27967 29940 5005899
19559 129652 275644066
106247 193902 219462525
171840 193905 148295819
54928 109149 657530170
120897 187764 392844296
98139 181139 196773847
22427 162459 350576848
169042 182033 32370600
115537 153338 94709745
181670 193752 30227564
116969 130303 256793260
91951 172966 669318710
42646 196153 384580430
30695 107764 192874375
188340 188618 638288
87351 179231 229926385
193123 195904 351445748
46309 73375 367484975
62678 77966 38576757
32858 142214 603307736
89527 160630 177929898
100192 189063 222460728
93663 134608 990774712
171943 187157 600787750
35547 181325 364854195
77199 123213 115151427
137805 187847 436824278
140549 145928 13403247
175298 185777 26189806
128613 160596 641132511
6277 167455 950826060
191662 194819 476775701
127992 151481 355449339
14539 68736 135581983
147101 155338 20588679
62713 72604 704448610
50516 160706 868478580
165057 176018 506589034
98801 99966 2914462
77070 97343 79969957
153298 164492 472485565
143239 191148 744881929
182882 190764 515810167
167817 169750 214916594
59542 108433 728193169
35096 193600 520937677
29713 88032 652274002
27321 93823 582863061
67577 93228 4572632
13362 87045 184527604
38420 187656 500440065
87007 93899 90497217
45052 115248 176127631
198626 199795 1371521
21984 195977 435485628
57136 149812 982792778
65530 179452 842154433
61254 116474 141909889
79811 129865 125497681
144117 185713 104022290
60363 131838 735449989
166810 188454 373740703
102430 147248 176206681
115633 124371 268285025
148929 174899 958899718
64143 175191 710060838
82226 181513 248505170
163863 195102 77894217
105839 116650 27178425
191944 196689 11804262
38101 54157 39846516
175228 186902 255002211
15900 40913 212550151
104463 164441 150372972
92267 174291 415279636
183422 189468 15169377
27099 184393 413978686
100228 134662 86422682
131972 162360 704379417
49645 136575 515965419
138949 146170 17983432
39075 195245 390987115
185880 189736 528433919
75906 166838 228047792
127953 152324 795752322
146083 194737 121600163
165508 169818 10767057
93145 122360 600904771
122642 193154 886180350
68707 103589 87485319
3538 4814 855464535
177917 182051 638503784
70018 82940 3908723
764 91206 774020049
71835 162336 942207066
100644 176831 933449474
183405 195666 212310997
29922 148149 609459927
158211 176937 163071245
154787 160502 270703975
113067 190363 950229905
163924 172203 29534378
167409 178318 24746278
60515 80883 731519042
69666 188238 297017740
144561 199355 431923777
28184 189781 777071509
54394 127461 183346302
195931 196238 458113036
69691 81479 29630385
169095 189026 49681967
151359 174764 872747454
23811 77461 422203813
95905 171676 189783427
129404 137328 626673546
179793 197008 38026879
92549 130808 95745523
76154 191423 505311652
149935 159172 23211027
145728 163424 679184579
107637 129685 662254043
189570 190740 2908464
195753 199847 10165678
36101 96850 972256722
59248 113715 136814463
198980 199611 1613718
153459 161509 20176410
163037 184884 248719255
178758 184076 13296669
173427 190520 42595749
67147 148442 203737455
54549 160959 266880170
78139 117118 97692660
8334 52520 108314915
150519 167326 42222878
198405 199703 453781211
114358 128230 34749301
78687 147906 173500662
141923 145266 435791810
53570 91164 469368731
178283 195334 787133793
60885 179472 297229339
115093 196785 204430166
180403 191230 27073592
94924 140119 113255840
44662 82570 95286265
111497 158626 909932213
165629 185626 49884093
150295 173366 57899826
70853 141559 242526936
83235 146196 157732935
158073 195704 183125177
161500 169161 589490383
150841 182428 79013995
166670 168517 1175665
105418 186327 411215244
120284 139490 599196899
167777 177027 23049502
135265 143500 329992507
134446 143678 479411051
106153 146739 101750874
115071 125799 26916304
62234 121504 767462555
139026 160099 992249927
132236 159650 68708444
176474 189463 947421954
9577 98065 221450435
191768 196140 467413778
128601 177960 123544734
13633 112102 221159992
170233 183484 714194664
153599 174117 28194739
141728 192524 127080757
39679 147665 89254315
114566 132026 744811660
108136 191032 263902484
65031 69567 367135702
37020 140112 258307393
187309 193702 485665507
99751 112331 31508918
181424 190392 22416510
8204 163250 388257769
58331 72388 811442210
51578 122634 469627896
11904 110152 497582933
47793 143895 241032709
194702 196997 5644448
94647 128275 84142820
23880 91627 169584890
154966 166661 748688150
197031 198151 436852459
23393 179964 391871202
47503 85727 665982024
158318 179780 53679060
83790 149617 414392584
76315 175458 762152500
135947 199277 8325181
20931 138546 600275348
39486 72922 430754533
126792 138555 601413626
31364 142237 277626959
58269 100263 105581139
192541 197963 291480803
48746 52430 9250220
81033 121378 750918252
137399 160427 87065723
35061 167260 388234503
175299 185530 25561186
80763 147533 126157570
124188 190618 166336867
163926 191790 69587380
126946 136998 25357120
58239 82456 61135015
167633 196170 315029206
66315 126879 151798606
153629 196696 107688795
82229 120228 582617479
83655 154263 176832821
115871 152565 771190095
168926 198898 455830917
138740 181470 234366216
34707 147747 583542428
84833 182053 243383200
193975 199488 13663665
89035 120258 78014811
173511 182298 810336184
95359 177366 205260547
122202 144313 55637875
136260 194709 948168049
136005 178167 15232195
88846 187132 925347533
104668 159483 137310944
13020 90712 612401818
193324 195863 6296366
169459 175100 14057427
105996 152214 115815644
38932 51604 359606725
153300 170222 7966833
74671 159041 211392378
132013 163311 351797865
57967 150467 232094949
174492 193698 47996976
139002 179491 372195363
141697 177975 90748745
156825 186374 628489381
156124 179607 58679066
192815 192819 227839864
12217 161751 374468925
76975 172242 392959963
183548 192411 22259913
190228 199800 23865657
91307 111303 591377413
187216 197368 25237881
3289 120998 294520410
18542 72180 134233292
727 6070 13209200
121708 175304 134353457
77778 189627 70346312
50966 118210 400042508
10763 147304 341866527
161273 191419 514182546
144408 180893 883823441
142604 151540 22330138
27742 179052 800744316
160432 185442 535595788
50002 115419 164084239
3341 195140 964599119
170466 185472 29962517
14385 139045 549084497
106634 152004 113696008
95792 121758 718119517
142020 168613 215475235
73337 196763 308968232
103954 118521 227574087
143862 158068 35443811
21251 34891 34193334
88377 184335 240056846
121461 155131 84394631
157050 158139 385353029
144168 199936 139325268
190402 192649 3895174
133068 140156 17835126
72016 125242 133292437
120455 129943 23815212
194983 198853 9611135
97642 103259 11456880
158789 183380 61473812
30971 67434 282303742
199455 199635 301989
70445 177424 267986888
67163 99685 130426692
58012 59445 636105524
132489 164866 919282895
20599 187468 417845775
43032 170996 320885856
79634 90401 347995356
112484 142947 111859125
2216 113430 278405730
39169 179694 512605700
176398 179148 172333484
144906 195120 241191363
160055 161158 2757203
192368 199464 70671516
45256 57717 31089477
79272 191855 332677101
167394 172306 12284445
118307 144903 66705891
80474 183347 946981807
161451 191337 250140461
32295 42256 583634817
81457 164900 587666832
176189 188629 31088978
139998 142949 239115100
58799 93203 86631649
82028 143335 399812278
67353 154167 966607826
116394 161912 114027354
76894 99344 56358133
86105 98178 576931189
126888 176205 123487709
91613 118366 66889370
38790 176467 989864893
146560 189463 413551092
193920 196052 5317058
113045 193880 702069485
188918 199080 25292888
52012 111309 822500640
170464 185484 443042223
174748 198245 58549588
174160 192909 736403039
124411 164212 99839103
20542 64409 402615562
128989 136338 18604875
160589 188873 795406719
165148 179070 34653439
118480 194025 680832293
139197 149903 749070878
35662 92717 142803748
123414 154715 78523146
193945 194874 735268499
136286 146570 102026060
175939 183140 17884504
147653 158190 867077509
158378 169380 15998269
53004 194263 353933533
150575 195337 230932635
142845 144744 298574522
64258 76866 26113124
5192 61816 702759435
146347 197281 517564202
85023 169539 211726533
9872 171880 588172511
155880 159231 987765573
60350 98190 294110203
59156 99469 101348072
138081 138877 1991665
130468 179511 122707061
118933 154774 89871267
16736 191186 436720718
73323 79818 6962800
182298 188063 30786159
170542 182777 982712240
54362 186353 942469938
23718 196127 976378153
50222 139599 764782286
152674 178943 488456598
185156 185205 121951
119543 136762 43380207
95490 151679 160501805
80415 163983 209497076
174378 184045 65861436
44892 101936 818884869
107191 170673 159154053
195276 197359 5204677
126267 186928 151894467
140312 188292 190380952
22376 151938 324323781
99367 162569 158314430
126374 139042 995708537
152915 181350 37804809
56627 124386 170013937
141072 161066 49999650
172573 191981 235361856
94747 98784 10057698
24415 76571 882315321
19071 197365 446265205
154700 184041 708578499
84022 109335 465693355
90988 169085 117080428
137281 181383 244657193
82845 90396 12507671
134524 136860 115438517
194798 195263 1145222
160147 183525 58418496
197168 198523 2449708
131122 178752 119195490
90297 140594 125984281
85022 158748 184591506
129859 153687 59682597
19671 147461 320028743
128465 142012 34025770
88910 146983 145348589
85428 86621 774757783
146519 154145 19101512
51268 104477 710535872
84647 130141 113876780
53799 116615 157666026
96105 176573 435281450
17441 94014 191750421
3215 143023 350012444
170360 177431 17563438
154366 173030 754567608
41745 126876 524198256
66778 163159 630707044
85740 164893 254781605
95817 197893 255306704
108237 140119 79977771
107322 142223 79513751
16531 34048 783628299
196401 199782 369119495
185620 186286 1689546
35238 115726 201413727
114005 134976 52657251
66746 107659 343972411
159458 185940 935016331
178507 178988 1195399
161869 180367 324046107
136014 167595 79000474
25767 154095 321290127
183352 192556 23101195
147999 148401 991917
1280 68439 261061203
19252 164796 954377277
184197 185381 642246750
5986 185081 448364089
128587 147968 48566074
52042 166934 288115044
163741 173046 23259779
185633 196098 988550481
12560 159478 509833811
132033 142410 542428576
59097 163904 262994282
194335 197880 8741685
76962 120394 108834695
2258 100926 246914453
47327 113723 659272396
49961 57949 315798451
118695 184500 164745366
170528 183610 32559325
85734 86232 1301107
49849 62407 31337953
70614 167779 268446562
66083 73645 19014449
58044 119215 153563185
161047 187691 58895097
45539 193583 370976430
68567 80500 29888879
112845 187820 668371263
162282 188012 48637629
849 79688 739216089
14699 52424 94132661
52619 60956 20790471
191796 196607 12004355
130430 156725 492037358
149665 186196 91496393
66593 147922 203840925
15844 147828 330489858
172116 190783 665495393
171380 172589 540901854
118217 145482 193389013
159076 186387 685264783
40585 113926 183925019
103482 133725 75807720
127758 131907 10396413
156895 174376 43836820
171631 199713 327885978
146683 155610 22356589
84645 126508 104758624
70431 162877 231693704
29408 169137 349960734
104533 137612 83079973
69419 70058 1614884
60127 94731 87159370
36448 193692 393592875
154143 189989 399492900
179006 193142 928020389
84533 148676 160630263
139871 193193 133287913
106892 145185 531048171
124595 162692 272237619
5908 159042 383394433
21030 83105 261396732
65925 69177 749236678
132693 166564 429685105
74677 116694 725867297
178333 189644 960729796
62165 181465 571857051
70780 188670 737160952
64770 140840 973844132
29230 77038 119570178
144867 192028 668414778
79192 122957 109580253
6267 13734 398800005
50757 65636 249791775
34174 138386 815379474
42569 130068 219461328
2220 145135 392815339
139177 172912 469742475
70106 198000 320118717
63384 176778 284328501
6137 123168 778413584
146476 173206 66981990
193638 193781 46697045
78500 100579 763419808
110753 137103 66071084
73036 166833 406847561
128914 133819 12393099
98317 146185 744496245
102278 149376 117852902
25310 90563 690107049
49320 190669 522310872
89503 109202 643268367
198125 199977 4659186
113305 114005 46323563
93395 133080 99418848
82170 175744 234298943
15076 80959 164861919
29195 135528 266343829
165934 168670 924107403
23026 71803 121975124
101282 120501 47987698
120518 171174 493876464
8811 139135 945349103
167794 172995 538553615
16525 169114 382215796
115898 147789 79921393
90720 105477 488502058
115216 174396 148243271
183781 192279 584932347
60578 106201 114551501
46205 90208 425751159
153601 173886 438055465
103908 181328 193786110
63589 182948 486264309
121258 186845 746469774
107225 199693 231385827
175860 182057 230181873
8677 36121 431492803
112278 184246 369671389
104439 158405 845076218
176138 183023 17125837
199859 199864 46163035
111727 130438 46868401
50378 163545 998272125
126848 135927 274867228
162448 173580 832538028
117821 130586 32031380
37565 116756 198288522
196410 197278 85924383
125319 149304 26201442
52012 82144 199511445
15027 134606 847279895
186238 191841 868727449
100671 120167 48753333
172966 173109 317824
102762 147782 112748281
3748 12396 21542442
128887 193657 162133462
95412 161601 165711537
141244 159557 443823166
111403 146841 88757147
148779 154158 346874663
76185 109436 285588984
74109 173593 298712653
57688 71379 265561176
169119 177205 568250202
118394 138804 51349798
43238 166193 967250763
69776 94498 62081337
153885 183163 322376833
188705 192506 9557395
3638 104842 253213500
92408 127496 87768149
191162 194853 9144349
45171 128550 209105760
50049 123209 183324580
257 74808 683989895
109755 113184 978416632
135308 183960 501293006
139672 166034 66003662
146366 171307 36408481
196472 196889 921148
108696 134385 654265968
9453 198534 473150384
96023 124238 938981626
27870 165890 287680946
182258 187865 662771194
33125 72366 41268776
85789 95947 800846847
67794 98522 174815801
181459 184141 6704679
32473 176442 360346216
198244 198650 1041067
1802 73559 179325378
144274 192240 377556337
12122 63811 129062149
85213 138718 254400455
182033 199667 43964093
92179 191022 247333332
165824 192884 259374769
169977 170084 440877741
134464 166752 80890236
118709 191274 741303552
31058 83599 571986932
18870 144888 994088311
113460 125236 29375804
66458 183564 426034107
43728 169920 189274746
195462 196637 2979625
177316 183234 14700467
19033 182186 408532279
96699 135841 98153387
104814 157703 132424238
151320 198093 169547219
108939 159620 559760911
134557 160319 64390291
61665 118412 547264445
23092 129940 529117845
181174 197400 21616141
73041 137459 657802923
161443 189568 70331458
50491 184387 335489737
42196 175982 398873429
121548 122872 3216848
127006 192725 742105748
69966 180814 277567152
174374 186394 30049989
56571 148106 990229388
165998 171781 289693265
92984 133712 102049384
6535 186411 624644577
145757 162680 42393579
137457 147031 459254627
30097 128170 754248464
177322 198285 52266766
44262 164548 301639046
59114 146538 219361806
36389 56894 305003789
41451 63801 55874546
185645 188741 653161424
98386 100916 6388551
113294 114681 503130
188705 192118 8529461
88532 128763 100641275
171226 171415 143239480
111496 128815 216176737
60841 186636 753404298
7059 19738 31670765
74278 157199 207690485
153919 186538 89376720
74977 153467 196657670
176023 195834 49495863
159498 189318 74560075
130989 167801 911299820
820 72080 178122379
59272 77043 40377147
116392 152170 89576723
41867 181038 348661393
68138 145187 193055496
15434 54745 97987158
66764 168978 256210168
177885 190642 302125436
132837 142566 855574964
101972 179473 317135655
84023 157205 519423939
41454 54249 31907969
72989 120253 118370482
11525 93258 204613690
37164 87267 861975519
122959 158927 90250231
133567 150340 911677848
117718 184981 293112048
169008 187348 469714918
71675 172646 768785256
81975 196345 286239395
109887 117278 15525500
50133 52259 5323916
55879 134590 197620478
150184 166582 41243579
104127 177361 924742167
195276 197429 6954024
105593 114877 23315757
59581 83024 59115368
167731 176614 22123008
198722 198790 160863
152749 183385 76609254
78883 132629 134751941
180343 190205 24599097
106265 133239 67715725
184220 188061 9711148
186545 188167 552802194
24796 197274 709320959
170275 192884 56415456
136126 193910 144420994
79348 123702 638429339
149753 170857 938519338
156208 172389 40595725
185222 187357 5389130
25825 163894 406808128
94011 127508 417726024
36475 55503 523968809
8331 149288 352895347
196467 199528 560099301
187654 188914 3076532
62836 118305 139243514
185026 191523 528402195
189356 199689 25735133
113270 123420 437440760
40185 83837 109548990
15508 135159 77470276
100549 192611 230481666
151516 164165 918521552
35957 140943 963209998
186103 190656 97520353
145461 176063 76566155
67400 198223 16654878
34915 96641 557673131
144984 190312 867867906
5090 21598 41377963
93415 198957 263988702
133080 155894 57144352
51972 149607 244714740
4132 154204 927526217
64206 90153 158120283
174552 177393 7067333
166082 170740 177947216
73485 195237 756216043
162171 184443 347112201
104281 123281 5811751
184873 194557 64719142
193950 195099 2770523
54076 64559 484122141
78043 156548 910508283
10324 186306 475301844
73717 182820 286338373
97756 165922 170833342
44377 184670 351556078
23658 185287 633180863
149483 199599 144837400
37727 180896 941923680
74703 146855 194722309
137562 186284 121810987
84988 190054 822713213
98030 164660 166990517
160615 169666 530545505
190143 198264 9393947
139749 144073 10765547
136110 190833 136762629
137300 176860 437069833
9892 134001 310730889
116882 135444 46669100
161770 173994 30641037
36621 144698 442785201
147489 154187 665241
111063 174124 157928760
116891 140241 64897948
147982 177561 74013747
102673 159407 142043250
92938 122036 72693075
109660 158153 780988018
75555 186343 277609664
50017 88929 97850653
93852 153298 448695141
21326 100305 197633990
66499 128558 452190705
68711 149105 337698642
197743 199591 152228541
30764 63487 81454326
170674 198138 65878135
81637 100957 48380177
182470 193601 583719472
133768 157171 58453549
87942 105445 43633053
181703 193516 820445915
46629 192844 865931570
126934 171133 110788929
134165 160307 65358056
43377 158647 57230576
158108 196602 96301805
166197 178563 30768001
124075 149525 63800201
177758 188651 117377516
178759 184250 308705604
128312 133236 250570516
103516 160391 142378967
4446 15538 6931560
59322 169933 356607157
34402 194669 654487183
119846 139560 835506441
17709 120226 256567559
65674 173702 978563081
114582 170984 141360662
92639 101357 21842476
55525 108462 404144861
96405 158189 154638113
119953 122542 4801360
29277 40067 26744191
168502 184781 508365500
149407 150591 2968013
50937 75084 585924799
187803 191286 757869695
127321 197817 176305554
169806 173286 55817105
18016 58705 485846917
54945 148283 904968649
2198 101538 248673232
97979 194270 241014621
192592 195107 6156455
140789 154386 33980695
135104 151230 40227073
162221 179994 778573978
75831 139900 325694936
162204 179603 968037257
5798 148979 550305288
82930 94952 30186472
170979 179450 678374033
75572 118666 108049462
27465 161531 335628579
162033 193038 77528103
75845 151952 449289739
41108 179681 789650816
33660 174178 351779054
166458 181475 376610288
150748 155498 802139539
94091 109164 986179221
69644 145929 191185676
98167 182326 543157306
125626 153745 382999533
20096 123891 986218240
157926 168372 26346955
110957 135756 62220357
144816 170185 63563516
65963 100591 86860271
107479 144531 644259581
151200 193914 826616703
39422 49277 24540535
129474 132756 133777068
146861 187419 101536581
141126 152976 29590945
155515 182120 66567761
144071 144171 275625
119427 150189 692359238
191418 192652 535474330
123252 158924 948489205
177952 187590 664417623
123553 147028 236339321
83981 198036 992172090
111726 178943 576577804
82245 97368 547681537
29762 96439 593638072
4493 12532 20061129
104177 136689 541590132
54323 79861 95912618
136188 197548 994277043
12601 122148 692086234
55917 82651 67334326
158381 170497 978543647
109734 130773 52603657
54584 140082 868716216
132791 192733 149975687
64525 173127 272332139
29202 173234 641547435
34766 176907 572169351
110460 155610 113015042
95100 188390 233513113
190922 193072 968657857
130850 154177 58425584
14989 173229 396242220
108209 176665 351910487
12319 144914 332090648
92930 130384 514547032
145278 164734 30808667
48315 53415 329658674
180729 189337 782222078
15021 120882 369851018
33279 190678 570329283
128588 130738 5400170
106448 175883 173966237
37922 43915 14695955
18079 92442 387901286
127610 158953 931668925
103360 163758 63075244
8403 48149 99135766
81417 157594 190684464
65405 110136 122701698
37367 180749 658899441
42154 51821 629382061
74945 110347 88849010
97632 156425 147233178
79764 147548 866620506
59394 143939 212212970
62710 123915 153619853
164650 198948 85528373
128414 183898 541150901
84033 96868 752717263
186570 197948 28214245
153601 173108 31516912
12226 159230 543512336
163163 178882 39183977
37762 108325 176724807
14015 118893 262511353
27549 151874 320052211
119097 153293 354977931
8987 26186 8935768
48041 111418 159061520
192284 198022 857772970
103739 182798 197824669
111585 192335 202099419
100314 149567 569320990
77608 80970 8445067
105724 145128 98854576
118006 188572 176682233
20088 27079 201032898
82669 160452 947686576
4161 95380 541720808
93241 162897 889025235
150542 156049 556005456
36716 128368 865895705
153909 184108 337544836
81532 83599 5202461
191906 193212 3240120
14813 64538 124167176
45484 125071 302891564
109098 121189 30075325
165124 193646 882622465
135190 196199 93922314
104998 147855 741107791
177078 182372 889946603
154681 196397 107947207
139416 170115 76807165
124196 168728 111741475
9424 57352 119517874
170589 174224 9054000
25987 166364 700823179
75065 149356 819299576
199716 199901 471335
108188 109715 3888787
51543 146588 912029238
14445 97411 207750994
152135 157377 621866870
140693 154748 35133479
81228 191508 276053225
111759 160736 247605404
131846 181243 705178498
18626 65635 212049935
153259 173255 25366943
120252 199200 600789507
63366 112397 123163732
187811 188924 573481931
12575 105301 232097344
49050 179263 965315136
64872 179898 395209714
133307 136928 788576510
139555 192945 709397492
193600 193857 607390
64227 148995 802476776
102117 159512 867860514
10175 137880 319795214
105162 136372 845738867
78558 111422 272968877
81022 189986 272805673
139810 199356 236284760
153547 167251 34446585
124273 160347 90398846
147757 164007 40747853
136551 149072 31238902
114430 149882 88772662
141441 184523 601728153
46156 63731 67806892
198366 198411 118686
49175 83028 285278780
158137 167112 372637467
184707 189661 12403896
145006 163104 45353190
106966 164482 144195072
55030 124317 675935396
150181 195447 826620024
128529 140835 30925582
152188 158028 798166059
134915 143573 1121764
157639 167923 25943048
79617 126664 599771819
170337 179322 22307242
65970 85028 47908068
61731 142950 203883544
134411 191682 869995981
194326 196561 5624577
36133 191557 980209082
199311 199536 580755
152430 194188 104452428
18130 49563 78370504
117175 187124 338268409
102974 126103 924882050
167731 171423 9241443
72421 79693 18115755
82971 116607 37172974
129764 191482 455122791
165109 179589 911397783
167056 192120 40311154
190123 193332 872183354
87537 112955 811368181
151168 195021 980833331
81579 196003 76106547
93113 169322 190903109
28816 101252 309295392
84427 192680 352936850
173369 183898 26194333
182083 184948 931680223
71256 144888 184545632
67874 195232 318798199
33714 99548 164732772
188473 199996 28692936
96468 188164 453268958
191088 195142 738907476
137911 144069 107756158
119618 157707 427045841
193757 199741 14846028
14443 126896 534422482
180378 197765 43332828
153451 170845 43695068
112667 156035 971815476
159415 169174 183185548
81185 116610 588345749
15744 138456 307391338
130422 131567 980004980
80123 122220 46766256
93414 172257 197518558
111332 157902 826378527
68615 122210 134136633
143917 150396 124513730
60512 166399 265685971
77590 159461 611494552
157059 175556 46361399
122053 148715 66984532
129628 189714 150397757
109567 118098 21230602
25495 128346 257435033
132528 176277 47882602
133899 139175 243589380
23642 154559 995500833
28654 104698 190315482
27174 38029 75597267
32540 61176 71196470
21665 192550 427773609
16471 54300 397415574
20592 164217 359739405
28135 32571 673546817
154458 194775 100746839
84927 177530 231813357
148526 163912 471146143
98520 186270 219763008
63320 136428 241543289
30431 39349 8036047
158808 159003 475861763
139717 158822 47675420
78450 161359 281934226
46886 164668 503590883
138553 182676 110213059
164156 185106 660981420
145840 188952 107844250
129722 130563 2138135
119060 153002 436335472
143150 171501 984562695
96472 117516 52599021
76623 145658 26575091
139820 141760 4759358
58983 159057 251057047
107865 116167 87157925
149262 166632 43578214
32642 54724 26302139
160823 169816 22637820
155137 178649 58791693
70112 160917 227509927
179671 179917 427768580
118106 142842 189895123
84192 197630 724277940
93874 151950 742613403
26056 185284 398561765
150495 177281 678033453
188103 199424 281844073
167577 171459 346461751
183542 185464 637080356
142420 182245 99625601
129387 171324 105163607
154900 193253 95938816
37409 76082 96647080
194808 197121 870581732
73474 77558 10217339
49180 136921 791176585
59942 100528 637795579
7978 61433 133294578
106440 108724 794405915
105181 154935 124656605
121894 123886 718529594
11944 34957 57689474
151801 178250 745035683
97641 181737 210484832
16681 180943 411197547
161498 164627 620262394
187208 193113 860833378
29660 89060 307705767
169349 173859 280015792
194887 197523 6562534
150343 189927 164229684
22321 131336 272848151
38102 128571 226550483
74515 172323 684931482
177049 192649 38984408
13757 133983 470547481
45824 151222 264331534
178997 179286 765173667
196009 198042 4992459
79029 103148 60560802
17968 49074 77510994
11693 128146 291515528
172892 188539 441053916
109947 177227 168393247
85998 145678 877497963
131792 145429 34207728
147669 148891 3074122
131008 163664 945492213
92542 135534 511196112
145349 149039 304579132
197763 199997 66555107
132023 170714 949669327
32372 42113 194760712
50082 68014 5162572
103421 127721 5899726
8340 15410 787095882
199051 199243 984873009
19930 31738 7129291
189067 191571 297823565
156480 158949 6168743
145850 172222 147897353
64371 132557 8334470
117634 198679 489426833
69157 176245 666133305
191312 193757 6122710
89853 141672 887487764
56950 106331 123940892
416 50576 472197436
79303 167585 905429306
85862 129241 228341897
165435 181257 80125499
167868 195315 935957011
23633 64966 952922422
165911 186492 51409311
22750 105109 759454620
3566 47803 9294871
183388 194626 104924151
105114 188984 42256778
83376 125428 105254688
140282 175272 76562348
180970 192558 19135942
149419 158993 23979223
49825 141380 229566603
183078 195445 30943872
176394 180721 118715163
50288 195596 572499249
126932 155399 71332708
161366 188153 67060748
127987 134615 956477155
146612 180822 276351824
158981 167332 418252032
75811 79665 9697715
69561 137296 877589451
142303 161788 48767117
124894 186174 356668448
164495 190939 274445776
100658 167570 167707008
36975 160954 430147214
160267 184662 564649688
104835 165089 817393127
84605 164365 199771486
52841 96163 108838252
106565 189880 208606662
127396 159961 542111059
4171 33144 72597050
85526 104876 48401448
10260 170190 641859205
134258 137929 132456014
42649 101015 52540675
26247 74729 765684031
88014 167279 666536278
132308 141196 22319650
39823 65844 65178471
59977 165094 263818731
140585 181250 385938378
160480 198103 93985131
60296 148592 221584990
161044 192184 77863621
131084 181534 126275370
46451 67283 886522979
111348 139915 353481309
61482 189097 325350200
106264 157384 128029668
39018 166587 859014176
177514 187457 24958040
71121 156660 417978847
122323 158782 738869682
175173 189712 36280857
76167 133026 398885428
24246 75437 127932447
164336 170687 15911770
147896 162457 36482818
126265 194428 170558900
19558 32876 33453722
111247 137338 65458148
47141 105502 146336387
161230 168561 391405648
121437 127305 721363847
18305 61999 22616342
151262 167155 244519731
74765 114835 100431209
83593 120267 91725076
9838 165739 497173321
174741 193013 45607465
187499 192908 13427752
82371 193199 777325672
186905 196710 571730475
69400 113629 110917859
83245 175677 413616043
155520 191356 544696465
63628 143662 336463799
37463 161007 309378950
130683 167852 562265971
182750 196083 33373901
76338 173499 301388724
129797 138831 22817571
28345 28386 104016
151123 153240 5300051
52525 141582 223332524
108260 116360 852311546
91793 182389 226730369
98011 124421 66106883
107476 195953 365081821
128115 172255 440768169
74190 96296 312147410
59164 116661 144388129
135578 175241 99161638
122858 150637 373649331
47203 116582 782565252
141327 148346 407559613
130641 139315 432468921
175518 181129 7627100
33983 65591 78851242
171679 182259 36916393
192543 193020 1153014
159090 197408 95721808
63834 121054 183072485
172931 176325 7708350
58874 179618 302719948
56362 158022 633830343
99129 159161 332435522
91770 101823 885232709
182505 188173 14251030
41058 89058 152213627
177951 188861 819747534
74326 187700 284028316
8674 30422 54505202
24583 28444 9683239
188289 188425 302725
85088 154113 631074407
140681 156865 40409706
64363 66274 960178590
82589 114137 490486578
145749 193530 119518124
158819 182480 59187169
69166 99137 555483006
166283 168571 844327975
92692 195504 692752972
56544 179758 308873271
146082 175428 826505426
183843 199394 38780225
69253 175751 752434746
151921 184816 683596355
116912 139370 299789111
176821 191788 37421190
142535 165757 477925543
145260 190849 881968469
6262 122505 743055589
35863 74223 95876596
13869 105365 910211153
88569 195748 709078961
157602 178091 957976407
100867 191898 35265010
72136 150428 196105428
170147 198387 271743918
70819 183463 282104847
146806 189263 100286419
124467 167031 585887481
159985 183361 58402387
49236 156156 436688585
133656 188632 924301505
69419 156877 509626900
166756 185823 160715114
57740 89594 80367216
22641 162242 680777857
14885 151178 341243429
70180 108647 96494462
64117 163677 249733986
48635 55512 410260575
134350 195163 734482407
189908 192139 545296537
149829 195626 114562693
101448 129480 70056791
171226 193771 258006670
72151 121013 122337722
88350 115257 67271676
11918 181040 125028229
353 113901 284076005
48643 58039 23357767
17573 27557 395352404
17831 63882 864639216
125552 146247 51917293
191779 198867 17565060
36652 127384 227118309
92358 196491 398365142
168795 195625 66918196
95606 177033 203854890
78687 143112 161531473
167727 186055 416684937
123732 144868 31845654
49325 157407 424339433
10982 178748 419901207
98513 104891 945322256
66987 187107 695198418
178523 181416 481522802
192693 197916 12893459
185968 187530 575793450
98350 110523 30608631
148876 185644 91982659
26804 28701 801022026
65026 70898 14818875
100475 124464 752035590
194908 196572 708578674
63825 74841 27495721
11276 80496 173099858
162864 193034 75378193
32442 48089 38755532
101905 163391 555520796
105715 169905 206051535
198462 199835 3449792
147595 170382 57104036
1281 157211 558757025
529 57788 298619795
126448 190158 159410475
187708 190672 634443
160288 185769 863950079
173491 177181 9186972
131176 170073 97534735
33226 48790 38550269
21941 123916 736964140
113839 144777 77554315
40785 84269 109186369
52340 139442 633103468
5078 121821 292171667
179213 181911 819838500
24359 75894 990528015
83469 191373 287742859
38978 136781 564713056
3803 122811 990871913
84545 158742 267669933
9522 166944 394267787
3770 172489 422447723
48731 57888 22741218
138704 186006 354240671
139870 184926 112624067
120629 171373 226074707
121911 154187 80981650
35898 75284 98375110
25203 71422 115554081
65161 136638 179369455
97469 194712 243354835
167824 189258 53485200
8341 56771 421345299
133739 137977 415329833
131958 176525 170863708
57887 165375 269797396
91493 135172 109471759
29695 143690 285447735
183262 199182 39754539
36479 115674 198221133
108155 163432 157660444
107641 137224 672661956
130006 188448 496294759
149043 149341 727187
93574 167049 414421925
158874 163826 12503698
122444 171846 124009456
183834 197321 427580002
15568 137317 304953943
23617 78104 920829008
57369 149988 232292476
163520 193355 74511042
37226 151049 284972049
4906 8902 9990594
22833 199408 441812918
148103 198075 369201442
154168 190480 90779519
170128 177522 42581019
124780 193847 172881700
145026 160653 101024446
40489 196944 789431191
109209 166358 143150911
89477 183441 235065818
166827 196556 74191537
57577 114625 143278271
143622 181197 801467262
61349 149266 220626635
39855 79698 616798259
150739 188994 95683052
39778 126233 622497374
129081 156270 68155078
121310 124826 886825496
104445 152521 120427034
59813 77205 547372883
109301 182607 183375015
185287 191687 15977707
42416 186124 360145004
34959 162435 686425872
143846 184144 81847116
193145 194142 466817
99968 111297 478668722
58346 158824 252052362
160318 183218 275992650
195381 199043 9114995
58950 67107 20747444
25894 132648 267247917
193397 193397 872
37046 42451 247242545
159224 194470 88107018
8020 140324 379128061
8531 198792 476095160
45730 64550 946829847
139168 187495 534100032
107946 113089 12910374
6908 8471 930204364
48063 129447 204052559
68228 135596 925175484
145674 185584 183949745
149389 164980 39172205
89696 182682 604349650
77471 90767 460030548
163165 190182 128252820
40155 83758 109427907
70523 160897 916919506
63569 96047 915174480
175434 176889 916725260
82667 136256 134376813
141581 145784 95406110
128003 156884 72319517
142976 145343 46579664
131486 178672 315171154
157837 194917 92716973
185189 187135 4893819
124732 137871 33120164
184462 195694 523658807
171441 172452 2528774
170655 182608 813197591
148805 167977 48064259
39297 70269 77644277
101750 173170 178838313
49942 51357 3572388
53671 148851 238765438
26033 132731 267098586
108059 126102 45150138
5397 101590 240912500
9129 166967 395288736
127881 192949 523962620
25253 127417 255722256
108715 121057 30733054
121304 145895 69524415
185237 188932 104922606
131931 153094 167838430
36294 60981 203129009
95974 96344 45528842
115649 177063 153815108
34325 94826 151452549
167471 169301 707101031
11520 149045 914912889
39588 76608 92730164
135535 185843 181785939
88578 185627 242874714
169472 175644 247509866
94019 155719 277786538
14581 55304 101534568
16950 70719 134502188
13065 195406 949234008
10226 20809 700121853
54420 183541 779477276
47693 130932 716976375
171312 171371 753548789
184836 189388 11399899
96655 152009 138539769
52061 147322 799230033
85484 129638 110522894
125278 129092 892421088
96145 154167 145268286
192355 194949 6383880
117339 183314 403724858
103029 152229 123164589
103517 144329 174814405
20830 132973 280850087
3757 112396 606571900
192260 195318 7548881
75243 130223 137839451
108743 183648 187395632
188056 199855 29323886
68929 195797 485286565
68804 103941 88077273
138993 181624 118689502
189334 199457 25201085
36856 147085 276045979
27335 149889 319714966
195832 196639 587600946
182428 188439 43586317
199444 199979 1362334
142446 175895 77639366
56949 195408 959083642
104491 135026 76687647
53537 110728 143639150
61208 178538 294143264
64841 186625 305235818
104695 178324 44632232
123229 193772 176685817
112804 137252 61382170
126879 138089 28261589
87785 130966 108039806
138144 164158 65061019
34223 45808 28522112
179274 197145 44585912
81980 119861 440631614
119422 199182 172331641
99632 152266 131781441
12426 183546 428360027
163498 185536 55045564
76515 188057 729663659
124084 197387 861017375
80059 160569 260316458
82643 142841 150823477
133212 189848 141642535
124934 161217 218174457
189967 194307 10834458
84389 148525 585904252
134824 147453 639277084
114178 187314 338214276
131410 133925 6419432
102557 176214 184362390
178992 179034 773397157
38983 160719 487491689
120129 172547 784452728
193302 193452 601127104
183858 186729 7278924
184643 188955 357409681
189070 190520 3615230
123511 148970 63894092
31629 136978 263846030
98820 163413 161843970
133964 185528 128987504
78546 116781 90339963
131240 169162 932824304
66558 167902 494070860
67146 83410 40865762
146398 184915 849433206
168430 175634 657960530
102154 199027 400568891
17391 102103 212195319
68736 199469 820414168
68818 102230 664579187
82856 151469 171860191
175755 193616 865206553
119539 123002 8621814
18368 54619 90359367
25889 58966 85483179
123604 156911 264818149
108749 120824 30080408
117006 135446 733874340
76615 134355 285346051
36378 165946 840130655
50068 162443 281723052
28041 146236 303323632
156491 157625 2758385
122385 182835 151395951
44587 109416 881686039
61601 123550 940598180
4651 108030 579304512
17968 22281 10825632
159144 196409 93191385
100147 191461 517210054
16777 134875 295877301
75439 189778 945244683
87187 172494 213674116
103440 121130 2490703
196586 198755 5309097
54730 175790 567553502
173323 178518 593866775
23184 63201 99686604
117801 197230 198732437
198820 199841 2568432
57009 150854 235433472
180664 198961 479750074
192019 198942 17178917
112192 138571 66225686
56929 184697 446073343
183585 197977 287069549
167287 198121 86229856
98310 170737 200992393
47076 160475 284257308
68639 196304 515376795
55394 183729 321663126
159420 170384 875864346
159007 198877 99567527
72503 160247 219786523
95535 170683 748807946
82915 149232 166114368
139674 150576 27146370
10308 112015 513343199
137617 179002 103362397
190222 191330 2813837
118468 157177 556649149
112823 169219 221343078
165857 182271 323708341
119804 130621 27207179
55216 72691 44091130
8685 29389 51833580
148050 160063 30062973
110475 120546 25082504
109234 162161 132451018
188756 199937 305791009
149185 173480 60882146
99763 182948 208165196
179715 188408 21827240
161538 171276 24491609
155322 172202 42346006
193715 198181 938030584
79565 144832 572282553
113199 142930 164531229
68567 186142 294528332
175113 196467 56316472
141859 152298 215250349
157373 165910 21586663
45854 78301 445087356
104239 181995 663774452
69475 110865 103841778
81067 158994 195182320
83174 189359 951603090
30645 179788 43139152
106982 141752 87180718
120928 197921 192600362
177533 189999 827216711
114839 189972 517555201
152151 184036 79781363
91520 135346 751791178
19497 44841 63071373
23110 78529 138543637
91023 109609 447077451
142187 167302 550910856
173324 192431 47721415
32699 120567 742648424
52014 101666 802835816
45572 164972 299479008
39975 142952 258114243
30661 33206 146667928
114895 169841 137733406
171024 177656 308943659
14055 147990 335392748
119571 198305 196980407
179696 199543 412623834
190077 192806 6875681
42585 188454 365536716
64164 151511 310327275
6930 63371 716868237
10931 132708 586698739
161009 176824 39559897
38381 161330 307935710
170201 192207 54900699
8545 145390 342629398
193358 198685 287564546
136057 164516 49032170
546 112572 280246030
94078 170839 280125683
140786 154233 33627411
199155 199271 946865125
149202 171514 55940425
23918 44159 50247168
12459 152778 963734210
147196 155767 4294785
4801 187952 458538554
181738 197487 39291851
150145 157670 18847719
148872 166136 43323152
114272 160294 392172701
99024 132478 560276783
193414 195583 919020504
176916 199363 55992664
184710 195399 26696227
73978 113579 505411635
2418 14131 29225690
28394 116321 220063553
170191 197581 68234270
195239 195609 600550018
72595 172433 654333057
134131 190107 139920494
4566 13489 376346690
68284 198064 324815870
107875 188967 202952623
117006 172405 309833907
22474 28702 15546553
35389 192755 995990733
5922 175524 969944702
102370 148455 115352744
117557 190601 424658066
113035 186519 729065787
170599 176253 14018380
189447 192085 6608770
45523 95371 682762746
133670 144208 722539357
55726 179505 310276027
135410 156426 378479335
86191 179151 333767489
45532 172620 318696860
111163 121308 72409870
112565 115457 7243023
197365 198040 1665798
134680 184270 123924241
151890 159494 599829286
196170 198298 410793206
17239 35991 331975693
65018 120951 866210007
183305 199773 41114500
142311 151939 24046078
65262 70836 14013718
115456 177526 155398011
194050 194558 344392050
151785 180971 72964287
190711 195036 10734422
191462 193854 119072336
195558 198433 84560859
55386 176257 312334611
135985 171662 394064845
104559 105346 1917349
74169 82723 9611332
65119 160622 576666031
75813 181322 334474619
58767 86966 439591646
148371 180047 468928216
117788 142768 525076049
115400 143832 71285479
135212 186701 604812274
145236 183590 111665170
41435 126361 998240691
188070 197988 863051538
160048 173355 33389100
185641 195461 24441775
85192 197281 963692934
135907 191850 139826917
90061 103108 32563831
52159 101079 370376930
33563 157138 309230153
91922 114744 700345126
197561 197973 1011331
117942 131071 32934477
14214 54984 662755579
175155 187725 31459114
145991 180125 85355835
141508 156994 663498135
14950 133191 296079782
47802 133829 215797990
46450 108013 154485177
42729 120171 194154688
16227 57267 302530265
103629 174649 583122837
151671 155920 819902480
136128 165717 652842682
10879 125271 286291659
103915 147840 339950302
71936 177564 264532192
92617 175503 657673746
147940 169788 816672563
82739 139625 142622126
153197 183471 333539334
163187 180305 48504641
121853 122119 641657
183501 199161 862060259
157514 183697 65535461
190951 198671 506268312
170549 183912 33273023
39459 80036 101640370
9825 61449 793684428
131783 135490 9477839
44369 124077 208211781
107440 181495 185402009
18437 41763 58154796
7655 125520 294976120
1169 191734 476878524
68957 187165 798814501
100475 195428 237631358
39137 145299 266061637
120646 136418 39745251
32206 90982 147180753
92163 147568 392514707
138089 191424 398896884
29987 57720 68854550
189665 199386 564245607
182042 197628 38834018
79192 93693 36531512
14757 45367 76258673
90825 162469 179367944
50082 116921 167613605
92316 145635 133509526
43744 183285 349618979
13837 73549 149433618
23198 77256 466850591
20602 57131 91019117
15350 125625 887395120
118476 146110 619371110
32861 70751 395237212
161462 169700 20723579
168483 179849 28281591
49009 68505 49010749
64403 96463 80628318
148823 159254 26086761
127493 173419 115111404
86679 113443 67054678
103826 104723 769790680
143050 184890 943920357
105537 137040 79164233
29545 81344 640003032
126441 179032 131611119
2408 113333 277705973
87832 115783 35721992
86261 103119 609444777
195278 196376 298229886
31328 60763 615933840
57369 142917 214713454
115993 166296 126122763
163203 166080 196098947
122887 124129 3194434
41612 114661 621387941
91101 138830 125702631
61366 123563 506635067
55872 103875 447009212
173562 199988 65868470
174125 194641 51182478
158947 164753 474085760
51762 93424 200569069
72110 86857 443534082
103134 180548 633514269
141214 178006 92020622
146823 197723 578955586
29388 110756 669347785
171139 177377 325036762
163337 191581 70523459
32433 145517 938231476
96493 99623 7795492
42931 71678 68361067
125323 180357 166584540
67637 71068 8581513
53716 183322 324778951
105351 126214 222214631
66603 93089 639529176
74755 116999 631517453
86396 114863 71215838
136945 167419 76280286
85244 197144 377067982
52083 143302 228740874
15301 41344 64862044
197367 199043 54122249
62706 140487 467151763
33962 91000 752387300
2619 83388 234159171
111859 153651 73713635
88853 198024 249287940
91863 191214 931897557
51747 169697 295699031
90776 160489 174457788
27869 138451 277025799
84823 141655 142310484
36993 196351 691927202
93491 159146 164363348
26850 62699 89228857
1671 169660 420497603
1113 31303 75444030
135569 173748 95509247
139522 195474 139748010
168353 194781 369451791
51960 194213 356349042
46188 186819 904621907
192403 195925 1785561
60980 132754 428382831
136143 171815 89278389
180472 181577 2754791
17635 129750 443978194
197466 198677 3024018
47894 123288 188981852
81136 107601 66319183
121998 158691 305339178
133492 192411 442239700
70817 131364 151722512
20808 170784 363283616
154884 194613 690188003
5019 118833 600658464
101872 110432 772658263
55224 95775 102004618
129631 130703 2734954
134842 162355 413577390
80342 81678 860198397
160262 175965 805308035
80779 154640 102157082
185014 188042 7613067
49163 94601 114141353
101059 189211 439792639
69710 189603 903651283
156401 183869 914135563
123308 155996 341632267
21712 179272 394397174
108532 146613 247990934
13101 132677 299425391
110040 118711 186212459
149821 175473 64304399
48201 138266 226028967
118280 135564 359572805
151027 178393 68463283
178440 194382 115577470
150231 186955 91995873
48926 110732 192104508
15212 50818 88817001
195060 195785 127985398
123056 165998 966750130
3349 77191 184673987
100776 186579 214883182
13495 35480 55152761
157896 158532 1614673
21552 143859 306264666
132603 177153 111553383
177224 193116 34202545
46595 154674 270986066
182751 189251 922427986
10705 87429 192086912
3072 174104 428206122
168749 186151 929295987
113630 126337 849150848
98398 135006 541916739
127453 171445 338552313
33122 176995 360129247
93687 129483 191054748
191197 193938 6853540
62617 70226 19338394
198026 199596 3951987
185623 190642 12494526
171759 173110 490526718
117341 172815 994316835
37445 137264 250132445
72531 178520 785284585
173595 196372 56852701
85809 113194 68606416
302 167117 862011503
176314 180326 10058611
155751 190305 492670726
115876 164370 121546473
22978 69672 116727638
145825 190014 110484206
185400 185733 65510664
136273 193944 231774837
50371 168590 296445522
82355 189744 268781835
132453 194649 155589793
166973 173560 284181318
148675 184449 884413730
179575 180473 634180673
75360 113789 96409626
136241 157929 54082561
103001 165360 156273936
55864 110096 136270989
79974 144992 163033523
152094 158463 15941268
162364 187450 62817708
163355 188828 946494040
60483 151576 300464279
69220 97467 786161706
65942 147076 203401937
174888 190607 39214636
192469 195229 6765521
66136 198700 704150315
92629 99366 5833425
160214 174190 35065222
163768 176734 42858843
72477 97599 62975916
40426 126915 910816650
16228 182832 740430039
8855 72219 866982492
188466 198545 118066090
169624 170130 1229454
158500 168847 26080713
4763 191612 992697646
163671 165608 4901752
187375 195491 20130050
10154 40756 12959841
154985 165938 27554564
188620 192485 9712781
42431 181750 349082391
124706 140826 244770281
178366 185297 17375449
106024 198938 232490448
38188 181545 9497849
199204 199783 856407465
85655 131164 848947495
82051 129675 119199604
33488 104691 178127737
4463 198195 730844181
184546 187822 8283263
176007 194718 625661782
100071 144564 111502884
191649 197405 14298239
78563 123001 111262862
183040 184334 2159016
169848 171086 3080063
158456 194561 90303306
20102 129042 272713774
130670 138485 13328165
7725 15469 189133083
62146 72055 31228306
144238 189581 113365170
76887 127680 127314915
61086 72985 147353226
112391 161875 123951244
141357 161922 51492301
31342 111410 682806914
103539 110137 16586878
101679 145420 109484775
114100 188886 187158602
127341 135864 21564086
188832 199180 268286582
174652 196961 460151163
146273 174801 57508062
183116 196420 33367030
92346 149114 142133375
95158 166119 177782168
68767 144656 190233455
59419 179675 301428899
88382 102109 751524520
16837 47926 876575812
128014 169719 462337647
170791 179495 21585926
40113 148723 540990464
115677 151743 616586570
25121 181754 392075213
27241 191146 865465811
182935 198969 398038830
21041 162350 700447616
12953 144618 329769975
89826 115489 776350788
62129 66059 10079142
130975 175292 180489616
75878 126931 834327746
98128 144466 538058388
19743 83016 158410856
176552 179169 6495876
161683 184086 55960002
36474 68104 79045732
172298 194325 497893093
56116 148089 749590865
89708 162918 98676110
167785 183256 38481873
81971 129180 118155684
143243 144722 712744960
54136 124619 618352312
159947 186545 66597309
153369 175621 55687825
68226 76225 19945421
193020 199057 14991112
167193 185802 472880592
192154 198667 375773579
87538 92612 509795800
31525 165264 957721559
118541 157465 407126014
83031 180151 243136820
112100 118627 724598507
29387 168435 436562866
198757 199040 258352
66381 177825 279152653
162316 189590 68207058
144643 153554 302540735
191798 197123 13167078
144398 164938 51490966
55773 113381 148700913
70170 157632 375073509
17877 159172 353781438
90869 169579 197129874
18068 131018 282792138
125870 128669 614028065
48320 59256 27280849
4205 97631 233866098
94166 157090 157464718
99374 127774 71108452
126448 128382 3393431
58113 155912 245438597
189682 194077 524316395
84357 110149 64626841
122476 167617 113315041
3483 74494 985250118
185487 191199 14248234
158288 193840 88932556
31478 139296 897608818
196628 199295 6562239
65800 166736 276889572
44238 155682 279414082
131184 154932 177350907
38035 40661 6352018
39190 100923 755568865
189378 197793 20914846
114717 130702 385461643
43605 153623 275830182
171449 174541 7637379
48673 54614 14782460
30513 156466 315297842
119205 141035 54868536
7738 61101 133121653
103802 140974 164419453
79722 149235 369690558
189209 191693 6216341
139761 153413 689554949
15321 66523 127963818
155225 194269 262616398
170977 190885 248787035
6716 42809 89954662
64878 178938 285784259
35536 151894 938376211
193972 195077 2656567
194810 199828 160216227
48298 142155 941833700
89917 192004 510263266
78177 135270 352003319
187799 197842 24888652
158693 189200 396060471
55052 132522 194424281
17536 106462 985429206
21459 61062 98691591
94751 164917 175766937
94696 97075 5880178
33172 53932 51496770
147252 171915 61813938
77387 102707 63516507
135333 178148 679760965
42669 138348 240089698
738 137773 692357324
25124 196488 561410052
50969 143279 231488898
186497 192996 16163904
140209 190974 820107692
16673 83861 930129660
187911 189633 316228061
31374 175222 813387987
143252 159840 41508160
7025 146845 760924758
91872 122276 382043132
110889 145483 86589379
70646 87088 469281875
87046 127913 70306745
64200 139744 290237567
71644 169176 244445807
154661 164074 23639992
49688 109203 839002435
35456 188998 553534030
35781 96019 578296602
126083 130360 656874348
194376 197288 7205500
166097 185975 49611824
77884 141462 449978761
165271 166442 2926765
119771 143165 58731916
47650 179887 331339197
91186 107199 409657575
16818 179617 407563920
191536 199474 19759704
161232 179239 789956270
172231 182866 26364723
186920 199629 658450082
3528 76775 183109977
69443 194105 312152406
143383 152102 21735920
105624 146015 720250313
193318 199345 168754607
9378 104820 238875435
105410 119273 34729068
80749 134920 649901615
40458 58747 45585496
157102 177711 434995641
61070 111608 126969609
34618 144730 487760761
93917 139569 114477353
197139 199268 832353865
118598 182190 159254471
113495 131310 802272788
62090 171784 275199947
40114 105496 893960425
27116 123271 272177273
151051 180936 74750604
33891 134507 996524894
191963 196304 8480834
161028 195851 992085597
138101 181582 108632208
154622 175121 51320808
155053 157425 213019612
69113 144865 189876977
185069 192986 825340676
91507 115841 977586980
70633 147668 193055098
196498 198475 5127
187685 189586 4679999
38950 43708 887954725
42843 46478 9127210
13333 76028 156801270
59372 89560 76156654
124958 196516 410507100
101208 152986 129567652
185485 197546 30004677
37679 189514 380136568
121447 124990 44506535
88504 132585 161771361
17636 190478 432620915
189186 199861 430415254
149157 150149 110862097
56040 103319 990265816
32501 85296 462961723
144199 189762 113899224
20090 75124 137614819
45749 85442 99760947
32601 112974 642342211
154832 174621 695411641
187963 199292 25131526
139730 158681 26860113
23875 172349 371792759
20476 68118 119179160
109140 174186 164908078
23480 119330 158869055
169531 186025 41190577
25022 88693 806394379
115746 161049 113491005
166106 166248 349387
44411 197972 775171632
178818 193002 94725961
187692 189717 434617970
87989 173881 215059934
197500 198281 1932203
149899 184193 85814032
26117 140268 500433967
185098 198013 139486228
33772 68164 85917283
115596 138651 902305835
78672 128279 438889705
89797 104815 767208321
80582 178829 792486201
5633 44600 97134964
156450 162733 15790584
193487 199086 13891008
165592 168879 8213480
73249 127058 134836057
107373 137546 75791482
123458 195526 225143812
156224 173972 44467607
60015 75250 38422958
31976 131116 248116953
98588 172946 186352855
35158 130240 874396638
131335 168685 927785263
71598 82798 28127126
120555 173331 132295278
152505 160726 20605876
112096 170858 147282446
185611 189931 10746685
123205 184254 862342246
83743 144394 368370214
139875 180575 34683383
183056 193667 12955296
126869 180581 134421781
160855 196895 90008206
130738 132780 496649159
9049 99452 226292467
21035 76693 139196735
22471 26895 819197226
118972 186840 833640662
97074 199523 256326452
24537 163004 346726307
66759 156952 225947257
62985 118655 267583703
22289 113599 511054228
188266 190478 5434275
29192 163769 358040335
65332 131187 165067620
46518 169359 938445123
180692 187967 18280507
159528 171599 166404815
157875 198379 101238453
4354 119487 497921932
33064 36881 9455103
148051 174960 67382324
164972 174675 437677296
125230 148616 58681995
149700 159263 24011561
66098 197068 636074259
187530 191396 9572724
4887 122828 310857867
101829 199140 243333556
143675 182525 934266853
143363 181088 953097023
143746 153864 25260833
179342 198243 262073374
89937 129317 570539405
127592 187926 351108446
197958 198573 1481616
10642 27029 219680452
16487 121354 262475145
149671 150708 335994696
88361 169927 204261738
104182 157443 133330721
75833 194159 296366220
132797 159851 788662830
41959 144177 308624450
124860 188798 611939110
159493 191101 79033033
129372 165700 91181187
142517 156674 996828946
77429 154823 193898464
23346 130368 267869394
194883 199306 11024250
11076 138590 319353470
43378 163268 424589362
150452 169158 112044754
173020 183085 24948268
71433 138283 361807038
175386 175615 541283
101614 197499 505030246
120626 187373 167235971
169 187432 468656748
62623 164488 581154089
98692 115181 799894709
72039 131591 999105001
130788 145616 37189068
33186 189828 392024245
197472 199769 5719648
166123 198365 854729796
70847 157836 217920695
173186 177102 9730980
165342 165427 223814
163261 195167 79563340
101850 120416 46379324
38676 98678 476406443
161680 176187 36270059
140228 171510 78314531
167922 195861 646557898
75879 117432 970266328
30154 69796 359266822
98641 161837 158312658
22586 69014 116010184
71008 112709 104545109
61233 104765 109397012
1005 186470 464177478
67433 162143 237319968
68054 159875 337833628
113063 123460 25892735
90312 114606 539799316
58081 146703 533673871
89925 151635 873849100
126418 144550 45495480
113101 167473 136249809
1828 68110 165633904
141776 198780 142453840
174949 194994 143725671
11764 185870 435894441
118077 158733 101854843
175212 191086 39642678
71978 192688 302252726
14263 167681 443390567
128067 180815 508796464
167731 181602 34563731
183521 187499 10096440
94946 98053 599741823
166119 171458 13336815
90868 91035 434935
143379 190396 117541659
162239 170227 238493484
194128 197329 7932108
24343 192026 419737891
122491 133961 490512151
91738 99555 10137853
61790 191032 742576784
188918 195712 707582096
157575 182525 126245747
63274 144515 130014408
181419 184048 6570031
199957 199996 91372
103236 118713 985992927
23521 152570 323018124
179373 199786 50956538
36409 138568 255921410
163899 188300 60983602
79167 133049 135153115
84546 92793 257860781
158065 167952 683285990
19865 144201 950754676
133468 184204 126852537
792 173990 606239812
34497 79712 460760789
96504 163331 167393349
140565 155070 36220429
62860 176243 284281964
103192 189448 299777396
54050 89070 88179511
104761 151906 502777401
153311 186181 479311256
183235 193637 26133811
186919 193259 453275252
174101 186302 30483705
159868 183323 573944419
40152 183440 358933682
95412 106710 75686078
140801 190685 124734669
88837 160417 179106333
14361 172274 792931870
99259 129340 846441400
83523 126229 675100267
64307 172266 389706638
157604 197010 328925843
162625 190420 518618204
157130 176682 49012032
81866 198682 292247306
181877 195144 33083502
127776 131199 508960118
66515 102299 89883126
66008 89580 249102777
44786 83013 375904712
20250 45757 63468958
51375 132067 202298475
168890 181136 578367059
47941 92943 113051885
96678 197440 804934046
43201 57350 963782846
164281 190667 65868634
51750 159266 886940414
165906 178224 863828039
76313 140774 161688406
175993 178013 5015437
162214 194074 122372937
151788 182550 632322213
12317 38286 765821833
69818 160205 226437762
179313 183913 11500888
180590 183873 8218857
64082 189290 313765085
13464 25951 14338501
74119 77044 330622318
187030 194913 19572743
169558 174868 13222939
171021 191192 464577441
15220 80537 217618083
16197 61832 113761763
116024 124322 20695181
101734 103100 140581854
105070 167752 779827345
12238 23883 29278727
175381 185592 25520813
116745 184952 170744257
75672 159685 210606133
180890 187232 15973682
74536 77678 373683311
87323 102169 37237395
121194 133317 30539516
192375 194744 5831609
147898 191858 109985909
54390 117389 158120487
91308 119276 69854201
73419 74950 3797033
69742 79625 773003754
19448 32959 976606258
4741 120038 288558210
198157 198506 717130412
176286 184606 776544016
180708 190090 23439826
50736 155252 262018119
189082 193417 792389103
124513 155296 77189514
25226 59651 85691187
77298 116786 98950727
175130 197870 56641489
199801 199842 105536
49317 121642 34438561
148476 176064 69026249
136224 194891 684629150
109496 133352 803909085
6993 71180 160547602
62242 127592 119733833
149442 191479 919130896
129828 192214 156141979
52151 126833 555412301
175790 187924 30342585
110068 133821 938648826
83804 116689 431087280
120657 180918 150878914
182859 199735 42167429
90780 147622 652976947
168178 199302 77565782
6312 48012 727357154
46612 176083 575382283
13374 28647 445813130
696 143076 356309646
33405 60309 66805478
162984 182978 49868869
9553 58664 294734193
39664 73708 85342486
24209 119124 237520100
100293 120435 481695303
62871 179463 292248356
51030 93742 107301455
80872 182468 635368741
48001 96936 685624413
19932 117816 295563055
74278 122979 121895534
112895 197279 211053794
83452 184789 253645944
103773 117994 35557060
8440 40715 571133468
100607 163712 749029720
50745 171957 22267147
62348 156400 368206359
57070 162279 263878867
158194 195010 859346289
177881 184428 7107175
99500 190085 226707303
156012 167774 29510392
60759 143659 208087544
141397 166758 939945198
179141 195284 40297888
106761 141137 86217952
156830 186348 603490652
163880 191309 848143444
28790 42521 561171557
63588 144641 203455335
140933 143547 6553416
150527 165490 459654148
147325 182407 4437391
107273 169086 154967685
77741 81451 27143096
126463 161804 88560634
83895 165757 838220326
149979 166160 782454716
180348 198230 568767107
187303 191196 9652776
199164 199806 1620716
9526 192510 458070014
24569 84470 149966704
107797 113156 13478267
67936 141541 812628364
68613 148735 200812203
88484 121590 452434578
156047 181799 190136821
91310 128156 9093194
118059 170624 214204484
53568 103344 125014771
196596 197400 849161617
108739 140160 339199641
43654 86880 522194328
75832 154905 198204899
20149 153388 333635875
83989 151796 169773551
17831 93533 189559428
54978 85078 274098187
106508 168860 156365663
179619 188257 21713668
71494 86750 448282618
78256 78613 856317
169044 193285 60480840
185208 189657 973393810
131942 178262 662872568
53819 172829 546198972
5612 152595 804561287
186211 197120 27085639
15218 116643 253903466
22397 142317 300242841
10251 79671 667049533
155549 169646 35412645
39415 102340 54849817
197420 198916 3700784
116961 158252 103393627
184964 195126 25275915
177249 189902 31605908
61978 65587 9260314
94311 147593 133409840
38895 62249 58212468
62207 186294 909942738
77232 88148 27509929
83061 173031 409160163
50264 101981 624071549
1516 85201 653246325
48037 161269 283876765
196479 199999 538959930
114240 189418 188151917
189660 196226 161486023
138352 168393 75166458
34508 57603 57271058
62898 182258 299221980
50279 147232 214308962
69955 77633 19213567
68570 74262 14249216
65578 129819 161040455
60068 116268 914987099
12233 94226 490804973
133844 170464 681126577
194605 194653 428063784
23151 130924 269769642
44593 154759 276285939
108827 180466 290930999
85290 156625 643078681
33936 131088 766965165
85890 120742 87143682
44408 174406 433686518
26979 109840 433035308
50848 166003 288788840
124074 131180 17859939
29760 190500 777807189
134234 180962 116796502
31934 96550 799317650
33875 47949 34794496
175466 180990 884815745
92416 93211 1942404
8575 128030 317815688
187449 189472 210353224
173286 194034 547449876
192467 192825 953386585
55812 196183 501009073
116719 178607 154892650
119682 154479 87238572
111778 167064 898391906
3426 31133 69293838
29559 103663 185486009
136130 182931 667936835
121952 125440 8823388
147886 189309 103610467
134041 152542 218155057
13486 32192 46942919
118953 159249 673196870
13667 171368 394991472
165007 175256 25525926
46705 191000 664125577
73117 79798 426457356
22180 145392 344291827
185484 188470 7451007
1380 169348 420473365
141281 162763 53825173
172415 195372 466558754
166978 181077 923850410
195410 196891 3645385
91018 193855 584308268
57553 168106 403342023
80018 198742 297222667
157001 180264 58242712
77593 84458 17341698
11990 161739 390895773
199386 199652 398589393
190643 198992 20751905
30280 129643 248668884
168660 186377 401275433
187072 192242 12879900
192084 196956 12037591
166347 177094 26781398
46937 84585 197770385
78027 127878 124922695
57487 138878 204402219
69754 94370 409844862
119419 189141 186371959
191296 195861 457788455
138797 162602 59462742
151439 183062 840349054
92930 166159 183484653
115720 126287 26468055
117673 182229 441128773
58293 182366 311074270
106748 116733 833810087
189541 198037 663551582
116959 172924 140283207
113583 148962 471216812
109004 161645 131758576
111370 136188 40748272
54204 183114 695388962
43804 130742 218019523
132255 135257 899469905
92829 106960 35283062
171553 199790 343815696
194359 198565 10431233
198215 198604 310806994
159008 180325 53351571
99949 141734 654936999
12405 141605 960616628
140872 152806 31200629
100725 146043 113564409
90809 177358 478550870
119118 168234 123173436
187977 197516 386548805
12627 166236 779599980
39844 189613 375116226
186467 189264 174170467
19236 89120 175136697
106785 186032 795926353
171879 197453 63695695
125504 156416 77466270
85452 197737 489077239
71572 199580 966382213
14711 45397 76452392
88207 163853 189437217
148555 159836 28207661
51014 75498 61415567
174874 181127 15520788
184598 194142 192336511
13701 154344 352213874
133672 184058 125965437
131848 181306 123785005
130968 139889 760274411
17149 126980 274991199
22697 58171 88247769
76357 174951 830092126
104511 184093 199227750
17298 19427 5287348
137200 174389 92995337
17955 126041 986959593
101553 144028 527878028
181749 188401 860516235
104000 177407 748845634
166043 181591 38730939
107357 148886 104086853
98826 126363 68914580
87397 96530 817914960
161024 179570 46338040
17592 56462 202497665
58523 59796 3201533
102714 196573 963563137
189818 199929 25188555
98244 147464 123327659
29575 188553 397911096
94064 185408 665914621
193595 196488 7212081
190539 193180 88788848
196353 197124 1805108
24654 62153 93460552
190129 196335 15561700
46278 152124 265342166
55063 91170 90927573
147036 151807 11893509
1336 133037 891493939
7725 118122 901165738
6293 55701 123221822
17160 133803 634629896
9992 174775 645805405
34254 143706 274072083
124603 146903 543935573
97346 182811 877656586
126671 183722 142777512
118018 194568 191586711
198914 199234 810834
171249 174482 863703523
98202 114797 21157826
184323 195917 29008783
91123 110846 726413441
14707 181806 540308024
122745 134893 724179824
10050 76562 166254077
118843 131953 320270388
186488 196101 23920484
173545 194300 199772282
27019 110200 419247891
62132 180842 297547406
115006 158025 107724443
88465 96774 20700537
32625 120366 219530366
45913 90517 112146739
126895 190643 159536465
48523 186041 344642566
110196 177935 169470273
189721 191381 823390245
145760 192196 116149819
103134 129586 66198266
161751 187265 48349343
53715 192677 348245509
160511 170950 17774521
140249 182721 323787084
41870 197229 614566722
169187 196111 169154533
31313 108410 889198380
41860 73253 78777264
95086 131689 91563901
185451 186045 1528217
112891 179259 982427318
40175 75897 818178278
7389 113496 457944720
28406 105505 192870346
26181 55017 689289539
113872 186628 182216938
53520 120447 167878609
73623 133977 251282436
1456 79706 195536348
196937 199655 6841875
48781 170048 104183392
184587 190143 793909672
3597 10684 17686406
197261 197738 1179680
64105 177625 284553755
92835 103657 215895818
177346 185796 21166664
68536 125239 262455458
83372 171164 219948236
148749 171269 273329972
143451 190507 117613770
81198 139754 146775731
40919 102910 321372947
173879 177248 8358944
190112 190351 619591
83716 152841 173077992
126124 173547 542640578
175704 192381 41703831
82451 98292 39626115
95625 173308 194554562
33550 196300 787729288
195781 198962 980235563
46392 134734 221681744
83654 152556 770061833
100294 121475 52984048
74744 166191 229242028
32192 69927 247361773
117492 134464 42636221
163065 165295 5636971
138006 183284 113088324
52031 105887 223239028
156013 191652 89077980
2894 49530 321686832
177501 182756 432074019
80697 177099 241530904
82514 92659 589308451
179845 187953 20359700
146894 189132 105606317
98642 110923 419996101
38813 192814 385657643
89364 128922 98911475
151847 165817 35141841
109887 180543 176763650
195796 197228 3496792
8347 188253 621930631
59702 124044 843869125
149257 162314 32678267
182347 191414 22667054
142046 186078 110189356
71279 118591 511265548
189304 195705 511689732
154656 160564 14737161
106823 186595 199844099
157692 192906 246809805
192973 198005 376459284
34648 147517 282585904
59917 60114 712840557
66632 82023 27477673
7576 199479 771572938
138232 159764 828227306
104213 107383 7933388
106972 166346 791104687
166052 179994 305371006
190833 199536 379610512
126521 194183 620320130
170566 171525 2412822
183440 187130 753878694
152975 165718 32096149
16831 158989 921041499
169064 173193 610808649
63039 78620 473696606
95662 123605 69863977
171263 196890 63826295
42672 92703 953862528
163676 174060 25957262
73685 91904 637638906
127247 162810 89139532
194708 194892 418840
26312 80852 136396998
193561 194229 602224053
46297 80011 26247932
199064 199753 759599612
112269 181330 172836919
195170 198641 636072755
158077 190031 280877407
119769 176901 143124206
58267 67492 800098661
81741 99209 43718520
163229 170028 17037546
29363 194654 971180984
149960 192221 779541053
10895 104728 601969090
184369 193419 207422394
185517 189677 279458851
28563 168566 350613541
55027 138136 208709169
145221 174328 72890837
78612 157666 883365187
196379 198829 428907421
134328 161378 803104113
174121 187263 24950182
176802 192297 619643110
49480 168935 595731368
79606 193576 481101335
53692 181959 395989019
82715 184997 256077243
185000 196287 425473720
1119 68114 167432613
29968 96617 199840265
90388 197786 268615294
142517 142988 330466378
62791 152009 223781106
9690 51087 311662958
17414 163529 365945361
41394 189780 708810378
165122 195864 76694370
87820 183703 239907910
12313 153335 420374396
111492 113563 698977409
73622 109144 545201905
157543 173035 38951330
109693 166393 142039012
5487 164290 827397657
25801 151797 315424519
164440 180441 7821383
123425 186635 363995750
163584 179320 39221974
125037 153665 600690370
77337 101741 955020994
62608 97187 86967307
17696 103215 456657229
114704 194941 277513557
54410 132704 39394416
23778 63679 907506791
166053 177879 867457700
43791 127747 210536225
94253 169801 189241118
159120 166596 18836061
86146 148040 873930899
38540 93085 319037125
152474 171741 48390917
42829 47539 19259330
149806 153771 9986966
169196 185914 475630628
21352 47828 65902032
170067 195025 62194755
55489 94831 853857261
182206 197933 83022095
55915 111285 139096732
17720 43206 209652562
67936 150079 205709244
143936 184396 470231819
9033 168878 400335944
1559 63517 154489355
15615 100705 212981923
43723 73946 75891357
81292 117016 89423536
19909 23298 424768627
199720 199849 329876
199891 199925 101655
169858 189212 319032533
9003 33697 794068334
41582 47566 14973435
105434 137369 80256653
125302 168740 108944403
178031 196140 45262932
74241 163857 422640019
173922 199465 921100841
25148 30336 727449550
53299 193073 934093091
58653 104543 351305417
182277 193229 27395036
119339 191035 179532061
118433 185758 604366668
137310 192412 137759281
172264 197783 63529962
77952 85568 19177762
151942 195601 109149656
142232 175621 203356519
114644 177387 792382444
19182 82528 158631385
8809 60956 130144853
165490 192872 477242542
33277 174258 736926033
172131 197635 63519009
41435 165060 309965669
194450 195662 2948426
99476 178386 197524447
104623 114679 436190001
136440 172014 401343349
103581 195832 609485046
187406 192340 12256452
166828 197090 983553506
140407 159463 891087121
62715 162336 249881965
188493 191661 259645
123745 149762 65202370
121665 157611 52997718
119330 146011 66975880
108580 141559 82565605
54425 150608 308925015
103243 149557 639067391
199970 199997 67497
93768 168578 187377571
47576 91712 426419143
24796 92359 169165251
179352 186136 650045778
64815 121346 141722914
48985 157259 271382289
178468 181842 8418835
167067 188960 54604589
44423 156562 281196579
33444 72310 97115379
30122 161606 329146622
67528 118370 584170111
151209 192339 102903057
152846 198358 289509446
41704 158134 291781160
85453 199400 285087123
64816 182815 771803884
68366 166785 30011056
96284 148133 129849969
171841 189802 217132354
100268 173380 216445928
17105 31988 213554636
9822 189019 692415690
174003 183737 410776629
7013 93728 85884625
69628 153170 429835494
147637 180500 171539486
72512 151023 196659115
126317 194127 169680916
186943 195491 21255503
26539 81632 473348446
88294 89773 29264073
119693 149309 74281828
88173 103730 228925080
63237 128415 163570732
6744 128899 721355702
37070 44218 75650011
150073 177637 69056193
68463 85013 819662299
58465 194873 341850360
65897 83319 171131775
59918 93330 233145331
125233 152154 67441249
164105 177349 523693188
71190 134645 853291159
178271 194641 732601835
151690 198498 116948538
128155 140748 114086058
50228 130074 200259160
83473 181752 342977852
167634 199855 413241205
192124 198757 84864059
97123 105840 21743271
195723 197808 5125350
145472 162363 785999308
77818 98321 51409861
14426 190646 285989468
2929 183976 453132403
10796 56077 574482567
179042 191392 30913328
177431 185358 19835731
185668 196502 27059701
190035 190157 3556925
29326 64729 62488376
126659 157392 483690020
182386 197383 828642974
173614 199880 965143437
152480 174659 32686030
196162 199446 491654357
22308 58255 681026004
169578 179930 25722220
23038 155468 331531442
20047 80465 151149918
73909 77005 695290844
177024 193176 391395025
132848 190325 143755497
56761 176606 355715025
6243 184580 945579438
127834 193848 969962236
50081 124256 185929304
144250 174258 75104361
184284 192144 19685798
182335 184598 470920012
92007 157523 163930321
102894 110409 18868155
6085 161616 925597790
164044 187210 57873038
198855 199263 520355110
174335 179995 14065701
100627 174614 507377361
80627 147948 168737310
197769 198484 347704240
106194 143032 735291383
153263 195629 175209176
34281 59674 63033838
111064 142617 79052963
76450 178319 480857816
163809 199850 89894828
153993 191820 742927930
116171 199135 622122934
54381 63677 23293029
134031 141773 19330392
140794 183533 174788640
31595 43862 81264252
136196 197999 620259838
76068 139612 548343728
174367 177350 7389987
31375 110683 198595692
195887 196523 435047128
156241 191724 266417630
81600 104072 56214004
14582 59632 469626312
180925 185718 639881719
14869 36970 55277229
151578 191832 785691410
87204 147354 150622895
94367 156566 577716671
184819 198844 652846895
82251 129103 117254339
160404 164699 279792807
72174 87598 38791708
135845 147091 860496161
180557 182503 4874814
191830 196144 916328485
191192 197493 884686725
105604 152528 842414453
103190 121795 46452217
192832 197584 11757852
26435 157909 609906768
59383 82154 847374170
121071 155584 86556007
186133 197591 643705424
104464 187330 13005895
123498 165681 363499222
168186 195976 233872063
122156 143271 747814558
56576 191367 337861074
65195 145220 200628932
106253 194153 703111558
175394 196716 53208193
156206 180778 61392558
67671 88073 51275436
171918 194704 56780760
13712 22769 678392304
42087 96215 157208437
22522 168720 965851211
4611 5181 480913819
36368 89875 363937109
95298 170621 505557441
89552 161750 180714672
141709 161289 783061968
39856 54150 35583351
139345 170908 79015271
29703 191065 894036340
2512 85250 287046385
57342 119373 347389129
98953 177065 195581928
129119 197090 872403622
115247 158588 108515183
137555 175380 861461818
141469 144972 304863185
159796 171939 799380092
147869 163620 39529739
5374 71310 164951486
68031 149477 204022833
7061 153678 485944180
133946 168689 946882739
69555 115712 149578127
188556 192885 23595174
105056 134785 74681557
180007 199056 47519949
145983 189520 108877924
70754 89787 47922964
173658 195926 371344290
132632 133027 1025007
45456 178509 640880800
54380 129012 488537835
112787 176949 946838374
16928 59402 844748202
57957 59136 2247970
69798 82268 728310310
79643 173506 916641951
195379 197272 4704153
57151 181734 312319110
75532 199774 311040223
69228 108782 329574891
60875 134065 937345182
20767 191716 427960385
68526 125671 791054844
25623 141860 770322557
95754 123702 870161011
99923 191583 229418201
160433 188387 69975714
92080 140488 152373673
40193 88178 120494507
129086 169585 199864514
63247 104323 103197739
64514 130881 697216370
104507 114595 989963650
119955 152811 171093800
98550 160523 155200717
8973 29501 51394560
10355 41463 408307108
107583 177627 615200155
100091 132880 82178013
13684 143941 326246727
103138 175574 181372048
50149 182055 495891295
90591 196421 195434064
162101 166252 928574992
100177 195634 258944318
51437 93902 256505820
45914 135947 226029535
168839 174497 14051025
150286 173917 842942437
150350 176170 981948796
110834 169121 146028870
20663 151327 327190950
112840 162713 124930331
155817 185639 346925639
154584 186251 79253209
149789 173320 206895749
38504 196018 394338486
126192 152790 861961143
71044 114499 108908782
44192 53987 24457204
81477 159003 194120930
66767 143061 391539267
133477 154673 403572719
4710 104458 912302909
154726 188681 338392606
111697 190494 665308611
138594 186243 119123692
60677 190880 752395667
2958 186719 460027100
195259 197245 784252661
141106 197541 141002197
2248 5974 260547813
53626 155293 254981432
147477 159743 30694677
54650 100552 115308839
136130 168032 79842382
187198 191964 120550160
119034 130693 137691982
82635 157808 108072477
106803 170453 456388297
169834 190023 721550216
87962 189898 255070977
192169 194977 6956536
171601 195513 59618243
160241 160366 293194
172660 177017 102781296
73281 108106 393028938
159273 179582 59889820
104588 154899 126037058
163435 180508 42568112
79614 91556 528215815
77869 138966 153258687
175753 187108 709166547
185026 198132 32611098
65857 189799 310428816
135765 183432 258831240
87568 136800 123368440
104207 154801 126758783
31930 82015 629070940
94222 118405 474914777
3248 177735 493761847
159857 199282 477561907
171380 188076 496872208
177264 185800 756694696
101617 163396 154698292
175642 189809 35392985
167415 190305 57075772
99973 187594 219420411
172979 196341 58253574
51764 55415 775451082
146611 164513 562397018
172810 179733 17124737
2008 140736 347276657
134646 184280 124030419
100142 145835 114471374
93293 158529 812664842
135411 199553 894520497
134428 184111 124218670
129687 132425 6887257
68318 144756 191587161
67053 78139 27774695
67025 165339 336514689
180660 199877 157285125
13015 158765 468845143
48808 72481 59499199
166903 182474 437497067
159302 165929 730392301
31627 128151 804530504
142907 174920 80130480
154046 177574 104848757
17024 133102 290719028
61889 164107 832147779
196605 199367 966129174
103237 143192 840838727
12076 118743 267031771
106112 198115 230232285
29820 149396 299301512
169054 181241 30300797
142991 174949 570557745
151752 195765 110035419
62304 155699 234289895
179576 182451 7220296
155598 163711 742286243
47057 70828 500440172
189018 196981 19784544
17189 163384 903695655
25197 35615 41226554
32149 136547 779282553
2464 116881 286351042
16505 138581 305846370
8125 77108 172571288
29069 174481 364048096
12386 150063 344675336
37480 148763 278736526
121546 122228 819753205
8726 11699 219717595
95044 107048 793365459
178494 189359 27190337
120268 154636 86189343
177189 179587 5910254
38113 103940 393997913
69852 159270 967362042
47035 81361 362711209
48341 155165 267813896
87871 186054 499050535
112296 138041 64637116
109005 183064 747157646
23510 25403 331121093
173245 193243 478937417
152804 195970 336976445
88933 161703 182128730
141170 177777 465016120
102971 118987 40012678
183566 185490 4901667
192880 193792 274204135
152576 181553 945651448
81683 134464 132229441
87685 158567 177369541
36032 59476 135634179
118027 144796 67154614
163599 195962 80778543
166861 190702 272027508
143881 180053 756093020
157917 184115 65562069
57687 162885 263945505
84237 173893 224550202
28612 137502 272781472
127989 156637 71790928
161352 169525 20571840
3723 96431 232054825
196048 196902 2032942
72121 161132 222964395
129171 133789 8141186
11821 103628 187854192
49590 150080 251868951
89868 89982 744728065
9026 183248 436042686
187231 195892 21564886
26324 176066 374839591
111343 174289 240887709
73948 149084 188305224
192068 196711 780404162
6243 12164 692417983
73711 143655 792464242
105771 147300 876156246
37041 197762 402212292
194973 195966 2519065
11990 51312 98179602
50366 186768 341852435
13388 156748 358992341
130164 156310 688125045
153255 154067 2056540
186118 194732 319190214
54946 153714 247718924
108635 123752 54521528
177816 199153 425679001
121567 142426 298999902
39656 76032 91065068
196149 199881 847128239
132163 148611 41272150
177628 199248 373696682
182087 198518 740189506
8327 10940 145940984
96579 184969 221212946
3650 147683 503129247
24171 112991 222362971
68974 150714 947115804
63625 136923 184090624
103297 112137 22119205
33647 183288 374439065
48112 132902 995850293
196163 196809 1557979
191930 196841 12152447
148595 182763 593100681
69135 140975 180113950
35231 98467 748841039
12281 17500 6513531
32951 39168 15278018
194083 196850 6830984
189632 197595 356011327
178757 198967 948354675
184670 198218 33782774
59270 138164 198172249
23500 146569 308080881
165526 197334 79274770
16203 194430 498122644
21090 112640 229196742
143800 199619 139468410
84661 174424 418098511
87263 107840 51480942
161881 170278 21088589
48230 101254 133160572
132771 150270 43731311
156550 183469 59141794
153720 177716 500482562
166465 172072 14017398
108540 184527 190144193
102184 117310 37746386
68101 135817 700204344
51157 198340 368551650
98329 162724 778883748
38071 167917 325279718
176739 199185 55937069
198619 199039 1044186
17689 48573 76957828
70844 71644 2062416
150354 175955 627274083
76044 184976 272913794
113229 119900 215426324
171516 185016 33655512
34348 198032 985961330
130360 158167 21324358
136051 194660 176827580
97277 129251 121724550
56969 89167 81176290
59798 142515 899953279
38823 72853 85242665
122854 192132 173542951
122480 129529 767597298
50768 91360 26371544
198537 198739 125817368
81280 188287 267927187
71609 118580 516113884
27835 196604 422425812
68728 142373 184580031
28441 33990 474545990
97133 139966 107431501
132767 138031 13308434
81249 171653 58569365
168882 192296 724281947
57228 114619 31104047
167311 169758 6100357
123913 148439 952510730
39249 59762 51124043
84251 169763 214202248
20294 57157 677001795
163785 166663 860954346
19421 151184 755612267
155636 198328 131184791
121650 129960 20931873
97854 174456 899640901
118692 130591 773108532
165818 173401 652363240
173244 198659 63336490
31187 85323 23192427
20182 183220 780756318
35330 151044 428846350
10513 56730 115207728
47695 194194 367028088
106923 168125 153455756
108058 198613 623925405
82922 184905 255314139
144607 154081 399107155
41131 120716 300980294
166205 191017 629013585
144317 155646 28284491
17953 113894 538037138
11728 69486 144462994
153217 179302 65235139
66001 105959 100117512
145063 179302 85613885
101010 158722 392191861
17535 132585 760355185
8962 175245 564764060
41623 105494 468582134
16338 172606 391370643
69565 123575 372795921
12722 81685 422923521
71442 171917 281282099
89598 127033 93619589
67321 107603 416386541
141710 155903 929090080
166474 172164 14233028
1273 162821 803930916
147245 185661 96089844
25891 142929 293034147
197503 197662 405798
127939 195661 169431136
54091 54978 613668688
128226 194056 826842172
114268 193036 351354856
116877 129581 31802718
115558 152478 92454072
39010 162067 556687498
57136 166128 273507865
36645 39202 115259841
12094 38634 256251508
140618 191831 128071882
95180 101951 17003667
31156 129320 738571500
177124 195458 45723293
170896 177188 15633908
169984 186602 41515647
401 168516 628159204
79098 145474 253252577
143184 168486 410571518
147211 194599 118448991
147679 158675 27473704
57113 107541 709733736
112873 144868 80163253
90277 93475 7974742
70914 83556 31831137
183930 185858 4911293
85360 105452 95357669
29768 138517 524374297
62048 165734 354088033
70999 197580 316853125
18321 72596 135798849
114191 165705 129148494
108114 157917 580482035
1516 160998 399127806
93279 107695 36088426
73092 164917 230151598
161039 171695 26782026
185258 195770 26225026
7739 51731 911500236
114858 129822 589558378
186626 187844 2992962
89895 176693 217226040
68984 89378 51296731
132804 155039 55648124
154463 180851 65943353
84181 115500 639448513
78039 157346 855279607
16695 164290 689555020
100349 183551 273327444
176645 181632 12425247
152299 185406 779216047
42840 148371 379533474
140572 154428 34611494
7579 170843 408833510
193072 195099 407915540
64326 82675 46221205
163256 176629 330547585
176545 190640 374896953
134200 191941 236883050
95374 121244 326224801
101445 174658 183236431
165416 166280 2166341
97269 156605 670841865
187084 194155 145448884
12430 17285 12182350
192865 196394 232396830
179108 185288 31357725
134128 183390 123129876
34328 115625 650169682
175169 180729 5494300
136400 138387 4974222
189482 190579 2714766
121602 198755 996249196
14048 149569 339302539
81226 162796 262276869
175972 181292 442480432
30012 183128 572718474
39290 129943 798917892
195131 196199 2762122
72659 128424 413061855
33609 58213 83358449
178077 188990 27282756
159363 184896 63846374
23795 141805 295467023
43918 67193 58493493
50491 112430 460087137
45526 130579 213329335
197684 197833 138717095
137369 176712 356209769
82498 174132 229500390
137278 167985 2505071
16138 140739 522488883
52295 113743 796342242
107894 142397 86443097
28300 53431 375697332
964 154504 384249934
133946 193262 685949289
154485 180932 889713620
171594 175966 8345331
133016 188028 182601525
193042 194044 2502730
7740 126288 296716066
162956 197918 87227247
62353 168381 266027265
11450 67417 445251081
79162 117511 96159890
187011 191318 10717679
153842 160132 15734675
186263 189443 549977608
160995 192113 167221722
149836 162740 8592426
198418 198929 290256252
118121 134459 41052457
187170 190585 256583073
119771 155588 277174589
81788 136161 702557922
73808 136249 814475166
199799 199878 204049
146581 151769 12994774
91778 187518 776159609
29873 42649 31530061
121621 192474 561891237
122768 156425 84474211
174686 175216 311744428
83054 121321 95732454
7849 126517 893053751
189167 190611 438967790
37599 150044 281495586
159659 186041 66023875
124845 194579 184246614
84436 193506 272955963
86237 173180 217725192
77838 164063 216128196
84572 137407 708294980
153641 153833 499214
29695 58140 270502684
85826 160358 523397408
188672 197085 20915101
45669 120711 188199634
144681 166385 293654537
82087 87629 13927094
71424 125253 134854632
135909 147009 75073889
83398 165196 204960894
20491 82224 154603930
94515 117934 58530634
52487 111696 971654602
3709 43274 98580880
47668 187398 350201145
45361 199835 386909828
60297 78742 219911737
40240 110395 760546351
111908 141748 960270409
101663 132556 77266311
19286 197238 750276386
197040 197514 904543130
66278 145042 197438295
154617 195769 102854023
88035 106412 666196583
109892 117209 24645502
93557 117480 232032816
7311 14715 8706003
195774 196248 516310417
179072 192848 34486140
163681 187114 58546689
25892 109090 573809263
68572 110996 262296936
116292 146843 855046383
122310 174853 952249063
18783 137251 470867193
158240 179878 54125553
95425 199921 314148990
44263 130343 782338505
195294 198632 8326375
161950 163430 3788208
171615 189173 43784615
193327 194414 2669230
133479 194307 13392103
189097 191613 579066020
99622 180458 681041046
107905 171430 159166097
198401 199893 110075118
49486 95621 115869996
178280 188084 488564446
12315 64104 629978132
21270 47423 65122406
122422 146102 439921768
30784 108748 201277938
49644 127323 467957293
102560 172271 850131236
31959 190843 397644078
184384 187828 688866152
71484 97326 189137027
16423 47560 77662983
134680 174793 362169999
27680 154548 317645954
100553 187005 216479330
47869 169103 304026984
195293 197544 28772575
52290 98012 256013633
16150 38144 587736286
33881 178637 152237677
21247 196272 438067312
102332 142215 99859229
158723 169808 628425250
13514 143380 325242528
68204 115140 280515560
194661 196545 4761458
160257 174810 36475336
176910 199549 462573175
53804 123019 173537288
92938 103906 652506605
95996 180398 211228346
166531 190099 58754592
153121 171201 45376318
168792 197193 792336293
67892 81021 32897736
26852 142278 340915358
67982 196980 521293312
184970 192576 19027791
3829 199375 971997999
87794 100649 422986257
51703 112965 90111910
113089 176464 158612452
134682 140257 11084374
43398 145532 256151135
145918 181486 88933567
111808 142240 805700750
60188 75789 39309427
75429 189799 286479580
165245 177252 29899779
9473 156115 921426035
64096 123806 408633275
125839 128411 13666704
17211 109318 29573608
60834 77095 41024075
14978 116166 899432781
154726 157114 863185006
51282 98508 118490119
194284 197251 273849722
164871 178322 33495340
28397 36605 20527102
86265 181758 380877723
79432 190502 992731870
16864 105685 222297495
4114 67871 860019238
76903 91269 36202156
150909 180216 73325902
158876 172122 33279863
52301 80568 70935532
28956 189886 402815530
119937 174761 137393425
104513 156493 240523277
1404 133072 329523536
191799 192063 644099
68082 125952 993153795
149984 183252 83224587
88356 161562 183234488
174953 190906 597959451
140489 148003 18727052
88348 139471 128093212
51061 158928 646742433
20209 149590 605095892
69599 177920 524767514
1953 12527 174607369
71631 135235 899186665
6259 88415 205739639
112409 188939 191550334
2961 159106 390887655
166067 180147 30225221
71149 117888 125589341
65367 86059 240481145
56433 81704 45468311
74959 173227 566002646
61911 183545 909215098
54406 173104 297709121
78034 165908 220283117
39877 40777 2169461
103552 140308 106699504
76749 179779 258064606
105450 111557 20554024
156884 190873 36898819
199471 199918 783329938
47554 199840 381361281
116923 189477 181628071
154247 158686 18215388
107094 130724 59258048
147629 152293 11606133
102548 142933 329034672
125101 184723 422421781
21584 96953 188617885
37450 41415 9675961
145279 188021 106973667
57477 58680 2951851
112093 138578 66497005
7093 153160 365680321
17012 43903 152643885
14847 34745 49861815
181688 181810 178853415
55234 79075 59950467
54374 110601 141262200
89527 98808 23148379
143356 177494 85390079
61885 86501 596891155
41671 65990 60988272
61582 62040 1174845
116574 162824 162108677
100749 168823 563793381
91192 113391 55552276
115318 198326 834757205
133742 197841 160148092
283 18480 498892437
104609 183321 197019057
102457 144655 895313285
48545 59092 26274506
165849 181079 531584493
29349 100911 903180211
137041 180463 108500157
160570 173924 33524846
11719 39769 70010652
90174 97985 913322217
19660 71652 44451490
22177 198522 441273784
121824 189138 168567890
59549 182064 307171860
1921 99517 196689745
175788 193544 44369137
86888 166097 198459446
136340 161353 62474295
27273 78655 128424050
94495 101354 17166271
14661 112951 246102941
82033 82330 874850525
75154 188126 283007329
180720 190762 671078220
107964 143308 88536520
27796 131706 260099588
89377 149166 149636270
72962 119784 117227229
36155 91826 937772030
59587 94505 652384784
16334 67183 897099426
90063 169697 204326893
84240 147952 870195499
21296 191156 425164572
195016 196078 3913684
144778 153377 21483111
85772 180044 119099798
40310 101133 152626517
153970 181096 261130886
175214 175808 1469417
91965 181188 181384856
42430 137349 238155388
44226 128151 287703389
129670 161139 78825900
163113 179256 40253598
58067 114000 140562816
143974 172742 72063085
99965 160699 927387666
175582 194879 48124755
194349 199755 865063322
70940 110889 100251856
36997 95719 552519498
9079 20671 28965473
120899 164994 110641223
34842 50868 726933883
103360 153912 843788758
29262 33446 10565450
178824 199399 51364844
29736 74623 878325473
178723 199279 51310040
164673 185244 51367895
102131 147351 113164754
50058 168161 958990918
33717 98275 161517915
23617 32926 23325605
76614 155953 198885668
188770 194936 201217697
87384 140930 134099464
198459 199114 1633260
24122 122379 436737124
34082 189873 986088626
143956 174866 77360744
77339 108460 627646857
22761 171275 371896040
166767 176803 24984124
43176 70004 393994866
15040 22169 17854794
93920 198052 802367267
99479 147946 652838338
57239 83952 67351814
28885 160649 972641953
132691 167373 86942435
102482 129788 68303074
111785 115095 959923212
28248 153981 347617690
155163 168503 619550582
59277 158883 249841902
47932 96108 121010804
193256 194265 2487094
15301 174545 398688938
196611 197070 616499646
31705 159801 823647557
138196 154901 41641241
17483 73744 810884763
178367 197962 455613794
82068 186565 261645912
7201 157128 375267571
92886 140271 753942293
59644 95522 516407031
77226 111895 3021688
196067 196812 915195416
129249 172804 671485632
143889 147007 7770647
176395 191029 36599818
31581 65825 85449903
2004 117541 289053408
93779 167529 184745353
20936 23068 5427248
145317 186453 423973310
89265 105809 770366488
187844 195230 18315000
130157 174745 111678914
75445 185848 722855618
137534 159539 54928593
195914 198368 6040897
278 174762 603822183
32324 149300 378837618
20756 97554 862272166
125569 184056 146412479
179331 181194 4665276
20705 83331 448005866
27932 93085 163095805
50528 127848 193918260
76173 178905 257363607
9066 63940 136996301
87998 137141 198039057
132725 138985 337466995
130291 184402 402208455
175964 197111 12850793
188617 190207 924741
122631 136927 36147443
4872 15023 25422192
99059 177193 267192953
134369 144106 83793655
73845 94059 50753894
196715 197488 1877920
1378 88222 217330419
51672 52502 541970507
5990 52924 117144397
181843 192305 444236829
1049 157906 392481917
35690 150663 287801720
47050 55859 809816639
34773 167109 331386335
15231 164613 913632498
159854 171863 663520078
160018 169635 24191242
199177 199489 124853269
43971 181581 488978181
127505 196277 172110302
11797 114067 431826638
77762 139983 992801161
27241 50332 226344886
22023 47836 345795298
98670 115077 252266317
121155 126226 507875859
72512 173134 252123518
56794 186195 381416536
19549 175618 659982468
130821 172297 78616850
2202 171752 424515258
105666 145291 711592197
114503 185549 177910599
182021 195618 33913391
92576 108572 40049095
140028 152283 951985690
77969 89044 501254794
61771 137945 19686590
8863 28437 49045365
132474 188683 324591808
26710 120011 684256179
167329 190767 283758472
5863 186538 452344955
115832 145166 659026246
91693 117896 221059934
97732 176093 697593014
84810 112429 797290990
141372 179642 252538484
25613 133338 269757976
116545 122276 70386358
34755 113875 16085314
178218 184443 15537670
148089 159465 23389900
130378 174459 652979297
96746 144862 120523548
162724 189008 65650356
138352 177641 229950592
84985 162016 506797748
49804 79026 506577452
141605 151075 727598403
143601 182161 105548909
17557 52364 86843752
61941 131417 207808332
188804 199707 991630682
80404 174309 951896207
130990 174741 109596422
75825 177233 563101900
118182 167603 123919750
76088 139904 860665089
161419 198383 529450076
72244 181849 274439917
103400 192555 223163853
13855 90716 192561647
154761 174769 498759526
74483 192512 481815562
133903 147971 35159526
23270 122231 614830626
48459 57988 558219841
130559 180375 124700901
144186 178087 84755369
59925 186523 317466700
35964 192679 847870032
68676 193173 311758853
186006 199942 294180489
89066 168961 892179533
34030 130706 241986862
42174 44924 392477482
100590 127444 880371113
14819 196697 566470057
35029 191030 390456759
109068 116939 769313553
5482 35633 843696704
123050 167241 709936332
152905 170543 44294260
17059 38915 54574371
117444 131008 33997922
40507 49871 797644442
11036 119672 271825726
147914 169369 715359619
88350 126918 981700786
173735 193924 840903755
127854 160919 82831471
27069 153637 316821878
70043 114612 111701628
35147 100348 163121100
64711 115014 126175348
156286 182655 65906189
105215 163188 145346530
120286 197973 420062304
195786 199013 196367894
147397 189341 104884152
19135 185754 417205952
44584 79553 87814232
188351 194146 14412835
54672 128679 838093417
44939 112359 169224320
35176 189772 386905256
149271 175809 66416923
109888 119934 25001778
56007 109949 135534044
77456 128158 126993695
22229 127009 553617967
85239 194001 996012476
151429 165092 34325376
12811 56087 922937849
74426 185385 373336234
42253 150343 675084827
176874 198374 53613182
190435 197344 307616554
159515 185721 65555006
33800 141404 269332239
77864 152228 186288615
123043 191316 171024019
31449 109245 873393312
43833 162245 720071832
143127 167333 60664442
116532 178200 154403662
121328 131004 331087994
75191 129509 136132027
192408 198826 15869154
89236 173693 211406778
15237 148695 334199629
56618 186662 326076450
58417 114321 252385194
75817 179621 341680428
8031 187031 497540408
151738 174174 56209838
146937 148637 4270933
146564 168876 55995028
132425 172967 101638209
151968 180722 733826738
163564 168322 11942335
2270 2483 17971
47683 184561 670170454
113712 151990 95834360
37800 196212 396537646
160071 169341 896403105
133005 166848 84839725
7267 131569 311091225
131084 195347 160734800
184479 186314 4698592
163579 175185 7895516
166795 197006 75244947
19069 49380 948647324
113462 180006 166507255
361 5286 562526968
132044 176271 110748993
48546 116735 978800097
147259 197369 376871240
108507 192045 209052385
176181 177753 3916617
122715 127106 157747182
43629 173358 325271345
65094 132776 639492887
196684 197194 99289330
53829 172093 756020389
172849 189395 41229256
126441 177297 127326655
167601 189021 852065794
169593 189016 237776890
93905 108525 316389597
90768 165978 188390271
84051 120683 91642568
86630 162113 188961515
138568 168197 768314876
185620 195259 23956973
47075 167734 302567698
181175 192998 17803481
66604 145895 198758357
60448 82362 490201684
71470 183772 281217890
176962 182473 13739063
167026 187378 792067029
160058 163655 986032231
195360 197929 6357251
12392 199272 467687822
38964 152194 283650592
86929 162673 192537539
148133 163899 405849004
182384 199412 510625021
60489 184954 312019335
189540 197762 81222615
57651 83215 64452659
152968 184765 79547263
110869 183340 999426653
163284 164587 3252374
74018 76541 6318267
114251 191100 192351581
25092 38235 32816154
89360 121022 79069390
138493 161354 263655489
103811 120838 42563824
82455 144509 155441304
111453 112113 557745147
75681 128852 743542339
38132 100503 454217041
50094 147633 244564775
148058 191718 109210943
161655 180995 48299611
146951 191392 390579195
80082 113649 341361211
4390 190430 465663134
78019 196616 296958204
180860 188909 5137613
9506 100332 143524886
196332 199857 422747778
46550 67579 379408071
30030 73566 365537407
98103 177738 199398660
58571 167636 967224478
85183 172702 471327377
155198 160696 611278205
159697 163823 474319961
57431 112446 986443778
137792 153982 40410216
59057 154515 181538587
131526 151244 897121648
3021 137939 337891048
180275 185163 12239295
27835 116649 233924810
95744 144447 122002705
16284 120497 602695609
64637 68492 9820657
24214 129884 820454250
17525 22205 311361299
179086 193042 34921134
82461 165143 584068029
109045 170684 154356904
193710 194592 422264410
38349 96996 691587410
173497 185630 639574437
8921 71346 156152008
175133 193119 571215303
14916 130636 289708257
117938 184747 735963135
40148 138542 246811883
111969 194164 274788848
65416 103248 94935620
128289 180796 986024896
49012 193317 699298832
196929 197418 1264842
98103 150388 948306677
123429 141902 760987411
172652 189440 244755502
199451 199467 656289468
43091 145819 257616408
177953 185227 115878429
192854 198734 870519308
81047 118571 93952827
115883 182274 166196624
14777 114181 248870117
20938 152757 751378246
42973 141486 223273417
180244 186771 913785643
110642 133283 860241412
189451 190337 259020326
62602 151352 222663595
169404 181539 21795562
59541 112748 133638322
76755 120657 93989232
146846 171506 704387149
168904 172827 89568004
176155 185875 24340240
118192 175572 770746777
197961 199155 2994070
169879 173658 9409676
101829 135873 11658439
187232 198454 27872660
120147 187803 216125865
168534 178972 15524060
61926 113276 887122287
87019 190700 259515819
130687 180145 980573117
36922 102678 422863249
159611 171945 476763847
80009 180439 251582570
127749 176746 950493513
11291 55491 110132027
166396 193683 68103110
14661 172857 639447526
105125 151099 115206538
121645 151439 74747246
93484 98443 12325835
77049 83400 301541537
165825 191455 63916945
186637 190762 805796698
123558 176700 133167251
148925 192050 581224645
111588 132283 51790568
90189 112908 438813461
125135 152410 159736500
138497 191794 190601005
134349 195662 153271471
194163 199756 119909454
34503 140589 401847393
114117 150969 92259650
194454 197983 8715935
165003 196543 803797376
182935 186168 8237871
41887 185937 651791247
187899 190023 5208389
99533 178038 18654765
131913 180213 120895475
132534 171261 97070284
179581 183409 9564443
138075 154601 462546425
136248 176567 957898355
5736 49148 108311510
192589 197993 252136816
110749 134411 551073779
105488 192559 894569068
21826 60319 95889287
71480 126552 137983992
121648 140489 298582674
66533 111341 112396883
77798 151734 185264797
115032 157153 995254520
11278 173102 405175175
57557 136383 197987738
92444 166859 917176310
124443 142392 725334616
68862 84936 40398668
170760 187400 41568437
6801 32453 64252747
18681 39352 51609930
60827 144385 551032112
85032 122579 532792128
190184 191216 2621595
173643 196081 55988397
11849 160827 922653828
190046 199539 23682138
54040 70858 808531859
175154 196700 20065427
16546 156289 349937921
152638 175728 57870511
160721 193756 854979500
155141 163789 248089160
96858 109101 30741515
117886 144993 371128221
59969 122785 603570379
128148 199730 179045881
88124 167022 197607938
106094 113555 18832212
21118 35089 883127892
68639 75231 16439611
103959 105648 4155320
45903 47443 423326015
189771 192644 666294323
34962 158976 909882376
38685 161209 858741534
164791 174536 102115601
69887 111262 103731296
121715 139005 434213750
52522 124594 180696946
168456 187787 906785513
104553 124203 49148900
75993 186823 277710468
196468 196852 852704
148620 161280 31649501
135667 173010 956797144
126888 162688 190868177
94513 153717 583847501
3002 67654 161682155
87455 112233 61976190
46327 51236 12342882
174516 174810 753487
100109 197907 244643450
126397 146518 50431646
157895 159816 883303456
50688 167371 643747740
100866 189923 532199169
111104 173438 156136680
85013 155871 674328947
103024 147530 984440109
30389 64734 699830149
51800 114716 157767841
109473 167902 146322183
66139 91850 918308640
169040 169610 290532919
57189 98656 517501417
52967 175159 306346909
101378 171495 851988472
104356 129192 62226027
1725 197206 488982460
130482 194916 161139064
57600 160314 167805093
30073 51374 52946652
11406 166414 597920236
157738 182906 648018594
168091 174117 115424885
158891 161533 884520866
127796 161543 84529802
129293 197315 344659104
56422 175511 622748289
109709 119783 20671745
154333 179931 63988208
197999 199761 4402569
92902 93200 853801827
70883 151960 148592932
104183 133358 246973508
58007 171112 283791964
141221 141291 124863
30543 198968 421361705
114520 179037 724714128
171912 179618 19085135
138734 162351 58981788
22543 105307 696989220
14567 130542 290396701
123768 151182 557430957
100617 111701 563391029
128669 140438 29600485
18161 32264 6689743
60985 74833 595745548
96244 169009 182307989
83571 103505 49896707
39956 72708 657205463
47853 171164 523715381
144327 167226 59667275
131671 153411 196761516
129733 152667 720491863
48429 95684 118680689
196706 198717 4974254
152158 170419 462073456
147216 175621 168316501
160938 165372 11214100
87893 122735 86979753
113680 145293 79195609
168738 197563 71810587
28499 121352 232338967
106454 135084 827234896
151903 183282 78443175
4280 16084 29545601
136432 182021 113964998
28312 53090 706036684
94773 120320 847391057
64727 112665 676112165
163944 172695 68852996
170694 172056 3414868
65438 199168 334786328
22808 45154 55529328
111520 131591 623628544
49239 120736 179271904
164039 172106 994477075
169040 175470 267229663
66722 190775 310665794
173744 182212 980946662
48879 63175 853154797
26548 71861 905061413
196510 199227 6656633
75655 133915 964798449
178331 180994 6648350
168495 196431 69748938
186554 197853 28012300
21051 162065 441696965
129618 174262 2735735
197474 199303 4546033
99582 113020 33693486
146617 199135 131223512
10559 108677 245649525
34741 86344 318859882
196502 197020 1141805
118404 158872 101386397
101625 145646 110168305
40350 112945 182064797
150832 183247 907039046
47868 170963 350693348
168007 180411 365633809
90481 178668 220653481
62722 134732 852557322
143806 195795 129966007
105117 165356 24930954
5362 93412 353221657
88730 189483 955234270
198096 199767 229580337
115877 128214 13087144
163387 168963 911160157
100171 129630 117162082
165408 187207 996010693
96282 105367 22625705
3283 23719 51135151
124896 166172 103541014
27152 94213 523121525
77139 134075 142761984
126758 130477 9348232
108097 168366 566782754
50636 192711 355980387
181550 188117 35517884
17 25280 51821157
140446 162206 54366508
133974 180368 116041734
6349 58039 327161656
69339 195628 768498648
16225 137099 302783301
183911 185323 3589545
142718 178872 643313532
93243 176868 209364175
136435 150999 330472278
107720 184726 229645873
91258 191691 786802732
38186 87227 122890966
129786 187644 144886011
73787 75793 174871836
67069 118624 129177645
18519 186037 935494726
63590 199084 885445363
11581 137193 314638279
138461 155380 155176844
168609 185412 41894746
190630 195487 149731839
134571 172121 94026509
94248 160811 807035444
35394 194764 694156537
115691 131618 39860704
134701 166456 79501980
36823 60683 59321024
43210 141590 643448648
102691 125845 755611217
13648 170663 393279397
176689 193021 40787504
32672 37847 12829773
122108 131611 784380852
47781 131434 249169073
24066 152918 322527188
133536 197817 160603852
61847 166830 263476752
77064 102497 63833272
171129 184340 32876015
87524 166880 810439475
48064 133383 517026769
144841 192877 52247895
17057 23629 16542165
36915 86511 124229101
185813 192420 16441198
182087 189902 19496114
142592 198898 488993476
176297 184287 566487849
53157 78045 62546729
126628 180870 135719096
19741 179758 400583402
27942 84942 142690648
128343 160985 81800752
37162 79250 105185238
97024 183211 215676316
166549 182873 124432426
141580 151808 25583899
189533 195968 16041763
166278 181378 37578718
57084 59377 772881914
104680 109721 658908678
46959 52306 13440052
186293 191025 453810973
196401 198416 4903511
58501 105352 117690033
113551 115253 310721394
47150 88344 103553026
195773 199658 370193874
77844 158098 858620959
118393 123839 13614091
148674 175364 356815343
182094 198178 40066878
107277 159259 130248271
39447 60665 52916411
57953 166799 379396430
62295 184052 305202155
11658 40165 71089077
28056 93927 746462581
13094 168623 543503164
35298 67073 79302960
79059 114846 89759701
2396 117781 863169040
49630 109546 150413111
105181 178470 183514333
80876 91782 824200005
157389 162707 92085150
182228 184210 4901954
154914 193824 960659269
174978 176517 16582318
159315 189287 74947846
159008 166853 118950156
75963 174992 248205289
198528 199105 835183167
44468 85968 463678524
29601 76431 267865114
34056 127053 232780222
89562 158175 171658295
102586 119180 41406513
161296 192400 122041654
123963 159266 88477790
95369 134232 97375628
137447 158646 52883886
195303 195571 276251211
193869 198122 204895522
108719 151831 107895091
27114 59839 81397763
169890 173463 505548144
58650 98477 100152064
198137 199966 4595590
46757 148293 254578318
195764 198814 689239585
129504 158194 564979171
98099 177796 199544142
8973 113380 717956547
195446 197502 412853604
71402 136024 202312283
50065 119947 175199463
3035 167065 410739094
74895 98847 60124929
45520 51859 363885464
44177 50250 15225293
60909 158120 243769562
98852 130114 78266637
92179 174209 684902283
183604 198285 31679736
38007 114656 973615160
160990 194907 959969675
188930 198566 23959606
196586 197234 1505163
150527 165068 111584512
25968 161597 972414490
89293 157206 169864192
111500 170227 147129154
20212 126632 266437950
69634 174933 263812099
63590 125497 155370170
78023 146039 269125079
17395 112260 944245562
40382 185264 362990955
164819 166317 822685703
6592 49432 106931048
186194 190049 9517214
70919 191295 301468892
59150 99608 101733529
157801 157857 148061
60112 146087 215813831
62738 131708 173066382
30849 45112 749812839
172611 181518 830692926
128817 140509 29392833
104847 147994 108131884
178022 183801 14438744
66673 118950 753817013
141181 160225 47618747
32553 64585 79820729
102516 195255 231953350
157832 168797 27618677
66138 89079 57715626
24252 57595 67835829
90015 117862 871035458
76464 109571 83148891
73611 161637 239412982
142106 171791 74392333
30587 137175 746050419
131188 138317 742913253
182598 190621 20072390
7768 29386 54068942
91944 142712 127106192
12189 32672 49513754
95475 144413 655759098
20192 56220 89781010
106085 157747 695816935
133405 139225 14650580
171057 180477 54781103
74330 91280 559542419
99700 140130 676677628
74916 162964 220640969
13517 151781 346220935
83014 124993 457920937
134430 182883 121098943
4403 97345 232662722
138995 166312 68390502
140245 145637 13421399
174773 191885 28436874
169848 171244 3485115
121210 159458 127946424
7417 26778 48522682
41079 191937 527180284
124174 140510 41143068
112598 116101 521415764
127843 177077 123303415
183215 194588 28513148
47469 180542 333448551
118911 128109 315183742
119619 161466 761016816
58712 181443 439447079
17399 84566 168212140
87855 177550 224474779
23126 172009 372806948
114158 122717 21229980
27260 45072 844837743
173588 193832 50504973
46071 75815 74628488
59114 125322 445143124
89971 158352 847741772
127052 136410 23586838
123429 144021 437529321
33506 100913 168659242
67128 145440 196276733
116069 126581 466413625
57815 117265 194893386
179641 189697 25173546
180912 189176 20707955
116984 174332 143671707
123489 125970 684228797
176766 186773 25052307
2435 139761 736172259
15779 57983 105143600
14905 161883 538746434
78690 142057 158883143
77327 169890 231961003
7718 167150 399227396
29060 72204 107877880
34297 78878 111387745
53779 165237 352578757
59775 120405 782451125
83909 188348 942172704
54864 116339 154310886
173921 179999 873059163
191598 198262 586770221
172424 190934 901751073
16129 76894 151953366
129401 191158 718972470
72035 110114 95496532
158742 163771 12741564
139146 179388 100522315
145718 167076 53564968
39577 146125 472853775
66221 179601 732881180
117393 167407 584517676
175669 187978 30809644
117956 149960 80140859
196492 198706 5418079
156380 181890 485709038
60171 128498 171510452
151797 190589 97021146
35313 47809 937638007
113880 142405 260574050
186989 195904 22206168
132621 185811 133129386
23919 69358 113532621
27832 195053 418467264
71375 169061 244863019
107482 114268 540180956
129593 129957 296098294
88140 151442 158434000
169301 180554 27989536
51002 184705 409077653
126162 194276 170446216
114332 139032 53562995
117971 182261 160989371
112482 133013 838289625
97132 144587 118943717
138015 155299 43146697
169070 185871 874608295
49467 85595 187858059
191705 192258 690399338
82151 147735 978188055
8436 126458 295428982
67013 82897 782416209
179355 186109 195212619
40719 147072 177666636
78825 194556 823833007
90244 188287 245420398
37549 197541 400379862
50467 197577 368440366
143327 146500 200306301
12831 167892 388392939
163368 192123 258551043
65958 75056 22813756
25533 63260 94015770
194056 199785 5024984
130150 163706 461280264
110808 176385 889756753
17160 22128 391282035
67763 153553 214912922
98582 99310 1861092
183420 185644 5654119
80841 116307 129210681
58301 149879 229728183
100348 197459 878950353
154343 171839 43918409
176265 187340 426006652
51226 88505 765879164
162426 164369 4933094
88140 95660 284226001
145538 157699 30350554
173605 176385 524549498
8780 84052 188450367
32197 75241 458083320
35622 196163 401767063
55604 80336 356431803
48295 193817 364589715
33765 85744 130059488
89170 134097 112470231
149432 180063 76656727
171461 172127 1672278
190561 191255 1770892
22186 112748 226699470
152228 179822 69042616
124083 141388 43445675
75898 135358 149258340
63291 141844 406017096
106411 126080 281554320
105604 167820 868521036
150561 182369 79592761
102440 138485 90369790
195444 195454 22511
160578 186895 67526793
37145 84801 119328232
168691 194571 550331524
180689 183167 6126022
153251 177332 859757807
129422 169829 101363401
126880 152914 218977954
35833 67990 354181843
8396 122004 284243394
89449 108903 48661477
198039 199395 3389022
144658 171356 515407719
61383 128660 655615623
162634 170773 20445351
86998 93115 15328300
7376 39087 79167710
71158 92582 329228796
7835 161990 385917849
139111 170958 79720880
57949 159376 871583090
124247 158285 915530230
114594 140264 187130560
184552 197907 33267571
175459 186305 977595838
105240 174100 172573564
80319 110806 76558095
11113 100883 224658260
22607 58889 384721884
81077 135832 424781225
28750 149464 180363335
182254 189202 585564540
5084 125316 305457400
6615 72616 917938376
139854 186674 117103523
5357 58423 816847607
101201 101625 691245195
1959 116237 285912911
173865 177177 528242420
148728 184018 88187510
150216 165025 446906480
64273 138228 185683440
71629 171717 250834242
188100 189356 217045312
181899 187727 997461412
36991 61084 59948284
82655 132900 125879768
161307 184909 59027220
81215 170496 223678766
13457 153135 758757890
32516 145402 320606783
20463 77534 358018905
186152 191470 13214663
42455 164997 307303229
158170 191685 103724399
87109 96296 23024542
188115 196655 21265483
109489 146217 780279679
86417 88868 6198082
32811 138115 263754230
183064 186488 8734392
176738 193617 42168454
58965 127990 173255102
114269 160128 114856245
162208 194113 95884975
135502 136020 376578201
93015 103297 25729843
160221 170838 6653700
100956 157625 172882859
178559 187055 21332273
59229 102945 109885270
180314 191939 29065162
58876 113601 137535459
48860 68768 641497908
9970 172496 638333526
121378 123139 4343322
185134 185676 1346916
95410 159252 418559739
143171 198970 139398390
191059 199579 847400836
172608 185450 31996138
17361 166310 91623894
96841 136938 371980550
173540 184572 73866951
125582 185805 660304321
45736 162153 56180621
85383 160372 584281379
155316 197575 105539643
140240 156058 286843081
17620 148786 328463243
57708 73014 38706202
181647 197962 40657920
170034 196580 66253120
165190 183003 44335318
144419 168645 60717940
77440 177259 250008166
161050 170096 10032888
102087 122036 49691513
168347 184505 40036821
82662 174369 229694664
57135 156933 422238147
127230 154769 924194002
167674 172303 11596591
719 108168 268816359
189665 193179 167739868
35903 153767 295070138
125292 181708 626741176
91272 196512 263340961
71412 73752 5911654
35283 92538 143310795
72261 187046 747187301
124447 162947 96517736
44143 53737 520584323
65750 135742 647383135
16572 57502 76145403
142064 158482 41004118
75994 192585 292061230
57175 136322 198794910
41976 65371 694395862
99264 187571 748451046
147454 187177 603122541
42592 177634 632169505
162950 179482 41252058
162165 194400 949049808
9646 24569 68499683
72133 94626 479821440
74515 86418 30008574
38069 172512 336768253
129753 188751 147656609
118905 125861 17497657
160349 170916 26617449
153412 157813 10960598
7771 141407 334521358
187107 192888 366110494
195364 199640 10680862
149014 188184 98025761
164955 184105 47699601
66583 195877 553976626
42696 159192 292066197
77390 192350 290893107
26076 152659 316847707
17558 22342 12027502
42025 57602 38832609
144918 182212 93277106
125536 132073 16399626
20743 24187 5593016
164171 165183 2564157
26229 75514 123164596
143933 157624 879324752
198479 199854 69523245
198050 198059 17243
84162 146439 275251886
91100 194706 259183939
119934 163336 53908155
178266 199212 52258322
124671 135000 800886119
44660 181107 341938229
59447 134591 188712918
169548 180184 991480360
103589 104192 1616589
189207 199366 944413989
185589 196634 27550868
40416 128924 692681305
62542 93167 77117566
186835 192185 13301095
101666 126555 902185687
186038 195852 24440959
84596 90110 121017589
135919 179792 109571758
48840 136723 833284772
43476 64544 52825458
126255 168272 434251887
112658 155090 106264160
163255 184485 549515187
136225 195183 147234029
101075 114519 528915484
195382 198001 539156845
76604 100403 59703924
101633 199555 244866512
80898 112314 319161159
88846 166793 195203363
182127 183557 3494045
48887 113940 163201682
118185 122981 11898573
111916 197143 213174531
3652 69592 164847972
10900 35557 928929888
3468 171947 432166495
60826 178829 295798370
58150 193715 880516073
119711 191848 501666917
48371 90035 780148299
192279 199099 364073536
44569 174720 876312441
170712 195781 255565268
9799 104401 236694322
141679 183340 172358900
128841 159409 277359777
61922 179178 324720151
72941 113336 101309722
163286 197397 85086088
176433 186731 25831620
2301 16916 22394346
28340 198515 425790361
169489 174281 682617617
43428 54261 27083006
11917 21428 869500491
78031 184124 265667519
167483 185503 44945992
121734 155996 85971405
176920 189899 449055070
134429 183601 385731657
18921 174209 251936856
91805 103776 420613998
190481 192576 5301327
77639 190048 964935944
101796 199324 998783688
153677 181089 999792793
92128 110802 46761483
141043 162421 331886341
176185 176808 1445007
113885 183539 174292459
153104 160594 544953215
135687 161350 101250975
183385 187567 10601959
88728 121999 303749061
188784 188917 361287
178581 187883 585013131
51005 107892 215836158
136259 148884 31496458
182660 186042 481770054
119692 135208 39108691
76983 136811 54200297
34209 199826 648486288
117441 155885 96373721
157242 170626 647984550
92926 125458 458522214
187464 199049 516215134
28711 153085 106996887
195613 197889 209969059
39458 105308 164996508
143844 157695 817049643
170559 176559 14910321
63796 66031 682690106
40767 199820 398300089
4209 118057 284965294
134911 151067 40298221
52187 109872 144830108
192674 194547 4630955
183397 195535 30340312
168620 184651 39893900
65491 70149 6203664
135336 192808 143651978
35895 109008 981115296
71071 172420 254006550
68256 143270 887179712
180700 184346 161341231
17199 42320 235971369
65006 165184 251236492
88108 174261 215691654
28927 124361 99762694
173431 197385 59681752
18421 49892 78521265
176543 193239 41728982
180342 183290 5799081
185132 189532 10973287
87432 97958 26245484
86254 166119 200064227
45368 126590 590659480
148501 169930 643308290
190061 197775 19209943
38871 131986 233269736
94950 149741 976767350
129082 137140 951211704
99288 159206 150046944
22082 128165 265532844
161058 188301 68196104
90141 150280 417355368
30228 152085 995046929
1303 103555 786249557
145926 197081 127787548
53006 148171 238666993
102996 136980 85253512
183654 189001 13405460
71637 124548 132507753
180233 198292 44999426
178854 187878 22639753
187153 196642 433079187
37243 80930 127388805
58426 71987 271266178
103103 140465 282357670
61068 192731 330009903
164222 193115 339131071
188553 192588 527506
150598 164662 35318489
66455 183285 347072945
144493 156688 61141102
147029 192534 435429047
76964 154120 410953391
42886 170302 782188346
41463 125044 392915973
132808 155596 57033727
43675 78074 377693192
27083 169878 357580529
63663 88633 819589213
115078 196227 203113530
28985 147477 992778612
179839 198371 46247094
47190 177223 325916775
97158 99624 525122677
5660 192354 680952556
122314 183543 701876735
32167 97893 775272708
27457 185188 394847254
2474 182424 450401534
185474 189967 11182357
15579 89807 189834972
186931 196159 96714064
63444 181412 295709758
67198 149975 347315648
195884 197672 4382396
61724 165192 259672323
161173 178978 44531320
66048 75890 21431066
193384 193807 1042408
9492 71467 155030336
99083 103920 6924113
177328 179940 6500353
147600 149516 4710869
191487 197792 527876409
17129 65623 808735769
144747 193921 122952525
190406 191983 3989048
40876 174950 336014434
79604 157469 970030030
157369 157926 611910764
105818 180243 646891472
173726 176859 676134715
173248 183267 126509696
19053 110040 227925734
122753 194313 227623370
76087 119250 247609912
58641 87115 71783917
16053 58164 104907893
86921 139770 132440306
177435 191747 35784430
12847 142928 325788736
128232 135578 18581778
8479 76941 171206451
81194 111009 12334885
57786 133046 188997606
162131 181533 581782002
190626 190863 608791
49186 134845 937499838
150105 196299 115612961
97431 113524 40352290
133249 136780 200587142
131037 164759 84575536
134050 175801 104439699
21258 85690 161288906
115559 120171 608735220
52422 125991 184506167
34568 145009 795308727
118132 127631 92955488
101036 148760 174911544
180309 185998 14269934
55650 189206 427851518
105941 199923 720551944
115731 126903 27986476
158070 166498 21276164
182625 199422 12840211
191277 191474 638889212
42483 159077 292291954
95099 101366 106956293
174337 192850 46220915
133987 152154 45358190
190060 195826 632524490
168227 196498 70578423
189913 191666 4396176
71899 93091 53155281
80835 89650 217176180
8815 79331 418632611
197745 199001 3140654
169242 196194 49217831
185639 198759 802494688
174964 183827 803472186
29657 122174 231430560
32115 56710 61064202
139809 198770 242059969
86581 141614 850386227
161713 187918 65544308
178808 181630 749656907
171994 197367 854598771
36799 142865 315896288
71372 179206 710175814
97916 179010 188848484
87259 177539 225980048
188106 194099 275935668
110181 120604 25948630
154913 199640 621559324
189490 191313 4547288
69070 136985 170357014
132120 168480 91163291
112031 118118 12405693
79382 186151 30344320
122331 189920 818583817
163119 163412 911600635
150726 179893 94736413
126794 199164 597245105
171927 198572 247934668
21053 146079 313114623
63750 181900 296134354
141284 194541 586812887
103995 138371 787687355
148544 172734 76889408
127036 134277 18225318
155949 158311 261147051
65244 72137 83877570
171123 187487 353017651
72291 141961 174602247
10968 160809 424125271
150272 196359 858584372
198560 199200 223605874
23290 136192 282740510
194519 197848 8207021
130002 159066 531426571
161141 176332 38006205
60155 114019 189005836
81556 114691 82937692
158176 171278 32951720
94914 189866 237590087
189536 198320 371696023
95614 146710 604320948
24541 74546 125018269
30828 105367 639983280
157857 199055 102975535
10001 87064 683187120
122104 169790 119671262
76702 149499 476189844
11247 81943 176936673
54698 59333 11574551
17399 55232 161505029
118257 170604 131235046
73418 121133 119447470
3515 73315 710333538
110156 193508 208523978
58209 98587 101556164
149775 193785 827076913
57929 65886 800761729
131604 189842 529505361
24252 84744 987589236
137188 195086 793827902
156480 179809 271479494
181403 194831 343195672
93971 108188 798834193
62808 80671 897067503
175409 175906 1217136
126363 146324 50072925
113591 164961 128737823
38105 51331 73181278
153912 187605 157784226
181159 189639 413709196
100536 152026 712182800
98546 101735 8121776
156862 161888 12637766
115909 160477 111599067
24844 55561 76431250
136866 137003 353767
57926 90878 118418764
165632 177363 941811719
16041 123639 593505246
107211 180295 310107319
199106 199520 628779
97858 134246 412195246
25807 183987 9403395
128835 198502 332004327
197451 199501 75818097
65578 92741 67124856
177653 181405 1296476
117846 189810 575710016
1034 82323 668955661
611 11169 26290292
133898 151908 106142672
66989 119229 130860171
67693 192335 919334186
66665 171325 619255947
151641 161872 538787374
137964 176355 653553252
98982 117208 45596137
137465 141070 8920216
195361 198010 6596114
75386 121148 747688457
194858 196389 248354756
50745 191685 353101260
124677 146258 54158494
56424 88906 81871722
173246 176474 7983962
174454 195922 798609200
185110 192223 455712822
44897 163484 297453379
183549 191961 21098585
63542 126277 243102269
49367 166040 292595586
196442 197259 1324655
3224 142096 347666166
151142 154484 8366194
26807 103628 192234583
146435 162492 544722124
145458 153152 975419889
176894 193212 663582206
14198 54649 100869392
184699 191666 537782028
161908 176981 37702374
122583 169804 450502052
116910 188472 179152443
174034 185501 544169468
78417 146208 169947956
142290 188776 932449634
114463 179033 161633160
60950 120423 149258018
73475 162822 972209874
153417 172515 663129242
87726 186075 372851943
194889 195914 520952166
160224 185937 43600412
149234 152261 7515523
192954 193737 36700674
195867 198867 726732395
169690 193747 60023747
149455 170024 51638848
141032 193106 329167497
98030 100927 7304208
103607 172952 473247252
68111 120423 411524494
5143 143768 347168336
41288 92868 394516999
192349 198461 904069884
63452 74278 943599993
47034 199295 398017842
189311 194348 12557247
135650 182038 115952530
8095 34989 754625032
112601 118138 13821248
196831 198342 3726822
164127 191109 124234158
198800 199002 502862
103614 110831 18137179
2375 149648 368610983
20917 65524 111484208
109458 112577 7702892
55320 150285 504832479
53495 99155 114678770
57871 60164 878664025
182532 187732 13114674
11104 107568 241425520
40372 103883 913753346
176749 196893 50198401
176912 199311 196070571
88155 95800 19092037
197674 198309 1565965
40373 51553 653407499
75649 106130 76433431
23324 50589 210733664
40746 48946 446858058
84682 127462 98004823
69627 161771 230895734
175407 186280 27201293
182414 198491 197954555
104441 106907 638625809
176433 198414 867814702
141794 161290 129045500
43463 88631 113582412
12623 124947 281210783
186192 199522 33144155
108801 175651 288020235
194973 197223 871050873
14593 133062 363981014
135351 191648 140704378
34840 129948 238051127
118516 194836 328530070
92321 166712 186378050
100185 191215 667581425
139016 194045 427907387
107235 122110 37171300
168923 172378 8633933
189441 190919 3691138
49355 188052 347595556
100771 119173 723099599
175289 188703 250526211
123237 183670 136756936
139423 173611 85523159
56267 153904 244907007
108851 166216 143698733
48075 190504 356833487
41525 89352 120140758
162244 187699 13004018
62780 135833 139386350
164111 192914 667997385
89199 157421 250365454
194691 195232 1302536
22387 165465 375497036
116014 171950 140194105
41806 70569 313138609
10277 141389 332962457
55577 128832 183840842
42216 58985 41852589
4483 189893 245735350
145995 189021 107587574
62412 79692 446655051
187437 192587 910106656
75246 188405 283479182
162797 189798 85800476
61710 110357 122335665
104097 187201 678745683
120260 133172 32470093
29695 165266 339515689
38648 116204 387939350
19314 96578 265477345
114500 134897 458302516
133812 166764 462921003
47514 199771 934518430
23398 131816 664332915
19287 198509 621938666
14341 74126 178061361
48088 175875 320289556
115165 150722 862158070
114089 169721 139389563
82115 113711 79094865
181802 198643 42025604
1496 5419 779470865
38612 159454 717287656
167251 186047 46927728
74155 108138 85238190
27086 125546 246397712
172857 176075 162449548
137967 154885 42207945
48331 90480 105934135
15983 161599 364587976
123001 168997 747008142
103326 189419 215464793
169458 179285 799555757
103406 110370 17491733
22709 153129 394944017
189950 198602 21525016
151442 173536 55375857
15491 180284 953246916
153075 167434 147085166
74923 183203 271089237
18420 136800 886023878
70395 102883 51661132
1020 36907 89662516
174469 193445 47388721
69189 89478 400094373
80897 138912 426814217
19470 61720 105345119
64053 100416 793891312
1333 142056 352219195
108395 152909 111399396
81630 160378 587051379
10484 195053 461859340
24165 103466 198509144
180016 199391 935636037
47050 174251 692691299
124633 184212 149159113
193351 193979 1557930
70815 183431 377654962
29013 193082 410657814
20103 63375 107940369
153664 155475 4569065
129397 164581 88252295
90581 141084 466598904
176316 176618 785839
105866 199170 233499939
109041 175557 119414334
67405 86274 385568986
76951 191372 892271210
41313 138950 687979370
135317 149837 36155357
187489 187886 272500121
142762 187364 882450421
158092 187339 73290432
187346 192563 200855760
48988 88699 428099158
119087 188153 828657854
81539 125919 111107494
86473 170768 211134509
65684 135521 175227002
5612 153358 369943947
39674 54126 995134423
181863 186779 12404364
136863 191731 805543470
136648 145630 60683980
145914 182072 90469507
17757 97217 198893665
154657 168235 34060502
171947 195368 959164722
199590 199839 976075564
154500 183726 73071609
102133 104549 5885035
107642 177284 680339498
142579 157318 36778883
191827 195068 164007667
44385 119493 70269263
147493 180065 245355519
18998 74119 137939132
19019 38102 724177226
19828 60956 680736995
88071 122105 391130873
174115 184981 27106298
189320 197111 19358266
178764 190918 665612037
196488 198551 446480292
139833 183829 940399214
178312 197317 861867389
8175 127644 457923779
87614 141579 299274742
77977 78448 1152677
199424 199930 1291488
32530 78551 416083717
149453 167363 759318073
44222 92529 121352079
169140 196254 267257186
76906 133293 141421732
163290 172746 170744974
133182 145199 30082877
6205 164759 397053847
33273 128798 829697551
135432 177687 105617265
195095 198172 817320204
17966 69110 158145666
153799 164757 27552096
83256 112332 72806549
162872 185599 272093798
56599 67967 28820547
106779 189240 825027217
189971 191908 835459039
14108 67054 132429444
186286 194636 20778764
33990 58270 425562668
4120 116765 281972315
169711 170495 860539111
111678 174533 157388172
172455 175556 7659949
111855 174909 283680548
159470 182702 74027358
26704 133824 268167747
53854 158998 358041465
128205 182814 136642346
120604 138019 568617926
9304 47700 95774774
40477 118040 321371372
113488 113783 72293
31808 175570 359878178
176417 197160 51748724
47217 71630 561298839
77310 185831 271790134
21419 118457 242851405
142989 185051 105231006
119636 135203 60695178
5973 103850 845643373
170989 192392 63216979
126884 193011 356064444
61815 98699 174111593
144919 168127 539315451
174632 195277 51507376
104935 113159 607268537
99458 173978 745761418
43785 151060 268943872
86029 103470 43618298
169876 196620 66719571
143000 146928 9823474
179286 182481 8004260
104290 133979 74495535
108304 152259 110006182
36941 110948 467497946
4364 21558 16972468
165271 199222 871832988
184846 187974 7898640
89481 199278 307600420
155249 187975 81899699
157672 198257 191575957
98724 154234 139043506
109366 188748 198585994
139940 182370 106032461
154726 194379 277494050
160485 194570 85226387
18273 67848 712914202
37555 100295 772718237
98057 199753 254438924
118440 168538 125599667
99918 181824 358685598
194999 195115 234169875
154415 191752 93382148
36267 68201 538863745
78264 81988 856780560
166550 174758 20471451
195701 196102 975186524
184597 190611 15049049
196803 197082 642563
150513 150785 581509040
103533 197582 335978991
192685 195600 7208033
30218 129222 247784230
156156 161284 1775245
30418 130024 421843093
181591 188279 16804784
71706 187252 289390291
93431 170812 321445475
136056 137047 2469186
119932 120789 277014345
19143 72601 133790426
58617 146274 220015436
54417 195143 352564567
122949 189740 167313215
84205 112947 71992565
38679 89297 126964865
3016 141704 347208162
169235 186486 43093884
63697 141554 195364172
22547 156851 748036201
174903 191137 40524570
49762 60343 14798933
162309 183913 53993277
173368 192813 48526605
177495 198872 53299352
27895 158220 326241067
80348 123064 106938933
91499 137099 114289763
112256 130904 46694225
187145 194679 18737167
171883 193664 54332638
80923 83326 6104979
50365 121940 179379899
142746 178275 478547641
178681 195585 42253596
113654 157929 206399474
91669 178419 217083282
24765 30549 4585520
68000 80063 30130238
22430 123850 214777956
41028 125732 127666071
39489 85577 413130990
110826 111495 1638081
178314 190459 30343347
100146 178609 196410466
123611 158941 88539295
74136 97487 858852864
4227 68583 160974811
132795 192415 347601922
6155 136990 327692844
102253 141067 97173693
129964 164163 584296097
36006 160605 311915049
53259 135795 789460040
115725 185020 173494233
33848 155514 304554343
701 68207 168702021
173546 184772 452911743
173023 181887 22025363
134285 199647 280526709
119124 153367 85847607
48577 111264 157331171
48851 103195 136390868
165388 193170 69328880
3323 147839 361774219
111543 115225 584045589
185086 191007 475290407
147081 169748 335810997
82260 160173 195068019
10766 24731 14586989
152882 187708 87247863
124522 163081 96719672
43345 144911 254745281
104682 170624 165272131
32430 84430 130144077
59351 164482 263782535
9952 58169 967945771
91064 199500 271182809
7896 143724 971112555
185839 191814 871017396
128572 149003 494756079
30838 70364 98753954
185479 186748 221939599
20321 50251 959678965
78285 159665 203928566
46370 52587 18224413
92816 123885 864683369
77279 155229 792501470
134282 197368 157662014
11259 19054 310226221
59196 87580 625584864
133293 178644 113386262
89824 161754 180034042
159404 176365 825977231
119467 142972 414013848
133608 189554 139923356
2462 182482 450573649
25321 57741 105101650
48156 143031 237941948
196855 197099 593889
135969 145210 22985897
154909 167528 31728224
155516 179425 372806272
11625 99253 234696122
122973 129932 1291278
12004 81713 521880277
2590 95435 887722575
13502 45378 31124744
69196 161914 232339692
168851 190288 53431670
27163 112208 212877699
187878 189583 4226526
53571 155748 793654332
196326 199506 7859062
19103 100009 202601320
9406 49747 100661478
11038 132594 821411214
149166 149469 683345908
41829 195109 383849529
3386 93582 225780571
110794 173020 155833156
169691 173251 8875474
46981 108254 931195201
70190 79366 22923486
169695 186990 43175514
124006 162593 15852213
169052 184297 37932329
9200 120097 277512264
55275 169068 5679651
19937 25265 13396535
24595 62147 370489165
67164 190153 232580738
60756 142111 204184536
106014 117032 686127881
51060 85725 87109957
138819 195475 141500997
20064 93907 184897712
65946 111930 115328714
21625 112281 556138672
94517 137712 108259628
189074 195661 224234385
174142 187079 481820961
190712 196122 13506435
152088 195958 109733844
940 133324 331350007
85549 150123 161639369
197981 199441 3668072
168633 180035 28371685
37794 98852 152917228
86134 94272 20363710
58945 105543 730031429
146337 153194 970772007
25324 51647 85337260
185322 190878 861120882
10162 171265 403377073
164638 180591 39776903
99142 168828 826097924
51965 107791 226599533
111853 191965 200510421
84966 101935 42563318
10874 178729 420129812
87233 142078 137363667
185508 189704 7456454
24106 101195 193011771
165051 187194 55264764
16158 138221 955479407
40454 44250 9427972
85194 109926 180983018
61133 140367 198942765
118430 165968 119232324
174105 180960 340779589
68051 167825 250043890
141503 173816 518681781
22741 126365 259358750
67114 181692 286978214
93016 168225 118569126
177446 183380 77109137
113863 126666 32046474
132722 169972 474314206
131010 155575 61530372
150522 159729 23103552
45269 100173 465990686
111496 163912 723607358
115221 190568 188566677
177727 180928 544984756
133108 163193 75380502
146176 198191 379161842
56607 181642 317355245
21764 96299 186597084
52899 78789 65002200
114260 147063 82207158
184357 193928 555484267
39017 149571 963485584
102607 168991 800479786
122836 194322 654455412
64455 185700 802344955
21964 77563 231178838
158362 173558 38162032
188483 193930 13607461
14022 114984 815265079
73534 165826 231352170
175092 197496 353354291
40625 75084 366136693
176679 184902 633001248
43037 113491 176820066
135603 160064 61105584
132236 168707 91491899
161678 178659 42396796
53996 142775 222744023
96353 148910 131624961
75658 196025 806865709
114400 156089 104467396
139223 153456 593397822
90679 175027 872598610
151999 170803 24080798
100780 195462 249812014
57999 107096 660432694
84495 87860 8477950
10460 151378 352787641
159288 193164 594572759
199478 199622 379351
6724 116300 274270218
117657 194214 191621291
174793 192800 931917293
83666 107302 59120986
133736 172506 97087434
158572 186133 679820271
138410 196312 693514728
184045 186286 249269680
142381 192363 125046789
3236 149377 365804106
151270 161070 24540835
54004 104053 125698400
110852 165248 136289177
104572 123596 47605057
14146 51454 116752452
156880 196209 910609546
143689 151379 602888262
43226 86481 469879867
21986 89550 169251796
197365 197723 770486097
177807 194302 7979391
199516 199711 487084
185779 189626 9568886
3395 78427 657710023
91045 165487 186455703
34921 91957 727452566
132123 170729 205900059
144923 171796 245318985
54620 56211 653737773
87879 198461 741645070
27897 70441 473911235
64195 197111 332896991
82506 188337 430468955
14414 180633 656963099
119497 156176 91996715
79454 106749 677349799
178941 183528 11446552
39894 196255 391579601
62183 64937 497738618
56312 125540 756123594
103668 113930 25695745
183171 183662 1296271
41738 72807 77947852
146977 153003 15020979
194408 195556 691523700
149389 186829 383402470
198686 198863 524535122
183747 188813 12680896
31848 189680 395014809
127589 134492 17075324
14391 45637 77865372
162858 189355 66200558
83627 195248 279255511
74937 115995 528758495
121887 155875 85314065
61428 163169 255319307
114036 193944 199961425
7450 169893 406772963
86617 98646 30064028
99727 112948 20949226
96746 163998 168478780
167927 185340 762535927
194051 199046 598731816
6110 149338 807586319
99721 167191 169071077
142317 162923 1417437
37676 71079 336161660
118790 185738 488873465
81356 137662 113442020
51713 158728 951601208
104224 150633 116265081
104558 189792 843618569
15969 94077 195566873
39081 116578 263203033
15574 190457 437712383
194495 199982 67712865
25697 40648 45711855
87871 169682 204876377
26728 151396 312056078
176051 186063 162892902
196522 199027 679745240
182368 183221 226105932
74193 89722 39146457
59474 126231 506793450
162929 192580 74136040
49678 199661 833993765
168933 178951 24880388
175361 192571 321638659
93057 177609 770702017
7105 140956 335172223
151432 166420 37643175
115163 157633 106309405
67183 165928 247518037
55111 173547 297067152
79915 106334 66225621
93022 137502 111538682
96936 114149 43138894
97550 197707 710159304
151163 161921 26939967
148326 182991 86641384
43934 153712 791881555
10275 76176 184688799
119007 125388 16019355
132632 145880 772114813
164167 177124 429686728
165000 196366 78289253
187598 195749 147780954
84624 99610 9030563
175867 183934 97747840
156401 180279 59746368
194436 199524 487885156
98469 131116 81782345
137094 195693 845302382
131761 191245 148899627
138182 170990 82065944
63553 78958 38835171
148554 166362 44686188
168196 185377 64180300
98072 103370 707432236
142800 187714 112436129
48978 134784 486118825
92950 153198 150844784
136091 151115 37457198
116366 119755 8423346
58875 110546 134469750
191804 195541 639920585
103395 150796 118708170
49582 119225 174599512
174190 199159 62203255
69948 163200 233696657
87145 148623 444855248
55381 191664 909395022
50465 193576 358588224
139545 172168 531794313
73877 93623 49593048
143922 184617 526664710
182891 188113 13207435
158332 176732 207522907
104467 165285 152503673
199120 199780 282214833
188164 199001 26906242
83256 118154 47086984
186798 192247 151545530
78353 175642 243745448
110516 199539 222606343
164339 199889 88671050
31950 57772 90422472
90526 139307 391210661
95806 194760 247576285
140918 164877 60043867
73314 73839 1308588
177047 178071 99104827
183920 199245 38226698
78628 119459 102291488
197701 199482 4467246
168838 183614 36767149
84325 148430 493536396
196851 198299 3591168
91444 142212 127141385
6768 178861 822968175
52144 176987 312884911
189365 197600 133368715
16129 141783 501110551
110793 170838 238220801
12088 186796 969448203
190191 193013 603084658
26690 117670 227632145
174689 180379 877187267
101129 162830 970951997
13451 87166 655086497
4756 113327 940897134
15970 160313 361370328
15655 37398 54387237
15506 129532 531251515
17195 56201 53742410
20038 55465 88267480
190357 192329 4982448
173099 195497 23895413
10164 49204 487318820
195760 196130 42989728
90879 104231 68781866
157844 165147 18473899
121521 124695 7954583
70908 181439 276827104
39430 133440 273630358
142057 150959 859811734
80408 186910 664790491
59395 133741 186687638
171709 184739 765820131
76020 162425 512314476
16863 137140 301361279
156580 179802 276760853
162343 175370 32610397
88321 130067 104456339
42233 98503 141570321
108077 139419 147100857
153267 172454 333903715
151760 159753 20027308
4675 143873 515181146
199532 199909 213001086
169596 171301 4258659
132038 159182 68025263
103895 143415 462751852
41243 60594 48332237
95654 190167 236483468
84771 160777 709911078
7338 141991 337157480
168408 185111 41687639
101635 179353 248707516
187680 190058 5819088
13629 39482 64548139
9905 46909 175464372
119781 146522 805555997
160765 177726 42434548
20537 90416 470411577
149724 173343 59243463
58409 151901 234589503
39959 120755 281138593
298 195059 803370727
176962 178020 2610072
165026 199642 86300847
149622 149658 368347013
199733 199965 673399558
44613 135591 228373987
109650 129721 50173180
137925 185216 790004401
126478 128370 4720601
152921 175259 55976800
149656 167268 44274088
162983 199660 560611213
15479 69318 134615832
139592 189045 123568027
88045 195080 721638360
150886 154122 2202163
112864 170160 143549391
66724 160630 827746684
171909 196274 474857979
156575 166822 25799615
134184 157083 57202999
119520 125409 14811081
180899 198948 45048500
130098 175475 113635987
96984 105248 800023543
14307 174081 783667642
148025 190847 695121826
9077 124723 289442972
24782 109478 746863921
106516 190696 210793097
51486 85507 922444107
73492 151550 195578750
98968 178652 199423074
110083 139161 181063577
32535 51036 88752086
105460 126819 53597820
108695 159834 174313749
70817 110369 13325866
139781 198360 548127604
81176 165791 468943882
12386 127105 343417747
43104 55022 29772892
141821 179790 590117377
20690 133021 281334655
170962 179013 19954127
91613 190001 699313799
89108 181318 230694989
51746 148143 115595445
170929 175473 448892716
80972 154963 607747982
90383 127011 137142057
195213 199647 953770646
85384 177801 360555399
155323 157983 378725853
15888 155208 736037933
129066 136371 18495653
55732 139992 211558433
81537 172481 227822081
182814 186753 5673263
176004 192290 40729695
180387 196101 39245360
39827 123082 225272405
17529 196109 446996883
170907 193913 57369539
66745 97999 76141437
193152 195075 671208214
121445 192580 3618452
53330 53810 1140870
6232 80905 186815876
147046 190712 109189566
191668 193438 893669237
132704 159470 67022380
20109 194677 436945922
152333 180020 855362815
23164 190277 418213325
143834 147232 588953270
133608 163926 663555199
111023 132148 52847064
149036 187360 95937267
24211 33826 24135605
116619 188165 179139772
183721 194580 27154938
172431 195588 57707908
103412 127973 61447878
109894 115963 915532343
158356 159131 1982735
150065 187459 156779715
149538 185994 91304557
14345 80088 164452046
129911 179950 968731947
71681 149636 195253699
90057 166826 904730359
2262 123605 303625966
194340 194756 1015578
129734 197471 884439333
24089 103308 779865440
49418 180514 600046808
19326 43650 278219276
1489 58166 869660638
29840 87255 662379302
27327 138757 279134901
183812 197765 34783676
181724 194461 5576489
187226 199191 202865456
54626 144698 226005132
58668 169818 753373569
18143 51010 648900424
158550 181142 56532940
49092 83792 282356277
55215 78733 345611828
147780 163865 40348517
13333 20868 18901992
128953 150148 53045467
137509 144523 934870004
9538 163936 386645779
23213 133132 275171999
2962 42123 97653554
199004 199716 1798110
26681 114193 217338424
110718 156029 113452938
16363 57148 169025161
100357 165378 958921467
137879 158415 176784621
53622 58940 317979174
68711 169535 757968051
139174 175636 950792191
182817 198780 39868366
49779 95617 115111961
37583 196735 398340411
198362 199451 2737466
107288 156586 123509567
141370 198033 793471077
145585 158179 161951450
186776 189081 826209590
55777 62113 15859712
95737 192665 851394892
13119 29050 14749766
123334 151881 71607461
3630 75686 772809806
93533 127204 84249073
96378 142514 115572199
104271 195518 906396569
137474 190770 133167130
148705 158932 4402592
172563 192388 49477456
85805 145367 149174447
24452 159141 961843021
4779 84852 200471868
145613 152577 17359481
58360 193286 920699797
104733 192970 220880964
145577 183114 93781679
119394 144765 127478909
198965 199311 888676
62345 175036 4967218
147753 169935 55601948
121085 160157 97969094
52947 122237 195512526
42361 109064 738458091
79561 103814 60873576
109959 168312 146179244
84150 139396 976468949
136434 194255 696438173
158669 183887 337533706
88640 109139 51319266
81469 136984 195726951
100538 110857 610167456
186443 189277 737760122
91258 178444 344001692
68546 72865 430030511
61461 132193 678911839
60376 185532 313771729
195653 196830 2902252
106660 147566 326062157
11677 18313 14718784
137102 194297 529824573
44375 132823 221896171
165131 189487 953785534
157055 192298 363769574
163558 169098 13907256
177344 190216 862166190
56863 100082 572217536
137927 170135 80580544
32447 158884 968095498
16676 81868 543658059
19930 184301 852945555
33381 107896 186471985
157452 186293 747492617
82516 130500 617011104
118908 131583 31786224
80341 144301 160411907
185553 197342 29329219
4939 108955 656535727
31616 72926 103227094
48209 81794 84450460
113817 155947 105578728
155651 193539 389791100
83823 161664 352817322
18089 164297 366191416
22272 146567 889730225
102736 132690 171685143
77440 77921 1167392
70105 108348 528432998
169945 174012 10142495
119700 165480 114886148
92618 126547 84885515
31254 132295 620923049
41941 185555 360000956
167046 182087 189622342
134972 169330 85976793
58894 96493 94641003
139253 154950 828396637
18109 90512 838064928
140828 156056 739314191
109072 143405 970782064
36523 59014 199654944
141843 196289 136164231
23139 139771 639085634
166147 169332 7936047
117991 142813 109946282
116922 192394 188960095
68479 192094 939511947
2703 54204 128465663
192602 195955 129769590
164550 195339 476187692
58492 195773 344077680
192360 197039 11520208
43607 51512 346427133
156568 184944 9393096
79131 84076 12581435
49052 151264 900724356
10116 196138 465505589
104664 199833 238097579
96410 116488 754224029
165796 186960 393707844
175112 196263 52801533
42183 84172 105444591
14024 110790 795422797
17351 80062 586314424
44353 137158 928044095
198568 199145 1426747
1100 152993 737826709
105043 166520 154139902
151922 157974 721727599
81156 86913 14475008
41272 175798 337134168
82676 132278 124210345
192756 198730 14813212
100505 192844 231164963
195414 197566 5319340
62908 87051 60867696
95477 155375 1863953
4165 107722 322785624
74517 85362 765336841
74848 110714 90008763
155250 170697 38778402
186274 195662 265489020
81316 130968 642393471
191007 194322 8267418
15423 141777 749431052
29882 111612 204540936
30101 163982 966749087
178323 180979 665951929
7785 123822 290370531
7446 130489 308020604
51256 144251 634982167
124682 149564 62343131
131035 135179 712974162
33073 99219 89296294
77929 97206 48367302
114305 123070 21814820
43154 95605 623451665
29850 106470 191640373
63442 199161 261252816
106359 146399 100424930
75242 85803 26651039
4701 50953 555664815
113927 172408 146532628
105334 160232 267277660
109084 129178 50178975
181294 195560 35628507
24253 86116 634809758
58880 179635 586913249
34318 83117 826683269
106641 176473 346548287
35111 147210 799432055
59171 82039 57707980
118510 149329 566073582
32563 97022 161275774
43069 45032 391814826
191750 195483 9263754
8190 179268 429926561
145969 160539 594575093
52642 68012 112723566
171584 188493 42173699
11938 122245 911760330
131136 196919 687065099
50985 184073 333451519
128510 197925 481809790
29649 122416 863072634
179867 179978 533216684
30369 168732 731572605
50870 195974 363498125
82899 114836 79969458
138271 164387 65333626
13835 133695 647565344
39094 72947 326956638
78273 109516 78444540
189052 193637 585466491
53847 168552 287706672
199590 199892 772666210
53046 71732 990453612
30131 128148 245282718
180050 190721 26664711
31086 95027 130742669
107458 141549 85430562
14004 198815 462499687
78198 124984 610127563
52083 56597 11167494
28446 183679 911924228
193109 199020 248831355
3105 86703 605700349
109989 137436 68844306
101800 103995 182993
86222 190018 246425065
36637 177988 469464517
129658 166307 91956189
11661 75973 160798539
134702 189747 98003399
134078 153152 509883263
175589 196233 51568067
147610 154624 17554277
132217 137036 12275575
192686 196250 485922675
140158 169554 654263656
101196 135890 87005804
58731 91016 81425896
61429 160135 553088327
158627 171317 31895758
85110 183729 246820254
175611 178282 183880514
180801 194145 33385650
196946 197761 623987700
198026 199781 4390384
188472 197539 608751078
158563 186777 590573165
5630 189915 461308436
29259 119600 753777703
96050 98510 806021735
143873 157671 34402012
4084 125088 302841572
153040 157142 579216024
7552 109974 749491712
50652 78676 70331297
125603 144453 607644632
127408 149711 395974098
155446 183811 766822023
79685 81964 4840186
33151 194239 505956168
178717 190145 136066188
45866 80817 225172483
142726 167241 61462347
167943 168766 950585704
160600 188359 69489265
168514 185621 213482613
66502 172836 140165230
149135 154608 13697821
181458 185701 10680485
199333 199477 376175
39227 184492 363845891
17809 117203 248805514
130803 179526 121913546
162854 166530 9276041
63690 189252 802817121
69643 188318 297255325
173661 190685 267083828
105093 199983 237455726
10615 180282 424717244
14967 83049 958385654
14243 120861 754407270
198264 198763 695449613
100394 193904 872107724
129535 146185 135597115
105300 171263 654931290
63769 198008 336251559
143623 167990 575269236
77512 186524 997990435
152648 165779 33091619
150810 157765 17349234
37495 48136 26335482
143407 179550 90341255
29012 34971 14935458
31993 43471 646867116
172540 172762 455668259
145114 179602 86210169
118570 131007 31205652
56950 147595 227450489
47758 185849 906622789
42929 120016 193282306
12899 34042 53021059
27256 109881 206893791
87959 179553 229182804
101028 129656 262459111
164721 174042 23298113
64440 105696 49500533
186180 189844 313018866
10199 22460 304083115
95544 143316 119624045
73896 137977 160728388
137916 190508 903892410
174593 198256 806816540
56205 59910 4334333
112048 117547 112774930
25868 93724 760548488
140314 141454 2733005
55510 152307 242769829
176527 194668 799020274
85322 130248 112478430
176364 179919 306668211
146554 184017 93693328
149272 198622 123309774
148246 188604 100944024
148892 193971 188961486
61384 70473 638142520
169270 170767 3753489
135843 160173 60746605
75313 96710 53802426
141673 172598 493549479
150269 152345 5238836
67164 141156 64706489
8119 70755 21134792
133666 187905 783227544
127707 152753 62734040
108534 132645 60360996
99629 125354 64379620
77224 136512 148693242
93798 141447 119295559
22508 73953 128574371
85047 155670 176843287
37648 50187 31104014
24980 89853 162520272
110784 128224 236428674
163090 168431 925222727
173476 184392 653457483
23324 32417 650592031
61713 112408 420326118
126417 150822 298368862
23836 52323 57629837
163686 172515 22086560
81925 185637 259660513
103836 198432 236630924
30431 191570 713800790
158720 177641 434066311
63584 155224 229882925
117119 142139 868707127
67961 153413 977994263
110995 166134 138175809
41008 76291 903232646
197754 199223 504028019
153950 172464 46466811
110067 185130 187862771
135763 182414 300596533
32465 188846 411127123
102500 131617 854547863
177721 184267 16330589
25141 104827 631046177
70768 91279 51589209
163688 193820 75220620
108400 166244 642425296
41441 73668 80860146
193283 193823 1328397
185586 193560 19914231
21024 199573 446831695
20839 132854 495727207
140845 181074 100569339
184586 198888 961376097
195448 196923 3620392
102215 152673 126228593
85519 128714 108182301
108582 127049 46205918
143121 182940 99493070
13173 198383 463516564
135068 140167 128043927
83683 157453 184642807
2358 155801 697527108
178503 181621 7810614
184079 191520 18624056
104204 141808 539481187
85036 198485 401190944
84660 116140 78750028
65892 143694 483770086
48305 181049 332623388
14903 95478 877666324
103286 154735 42940994
153981 185616 813285114
24010 57265 808877092
21776 118619 242376773
152684 164436 464550092
36548 153354 292446865
178901 190782 29730418
21535 144918 863716026
139850 186310 798705255
53378 192078 347530336
154513 168146 34246146
118635 131533 32308819
89481 193903 261248161
146672 178129 485514429
48312 85873 94413771
28499 88822 151098360
42517 117323 187626765
156626 165432 489456474
19887 157041 343391533
164082 175463 28403053
166405 190474 381334924
40767 56715 39794735
85356 180707 238674067
197410 199847 815212996
34540 186647 893277109
58562 116887 761263184
63487 102854 98987459
144501 199606 739004087
107210 121248 128381201
131586 182814 829013387
168941 198968 451195674
72365 139803 169077299
151133 172134 553821050
84938 175856 227609230
96188 165247 173029479
193543 194431 2178325
5901 76324 504206230
34509 79709 112909736
178443 195196 53135146
173714 180619 17148105
129743 148386 46727312
23735 180621 848400909
56798 142101 214085852
74524 103904 678857912
6996 159433 718877968
199782 199907 590136733
127608 136855 923628106
27335 135843 271796875
133990 177989 735411768
146018 193610 119033146
61102 177123 839514928
13218 176141 922271174
84536 90132 14055112
158378 163928 14030160
165312 186548 932799350
42957 66081 58081274
129166 190298 153000249
105342 121188 156670113
77030 83988 930202442
177908 190144 30559682
158525 190590 80220697
55460 162936 846951726
138438 139087 209692050
88795 141892 460352761
7947 127542 299340703
143134 148584 13637540
82046 113753 556516789
62693 93610 77869414
161662 175773 190883251
197502 199978 913417071
89492 105519 39923186
165541 185053 425059181
92983 139548 585917015
17138 32240 839021667
33968 176028 100126745
14050 87386 183681488
38448 45175 209224525
45977 165529 400462818
29285 182858 94433612
163682 199875 90269759
169921 190866 52245889
40620 154377 285141463
25475 51438 113874202
168864 175358 16134456
161023 193839 82041344
197644 199609 4929205
29747 149655 531697990
166113 191440 63158869
187043 189445 3960371
46830 91121 678738586
60724 70398 959764061
166332 182687 567249390
100258 177250 603278002
25045 65646 101420060
73232 163920 227282589
77474 98018 419672275
108957 154641 114367867
99321 102065 4112047
195453 197000 970820211
63323 129312 165596495
69407 179626 276028999
175063 191986 42267867
38516 109818 131867827
139048 182448 108445995
53685 111439 398964713
138160 172560 763148461
140246 178595 95818158
179933 192767 32124067
141272 158610 43348438
163795 183840 49990464
74559 168758 236127656
60248 194535 336549599
7934 98943 154791431
172013 186063 35063302
58553 81872 58903241
191337 197134 682218824
165927 197726 79250257
18170 34127 40030710
196110 196617 262685730
144155 175289 402164140
151504 196025 909615558
13516 77796 409431976
125539 190057 457363228
16474 147140 847879517
64301 158546 426164221
19402 72506 691868143
56659 115633 378191833
118176 122573 10895031
149315 151015 4231710
38884 87974 823123126
122152 125558 153874881
5856 162270 758613402
131005 166939 90132488
92665 182098 223862097
108091 139800 79535334
109692 137135 68815780
85023 143292 838480002
185220 195328 25149984
22379 180227 772611870
11613 92066 104659578
85953 134432 121413909
36708 176607 350259012
108146 195229 882755607
131613 134455 365354937
66180 68369 5554167
16969 196685 851677171
31005 129725 424010447
191561 194301 837483883
6743 130737 884994175
167427 181601 35293035
12397 61161 121689065
107971 167641 149516974
24951 108613 209475641
92900 169039 190742658
173489 191093 43923251
44220 44869 74912533
199991 200000 988523129
123149 148358 63318662
74233 156794 206850200
103241 157021 134625843
86036 173334 524870103
128918 166516 94298973
152506 174123 54215209
137692 143298 160377622
32677 44047 439298392
163539 197483 352165713
36828 147548 277274239
45683 99360 134764928
30723 47952 379954515
196420 199863 370502659
5762 75358 225903716
134907 195349 710706568
121092 134441 179942977
93572 144884 737414022
140470 177839 93401394
196537 199459 332367439
119429 179962 151617429
47413 182774 339109018
199858 199930 69401
86711 108969 51624292
138055 191629 133875611
71728 96315 132272918
19098 189360 426274598
179853 191132 28235696
16384 55019 964242936
96468 168153 572601509
87717 97227 23697403
158596 171500 952977378
180514 184304 9461607
184240 184864 1594375
44707 96628 687835983
71378 174263 634694802
49491 117677 171005963
44490 159048 664707904
149453 185448 90097504
16770 54876 95010630
111629 140147 411895291
170349 179584 258118939
19505 178593 636767605
184971 187589 46378739
78786 110342 132220813
14068 130810 175040087
32206 190108 395150993
67027 193168 315912695
13092 22092 889657228
162141 177834 39243445
193169 199619 16021284
84298 138488 21576952
16378 94368 195334516
85449 170716 706844746
149820 160240 103648553
100008 103117 383079297
145505 196190 172855243
154413 195413 903258502
114054 187697 729837022
42075 81563 701508637
106702 136868 400616675
109239 127965 46760113
110809 116831 14995605
29983 133019 959899592
121044 136711 89223683
59663 199177 349538429
60265 163400 258779818
177201 186836 554078532
13332 62540 122807920
29953 179195 503227582
192683 196468 254049727
180038 188051 824053192
90726 191655 964144250
155638 157524 4642313
77423 155087 907715014
100299 106793 16233767
10265 172088 703603125
155695 179735 60080598
37431 167807 326569228
80248 135267 138067198
97241 104783 802882118
54916 158456 259631831
80351 141319 152850820
43239 154185 917099545
195672 196529 281141519
110853 163503 40111254
132605 173986 250116360
160963 183812 821558681
173068 181789 21668256
140759 181581 102063257
83924 124798 19080302
91428 178556 218038401
157322 158859 3904312
78207 197596 354530393
182958 183915 117231656
119212 121632 20115509
150877 161917 346177077
96088 171813 189692874
178939 187726 70604627
149730 154177 635182568
26767 51408 61297694
142819 147241 424641428
190832 195482 11570039
49423 178418 418759019
121911 128910 17637359
61063 187968 318144574
81822 199702 647943696
14045 76546 156340735
112494 142459 162166473
3031 97606 429174340
70416 98029 69242700
162171 197070 145013241
12440 111644 248424512
47168 125514 542783655
113536 128258 36790290
90368 155473 162985021
92460 104981 975339857
95415 107779 13712579
25098 28165 402436177
190560 198748 216833453
55787 146142 273230251
168335 183079 36644238
26341 61137 519178227
171617 175642 689231001
159857 176429 13080342
189391 189814 1066379
68771 182402 634660743
58103 117280 941273734
25029 56658 78722442
70761 93890 58075920
199470 199497 71360
80162 125627 113965422
121760 148457 915590654
30508 31231 1769036
167473 169840 365108288
188625 190315 1037126
1195 134184 332891856
161195 177475 11286285
170067 171245 2951766
179613 184555 12363586
123941 157308 83553745
143257 195071 911104667
12644 28168 38977437
99793 115640 39671375
65178 95397 75934145
116570 166734 125767722
131 138499 346386564
28709 106377 194295498
132655 138656 404351686
130924 165767 87417007
2176 17088 668854096
46654 110766 415027035
9826 23016 431202993
116665 138378 237233352
47104 190487 395481420
4394 106410 961667414
27806 103315 959493579
74295 135442 153401088
33425 111714 195918975
71894 161462 642908522
160642 199693 97567067
99325 197193 244822985
123828 190302 853508443
140718 142827 5252396
158554 191448 82314394
37955 183463 804874812
26852 136985 143661580
153064 158975 613415210
11974 102311 226281737
89235 177846 654452645
128744 130588 604993137
114476 129154 847189679
149520 166515 42703205
45284 115617 176442872
46765 134088 667317415
85566 100793 38116777
11143 104136 814766913
39762 179428 349822274
5715 67138 881301044
78651 198895 300986328
150408 188495 509127633
181983 187616 14157673
51239 129595 196436375
145454 195120 36292747
159037 199088 100032937
123667 147255 264079108
85217 147065 154900929
100463 195445 556872241
21925 75840 134743934
44304 182914 729177529
22388 118715 241022032
17779 137371 653841643
43864 180000 341145848
93474 163199 278902312
109272 114511 12984645
149459 190539 102765745
87111 181027 814672654
120684 189516 172357355
176937 190902 193778597
159280 178003 46806540
184987 196798 29427908
121180 162758 104287285
43704 101279 204701915
162972 176863 707426982
174779 197581 56828724
130968 141487 25256446
91702 144895 133192877
112557 142043 73916589
159537 190576 77592325
142250 155937 34276711
89981 144958 137608237
186692 189895 288873504
81616 109341 69493145
75197 144558 20862842
110982 175225 490654231
84196 191263 267990119
186669 194075 94794827
58970 130509 368762791
99677 186976 526746803
70816 186723 336725981
162527 199271 91707077
49910 132143 206174255
527 100911 251114052
60379 77231 42537043
12897 144692 330082068
167790 193542 64282904
178375 193925 301095717
172898 187533 36554002
63992 75821 82276307
42622 114955 181421457
167971 188805 51938324
199680 199879 257801
163315 170427 17821353
15426 132355 661249488
195187 198565 8436587
97060 130187 82989927
100307 180071 198033074
144499 158856 147088827
11211 59407 120137051
114109 185631 825612515
77270 190603 954667748
143288 149954 106467569
129886 170547 101919466
147580 158264 403583012
75974 173371 595093244
195752 195865 509176424
42257 48138 587132529
119173 180779 160000879
182428 192592 18347054
92929 191857 247620174
106373 159723 133725061
156051 187242 78027891
138875 151802 743285222
183447 198515 489678810
53133 178661 314564589
39099 49597 26145677
135945 185169 41766397
181069 199210 235800871
1613 101606 250227149
193243 197377 10232223
149637 177892 196615496
109382 148695 98419753
66602 118567 854723294
50228 131977 466180022
39390 122867 358164689
155117 198844 109228411
164462 172650 20516606
143673 147608 9817115
13180 152046 347695890
98185 185825 254431977
75616 96679 53010970
198892 199899 2548670
93413 196509 657321363
95004 196621 954228069
48130 67723 49286735
128136 191549 19247420
181212 194460 636076203
56655 139703 208518415
184026 186794 7035632
197301 199311 731142128
134600 149965 38284649
185170 199073 34611844
59263 136998 499545000
154474 154890 1029714
148059 156545 21235642
44214 113145 172979610
97892 185925 294198912
184786 191170 15989709
171947 182973 27343284
40511 122865 925901267
171510 187084 965570045
56678 128451 852002488
160223 173642 33669637
82455 86399 727793393
30109 38543 667950435
167411 184188 41770798
119577 126958 18551897
26585 86243 622215880
122257 140321 297772388
112728 190084 193583038
115034 118970 507509528
78503 194196 289698418
114593 140749 65602817
159291 199278 345348007
97155 150630 931575872
68774 95438 761820256
110587 146460 89791064
68844 101492 206844861
111898 161189 123422366
55006 140081 213597103
36386 176859 916998203
30490 163334 332637333
160477 179413 629273610
127519 129253 4343708
123353 158816 762218900
70790 83033 424580353
170058 198345 817144489
104135 122810 46623207
137780 166196 539961678
147299 166158 910872767
13252 100599 996035478
82096 111583 656801019
124690 161608 92538923
157726 184440 782371999
150676 159886 23064441
25841 98593 591681226
92684 188313 239392796
50324 118726 489518038
157684 198690 102504206
193521 199850 836648293
119972 175604 139362737
11085 157149 713368631
22474 170958 371804446
143346 181945 96544663
170897 177521 16411656
153773 162423 21701999
179979 183282 194467348
30194 30749 1387053
2223 125617 308778117
1976 155673 384666747
120673 135305 36872638
28257 133682 372718228
22045 128855 267370516
199583 199852 663360
30649 158182 560710797
56850 97605 218904163
2775 143596 759758174
16048 34463 46163149
111344 113566 5583823
48175 196576 371802233
177971 187567 639578929
25396 47158 253579731
76857 188008 602931788
47184 126904 269834564
136986 156429 48538243
175445 182013 896036977
146343 199705 746526657
28959 97283 536381291
138477 157197 272046590
169719 189194 48573668
59746 111801 936520099
110122 198867 221886576
198011 198175 415081
34095 171556 907921742
27348 169323 355523585
96537 122465 64712204
46195 113773 169563794
156826 157410 45574946
199195 199589 597970790
72449 90096 78122025
154417 170885 41347581
129956 162055 542250589
156161 185528 866419958
158784 177924 218719238
189932 192874 7370165
4306 94249 225208289
167475 193139 64025632
44204 89098 112862441
27528 108706 203265756
151231 161537 25795759
147809 148505 421829
109548 142924 115843234
156464 182620 65377489
50100 185932 340382260
99165 161548 156225831
9505 110127 596330874
117352 174429 143004734
79858 121348 103981623
82569 86422 121177510
119847 167877 120486576
146830 150222 8402432
4933 182600 444719054
175632 184145 21227733
192791 196606 9525918
21851 35412 34016749
168275 199549 728582951
75005 85534 26497297
38963 144082 408625718
19376 120445 253036998
112249 186686 186389985
66626 152891 216144663
67320 74460 30077903
198892 199353 641091
25522 75400 742962202
48808 185091 341524101
68049 83981 40017644
80669 169768 223353869
26380 131841 263952412
51852 146627 815910670
193324 199816 16104011
177984 194721 41808909
6360 17195 27082874
29733 171847 633647485
186942 188266 649544099
59413 122216 497701360
168796 183925 37677152
152617 195336 209270258
160988 182918 54745986
22239 59138 91889445
69267 155050 545466812
32254 80333 232270248
178155 182733 11371651
149027 192696 109220862
159932 171178 28263134
39657 170407 327672068
110329 152588 105719100
8041 186574 446985093
55752 190256 907964878
17843 117027 248281300
3185 26930 439214723
107580 117964 25936491
126059 146448 51107113
17046 90767 136194545
19789 52776 521641823
179118 183337 622133466
124863 147366 932972159
22168 128063 265061043
120955 190035 947914068
154738 194252 589652654
182758 186971 379712413
38656 114680 794455986
194333 195377 106105723
13902 58710 637553992
8982 147887 347779795
175848 180552 11722153
145655 186761 912646837
148969 153895 12292078
21037 113821 232302518
88676 138372 124495068
5777 163687 395470754
2840 190089 468624334
38235 100435 155761908
85414 127323 17656282
196535 199407 87174781
110317 184967 285626619
73558 177658 260735359
196528 197437 2168266
62288 143198 589422905
115350 184781 436799829
125253 132073 185179796
138018 144153 15301204
11174 79583 171041291
38346 143606 263736938
142051 168302 65797420
104737 156217 739401285
185932 189861 9756658
127773 140774 23091790
23482 136736 283655225
143688 159370 39195778
183857 195447 441744639
76487 94508 250465259
95140 143767 121800986
198784 199016 571040
83490 183828 251164604
181374 182334 931151090
173664 186199 31318124
118711 178777 150796321
38909 172505 991722194
177202 186001 22007743
58107 174911 294992138
50109 123835 882202350
190048 193587 8925936
140854 186209 113490747
187927 198645 26642836
178467 184080 14024773
30581 73212 106555861
145707 152511 641912068
153309 163800 984139618
76021 189294 52699242
43621 112657 173205649
163640 191515 368389888
103090 132794 74423709
138199 180289 105167660
110431 134115 59345251
123760 198319 186517805
894 4840 9697897
193336 198810 363045532
170649 194358 149385563
66427 145352 161529458
2667 128522 315002908
125718 170029 111110550
102053 136140 85426436
17746 26249 414101560
180937 199987 47569907
128016 147246 48249751
21423 84624 158218183
158345 160371 628006735
80001 84718 12012809
154020 168553 713648074
106860 165244 768798639
180376 187515 17929422
8433 74549 165342295
50986 95045 110677107
97220 193249 844953433
13708 175615 405407619
8887 91839 207747318
144260 153517 23081489
18819 54232 58264297
179867 193249 33496495
187059 189082 4968488
128788 181547 233462812
7962 155226 368647188
102418 126420 203140940
192482 192532 499207755
128318 171106 861035872
72428 146708 186075029
184944 196552 425105106
46368 199725 384079284
58942 174630 953737943
185663 199333 701090611
158681 166418 509309997
24333 33527 576501614
48689 80617 279773052
82927 171560 318240485
388 44314 109388913
20027 68849 122124608
60368 119288 147868194
106135 138269 756813477
106092 129359 655654660
96698 147976 488710093
91531 154718 158214739
120699 170365 124559728
69773 172728 258016482
184479 190975 16267531
79502 105161 64349249
7672 174718 745686507
156451 189910 848666443
47346 174117 317798300
80031 99294 191147917
157016 168563 82052357
40203 165935 315216461
137672 183732 115065822
151918 162837 27397234
192485 195232 6726901
141272 194270 891853061
178255 193439 283153716
98580 151261 534989337
7250 123016 289609163
104725 156366 129367578
118818 172341 134218222
116544 145842 267086425
84876 106304 486693698
67365 184633 293669171
155255 198106 552944337
42774 98851 140766078
131922 198683 166950253
116715 156382 797409823
157498 175221 44462664
67326 150208 207608304
179625 184491 923980852
148920 185839 424453063
92208 190099 787707177
36513 129645 233100739
49353 92369 108082709
85709 105143 404856817
141983 145937 9884089
113133 166126 132799266
100175 123259 28545101
115701 156622 102495285
192405 193257 128903187
192532 194102 50909711
136779 174795 95062654
143730 167850 708908553
196444 199930 642240472
106722 187788 859938190
130234 162073 498888880
112526 133728 545638332
12799 193100 451367142
199136 199836 884809277
18598 115294 242094496
77976 135454 144192628
176046 191902 576187415
27592 152108 311709184
90612 140869 125855576
105022 166963 155323599
181793 183350 811369853
154119 184591 76183694
173692 184258 700684838
134039 138108 232072877
162946 199544 91365063
122034 161144 98077638
133072 147144 35260105
154105 192811 887065946
199168 199278 276871
178410 187831 863452062
19910 93830 989248848
142693 161528 47105907
15664 162581 599127576
159892 194379 270495817
122993 176807 238477652
151862 166135 911387984
85830 173701 220059658
156963 183223 2327093
3086 191012 470332259
112870 172327 148985450
50951 150158 469977579
44382 177012 915271959
8991 43743 86617011
59375 143373 210826037
166793 168867 5192349
50221 54470 785948699
149136 195046 922248027
104672 130805 169830993
75410 145044 174611965
185187 193291 20239906
187776 192427 905601163
113492 194415 782171212
53868 123460 260369796
146039 155379 671052858
174805 199922 62633613
43165 124447 805797112
105050 162004 666752977
6822 41034 85312087
12279 17470 13027347
144682 192216 118854124
25816 95598 239867354
196841 198750 695296902
183666 193473 883549552
37556 81004 108716037
80762 163947 513365184
93148 113865 577610149
19466 133021 426012387
179310 194052 734288378
30725 196230 414198880
132683 160488 676962499
138585 164846 720778511
583 194175 484377354
31094 109148 195480274
134372 181324 112079725
32615 181516 372675952
135124 183609 121116913
184954 185467 1297701
172603 199251 914984169
72326 130959 427019006
168924 179851 698660330
90171 97264 631089266
100728 104580 9621028
175577 186618 27677714
186328 193362 17528290
173252 178726 13547279
48207 107846 957021693
117653 153307 89345664
150765 153987 396556708
113818 123856 557324324
187918 195190 556199605
104298 189032 866463465
73030 178151 263288494
74642 77653 7546760
105809 188631 393940182
109610 167172 677862757
135602 156382 51895759
23954 150604 317028687
126100 158871 82077111
139763 147752 19923783
58199 69752 29300860
161855 165539 699983466
79838 128514 225905618
37272 152233 140224047
132860 182311 123704339
194589 197514 549288619
60356 86438 65807733
97064 97255 384629
82775 160281 194096013
186877 199786 159076685
68974 124882 140052297
49615 128262 197199342
30253 116968 45076563
26216 86874 534049221
25832 137681 280154575
31938 37755 653693942
144563 164297 143535096
130880 159616 431561057
66 176440 713512401
10535 174049 718377101
115952 117190 2444223
73331 118470 668499318
155033 157929 7183077
95168 153577 146200488
120360 173965 294691730
108784 163484 137003122
138138 187921 212717755
118324 187753 173900327
184728 195547 27017063
77502 167640 225915062
89508 154112 4105582
160045 183164 658086396
151116 181253 75382780
91510 99000 79858889
171059 177435 219744418
38735 186890 371102198
111698 156267 221237147
109599 145734 90458197
176047 193409 43401148
158559 161918 8490001
66292 148011 204826395
118055 158988 102539310
125604 198153 181481157
75088 85861 202242185
128183 199480 178326966
130539 166383 466455282
692 161325 725931404
52954 174543 304794869
100788 192533 229680333
112752 196348 712239933
14599 50441 574021313
65035 190496 314287537
138450 159870 108028116
4453 47852 873842783
45610 113783 171071678
66923 79608 755860
14665 68019 133475644
157915 167288 23667108
136644 191811 24884613
158843 197601 188566306
2837 82974 200534323
131613 174083 106470700
112210 186441 185861648
33117 66493 83260856
67871 142492 187028040
151297 183219 28838876
72658 167840 765252636
124666 174078 682699358
138534 170033 78806006
119494 191230 854370883
6164 15112 748006400
60998 164609 259932279
125797 172091 478094644
170322 183291 597897730
150480 159007 515153172
197664 198877 647137398
150552 170608 651172414
31393 77371 114986243
182547 183812 3170593
182031 186721 465618593
104341 180720 191237989
53285 76211 57556574
175603 175743 380860
140517 188553 120073231
176349 194773 357464294
75276 197309 305526027
156420 198609 105387453
116593 137791 547078461
55630 156328 252577956
69701 99544 425344683
80859 131897 127872594
114367 170220 140006872
60383 81383 564611234
70767 79465 127683886
163680 195210 78616934
37518 185618 370827628
98780 159553 152196359
196020 197116 2650353
195950 198601 579842935
88988 157880 172344449
35551 184155 87394968
173181 185634 31071858
121955 157435 88911136
113614 153055 276919435
39652 196693 741585027
131699 145521 34689142
125045 154191 116294520
82917 160263 710732582
46733 55520 21914544
30461 139476 612724729
189926 194445 724494327
63572 93037 898160448
31753 139649 270227613
142540 165746 58202888
132693 141817 324308452
30763 140114 273884722
198579 199076 931970384
189309 198686 410265855
56530 84288 69971968
115964 147679 79476308
175534 192210 41661186
66723 93302 54007766
22976 144015 737540167
44337 129124 895789769
141560 173457 466167851
195246 198704 264059352
150590 151884 3241854
50384 169247 199511704
82823 126531 109438699
127670 181854 386273514
92205 183615 228723445
64979 68850 9835313
47045 79654 81839403
25913 162318 341473565
186448 195812 767830228
148840 189852 502382160
8949 148560 396666882
84144 125719 104058313
140038 164373 352217493
112560 143366 657576179
27732 82068 88723428
178939 187968 577479837
126051 190555 684397316
86266 150696 161299144
140033 180391 895647632
36052 162926 317684437
18583 153698 338336506
195373 198001 365204568
84166 113975 74660310
134376 138396 10128863
168667 172554 3275903
191207 198737 474147782
195529 199440 9719320
17397 197260 807106680
80692 111787 77988914
43033 43797 175528852
6216 130237 310444734
49995 51707 704706592
173391 199468 64983003
41371 105942 161864225
101286 110989 24274738
55274 194627 444606659
22958 27536 784283326
101149 151778 559891502
41106 68174 550035025
195961 196375 1081120
82073 172500 824237517
171977 178250 474032917
152891 187889 87630107
60333 185380 313505268
108658 170633 947308237
67532 88007 51484480
175456 184061 21428066
107299 109141 4770697
67647 184552 82172859
19264 102748 209111399
131446 190637 443923649
53700 185701 581427498
53617 96369 107455911
70533 97340 770976701
13188 196316 458413952
116465 152407 90011525
168475 192339 59585930
101421 124716 726363702
74121 149584 189066639
27543 45228 929749735
75609 142864 168686119
33251 59772 65841920
169719 192058 810086724
32516 44833 30344904
10913 127877 292779608
42804 148323 264576662
76502 150321 184974281
158907 159783 2210550
39861 74037 815125220
166745 167188 789252
123892 185874 212571779
164216 190503 65588199
48502 54287 263312656
101134 183024 666909705
186310 195780 832234353
103928 199603 239370735
43330 182120 901388561
88963 114539 63893522
6422 39394 82315036
137623 140129 6234455
172467 186511 35061220
38641 49710 703366069
82221 198584 486910796
10418 191633 741456641
131831 164564 82087288
170620 199222 635285492
156984 166292 9829319
75737 174941 248641168
13314 173855 954780260
42044 87445 972840039
30737 182209 761862579
102682 120637 44844820
16187 152944 991077076
168666 191076 55906237
132372 194630 155759971
197661 199020 3381308
16633 37406 51987358
63447 93699 76200582
51899 148931 726751341
69143 127272 705528787
82785 134234 128951777
162323 168879 559893363
29180 87094 357899259
138945 187651 121789483
56590 167126 277336192
193711 197230 693357719
137075 174244 92964807
54293 158175 260499287
112248 152941 470164570
62093 185536 938978423
190617 197728 722540363
8347 21226 32228948
166712 171607 12201597
54138 138469 828089800
129247 176374 117985873
19793 48629 236885124
39338 89841 461671797
90122 180097 225164283
41810 152867 278325961
164492 187128 5301225
65571 86087 51639911
40705 135151 236926253
10409 32202 54587803
113859 153809 824938851
66195 77188 27590183
37428 148453 278042894
82022 197297 200934690
50629 60230 989284
36141 105865 608061590
180770 192648 29758226
38661 124354 214578409
18612 100149 204153073
198069 198897 2058505
149302 157448 20317754
36211 89963 134642584
80227 197384 492012395
44244 131136 217900057
94133 98177 1944145
79189 163644 400477263
39312 162205 307924715
15656 59686 109737776
22492 47640 841113808
126942 153939 67632800
130520 165924 88785024
15448 155338 437530078
145400 194915 735410102
139470 150398 27173893
142476 175792 83367762
168395 192125 59194772
187668 197587 782965436
96070 184317 799012876
23837 93072 275384868
53076 118629 164437632
89013 121676 81582401
75248 101024 820140021
28156 176249 702283047
188263 194704 15981797
91374 114616 277143568
152955 176452 58821480
190513 194620 10277424
26893 157078 726561102
163551 163737 498925
198573 199282 525747725
18467 115582 520731107
74660 116612 286926145
130464 136166 14447677
181956 197859 750700664
147310 156139 7706436
2785 73367 872157697
106336 109440 510950520
119711 178973 148423299
147449 163670 40697417
178355 182532 795855505
52903 118800 165263938
32885 169029 649537536
151593 196058 970272822
91349 196226 733160902
83398 86690 8274442
164279 182345 982359244
15802 177951 543522023
78842 91424 31721016
10246 199254 872493987
166641 179655 906088337
118586 145728 68071370
159249 177313 45177947
109921 121948 29905416
80309 138215 145345386
151851 187550 291871937
99313 198536 962243557
104859 142741 188721471
133262 153499 50601972
149100 160680 28949714
140793 198532 144240002
174267 188889 36480379
34148 96230 557368057
188202 196203 171089341
43030 53407 86644260
103939 120040 40263843
884 22601 252534325
161816 199625 93143847
71569 103479 65697569
177595 178611 2490956
153261 178519 884134896
190978 194097 35903904
130196 184776 792372254
131300 139323 421672229
158280 193428 87926993
72505 178698 931885572
168844 197124 70435826
175671 189445 34414751
153497 165755 30885213
195213 196788 3985311
76614 128140 129133865
187406 191982 11340544
131600 152674 804934204
115979 126686 26818939
34852 183810 629437651
197293 199191 994448099
199534 199687 447925753
81753 135310 134247190
112830 119490 16550792
7042 161610 386979834
15740 133595 295145192
19506 75016 730328415
76868 104825 428792914
100773 113596 245585983
124029 167361 872515017
185098 198838 2660073
7774 143923 864040732
137055 151682 36467558
194062 194855 174371714
416 199683 498493300
67677 79779 735117978
92601 103712 474265464
7803 87662 199927405
122419 150921 71551474
154588 196398 104559670
74912 171354 470281765
87915 113110 63051405
127082 141590 672287930
79853 178007 83217869
179990 195146 37801708
85127 130980 114779295
179798 189823 25095985
24160 158568 363310202
35291 96444 64179854
110868 122107 757569529
129934 148153 45645918
181892 195140 33026417
62965 117056 135791414
176254 185476 456269566
154016 155850 4629560
83463 137483 135454389
92031 114894 141375943
4453 52923 120992199
190936 194326 8458127
98206 159923 154590620
5477 122861 293701920
78712 98193 48896654
150865 186077 606964106
68334 138833 405960407
134027 199809 540737465
121353 139287 45148361
188865 194680 14513573
130742 188083 312627531
105373 111040 922665500
128047 169981 648131384
186662 198935 349644399
50735 81464 734083860
42666 176331 334989733
50051 142343 226723367
172136 181655 964580145
108649 189393 202026832
72320 156376 210577963
145072 169395 60953316
65388 182869 294215269
66602 139548 697867918
167059 197221 75173475
10748 34681 206766668
181005 186813 439505009
117959 128286 204592396
112061 129409 43382426
192273 193542 3168907
34258 181672 161728055
138525 139454 163031260
74358 141955 169452940
102799 148726 350276796
163742 182394 14950432
179120 180797 206204218
54773 199787 985655303
134386 177439 435858872
78653 129790 328437220
7106 171837 412543298
111860 119671 19472301
64063 142267 196227515
89277 151703 156204234
122318 186452 160755885
164619 183680 296278674
51426 137020 550354489
87487 132680 354529857
62889 181402 684008598
8602 162576 385522295
172152 173831 4159591
90802 188658 244854094
119244 194995 256119012
96296 116596 277818953
96481 171738 188528946
57658 114438 142596415
150305 173287 630023156
27684 110005 924496696
136242 154494 415983872
161234 186281 62710209
150361 164374 697882078
182124 194877 31768997
172779 191339 24933919
82324 145508 158232267
94618 197138 783777397
20926 121961 252833632
113364 134812 53814348
68101 103920 593547004
20831 76898 676183097
148380 170050 746029278
42856 151997 659295769
55780 142694 718389370
58149 110940 276402766
9843 139837 825340187
150027 199374 123392158
53289 189070 685408727
4012 85475 203882431
147091 171482 61127786
133361 181205 119648432
135591 198589 857473551
7514 65324 144452899
92013 106823 827723493
62306 144015 410240593
104686 110016 18415663
41931 180004 929092732
15170 171845 392394870
175677 193832 583726478
147386 150901 238581
1083 190013 472719430
134281 174169 135901821
28973 131740 959580212
57218 113134 921393025
76070 146603 437313181
21577 183327 759355941
169202 184737 553388132
104441 169783 696963638
21518 94682 183175577
122889 155137 291548191
192774 196633 9614410
154961 175182 50654421
191154 193992 7107280
82219 180283 673659639
126824 156672 74746192
58069 167871 275553053
190701 193638 7368804
131570 131751 469398
60134 186136 315967648
136641 184022 242021223
187554 192905 13287425
197919 197995 230535698
197768 198832 489082494
42856 97923 102684276
33707 61901 994726965
8335 124706 291234412
40389 59124 537294196
102455 197931 517300764
131558 199925 841834980
163504 183066 885074123
81512 179131 852815368
189909 191000 505235390
166002 182167 959148404
15404 111570 729476544
166887 189223 55685087
47446 125345 552455261
26777 175070 371222371
100628 176252 565862702
575 7138 16261186
180714 185106 11053227
178316 193867 139955984
30785 83538 152130750
170010 193887 59559789
19049 166297 368888619
45737 63199 43689794
58000 172420 953029261
20566 194980 436537586
186972 192454 372531898
55003 128959 473894758
88217 164161 752536927
52112 142112 479720183
67312 85863 185049763
199897 199919 72367
162076 191767 97419362
161872 199669 94385376
76434 136286 150214408
160145 164696 782073583
21714 132414 277139067
63998 199442 825538494
66334 145196 891282816
115244 188727 226827127
90729 143564 132288998
93982 161437 262136354
130984 140882 24881748
48271 57626 23288207
69501 110489 293523061
128247 134094 666932654
160360 196628 90710168
45548 151554 740870685
121552 165430 905674398
9929 56938 139106262
103468 137669 85803996
54525 149890 744053646
121555 162938 198622722
19969 87306 168647966
5369 153966 665545820
153664 191054 512268986
36217 101604 952614606
147068 179631 81387037
109233 178293 411781647
19488 80907 335711662
105525 174421 172663177
174155 185388 28025707
17589 199632 682335497
136726 195919 147908566
113749 177395 159314109
169328 197961 71329659
164749 176005 28038645
125311 142717 43699437
25400 139549 285956815
196283 197617 3229256
5358 96773 228876391
69665 180649 277934255
34144 39965 14280866
173103 190495 43345158
167161 182452 38105959
109793 166191 141263490
69365 93039 92243021
24682 199861 398444413
185631 195349 24168327
75264 127310 398842173
64876 79963 6009904
180713 192938 348830418
69145 126695 761163067
193781 196580 845496704
40585 112056 676687173
98995 177866 953658835
39015 197105 909148444
38829 196218 600517051
143585 196413 230135883
164851 177256 30908037
68062 142145 62420354
35074 176167 960249015
137699 148871 399125395
127119 191885 162093670
169669 181697 11115879
8556 43471 410544847
171196 180693 188988557
116237 145490 477357922
15943 134581 759588249
74665 106354 272662456
54339 157950 259793079
143216 174867 273546373
55227 180020 838153965
8806 107692 247568759
94852 118455 58992723
161588 178543 42360533
57788 91178 84198318
53805 167141 284298107
127904 183074 138013632
132968 151160 45521515
26974 36999 24984060
75477 77745 4986919
75981 189393 363594921
126425 179295 132329653
12782 142853 676032124
19753 82438 156974524
192427 192750 364451858
100652 135729 88038044
170002 191010 52387922
131900 176862 112574835
23496 44127 51225505
37299 126713 223876099
127970 167567 99323892
175632 183858 20524589
77505 117585 928885683
170083 192254 55334461
143317 198431 137716743
25744 154777 535031873
94390 125267 182004658
31660 32939 3211882
151992 169726 584944942
74882 134358 451827179
167050 177222 25340122
43197 61038 304327683
144175 146041 844067765
150528 168422 309156159
108242 136467 70836227
101328 178050 469279978
181064 199834 866630787
50788 130570 125949268
158279 180232 446886993
189639 199660 164822135
158703 186918 995460794
144637 155857 379262662
52581 54937 5807462
99039 134324 726367964
89775 117791 575126228
196494 199916 688487530
54039 193944 350601963
89992 103715 515243074
72149 146158 185464067
180090 181635 662416178
161596 184747 344854390
55834 183284 230806770
181643 191287 253045641
161883 190475 71435436
159347 186049 66827540
61613 199404 326894589
27021 113453 264353951
102625 110568 120254779
54177 124067 251251751
106774 170880 160729607
185283 187942 742681551
117277 183202 167789731
31909 50262 45539112
165843 168361 6288302
109642 139900 964465337
4715 80533 371005587
74019 146222 181005248
98389 122732 128377959
181480 182494 2549505
192803 192937 338184
186589 188849 285082280
32397 49941 43538731
147102 179532 40155047
146942 153823 17189807
111674 160630 122560250
108063 149559 801272880
195934 197481 426419881
114849 127176 640731700
198311 199109 319147098
143584 177645 833225895
108143 136391 182094790
196527 199177 6481483
175435 194752 173320804
188167 189141 852808601
178527 185644 17860837
75137 135587 776512873
68510 193614 313302197
164936 192982 88110080
6134 112918 267333861
186593 191876 13146959
45797 193198 369389005
132053 193917 314548653
156224 173754 43920377
188310 190059 4260393
84241 188190 260264713
28509 82191 134378564
154769 164227 23765053
192790 195643 7078733
62159 72745 252140024
158022 170207 813341987
74072 157918 210032357
59024 80584 54299356
24459 51123 551330398
29256 81444 130652712
8022 62986 912476355
105142 111547 747220108
3226 58815 565109050
162514 193867 282119187
150532 157908 18417198
193941 195831 4702493
126837 192518 164413021
179469 183781 273389049
118400 196342 785247747
188289 197754 23472573
29771 135560 504060857
125011 193714 171992554
153835 184386 983122750
70187 153205 690050502
153070 155185 5306686
107867 151781 379938102
123825 132997 23106852
163607 175584 29872456
84567 153844 190848899
4205 78089 415134443
189441 196667 18039512
70282 141411 305824024
164585 177266 603292307
132129 148159 21165361
74911 152166 193545508
70835 133338 610522956
135137 189920 759969563
28157 130306 350180295
75914 98037 104178480
41439 86877 47036924
31272 55048 59051541
75050 158904 679914260
42522 184856 357885166
94 176001 534217727
26722 106807 869715444
25347 34112 282136008
85715 194883 510846681
51227 109737 837193109
90068 106723 41525360
70661 104437 816256189
63944 193259 568898780
95041 136958 760361245
86417 180838 264360946
39983 171559 399079933
184739 188728 935247499
77771 169542 682082187
120345 134384 35332637
36442 133312 205472361
34656 161598 317794933
144959 172209 68284290
177748 199197 53491287
173927 193656 66333429
24663 131154 410774277
179770 189131 23419242
142524 156078 33917880
134050 149578 38746304
82252 127068 594475256
115689 158173 106384839
166662 185818 593447942
109847 188025 195653923
62053 192450 326858355
187571 198257 26479560
98949 126058 67863786
184094 197810 34189991
158305 194470 920147937
133966 194388 151066856
33725 73513 99437537
145570 164633 47783029
67561 156640 450708681
60610 93771 83502821
14042 63030 122253053
42963 104898 155375117
139946 157484 1726089
165608 169077 8657885
139188 189774 126420276
73201 80197 17469174
179677 196375 695332093
44446 151136 267558072
121948 198547 191697969
88451 110266 54576465
151866 169241 43622139
110660 120645 282898258
42340 138420 241054599
151731 182142 258626212
147169 196343 688684217
171321 195119 59258470
166139 192382 285294608
75574 159352 771986842
25688 40147 35903935
70918 110879 100286204
140550 141389 2002776
123337 135058 499084114
22254 97027 187133690
119471 188670 173292410
178200 190904 31750129
110641 161606 127572258
106489 159379 165482843
44833 71751 67739535
189379 193950 11450093
74684 150518 189997656
60569 180538 429071181
133370 160253 402044273
106164 147191 102903884
139206 171050 79684587
131353 181353 458992249
184591 196765 765349707
72249 123330 25666057
165635 190198 926123630
144047 162637 46521474
150744 174899 979948868
126097 153642 337711588
119527 183151 159253703
158688 172699 35214429
4512 6678 244920385
56844 123220 166466689
95550 175711 294079774
141720 170619 72433065
188907 195764 852666776
179881 183840 9919757
130614 178905 124639425
84267 163593 736513384
150891 173410 112265986
15713 135860 898466421
118221 192034 184793546
58587 133400 818752511
122444 176036 658982047
92525 178431 214992524
14418 43145 71574795
128736 134086 13497042
52793 172387 924847674
178623 199080 323180479
93609 184146 226547734
45949 141833 240521553
63760 95338 524273417
3010 100703 244484155
43912 113780 175280545
131603 185594 135217388
147381 190219 13322820
184087 188268 10561324
176518 196829 296099086
142264 150284 19966585
75155 128877 435430039
21619 145963 311338978
58927 101787 107860262
99282 107350 34756277
52326 174279 305699720
142822 187473 111776888
91484 147638 140606710
130807 145435 507184664
190403 190650 818882280
62412 119559 217188290
113458 181385 36385103
64168 104775 101969796
196872 197052 367492324
90002 154670 593841663
54586 145455 227971250
5217 14771 23915261
136095 179187 417191735
136098 198057 29632137
86112 138932 132366295
145734 161174 367405827
194594 196882 5635002
127861 184146 517034977
51356 120979 397820766
190759 193420 6663582
41239 125445 211078871
24648 94975 176126167
132268 164253 80228282
135833 187772 129872134
52251 90460 96047068
22297 30795 21287860
77661 197589 300174540
142170 183410 103080578
83527 129292 114540335
129507 155286 853078536
98451 120058 54071222
155823 164025 95556644
41071 121853 202427863
18763 70458 713034607
60484 157549 243407980
192149 197823 14055846
133578 197619 160033928
23287 170873 802260318
110544 199308 773444171
62579 63946 3492597
36958 78623 104171902
197841 199308 185301467
127184 172753 114232963
13202 34975 902843745
65466 196391 327928102
124951 190874 165027263
58505 120079 154569875
151778 184569 551964744
39522 90330 407239998
199880 199892 211363463
191731 192409 1725802
130738 183007 87154761
69279 125531 140948417
173011 185468 31049591
80895 100951 450398629
119443 139747 51098935
149708 165217 39010241
89828 148752 401191174
30495 121711 228185439
148241 168425 50639122
156561 192333 744419844
74907 123424 137847327
114016 191472 193832037
196202 199205 7406887
140892 164636 388870466
188026 188646 1479660
48707 171712 548253150
83916 118094 85526873
115315 152036 328471582
35526 136380 829920608
76234 101150 876343653
106445 172145 164733305
133345 133713 937894
30462 164851 336541760
80272 191208 427473476
44215 129663 929809314
111004 159359 121067490
111235 197460 515177080
136851 170163 83356454
8332 99091 232915860
12914 157721 748385209
37253 184761 838499696
62417 151278 222918966
50999 79328 512592078
44371 179251 338036368
134758 135899 2899752
183106 183775 881265295
62006 78475 682374436
167205 198801 78754005
94632 102885 679870379
171478 182982 28554199
181516 183913 5977932
152467 170792 46037135
128023 131236 994498047
68309 148749 641169608
82225 184044 254815537
26875 120125 264590936
80025 86745 972951116
11236 96250 396409409
136149 151998 39503075
81784 166682 212697511
149107 154511 13508797
66235 89947 846994213
185347 193909 783012953
11919 155853 360452531
43548 103945 859215187
83276 148462 163253917
102623 136155 84081990
92220 183492 228360246
157995 167989 25211458
164685 167609 345833717
98636 188961 226106914
162351 199215 809734085
161079 194703 84027698
154968 187367 731836228
19236 154954 740281928
71113 149195 195669857
81339 84988 9162727
199706 199984 702362
10073 138494 321611815
102894 175922 182831329
128417 192092 522290227
182902 189893 883934133
33240 120308 217816849
119743 147720 70199686
78317 108457 75646281
10483 94293 238413068
87721 113558 64657179
150708 180781 75181468
106677 122623 541863531
165366 186805 350876044
175353 196746 364609540
37480 174435 566193393
91648 191829 250728932
97351 186917 224272863
186255 190237 9848853
164499 168604 10312466
39252 69827 546831655
99145 180350 879692442
29319 66000 755572323
147716 191314 279584578
9546 15349 891627765
134647 186865 846740232
179386 194470 991043449
35292 121530 946227583
128884 197008 518846894
133874 197711 159513883
58751 142453 210140372
155777 157558 362277062
139308 194934 138958270
168744 182729 34775166
27554 96612 172929334
140701 160843 50349193
11290 77638 209793120
20874 156641 590882800
81371 145493 326410641
17683 20607 7279033
95459 119130 59137546
91594 151136 623288769
49719 138386 252459399
104899 180801 275055807
197345 199667 18344373
59927 93236 83881628
94197 111310 622170287
136517 177195 101726214
12884 67161 938056219
127856 163856 90277008
96083 163544 168989547
68481 132426 160247054
143428 189414 110523433
65120 159829 237397906
195882 196898 2453234
121434 186726 163571976
29543 46934 43152850
3659 134856 328541719
139198 162458 58137648
72000 188951 896551934
192252 195396 7779558
39960 62424 917885935
101797 154226 579809806
112125 197351 350360582
88295 131054 465123921
82748 187256 261699282
68884 125775 142569811
116881 195243 511269146
30500 153910 441746767
102481 112257 62277102
85821 147958 155597571
124542 184885 679050981
109988 179136 173004276
791 123718 307487133
168410 183035 36364106
119322 129261 24956100
96596 196078 323607239
195354 195367 37405
127573 195434 169767135
151065 158246 17954148
167751 181413 34011661
145528 192473 117448890
66510 108807 106159257
94052 112228 968338174
62920 190989 781700237
94576 119914 172855415
145117 169412 60862357
28765 101160 303099106
153020 193143 349249042
34610 49337 800459326
15161 112100 742894139
40090 82477 942266982
27254 133053 264887985
30637 56452 64130280
4900 167163 578896497
173547 178617 887518687
13274 167962 387454633
48827 57055 969084434
194273 199655 13394984
49332 95217 340116496
93617 119567 298285248
23094 176555 586691802
26902 192462 849851125
35897 146075 370281563
156251 178162 54802088
109554 191664 950169357
62558 141576 198307980
184380 186520 5479378
758 67057 165623369
134777 182418 119066586
156479 159693 8061413
35216 78550 108274824
53426 193900 351971962
199898 199938 840031820
95028 175774 202139658
189126 197763 21496501
57209 179865 307495975
144932 146528 217911696
22412 170760 371482986
94515 110267 526959719
74177 177358 554574748
5572 143330 344959877
118772 167906 697450308
126909 150822 59908465
101017 196721 239441839
17642 175188 731850001
193114 194234 956973107
55469 80856 63921340
38301 110744 910537818
159436 176485 42648444
168731 196161 254397325
17799 97514 199555858
193660 199819 15257506
109024 149268 100709080
183503 195787 543750021
150910 176522 64107454
58689 82430 59941751
89279 155399 467899890
24698 124868 869258133
142024 171605 235675477
74775 77099 764720245
125161 143844 46940198
57350 123545 832686393
165852 179454 33827626
190897 191664 1925969
52062 74268 290354570
162032 188757 66814889
117780 160965 108220066
85186 144236 147923804
41939 171211 324091253
195538 197682 5303966
143955 195751 129458278
160895 182553 852079495
2350 100713 246139616
100997 170508 620909419
74778 125806 160806766
20997 97611 191809169
65013 92826 69947229
121744 155902 54752508
140711 141960 781257605
126523 157881 78484119
127499 178427 127487365
151255 198679 118510171
66518 161730 553915410
158623 173162 76836903
184171 190657 16257798
148503 189741 103114634
37932 181814 971461092
16589 39271 65949404
104881 106832 912899579
189099 196842 464168511
39300 54134 35416337
80185 173199 443610838
102011 186423 343870288
193582 199731 342307804
198634 199315 1692180
125933 178685 373165388
1286 94734 175139711
189253 196669 11940673
12922 93557 201942216
152163 155741 8995291
189030 195903 356017624
54102 69053 953308222
18032 198137 450694989
81860 154880 182819773
16078 92741 191967769
136383 198967 439182121
11253 15436 963081587
150122 177438 68439574
180556 199962 48442709
199728 199843 289581
43906 147557 259926048
116479 172428 140229282
2788 164907 990301936
111934 154813 374284278
91590 160396 172220527
179351 193944 979016320
153341 187020 84285117
50882 139650 862443335
146525 157880 28351970
122615 124251 758338818
34649 184600 375282605
48862 51942 7740550
154504 163237 13204170
69089 135042 833667511
178768 198998 50479821
130721 172873 105641678
114844 194364 822031481
1849 136953 338221014
95397 139484 110530696
120208 151856 79333154
167750 179037 28062643
142841 190323 118719683
170340 195744 442958624
97236 150652 935226400
70191 78035 19650402
75049 148554 184268907
100784 105834 625703192
51126 83243 530666074
153601 190114 326485876
52894 177991 313505007
37400 52600 37762257
15419 146643 844809488
165180 184762 48806225
127491 161342 334679528
100220 184862 475198268
120531 131306 67970054
103236 154944 129469111
126078 173420 118634790
70372 101694 78659086
116138 117302 2912349
58587 100742 106012874
157955 193204 704926086
141684 149598 19747687
7019 122765 289567246
104684 177150 181507779
147962 188469 101338618
62419 69983 19232224
93252 120254 50124851
52219 143496 371506568
9868 30489 51603423
84017 99882 39715648
191464 193890 513341800
125155 150358 63151813
52195 151298 248474358
18582 41417 958122599
169601 199988 75737793
43127 131909 972676132
64951 80406 354980877
183948 194490 39282294
153424 196765 93155987
66353 125116 176054651
111536 164497 132687828
146601 179860 765376452
38010 136848 915942750
123397 179488 140463105
121900 152885 77690940
95400 105324 24713722
52837 177870 126873112
88412 138566 125661973
101056 134997 85103318
82264 126053 109611179
39030 140920 609131767
45982 107486 154363084
105647 169410 159868716
20620 99536 197575715
60750 188107 319286969
110205 137929 69497785
151491 198033 126140825
144533 180413 89722181
138000 182098 561544836
154775 177832 965581758
134140 196642 156252877
129430 150419 166826279
66398 181029 287105834
191044 191723 1714341
183767 195633 496831905
157414 160192 6917321
92220 93987 4381688
184100 190049 14863118
67646 127280 383057195
125753 142539 900364770
113146 125210 30103147
75836 97484 54403997
5661 178678 779818824
159921 172533 921230788
38735 152016 571509694
70160 76344 1375824
160546 168767 226034786
176197 179802 8964659
141213 152281 23553512
89922 194519 387159978
52596 198714 365949946
84139 131999 346971519
141509 198609 142711030
53719 175363 304981779
140753 144146 126514837
194099 195747 4105815
153937 168676 37017286
1356 14715 33279862
157063 163238 15609217
24991 153908 951452288
118031 121142 7718775
196922 197009 207398
117847 136408 90312648
188450 189443 718155358
42919 105359 714132529
21260 77998 141888920
194446 194457 23702
111304 194174 13755784
17500 120047 256664674
37183 83967 117131928
142274 150998 21781476
19867 106991 408512489
135232 153253 44979088
72411 88789 737355090
144661 146901 5575823
2149 42084 99533214
139427 167530 683556694
87558 160796 183309834
164332 168139 9559509
49943 162686 282669250
179017 194120 37770834
173264 196032 601967667
174852 175776 2273102
129979 160984 582842015
108776 123739 946215407
126720 183362 141729592
116755 133315 199405845
178685 197906 47953405
124183 126131 4969758
11262 186890 140710885
52150 61036 22149623
128773 157055 625578478
55549 110805 710014476
109562 172013 636014814
165319 189584 943818380
90275 160748 633010134
172415 184408 29807478
73715 128738 137865413
92294 155808 159039267
115470 159047 109148144
172642 175519 2315140
60238 107706 119289071
150408 186766 91066665
62824 86783 502318240
84812 150103 592284465
5534 184099 453859096
169468 198909 73367411
188127 197937 129992345
115286 148070 79766905
1909 21660 49275671
178286 185875 19036995
87385 89892 633138838
119937 130804 756048770
148860 162653 34532292
147080 157362 25610431
111902 193838 205054106
6357 175517 783323193
49063 97646 121985431
141394 180740 935476047
27980 65442 93549998
1064 94830 234629692
117764 149334 183480409
156364 186070 74359711
14292 151578 674163768
120447 197153 654755544
91360 177688 550951138
53363 126784 234796546
78246 104081 231632723
111900 157318 480235482
4011 152986 372913417
171156 188016 42099099
191207 192040 202189409
53069 120029 167924823
182881 199004 18347333
165877 166953 737027009
40280 159984 300022556
119777 130664 626195171
142698 148807 15309131
134666 146258 28918660
198174 199934 210670237
34050 142073 270482653
43273 97808 136876913
141547 177182 89219563
67839 139885 180641142
65825 154464 897536147
96330 186507 225789111
121303 195650 186100182
124231 141082 567153476
68655 90350 54507350
130141 174068 636748074
135312 161367 50645315
37205 151919 491256069
10183 199046 489621821
72793 183117 276199029
158233 174385 40512875
166271 176150 14485265
80340 156237 737548697
127564 188884 153482211
131750 151276 652064787
35259 60054 61531617
60374 163857 472731377
136325 165519 73092692
136059 146486 25964362
77397 95416 45243479
155132 197928 106885687
70568 120299 124568068
165966 198647 81457979
26325 129465 542709394
73892 125864 509982679
162285 192485 75565628
52783 79018 65848248
76920 79286 5898919
82041 129372 118445828
11831 22671 27224323
22163 159658 344262945
179125 186058 776028972
49249 154259 263307876
27144 161223 792189165
199147 199803 600085122
118629 195133 191395182
77518 198545 302903080
156493 196324 99590620
133621 146061 552695
173288 190475 867533611
99504 129337 319764492
26204 162764 341953751
133775 146713 956241081
87462 105160 106849498
183465 185650 5557641
88776 184455 239365708
80700 132447 334249324
199032 199044 854874540
185336 186533 463091135
9214 46591 877586880
179135 179228 943238086
170792 174169 234821137
102550 161053 146447826
163873 169372 519745728
95056 102502 706581200
1584 103884 255899495
22630 63007 226094133
188097 196717 464802463
66035 74179 170943158
52702 71597 47531670
91540 96218 11711642
196783 199748 7353952
74660 100143 197134368
154776 183881 239121537
127513 151101 48810584
129965 198066 170269979
87857 173983 349114449
128773 141291 977689792
166694 172866 15417846
39211 119821 516432146
30564 134017 259042700
24060 99624 189109259
111829 166902 138049965
30871 39761 21997254
156865 194271 188486438
29079 144317 35706604
133092 168300 611674000
176879 191264 35948299
10561 114259 259547219
130294 161048 77028045
76679 132077 806203457
195833 197103 646946723
84568 119047 86190459
89418 113935 61286047
31961 170769 347585044
122236 170264 423174798
97600 146044 822366569
26779 177741 377836752
111468 139410 70090059
4439 60545 140018577
12889 76195 158334059
104559 141469 971654168
15619 84469 172386918
196388 198081 4089051
53268 62056 170348110
65844 121246 138792067
131125 153444 190410227
48793 155240 811749092
47387 192525 643387804
147630 160285 339374967
144953 196185 217264569
8982 162242 383706252
194495 198049 8806905
107903 138051 75654129
24702 61111 90720534
187763 189736 70545943
46836 152947 185954054
112408 187976 717653598
107123 147909 362744190
87050 140686 801864817
92569 143076 126468054
94496 138477 118887975
91490 142257 127139065
125837 198287 181157929
8974 26842 454265044
4449 54640 125216143
189085 196361 18217587
14929 50359 88350923
90899 182195 228476104
71916 149284 193814293
2650 186815 461044997
108615 112627 9979157
4170 112300 183498521
58610 169829 279081807
8157 94137 215269715
97351 165428 678036102
137448 191078 134022102
98801 149578 127112668
63122 126857 810957854
163975 191307 792174201
148439 197961 123704636
16892 157885 352980287
130977 169346 96195997
185400 198794 33345035
192860 197512 11509818
175216 192536 43291556
182715 195563 32119335
155807 187496 599963766
183700 192413 21859149
59596 199246 716239262
186611 191228 936681561
30914 60005 664735858
16262 106941 167929652
44350 50187 14685482
121553 123441 675974427
152527 171375 26973678
79637 155169 189277914
2358 140620 346176838
157870 173401 39024170
136451 138992 6356087
126119 141663 651510588
141569 142453 2262551
83554 142084 146605211
81238 176915 239559929
141250 168584 68514711
35894 155410 299233393
190286 191742 3678626
119255 135222 40245774
90551 197516 634539248
50822 192237 354305190
97827 121091 459117540
169235 194691 503704061
65269 158793 234386006
47332 107315 150461308
98626 170296 179599263
150118 185604 88905751
132808 150852 982603006
34771 93500 452231119
78659 186003 268929042
15066 20136 144541012
180100 198897 46858777
30218 43039 746565881
15931 84582 171903900
143807 172458 954123936
184807 187113 5860275
60563 79574 611033764
100061 110940 362515707
73592 183495 275195213
135782 158736 57296474
89173 195467 441625616
145731 177776 80150745
130873 198210 168354722
92162 189588 243801579
122502 176845 136227068
47627 116540 172829285
123054 196333 526547286
191757 197900 697463153
97603 146225 121815209
67693 151307 209473347
17169 71470 135848809
105554 144842 541226065
40150 145240 263443125
17353 106828 223956650
189903 196032 386868530
147277 199635 592195145
78476 110779 58142596
151223 170364 599544891
6158 169708 688033936
115364 134679 48540330
105143 131300 522260111
113910 133252 48499260
38736 173576 460279045
18962 167691 658023373
152580 183654 77733634
166440 175436 792188748
42839 186015 561717829
196545 197576 964839108
53521 94447 159552280
130282 140507 864046572
160672 197759 73470319
13883 99810 215144734
112460 114287 423303783
191777 198375 603754319
120059 169486 379633256
196955 197138 92582211
66453 199975 810336992
84879 198965 285370176
38778 171500 779104165
31787 114290 299879212
151055 192616 457855319
110379 163787 133803081
30670 56337 736730903
183691 193436 944370875
177058 188639 28907499
108512 113099 11488629
45732 172903 318910941
106539 139041 991328186
37959 41655 9020742
8961 133114 653335021
150391 183506 894109844
179973 187979 20087765
197653 199281 581581399
118525 144455 65072637
128778 153654 62261317
102839 158730 139944905
165704 181887 112728736
78258 191808 777425898
1601 46740 112466051
107583 143709 290507641
136935 149278 662826384
29477 183544 726498448
19186 111290 140032342
129915 195641 164422534
33993 187160 383409990
69675 140806 178307638
150935 183363 960621729
104717 175661 177669363
174664 176785 768028506
152435 176832 726798585
72873 99364 426466060
162051 197665 88939408
126149 142129 445669294
93402 166214 356692039
187424 192629 481889294
148582 177384 72023523
100950 164438 227359558
172787 190481 365511713
151513 167522 692435174
97716 178845 216684751
163496 176450 32283687
94469 106227 778307959
110354 126042 213128405
23122 183688 401857158
46635 151535 263007041
132456 195280 56704385
196860 198150 521931533
168804 172955 111590640
152032 156720 11768556
99711 174692 187775210
155091 187130 80217684
116317 142917 66700570
95540 166083 176741384
14972 156433 870010400
193108 196906 9376128
53302 192008 751185138
101714 181165 198744463
14184 125355 972652342
141464 178560 92803679
113445 157752 110837470
144577 171139 730830769
69217 144728 189307168
11362 70288 147328089
34560 105699 177916154
146363 148006 343656873
138148 173963 89567106
100983 152486 190441786
92326 175089 207221426
131567 145594 10391901
180207 182360 611428741
124291 198165 233063900
144578 197569 132361379
29187 132438 714639910
62789 134175 805525594
73750 103226 73901276
10930 80860 174938634
160367 177678 26624846
189089 190220 2805982
180029 188733 12204974
159182 170410 150913167
24327 116073 596572117
8496 66984 642093099
38887 49205 349692792
67551 167281 526971005
172699 176344 2965150
30903 45675 793396172
188384 194742 15793708
150350 179634 73268627
173355 199192 64361840
65796 149556 209885991
162649 173769 416750939
126797 131233 11107900
154816 163585 156558092
86814 196502 195202160
64946 179118 392331858
39594 49692 472211294
40806 183095 356390023
195412 195947 1368743
81511 128678 118110696
159376 199136 99272625
161092 175174 2840113
67302 89927 56901773
115130 161364 282509844
149427 161923 102634682
194528 194603 189402
166386 169031 6616022
199710 199929 563157
104330 135866 79200149
176601 188968 593282873
61680 99250 973150472
64779 96343 79322878
94320 134630 535010354
86815 90856 49492293
90318 180836 372490040
21012 33507 31394579
168286 186674 680899326
8080 27427 494965865
55973 56233 681715063
167933 172362 11093886
114707 147233 81538823
90337 161137 177218606
130413 154843 61178143
126375 152363 179183386
24128 180230 422286576
30556 64245 967302194
152271 170459 45678028
123443 139164 39602358
109781 183876 185365233
167076 191083 999297621
26831 99376 540097773
132386 137234 12302545
79780 164516 212450054
42415 122785 972645720
40311 193256 383146499
127652 165501 501206479
108709 170572 42520202
110777 125432 498539924
149176 172311 58004319
13309 119533 265882476
56936 111033 629732824
168526 198092 511991618
84912 94482 15368484
11086 54549 795515831
187005 199084 30030057
141170 143946 6966351
56895 89875 304932700
111428 129291 44667686
186922 189784 670477434
196226 199745 723442908
84847 92708 486816764
160647 167700 667729971
11733 90311 196781520
30828 132433 803390337
93999 198274 260805059
27961 95896 170094858
103897 137333 83898994
175127 198740 58864977
42774 147291 603858381
87915 170996 208063341
127526 145260 39153509
199626 199925 405312093
69370 175594 266118046
1140 12928 29319655
591 151017 376409845
52215 86666 813631434
42225 147235 263329913
152166 164137 982485165
39810 92430 132008421
64730 89557 62559126
123756 186446 157052034
109604 156668 249940684
153338 179932 66495643
99181 106823 167676419
14480 149228 337447814
125600 149649 60243288
101230 156382 588557271
72569 123353 127148305
19452 42088 106138346
191630 193929 235841786
21777 127471 264566811
16121 59473 108087154
28828 199956 428230548
150200 163159 676041456
110045 121365 28194200
146906 183592 91702955
99913 141571 551390868
12006 15997 10044956
43391 182013 953963997
171097 176138 553412970
41825 106294 713980313
79494 107172 69393407
148 188555 471414515
143014 158861 355609706
37595 59866 4366255
95025 182338 218503633
186338 190587 384371054
172358 179220 16974989
166480 169767 8211025
88035 166656 29252256
46801 109498 612523557
192095 193349 3150008
79690 124132 304833298
114040 133562 392672991
184773 197337 491762396
152682 167897 38228879
159639 167842 20623938
199024 199910 2230406
31107 70625 98772898
75541 93328 736086923
138219 197996 208445984
105636 197495 229881052
167065 170628 287127020
83197 88982 802968853
141481 187294 114699669
51423 112530 153278885
89551 178390 222259720
36968 179486 356767601
123423 155499 434160732
79473 162781 208841434
2519 93965 228890550
154729 158370 9053938
160716 199779 97576848
76277 107749 748738215
198902 199831 2352663
67991 98165 75602782
198281 199580 982912296
145954 170207 403098436
198167 198943 1628660
20380 190323 516105054
36886 126597 887569409
127137 193843 702203861
39051 143024 260564239
126767 153756 67593086
165851 167650 473938100
162902 170380 18788572
73487 105979 81331236
186792 199995 625097075
166372 196263 74567798
72561 134411 155052577
168739 184524 39309109
113439 115587 975129146
82345 85266 562279146
18507 105586 707587108
176333 177142 2083434
149373 157515 20303978
137092 198630 200692570
97926 195957 245376629
85100 160343 188365723
174828 178541 451155876
87548 192644 263002306
176074 198269 341197172
98069 109523 28800924
186568 195370 21840367
68954 146035 374915124
6329 94885 956936145
69726 133854 160777151
185633 190342 11705850
23465 69511 123498994
139920 184840 95112560
100645 129050 71103261
41675 177207 339651389
179516 198685 283575224
58876 161039 256296423
6073 83095 192777694
142341 178436 90263813
3715 16644 8526182
4894 89200 94773906
151932 158230 229235758
51492 187315 340375553
150799 158775 523935218
166307 188292 54895169
44629 59942 38264945
49361 151834 256902002
170382 196822 65899096
158168 190003 351614782
113092 133137 14106784
147406 199399 474680138
79993 99794 49727227
176281 188400 30341020
159141 159722 554625892
7850 90637 616304768
150124 154822 11860062
189191 196314 547413358
36981 74189 995584336
11120 120127 492277290
179433 198641 636684344
35941 63141 67667351
44683 56894 30548423
156419 179287 49811338
186322 194798 21048854
16998 60013 107270587
45861 104224 146491636
89343 178256 336664053
197743 198389 177051440
84518 112948 71174032
105715 123702 45079869
170713 199448 638560057
108796 128900 918989497
91354 97147 14408480
10779 197805 830765786
41704 170556 323010189
74124 106823 81947944
69114 94007 62498522
95237 101417 216038475
54907 154756 658096843
47800 52592 882219907
121278 157853 227647983
195973 196217 624324
86177 139895 520211833
152720 194742 96876548
124932 194094 173103152
173223 196399 57861588
99723 134076 52203882
141166 151202 25094529
48190 122250 241592605
105296 192246 217734168
10181 167407 393692169
88729 189333 251735555
104543 105467 251883102
83918 118022 801432265
29011 142404 283930349
86361 187031 399627637
80762 196089 288741554
81190 149618 171326136
122954 128703 14578712
73362 179360 824544684
39997 152658 282288772
80901 109640 516226156
47709 49491 920578247
145499 153970 21175901
101346 139062 685414114
150425 191304 102283695
107570 176371 588715307
124062 173374 123644093
182169 198127 985006001
172894 178722 14398251
194907 199311 577862096
154685 171349 41789435
2506 42885 100662419
146851 162376 79088346
20649 187285 771135962
50436 83848 380267397
122509 149163 66947568
120674 161401 102047114
112857 116697 9588654
18911 105524 936269793
7078 44588 848640567
135078 195648 151337968
181566 196399 645990633
123199 137605 36419770
122163 141886 632005144
98997 110935 29953655
78703 141451 902861131
22104 48371 65390542
76055 102299 141289280
89288 184033 237029593
13555 88660 188175078
71573 96492 62532781
45720 100422 137287182
131694 193920 155738928
169858 180402 26232920
44346 117877 184421731
168973 195926 67217413
196755 199980 915537208
171725 177761 14951451
183870 192825 645097314
109790 140248 984765733
143965 190459 715173602
136140 143830 19163552
89918 94119 991037500
107737 116846 398023470
16578 176505 400432751
59324 95327 427983664
167916 175808 19644399
173309 196816 334716609
175947 186617 6160688
34376 65167 76787815
88323 167804 199039694
26701 183618 652110505
78992 83311 10981778
78839 147032 170963013
105428 173030 916132246
174000 191769 998236744
95056 163381 171132182
96422 147849 128752470
61411 101215 100192650
165820 177040 27938472
22475 95731 491982735
38115 143629 264330279
4305 104071 249723411
82206 151389 224471613
109387 196411 217709119
181679 196277 266247228
198296 199249 331152442
181482 189323 19635758
178392 192965 65898196
195407 197978 6359661
132198 168449 9836964
143204 161887 46764814
178606 195554 484249602
36941 111014 185502321
28576 94416 86442637
172779 189140 40744939
97000 145706 122027920
187522 191751 10491640
136962 179996 107519908
196784 199658 988251606
76204 91047 13765136
129224 199728 176333121
27957 185823 950775215
142704 176613 311007625
141350 143388 5138058
142447 193343 694329290
131731 140154 21268882
67674 122017 644754750
149237 162775 648044286
170795 190575 49296979
123073 124177 958436814
124957 199514 295701459
6623 97582 395605137
59687 186619 318316593
69223 190243 303036444
75272 127969 132101994
35068 133116 245479842
186655 190892 10493900
90187 198387 270619772
187839 190560 6723009
147941 192976 463352842
197324 198968 101062812
110451 185937 991908954
156170 167581 366146369
61395 186300 540803725
85991 93123 17823549
185973 197101 27646428
167010 184480 323005331
32622 188726 823321021
44564 64070 32501065
187991 194351 265385666
11724 178759 957686301
184796 184935 711605675
75590 177118 926068825
3418 110247 267434900
34435 184985 651629285
157274 193304 90187200
20880 55541 412011317
112388 175194 599323448
160147 184407 455413784
13803 129827 290502321
16398 129824 415668096
132498 160838 70948180
173261 177027 9364962
25980 43683 43891863
52635 193762 396595533
41703 137864 241200339
175501 189770 35619943
127758 165416 94455594
135688 199382 454816961
118857 128254 23578800
32447 74703 460522261
189215 189775 1397139
18995 93628 186983376
156103 191236 520706881
5748 108923 875626229
8947 116919 148501940
187238 189307 5114082
146182 187179 84182351
75264 187780 281922200
128720 157606 902915707
85807 108969 58055905
67718 165423 587928911
36062 181521 543067500
85978 92806 963753177
22704 73850 227555208
29451 85214 474427742
88841 165129 320403093
183934 194046 25323113
137743 182235 297682568
26520 121490 525331972
181861 185723 651716280
180272 192449 585064936
59016 158946 250665365
183147 193562 809935765
59068 181693 307425078
140571 179062 96188084
174466 193081 865355160
140904 193087 130479208
9536 182788 954558523
37660 145643 620380059
87122 196353 273384507
33306 79959 116532130
98499 147345 727011413
25136 137965 282639552
110777 151086 100876815
17592 100392 303445648
97075 120409 244665153
81734 122326 917126597
181144 198461 43206533
162167 187703 63950315
134382 159691 907376041
74763 161250 414616292
99471 119027 42478187
83307 190574 633178555
155874 167915 709426122
57739 160994 426295553
10514 145954 339097286
171501 186011 36209871
162398 177998 807980942
8741 55758 117288641
174337 181041 16664880
198017 198557 409700872
156713 178436 54331542
16233 71601 138495005
175148 182804 19013270
163782 185541 341435438
63079 64957 735033099
188229 198551 25604147
134317 141365 699595531
194583 196440 4682132
3829 177675 997626272
72184 168402 993260465
125034 134106 22876470
17688 39719 924308938
138119 147101 213878953
149675 172109 56321471
159830 195782 620933275
55759 114672 147899814
131995 159419 741615611
179158 180448 3245578
180209 181168 233558197
132698 152026 984341302
75165 117549 313642218
139830 161306 136479052
2964 21604 920884450
126359 133491 17983455
43138 141384 246388144
38172 142189 260582420
90107 105156 37518616
178480 196107 878790812
109177 193719 556085135
121185 172922 129771351
16282 196722 767333937
78034 181165 435099420
150292 176643 66038224
49181 67832 46934936
18335 23011 219827485
137393 138855 3661351
13624 190175 441942376
29105 193399 411219914
176670 178217 773932376
132087 158683 539650785
178664 189601 522974253
173737 193482 231667243
174376 196723 55750919
61663 114848 482110333
87801 152757 162557264
63750 66139 832026603
90373 97689 344854303
30190 98235 619552707
78684 148624 482357491
112412 179948 747206956
28210 72453 284805831
90324 189703 248676722
97842 167558 174734580
63463 156797 33169994
16739 115333 272060244
73612 133029 148944804
93823 146087 338465504
952 34294 83368688
132589 188354 139589642
179063 183817 11908839
104202 185832 204417924
29146 168805 648042680
125051 134590 816354661
158492 191272 82030889
49935 74782 62404905
102401 155096 131862891
92065 156318 160865855
63683 77408 475993876
3469 110778 268615038
25146 181399 391116750
143239 146743 8737005
2665 130988 376982349
41861 127231 214005423
139172 170743 79025485
69146 160152 247001762
59024 180779 305221569
76937 183506 266887943
194460 195439 2408816
11145 56281 112490192
40150 159252 298506720
47098 160221 733351747
50381 108614 146171546
336 11112 26848152
72933 73591 711447325
152548 185997 83769998
61920 145439 762342194
43715 151436 270094860
139782 163798 60124990
185707 188428 86206454
36052 120307 15333843
87620 139646 635377424
21039 68408 118489532
85087 170891 910673303
174376 191613 815029390
20786 79776 147535936
194314 197525 752576882
13115 166820 385023373
198304 198947 1613064
11059 122762 695220735
143250 195808 131421149
170191 184265 636744313
141203 185116 109888196
148056 190045 104974047
62341 141424 198455600
116173 181679 163987449
87257 88477 636969399
198102 198176 148286
71072 194859 945028266
8608 152463 360112089
40337 147151 796690026
105974 109065 7962436
3918 177159 433717842
76260 103957 69498273
13891 57478 108729060
38040 137711 249771912
134726 144302 23942375
173325 195468 55198064
63887 166870 258376995
20248 53112 873637493
160335 172039 392456795
99774 161252 153957117
152517 166705 35693243
121092 166442 113813721
10106 150035 350165468
199901 199924 72358
8273 13009 558021458
8122 69743 154130254
189925 190724 6123469
121984 131041 22821973
164931 166641 4262505
178574 198531 49800427
187146 196282 808260558
111303 156676 290818306
164653 192786 59936587
34529 69052 420552169
62749 95013 81244932
148433 159711 400218486
133627 148454 37064330
71799 132170 151207593
125925 176085 407177628
24726 55294 76049419
112477 198991 216382956
55725 186668 328313140
140804 179409 96492495
168111 183879 39262302
95917 152539 141696991
168704 185217 41191551
8318 76535 170584561
119300 164516 40708026
199875 199981 848652457
152412 185403 730787522
121941 125444 8858554
164792 193981 72862075
84833 182000 454676808
38541 178179 865234400
95795 158017 155719464
57133 192883 340260707
145215 192305 487452852
12776 98284 222789175
159632 173856 125258220
41502 168373 318091269
163817 182244 45988939
157864 185819 545712735
165329 176246 304373413
176169 187648 56545895
41136 58186 42493901
21114 191787 79035852
20031 164409 562487350
24757 90361 331806112
43924 166282 941715785
157097 185394 141783766
94226 119845 770219304
22340 120836 246462421
67764 158718 227832420
155679 193883 727312473
141582 151689 692119180
107495 183230 500078100
170313 176110 14377349
93824 108157 71207554
197840 198443 118329034
4139 14163 25037566
12412 38997 66421590
146287 160336 35113167
190833 196988 15247768
148294 173200 62428898
121459 176529 137957205
132554 172795 100872752
140265 153629 764369700
140014 152541 442021467
180719 192342 29102509
164225 173670 196127779
128927 181693 368563192
118122 120948 616265788
3704 160590 901315045
192978 195693 729859142
692 154096 763545773
69262 196801 80828800
25093 72383 118303238
8148 26181 832992268
189039 198484 12422184
63297 69332 13828624
198789 199478 1737302
99280 139568 729316509
105373 158269 5874089
21481 67139 114113083
78488 116629 950309281
60253 169416 273877573
107262 144826 94198929
78507 84790 636965
37991 101449 159029652
191153 191635 1213667
112000 136478 61459030
16635 128106 279061808
76205 156600 795383751
63638 189418 371787289
19605 153591 379867944
44393 102654 146310376
101331 157522 475155365
169221 191347 47418453
175559 197412 182231762
102393 124730 55781896
14415 138541 311000262
131763 135600 9809704
100978 161071 249952830
62436 98696 91193955
168924 193762 499074002
16930 105336 752151199
124436 162207 94661758
121701 143348 592247197
152153 168136 40186260
171857 183798 77381517
32570 184168 772755422
145583 189441 109681591
95077 102514 918683469
198243 199479 680227922
103973 179838 189913085
145051 191771 434592790
115152 185465 615057448
51327 116062 759545625
195066 199477 11019048
92744 98483 152214364
93772 114106 50889733
105067 168350 158656932
188518 193147 9129870
44773 86977 106088872
126425 157613 918108182
108420 176948 171544168
29255 65941 91644922
157395 158192 667038741
174576 196487 251491178
68740 127906 669697433
22834 89896 167955664
112131 159239 372953387
187943 192136 10423363
100559 128065 68859264
197604 197618 77000971
47798 198492 487897302
73016 183515 276655152
163232 199498 90472794
153727 177953 297153515
81936 85595 9139384
7027 108434 253881235
132120 151059 104718198
26932 151114 310851393
147956 188980 102608089
90465 199074 822597103
37936 79369 103599680
184239 188852 249410082
13090 51206 660972322
153745 198486 111785123
15814 67419 769986138
62178 89347 68537346
186031 188750 479081282
100664 146398 966382137
84322 185563 704692867
192084 192521 1122480
33405 114326 283877473
178397 199975 855159728
26701 83469 142014145
23179 152003 322447093
160409 194254 84625551
114191 195533 490214730
90408 116043 64119345
185951 187443 3782877
162733 187008 412241897
72405 169087 242293426
118149 137896 767430879
36830 85782 562815432
95507 189665 235616377
121656 159063 93800922
189819 198628 156504028
12543 94116 650491012
143032 154870 643157624
17910 94855 192693599
85774 105512 49295073
194532 197368 50462059
73095 177848 870450534
21762 130148 271340311
9173 180931 429898646
16707 45239 613776334
28930 198080 554410983
46947 127713 202546371
18841 104165 258470917
192247 192870 1551076
112760 163039 453691247
85580 116490 77383938
162197 199629 93502246
158334 199402 715363309
112268 166344 135547356
98583 191708 392211736
118679 137674 47810747
125405 198001 792571473
41090 199525 806876777
23874 57324 870256273
139759 145842 15124490
196931 198576 4125028
185675 193504 882383959
1623 34022 80993094
1103 184399 458624183
167103 196807 74064478
179042 188643 24039599
150719 177810 484912974
165761 189708 59681172
39692 144401 262465819
95471 143875 482475459
96108 198836 256926964
131983 152809 1324150
103137 109552 16146574
157250 158584 3360971
163794 181211 978476754
125712 149297 551979179
142605 191417 122029327
99189 142975 109700640
37516 137883 251477925
192675 196950 95281327
69616 124804 190190146
2032 110212 913096991
45161 188239 358609416
171518 199973 70908715
94568 167508 182740525
65412 84348 941755243
20612 22438 912820645
35916 76804 102177867
61811 79436 794361944
133385 141286 804513800
170878 193927 57477005
49027 167228 296418879
85547 164059 196717345
168725 186423 6401734
170734 193266 56215038
153682 198128 111050966
132954 139911 17501604
188255 194738 1567120
88135 88982 56703980
133039 155046 55074516
32070 121425 223553446
84981 103018 741925691
51851 101580 18314226
121473 178836 143652389
41164 190817 966460156
181027 190463 279281037
41000 163481 307047984
30042 99784 180243375
142909 162672 49480826
9091 151559 356700714
14296 134056 68508356
121262 154506 456065093
121969 146662 61992588
81088 91163 77456186
1155 140329 501418010
53914 199486 364640475
49394 73889 61549168
15312 196522 453582632
74545 155108 204752763
84261 139538 138570668
150502 181045 617643052
194025 199250 863733533
186211 194446 618839205
159674 179657 49912428
171734 183070 402034985
48976 81536 81853675
52451 56653 678953627
131272 171320 100409397
39451 43275 953253316
26984 53134 65024162
151747 175770 60142408
117323 197705 641993523
2188 27195 62547105
180598 193480 32223213
143142 150377 721552235
48895 95708 750902763
128152 152252 60368896
50133 74186 919088904
144598 175245 76660928
162282 171586 23395317
48637 104576 140344828
147655 189798 355458176
48357 151810 259369649
49897 151429 254549114
795 117143 291061462
68632 146787 842532013
6682 132778 331379826
159852 163252 8596181
86375 165455 198118705
113166 180494 690396514
48231 169296 359735041
173675 174764 2702019
160532 166883 16080259
42838 146520 568194186
66812 188353 551680493
48040 150415 256661826
78452 125976 119131259
17730 74724 610973909
124671 148519 59831613
181249 196998 39246273
169572 188340 46842200
136793 165236 71197188
98181 113524 38503395
57339 122194 569571562
139913 169132 73154733
71033 75384 10844580
128335 174927 116744293
154568 195725 707656527
173558 174283 1790026
144109 196873 678512574
54255 149187 686534537
137146 170422 581520950
138291 148411 25185763
35478 166693 425755927
73741 191000 930519277
6100 97089 687787327
55168 160018 627378294
196633 199471 7011834
59912 99032 98414498
181486 191210 24324634
145177 156542 28412915
144343 190634 115715984
52524 124766 361405248
77906 180891 257873246
168972 170071 385963803
26672 77329 126634447
84205 132143 7655880
174190 179127 120375318
137632 159324 805254824
83413 87981 272900530
132147 174139 928558804
1330 90208 725977819
118946 168796 125027444
92444 187747 238594177
28275 164762 341798261
157641 173063 38773446
173762 176912 724412474
36233 168889 169859935
185263 197136 29538290
76162 137278 153412487
40482 94693 473024890
149515 170791 53423503
163518 197377 84464131
146083 178815 164729682
148364 160054 910789213
151268 163756 31393436
38681 45294 534249815
87952 109622 54254231
116229 194992 197072484
27311 182955 326590911
94742 97609 132803610
148778 156558 698043013
55671 74727 48011907
194452 194957 126543248
124370 169811 113986755
154612 159738 12822173
100689 113262 31583562
71111 170632 771672018
35302 67250 79751972
20851 40981 50119844
27491 183465 885939633
172685 198059 251898813
45988 111648 164813023
39264 74364 87964740
196816 199231 884870247
44376 81180 92519027
104939 115975 27669425
194499 197057 6289636
174225 190864 41519513
46907 99519 582112013
117160 175623 373113762
124183 181099 142536709
199763 199911 674872545
69720 136599 167752091
150164 168482 467937284
132491 134546 5238575
101533 194851 233394323
138955 175945 92442255
80725 88616 19976478
197942 198116 466470
30452 69482 97498530
47063 54717 19113195
7690 31732 795938555
92846 115609 597368002
175793 193740 44833621
46218 74613 955785585
58095 140892 207893625
110211 111224 2499676
144477 151105 16532593
139267 139641 949344
95618 107616 30005265
102291 169396 168038244
180722 187293 16530244
114834 128208 28595221
186585 190712 411156032
63726 177877 286170524
82513 158519 190295705
185122 199899 924654781
17621 120021 935242740
63546 160813 243958136
41715 129174 219227728
937 127002 735498301
2179 87803 254926563
123318 162492 79847668
98965 164269 163618161
36263 57465 587484873
156088 172888 42132224
152636 166092 33872543
68539 182784 286067382
198231 199252 2571026
95273 151880 336000941
141140 182020 102272821
47971 139322 481948358
132822 191448 250195793
18905 132760 285173331
61099 78502 43843683
198265 199075 347433173
134354 196552 644167937
46849 128012 593714606
87772 93324 13813471
5855 169937 620195137
66379 69884 8841505
101549 135925 86199030
123218 165984 300677452
145270 166534 53329116
56419 81018 248324328
17836 127484 372342418
14504 26620 30491223
135218 194271 49224084
119462 186523 168042806
166276 192278 881279972
89421 139729 125994675
111797 112551 1869805
179944 190776 27108911
175900 190354 36091895
11253 160620 373881732
92461 114832 55942500
21133 135118 285561920
154388 171549 43060014
177635 182099 278471796
168327 175028 16691013
122965 135230 297239802
101655 126978 6543159
86720 115085 70966228
63 46151 114792595
53566 92299 64733543
104958 163635 511749514
18120 173314 759123189
196390 196965 1277893
92970 120839 69672257
61085 197160 631998627
115129 177658 156587218
96496 159069 909619077
67185 179637 281611036
80387 142892 479491757
40810 161842 318825327
72784 112510 99578232
30624 162317 329688651
131552 155130 59092566
12355 36084 809551640
17313 147930 938317088
112700 150882 865059472
136336 139964 9083867
7051 29366 55839479
5825 98689 757001446
193199 196977 2542027
19061 42387 519897690
67605 95048 68885361
55283 180034 312757856
1108 15854 782585024
47502 48413 2269431
115039 190469 188809698
69417 145495 190677785
104971 186868 205133907
84868 183263 246219313
36505 160724 310969198
143619 169148 22255565
185821 195313 341467274
60086 124971 936836731
55771 190922 338721005
102444 160626 145598021
189782 199392 619424843
130120 137113 7272595
137947 145779 17478186
81861 125473 599345355
124304 197389 446051296
101145 128014 51455341
37394 188023 474891325
194880 198831 831576960
177917 194895 42371831
153527 162781 56702071
117962 182720 162093586
35622 192142 580432450
15946 122491 268980998
78799 151585 182415084
30819 160790 325363104
59996 122436 156629675
179013 191485 988523608
164351 196431 825961805
2253 95963 234558913
3710 17434 532998592
7643 102720 237998976
196882 198428 3865739
158792 193549 663125470
190705 193654 7400718
114884 171191 458537416
24399 94367 132468679
96342 133210 92371043
94449 127013 81483448
71517 197385 315049419
47823 109097 498311093
60312 166232 837651804
64152 175911 762050055
163661 176969 205674350
68938 195152 315942423
35212 170635 627581841
173384 177266 916654294
10241 54724 110889403
125364 159583 783001821
14905 117226 256120121
64455 158548 288205355
197153 197557 947711087
48228 112379 570939040
182699 199133 41000249
113763 143273 112077547
22429 143777 303833375
23200 121141 6550316
194014 194776 1838095
106209 179044 298542995
175240 182909 19049047
40670 95049 52603331
169917 199829 74549843
94764 180266 529491687
69657 126838 143287259
42749 146830 260985602
62036 134151 181097209
120366 150333 544586823
178039 191303 127846652
93146 125357 706364533
180874 190992 25347065
1185 151758 493630952
69193 150504 739513171
8724 134317 314532891
11329 197468 465759174
182604 196755 710979351
128667 134209 13979294
53993 64174 46511984
188750 189857 2765852
115997 128685 31789957
63864 164393 252205433
18164 166078 575452715
182038 189239 73899159
193675 199664 643573664
40646 129910 223794771
76302 154233 30490560
157818 183815 65071187
153995 170825 293147525
3951 168166 411223382
139802 164654 62187848
81302 134074 132245236
111250 126451 38007247
194906 196724 4582040
104218 186839 835867860
63868 198703 337749181
70318 77654 987463080
194928 195639 643773081
108121 146853 97029956
189994 192842 27604165
80907 98570 44267707
57744 199872 356116874
116142 179624 820167223
125487 193335 209939270
1004 85876 795732849
39876 156163 291412287
43055 147599 262192717
127190 162173 65141184
191956 196655 11709837
29093 118717 224273265
196263 196678 494247645
9682 184291 15764174
177184 191492 35705946
115388 130492 477119771
154853 197194 105769870
80424 130647 125898893
132188 198209 530609474
176245 196760 51219033
179157 198200 552481296
3230 65823 211268916
179049 180731 4231020
107065 128459 97212275
42491 44154 4176349
7077 185059 712440611
99574 148455 159307666
48127 90323 106040353
36092 164704 654636551
173863 186226 897556396
164894 182529 43954071
9843 36788 67368981
10244 102336 738790598
81148 135913 41634368
72706 121993 123363443
48227 161337 734972151
199967 199993 161833561
116651 144348 651493512
78094 156164 381697325
168386 186689 757769934
16374 81616 704737420
138956 142557 8940048
88744 122208 83533427
137581 154239 41581357
86871 89396 6408660
141510 154347 32152295
96498 141719 113236401
163468 167490 901892079
36231 42726 15883011
12 77415 193495152
13368 46790 83401952
143084 180452 278295135
33792 153508 27662031
81641 117764 90387376
71544 88182 41843864
178761 181560 7017369
117799 171026 3058428
15098 135705 796449066
140649 169385 71969097
92181 185262 232954647
57707 176736 518401354
57291 81082 147251226
167941 188696 233209205
191406 196959 13752037
135972 144764 662455410
178042 198282 849227012
168557 199990 283268724
41000 95412 905576915
69995 128089 145521786
48124 111974 160208249
184497 195741 28095081
195858 196099 298407658
47223 90491 108720763
70136 157874 219751083
17056 97905 654200581
118148 174030 792404619
178318 198558 50493860
196666 199240 6353271
119023 156035 429769870
93403 185571 855956092
56074 185886 584000133
162451 187164 61815442
197894 198037 563574459
58584 163495 460910084
137504 172266 820214638
122762 175965 133383884
102411 129896 68730123
175346 176632 3207570
51815 149683 519719511
46830 102877 140672732
46701 151718 263300674
83701 195821 280609512
76642 176369 249829259
119083 120930 4623106
46375 98390 462464855
105829 115157 23454154
126674 168947 106008334
164405 166657 5650089
116663 199854 208082486
197530 197971 1084766
69323 108491 113879943
97864 176530 197009276
116819 142551 638850284
136191 188133 129869880
190792 192451 288553538
81209 107768 891354034
182496 185869 6822250
196554 197613 2526266
91943 191096 248112680
96242 114735 46253292
119689 150305 455162479
102610 192451 224835815
113697 145146 78810656
22417 192032 424513627
129294 132919 9167096
156546 197632 102642984
113725 184342 176689292
49719 58448 53395742
57885 67332 24034312
141753 196979 267375424
43138 178597 339472013
62237 189641 319329557
34160 130930 242237529
125940 129331 8470868
81884 83300 3517054
83665 109281 64229716
67188 199169 330351506
75011 191200 290982950
142338 189895 914015271
83934 176104 230751508
139831 183396 108828612
69598 72678 7753277
50182 162397 947870749
131232 172263 102875572
10601 138732 731051604
195253 198828 167858394
192982 196629 39274067
24098 167717 586988040
1443 90127 153021883
106714 134252 838257306
193655 197601 266714169
108770 138955 75686553
48414 123686 415375503
102976 174794 179862738
155829 181313 63678927
184417 198262 34518607
20409 195671 438653935
191770 192061 554119182
7226 121920 286966540
395 69688 486750709
162868 167089 10630565
119060 120328 770831934
12688 174663 507857530
13896 94308 201431248
91842 187047 238306334
93385 100511 17793501
133729 194954 442361813
149416 195331 236774262
85626 106412 51950216
38910 68897 84491972
62235 126978 162517234
69197 70435 3095782
31555 196100 573816715
183482 192498 22627618
172224 173293 2633184
20055 93984 185136461
167214 180973 990064497
3987 57636 133774630
175839 188223 31029207
72657 195112 306486656
178413 180205 187444698
137064 192815 139344945
192333 198546 15388784
12007 54989 185999338
187085 188589 3715306
151943 175896 46178953
99662 167468 275158601
134537 164426 74845912
141812 182175 100983715
135448 135680 907761264
24417 41150 160473252
36277 80360 521155378
125782 129016 834383789
71164 132460 179361472
94993 181399 216215713
139776 179308 775809758
122338 163086 102285603
193275 195322 5031840
3050 106816 510035345
80773 121185 311069166
151056 183110 761636445
640 15587 544068913
180508 199317 689999366
135807 172347 973300057
62810 94645 80144707
86416 138863 131440217
66406 111035 111948133
55310 149196 235548749
197630 197799 916001199
8801 97094 221019193
68571 187963 299048201
128659 139240 429001916
20110 179385 171098762
66051 97782 79608755
89949 93179 826338687
96498 198871 327694589
105830 184155 799854901
188670 199182 155614640
196211 196496 801535846
82929 132452 571603700
137946 184857 254832559
167745 178556 918704485
85040 182138 944045589
128802 199125 175807797
91917 183813 229962313
11520 88519 192871224
187978 198377 639423830
46636 197533 15160018
189675 189896 634293248
44489 162703 296474462
149566 177296 735460755
101053 169757 377539617
144374 151787 18482076
83157 157764 416600531
169102 183370 971992618
16428 81629 163241037
93844 191832 245289680
163544 193557 991856527
39938 114414 635573870
37598 171214 828241250
135476 166239 866829173
14818 159248 890870951
28634 109404 917280365
196833 199197 5875670
84445 120858 597999935
188009 188889 2147071
192136 192309 643692291
94265 108521 901695386
82787 142231 148933792
88024 97802 24383209
26534 123415 242355984
15798 80023 160596475
13691 37776 60324226
132504 168094 725485565
90289 176156 214921571
138032 151344 296519569
64045 154093 225851524
3944 55383 128301210
113655 124782 27789342
41486 145683 261211333
29407 146250 461999472
32978 58167 396883830
152013 153474 815366072
49324 79648 239635424
100124 173586 472007399
10654 196562 465294781
34866 122630 571310840
20357 100471 857542925
193829 195314 3646310
52628 173800 303801995
9045 104676 239363515
63915 155891 230736550
72188 144041 885035635
163454 191818 70855565
91178 150574 148623632
150011 196759 711504460
60843 127585 284149287
146824 164520 44373590
13682 142931 323712635
61833 84094 931220130
181889 194191 30762314
120952 171251 126160545
46031 115590 174528142
80116 176879 242435503
30957 55152 64034696
108799 167796 147776829
172107 180320 343306504
194247 199846 869358920
159627 191121 78735663
136857 173946 94041375
134091 137382 156563209
161315 165332 10183893
112287 188797 454345766
190881 195437 11333210
145475 196527 127688512
24516 153219 971556990
32738 58530 515341816
143572 172946 73596658
51737 199967 666346714
193802 198156 10786624
9216 189406 451030532
155248 169859 36694440
9281 113719 211329131
14328 134870 301998832
75029 159542 211791827
43090 87102 110571973
57672 101481 110269330
112423 121563 924515745
32797 44308 28357537
197105 197985 2189531
82598 194332 739479600
62967 145710 207616942
111293 158778 118854906
51871 168970 293610794
44231 117236 183105537
171942 194357 55861374
49497 54702 12948816
77123 131993 137468635
171224 199784 71165234
180304 197953 43956904
62823 114690 243854702
184034 195309 18119659
79279 159863 201982827
165463 179723 634740353
52550 164461 280646300
22386 70570 120428676
160388 187296 67405348
83124 99930 42090678
140382 170566 742235437
174970 189098 35229047
44104 185914 355404809
41699 48140 330005813
183337 190274 611342621
102978 198378 862999333
157816 158072 281334124
95463 107073 178531609
179907 191830 540874835
136912 144791 6714034
126888 191249 161084829
12769 97561 482036025
24275 77440 132980544
144635 187053 569474360
121148 184223 697834184
179802 185050 13197398
32688 113782 491831285
116049 166771 923429011
122514 129704 682387009
179926 190673 771737697
139443 195729 140612409
71453 132743 683198810
66658 194296 800335417
132926 147499 36488007
169661 192458 56898080
86415 152052 164274215
90765 119347 71375578
102501 174445 746570466
173004 174207 422524295
92325 194065 437048271
50418 51356 952914949
150922 179425 71272077
176587 191767 37938274
126336 166155 99883267
174125 185301 380376871
16969 27941 6666789
19087 126560 272911229
112417 165754 240701605
94359 118071 761314543
145722 150945 825524533
63178 129506 166444523
138681 162921 87975562
199241 199254 37612050
64378 104249 957358495
178575 179858 3202644
137143 186836 753258129
48646 170480 356635225
181411 198759 683016519
61637 111813 126074048
121749 152027 75910784
39829 97334 144167151
135095 162457 68385365
115098 186518 450719386
195113 195620 1332388
140133 192946 132001040
135913 160262 574755091
99544 160578 808318417
161918 180608 46681418
45025 128731 209997936
49744 72024 56011023
20625 162645 355665183
102966 173147 335128171
74742 85088 26049662
87183 193195 265327760
62081 164914 754244183
33323 141369 59938664
100111 157590 606879671
11040 71205 753848578
192264 199960 346685484
122979 151628 737875074
120321 193318 344844631
66791 144958 966228794
77262 181859 523038693
63523 65128 4207731
80293 155026 187299714
98239 147609 123716460
27456 130676 258384936
109436 164811 138694336
198980 199631 510197492
127766 159282 78943547
183974 185321 262526331
146164 183654 150611892
111752 160007 120832587
197926 199965 5155566
1192 68607 168497458
51965 150037 577446702
39107 131412 872576990
88911 133335 111197989
196753 199976 899924792
187805 192642 432236387
153585 161173 641585426
176944 187933 10278327
9584 65990 861690413
90620 178970 778987890
186643 196325 24100491
83689 174254 226823670
181153 196762 39008680
164194 199242 87409357
171027 179958 22185394
33420 117362 96897490
199596 199928 828968
53278 112213 309720375
111341 126997 39182370
182906 186809 9924381
8547 65087 141254279
182442 185744 8302574
3004 126033 566531425
125654 153492 882241859
135372 172542 823963725
109846 167281 143861096
12775 191625 447734340
106504 171758 163608162
19514 133591 285738379
136950 154352 9912755
5594 99263 234516369
132727 142188 23747160
165821 188996 358389120
132413 162689 372273006
192981 197422 332477056
100934 157982 142786858
107195 144199 506059433
80500 102378 54977819
77377 111897 86513618
5573 22566 5776569
32391 121650 223288022
127695 165617 95149374
120468 126188 804570865
198289 198463 456137
149214 163600 427782721
40182 119735 665891985
50970 182203 654515326
98463 135780 93670511
66244 196771 270168189
53624 186477 333047102
24697 53466 159111912
196388 199558 7804451
182045 183013 2312516
39018 190965 701561779
58692 59167 656823960
37183 131162 235267624
71107 191138 300576165
43116 103432 151394100
134002 192158 736353709
64176 131604 169114941
70942 141107 271976462
16036 50295 961592107
37714 166555 322752304
191372 195935 11377178
160271 199553 865292739
8164 98886 227112098
74125 83876 24542996
196908 198105 2995615
24894 86499 910379634
178022 198453 403820254
187410 191399 101348198
111553 196693 927056056
160776 195233 86069899
180587 188950 16420407
76717 162707 237761971
26396 173443 48731151
136716 155209 79136831
120002 157334 93500072
127163 157599 807734985
74977 76929 286933452
52223 181823 324731833
127235 140695 33824411
51767 79321 69071705
26197 67891 104239460
117525 186195 912840129
64164 180671 932755893
155382 164979 84607187
29759 184837 513196176
136450 159237 785790373
99739 143273 812687609
67767 140160 181499490
126469 190151 159345291
76512 152864 414956665
74844 87187 31070227
25663 72851 165125566
169126 185007 930486315
159065 182603 684931345
9989 45845 304673637
163598 192759 879038814
183306 189317 409181791
13828 156443 357136729
196338 197327 2371364
43315 82355 278806049
75682 107123 78852280
95372 172675 790409632
126582 170248 109465968
38002 182216 361100561
24540 127431 257550563
126176 137025 143638589
171820 172612 1971447
188790 198524 24239126
121939 131268 332180000
184304 191739 18642303
63707 72026 630873880
70775 93855 70345830
178694 180259 726934718
39168 108510 213413583
180212 189489 23201725
29632 150259 596697306
16388 139071 466463612
70745 125159 136322303
48302 106839 146827796
87564 123442 89673138
130991 167630 91857729
31971 122990 227632453
46523 78732 800768553
197388 199537 5367592
67994 128425 811850583
145076 168515 911670725
13850 199508 801896672
184606 186210 4113744
124542 151487 67598415
131083 199771 171754022
133543 142504 422391587
110003 191212 203187562
104875 185326 201460059
55836 189979 909842000
12030 77451 135619533
62507 156395 656476749
139372 183767 110915511
59684 68936 23501265
37830 194160 391337835
194746 199845 742910064
158703 162436 9408333
55100 177728 720830244
100592 123333 252137576
117911 190286 204642732
1478 126103 311812107
104336 146595 105902846
72167 130501 146163989
40002 174962 778411650
151141 167024 16965905
59616 98604 98036917
69461 143549 185735794
140282 179660 645859337
168641 182574 143208765
145893 167991 55409667
18096 119945 254921166
142853 167712 341391951
11779 34440 56815927
177588 177715 405109179
7177 175816 422184062
27599 142491 287718968
149352 180564 78059534
192288 194300 4970977
15233 103680 221438745
149693 173361 319879862
128903 158063 72990470
107657 121616 34865607
185371 185558 490467
92862 143602 457975469
23961 109056 213086428
177470 192442 250008658
115177 197676 806302784
96389 188314 620052382
60969 82496 792969585
16988 53505 38596455
60826 90948 580011878
85781 95998 556247465
45938 46546 1601066
11267 143498 331086966
119111 173262 135746823
157525 184675 67940921
76808 104560 69604427
63168 139268 191090218
55837 158475 257359153
113813 184522 176968533
119920 169836 125195126
186254 196179 478169705
136057 176914 120531345
168658 169165 167080380
17034 61860 111787670
35001 123683 221903763
169900 198708 71790274
40826 169813 323363631
6566 124938 296304750
4751 131183 316505444
166086 174479 171369834
153293 198052 987406148
40170 66478 65947385
166830 170812 829383813
53670 86661 83016360
192555 198384 9780231
116079 160237 110590476
34904 189288 386392066
119068 141024 55175509
146757 149516 473439789
4553 60364 139273403
81674 146127 222544181
96059 190836 813193289
175271 187642 21637614
182997 186197 8143927
69341 103608 53127425
48705 162937 286386609
4211 31671 68794761
6404 168009 404709674
32501 113227 107936154
83996 153569 174182589
7172 15388 20557554
114872 123870 549190305
139597 144334 41080490
78078 165537 793924306
33886 151169 175872063
21336 110768 417852793
154216 187397 230055993
32738 134201 254063614
36213 190694 650812405
18195 61579 108175977
10505 47753 634799397
60580 93375 82541965
8247 124213 828500412
188071 199179 2290488
151053 151586 1362966
21982 190190 194845720
54713 165813 278748738
6709 22896 40550111
161815 170445 135159001
193436 194448 2516376
131976 178604 688668386
64563 112106 119337336
118488 146099 69260773
1446 126501 312893843
183810 186999 8047887
76448 128346 130092635
26286 198748 736657315
79770 182621 336169443
119689 158371 966949768
101831 155481 134305410
91160 128163 92518017
119570 188708 173124660
195947 196994 239440940
43719 162200 297020427
29994 128281 245969693
154901 177775 389087506
29776 138344 271922404
174909 186550 29133265
11903 95235 409851622
61482 61669 34011959
123720 163442 99646948
81448 179436 708005880
185838 197060 229990556
49855 139281 224348185
1503 122592 302792981
131096 158298 662635689
14166 184830 427242813
79891 83838 354887363
176910 193434 41310811
145252 164048 47135071
103039 183805 202136683
172432 189086 556677118
85963 89745 9545385
190177 196414 15645839
27258 183746 391665612
159480 167582 20393509
53768 70719 42688149
173750 175844 5155884
150144 192894 107011956
20272 153556 333710908
194589 199595 102106719
44198 175666 329508973
147681 158172 25857562
47248 143609 50547926
96558 159284 157015824
175160 193941 46894398
172670 180190 18647120
67916 94972 67907761
109628 119111 331322778
86514 109144 421886891
135753 169719 84972863
129738 133485 9488895
139508 190666 289780945
142402 195387 314106101
135470 192768 225161750
137359 165929 71507772
29159 197294 871381954
82125 130061 542786346
93285 183091 224712185
190643 199870 22963544
23896 176987 383223270
104049 183723 414671886
177402 189019 29041840
140326 163790 58744986
46862 199550 382417206
21297 33146 29735832
7384 157183 992173516
186702 188031 3319192
110915 149046 95456625
24547 32772 632624876
139428 174947 88812039
33034 86366 337959024
41103 193829 382589408
132784 145274 31277010
120717 158703 820819178
132255 156786 562316519
171330 175257 160820386
42354 113873 918852850
36030 196374 401353501
109060 115953 17136501
20896 83321 377131105
130541 144544 416984817
175275 191706 196832033
36435 99889 158833130
23279 51394 69989835
187803 189140 156527435
45746 75038 73568526
67227 82721 38913012
191699 194092 5960947
189370 199930 828739377
67492 74054 346515461
149375 176882 68836471
3271 153896 997480664
66781 148435 819004886
37981 171613 971308777
143236 167992 370295520
162081 165697 768754579
921 133068 330721705
194258 197231 784171669
65505 97703 773653564
76588 92930 521330825
105877 134077 57107880
112820 134115 53412312
177965 186366 21090380
65557 192437 317842988
29001 147016 982705198
26162 109394 208440538
112932 199180 215684177
27511 95812 170976705
39963 93354 769102235
11762 94101 206178979
184351 197540 365377385
136093 179200 107684044
191877 195311 8472616
141168 189683 121320391
46810 138274 501779884
154177 196553 979567087
133491 176349 107201140
24512 94433 892080432
41532 88822 118801534
162846 172320 673612653
106646 150452 219760925
78935 93448 36516485
6372 153736 368935974
38160 190870 783197439
153332 183878 237738665
153850 168797 37513071
49382 125390 694223797
194922 196991 56914762
115430 168008 422035557
162689 191805 804097610
70903 165720 488934929
123799 156788 82681805
97569 184453 217462881
14269 158288 529864283
53577 78065 61564542
105158 108195 7690963
85810 181551 694164704
140108 156052 216172245
134482 156870 55948213
52441 95175 107360002
121788 124194 6041376
144236 181790 876820713
52165 162475 651311193
187624 194627 17387403
129221 169378 232798644
113363 156474 107904918
8766 29169 582629326
1735 12803 745981691
143241 144648 399930301
23778 51459 40812343
100645 177443 585106589
122649 133363 715871034
150648 168969 807721711
99442 173390 185250514
28204 61398 82565827
98634 186263 219435966
33902 60108 203513000
15970 166572 712935363
39912 129531 224558561
18414 153995 339514797
50682 167810 425658861
29026 189302 718521301
97951 172087 597229233
45323 196220 378056402
96404 124264 69625477
155194 181071 64698591
25158 31894 532303807
143260 194144 513381098
7398 168130 989051005
58347 154515 241298512
39333 166017 725532180
156344 198803 698917981
156119 188930 82041375
113057 155440 869069721
90169 144869 833628267
49210 170814 304945973
150994 167475 41409867
35533 192444 392755919
14595 22920 20916014
91020 148766 144577640
151380 155821 11153959
196966 199347 178234177
147775 169522 710770283
75257 84829 431117054
157248 195498 95669222
27939 92661 162050598
178369 185426 693507781
144951 182319 93437149
31152 151634 309585665
80339 137443 845276103
162868 188144 386545502
60999 174683 326831039
123221 176783 563281596
117624 136888 225595863
121249 186096 88357414
73426 134543 153240235
89876 100065 535214463
50786 164396 284890351
199266 199563 759522
175258 195966 51690272
24822 77956 132870284
126461 127322 56520081
13303 180711 940596033
6503 37616 595387335
86303 154191 169969485
12383 138385 315668584
33580 48614 37203998
151012 166773 278909584
56766 70482 34638940
128607 157645 72659281
27990 195481 419147663
144154 189270 343352671
173179 175297 5237197
32789 156105 308719355
112131 184828 181957303
28115 145218 293184110
98979 126871 429754315
183765 188627 965281447
162870 184526 715793850
120084 164647 111779037
66852 145361 429920556
13582 178544 606621440
175141 181062 536545551
76747 163304 548880601
130937 132589 137993484
167418 169454 5070154
168229 197082 462458026
134742 180544 876091738
148354 152561 988149800
185013 199118 90075324
36459 172268 979999673
7513 74790 168236665
129050 186996 471256796
160171 169423 223266796
108282 116080 951638633
126559 174368 119777210
179033 183433 10999914
173926 192596 631102541
88072 107876 49513261
126566 127477 947175773
171531 178180 16491654
58670 160778 256165161
76235 125324 123043361
136469 154104 44019214
100138 163624 411469878
55306 175808 302152395
20464 141583 137210270
106669 138768 80668299
150704 158887 20472479
59883 64483 224844461
141615 179391 94473333
169305 170945 503694190
27336 85353 818245134
93832 113461 19645534
20123 115200 238040135
4907 6387 452779878
26014 182239 809110940
156839 192323 617646214
179183 183391 135131885
193717 197098 779310862
197257 197342 665152135
137234 157230 92878291
10185 54627 452443726
155324 196100 722533281
108684 153688 95760407
118063 190811 182118239
22881 135822 282895525
128429 140176 29575023
45482 136765 229076251
54990 176917 305679454
23521 88677 163166184
182143 183962 105774759
191573 194381 6998386
49841 105147 570608453
113462 138459 62714377
20572 187745 418594190
61254 91297 294970853
158895 164041 12999170
105244 172882 169552610
79409 130987 129315578
197245 198412 557317846
191090 193962 860224562
3485 85124 204295451
67769 156319 366083649
29465 147247 294928576
82582 157826 772098842
182640 184960 648140794
163437 179563 38440728
64183 166113 255705026
175110 198360 184794394
42999 121106 195801300
148334 156576 937001125
122309 142279 362358660
90215 151970 154568571
24449 58940 710790046
117742 118486 1877481
62663 158505 240360765
40008 94470 134452990
183208 199289 721657186
102676 118526 39597546
61267 158140 242975856
7041 182376 438876749
12210 84887 614722368
185859 193561 19224934
76693 88876 432501950
100452 125765 63410153
143556 171282 69457134
7019 121342 131622653
53477 160707 355271185
179758 185057 885172855
75078 133660 146941949
64738 73049 250461760
5903 9615 9315502
120833 193550 392363376
176588 186162 481463064
22109 124372 255926463
68369 129697 144892408
80931 115512 883250821
23583 148295 312215616
98806 148924 346171400
71925 152394 733254051
68406 94505 65519030
94533 141989 118851417
12556 136477 310477469
111695 122052 25783672
118371 139469 220905507
101071 132800 37167169
12148 109995 585706955
127761 190320 156545550
144565 179101 458781079
103827 160866 951834345
49566 134575 213284950
108579 189084 754658831
28078 133577 264173238
38395 145359 435463624
95659 193552 245001685
66683 84273 44225196
44411 110322 813332015
199704 199946 622573
156490 178753 55643839
42501 115940 420053706
74176 155345 203410901
195008 197929 639959233
147560 191682 110329082
77921 128006 224970319
66501 87890 53835086
41333 186632 386398233
86469 176729 376785446
103643 130365 444456092
188809 189730 459806259
45270 152896 269817021
44315 124873 202034491
185271 186917 4169343
29063 128424 248704210
99588 129576 751780695
150046 180389 138645872
61636 137893 191539963
177984 194463 991397205
92351 115480 57844113
112257 142747 276729968
14986 110068 634888400
154426 179840 63532467
174982 176338 252694304
70413 170918 851041594
199557 199747 543988617
185130 199055 407967076
161995 177292 38262681
13289 93940 357009516
177511 180494 7439135
45514 105151 149609107
196400 198746 665751256
186229 188526 374978693
25595 86593 142837675
133795 141190 618061810
183490 189701 915956488
172704 175833 855742317
127610 140837 33212753
119250 152835 84189898
118477 163465 915793183
84798 137783 132799057
107255 183867 191814396
89171 94374 97168521
94210 153261 147829904
132748 168795 20945099
160318 170527 844441662
82475 112972 147858197
183240 197801 90032127
116003 161883 114932695
132584 156906 674104959
3775 87607 209876503
192478 196049 255773866
183022 189906 954202487
182887 183242 891179
47859 92491 112140053
155244 175118 49781410
170958 192443 53606562
191309 195640 41793949
19154 154116 872133801
36920 37159 616944
199565 199693 486996114
65282 187694 306730928
70195 188816 297048027
4893 189271 461541102
665 72632 220471053
177697 178527 2052569
35145 71792 978814972
72840 180051 268518207
194428 198309 9586514
108824 178050 977237138
159196 195414 484683625
159179 171480 30896649
64442 106236 568011946
135212 142033 16983590
32788 78184 113447136
157028 158715 793554032
92281 119750 6508350
163283 170070 251402324
184132 190927 801211327
31220 147307 290697158
177700 189113 12655037
119917 144988 62914418
151053 197503 943156303
26981 35019 20079777
98480 99924 3669310
155641 178992 58380442
62362 89327 68048153
76270 110520 3001593
57563 146101 222218369
165157 166988 4595160
8367 65642 291888530
174664 193415 704321466
18493 72805 422043148
187492 189198 4170485
176025 180681 409748666
19976 28258 166137554
174064 184841 26830315
41856 158509 527168102
152170 168791 41755501
37266 126185 885848666
81007 130631 355288521
126970 159267 80906426
38546 197703 716395198
87627 91846 10558869
181022 199619 310945747
67905 138609 177337390
198586 198747 444581976
14049 160523 366741168
38708 183695 363056466
182749 192621 24767380
26363 179603 510768904
26449 28889 789168394
47511 143230 488773269
182747 193832 27766380
132283 184718 131214536
196424 198125 4122388
8525 139406 327812153
148674 161277 956221526
60260 138943 236862619
52828 185832 333341977
164908 175636 757401495
83858 137730 753622970
21994 70821 122056289
154492 180994 161313333
19261 187461 421222624
167978 180227 52260324
95899 101600 14316420
135380 173000 94148881
21878 195846 787587536
84851 158781 185092842
43449 72130 72096546
61912 120609 147349667
141771 196621 137171806
123472 123504 189764005
45862 53206 18444103
153986 185025 77672120
5569 176908 428963664
163788 198454 640074015
71401 123247 812361638
45164 98895 501528891
162702 193863 637392263
129534 142311 32099866
82527 166826 211246348
36721 165861 522230564
115005 178829 412686296
158138 182877 61832829
34038 199747 583376004
28764 186841 395746229
3086 87147 210392362
8962 26194 217246597
11469 160880 381708559
15387 157146 531626300
155097 182084 832267026
179850 195695 39604442
104188 112461 171737611
92326 159652 4978426
157117 189215 80340769
27369 128610 257695291
34016 139324 939546645
17935 84404 166427859
56360 164797 272085668
95762 167542 472967758
33649 119126 434587641
110420 196024 214152398
129236 144725 366653971
22969 182339 398903963
61656 177274 289937942
175742 196645 650502519
110978 189388 196192874
189594 195093 13649650
110776 183322 181459618
145639 155436 483438522
123782 170208 116443386
122865 126145 8377843
174570 187129 645496858
94132 131405 142366125
27449 56832 509387561
48158 86886 97317267
180444 192439 696565242
147137 187205 100235320
39483 111584 180751470
170120 186140 235618494
171916 193457 572045266
146535 188564 17412432
119231 119991 1915187
112817 167344 148278760
113220 176265 157764011
179958 184369 11005867
42105 69589 69002637
57196 165825 272613252
14995 171236 391281694
134532 177550 107579090
29069 183370 770151686
116180 132246 40234520
150998 160605 24036801
106949 131544 61600200
33399 57759 60397122
150067 180176 75403261
75700 110536 888609495
83302 158414 188048454
66415 182398 329495236
126346 138445 30513142
188893 191773 7213356
108201 152193 646370440
191536 192297 1944834
72095 77713 10933511
2924 163202 401337970
122680 170291 715394997
64496 148730 575839874
7367 39899 866830327
126101 177282 128154615
172467 196831 60689088
53535 120513 938300625
106125 179107 182780153
95254 133172 94943307
17941 148785 620583376
183473 187989 11390633
94532 94883 878671
177835 189143 286412171
137632 148871 995448106
23523 196856 419803370
190583 190657 206819
6885 128035 920523005
11339 95741 759895331
164333 179732 38345913
10966 152796 355046632
133661 173218 420269770
193511 193964 1145459
180467 191616 27877498
12930 157829 362748747
135326 171374 90213173
147191 186191 469881090
134723 136653 234403539
114809 162991 120731198
126251 185432 148150222
154867 169899 37743554
186202 191511 13195158
185618 190406 452295973
16303 38997 404090831
162073 163744 164671638
126285 192015 164498000
166683 176956 25573848
139188 163941 447178972
159755 167941 20595822
22890 197293 436383440
162329 188818 632421663
107240 131237 60151488
55052 57803 437820069
45245 73400 741433485
59141 191570 624805881
177758 183693 913269111
61905 73533 29465791
182101 192827 289257523
68718 152147 208991727
60768 172990 281530819
156842 180689 446942094
111495 177988 166419820
195128 198483 8374034
119522 171698 223104708
195582 195628 128694
16778 58912 388477281
194351 194354 10531
188252 194303 15019118
190593 197282 16637362
76103 127754 129531570
188386 189252 324100384
190308 193693 605536479
137333 166142 978206323
68240 174449 999709589
122889 160372 800700511
5892 145224 997441199
125498 143335 592665503
132923 150054 951799819
133543 168771 898992427
120692 170983 73226505
76843 184172 268796301
76741 155967 77071174
66191 109187 142952587
56333 144390 610028953
166486 167394 2277627
111567 119652 20138276
48807 78190 73754019
194602 197263 277419090
142505 147592 12730176
166394 181880 38553227
102528 109803 732412273
10690 110892 250884325
23982 81791 144688452
198333 199120 1969827
39132 197232 395835897
125304 189786 161412797
97033 147213 569897882
89178 141596 131164480
86787 150476 721659365
18241 88654 634717486
162945 164235 3298476
166397 174941 919489472
16034 83017 622741514
49021 198194 795227955
104154 153840 932958881
153851 172491 46756666
94325 181327 936854342
90426 191485 406400335
55588 109892 279797343
81004 154989 185349235
176332 193563 809154048
61127 144096 208245200
16031 23279 18246228
170705 195201 675508849
185024 195680 763731391
151388 156828 174827612
22638 196303 333919631
128113 199483 956364273
114071 156679 106670027
63724 133160 174314579
31268 112413 594412554
138813 157583 46747312
65747 185467 53954738
121689 130845 860308446
81329 81405 190534
199371 199964 1499853
17614 69127 128802223
158298 199647 762448660
79912 170496 425839487
872 62242 409283573
81980 96888 37318663
70219 162976 232439081
64844 161873 243256161
63538 159821 241512311
36188 88109 331077948
62766 106537 109914912
133483 173207 961576300
123315 175316 112804310
36329 115539 406107142
111910 172461 403404776
34136 132941 247371407
165459 179700 35399250
186580 198605 417976627
166555 197107 778596541
82748 88462 961909899
77231 103819 66645882
68544 75264 16765939
71464 103702 80845257
167803 175734 862111191
75146 156143 203012164
89214 95935 16780459
3482 80395 272265798
102865 108867 98575222
96441 158478 155253016
43135 158703 289723934
59219 116608 218217677
54319 177074 269443928
144128 168107 569643117
144145 193378 123088920
176162 185938 24488531
87581 147555 150147891
76492 85260 22151815
143760 174363 76578759
47408 179601 767955892
72840 181622 580004396
168727 197320 512055571
149053 186212 92989466
155794 182509 920220995
185955 186504 76605320
42047 109650 169628305
110992 184816 184722583
1942 44320 554477734
39541 190165 812797707
174388 179556 115987245
115128 165094 473509851
51803 190388 347139824
31266 165784 336934325
31927 131823 249995701
128941 162968 85289135
167863 176372 21154673
173073 192119 47491963
99916 197203 458095036
47530 132297 450331783
76264 171027 237571438
198744 199331 188956445
5541 156704 689286312
154968 178052 57749470
180542 183096 800189135
40026 130746 227375037
96621 120771 564645426
191063 193503 325275781
146067 162570 41310173
100176 197506 330235327
55629 63369 19403146
80506 91793 28439479
76619 186196 274523973
180753 185225 74054590
131336 197374 165185846
66643 100801 938941707
17648 151862 700388022
175294 183732 342315322
27896 51298 58267704
78736 174254 239385802
148848 196196 118359382
61703 89328 69753420
109694 122748 238271050
81407 103944 615187769
140061 157514 43482483
123033 169009 612297310
185019 194381 23347020
138302 152119 922547037
161778 198406 303005351
67800 171601 280561618
58044 177810 458926964
19039 125876 267541555
110350 144496 85505102
132077 134150 8642748
157969 187993 75207959
150837 180976 75356588
116172 171736 139288069
170302 185300 416785824
114416 133904 48928186
38459 86754 769677747
53783 167397 284986958
101576 125544 59867136
46183 175217 323452463
4764 52414 118975129
3912 83511 708854565
90636 178130 218983171
30959 38163 17931203
164002 189238 739531717
52218 134812 207281874
90806 187908 243035697
69622 122908 133371864
152478 158653 15475416
82346 92162 141323191
186231 189177 312267288
104039 116302 30716613
71198 191663 848547160
53546 168491 288280559
80266 81664 3667118
37126 55313 45112885
35998 190677 899239147
140806 170590 267197896
56897 68142 490964871
104471 139484 87923128
107430 167680 591936045
82530 96241 622277267
132138 160444 513289179
18238 147548 564898333
78514 79755 3057417
29787 184226 386489875
169796 182554 267583905
85185 143096 145032628
82801 104289 53771349
97725 175957 999633377
113776 158712 714754412
156188 184421 861492746
195296 195869 1494642
175218 175578 889865
80655 118688 95309133
31501 84298 252601361
138535 152856 768711731
39047 87933 981692773
154025 189547 633802855
75326 116135 102345932
76734 110323 411361582
99227 127771 181114806
81138 167120 271446386
180906 195482 918924788
87166 138533 12074676
146174 180508 85825715
19170 40875 633748455
40883 179343 346882720
169814 186175 40845786
118459 175307 718966158
154859 198267 699897970
190285 193541 8180126
92710 146614 225664601
40034 76771 649135805
98327 119905 53987109
142069 155477 33531039
133851 184694 127112712
64557 171834 259571626
33728 75233 103647079
85149 176989 328136971
70519 165489 238088467
46330 86645 655415629
128788 191789 157652184
100035 154219 560494173
178655 182397 246588793
123839 143597 665561885
136051 179618 908516164
120289 129699 897605339
58436 92204 85104079
104760 182241 194001403
101211 146710 113871934
21932 73999 130187471
7185 80713 183916590
193008 197669 7492166
15705 186303 559152703
85833 140349 191801375
45860 121701 190185968
145732 154315 21492736
159678 162450 6964865
80372 171899 638248555
195057 195810 1958962
889 107492 266682141
194554 198916 10815515
200 109026 795169647
151131 158916 342788258
14997 168313 383969458
186967 188628 481794531
165656 197220 784861561
23189 72934 124350578
113392 128318 917545842
146154 149082 7317986
60216 84883 859590966
139201 153637 867399263
166994 179122 7080334
154455 158420 9858195
111202 112904 469258540
76462 94294 672253660
151694 166967 252163413
114350 122766 63487833
95658 146900 979255902
116567 186864 176052098
93922 161885 170205353
178280 197469 430775545
142043 151218 172327800
111249 114321 7626623
92379 181832 223830296
33869 71017 836883340
108290 184180 442095946
168665 188736 50049671
53355 153430 250904116
149309 172892 483905883
153225 168017 37154017
171391 178166 401023915
86082 142252 140646992
108122 169589 154043927
116598 195061 446970943
113368 128224 37112076
193455 194321 2146693
150474 186387 89925963
143203 183767 75715548
48760 62469 65295782
2823 124891 928847735
81281 161952 908838423
195272 197543 326031957
109937 149881 36937228
42761 179402 419717554
140365 196149 139405176
167143 188950 352556145
81355 134785 242966362
88911 108044 47818621
37023 156637 299525051
4888 111137 216852840
80063 84782 11992221
174486 186407 504011981
65339 191620 875705765
29585 179161 783879265
76332 99079 57143843
197977 198841 278320601
118518 127244 4381452
123510 180153 141871946
49547 182082 332149637
68749 187827 538578855
135778 150559 892358617
105411 113518 20462641
9245 26802 2260628
94935 173035 222718914
135969 199242 469095072
8597 164230 864505888
23682 75657 721177807
187179 188849 133809127
116806 122543 873658805
7357 111457 260606508
173271 199537 65465635
58229 119507 153807953
28706 118091 223690060
93192 119010 74601154
42733 108808 888319296
96401 159782 158678699
11834 199487 699847503
119960 193312 183673933
3114 74338 20529109
68388 133115 162238849
4981 72656 169320593
111932 161705 124666021
95361 147398 408559094
12250 49282 985223508
152268 164428 891006478
122162 144439 56029074
159407 166780 977178323
120300 192193 180010900
76765 192569 290064930
54765 79911 63167902
116419 195417 212001252
29924 56258 65395946
113193 192726 394956142
103164 118192 37569618
174057 188025 71696768
181844 185538 9317944
18123 96870 197167122
55427 70787 38743694
35314 71366 90047223
171633 176993 501178144
109986 166855 831179270
168926 177201 198789094
95056 121350 65688852
108265 179424 951379353
124015 190947 167570498
138424 157035 646612307
171810 194471 56493745
108023 157031 619595053
92966 120511 68879351
68496 76258 181755790
53458 173055 299917583
67335 163706 630091298
115412 165073 124507294
141417 190598 516524630
132375 146337 35016401
198133 198815 1699748
158930 193935 238891195
33810 33971 391268
47611 131382 288004093
77991 175732 265721268
108956 192990 210235223
85620 124238 96612164
176073 192278 40525479
11862 23775 342397830
33622 197516 410020340
169458 170877 455310106
151228 180824 73982298
146273 190481 110533947
92412 174935 847923137
165592 167794 954257307
35066 59472 429801437
10074 195227 515828360
15270 172280 393208195
130553 190742 457088394
33719 58783 62183526
112066 145986 85005682
106986 119376 522483882
22512 54632 79906786
181568 198309 41728211
5079 131981 317694448
194627 199013 10867625
14583 83931 319125307
160694 175016 104694811
24005 187868 439294795
156155 189359 60407090
137600 143969 15852472
27305 171898 362100362
101119 181101 200131574
55125 59839 770387760
165260 165819 89293965
94027 169384 188768238
31595 70812 31258538
47063 108242 153539770
43117 193867 950848778
52857 130187 193960583
88870 146177 143443806
2045 13773 29183798
7467 17863 419054779
23663 33408 24433975
42290 171826 390601559
189372 196030 16629213
134874 185484 126526658
155227 198829 108914049
37304 176524 348577284
195682 196979 3157168
163355 190031 573815124
100621 130659 75250608
83064 175194 230714411
112555 158697 115549391
119600 190862 178429338
13022 121870 272404914
76249 182570 705737669
37796 74452 527533161
173794 191244 43532610
43345 195428 693968277
73528 121134 119175991
166287 183654 401371431
152089 189756 568194253
113098 188553 338212667
131503 170971 649135092
182794 194192 876058944
73358 129997 232012252
34981 92360 143666521
136488 195365 147080442
5553 175776 602561128
180759 195719 37389069
63986 114219 126142782
142783 191559 848646961
6446 117851 278846667
197102 197173 773934157
82690 192758 451965397
31623 92173 151572794
60951 66067 235539795
49990 96576 1731886
153894 169923 4368568
198917 199780 2178006
125337 131101 14457046
19696 75069 749735066
46513 142696 241216558
80726 94357 34321218
83254 109449 65689443
41498 134628 809435946
120701 198635 631136589
124141 125308 2977556
108242 168668 830196009
92218 184804 231658457
188640 192803 500511693
127328 161049 84498064
75774 185818 332715821
198198 198555 100407577
71398 101578 327098039
193654 196538 888221112
123521 191136 596843149
73300 143309 175436832
103247 182048 689516216
192367 192975 1480084
149892 161257 28515213
195889 196184 738466
8125 181956 435167551
5005 194977 475463270
162335 164136 4591296
64789 127116 293241997
65366 160946 239550920
118615 179265 151849093
115758 166145 126346007
19274 26634 18597486
167478 183777 210581221
170424 183931 33612570
118091 157198 97914940
86810 91777 12490217
144101 152077 76579713
198904 199421 457207624
90137 108761 46627289
114343 186492 180702371
41215 197079 390317131
86530 194513 270198620
91589 93617 63516093
27224 186734 399314277
65781 133377 65259265
23343 154907 329322645
129741 182791 678082956
168676 192631 43254614
5330 38081 791723063
94204 130794 349916731
71414 135906 161806964
21043 186149 413401582
15422 61630 115200690
182979 190978 828832026
108815 156633 119679193
45294 78048 976209334
2094 15250 32825599
67763 147701 728156500
8281 49176 102004213
163200 170596 17047556
55538 193995 347000849
95670 107331 29112669
32610 53312 399146777
145671 176115 433830062
34534 119008 406526273
162039 171598 533619701
152491 182511 982710732
80995 176514 440281246
123958 188745 463004056
84208 155816 726868896
51149 197740 367096509
80787 121956 296356690
149947 159779 24698515
175306 182346 946635857
17626 160205 784352477
146853 165533 46884458
50229 138629 221847855
119753 185927 165771737
126278 184899 146738311
87968 119819 237315204
3224 156817 711129239
76752 149112 181400861
95466 168056 866300182
193513 194259 279057196
2517 158762 907803647
123938 165465 104194314
20947 55774 86780505
50418 192574 356196354
166418 195579 72707112
172474 174219 631616630
44637 155925 772150184
120077 161974 443099575
133497 175039 103959926
194742 195040 712489
63863 194516 327378325
128183 185856 385196767
36948 165981 323236761
146319 152986 111566113
195623 199645 10020861
115790 193519 194560613
61566 104419 107673718
13725 172937 398790455
34425 193558 821468882
160191 166294 15429309
50536 171778 557202575
78221 171869 895099941
81260 108571 68431149
141618 159621 45089074
107979 163573 367308685
35781 162613 942988885
195984 199305 6075648
153808 169914 40427874
3897 116286 281290636
93776 139812 481741073
88893 129140 888764731
14409 64195 124354927
161367 195779 86025584
199463 199927 415983327
44039 167708 568723464
70221 78932 21794526
49678 93198 109283174
185698 190219 11223719
183640 194918 689755895
74258 88766 36563368
17540 129317 136082122
47195 151718 650265321
164607 189131 380167334
13997 143632 831775457
64662 133954 173883439
69667 109248 594673878
123194 191613 257899680
53331 60634 534990618
192405 197827 425119488
1724 92835 981429216
36822 52293 200874513
90569 149486 328182750
134731 162642 69796489
56423 150385 580631943
53934 109365 139265208
3814 24123 758067980
52665 188248 339809087
42748 131887 223531085
47762 118911 178366747
27501 176870 373916855
136578 198786 270988451
94635 116855 55587783
127497 130517 7589535
143840 185908 281745735
119969 180554 151705481
38022 81864 109855173
17900 80135 155621684
108281 133164 915973838
34828 95321 241594918
136939 183664 116732726
123972 169327 113734526
159572 192104 230221792
25772 136345 276956063
59432 165885 267113459
68586 93714 63084972
28019 51244 463565788
165981 188821 56949169
86064 196645 69945308
50318 185367 338404523
13058 147253 731953289
71820 193589 304904466
15082 58088 107168375
45729 122977 555015135
186540 195439 88821027
66987 160934 235419119
102756 196404 234365707
148349 166309 662374936
185286 194450 483504649
178902 199402 910433132
169196 177280 445949067
114329 154477 100567650
156546 199844 884410351
63802 188871 313438621
83748 98171 209184795
126363 149197 57249212
90241 139800 124175764
560 24299 59246120
77931 131792 134966065
8821 88061 290615449
138737 157527 353458685
24360 167754 359121048
131899 190676 604790091
6384 140838 336685692
58508 93838 88954591
9117 10350 3096196
10629 197604 467848858
109269 165399 140598445
34534 115412 813557428
179404 199816 50969529
28815 121001 230690062
58389 162058 809714372
59130 104974 115176702
199521 199930 342326695
165666 199557 84466376
132644 142685 816330747
103412 153193 124651907
135508 178918 108462995
161084 175657 419484849
53325 98741 114052442
92586 104404 29472568
109808 134964 63063204
129951 194331 354468608
13459 148168 684292078
66035 88226 55846846
43026 71993 719791624
71858 107932 90404074
142618 161545 47332354
117313 133759 982959460
29539 129869 251138955
36038 63302 932396361
60386 130842 176847428
105173 185607 98566055
56071 59797 555117477
148594 194321 114309598
141854 177899 888601165
36105 62936 775718679
66 98095 245163231
167870 181465 33836552
175144 198580 698769735
113728 155652 462070422
112495 153457 249057417
94837 172763 195183270
75748 91550 39815005
140036 145513 13610051
78948 87139 20687719
83173 175795 231940194
33917 135493 604425757
30071 51820 560858400
45742 162681 293228772
69756 153149 860795837
10511 125170 897774481
159329 163527 10597730
105146 176349 178342625
176172 180005 9565800
10969 48897 984269702
106421 135873 74039150
61211 179058 295419851
86113 162632 469353754
10614 102141 420453865
4603 111628 267948300
95269 147267 609873855
3495 101299 747047049
63303 65997 6967836
42484 45478 250007271
23542 196711 765803165
54831 112979 146028208
87833 99143 271813455
84869 157002 180577847
173207 198762 63672266
149182 149793 494609332
50867 193711 357903209
17751 116016 264830461
170864 171719 27179047
79552 111380 79863907
112783 165679 470394793
29745 183998 386039485
34141 102436 170994684
64720 153547 614155435
189058 192502 920957485
154195 157773 8876789
71819 189535 710219448
89997 189448 785865624
143956 190485 116302275
77319 148826 179191903
129917 173944 652262669
111316 112568 878636862
68433 131583 158202335
123569 185252 161891039
20038 76072 140090057
109687 199045 223430272
13826 122697 272442577
102600 145211 106686479
86493 132154 114252423
32341 140503 270855616
199510 199611 98316357
46341 94418 120767470
138413 168558 977241515
78470 108418 728955012
28505 140716 786986861
170064 178927 22009927
39875 156183 780072356
34213 194642 401482274
20079 57221 92529404
183652 194279 26572897
157770 190975 481241952
150687 197059 913236113
17909 191634 484977694
22146 175499 383963334
48899 175276 316755675
85355 194417 590425235
48774 84319 89339222
50478 78066 556290007
136857 172261 88610663
155721 189287 83960730
170084 175941 764645434
140610 141411 1915071
85790 176985 474430018
127252 159261 80208027
161724 185182 234489623
40565 53075 176266362
152355 166808 36349079
142466 151694 138564257
137589 168446 720251870
81154 165132 188846371
189899 199364 23559839
57683 180744 247171643
150009 170760 54087328
178509 185652 17925824
79297 89856 26747048
157912 183952 65166980
74880 89128 35930577
142600 145992 8476536
130386 138272 19922783
174836 187538 327902677
116079 188923 182346192
76765 199322 666925749
6752 33432 66854680
108952 132563 816819541
145717 147012 210509590
154443 192541 95304624
74359 107226 82349089
74699 95033 999058116
58458 153670 238885999
42453 173043 327406404
81421 126143 360107669
114781 123765 406041472
136837 172974 492057623
126326 127638 638856858
123219 180032 142361299
109904 158902 122618274
43489 113101 255933127
568 15851 38054244
111862 175105 158396325
54791 132886 195986468
56306 79718 58880982
120437 184309 159877003
46784 124085 642081445
113994 145665 423427308
124826 155999 546169317
60842 102301 104302953
133479 164566 909738028
17407 105011 219262085
136139 156726 51381821
155726 194625 97260499
60135 87943 70167910
129609 150668 807085001
176280 197717 45475131
147709 169341 54235406
24845 153591 453147334
95246 135757 508919682
112623 174879 720070908
84334 184422 843624275
63832 137163 866894269
4051 75231 924865368
91605 98974 665159831
156394 160245 9627644
100567 148398 617262638
25213 144968 299863419
23722 30034 9686952
86729 107251 51300221
184680 194681 25005601
109441 151915 468749502
6493 155655 373468225
5135 41952 91869574
63041 83463 51540061
34165 129955 178996314
183132 191311 20549441
87859 165737 530334372
84978 87065 5206592
80139 153390 183614593
112256 190022 827391987
192230 196659 716402413
176847 198190 53220203
155936 166862 27435293
198533 199861 659176226
140038 141250 522657893
144264 145014 717221776
48209 151204 258244226
115699 178577 819835587
51883 193959 747680455
191907 196114 10462777
1720 67400 502064068
59832 105084 113697012
36281 183854 369388434
76342 185262 272870227
56674 181117 311937702
153789 182915 23735969
89284 130703 103600364
197622 199015 684669936
170276 182536 410075461
52382 86534 85855545
50353 53395 7584177
196757 197493 1789418
157916 180445 56421279
193974 195233 3038969
11445 185609 435995070
162708 186131 58590437
190418 195368 7688679
60168 101889 104999071
65710 95266 512330429
48229 141178 393195873
7053 46551 98516561
40255 117968 194782399
105739 173542 252295811
171249 183677 951916855
70636 106756 90484614
4573 142725 927898078
3414 162348 397855990
103410 124723 337474183
196944 199052 938724954
161586 190467 745330976
17119 183630 416831109
55838 70929 938039799
186662 195199 628057446
86827 142113 138494017
68617 135742 761032625
104059 143558 381440930
102657 120792 206093156
139011 186328 625038948
168539 170123 3961421
18564 71845 35522508
174472 180403 967463387
116223 144159 70082730
52076 167955 290574689
133108 157147 987449839
198691 199512 238167703
172555 188379 39484608
197341 197458 279466058
189895 192861 7435206
9926 130198 322931637
155246 193006 24058041
66565 186379 300170670
112421 186542 401250612
181497 185869 11002229
35414 191336 664598406
160480 170974 4243771
98342 104325 14976418
188017 188308 325283908
173700 198381 61498197
177537 180935 6991110
46624 195040 398763338
88622 179500 227366197
136154 161990 632964639
35670 120858 213100301
12822 149335 690908937
178610 194743 40318304
168283 194674 65813157
157531 169194 402091661
127105 147171 729976044
169936 189922 49836888
52379 191393 766934890
190606 196324 14303886
75816 163348 219469792
67795 165373 244556648
190716 195896 665415551
89765 170608 935897355
25197 78515 918621644
8110 105848 52858001
162710 170260 17301883
184486 190648 848765659
22644 195940 746736621
129066 154745 64386175
97460 198586 252981587
70887 153794 217259026
168920 189090 811586213
48024 135338 682309567
59610 154345 701756093
132390 158457 846382058
78232 149966 179677652
104524 199820 238432684
131251 133823 416112705
18690 128932 320420884
175397 192348 42355008
114384 181502 168024630
132101 195606 158850506
191122 196536 29840409
143407 165973 56583961
1491 111632 371741350
177789 184670 267280777
71881 160416 221746285
156122 158938 811526055
35188 103107 504599291
116736 163074 116120948
110474 110586 106252866
89184 95709 410876259
134233 138460 757065378
128338 181342 37556186
125691 182809 142929436
72472 110481 778750772
33310 182736 373934824
30362 77635 995217219
11690 140166 321800478
39494 165934 903203613
191479 197938 16009247
30417 105780 334004105
109386 180186 177129703
42871 73703 45123661
135104 156119 52487073
41082 112229 803929633
175808 193839 914518370
146903 161502 36516374
143217 161096 44712148
156715 198763 105048723
5104 193557 98423135
159341 189834 363305535
106814 111310 679471440
141783 177234 88707799
88140 149159 152728702
141430 173430 80196599
34553 103570 125691416
41012 41479 603426628
78098 107284 634100507
117372 130465 32833524
96105 135348 98390738
28751 86615 144855102
96185 144880 913297486
58509 175588 635927204
120674 126773 15335044
139539 160238 265864527
68191 85335 229897188
99067 151093 48473980
149487 194223 111896160
54149 170958 317854934
60963 70577 308110129
3026 195930 574532813
12857 156940 360747680
45410 116526 178390992
121582 136368 37274608
80035 91959 755824982
111268 161698 899693379
67787 172102 180273461
147987 165295 43452701
86848 104315 43659595
23527 197551 825459886
154307 163858 23982244
159133 199990 102063858
79707 182005 256290921
32613 181876 373572279
36282 117180 456712171
141444 197489 140092103
86919 140884 314887568
192569 192700 856322298
72959 99202 430607055
183317 191158 19656059
9119 38599 73662122
127350 175858 121480514
182084 183420 3258793
175392 178085 16263733
137124 180656 308335246
96371 138471 105568569
166207 190669 73823704
157448 167005 24134289
181773 182290 721320027
21266 75077 168455246
187863 188954 2676264
180048 181572 3553998
113291 197291 497796000
136333 186726 100413255
111094 151233 100500982
83484 124512 102661090
141532 168708 40976886
39333 192282 383097851
64008 128588 162056270
16063 101029 212744057
148205 157685 23645890
78320 121401 107920314
36535 84858 367243964
179840 191813 401746324
151715 198734 391763947
34045 88026 687124571
154401 165260 820380802
39382 169922 327172883
81295 182797 254038505
49309 99419 896769871
155037 194169 693622908
136455 199151 794604182
122554 170756 975648728
194316 196346 5102193
198577 198774 502051
189938 193244 431038616
139323 173785 961954301
79861 116374 75637106
53614 183207 518233692
68456 99583 78053233
92058 124457 81015410
79379 171587 231165488
177446 193285 928299573
135729 170843 87886417
163058 167847 12026903
114574 195791 203259466
24284 142411 295776236
112402 158927 608817202
113923 199677 214490147
161208 198824 93942185
110303 146939 91712216
139095 175514 91049563
196698 197485 303536127
196331 199008 6570919
189409 189930 1304192
191157 193584 6097595
140333 185340 172280644
109472 113175 9231179
83153 178751 766335776
24224 167476 425310506
45372 141191 252841092
38497 43428 12057953
59438 78166 47192392
87539 160410 182373511
66576 199679 333224961
21955 164922 785223733
81710 160849 198138665
195888 197175 3125821
157692 196685 931391670
44455 102607 146075805
58209 66119 20125460
39800 107302 169172715
114893 170918 71665944
168526 171181 6668337
157410 186191 738674547
30359 101370 711965105
86390 88628 3385189
30296 50216 20137936
189803 197185 186351835
90736 186912 240727362
119221 187637 203891280
146067 179727 84116392
37715 99658 155112984
118674 125094 16094543
45079 59499 36055581
139121 170268 77935936
122963 136480 34190936
146191 152529 15791166
40772 179671 868456408
134902 174697 937844503
84461 88763 10839050
107169 113235 739592571
164666 199939 248783562
128357 140020 29394646
38442 108785 520844728
135366 141585 15432134
74155 90210 40407495
196275 199604 8244634
165557 193294 69213130
146982 160849 23745222
61157 131890 177521320
12563 133773 516023933
144203 166771 56554042
148271 174834 66522221
100946 179140 707207722
101977 155227 620458719
165042 184694 979091514
175100 199696 172985774
198350 199421 514286842
98670 106941 20657784
8007 101953 235258657
81322 136140 137443599
160582 171807 339256009
116206 143641 286242869
43212 73712 76648293
176798 181898 12719533
154949 189167 412823171
134384 138203 9669657
46865 159536 325352850
147160 153470 854489312
106465 179895 183895920
90171 199059 754688971
28281 120065 892876596
72586 135433 833968121
58238 179532 523788131
92276 181267 429631535
74788 88687 35015181
100329 161974 776319648
139594 156949 43260804
12075 125821 284824576
103294 175606 509315892
51711 150519 247636645
180022 197172 617595475
74753 115410 198481928
78445 113221 773448066
131087 181358 154115619
112400 147557 88087402
25814 50258 438415092
111304 190883 827650098
170362 196605 570351353
143077 149630 16330814
140906 163051 211414993
3734 47772 109826785
71571 149362 754633023
132229 175475 108335904
121623 129813 20597293
113541 158922 547403572
162250 170947 890939465
88900 188486 249180452
99531 182194 486817465
184107 192780 21742956
56090 177389 304097942
64662 123250 120430465
192212 199923 19178388
79614 187838 271113025
182583 196984 6343584
140094 185899 114525100
36351 106640 175840665
114905 193883 924809376
163143 199704 91215672
193962 195296 94969606
130679 193801 157945051
139606 140394 1946916
116811 163063 115914960
108430 195209 890142640
77121 85134 665770757
199482 199900 94578156
193982 196121 626208852
424 42592 914672098
121636 171455 832646259
191732 195615 9639923
23722 181018 52969909
106377 164013 144540042
184333 189391 173875924
122809 195324 181573810
74470 153556 259844269
183623 186835 8144085
69493 107897 197777671
94737 129541 87061715
160847 191121 75713439
50066 165723 290060889
141295 149807 188874803
143961 169498 63967684
25964 129200 922567433
45664 70498 62420485
3821 25136 942016562
1017 187656 685271545
186355 199632 857437402
21212 105350 210521692
154314 177652 58367664
36587 102480 270180524
7309 35964 71702170
41010 137242 669434350
65662 169755 905808204
88717 122292 83818441
139240 188333 122746547
69247 174966 840753698
197779 198232 1125692
47096 140666 576727350
114095 130949 42180795
183385 186784 8632525
14278 129677 540989837
15748 142905 318406230
105897 197501 229263454
144944 177845 676937674
120160 139234 48016467
88218 134229 115225328
147831 187001 98013191
11501 35871 61016414
167802 178214 10666442
83907 88541 4974623
23104 118954 239802599
83540 133702 749166903
155783 178407 323922841
99504 176176 610485488
47645 157336 274908984
147142 193070 114819970
183640 188578 382812122
44148 55129 27402088
8069 131693 737755704
183158 193902 26967164
91018 166548 85265929
54988 101570 117139141
167194 188743 828407330
160939 166141 13144712
110462 148308 429398287
31573 65652 85033595
91943 117579 397783277
113142 157973 112160055
73373 100688 42209206
92574 128909 542561722
194197 199806 961723934
128317 172684 111258740
195969 197282 3214338
61684 115021 534460679
67170 164604 28853238
107040 137993 674732390
103344 175527 603637757
21099 168148 368312940
27929 79788 285778749
161847 172538 862516789
124932 193130 440793420
191287 191772 163664845
124220 133504 23441148
106346 183930 194285135
34552 113832 850683511
140133 169990 74735477
100887 146426 590911388
173532 179243 14147029
143706 192971 256506491
1379 2347 1434458
19735 149922 539256695
171329 183410 306851432
31391 90953 149168237
7864 19109 1100498
107884 190833 926650591
69769 130947 153290715
71580 184115 888196737
173423 196910 375503729
108440 171926 536943680
186008 194016 19953168
98227 180632 206286110
148246 179957 88351109
101458 139865 96214608
152476 163473 485398685
153234 170102 174090164
150450 161761 28384135
74744 155856 203301312
64289 190299 237722453
79146 136573 144154378
160744 189073 70833733
141703 171164 416246467
43116 89109 115629406
182994 187375 11134318
159763 191297 78850700
52426 199941 490468938
191409 197244 14494029
137973 189956 656217946
62467 71753 367798558
62210 97717 522902599
30982 62549 474164808
6586 193550 468030051
127954 190719 157091938
62436 93872 79137249
138260 140087 4543931
196735 199500 295409368
36578 132175 239293821
159179 181574 55982960
63644 107821 80438000
59232 147716 222030541
110181 170617 151357048
10901 101600 227112445
10613 93762 227117710
147433 152484 74600235
76001 126062 469675784
113335 151870 13632127
118456 174399 140164042
53491 110210 774257122
71846 136601 162375348
92985 149820 142238011
74110 134612 408241312
128879 137946 88874738
12185 153751 175472054
148514 175149 66691753
79406 146900 169229130
88879 90560 2437396
192627 193063 1068506
183151 184492 274679494
168020 186921 47194808
147187 167095 930114150
129577 155811 65781044
175479 196622 52800912
120605 176951 252485236
113449 143335 74826116
154920 179448 725227384
73791 181252 269101548
75865 121463 597432999
35126 80963 669517866
57142 185547 822882336
58648 196472 631456251
49005 197678 937702695
43610 108038 161689090
132908 193725 829753896
123667 160498 13161719
91107 95468 155517080
129906 163313 684728142
125321 197503 507826798
7523 113820 266046409
199748 199806 25380
182306 199868 903397523
150615 165600 555153346
167735 197311 203187929
113643 194130 191994856
93805 124723 77318338
56784 156589 250344530
40228 192354 381106344
132471 173480 102757746
182733 197885 37797907
163971 193174 72930730
8102 119791 279480384
139224 143563 10799574
146962 173130 556904473
91280 193584 256009761
132457 183130 140182094
130248 157967 399572698
3967 52780 910046767
76790 183288 735102037
56584 78065 820183897
64514 157107 232094094
8141 173916 415106407
60874 174951 764839921
111592 134142 56556457
22840 52840 74712200
124295 186644 156225683
95111 142578 174934545
172137 179321 17807701
5856 198838 482899754
104346 108088 9442789
196861 199333 6172332
152612 164863 788701198
168275 189611 685561581
71480 187839 405896185
142728 198054 960785018
187212 194709 223062004
118307 167459 123252133
77168 155636 412629994
165896 199500 83771486
64482 66216 760534294
22633 149437 317409186
17493 109771 952105364
62109 154956 232907687
45115 55053 285191210
148639 163005 35982706
69542 151491 205375545
149323 192861 108907756
144339 171499 68034416
25599 108268 206947471
2934 79280 316290157
30687 184894 848368506
184369 197128 127233626
49984 53693 413401776
27540 42249 36459931
100957 178702 194570503
34318 124255 892263721
198165 198234 395763742
199321 199575 652161
114615 186011 718492961
37143 131715 236746326
94262 163227 247775172
128816 170312 840030158
152773 172639 49866733
69846 151657 204963680
24062 28113 10134834
136588 183862 118121829
126276 193912 169274295
37491 199846 986814224
199308 199821 1298710
161322 177170 39696745
1324 198390 492993556
23924 153740 388227691
117874 177271 328236358
16219 175659 399178445
112396 179237 663885849
85094 129375 119281943
44097 160394 427705668
13871 50612 91707773
138037 192516 518677544
49923 176151 316336465
187069 196818 35484521
153901 185553 193778578
16864 60319 108373589
169002 187771 751571437
86721 116715 75080166
188584 198436 57831537
70227 78479 20666527
185783 187217 864851404
109114 122938 965342746
60300 79411 48124953
34754 47127 30581493
151514 182710 456786842
74302 167531 348328742
40269 115667 499066704
144032 175463 551405205
5123 155404 702585909
124344 196521 870824482
22514 125241 848796028
89115 166112 699451129
136014 157628 481823848
158749 173130 36112803
192893 196264 8410912
132888 169851 92630311
182838 195254 582529644
134790 186552 458094757
46324 109253 157989595
64579 88791 827523824
7732 18966 27976567
70376 173874 585951272
131342 159202 69827684
32658 146904 394504498
99764 163231 765994829
73908 193076 858683791
66441 124444 729426581
85276 118251 135938877
100749 115567 855943415
180398 198439 222121475
181318 182322 2529417
151872 154048 5475526
69028 125203 912599308
160589 181459 52187249
87346 151939 492569718
18528 99516 663673677
806 46514 687152976
22707 100455 128321413
39499 192218 556412893
132678 199944 242852881
81615 135586 135292390
162018 163761 621855795
159009 162653 369638651
111294 180066 657790738
166692 180407 146086521
149874 187294 93756169
188464 199378 27155345
177471 187080 24084062
37328 81138 508080769
67596 78815 600392353
47268 82785 89227946
168110 194969 386083715
57484 117784 842802632
198167 199466 681192789
140047 158132 783080166
138471 183502 112463744
118669 196407 719661089
20453 66565 511922273
82211 183883 442581705
65247 101467 610310423
147593 195985 120974547
63469 194117 327408177
132689 146838 207161032
64189 96072 80207133
184835 195412 26409216
69562 199158 404100655
171308 194737 58396869
104762 175242 176518457
78892 88185 23504247
77942 186100 270939086
27977 60565 81119222
92749 145470 145277016
130618 174376 109595292
85746 113690 69971060
98126 139401 103553871
116061 189848 184683242
134577 189408 137085801
86125 175172 973937959
18166 104150 201203035
140629 168501 69789795
184192 187530 8482127
32121 78148 337314380
170961 182419 874316820
22160 137946 440068568
184053 187515 8790682
120234 171865 805492672
139769 143273 166007136
9992 108063 626461171
130244 180342 816458434
4431 134517 325768028
55960 98149 99021943
39049 66349 68355522
139314 152504 32859072
19139 42851 859622454
104752 144188 98880110
75397 90922 192600901
79601 167695 220838157
32760 45554 913718161
33137 41089 522215923
108668 157598 347141221
161962 162260 107967315
19614 83783 978880558
143247 177014 84505621
43546 120505 192987961
132648 168380 965188179
30388 169338 413642953
85983 133172 135577305
152904 159906 17586765
161099 173243 16447718
180270 198092 44418124
98570 106516 861781575
90778 166948 759150990
64288 87091 448899463
44251 118535 470040420
79073 96767 236668948
27287 36520 23094159
164391 187499 57765751
63737 138568 238533120
185861 194175 20720950
156605 160826 396986282
42815 69545 67141158
79015 174971 240471663
131399 156084 475086130
17917 147299 453582549
62206 110465 979069447
142100 174489 81050503
180144 197364 42973769
156275 192997 309916262
62267 112743 465020651
69744 195546 314941174
12832 163585 377598861
188474 193767 13216787
117715 120955 325917240
193438 194643 2983617
23721 153791 344376215
140466 161044 51410890
177964 194811 814743233
13590 76609 157643417
96037 157502 160800260
15470 164749 373858360
179044 190736 29257358
15447 144853 761869694
15703 120318 261825752
63909 85367 130277516
193654 199601 181487622
149547 178676 900647189
37447 150884 284067184
179662 188035 70102657
185378 199400 34919311
92976 94542 892576913
130549 133070 544832821
115656 144990 262519673
81643 136469 137436504
199297 199924 355380910
103672 187860 210768555
111066 131511 51124348
175183 188425 33082945
174584 185740 627661959
35906 117960 853926028
167561 167938 570679543
176988 191149 35367140
30489 109869 198755493
6112 8490 5932535
3174 86151 859055143
138726 149715 27307728
59371 74405 967559674
11713 116870 835470629
89625 194439 262194782
71119 181261 872488052
58572 61294 6841880
123558 195969 181254439
187850 194887 496530002
46561 194753 371213994
116385 167097 127126748
62596 129907 168954481
71593 140783 173446675
78582 144713 165822108
164532 174364 693216937
169914 189291 48324656
173861 183598 412186426
28028 95539 169018286
52174 57753 961880294
139238 193484 331273451
103576 183836 328374445
53693 185056 223684390
178881 185793 775137140
28322 179680 823148296
174516 182532 332335750
142175 198499 232851698
164511 195241 76642979
164910 168179 633316642
66413 116968 970926279
53948 178301 38636283
150870 159557 21772929
8892 169688 259184023
163552 163798 635746
187167 187228 389060546
167564 188925 772532148
45849 126797 203087678
139931 184750 779654059
117481 158611 437840081
77059 160693 266651409
116117 167889 129776366
179351 186592 631432715
81836 138087 140998300
32771 53832 52244845
95029 128809 84538382
29877 76369 209431594
168107 183344 523798490
92418 126828 722829997
79795 126742 117712400
148658 172939 60862835
170073 184147 34163394
48955 112807 977298238
128343 174520 530158773
190223 192927 259483157
126999 172120 113098061
5875 120028 285685701
65790 142966 616240727
32813 78256 113579961
74591 190069 169601822
197223 198865 4071559
170317 172606 5732247
51535 72927 53739188
30338 122582 230712436
149906 150660 1951110
124968 139194 35822720
44511 47222 136629018
37440 179702 574013148
183285 189200 820809253
36290 138640 332664370
14879 83599 172042896
110081 189178 197902604
146350 177983 79103203
118601 140942 510133232
154142 164107 894330690
171079 187997 682842692
116707 154762 95328389
27181 71038 109604786
73166 152351 904646664
196107 198446 958050674
118535 125153 16560776
71940 162172 226021820
30691 43945 128575641
175481 193956 46152680
197289 198858 819699071
171374 198853 44015979
188785 190466 788598291
137845 151081 233990891
33333 68072 789942419
193500 199688 15382275
2589 141651 762999913
122 119989 456769524
11031 93893 531125450
148663 153768 607156579
16049 147327 328726490
1036 83737 530243704
56094 122040 25509524
184654 197187 31255402
123323 185777 156474384
85623 133797 267305013
81838 100800 47431722
150911 195566 111640364
119966 164474 206270702
104432 125524 52825578
99433 151438 574615174
48685 63297 488515446
458 119230 496278002
15695 157489 354938151
165583 188854 58016990
165826 189550 59174776
138064 186483 253792809
101689 183499 204650611
45053 72179 533482015
87697 179598 301143387
128962 152811 450763681
60139 149862 225073577
94662 186787 230640841
129771 133878 10385756
188926 198948 24918482
95771 190929 850194111
59632 115319 373208681
7273 181358 435721576
81391 116454 87778026
112473 176836 161153401
136979 151133 733227080
170286 181161 27032939
107574 166002 524653650
178039 189780 794951547
164209 197068 81909723
28367 55465 67342188
124548 131522 17501022
9540 186931 587316730
73837 161312 219133291
87230 132141 112391360
197415 199104 4198004
116231 147580 78593092
179407 188402 22576100
94464 160108 380440239
40492 164237 310234688
3798 17751 176393581
65798 124266 45479279
8946 122833 284945542
114985 170750 139810103
133989 134598 135020693
116495 119470 7366611
37747 95142 738338468
185158 186279 2835423
18505 128812 276233790
194465 199447 12363344
199933 199946 35982
90795 124969 158917390
155732 174265 861566200
126478 190525 160262474
6714 46670 679037095
154774 158192 94171864
80782 148565 169888724
135586 170681 87816024
172278 197059 61671660
69171 111278 105614642
157736 185417 69312032
57420 102012 381830972
13822 156324 356863021
167956 184616 427695050
72877 101400 290768818
52287 83229 752682501
3988 168509 411956167
79292 174266 261541912
161764 181163 48425188
4206 65619 851393751
121867 128098 15686575
147571 158394 594115447
62430 117139 686283987
78027 97928 49889785
165629 177849 30391848
101127 108352 691374085
191371 192843 3692528
65599 190121 311860101
63697 196119 778228852
197607 197663 146846
82150 171715 224365155
188141 195109 17249881
145923 196014 614762798
161925 170266 20958270
125936 150640 61891953
28587 150916 368248641
189680 199940 4303096
79604 173161 234499149
2413 95774 533170701
166570 176549 809598433
7341 44942 93659965
144679 151691 17487250
131508 197726 165602862
125727 167165 950558890
76901 188273 279012679
49819 133497 561803210
88073 170448 206289976
117651 148151 76455969
43751 170725 318396777
98282 108990 26934246
18290 199824 454304744
145894 197234 976513387
31796 97725 902432355
10118 85145 554875794
34544 194392 868010683
64124 169984 265509860
48923 133380 772758234
174837 175958 218989040
93361 177626 643829621
183567 186603 7738817
153731 156933 7992319
97571 101843 10775514
17721 167706 564989432
41456 82986 46729456
62557 122660 150723146
181387 199542 45316545
119653 161092 103855436
100174 114282 35328480
145355 169360 60160771
14427 104283 867786513
86460 199715 333807609
168135 184852 10404303
184408 187867 8755709
108430 157321 122335027
158821 193480 612766884
100931 110487 23997437
55532 66435 752755699
178367 181218 7136072
114559 190554 190202030
50295 154828 759856650
177467 189616 461329400
72327 164392 29778216
51192 100863 124654135
47668 186458 927098506
162862 168387 13893189
190243 193543 325711462
13606 166576 383153509
158141 176964 47147434
113671 133556 447126995
113404 141669 673417220
138269 162382 480263027
51497 156386 331866445
39313 191796 381927915
123470 139657 469678199
198138 199986 662329637
175193 198520 864852623
103430 179877 501710583
37230 82539 89269593
138321 140659 629225090
164871 195031 75208668
37806 110174 181299268
68761 166829 954258448
163461 189856 65885039
154918 199812 112176426
70398 193162 965750575
85262 128250 107591739
41232 191995 239382936
32771 122452 465438751
10829 196050 538488507
138550 175992 93558353
187184 188087 726149393
128522 165229 92088585
58306 98314 949733868
126607 142272 39305276
36355 38935 6249962
164160 184938 328073528
87418 133490 115378410
34883 63624 71480141
125799 179385 962143753
76990 181600 262002019
193837 198551 11679454
71922 191187 298610699
150567 154571 325143760
157489 182214 61933920
72098 170213 245876335
102501 168633 165667738
182748 198141 38430863
30630 61925 77839384
565 17772 136396067
85611 139619 667804792
92281 151249 147608914
39779 134927 976222236
108683 135176 66431094
177835 181314 8673960
123278 185052 648156200
1012 48433 118197342
99746 122655 877281093
84810 86119 3316436
140001 185896 881506458
52364 54408 3079899
27318 118451 914204479
66500 163385 646648195
98353 105596 18091147
93475 183705 222627407
80290 87035 483112530
65676 140373 187381958
114987 117733 69632362
103127 128944 586081702
172924 198595 272063307
115973 172745 305304730
138289 142870 13537335
20822 160248 542714722
92569 197246 993185818
72310 162524 226019386
143242 147076 9615284
134596 143328 21784192
101580 185876 210949209
177648 193045 373329310
30620 165805 826426899
109561 124860 38179910
188978 194253 13164886
153282 179487 65491004
149781 190550 492937182
69279 133289 455053023
141253 193398 904275724
32198 52517 515503298
156561 180031 58708062
48229 143596 239215884
45225 106291 316583046
49164 56551 18386384
157503 192290 959016657
60780 139156 196807186
142533 179403 92156157
60433 168125 270209138
95890 151294 269080647
187630 195562 650038515
87350 128991 104174656
48223 158021 362871473
38824 110350 828620955
5200 132154 317816317
148853 171039 55598232
62690 97153 86667822
188192 195800 18927324
3389 83307 881620588
27261 94651 168706554
101805 126857 371405293
192015 195444 818542695
70883 129592 147112246
78643 133013 522855824
85201 130246 644490793
115261 118291 774268005
88456 187940 455776436
80404 121771 800317114
14362 132584 296028134
175650 180813 701724075
52200 61074 182307187
100533 144482 110159065
63796 144227 201846323
91843 183034 228125504
45354 192397 726095573
97017 185918 942731186
159160 171232 30318267
19020 53325 260087600
80183 149833 174511461
74537 177676 258369568
80101 171876 817989815
9491 181885 613312895
137898 171285 83565012
132200 184324 130434334
58744 89091 76578993
121454 168276 117444636
199288 199996 492729379
160714 170726 1969299
67412 93937 66588344
122107 198524 191252076
137202 199338 763058199
184565 188076 4348930
25513 35240 24416191
68917 142439 184292164
34922 153480 447444461
72838 142290 174075063
67612 175123 464629479
69794 185968 470079363
168628 181236 31355649
150439 167685 819630782
46963 100309 133863044
161628 188614 67450485
36607 171102 336814509
43685 63304 49056642
81164 112467 411752510
148922 153082 10363856
96192 168996 999701343
188835 190858 50614270
199688 199696 252312780
176697 188176 164183396
2778 53989 127729038
11180 77227 165195160
69116 181558 281608641
131120 168964 168082636
73187 196432 639334129
105092 174359 173560678
162583 172840 25744695
186415 193304 435700785
144565 170952 66131881
183419 187346 9959195
34825 126717 235773554
58621 120964 156490052
33234 156345 308169916
156865 168383 663544508
194127 195827 129698211
32616 185920 383747927
109365 145930 91527613
124835 194579 666504956
192760 198335 13430790
139154 179661 536614653
15793 62837 620953192
189254 199849 288238669
116922 130695 814658002
4454 13199 261358797
110361 161915 129059692
198042 199328 158056498
102637 177646 187752041
99491 175701 583452611
46823 163798 375417735
164976 172462 557955270
89689 181729 422288744
197684 199257 54634117
19078 135038 290553419
82186 184136 903086622
53215 147797 237229666
193380 196952 539095217
39298 195525 391224691
145911 186427 101388440
58083 141176 574447338
60922 68769 19928731
33560 75129 149938959
29452 90239 371241067
8794 182663 234298458
42197 152520 276524019
67182 92001 8211189
96680 156437 149602546
71130 177412 530436497
105354 168550 158448573
32574 133606 252973331
149261 169715 118163329
80917 115768 87326506
6386 59011 408097756
70792 87337 691482919
109998 111235 420593539
133166 157344 60411369
24546 192562 420579340
195706 197977 980747080
172774 173764 134387678
91521 160889 173664274
184783 199004 603173291
194566 195030 1120446
18488 50107 78898162
14981 172938 548273195
156418 174780 46000286
1987 147863 987963759
14175 192866 447335023
103949 157020 10470246
61075 147531 216927414
42606 172936 326809349
155344 186475 947801942
172333 173474 2822407
144351 185852 397332114
117058 183531 472131862
155210 162555 803341721
91135 189636 246451184
6591 37190 76607931
48622 64623 7254783
49914 140897 264124925
6123 38833 471173120
155972 184839 72132281
35153 126204 791350924
176464 188199 6191504
65498 199557 516802926
52567 56511 9760138
147439 178805 78425470
198334 199414 237435528
99300 151257 130106838
89037 161053 180251861
115787 123938 20380539
55377 138487 700111698
19274 35946 41388435
143058 151788 21819211
174634 175966 3326400
120770 122113 13505902
72377 143609 907549851
135312 165372 162217463
68566 144527 702357274
80142 108667 766569797
43630 143310 651157303
139361 178849 98646402
117369 125293 862356807
153421 175910 993074734
167051 177821 888015612
18631 61180 689169284
64164 119311 806002838
193054 196630 8919889
40656 124328 209691293
183620 184655 2578361
103394 154065 560976337
75201 80700 881971355
115721 147221 78970658
26558 59020 994700084
35387 74717 98247110
45172 165303 301293474
117544 194353 192236271
106837 146073 98377828
69031 130773 154741289
107931 176578 171875183
157300 169124 29803363
186756 187144 955633
124535 141040 927769859
150182 191109 887586252
193996 195318 119016728
150670 163907 33240028
182694 183032 818827
142770 142997 586567
82680 190475 837226047
38083 82686 609988416
165775 172597 281523821
141710 182317 101575345
193988 199459 13573400
102569 122570 49846602
145356 163994 306493677
121192 125016 94647015
46068 85724 707990213
44119 83677 99405728
19746 148163 321567163
137975 166702 838583465
197847 198027 479726
14458 168658 865609216
90376 163583 183357380
9601 84680 187949381
96912 120101 750116815
66897 198296 997048297
37139 75551 95957284
9355 67649 145811840
180791 184178 302926949
3156 144069 352802740
179518 197881 45800058
53256 69070 986091207
49856 192235 746836004
21637 126157 261618345
109734 111707 191893571
93778 144354 126687700
149433 154227 423703446
166188 192522 41303071
16009 21460 821209146
8301 94579 216002682
26396 110794 211311041
19909 117179 612887968
127264 128167 2258794
96853 107000 535597336
115746 145422 662356416
127016 154330 68429396
148531 174597 573825491
85178 174872 597977682
149564 169952 51192278
77897 133730 140004018
167306 167357 125745
79538 199419 300089734
182548 185639 7802316
132042 195813 159582319
99610 139017 938752537
48344 57362 22474118
101577 156552 414348841
165877 193823 333119839
52149 199582 369234336
171127 199992 86047868
141191 182725 103825302
49186 126177 625320620
5266 37685 771657950
172058 176074 9921657
190227 195094 12131545
2330 191867 474391298
106188 151465 113511588
35707 161210 165453666
154175 175769 54058956
59537 61070 3754524
191263 196690 711060190
32849 193084 855732517
106205 183747 890652056
32302 127108 237290452
184721 197699 32357913
84910 89337 390893679
44282 174974 493590677
66610 106394 286190221
42073 84247 105913044
196932 197405 1220441
55013 199063 717284360
197458 198207 577411932
135080 156965 547318197
135335 136486 2878598
50567 190895 351593850
191830 194708 329127470
115104 197911 910964087
45136 84851 613776357
150653 174622 60001213
70067 165643 978106430
163467 163599 190718
34846 59523 61267419
170611 177999 18336143
179560 186363 144823132
30056 147527 356909834
134978 152447 227677150
166361 174855 340656991
166441 176803 25801390
117149 161367 593544266
22447 109411 217725338
167726 184099 575018846
94576 180967 672538358
161932 192046 672277227
31515 162150 26026319
140424 169576 72987641
45230 46557 3368881
177429 199805 55818492
91848 127219 88483998
78757 79321 278228594
113487 161509 120215511
158816 170356 714660940
166520 199494 403076683
21793 115817 677926475
54805 119130 161370530
17537 140867 948687556
69615 114096 384140388
153757 190033 90701666
171615 198124 66040943
61058 63907 904821093
151877 182234 811682665
94588 183713 126767675
123073 145930 365293658
181309 198577 43075901
151745 185521 515516470
107311 145659 282870814
73813 136644 157580925
75040 128261 870966220
44968 161201 291445021
12568 133280 302347364
143078 143452 239906787
49601 74352 653739518
168321 187743 48525668
40037 47666 19023637
128170 174729 606873024
44944 173124 321465986
58492 119462 243309282
102242 159904 159319870
151641 194569 174386761
93982 181736 593249947
57442 101974 371427799
175689 179020 8257088
15733 48300 612020265
23640 86363 157015052
111437 152432 102613417
110784 128888 895558590
114757 137601 922048173
178817 196695 44698427
82992 134760 129778225
41246 187055 365375271
10699 106538 486550023
198563 198992 1069422
13594 72181 146612186
139923 196512 141459721
196407 197976 441171514
53304 110986 397902385
70557 99985 949115517
74092 134790 152290513
121763 136907 38192173
39597 84143 356335382
90272 188423 245646391
58475 160382 255627516
134915 148312 204029412
183184 197455 35683846
91760 178961 218227562
83254 178812 239202683
170559 184619 34996418
19675 34580 37424910
142109 196324 328120227
83138 144553 153866133
4726 177658 432936977
136819 152011 37861100
154266 199030 111796070
166526 170024 779393030
90211 188678 246394458
197895 198706 149375373
188000 188172 445810
72506 85044 268680887
113050 174485 425914959
59824 135121 189196406
176938 196425 293791424
113971 167003 310531759
52286 89195 348528067
129861 137271 152105956
51609 131151 199407577
149289 160868 65700727
1558 57614 139645737
46500 174779 677397417
146418 173978 975508607
169113 195133 64790379
188194 188671 1107116
59987 162663 257626488
179878 190750 861591844
88465 185146 366223928
175124 183779 21551115
68670 143948 974891641
27548 56823 72839714
188151 199965 29373305
93660 107410 456882803
31849 76382 790996065
116049 182100 511343366
199887 199991 180559
52404 124093 179706653
90350 143525 665504697
107243 107353 492865089
90918 187303 241256794
194050 195164 141554003
97768 113302 446947283
63151 171139 270892442
174194 185425 28002816
64558 194685 122328090
76696 124261 757049269
145912 191547 755161929
102823 110341 18888811
10909 98452 350864427
197777 198467 894840879
196090 198325 95375693
168396 173247 12102770
116115 119556 8545126
6413 31408 772761956
30412 77227 117036064
45486 78416 572301442
34180 57189 344618413
23937 133186 273515453
162110 181642 48852893
116844 148683 79808183
11302 12837 3723214
199682 199944 669635
19746 105532 332135057
125639 168510 982266221
169624 180341 799547852
51706 133726 847622237
104777 134067 13638990
112850 121588 21772854
176722 191302 303560902
139994 180146 976187696
135868 177224 103374731
189361 198286 288614770
13994 77141 158022057
65151 184082 209481958
67546 73339 14555206
123902 191341 140737891
110862 116436 688880699
79424 164996 214584593
126589 161616 87761144
56027 109714 134914155
148502 168616 422765859
118690 139533 375221861
7321 51622 172211940
69843 151993 205790825
137074 164707 69142099
101032 105253 777568259
154853 197954 107646600
76922 79605 6728485
140967 178042 45628693
153483 192510 97679020
143964 188381 111101148
28746 184071 388751584
66631 116198 124248127
58389 141969 761017200
62640 88633 65608983
39290 141455 256040516
13075 70547 143763557
135197 149383 35372382
103429 189163 846293058
101778 177629 741537213
13791 82568 172213737
85904 195247 273538141
38830 157852 298110470
105528 129998 947974539
60566 146983 216845531
88534 133268 111972861
126992 131834 12101084
178214 190477 30641530
181216 187468 570288657
20833 102264 501659025
145646 167841 167425171
152611 154842 5632634
129077 178119 122821494
51529 150583 896836849
83331 90629 18347012
70006 93147 58074811
178348 187461 751184503
192568 192902 808917
122706 153570 300571760
97793 167459 266839559
72526 77167 252467018
158547 193601 87749261
89147 126899 94391123
36849 142323 343490699
13867 19348 893533151
104684 157646 132592041
130172 176275 132559952
75884 120356 111495449
70440 197241 467629707
138639 169254 76596855
4683 11902 18050990
6153 156699 418849165
31824 116645 212282565
45397 164158 434288839
16201 171671 389338326
155101 196898 104422738
100599 147604 939384822
166800 190306 58607835
18268 112136 235021276
75190 189402 441894066
143398 162649 48195374
49632 194445 828068501
119121 121782 2291155
93266 159210 165144461
157209 196074 903543774
107710 180949 183297260
96693 195861 367728884
71226 123054 233361441
165951 195918 74760236
165549 196524 574301275
31979 123099 339470251
100723 131901 78090090
175293 189466 35386450
17450 67920 126263523
29804 167490 344782877
117390 178876 699994219
153031 159536 16313684
103896 138884 87793016
8723 64154 138433058
96357 112152 39519085
149333 184878 88914522
42118 98270 140868901
6346 56520 125142829
45622 124758 198478344
109114 182503 183583373
69985 156554 216884362
153170 172715 49052284
7647 71762 160374885
645 168400 419914159
119475 163696 907414972
194955 197123 983130945
85511 181897 538380842
59480 125935 769403650
127496 163953 91416091
74767 156161 635627715
24290 175229 377896109
191653 195663 934135324
119790 157889 95451042
101640 138395 57378873
72900 88246 17804327
78347 181017 945589022
69672 92515 57367526
153370 180304 67395016
194964 196534 4013002
27431 104020 191662458
60048 151757 48749136
92629 93098 362985560
62460 180736 296492634
156126 177932 209131590
42259 120330 654337506
61880 163963 444172450
47509 62231 517997249
39942 192985 509188630
97530 195287 343982802
49013 148418 249255124
5646 58227 131151836
97549 120593 905627297
83264 98237 37463152
150585 193987 108570303
193258 197263 260629093
80634 180392 515776449
82762 87365 11596493
95675 178297 893675466
133907 187179 133266717
198845 199179 845888
90055 192759 256982506
54391 131472 899234981
127301 196453 916748199
9181 190996 455074390
173016 199775 66658092
109009 123996 37370035
8856 94087 543467793
173295 182655 23271790
96683 189410 232047304
69655 180172 962460731
148669 149089 487982707
43309 54207 27249748
43065 81418 96392280
100233 125676 964766659
106281 107144 2175627
97670 105118 18575490
181659 184436 721598195
45434 166699 304131306
14545 191599 443225630
19263 195809 890553964
58971 196156 591638179
160746 194397 84130200
53319 57503 10363822
137079 173513 578960613
164542 181192 41511111
72572 172670 250859550
43884 156235 37937316
38 95464 238745313
70474 169463 324897830
103724 110254 16400596
20594 129762 273333159
175221 186791 38073021
66376 91672 63560345
198738 199882 101357379
28865 36975 255895694
4451 62214 77304098
140628 144174 8881729
155104 181407 65776363
9333 31778 56259534
114531 154200 455501841
86198 106628 50985591
22211 115417 233307923
145371 165252 49876720
97116 110368 33275677
91209 111410 656655187
68276 165744 286443544
67646 194539 317704365
132007 144940 32488627
187377 194963 384947301
178042 178906 1624021
197935 199569 4134235
62948 91555 72079806
106746 118683 29894523
188520 196130 186741610
16515 193430 957275908
99480 185966 216552267
40168 169890 325184234
18369 184093 414844425
160752 180202 48647903
20948 35079 35452731
35946 38819 7022138
67916 134712 95357637
104824 156134 485248843
29770 62504 81443933
172988 178671 14021194
23918 47039 785485950
27279 176783 312487024
55027 135444 201944657
107981 182775 89879794
187557 189027 322737091
2026 31053 345528137
97240 134330 93003279
137833 162126 60689066
178132 190709 31423155
4073 81611 290648451
76788 150736 698922131
106360 174844 171633636
159933 171521 29125225
100901 196282 802836450
188162 193609 658559966
53329 102199 122796137
122273 134672 453176925
60730 155656 212247602
67108 88300 827460354
153299 181336 543983024
48330 158148 275277317
179074 196283 448727874
40678 175307 458980805
189725 198891 22795962
17384 70733 133416670
171005 186587 645047638
166007 199934 320165479
67968 151497 747242189
182609 187483 437697792
77531 156319 197413842
2166 198878 580149762
43314 194792 437174078
137053 140902 899233080
162541 170946 531354401
16684 138982 965141122
142903 195050 130313398
6247 76831 656066803
170298 189051 46754720
27555 140140 282005994
112675 117999 963684624
29393 124097 236992080
191977 199296 106669033
197707 198577 2168825
26482 128495 885527330
65586 96803 78386846
163422 182002 755186965
188017 192268 412994609
108663 162511 134826819
11222 138848 319634260
159988 199396 305070218
181490 190053 489759713
45710 89560 110285083
9662 153497 360061602
194585 196700 419589897
39111 105204 165601470
194933 199770 12052202
97698 144415 117066164
153767 168771 37690652
128615 181618 511874973
90787 144597 834182073
145303 197747 837057733
161937 184374 318163652
78069 110106 80405915
8430 163119 387359680
181406 199273 128219324
71413 148257 625036006
126079 136013 25084467
172378 195093 56556051
180147 188003 215479145
48542 73572 62875250
63630 67888 10950301
26543 172697 365952993
157210 159563 769402396
169010 192007 57344992
56660 150343 234971144
4790 69193 847324623
19404 109334 714426941
35755 64355 446305146
37824 126756 222682257
105143 113584 21254835
181447 194241 31995713
126672 152855 996368077
19771 198198 446525204
189715 193521 9539403
157290 182949 429830853
194259 199112 686160986
95544 132663 160325926
181818 199786 333113415
65679 137122 655278105
129856 191282 153732783
191654 191914 450712671
86588 184754 202970089
98215 179241 880121789
109312 193766 211268845
180288 189887 64088333
62168 97347 88480033
95307 137838 106590742
190220 191201 2499873
41269 79625 103035341
54529 60581 15149606
35745 121009 213322284
63949 129286 163915216
54005 187466 334796566
174172 194007 49502683
44183 172001 320493110
113036 161705 235433891
80422 130635 966962327
131591 187153 787313779
178483 190202 29270922
160195 178160 171951369
11753 189894 445919751
199394 199419 595533300
183429 183460 137470947
18202 69540 391314010
145187 166933 478891815
16823 193099 936901628
17598 48120 645903197
7606 86709 798475568
91569 185333 234681557
89233 171301 702797839
58032 197073 873524264
15977 160119 360871073
67888 100681 285247246
9969 32270 55799099
160146 195102 85707575
169629 188815 805157281
54382 179638 842255960
177823 181027 132639213
21759 180209 793732125
194321 199422 916230762
59915 87224 60868699
26392 129050 307479778
45463 185574 790324299
104473 194609 225637187
44700 197304 382279482
82264 96951 36728825
60363 75247 972345024
187952 190793 880315205
171709 178817 137050115
163577 189313 64250382
131370 133595 481865504
31203 128058 322065410
58885 67100 662889702
20150 75037 137273677
32357 153638 680895232
53579 83533 670190742
31338 188096 370324008
178672 185494 641164541
131422 159613 292137586
44874 146878 171453043
144222 173047 906358501
138071 150637 996097279
90823 135503 152772875
122387 144930 56688256
111940 181624 174422371
25885 104677 197165986
100101 152960 471312330
41899 194333 381837907
47245 93928 959402169
188183 198635 132568238
190788 198601 19417878
143203 149709 16200675
11444 77393 164982994
35500 139590 534984157
102812 194805 230147064
100123 194849 208650244
149995 167796 688777845
44788 52644 612016272
29022 132456 258938369
134283 143803 23825373
154859 197167 105686313
78297 109041 77207801
110193 177017 252415434
127314 148000 973918337
104528 105771 162706739
30990 116224 358580162
53824 89065 88733925
16826 39530 56675095
162098 191613 129095838
47765 111685 857357375
198191 198829 1585350
114638 197963 718554668
144124 191332 118007300
45083 112503 169179608
111291 161024 124500940
147609 179208 817477715
115148 145730 831319408
109535 134444 470661111
196169 199323 7791179
47557 177471 325541490
150309 173218 843411270
174692 181727 195973472
110331 147404 92806798
2047 117874 289773677
198929 199344 1059910
109378 153982 111616297
131585 187433 364598882
37710 138099 316628173
172644 186667 129409543
102087 125729 996545282
161297 166554 13274948
3228 80956 731091253
180014 189048 22587205
58267 79758 54120528
163009 163103 258536
173308 190499 331957588
69638 162503 495355105
195829 196069 316267407
26222 113842 406215258
136299 152099 821795842
27322 45815 799265427
27580 142051 472874695
167335 181399 174987507
158853 189508 592389359
1139 126427 508620906
194915 199746 949309623
92698 179968 218405235
29056 58922 679263466
91190 141886 126908876
53149 146857 235030234
68485 95854 27484383
164692 179352 205928963
88793 128745 338849223
5658 67112 153711202
86254 141591 138529587
9534 182598 433203540
169478 193292 59443322
24409 43331 472821457
43423 97352 135385909
31779 117017 213303842
24222 118932 236988919
92586 120142 290850896
167285 188490 354645002
144089 145834 994347144
115649 192004 191123039
186977 190924 709670458
130764 161193 899370312
186843 194399 18786029
110002 116422 16001443
6998 113267 816389271
158203 161107 218951998
100773 120161 845312384
64228 156825 174920859
110013 191202 530245216
124650 156461 79763583
23885 178537 640160206
31098 94050 185448945
70990 187713 839457805
88058 93014 913400806
129152 189287 150528523
194632 197162 796232857
72709 153384 948166831
101751 104379 6431775
70548 171333 252603254
31377 101884 468847701
47379 131210 210207353
58431 169138 889135327
128247 135822 945607382
186423 193608 241905134
88951 151233 900377076
151554 158355 16977137
81885 133680 766414154
75778 103848 70477349
153398 198264 112064785
45169 161455 374248671
9265 114975 900723072
133785 188112 135928444
183440 196486 32668620
152795 167919 37986159
24477 79327 137125236
150557 151993 3599858
156227 195908 99170822
154738 195570 813615905
154227 169920 39368682
127827 142596 37069385
39350 135791 962417957
125614 133291 19358134
53258 198108 443045530
40719 154617 285511804
21233 92393 104332054
84318 125277 895777073
168946 170291 681522057
61955 131161 409865822
19612 152446 332614612
123377 131707 4334288
57000 140125 208723783
93503 168081 292111800
113212 193465 200772546
111743 126689 37415178
71738 140377 172086100
68426 132703 161092668
141791 149476 19186653
56141 198353 853732434
45232 113615 171609540
140482 152202 29202539
158632 169996 28589887
138721 152483 704857180
57865 170069 281568338
150326 177706 154102140
147198 148855 4139633
72159 177914 713291241
134601 192925 145823433
93135 178898 660811990
181432 183871 1535494
38645 99368 834782333
63269 152073 777997662
135480 172743 93256934
84970 114408 73647174
176494 197557 599419288
165247 193878 128046054
112438 155365 107525475
17192 187886 427369343
24883 83320 146259387
48214 119469 918805534
162383 196269 275218887
29061 73068 110028081
178039 180434 5990352
138296 156477 45360979
181294 192826 28865788
175116 194802 49076695
45320 199071 771858922
132346 168739 355531421
85675 192198 266632590
40681 73639 223239701
9155 91631 671520085
37035 172633 339663288
128262 187553 148513864
133541 148556 762232521
68962 196393 319097454
85892 137288 182583016
129781 159183 73661443
142375 194337 776373072
6133 175048 422910286
61480 162944 254555399
145838 147362 3836281
39485 96130 466408088
190232 196638 9878155
99513 191994 366588212
107176 176441 173489260
142093 199541 745518206
60947 151164 226318288
183598 185185 90359192
97471 107996 319277988
70439 149297 843376652
12012 45686 83947411
189598 192434 682533
98390 194348 740053266
92758 196126 258650969
130783 144346 34066957
4997 34990 75128688
145214 166251 52776458
152914 162701 248184561
96004 199837 259692929
67848 91426 59199102
65093 131456 166381165
190167 198840 533752864
52584 147285 728464289
56125 138221 206177208
76484 166898 541259881
47772 119230 834274517
39595 49441 24520901
134149 181216 274761373
67224 134961 169901937
103515 145027 103981355
37810 195524 826539816
120284 126710 71644110
72549 112663 100517756
108809 141253 989560302
194050 195497 3568915
73266 120120 117319775
75139 110602 89025934
87085 171714 379382947
29869 69388 692784681
91451 155975 94250723
196452 198047 3869052
44098 186141 513397585
34465 76421 104781232
95028 167351 854420357
29018 195262 416003709
74159 134048 150200545
31337 66688 88306843
178785 196087 354056665
169367 170494 983664994
36967 109082 308309319
178770 189632 27183409
153282 196950 643815028
110035 124209 35330811
11866 163453 379658327
166861 181739 379082514
136323 191033 458608666
28551 138429 878270991
169876 190630 798464019
66550 71130 685266410
181967 194079 756505172
128981 134091 5911336
83346 194801 410884329
110947 168942 344546219
167738 181984 35535276
188527 194012 163011923
81815 157418 882343855
120899 146894 781459916
146932 151314 310822875
108319 155995 119405692
79614 163969 211474168
2806 57288 690769382
39680 193501 385237102
153358 173780 724475609
63671 122399 147259236
185280 187012 568783385
184886 193922 284366303
141958 146740 36961589
42244 182823 352181206
197449 199842 5970597
76971 89611 619748772
24009 121814 244692277
19712 190502 573528485
87127 197988 720872794
117452 166959 124148552
131628 147280 39298146
177395 197696 50640237
179668 180443 325903092
127071 192429 163605553
180759 191267 26310128
100660 191488 227350410
55427 65287 24909543
22761 168623 264017477
183484 190669 470591679
65863 190096 604976058
106782 147119 641031123
154893 199882 815417438
96787 152773 467039870
69154 104498 949903882
27233 191088 905875919
162922 187831 563386824
31884 89929 145355440
182250 195122 950428290
4469 130513 315540099
149310 160129 946212076
177960 198640 51609094
15745 176585 402675649
31781 160231 636177281
136944 152452 38646121
59076 115808 877421979
55125 64211 953951855
135772 185984 383374095
76775 110138 83765702
107453 121972 36242227
58839 60759 4878977
176401 192513 40336161
125779 192135 772226034
60677 171362 277672110
149600 165395 39734864
75975 103769 69794030
20513 128131 810608841
149373 174122 62016637
144175 185606 103622755
187175 192867 14191587
82692 108794 65438710
9050 144430 858137212
155896 192562 906439391
56468 90337 856401145
73193 86461 33374158
156932 188970 80167154
33457 110217 192156523
89801 120690 77142859
73431 198140 312127060
24239 111258 909173638
140455 176335 89676020
133357 196569 505408289
138515 181873 193841728
193691 198601 12133591
112403 170390 145298874
103891 185254 203700245
129796 160545 76987776
184500 188811 544839393
85948 128256 105859350
184145 194918 26893680
83268 183917 251928877
52486 199656 795948266
54660 66146 954215925
155662 157666 4935778
95960 99277 425913
156827 183515 66707210
170180 188329 818801773
158174 187422 118798777
72817 95254 943628309
160558 198008 399799828
70552 93025 56428044
38871 88438 124363923
155113 168577 33824518
127481 197257 860053704
124729 185088 878518211
71889 190564 297112589
106496 113335 17290105
185035 196491 28613047
107940 150959 107703173
60455 171440 577593932
82406 182258 725313484
142470 172485 75202376
25302 138001 589113252
124725 174987 125969009
43529 117732 186114996
79190 151778 196562396
178557 190954 31008737
186527 192706 15380826
87044 98142 520022687
62441 179563 293586638
53732 188761 435540736
122520 128183 14313155
37492 50146 31390286
147975 165856 877776305
20858 180683 549889664
36078 42329 123650744
169304 174136 982316367
19232 92624 192721827
78243 111539 315667581
170609 199131 71051820
92686 106171 88093810
152006 164851 32312085
197074 198104 245321868
68198 86095 930772258
78019 95169 590314396
126377 193063 166905690
121530 174874 133705194
96246 173654 209724939
29784 107485 44560213
61310 101215 100433483
2197 26990 448792080
397 11349 27298029
38282 197039 397323475
75051 167756 232398447
35204 87387 130611642
179506 195787 40717988
199525 199556 82352
82722 174498 607610747
158954 188380 73649011
172895 188786 39578024
129085 190057 152570143
39512 130253 227402502
162484 190283 69456243
73786 117966 110656735
177950 195320 71828540
140830 165138 970307097
163610 164804 77379619
116136 189160 182771829
115517 126964 18204132
84540 150952 965873032
156370 195793 98559532
70672 140756 175696803
167188 182075 826998315
194110 197972 9549921
31748 117210 305617163
182969 187860 4752467
16206 191673 439210320
82804 186564 259840438
60456 189133 322508197
193287 195991 473836440
8476 72736 504127048
196826 197165 914667201
37911 58047 49951483
171043 178466 18416605
75026 85044 484516471
127030 135184 72706133
112619 144311 560444956
145342 179201 84646082
115588 179581 160183709
79622 157877 214518692
154507 193224 674667193
43652 63599 702473681
197082 197148 923539700
63144 92729 74524971
90230 121243 77485669
33505 182933 373894728
7253 118263 277808894
71379 147228 978837337
162099 168731 16742389
162802 195414 81421625
47935 120660 182365683
27831 177992 596096410
135315 138747 615542735
83527 137082 134240563
110057 121413 28296388
38979 131309 768624158
175679 179423 9290294
73746 95747 55203954
11287 107113 490495183
5436 52106 116506633
143640 197753 135163950
29080 198514 657440090
128708 180387 129358410
180729 194987 23264720
146186 170496 33226598
20873 72719 129699811
153488 194047 957371964
113758 162988 123338993
132769 139488 363591156
40958 176813 340417034
167388 188898 969096247
58185 128126 175571338
135507 158055 146930001
87486 174733 218420815
3679 158915 388579254
187888 196512 21522479
90781 179230 221307274
54509 156817 256583285
95362 154142 147173995
134392 141958 18911515
115033 170497 601205586
163312 197984 948322438
135541 164826 358775625
193203 198820 604217343
22089 30280 12359090
146284 148940 6654206
67202 188581 303978708
70432 101750 78659893
118085 139342 3976834
162439 169731 18317680
95224 137173 105152851
90894 91838 233728496
134307 167477 175795663
76149 164616 221818236
33076 130167 702886838
183409 190143 16841034
60029 151660 229898398
50925 97645 128009576
78783 132770 135374146
59930 101924 278121442
78126 167481 339788857
6932 146644 349782954
21849 96125 677272158
132015 187842 419970129
84173 157074 182499290
150556 192774 105641548
15521 60345 111734329
132851 150216 43372537
40010 64420 61034738
187484 192388 283041408
30160 176173 365483197
185374 189857 697992357
39862 158614 297526612
56860 121244 491926899
134605 166721 80433854
74283 143559 173684950
146080 161086 781457921
3484 95587 456540262
32122 103707 179154907
136840 172765 89906742
88501 129124 101561604
194777 199266 289574426
147566 174807 68193808
131858 199436 588935297
127133 189898 114748734
139130 193669 381143554
24239 84366 150524200
5542 47998 105942875
164953 196028 77530827
26467 153498 317957137
118218 130228 953297706
173387 182017 21503875
66445 139940 184336168
24488 131193 357963128
85207 165608 201457786
119252 182861 159225172
140414 141746 847288674
150239 182850 295046483
121756 159119 948496103
27897 62271 85601595
104455 131161 66916549
10543 176328 414981131
94097 195929 254794442
131276 176455 113117915
7647 36354 395358575
197385 197527 335676
85473 135844 820786259
177194 191716 36259286
71695 102900 74003984
153186 184615 78574853
185646 198738 32576482
57596 60053 71783505
89406 172464 458438270
170218 189265 309567807
142672 168516 739186864
194517 197993 8594953
176150 190830 36694125
32016 43353 2953261
138906 180697 104395356
147464 152802 13333409
82326 93882 28925815
198640 199084 19050942
86503 121964 88594528
137084 171808 967889799
137182 149865 31541620
75359 163686 221483718
125791 172046 724750377
111846 166610 751232964
164859 177222 16126615
172208 184808 162735300
126831 194197 322472654
185267 188027 624942159
73995 83881 870658636
135194 149354 35308508
120882 176251 138715390
43564 45980 6014963
12149 86773 90053476
68559 75711 268129981
137602 166690 72790976
27206 64260 952794747
77617 147066 174069492
42387 99450 143169813
111161 172169 15592882
83599 96533 272911094
137989 140935 696753461
157921 172617 524564365
24444 42342 44467193
177696 199825 406835950
5332 88671 353644783
102923 109543 698768494
3183 149612 366503245
85989 165540 601172114
97193 106290 382335209
90051 152965 157417468
86969 92674 472614740
107120 176411 912400592
172373 181679 23111466
162295 165813 8972050
166399 174864 17763066
14364 151503 343433485
193916 197006 7578483
144652 175345 490988116
28482 56732 625102528
8817 163612 746163816
120923 170650 997193135
17784 162515 362404302
74097 198098 310384493
175751 192651 109186606
35076 40824 647836153
35125 126704 229219928
39966 187281 491187594
71415 77739 15845300
86671 172975 216200356
68036 92807 62161821
70029 103848 84785273
8445 131346 307626649
81298 88148 716672106
115857 172982 143175310
185614 193742 16503835
41413 199697 396370303
58589 139540 848398530
113506 189914 506248425
188924 196533 174757788
119992 166233 823853463
109592 156420 983939548
187727 189897 5323443
179608 189391 24486080
147725 155941 650292972
86774 195435 531967912
14072 196452 614284998
115523 137176 54427601
146561 164280 799838566
105609 128310 56900225
56789 146709 431586966
96400 153354 231799036
20640 97316 191971348
169573 175191 15415383
132659 171450 750960093
53047 168900 594057288
34097 59312 62635713
62367 97222 87657328
68708 178937 551378429
167488 193120 63952820
18660 52591 84681307
98854 141726 107382479
92717 196915 260622371
156029 173283 43214708
77950 194295 291306060
90031 114564 382465379
44201 53683 23707112
52695 87878 88503032
59859 100650 102576341
187985 197245 96009998
62412 103356 102944253
48163 52090 9850335
90756 176815 215378865
2575 193348 477491165
8799 55737 799072632
152787 174726 54966316
71227 106913 10506852
2689 148293 364508464
86548 95774 11790753
189895 198633 200645418
88594 170627 205423056
145667 185326 319058436
163159 174458 190289849
190736 196395 14175449
107855 168711 790450854
159890 185642 949974621
17152 121349 18776707
175994 176222 573685
12886 136979 998381504
98057 125785 69464183
46399 168001 836139962
123086 199937 192380030
40078 164647 312247710
86015 152795 661957582
115919 143397 68899940
31892 44334 165138399
141026 175282 85691061
133469 169186 89474844
8651 175495 417731559
37275 169620 331505451
34149 145207 278045715
86719 154072 168659470
182697 183442 1873480
170850 187368 41246706
113991 188078 872108470
133503 166080 81633951
10092 99645 224085907
118661 142247 147935855
142151 155160 32503179
117145 186813 126491917
195094 197508 756384630
38229 62133 110711414
85944 187289 867541314
117914 177713 184590364
167557 167657 175452
157180 187285 75448405
157246 196194 85112816
146671 187925 929385027
171598 188579 42351207
72871 167894 238155709
192695 195840 609855034
165219 198544 388149576
82183 107946 64499692
172046 196370 986344921
32979 44979 612099402
58702 81454 57466620
8707 25061 954019485
128500 152586 60309915
197086 198962 270645130
187252 197259 940503415
42496 67437 662492347
83076 157675 186739914
111989 156070 110427742
7062 31830 62028863
102511 174864 181163556
107394 123450 40168776
21406 81138 149448379
153180 175204 814129653
70211 105047 87272787
191194 191790 1508947
164662 187386 123925993
168437 187359 105359710
49511 127726 834335741
73815 121643 119733124
45100 65757 174403037
1222 77841 361773316
188703 196833 460242509
146728 196721 125006409
74897 106422 44337556
57078 141282 881701265
43834 162983 350842335
78812 119034 584567128
160786 192937 805244682
3269 150000 367208827
89326 173559 210872742
77709 186081 271469334
100723 152378 129367675
117736 185761 358829502
170162 193190 57464484
152539 159807 884908611
141485 170580 386830182
25178 153218 320573624
104348 131859 68934075
111039 138503 68919094
48351 186464 346168251
78727 130049 895003565
119559 121746 938698017
141784 172720 77541168
44644 92725 393328898
190791 195429 73793466
103192 131785 231380749
191155 194515 881078137
127085 147118 49928509
181196 193049 29657522
52384 128350 190463893
6703 143233 341842729
122816 190099 247263017
192452 198429 14789447
168662 175202 16278322
165234 197929 923255238
92709 144666 130147200
129433 150692 53322448
35475 104568 844476258
10998 126406 288855999
127397 189929 156520645
12682 66548 134716768
128327 161125 955981129
35746 197158 869976540
97776 191995 470339056
14502 94755 201026137
168342 184612 40509752
51256 88853 779212178
161959 184094 55296887
91075 157276 719526167
44992 137411 232005819
40304 92516 131050091
75634 171537 240474199
53273 155742 256916383
191297 199921 134869985
72992 143875 954364694
82894 141215 146104987
14075 69204 137892619
99467 159784 402925888
28681 193985 635628902
65677 109287 176519826
173611 197836 659127273
59082 170317 421811195
125029 139851 37314779
24856 56797 667594119
151104 154107 7536281
7641 93360 853638010
79002 92120 13363075
63099 89289 241428000
155319 162991 220201132
142234 194950 180056038
31878 98700 621731375
163377 181684 45671783
113800 132693 489571808
5148 91773 437374128
121838 192190 234526186
139168 164175 62572827
54079 113562 149373007
164766 166847 3688996
48476 103787 138813048
187652 196410 240655790
130386 156245 64785329
15239 139289 310715606
47018 127778 202560181
190582 194189 500630386
193508 195701 230340388
93887 197264 313541595
74856 154881 200523261
27681 117174 961075850
139456 172456 657522094
198039 198788 1871655
172994 184241 828270785
5707 135224 324424796
157602 192851 837861696
170528 181839 28130665
164580 185680 52709646
183857 188368 6766688
26148 199491 433738625
162464 167860 952177018
119045 130378 28475826
135912 171678 979220423
161270 192687 78579879
31144 109834 197080665
119336 122976 9045951
50251 144965 237526099
26888 34689 19503296
160169 170602 26226373
13885 52436 96250104
81301 120990 99291464
63263 174548 636608160
62750 120333 987948878
95726 195101 248599875
134245 161298 67646356
41012 193926 383049097
10005 102364 231182194
20050 153623 334451917
87392 96309 353281427
57808 134440 192461558
187169 189118 4795374
179114 183586 11167543
81421 135507 847397301
153543 190213 338310671
101878 156771 137382336
92540 169306 192270120
188204 197866 23926503
61639 197884 341325583
128732 145579 42225979
136199 189755 978049520
15722 79154 1160019
85649 110582 62511694
3753 94948 297128023
139332 189317 773541585
184293 197608 33219206
133891 152679 189024394
78245 138207 686412886
36747 62917 218004386
120758 175341 136772648
192299 192485 827676883
98008 154254 140936812
17089 168796 978073541
4325 77304 203361777
83556 92311 21945858
183868 185879 5098907
46430 150016 666032743
23310 67483 535676780
6808 165431 789283813
57105 100855 109978225
57715 174913 293959819
149894 159317 315821214
90238 123899 118565995
45110 143918 844235461
160765 194102 83343461
141483 161864 156024948
42168 135957 235343591
2021 43683 901811981
47513 75401 69942841
99079 157306 155476986
143159 164578 884702538
45712 169015 309255216
169032 198994 69149601
33014 158712 314618501
163923 165958 5123006
24861 128568 127116344
121309 188176 13485875
110197 160549 429787319
150767 163518 29182491
102215 194100 413398905
187437 189866 5953362
27401 43279 840683716
37605 77984 557562207
81078 92826 482690903
137573 188740 308359364
126252 165241 97791929
3200 13675 26103711
111000 114216 214312614
42016 96614 137054061
88446 164963 191635954
65315 122620 143513014
175772 178475 6691452
163755 178975 316535641
51200 85119 448758723
126203 170733 700582943
141072 178092 705704595
192778 193117 248691810
134790 144472 24160971
100763 119263 872455475
3100 142137 869302936
94227 184847 226778650
16841 29764 32478889
84115 116845 267689458
119597 160360 102119344
79279 101330 583969788
21576 181344 399880549
75299 114128 97433649
186559 195604 22465097
119368 145455 65475253
60841 88943 848698843
57848 197631 350294082
192867 199878 17408033
146764 169145 56141721
113587 185814 180790565
134516 198649 718808822
62740 111588 110185598
150192 159766 13698598
90746 93198 662190514
103608 145798 494676019
6595 16983 865102708
156296 170586 35868941
117310 129542 30623392
89793 169059 985018275
53043 86461 449770719
34853 71626 782682879
32526 78817 115662517
175524 192239 58767176
51072 149847 529842314
103600 141729 509818255
134668 189511 137108377
167263 182696 256063756
142893 196800 134729092
10377 31515 52959676
69035 165036 585168403
118596 177764 697564870
184844 193937 22752660
117707 173440 139688449
34143 159503 313831334
34745 164869 395627758
109857 127441 43918301
153331 179171 171392867
41782 56999 37940413
62656 84568 55330471
162591 166325 376809692
106237 126416 50597342
39378 119749 722657017
53489 86913 72763528
53468 67148 34478749
71105 184243 538982975
59974 130734 206700559
31118 149199 725282137
23261 51999 62563512
37322 52821 77836498
2114 125020 307530431
53270 130696 291050088
24489 155810 983022508
151350 160484 10886346
88232 143084 41571227
142494 151494 767294437
58665 161543 716522241
27986 131505 5456361
123154 159848 92063064
115411 174015 388466462
161373 181461 50212639
186924 192074 12809704
87731 174143 403916349
35743 176561 352506111
186346 193105 16824828
116976 127055 352739414
69806 136989 336861302
16839 43867 67360872
127794 195316 168900853
60455 105283 112571540
24241 162377 345853027
86997 101711 36929863
29485 130702 253388178
45606 80638 87959118
105982 152643 116928391
41625 60864 48065602
169917 172062 891157137
95251 137747 106483571
16772 127962 278379864
169870 183828 34750359
138942 169918 300052130
106349 180666 186121953
147564 171374 109555183
82724 163074 201299989
119144 194088 992981965
192206 198624 408138542
125062 136553 28990485
99372 131145 79545474
2415 87145 212078143
7737 134946 318578105
140789 158841 45104185
115572 173218 82372729
24876 58536 342561641
6139 60428 135447723
187282 195666 20828612
53748 165621 651472117
179832 197355 43740458
35302 157365 627791321
150554 167467 42501194
144527 186583 105258084
32859 99448 166628800
190572 192439 783188873
171172 175587 10936441
102989 195166 459128796
143566 178435 651426859
198331 199627 3285318
22650 83706 152792804
48753 149720 253102129
99566 152971 133713167
28647 138344 274786650
157663 166112 21375031
72671 90189 280983891
137536 155854 344137744
83391 156783 183781901
128248 148651 547251803
41994 145011 258290500
155725 182754 235975524
91195 190971 249644346
22063 145457 308957988
195614 199840 239753642
144857 176879 80095190
152817 168436 39220999
26455 155093 954261671
152211 158303 665442196
75862 118612 107204871
46469 199262 987774600
50472 169004 297262773
158792 162887 489638727
191136 195749 202326173
84815 190947 613382823
142189 144760 4940914
16290 182384 745270436
129580 178297 855234105
142878 181584 96783877
99585 191771 285727936
22569 173279 914774763
80431 181308 598123769
189876 194399 11295217
22199 75676 600389202
5638 136074 326758444
13865 95589 670329822
65353 70237 994899192
149709 176321 66632036
190644 191664 120992982
96739 109275 613785312
131618 187631 140310732
70817 111892 103010460
133320 140733 18576222
197408 199947 544565374
110094 181593 178896475
11924 180984 494579945
184976 193440 21146101
41508 92022 798436451
47215 163116 290621154
47352 84698 93858538
61360 148960 219857098
143971 171883 558391511
96519 160295 159652296
17069 20277 8059245
188652 192746 10273879
23331 85258 157149988
163538 192516 475064612
41854 83541 104674203
36594 147047 113129313
187642 197067 331810162
98062 140948 107517464
49890 90626 102369164
152921 155110 5513283
65574 140935 188987777
18321 176867 449045045
175351 185731 114938825
160158 169601 23760918
144865 169982 62942021
20155 24583 11136810
165664 180542 509087523
132424 163695 283564736
32757 93134 151100899
196545 197208 1541102
158877 178996 50302868
45763 91195 114226717
170772 175990 12934878
129099 159699 76682632
69891 137115 263706748
188147 193079 58647863
27466 53279 49837614
2044 56000 332935754
143795 173094 39213387
28682 43225 35989674
134230 142275 20099256
47444 148196 902224134
71291 96949 352029921
67281 112195 112593863
172989 183540 26185428
23632 105379 857431784
139942 169195 747221208
50902 53549 702423162
178075 188512 496961712
13351 188466 759372423
104158 185647 451244045
49497 133304 210239900
103657 146813 249259792
69623 73401 604112646
174614 190670 459526058
100821 105104 470503276
152920 174094 437726765
85846 149016 166864829
62300 156936 237352770
52414 113026 838335469
6050 192610 478909698
73110 162709 710190112
177252 194690 43531332
37801 91411 527439101
50030 53435 8465091
27239 192816 726700229
154416 183287 595691862
37967 84523 535863753
89820 132085 229402897
19811 24084 370349926
44454 50721 405899028
51032 146870 519098203
148514 178791 995143818
2913 129063 506238953
1062 27685 66511971
40161 153141 779334293
142279 161547 688398150
66529 136552 730966299
155320 176423 463604017
5094 166952 644339458
43099 86448 108953657
147625 183299 184070279
183790 195257 28594937
118554 126699 20451402
122510 188036 218661664
145292 191274 783837046
88175 181419 974194807
68663 145367 192234242
190435 196253 214371613
135652 179175 372937829
150238 179490 743862935
65735 196393 902696455
36204 51566 118153641
79339 106417 67866345
99068 172661 839100067
125441 199260 793612828
85621 144865 829837961
148309 199851 128794742
137456 180921 743750079
155152 164448 192612634
97424 123298 205451903
180406 191657 28124676
160233 199491 840529638
18952 54351 88286637
26476 185862 398952990
86855 141447 136685730
63152 100171 93069878
83909 127929 887317531
136620 192619 416175223
177965 194495 41312764
61755 64065 593863728
129203 188074 178151155
144084 168276 760038053
122917 123350 1160174
72248 81965 958221023
133349 156805 58655741
112864 118341 558774527
127392 136625 23320321
70170 168564 246604269
158860 173612 288702177
151998 171803 49729280
161535 184036 56243564
173186 181609 10183182
148420 183646 88082375
22787 94380 858110348
27451 71740 46010307
153253 193101 99663314
53452 144966 229562017
166633 179935 13035621
89961 190385 777907275
64137 179293 288587768
108269 113760 603743191
24844 175316 376722640
65389 106710 103568162
130928 182989 626710540
126626 169122 106560399
95494 182857 218549196
2459 169663 418684664
74966 191430 291637392
114206 137506 58524162
54882 86822 80395380
164845 175478 26506760
27194 78340 488995508
88427 138621 700592513
147741 196391 377721057
136619 165773 806293942
59431 77407 45363982
51816 65575 998532696
75955 98844 57522535
114955 137353 56294477
174850 186387 28834392
29383 119294 224988753
41970 105402 496813375
6124 32728 66638439
7041 76121 57787980
147528 158593 357631224
175182 199725 61191425
153458 196042 106498230
144974 155512 26362976
112976 163851 500904862
98670 159999 862188775
53177 158385 263765509
45677 111720 112667175
66616 143862 193670990
57774 87896 76003385
190568 190991 134828
196782 199428 930612078
170249 184186 533774348
33765 105048 178302646
163679 164535 775792630
198929 199656 1866254
194309 197849 463908978
150495 177887 68562634
127120 186442 33756539
41978 118479 191785502
83847 149402 164166030
104397 125327 824986430
25149 197913 432273202
55090 163174 371285147
82238 122944 591216927
144164 199081 180795978
43957 70165 65846950
29992 106237 194251668
2538 27981 200548435
118583 150108 327926492
73 13582 33562094
126840 161215 323280504
36652 140401 195535134
63425 195009 329696860
181459 199595 855914138
141078 149827 21784197
116324 129570 512125830
143455 182823 98355219
52932 151225 949532470
199984 199999 34210
43079 87477 111602050
59048 182514 406319588
1794 78820 536358459
83787 160909 517197943
42985 52507 23891549
141092 160323 48074129
158820 179070 50639625
112966 148426 363957401
148293 148781 1282134
168043 195187 251491637
80190 84422 345450500
133023 195583 156416711
72555 155047 206670636
21420 61452 99708375
78807 111648 82399897
90516 147960 481079135
145616 193394 697581030
142416 173621 360560966
195047 197116 114982113
197565 199290 33349128
191246 191780 1344631
157863 178097 50688722
54844 147047 231332091
68229 137711 378004378
78201 129802 129319990
84735 185982 253479080
55467 160564 263582888
5174 178552 434031368
3014 44469 103301690
3941 26310 56014025
76560 163879 218921625
68220 194429 315981536
34220 174152 674249173
114455 116289 396993395
111661 183697 180263217
70560 197436 712545198
55145 72400 43568919
67815 145843 195505116
50238 92120 511398452
35118 108372 183376713
172152 181597 23474152
157547 197205 25117689
39807 183476 825949479
114515 156523 947317586
90418 189920 393829727
47163 186969 350371676
169064 172394 545706639
141877 180345 96235938
5972 127183 831228800
197657 199757 5238354
92453 94145 778099468
141221 150948 24298651
132922 150231 43234807
88578 116264 69197472
52859 170862 295933585
54629 104478 682661649
164834 197462 81346424
11349 59138 900967911
27445 52007 61155655
38622 111070 371366637
140107 168016 300556314
140114 158563 117954935
53936 165845 280735516
153644 189365 89355045
82224 97772 453023657
49607 126757 596617594
156435 171862 38740214
27769 98519 177049768
51006 112118 153299125
17237 133974 819646261
93913 158830 162533682
130545 140246 24413810
102030 171378 173647222
3276 69142 164659731
125128 178759 473417693
76260 144011 169902015
197138 199980 7142010
118160 131788 34163350
58725 93659 88007305
198965 199181 242454799
142149 161209 47643863
30814 46754 495808770
72019 72860 952562737
34009 42846 21689127
113072 144192 77972368
17507 191381 823607161
167187 192429 63041904
155985 169603 570117486
127459 195186 315269847
151718 196577 112204853
56598 125461 172804595
112621 160159 875570865
38930 186492 617430687
139062 178157 36385602
64258 98730 86628887
101718 167664 490847670
110537 117080 16270846
44573 183379 347863869
50415 162951 622003098
96410 112876 41201003
8934 75389 140374796
4220 85879 496745688
160062 184652 61452029
179590 185622 15165367
163972 168612 880891455
48173 143438 238935756
103264 150114 915722609
172315 184767 689302988
105193 171338 165799906
75665 199613 310356650
120003 171427 128949631
152722 192332 432271534
87647 133035 113634392
43008 105890 264494838
93024 153726 873620820
87802 135858 120427379
22760 40136 103110554
59921 194339 336902509
160115 195835 685104080
198723 199032 727302975
169111 192329 57926827
166066 185391 29536833
108905 145619 91917891
99403 142854 108871834
44615 59334 36835041
168870 180143 785132297
8821 103022 876322520
91804 106576 36837098
24342 163952 349639859
160891 162658 78021397
48039 151493 539294507
131995 153367 652445051
68106 154657 104589548
185694 198919 901385628
117810 123640 14597240
87228 163826 798081375
184824 191924 17803153
110264 181293 807202002
177787 178567 1936939
67674 135380 376924500
89922 197627 634885447
177572 177896 988951375
27400 123907 874193719
110349 124929 437773054
9443 137717 557794072
102289 199693 960387198
111088 172950 154995662
166569 169301 6833334
10074 24703 36552425
13882 127397 284207965
58719 156635 643722083
75666 138785 890509007
192931 197580 11495487
155291 158612 883555200
166127 188678 359913162
35132 96973 154742533
90630 170983 201237693
188125 196375 326040475
117720 164963 280677391
59979 162994 74377055
33322 137059 698965622
123418 133959 26586313
68415 188503 300728481
56202 147007 525702020
21427 153542 779124454
163768 171457 438715529
46807 52050 13152821
97314 165497 170895121
68731 101443 82120029
67854 91022 777191257
105775 143053 274996029
47993 169787 473113841
64017 118761 137378971
128966 164899 90149767
75431 185254 669188450
153683 190378 974925125
44789 84077 361150530
96576 146070 123931287
113319 157085 497257101
110328 129016 46679730
27216 125560 423418952
162950 198199 751698933
157218 190620 83599027
79891 192654 282461546
4408 61176 141676550
53101 177335 311389658
43711 170834 318776027
160856 174399 33946053
118560 145150 988613135
191006 195113 9455233
196024 197092 2572044
159430 163070 240702351
81365 95958 691341862
7592 59286 128904541
9997 97776 219613412
187677 199436 823217258
48583 172449 863329805
199269 199412 855458234
163879 193506 73955527
61583 116047 121124746
151499 171722 50717741
129306 155663 247584877
90453 188207 179377736
98691 155203 883034331
155842 171810 40052143
73380 151040 6908153
171654 193237 53853488
172914 196207 58065251
172631 176993 72811599
45284 81619 981652582
49082 71424 892125102
114656 144860 75713167
72860 90337 43933359
177934 193353 38575601
99606 197836 245698894
20202 119130 191220111
15404 129843 508849803
157456 186444 72649078
193119 199980 17059575
136872 172921 90235090
126642 157008 220966556
145347 158785 557939652
112033 151826 539675541
50998 71112 50553569
158746 171391 855995059
45507 109131 792878075
167675 181894 35421452
122357 156254 85082381
181370 195255 318031260
188761 197791 118709837
55197 196773 354744808
67060 177058 275580181
72389 106305 84875468
171917 186536 452075548
194881 198883 625603474
1865 197599 847796536
62067 101260 246820575
161668 196329 86641043
92737 104688 22706821
115722 117226 3757724
181913 195948 670720498
191656 199627 535535591
160179 172451 557839961
120652 187323 957522269
187512 191187 9092647
149060 152097 589013316
55265 143995 842214870
27521 51232 59029588
99323 119867 25948447
68782 143978 462033391
35967 197713 447595561
104339 186326 205347995
53733 127942 445803714
134125 135001 139581115
173633 187060 33543953
136964 158869 54681977
149361 169633 389036388
65905 153119 218560488
122022 164446 106491508
182996 199994 162059549
155814 163955 20432229
114973 146923 80108278
99411 114764 38440310
27225 84532 143444492
8329 143300 986232881
185081 198857 34258802
18252 115129 909500687
59646 104048 111599501
133250 158615 63433496
32749 55287 44211299
99970 123086 57725076
194303 196423 5345925
25697 164795 495590489
152470 197345 112171451
26875 112889 377177280
96843 150799 135102574
196538 197319 1837792
178526 196891 45818464
163667 192021 70783955
77175 130348 133245726
187004 194114 17695488
108440 132121 103365323
87274 126597 573411059
108000 136380 71204510
192916 198236 138970509
76390 95983 49307876
180261 188783 21268087
158010 171697 34445681
123614 191728 170548322
102963 167059 612579876
80203 191906 721474473
125246 174739 888277205
120484 141931 53836369
117949 125107 17935954
183092 183562 1225715
159840 199442 98902389
127121 175382 26959974
147341 151384 10096923
24651 124211 249156134
152759 181243 71249349
120801 159633 347515190
106583 162733 140771023
184820 189020 10513973
65952 179561 284565216
55296 107380 130801489
148346 189572 103116332
38077 141722 278799257
176130 198232 698171798
80759 166373 611660427
99532 144705 113205737
154916 176551 54158384
21225 125825 369924794
84468 122494 95014900
171006 194126 57648594
74192 76005 4481004
126134 193561 168766840
191503 199732 876489010
38012 64815 59840334
28623 183445 387503150
82271 97093 333598715
45594 125859 436314854
54957 174035 987988212
61413 172507 278731782
106271 136011 633551599
94224 137367 156084436
171551 192889 997667090
111815 123329 648724752
105210 185357 200717485
12292 88386 190651353
166990 184117 42650651
83377 103929 51454087
117509 175530 145341698
24890 107250 206087440
138243 146961 14470526
185900 190972 632832935
180352 185460 12783438
172364 175621 8018953
97187 107331 25380588
128638 175621 427832556
154268 177831 235214942
44729 88972 111282422
53275 99702 177880544
5586 106982 253785846
138063 175108 92624956
180392 192573 30478830
25506 68846 108361540
39841 94361 136774338
19576 32331 736163844
15493 168077 382148131
160476 190857 76006432
185251 192466 18051063
21436 126779 665000026
100096 130847 77038415
136125 153982 845503928
155014 155621 1523074
45960 100967 138135332
55698 117982 156318891
48031 100701 966102086
142221 186557 185711702
118594 119737 2822863
180247 196710 902799180
161691 180480 648521559
137041 156878 670489439
174721 190760 818452531
35721 180401 668539003
91995 153540 322888236
192125 194425 853250686
125319 199203 184805530
152180 171730 670283580
149619 182342 621139532
183952 186267 931614247
69107 113365 314731959
137657 138365 1427946
90675 128582 993869284
44773 118808 552182810
34312 34479 984908935
88904 123778 87130554
181060 189895 22109434
193351 194383 806239442
182868 196387 33897705
79006 160115 570623963
6631 72094 711057876
66163 177606 708314975
28489 155366 346963581
54914 157432 703956319
170891 193670 56818193
5124 163450 396520452
2456 106998 516899457
122957 183810 119713655
130040 153559 986403844
75537 159631 210797901
176815 184324 18706861
59575 71239 29524442
167981 172619 11605242
71172 129012 926158912
8591 82427 184819981
117884 175941 145416724
9364 94124 114161645
88944 132380 108651052
73867 184123 276067899
186391 192668 15647948
55169 112117 142997756
18666 164027 364121151
50089 126945 192707249
179381 185355 263695309
198226 198894 1668726
92710 192463 249676216
186337 186530 269342824
84141 197917 284619400
160130 195153 759819974
116152 155365 98245865
131705 132601 328473823
95548 122194 773817908
61863 98453 92022013
42477 151823 274136093
34714 158739 599697380
160789 163066 782746856
85688 94280 468863221
147425 151247 9546998
52613 59438 318147074
53038 59759 16723290
193882 195825 326218614
88346 151595 332078022
196053 197648 3899338
174999 187963 358842449
52080 169052 650289054
81254 131622 126085947
144756 158381 225132926
108718 177146 252697563
27619 116655 564026079
52300 97399 648932132
11766 14866 575744771
130500 135005 698809462
145834 182976 233441956
129844 177853 120190101
172283 195429 206683030
143745 195640 129690720
48107 124497 191519245
95826 186480 157988397
114933 194320 198678007
58866 150852 758076056
20340 175863 389373444
61600 100123 96869381
15663 91818 190701344
63256 179882 334141595
87200 131399 147819776
33681 89828 950349517
110359 143915 361431603
102102 186979 560777783
134180 143583 718226674
14988 95277 201042220
104085 127812 35979086
186277 193203 17258993
3175 45593 105733644
87171 165479 196208061
69150 191530 306454351
149515 196639 117886443
75723 97928 892674853
75084 100915 64833171
186761 195312 21222103
128177 179721 128998496
182851 185908 7782949
62520 166800 261680490
3612 62119 145943055
194976 197213 781367910
97643 171569 185210964
138019 188830 337312217
132329 149892 43925470
111104 171044 970541222
2379 101344 334878021
85307 174053 925637756
67416 142921 189278354
66319 167053 845126537
81179 99439 882843077
59638 99897 393641843
90974 114981 59967786
39698 135793 240988680
87796 187105 89749719
6748 36120 73511582
140885 158365 373640062
157620 191531 992200458
90481 135096 926078711
121629 199913 813601569
189502 199023 23673114
69421 194195 312444896
92271 103616 28345672
107930 157865 750771223
161599 173874 30768270
197123 197624 88539825
80650 135981 427237108
117669 132905 11998995
44164 171777 438347975
88781 151591 157180316
158100 190978 431814247
170849 179888 231273417
144146 167967 787603922
22048 158819 342389629
64523 96162 754688253
60187 164213 467676894
72310 98111 881430564
22295 53689 78159895
152184 193047 720967106
10010 80993 104775759
108197 192903 781550871
3196 78088 854366321
35028 105216 175607592
58473 165223 749596070
148535 157485 600345579
12789 123470 277045024
184212 194785 26404172
198915 199323 1034551
69031 96608 728713806
89099 143027 263307802
99223 134770 89167975
134463 181723 966145016
112497 141827 626851257
43350 116117 182544004
34426 58502 157151563
45863 78344 892269986
184931 199427 261112163
144097 159102 952549841
56745 57506 1892989
11552 98129 216696456
182419 198112 39120300
188596 191355 6897856
21110 104484 208655579
114427 143420 72722882
94950 193589 246850492
134474 140487 6895306
95384 142674 880135307
22857 199597 442241188
106222 160118 135038042
63296 106536 47857828
191078 199234 409856898
153892 171350 700415533
75073 113044 405005586
48375 138650 226553998
140896 153158 989497369
92958 98707 440424419
48379 114248 819785450
98390 184859 591273875
147175 197061 124584721
176813 198494 54059610
84173 193323 273219839
143261 146307 338197387
34301 38907 11287277
139879 179718 99514047
42972 171145 976398522
169769 181229 552410676
110466 112987 860825196
88733 90849 861916364
138466 150678 270623283
141551 148986 18641546
53843 103328 124308785
173955 180816 17019707
6900 186973 450794170
70631 174062 330137932
148221 158085 24633707
28660 120992 988084857
135377 193717 487287222
169655 185543 917242303
125737 149285 59013793
135645 159760 614977225
149895 155813 30713545
173065 188055 37431997
132333 134880 6544105
99605 184514 666306037
118869 138685 703222665
181567 194528 140069083
118975 140799 54836312
76297 137743 116436463
44151 110444 166377385
136139 170048 84850425
101724 149138 118673023
64207 178257 384513401
36657 55236 46060059
97906 186389 444527553
160341 181653 53317216
187243 193344 15203654
17353 174678 393919160
44419 174615 800085309
151096 173275 622029851
162920 191786 900168500
136107 182527 340520496
85071 114018 72483788
141550 171470 509160819
62449 139743 194084725
125160 182764 10232593
193530 198591 12509691
193320 196684 8354499
118427 173186 137260977
70314 153661 990769021
130571 182027 532113108
790 150314 374124358
142599 195484 596014849
50757 108011 453575931
17132 47672 544357895
70254 193945 207221491
104754 187167 623085325
18834 104342 214097473
125249 158429 756587163
49637 117406 378033704
98451 117583 252683607
64458 156535 230865884
82859 96798 34939102
69474 95796 319393961
51477 186366 218065166
109166 120467 117803179
71287 83328 945359504
102802 160169 248225247
4976 125868 837729995
33499 124528 227721305
129303 192251 157579973
712 80660 199798453
103122 153632 919398061
143991 153525 23794033
112275 128118 600590963
94696 103880 700289347
19227 157860 940913349
172671 176986 10653423
177020 195004 44849928
102703 140962 95866922
111508 193361 547882023
106092 115076 985334
40005 180442 830671540
15344 129143 956688509
168404 176411 19884590
13395 17616 10640265
140495 167676 57378706
90631 156412 977583170
27137 122774 239208666
80774 149734 568142100
30934 163123 331022217
126369 129979 9074866
146483 156414 24843036
18908 184658 650813584
25145 132547 268895427
149756 187148 93652609
16207 83907 289169708
131179 184072 132366579
153547 153554 22720
31244 160742 324192347
36534 116664 472337293
9304 115386 730012676
115791 122853 395006975
187402 196664 23020411
183909 194464 26398352
66560 83643 42971745
63448 91168 93716170
37273 142323 263100572
71647 134618 319639822
51013 58337 18157550
60281 127083 167710151
38731 96575 184532214
4186 39520 160741013
176997 197591 344954993
17208 85111 659244673
179924 188582 21683960
120703 152750 858513174
21368 48938 68646665
93060 152088 722982986
197142 197811 1293081
54472 135539 203562500
178338 197460 47728223
98999 185581 709621980
1716 131487 324638408
91727 142719 937899342
34679 150233 891848378
45636 108703 626831842
167419 178211 106763485
136178 199309 361725181
68053 105663 829865750
146404 177774 342479303
112050 113992 4890747
54230 98042 110048430
109793 139342 74058157
26527 194665 420734430
155850 180376 61321910
127567 191874 160980274
4302 100647 241167595
136676 178917 567964354
155531 190511 87447144
155998 191131 207068890
62282 75027 742453268
47018 68432 53854119
36544 75151 422223802
86503 197616 277937211
19580 115469 106805622
86314 136234 125127692
67523 80243 31843585
31577 107753 852344288
160817 169952 22979115
178239 192795 536060641
17992 129577 279319274
167595 183376 39284113
121052 173973 132692102
94912 185384 226426027
22551 118199 239333663
160123 179797 56297121
140623 165386 212414082
81541 141352 187988187
7956 58428 789098251
107787 152285 111411367
132906 135810 835625795
62872 194133 879541585
121876 186767 588298528
164829 173257 935087302
60002 114639 244617653
78921 145026 563337488
176169 179341 7885667
118104 150853 512935258
109160 162002 290167379
74702 173496 594076791
79323 146748 177198339
180658 187986 18411252
156288 196703 566172888
114531 147634 695170477
3633 33058 73665697
123043 125844 474179327
165586 170438 12097209
165435 186659 800596557
160137 183889 83830647
90191 182941 232023415
136455 177200 416207005
32414 75247 762547402
152751 190557 165233051
148282 151333 413388218
123602 165097 39213711
156128 176462 638508705
139869 175798 886260145
142108 153199 105990685
182078 198809 902655059
168379 177502 22681420
101776 183428 75519968
27683 40687 32237403
152935 199077 159615861
29743 98500 812520933
28020 92033 160281139
21382 39863 45998991
11442 68727 143233484
183685 188257 11538490
158959 163211 10755226
18088 154539 517200327
80126 136167 714203014
2338 70716 74245811
57120 113462 309257724
169273 179287 24875672
105073 144050 97752410
123596 139649 789195345
199004 199055 144042
12672 66225 133947599
88661 132772 110382804
29717 171223 354344834
174771 186302 28834343
161056 185577 474193532
151968 185190 750100564
70615 196299 314709123
154129 159900 14440550
174985 189107 948284374
9192 107826 246891136
77901 121702 257051748
35695 198774 408002881
107259 186659 112346193
163232 174212 161887250
58137 179184 303512918
65787 133603 196498482
184660 190810 161456892
49039 81612 519596076
4681 90561 359048746
134546 170942 585515235
19056 85755 114017181
52315 125672 169276277
148734 173769 568644607
4732 134452 893978123
47465 94977 885318931
123917 195650 834681991
117157 198033 202311706
37463 45298 19278996
14485 197658 876361911
175184 188249 18960572
114333 134303 50131980
24585 81154 141565062
127017 153280 738361076
148242 189077 102114866
187130 188840 4201311
99601 173598 185363308
43607 152177 272181268
140284 158519 952210379
34514 155309 302405612
103174 142404 388564705
115014 195458 201307851
134246 189648 926513488
191523 196213 11723509
112538 161936 48289887
189794 198394 21397138
41288 144949 760509026
13922 49374 813700801
40175 163096 430549623
16457 191038 644733307
12858 146010 414144560
117253 181664 588869795
93725 108739 644002243
137644 172088 86186965
107678 141215 84031039
41376 48562 886658593
152104 181878 633773098
184783 193962 22991840
114697 143094 110231775
49778 94267 992399780
28928 162558 387839670
11561 162613 378210962
113112 160640 845140032
198839 199275 516430293
89999 144589 678754301
7940 71995 160216018
168664 197019 519896209
137025 199389 898884517
183841 192558 429589521
127219 170072 107434623
63054 95408 69564700
105594 154308 356035770
187683 199813 30136562
165055 170301 13093774
42236 89549 118899900
139942 197541 760642920
78829 132071 432817994
181303 181845 1338764
19586 193144 434512064
18253 119811 992295454
102849 106554 716122027
130098 193967 346009391
196432 198087 428403008
8098 20893 31984450
199811 199902 354296964
83917 190294 266255794
194295 196055 619589099
199968 199983 44329
104215 165286 610237921
194729 195772 2624575
56471 111246 890598731
60542 185446 313108810
83653 143798 240158888
93174 119694 8850928
18954 127229 884104257
30623 120190 224098976
124721 182875 145547106
88231 145173 142538683
37185 39944 794833717
196977 198695 4326358
125105 175386 240685659
117142 163443 116080436
150887 156974 15204610
84069 141211 261737321
149150 168401 48280541
79382 156375 868174508
169307 199553 593227348
25684 146219 567394689
145025 160258 38102265
161893 199467 93815356
137534 151524 34879747
58992 74983 40375314
87887 98233 867206172
141249 161164 546620504
167878 177248 255185764
88148 161993 184832936
33081 170581 344279910
94468 138565 110535561
28195 91888 234816392
183206 188641 13690559
148883 186183 93345287
122290 159527 869748269
118035 163632 224614313
165749 172495 16809236
159625 186221 798395810
1938 38073 90228370
94080 165563 179107594
32448 114897 206313212
169712 190217 51108477
180566 199337 46839089
181898 197972 40062227
138939 183184 176377913
173189 195510 55637666
130046 155907 64813360
184479 189527 12668876
47597 55080 801411672
168668 195106 639917681
137901 148729 178450541
14458 16481 72635295
39506 60452 661881989
195000 199808 610485503
2785 130134 318768151
138884 157903 512947246
85472 93341 19717612
106249 165919 149627291
191111 199952 780325208
91893 123164 776438679
79539 102518 214409762
22370 162491 350814983
11986 89917 572392576
146733 193834 875142212
129947 143777 34715724
96431 135537 601539238
31932 183867 380236470
170984 193723 4309727
13397 71797 146187744
64140 164024 250539726
2136 13353 27908124
26480 125412 247549766
94734 198104 548073714
140379 181870 948354448
68851 167227 246574315
130898 176369 205818643
49157 187645 752570765
161624 164384 6995592
62002 114681 132312440
131063 174547 116150524
38706 175044 976982576
142669 192620 124930516
145489 168185 235204958
192956 199375 15936162
191713 199599 19616972
19044 54759 89080391
6785 51862 112527242
51536 126536 188051201
92304 144431 130564377
172154 183678 28643648
37153 78814 761456560
149956 193665 109431231
91570 133332 104594153
159948 193343 83521735
87416 91412 9991268
61325 135780 344353068
153019 175518 595135655
10710 179866 423380548
173299 188769 922121492
111758 130811 573980117
34716 179834 630551979
56702 172245 499694949
138505 184102 113886711
102570 158348 325025049
107515 127160 345824203
121809 156104 86034569
73252 82138 180863571
166330 173845 18735573
68678 87570 379852895
85809 87857 986755806
196853 198994 5330609
38220 168493 326349368
187749 193982 15487028
15114 147973 332666631
56334 58659 5773650
55261 64595 807646124
176201 180005 994503660
168998 175808 16907459
32018 64762 81606585
143863 155975 30306536
30473 98214 169486837
173667 181341 19063007
137241 171961 287028555
156485 169839 33550573
52083 160725 27493459
35180 83126 119948098
90142 125421 88205200
15675 165886 905928722
37831 124224 747674637
136934 191381 136073738
126311 129465 7877412
30019 43787 235792519
33060 146233 881208566
111253 143570 451780360
129167 176582 118750917
122588 130348 512965686
24114 113166 222953055
188465 191749 8207718
19973 67447 285911396
74281 172234 245526995
113656 172394 520911173
45145 84012 97693440
14586 26220 489116496
184107 186277 941450442
116063 133881 44732282
166839 188834 54827723
194384 198448 800308058
87704 173051 213720409
124797 171104 116098913
122558 181992 148969204
120459 170106 124466706
108909 191899 207670014
33821 38877 78747110
41874 76046 288207831
46729 59678 32292384
134620 137483 178331853
117464 180603 187197779
65789 165650 250398674
149566 171066 53972133
35174 94209 201242448
93288 137592 111121852
143621 156771 997159862
45683 72783 68104187
159733 175876 76117536
106612 128557 55047119
13252 85823 181740035
40507 144924 174593975
178390 198627 340806586
137720 146413 21665916
82833 151140 366044122
164995 174633 23985598
109129 166554 86172764
129288 175271 932429929
163515 184844 53213425
77755 160521 979692118
38452 142710 261188277
134941 180491 113835622
156564 191060 217370843
4866 79175 583266682
110297 134133 48442854
71090 119000 119993453
195424 199875 705022710
75246 166932 613511700
56058 105790 494104796
48199 143301 238493687
100828 167877 168018154
111752 126048 35782148
172003 172950 2394549
25516 136526 278071794
123611 161717 36417855
131110 155236 759647545
97098 105848 184164207
40691 197923 911156601
54018 71980 958876515
90317 96922 16475440
54727 148578 980316645
188447 188621 417733
160074 162367 5759789
142703 198414 139195381
163128 173902 451398085
29945 184596 144537602
176756 181214 11073593
11759 188014 441279418
194344 197590 829313607
33461 37458 557808178
84594 178570 723562308
134565 173596 97694167
157345 166442 22983368
28285 41088 25715702
117251 177349 150475270
569 140848 351074401
47992 95387 119058690
80441 138765 146368902
115367 184754 173671788
156334 168314 30098176
77664 194818 592778718
71192 156030 212599450
179504 186891 513755894
126709 168578 302609027
106112 150024 860541396
145853 160938 617305854
180654 183955 8250944
101330 111788 973469532
106282 112918 16745429
59814 63576 9476962
59042 164924 983642726
165890 170020 10326505
3432 7617 10447646
142890 145007 863791904
80139 120679 101617654
131911 192480 151608660
39043 165759 317621835
118807 145617 67254092
83792 139745 140249296
143018 154342 28325066
40899 53552 397187702
170653 176634 726905406
160869 166478 325692120
78239 171659 234141705
190270 193069 7022452
25915 110586 835249516
165792 168152 5867780
186775 195196 780041324
68624 110648 20964005
197651 199977 5826544
114678 186738 803568647
45797 180363 337307800
147976 152769 632637834
67742 117407 659214195
13951 42409 701223544
58145 130952 438571785
25165 161390 341054518
8408 31957 937820761
19151 44445 62965102
192540 193236 1718661
102285 186529 210861769
40742 83694 810172216
98324 146893 194261628
129578 195687 509040874
79806 93346 818793887
87993 178788 77810534
153498 169012 949631856
152242 193455 316685058
63718 193178 324455932
80318 125727 906125283
46550 128536 224059262
194365 199954 275276387
167430 192904 63556237
138564 143745 12891782
141910 155767 34660269
48584 90932 106453671
33036 50184 42513135
171539 193691 55274535
161361 170161 158190040
174185 183127 22164572
66686 168476 932166208
101879 183893 205193466
28260 177223 372906761
85509 159813 186075596
82319 85773 234727582
103110 177924 187291047
53388 81923 2150805
86789 113767 67537789
173931 175625 4158545
145203 180519 88303987
54326 141126 600174673
117830 147092 354484180
9696 120511 277316759
52749 156212 259419784
88484 188711 391789356
186487 196609 25213257
15055 162773 979650739
47750 96233 121744131
159049 198831 99338300
98430 172728 776744196
151481 170283 492857101
174502 177350 7072915
164185 195086 77070109
62766 160551 245230965
150967 195793 112115072
64988 190537 173581431
22136 187147 879037221
78495 158681 828505687
99934 163212 780521880
59158 188152 323399612
78193 165245 218254315
51872 96388 111775173
108118 108834 492428218
159186 177647 46181988
13263 187618 436601462
78640 173025 534734568
115644 143557 19523374
136190 140989 163869800
95671 116372 51777196
90778 109797 991190598
57095 76119 59155800
133421 165903 665757057
23685 182043 582435498
114330 116424 4913771
178379 193363 37502707
98285 124297 65085158
188189 191862 780460370
97735 114874 42911964
154906 183987 336680700
43212 190869 369993460
36350 64827 70982202
86542 149938 158627405
82382 177710 238650154
65532 146069 695165755
30713 171750 647274143
19095 66597 118803987
564 12967 30826067
137123 182243 112769283
38241 68121 74780154
122686 189796 154251081
84076 101378 43372527
176686 198447 54246463
156752 162388 14149061
15519 131672 558170666
8418 169287 547946647
98801 128724 75247743
70958 111682 218562259
158285 171030 32046094
88811 89527 100644546
105559 176326 403411916
38212 190586 513571319
145301 170189 62380172
45171 65526 51109394
140249 150078 183341855
92496 116250 304638091
57302 122147 25222952
28041 150436 987734216
196925 197641 352907796
126967 179028 279817698
96050 187707 229475227
135569 169406 645697927
89491 171448 205233450
42486 126086 209650478
95825 178058 867444642
124813 132963 353868847
51233 198136 367874077
111263 159451 120646740
159102 179111 50019636
77794 158745 321006240
116859 198043 835518319
110140 170330 150755568
195419 198328 506120268
126018 187819 491962804
3646 73710 175212270
62742 89894 605309663
150768 188156 93572074
106037 153767 702621322
2603 112988 681012523
58777 190826 350148153
36729 75175 96098408
149105 153449 10832837
4893 6966 492004229
139137 172898 84491539
28232 44841 575543707
88113 167039 197672601
151202 171297 50248883
61449 91112 74824853
194030 198081 10006114
9227 105245 240278407
149119 165624 41458154
153720 192953 98144066
24579 77896 821794225
7271 194497 468573738
173382 194580 6915696
23385 198169 437312092
64989 153070 220808364
195139 198796 1966805
67062 103740 116476943
165524 180425 989346706
167596 173187 13975670
6007 163314 393935695
84281 84967 955468448
140399 196877 874812223
139125 158000 311743361
115296 121150 14579561
85819 192474 746939984
82591 156758 185730977
129989 131478 3633859
55734 151107 239237921
97559 146272 554902606
74347 89825 137425682
148837 191375 854392901
63906 126259 368521430
26611 46965 373702104
152219 188799 91516266
81029 108301 272388424
76424 81163 4106851
38372 70268 79820901
164066 182384 713763812
112534 139959 26762919
150349 168695 978964732
82862 83756 464558804
51027 122437 849259084
53068 189334 341458452
177840 185369 59490683
65864 132417 526115037
189523 194735 3677967
141094 175705 178577175
165291 169708 440608958
181278 183339 201188626
160723 185646 406937216
191406 193307 581971337
176617 186950 25873676
76269 80026 9423882
21535 189504 793054545
114233 154616 313049645
12754 85444 743130400
18478 173694 388714502
130776 190487 149399231
31392 89187 144772708
133654 185588 292730299
115614 181001 163670860
61694 166855 460180427
105691 133821 719955052
60980 154739 235204576
162540 166714 259452311
17122 71776 136774742
95595 111070 456124012
54154 113325 148630438
43792 96320 725994097
192301 194135 172051701
88860 111542 555341937
125949 163478 94086564
137665 188772 100878413
117979 166621 430821637
84562 147105 156623677
126047 180058 473162790
69050 129348 151064681
19583 156226 342218298
149719 192416 106886801
186132 190355 10456457
63412 135291 401691337
180682 184955 10740629
138760 157688 47132070
11850 97077 558107510
159827 180748 600610234
61997 117699 652898474
37533 174378 342705915
81892 97980 40219841
93281 113440 317231771
35902 70741 87038502
15496 118788 763879712
40382 73156 306107093
157942 183658 64342281
175084 186967 29704545
92156 94443 754766049
148407 184799 644790757
143596 157954 35805178
49834 83824 21899336
140799 177127 326608375
162729 183293 28234822
63750 172035 61285125
135721 171009 659569733
167960 191335 908967886
167696 196182 31314005
105981 148493 106608369
63094 138743 190000141
62943 131766 710286759
159436 162665 8123283
90527 140855 126023610
120398 132047 29206794
67351 199794 418180199
13040 95538 206603197
674 83613 207438284
69482 141028 318608793
97928 141248 106422393
199245 199840 695785533
158306 192695 86053826
61380 177044 400704976
120286 192487 486410112
162695 164318 993119822
104968 128673 315844006
31258 115481 731354400
53804 135617 205411316
131151 143609 27454463
117849 157167 98451967
125271 197898 181647766
186421 188130 80060352
11219 183392 430887109
83934 113613 74345744
68518 191332 307554223
5801 37165 888385221
167488 177249 24288069
43977 104048 676451742
76402 185386 273034922
27885 51576 59001598
26232 184730 634854608
39672 183290 664303013
133964 157756 480484177
117106 190699 994868325
74490 105627 580773832
27722 189651 632575861
9309 137472 321056812
146583 154501 471719381
117135 136259 195416125
62261 142261 200801868
55856 86519 77237519
130008 146215 40637569
78514 133027 25301749
53803 137758 721947175
194922 198625 465581128
264 56900 332219032
7922 94487 216712486
163020 173494 26225709
58616 100318 86704264
97972 152876 415560766
179618 193589 34999320
62590 172420 275534326
170106 191353 53013633
2518 12906 25905049
78504 178114 846629120
88850 178629 224601342
1555 179854 446126550
152384 195275 107207292
135226 154370 531359462
198178 198544 911087
117457 151208 84571209
42486 71795 945839940
35303 138578 258659423
93945 126529 81539846
11095 130855 636936338
94339 169296 187737437
32054 87384 138497419
11523 178891 545028201
86996 108014 52636714
35085 192150 393087115
65662 82958 937691699
52541 60903 7873998
173669 176844 706293005
124845 165936 103081885
137411 180938 788653065
151370 180940 468482905
57111 190696 776848892
182553 193022 26197982
35844 183724 370133441
196296 199513 7953097
33481 156910 550719394
115833 133597 44594397
117994 183664 21239844
152573 165433 347930803
29703 58216 233542291
116163 141128 563549680
170562 182098 28755605
53669 60383 722279141
134121 185393 128230255
167834 186640 42173195
53655 105953 332319010
108549 190027 203844827
167436 175047 12505651
15365 92195 192373220
151937 165803 34882484
63985 134740 926841982
177589 185019 996345606
97917 162656 162218978
41851 148992 268581937
50235 189518 348999638
27839 151820 310403427
59195 199653 374080258
96165 165396 173463758
3010 14963 723386929
140212 150885 327346698
45729 64213 144968858
178504 184856 536351422
55993 102977 118047527
28201 163259 338187707
197584 199490 4774055
80202 100624 51255104
38570 147661 274139407
17991 39580 53831212
160087 196739 610263177
17692 152219 891253134
121341 192394 991411256
61035 190485 424130503
162506 171290 22054400
17529 26835 23413805
119465 164987 114245526
127431 198605 574386689
142985 185496 106351279
164074 175325 28074323
151396 197622 239059316
128895 130533 4125461
72711 150950 264788957
36314 142575 114586650
178473 186028 63155870
198422 198673 636697
57786 138501 858520521
184393 187948 8994593
34640 116567 205034645
36331 136295 250423215
99983 119264 141256903
56121 141539 826205977
36693 180881 360908722
110088 161568 128853778
57665 88109 650020033
64348 85010 221140119
103608 176637 182854394
81465 140641 404550806
125420 137206 29734145
176523 181156 11526601
53617 176226 531816815
103959 135381 437965971
159841 170115 905887233
46218 148515 445108431
199774 199850 103825
14655 37940 82565246
12772 112609 249981461
93327 166075 182310551
179598 192606 891947444
100463 198961 787627303
140404 140896 1181242
76475 99936 477433366
132987 180128 117918280
25232 86426 911105372
76726 162516 839593330
174813 187566 84404877
37165 161694 735527403
141029 199465 298422176
116565 174046 144023991
106865 111252 228761732
16866 166970 953006714
133491 159483 65021715
123820 183977 150607805
199842 199856 44826942
166077 174898 4581470
108637 123585 37296826
102159 179988 194707385
29359 125526 240694437
155283 178689 58491279
199009 199013 16186
72943 196011 308114396
143382 183372 122122629
14558 17450 7253096
104502 143706 938015449
195179 196811 161301790
141705 197333 541922766
168837 197087 70356232
113585 162717 123057746
125051 129907 665002872
43649 100969 535601766
68133 154986 217569475
110179 198493 779506851
39689 82873 264770632
53621 185506 439809620
180517 195566 37592832
56117 97454 547306498
62136 94122 80541171
115876 178893 208636655
20865 42714 513544641
59191 169360 276389279
24440 97890 461532398
22967 194521 682302955
48340 178949 327306367
114409 135092 52002540
28781 159397 779430405
143604 188689 112701820
176384 176973 1511829
5099 103927 247394191
151444 195353 750745481
98736 122584 59534742
96169 139397 854829867
16244 160696 793306442
92974 126361 210306915
95087 128067 206807946
144226 167480 127123700
186695 199710 32345213
44960 182391 344457309
88570 113280 46978761
161736 171099 23485927
123721 161475 960710633
179232 185240 15094976
58067 154382 522698258
168314 170756 31719387
96385 108014 451294897
34054 182858 826824226
161022 183321 55695845
185093 193759 130672632
95061 112131 442300181
159062 178373 953854395
194875 197709 7059292
156648 196404 619513530
9673 54387 32423235
186354 199192 67254151
189119 192891 9460647
33903 55017 52357398
114944 191496 191608671
132513 180151 119206355
27237 32648 810785832
184526 192427 19827874
126488 135349 479923376
142548 157106 323773942
54641 187840 333905786
77136 102122 911686936
141339 185868 111437137
82488 198533 290320364
124331 160167 89839891
43574 65703 55559042
76791 196896 907584754
150536 188090 854878773
127443 147692 645872099
175620 193190 43911213
105370 130714 342208559
143444 187329 392635683
61892 156690 237817718
153095 182745 74124142
88599 139215 919152127
97217 134267 92903816
65713 66179 1195154
188739 192065 610513
123473 179112 304103820
38498 96557 145511741
17258 140972 175827769
178608 179230 1554742
142374 143427 6153
145482 188665 107985974
191888 198715 86830725
118268 120269 422131066
61052 150079 168350281
132669 143455 27076276
23889 51406 68519679
14355 158617 718146702
54817 64386 936362459
44982 82565 98875964
41127 67565 718732900
105501 158932 958705451
7766 13231 13583567
114546 159270 610394721
56992 190811 335425578
49813 187084 343989971
42379 142866 912080113
168116 173839 6955397
18669 53305 50664013
31093 157246 315763298
52577 79614 643538690
84415 159964 189153891
103030 175916 182482404
132155 157315 62977716
38757 179349 352087097
135469 191888 265671402
97667 134480 92271912
56200 161072 426589865
87704 168565 202505177
110818 140173 73573112
16622 148955 331390979
137245 166067 72146246
184325 191325 17549270
156708 170584 34856970
196297 197926 3932289
153437 159108 808394391
159860 189047 65062138
152360 168822 479713669
127855 155847 212524821
199251 199264 877103918
167728 186179 458576946
28794 111840 207890933
17324 196847 919276783
116775 119013 5529743
119595 189654 422176946
131157 181177 125185254
160415 188003 164021676
12870 163955 735016137
125213 125844 1639849
120697 123291 861355214
140028 155379 38314091
191618 191761 81064849
110018 177008 619404967
164529 177349 18321438
120240 169972 384828774
30548 42360 29173896
105080 164924 271391290
186742 195987 23015345
124525 175111 687790135
177494 186082 21534862
48426 171275 260289418
116223 198312 205312106
96648 100781 10277394
183687 193690 25069141
77960 153128 288356701
195595 198346 6803339
77184 108507 78563909
78673 179946 313729955
33650 59858 32204666
137286 192375 137720038
132080 161378 998808385
30716 66510 89357686
72873 81429 610664046
195435 196624 3022284
17924 156322 719696351
132628 160535 69829591
176870 191857 37483517
59988 114827 173683660
96402 132250 89689781
175054 183251 817398500
164834 176429 28860417
155239 157070 711105819
106372 114294 758030659
57638 77375 539494362
44469 147078 365272613
49904 70661 52136260
175116 195261 50204124
175458 182613 661900734
195545 196195 1668261
48126 170567 307017293
170519 179752 22939966
50093 131958 648972181
6577 33070 482794985
25461 95804 566841570
180856 184445 219000861
131561 188507 142565087
23972 71783 119566667
177430 184829 420172573
58920 83332 443614376
120685 164933 662162474
179855 185773 14868782
85019 89682 971592726
20512 184141 714500412
171531 173476 557436190
175469 196707 52989152
73399 185429 280574670
197798 199073 847233653
27769 88926 247264840
116373 176207 283751699
70742 157885 218288370
185559 197438 29561344
101289 140921 99256378
159256 180017 168167008
121927 159795 175100279
51763 129168 623073223
93749 130023 90250998
48025 116743 172394385
57338 132697 102585044
4971 196140 478485903
153544 199199 228024617
111547 136640 62973022
117499 137411 22342049
163751 167028 8205200
94114 161279 168146525
189657 194913 13079880
72197 139450 925770102
119267 165682 116487540
194972 198663 429886864
168448 197522 363100471
69540 95675 65614323
55940 93224 37640143
195857 199184 6376715
34501 54209 470096398
61369 81966 378649453
108409 135823 598646234
35335 177688 356310559
66568 188543 55342503
96077 121819 64295521
195098 199731 10775731
95516 95831 450498662
45441 62670 436226445
83384 167660 730616142
228 156971 345516266
127067 170150 107979898
2681 141856 348435564
194429 199141 913225439
29599 190703 403229510
54737 155198 474182727
26876 199286 929554342
115191 155110 99980508
160923 191990 38493426
53098 104427 128814239
956 17603 624009825
55075 74420 48723646
171192 196289 62606497
58368 190949 489380734
81169 194255 283057642
164170 166044 29404767
145546 186535 102598976
9638 67443 144504853
54027 61683 428082230
183649 185814 5494198
166685 193107 65917134
51519 162109 812846743
194605 196052 325349161
191597 192194 948710
143203 159232 40099619
71609 121461 124837117
113104 151210 95395868
197041 197352 39838
387 62066 454502797
122042 169165 406945226
401 118375 295124698
164106 198250 262436151
6609 198900 481187591
141833 159300 43714101
125360 138992 829517144
58419 123960 939783056
54752 145332 826128246
193633 198794 12755001
199615 199869 528998308
134046 141428 18396959
40751 126523 215031343
192848 196566 756342976
10609 15693 12676392
82878 173713 354115389
9801 36762 952434423
94419 175129 202063533
109274 168619 148634896
127661 180378 131982402
142704 174601 679878296
77724 88698 834592059
191633 199480 19517712
3382 92351 839436709
11799 22194 26065786
68903 178545 873508665
47829 87133 37017160
53448 134745 709667794
47559 172616 474230130
20845 123395 256649529
163149 199107 245491124
139738 179035 98170575
53215 138361 213725667
53372 172303 298244444
2423 175300 826425835
105342 168997 798546810
144695 187564 107292678
196459 197024 477233115
140253 191502 893038880
120072 196674 191753461
109241 198556 223302097
155293 160618 355713674
112812 136932 792629689
132480 188533 140256732
59329 194576 338938585
192194 195377 7879923
168946 183742 36819071
56397 191701 393879120
148335 179705 433392923
12856 77442 161641000
174195 180372 226741102
77300 126996 124515603
127856 178159 231096604
81464 161408 622302484
190403 192534 5400244
30305 76805 834284846
75089 113819 336382584
138389 141398 61034014
100119 188131 860036929
125332 134493 20069218
50270 90837 59485144
41626 173189 946400623
132099 133916 4653977
130224 164114 84985344
139716 152906 32851744
192512 195840 8253762
78257 123986 114563970
81023 106358 628124152
122336 138695 17473651
100096 121500 53524485
145766 179825 85163101
87656 93802 15350708
61828 171600 937782625
199679 199833 379225
39705 143657 992141775
141607 181600 698925746
185243 191248 840077634
39378 129122 224866883
170737 190269 48670526
50567 126965 159828056
72059 112335 51210156
55455 156673 253875074
72109 145247 787103829
31421 147389 744179449
57944 185610 994443619
196487 199740 8009781
117992 181307 869369773
34629 172134 344329344
49189 190840 354936433
178357 179031 1663829
143631 156209 243527154
93297 156353 157911867
126010 191410 163647556
2719 119201 291463029
56509 59313 324381088
77989 162365 817832854
151229 157363 15269868
116910 118660 715493185
12179 50008 94415385
198121 199352 13822855
87846 158060 860671701
179947 182465 2310446
8332 65371 944892900
179539 194397 800241681
196540 198706 5294904
83202 176633 775293670
84584 169682 213149871
43935 59917 523847450
107782 124215 54693995
96067 180763 53394645
199168 199691 253167700
89310 184022 236939700
85998 160225 185791697
141947 146260 8696079
41218 195525 386504877
24180 29621 82328527
144033 159051 306110297
86484 194893 415048928
97365 180803 390435299
97344 137509 100773049
148505 158933 26079269
144065 188152 575275316
105347 199075 333472999
84253 173806 674018161
8788 199054 476139323
180421 188395 19994516
191952 194421 6125242
199825 199923 86655255
95362 98250 598629202
27228 192523 413733850
31584 135432 69549444
7326 34198 430493189
91857 173185 778236062
161695 171026 125491159
24577 71605 117609887
67023 176106 749100779
145440 182928 93688528
139053 151597 31266086
4582 23627 680653320
95515 111171 39190081
31087 181099 720847605
123748 132196 59566279
11759 162679 456237235
4972 49120 50730699
189832 198207 20809444
188137 199819 29032093
155645 170846 930721244
99727 175864 190638613
46644 167475 524693797
134078 181497 118558130
176147 195451 5267227
123205 187926 162183243
6423 168387 538590055
178040 197041 47367077
179077 180846 794939705
5534 81125 986483855
137925 141175 8041636
23612 76565 465121025
46458 67775 40360368
95845 128902 82721804
76767 137570 791465098
51275 63341 260095915
165582 177789 987212714
48621 66287 868909786
15163 133167 295498949
171888 181840 953882070
82778 97396 532461004
43626 76216 81780660
129029 182956 663387983
150590 192328 104431643
87412 131314 109819565
50130 62818 968192346
195165 197700 6327736
90602 189787 96132677
136728 147848 27707015
36432 126193 275279858
94022 117595 58953469
59214 188450 431835052
29160 187581 747396483
162890 179659 996810993
189098 192494 583837119
65139 172474 269094547
129173 189552 151151553
129531 149125 49141625
69867 74167 10731573
64698 160982 809174128
93281 170815 194273091
14607 29914 38430884
52951 109176 141212770
46674 135806 841856118
153992 191732 94402214
24894 33722 816362018
4281 137874 334610659
126575 155107 220974950
185267 198853 33814953
180438 184894 11156468
3590 130531 317699655
152995 182717 74322338
125862 144448 46640740
127733 148855 52974662
49520 177377 320413729
297 7696 18365125
31109 126778 796047149
196729 198151 3501137
68485 112340 109935487
172680 189143 40995157
53829 133050 198811775
142900 158285 38446806
163035 186627 146128682
124990 136603 29298846
110593 118502 321787087
114897 127991 24100966
161084 187776 66828417
36939 163555 317141276
143219 161211 96619127
128977 151878 57397569
184024 196190 30416230
103084 107517 11081443
2618 39852 539732265
5580 44883 983205915
55323 154783 249488656
74569 149853 188598539
118937 152308 8775955
141358 145878 610984633
105448 125071 195242611
3273 75365 180193679
31527 191297 399861477
114012 199164 212945638
69667 147637 195401407
140056 187444 118539646
144214 181844 324143063
6722 61521 136691049
180447 182599 179277403
150561 180925 749074351
18102 46404 364410142
147631 157392 955641280
43086 189515 366937099
82044 89764 19443972
170514 187349 42073066
193171 199978 124620490
23100 190200 799870066
104778 189210 571760094
188278 188698 950496149
147660 182001 85914041
113221 122914 24019251
57780 158275 252111466
127748 138946 961336451
169015 187655 46536023
12833 100279 497212700
148974 157460 296428912
44879 183440 702934460
107609 141206 697482102
187002 192444 13592956
43265 128177 730783198
123550 145090 54087214
151979 173896 54953965
132680 150502 453983606
89876 159488 314517443
112874 151909 715406992
168743 193593 202798333
182492 186246 397046157
186637 187880 3057617
2321 21539 48063736
111230 174375 158113261
12355 51917 118606185
117226 153296 761995855
108064 127474 740975845
16046 50155 343764670
113971 164890 499481961
175391 190477 37638990
38334 62279 59618323
163595 173847 25623453
126252 148848 415694144
152216 170337 615476452
199135 199932 2044925
151380 174166 932637370
35042 161867 317524737
154359 163413 671398258
99066 118409 707447487
64547 159932 547657094
100970 138735 857007073
150269 195738 113736558
57560 83403 558715961
75077 149880 488569045
189429 189473 126024
82378 124622 105685009
149447 153072 510004686
146830 186367 98955105
30522 169431 347814731
164170 177568 33419942
95351 138331 160978879
51500 109629 704183802
79366 101875 56614686
96557 152711 737557431
181872 193655 29517394
106900 169565 431108219
169285 187046 44343754
59718 87342 69680110
179196 193195 202052161
131027 148250 43166820
167415 180814 621056679
179810 198432 46473284
59874 112022 594655656
183893 196104 30527731
96610 98553 4767583
90327 97389 17618342
131122 193633 156466509
46404 116381 175516165
126062 162375 212291560
100088 157389 277840896
86625 100694 858543328
190437 198698 230527634
117395 179496 191708394
130383 136016 302164996
98704 103143 2926789
184163 187767 398121810
15974 103675 219555668
66745 137470 428623362
133703 178369 776579424
151017 182229 245899034
146846 173980 638098086
98008 180230 205888770
77807 156531 430502433
166219 196331 698440735
122754 131424 933830722
46958 62002 543178622
31292 153147 414119984
20079 108295 220892629
128235 179348 252347071
125801 191765 165097810
154444 186492 724895887
195635 196701 399719873
131141 163070 177746757
41506 81336 324020060
28157 139409 278641278
58371 118680 151421685
111022 178203 168148679
199893 199965 163302044
106555 113047 16391053
46301 168214 412643416
164658 197725 659590317
117792 132845 752738727
198821 199039 557897
153796 169588 39666847
103509 123328 210803054
128170 143741 39132650
146322 179522 462768117
128457 139331 730729071
185 177277 443148414
59579 64573 17145501
169964 186040 40129801
169913 177514 18884709
122970 186750 159886110
58252 157260 985214790
167267 185146 44608199
137673 199802 404988906
197502 198483 2438652
18458 156035 344559663
140268 172771 716234937
152860 193284 64477744
4251 114757 838678721
2116 4694 6340222
126029 176975 127545028
89677 104022 754227597
32247 123161 227385892
16401 118361 499373877
99232 106088 24621472
99700 193408 866206345
181959 197176 130740642
39048 69003 695927877
80921 183001 817473164
12818 17687 408930224
43197 118678 832838504
113240 163396 125615119
198851 198964 11014024
49321 91358 206697370
59027 126888 170362922
100138 113672 198388763
127896 148694 967819149
146904 198079 797916398
64171 154830 945790452
139141 140498 3376735
138426 155823 299551819
98467 140892 404005999
165498 192102 66370243
139917 188002 211125867
157747 196908 185776465
75955 97745 54729786
2695 102903 250822366
182532 196107 33931036
74153 114043 100042814
25786 112338 977583425
151503 194271 19335565
191288 199083 884883392
182287 197018 36681656
6600 69351 156952626
119700 154142 86380173
33608 92104 830030546
133732 191126 143535072
156908 158304 17439256
72470 163480 449861046
142931 146673 620712897
34984 66621 78994677
169891 188749 47015071
110502 171509 152800733
139458 170553 77796004
187210 193126 14744285
85193 119133 84869172
174200 193079 599664864
11670 23551 181454890
146020 185901 99774069
47184 87282 100761914
12207 183492 428772773
115682 133811 165624927
92959 195692 257062376
57789 145466 220082841
164493 196864 666987132
194310 198994 821704595
171830 172912 2697344
174628 178237 8725430
154664 175634 52450842
114087 154942 102282625
27581 36111 58648281
127716 195776 868312354
119610 155383 648502007
76139 184337 387260418
13273 102308 647404469
160791 168427 19243640
192471 196525 10117890
192313 193369 2635780
158368 169030 885402928
189625 198560 548551814
56778 92222 89257958
6483 84825 196139417
144536 182313 626977535
119502 131658 30513155
53836 172830 298453030
137956 159869 83131439
47898 108319 883779422
112462 177004 161616784
155247 183480 592490142
62126 103198 103267585
57552 74526 42820214
96048 108584 31387874
195981 199484 8681883
196519 197463 2244293
150302 171025 52045302
17552 124737 700825505
120809 165231 670091672
152437 152784 860743266
110924 155129 134285359
180863 190593 796469850
22799 99025 190788683
55587 72655 19951215
143526 170723 12740874
67769 130488 157146612
141499 167828 675537830
51234 157571 804178064
8527 131451 655831066
101254 183554 205887892
146959 197604 649927498
132049 154233 55626554
147987 182213 762355898
149515 163241 34499616
31740 166865 338396264
18315 169166 377838907
176042 180798 750284589
184885 191140 804443231
48909 187879 499502773
112372 150096 94401817
92668 119588 67273604
112655 142755 812765487
51988 135429 951973454
93924 156384 156404380
123670 135477 857021526
96769 173403 931800333
26908 102285 748615495
114027 189267 188300334
6898 132055 313283602
189449 191696 608450808
109814 148863 97753635
19623 105136 148841245
175281 185002 24277627
2845 114167 278649753
90834 172339 697872334
116562 192156 635621173
155450 164002 21506907
120503 135524 37838409
191958 197694 10547151
195023 199251 10533231
10175 80627 176145373
5136 50268 112678262
198847 199823 269127462
45981 66280 51040032
97281 124614 68383421
70486 146807 940017108
168540 170299 4413300
151035 166010 552040787
29379 141491 280697409
181303 191638 25861604
161285 192822 78869285
477 137375 550269001
175580 189801 562709247
25560 162641 343252449
84692 132610 580640406
29036 177700 372149822
56863 94377 94410126
30307 197502 418333471
6543 187733 453668717
72159 94769 403375234
145347 166068 51972431
174558 193157 46480363
2631 123711 302993040
18598 97662 708671495
13693 47940 673236482
84059 176506 848356824
168122 173853 14276653
96548 98612 5079231
177493 182846 438345323
164822 170654 14589438
84825 161880 746724118
90400 167786 193839494
11864 162992 378471555
151420 197782 115810226
113502 195099 204065945
164188 164503 863630299
138598 184213 113929631
35202 96375 291473051
112323 178958 166794588
147323 183153 949325088
128249 137718 142476452
199804 199881 282615836
253 165876 624061453
119688 190523 177341573
121633 148059 293044586
197656 198485 784783239
139152 160554 405291359
162324 177399 37687509
194893 196751 52297752
6714 173551 417749624
74788 178742 908525514
75691 198191 306705540
190942 195751 11987864
147526 192475 112447225
100381 143076 997823603
4368 80002 189177890
35465 88966 133984257
22008 99075 192921063
44403 158157 189716566
50662 67242 34099212
41729 120540 365880507
145216 161712 54747765
133074 194319 151698540
120023 184701 177109823
78056 128693 755633559
98447 184390 215140407
1430 90077 221838464
115430 143871 363080205
132862 188025 911797247
88067 186281 392894251
193816 195439 873321092
141272 187153 469921998
150478 153971 915983354
109115 197078 219899137
10234 113313 533449653
93370 148535 252168621
140916 143826 4850100
30176 83139 669954501
195209 198477 5757462
40783 118486 292122140
197861 198474 1550304
31325 173691 849674983
182343 197889 365647980
13391 139594 316195391
126990 160992 64998596
147128 199647 131219790
147655 149914 798997313
133797 180899 781078703
98262 131968 908040836
29928 118971 222729490
85311 107501 870693115
35649 72036 957519546
17843 144913 318205090
61468 169059 269993206
52090 56156 560873348
171151 195588 60912718
92632 194251 254265408
84368 94961 174943730
159450 197777 711405639
109013 116684 19109593
89339 123358 433347377
95216 138275 107930904
18695 195348 532924009
55537 177554 305915315
39992 174326 336612952
37743 121498 141516673
172951 199187 65310424
143648 188259 111605018
32525 79639 198246508
194083 199501 122837821
192600 199444 16973702
50561 179032 321919288
90753 152391 154244172
149057 184215 87879718
16317 55337 97264496
196503 198679 5325510
42423 109393 955505223
8788 50932 105179268
139486 191989 334263787
107181 199661 231440549
69359 86881 22512889
83573 111318 477220126
180800 189737 194159079
155200 171626 911458052
183228 188927 14359302
172313 173405 2703028
72210 76454 63078896
123790 173509 151595908
147870 174840 67540844
18617 83642 631103056
37319 111140 184883255
50711 134896 295053685
193569 195376 243760521
139491 197085 834871270
122519 182964 891040609
178187 183204 12438987
137247 140158 342090726
181499 194746 33085182
187241 192127 679561389
170503 199018 851348515
114417 114594 307070563
161236 177973 832966226
145710 157957 34224548
16148 108501 391219171
56749 91848 88378736
145122 171630 641520560
3043 158151 388247732
180062 193599 763835430
190949 198188 189773484
70073 191213 659204453
115455 138200 57170660
101801 192730 227528692
109654 121378 29198268
193939 196062 657642471
6600 112845 513616915
73667 193669 300501948
174897 198583 438185938
146076 188682 560650027
22513 152826 326179599
31383 105287 53939049
157968 177076 47910015
45722 96617 127870197
39354 40927 3867238
120580 135613 687613876
128015 172086 110506459
150545 173553 454716925
92163 153138 802424751
133639 197516 159612144
115396 195521 200481257
18708 165179 542696190
106835 113569 16961011
77638 149258 355805477
81760 139390 144451799
160386 192549 590094413
100217 143854 894851693
18088 142325 536953875
176768 188561 437857812
172068 175659 8870596
153241 161623 21015123
48352 88919 329183862
49134 69374 50877031
87033 196043 272808770
83508 122259 923287871
19996 25401 13580206
63765 131833 438462838
63937 80899 994091541
177606 187350 24449801
134672 180736 87343102
11517 143013 424742251
96316 154103 144709122
177039 197940 52067924
1337 195081 419688864
173818 176590 6864309
97941 152588 136856205
70275 109012 97203244
93238 156187 157646764
165630 182295 649803558
80123 143805 159703178
50550 199510 699039212
33767 128631 237419373
48728 57353 21470572
152710 181546 72159255
39443 135051 239763826
76727 154604 892885957
171592 184600 848536102
119884 121940 5094185
44520 175750 764608474
136868 174931 343988863
168891 194515 826908240
38201 137408 248657846
154769 181290 66312106
70311 78121 19549971
85306 108386 452929754
159545 177489 44871167
48345 57137 72567179
34959 44830 498471199
173806 197723 59572157
95615 179566 210091369
40676 44273 8930719
160510 171397 27396169
183917 185645 243875679
59741 176089 715370189
85456 198836 283642827
28524 103395 358011410
16324 118220 897536802
156144 182240 581390242
160701 186072 63539588
79314 147108 617533052
23565 89111 164154407
122076 170137 120588939
191639 197737 15126852
32272 133703 862821646
157006 183804 425156214
145316 176261 644405472
102443 108253 836027244
174224 187350 102141040
198102 198498 127955902
120274 167384 490822536
53230 161819 272304202
60873 184678 310286620
120581 140625 50363501
134030 147212 32982215
143498 185588 105275116
136630 157373 914169157
153232 154258 122282543
197168 197864 1715331
87198 127709 101375264
143249 177023 172267389
165591 187219 268676606
76079 88675 578535114
147572 187771 100598391
98036 171400 931311648
154665 166537 12122278
21111 65314 924366465
144415 177946 83825725
119415 158136 535886128
55302 174975 300121949
35578 135968 251496156
33043 142195 355391832
14105 88885 187351585
71972 145249 329516655
37292 54013 41469773
145381 197810 731789003
43259 170934 788771609
33686 135772 926655057
72702 111586 26451545
104816 116789 624265281
20765 65623 112131489
51313 118681 168889622
1457 100013 775383155
19565 86701 168136027
40819 124932 210835189
123778 143335 820311887
30985 91690 152013279
86873 180546 508210685
167151 188326 344273711
66710 136210 174331371
150240 179747 73845215
660 44579 109303361
50037 106642 141930447
191229 196119 12195522
154013 165242 28240391
111576 131832 50670980
28302 148163 670367281
74208 144646 825837876
163302 170706 14751016
5264 75722 176175511
68718 185819 293304572
141900 146721 369048605
159783 192565 82006420
55172 124229 701798912
148177 199056 767845802
103233 120839 43985464
98186 140733 106664239
70122 156128 215512295
187849 190181 5728724
119280 151639 81142898
111967 151514 99065036
54764 77959 58357194
110843 152149 992583630
100910 187921 147648043
889 181105 450934756
95233 105947 26647077
36335 187538 378572034
92473 156753 160895494
140001 150915 654695552
198982 199857 501472149
73284 128866 139252177
163683 175459 29389708
75731 94112 19728025
46092 192242 366223821
124251 126172 102323754
149148 166317 43096487
50921 138706 876449236
100752 121122 50907496
164197 188962 61816911
36525 148050 279230557
159273 173737 3921954
16346 167325 606962912
167221 170903 15259229
65366 86438 230710551
130924 137604 14681095
106043 178954 799632084
128283 178084 184122978
2422 41129 629438386
9742 22421 42365560
53685 62214 21315790
188326 196487 20351485
111638 171517 308071179
42335 101382 507362649
95402 175797 201270212
82421 107396 177222681
171702 189767 45020528
171140 179511 856996414
38476 106708 131252036
51664 124068 181456182
140903 164347 58726317
191936 194627 6677968
54852 87624 203831108
42643 114010 952551548
51477 170196 297655627
96887 157576 925963377
161218 177771 192860726
64419 67280 961140492
127597 172722 310810239
9992 178236 610457250
45296 173976 322629066
192043 199844 19389170
21743 119761 728379160
184873 187604 6931424
76102 119993 110036460
171058 176906 8242211
98195 100905 6824744
79921 171275 229055840
35804 87778 130157893
52054 117632 212469302
86512 128471 756372533
141929 183853 104834996
32206 56812 139055234
167609 177160 23823965
140733 180903 376225374
151769 199053 24001381
45103 131060 574720712
196150 199476 106685152
67607 139302 179772225
110673 144577 269622157
21737 64992 833152828
66291 150352 244797964
80195 163417 208637221
70887 114847 251060820
12073 47243 87767922
100363 103442 7779432
115284 143945 71869931
2126 170790 668035907
136763 145659 130487700
171065 178086 12908332
166120 179289 813576215
42489 100612 145851244
52559 144499 954784040
18589 44683 654530505
144044 190871 419918104
105276 199291 422502491
163586 168494 12279323
32607 68836 98400859
133914 165420 78946947
120460 123877 276181665
82126 123622 634925195
148246 170545 55907956
190183 190250 172189
62310 110025 119950798
128416 133624 519924974
115614 135805 50769013
170737 198713 39378923
103214 168025 162400600
85682 178360 663597675
42045 174068 341282838
128233 142950 221994408
92689 114497 54514549
45603 81375 45620979
123289 196236 26161838
2990 57827 136720853
123533 142024 16919811
72371 172733 251485651
67044 146108 229513854
144321 178523 85477888
151597 189337 611960157
132264 158733 66303299
118115 165633 119203099
40855 183832 824589945
184413 186713 196826517
108953 199744 227017359
122771 182439 104317711
34899 140701 264917466
196790 199051 50892258
71095 151730 359097978
185005 189634 943518405
170501 173567 7649659
31714 35339 623494727
180968 199186 45473084
104415 184691 200972774
5485 186436 964679639
126233 181321 203680076
59888 193217 334223364
61829 129877 402626653
154078 164589 26391931
51309 85367 85571635
111795 128998 43031947
140783 167996 295337466
29931 45136 37590820
73652 111872 184957126
156676 177640 52471628
145919 171126 845536383
8497 118921 227814465
161493 165765 66595858
59575 60464 908585119
108121 153021 229950644
20398 24411 10085238
17302 181295 410531212
166318 185153 186334253
133482 163407 167306884
174173 177952 4112212
3699 57084 709447436
20111 115758 460341664
14985 73989 147555742
94823 164331 174104883
191118 196509 13485617
135368 151413 40041112
83541 167986 211552297
198604 199875 418681282
123910 131865 958850115
159248 199133 975837443
154754 159197 57334441
80844 85708 12279357
36220 156258 300558010
191975 198351 15799411
7427 161979 386931444
72612 86330 867236807
188384 191096 978843154
143172 145638 6160916
98038 170710 645763154
170241 177449 17916309
40469 146417 423938279
189467 199991 611696706
51126 67001 32231128
79703 87762 113925230
126080 140282 35696292
145491 155458 24935377
43038 177903 774786696
58332 171823 485894886
30717 138558 563875257
62703 157647 869274878
57202 83113 65323170
22306 197899 453622911
295 116012 289476047
164167 166251 5263856
70885 141968 498123748
146476 178220 79395748
55370 79587 858998842
8254 150936 357205326
13530 46747 873986580
139830 141325 3643044
75145 93919 47180502
91740 178864 218021477
189516 196297 896634594
83932 96030 30342003
60959 136773 754115014
91529 196317 773430173
165474 165869 149457
69432 152020 676279802
36235 77761 824534390
37839 85649 119736385
89882 90213 132014192
194745 198476 9247863
50381 167887 516679707
105744 128008 301415814
193301 195516 982256328
104830 197863 232731337
173346 175128 4425909
63306 109789 116890968
191392 199877 503248478
189539 199112 790578117
51683 195396 359922314
89381 176232 490541634
53153 107149 135454715
161203 182582 53450977
30827 111285 201421411
188809 193533 11843880
145405 194480 621041188
39285 173902 337353991
99872 139091 428520294
36010 149727 717142402
85752 173187 219013999
142727 150104 18346618
19315 22734 362500621
169752 192860 415659948
148862 157979 22708172
146767 189745 234103941
187708 188275 1393850
152286 177578 63331483
173653 194667 559177515
56829 71456 98440222
118059 129008 27416221
23371 148344 312852003
48183 173598 314424647
158954 186583 69206848
60174 180540 301763207
120404 129070 868502589
5957 145141 348527511
99649 187030 288336767
188997 199743 26745800
48447 127982 199427431
21786 62589 168663050
88723 177296 308648854
144165 184803 670182231
144316 178749 311386618
38585 138934 251512227
155166 192076 92328774
37841 40372 833647480
126021 138263 30834402
31666 134285 256949631
17940 154620 716974139
15701 168463 173397709
78276 133470 823728835
160365 170116 24539252
16417 127569 297921486
124617 179013 136210123
199977 199995 854351173
40500 46141 816718939
162677 163381 1816208
81265 130776 868298799
5239 66287 492409402
131044 189769 146959438
112865 187687 940764361
16404 186927 426946342
177733 180092 293990908
25484 82370 302458070
87198 92485 612553320
121298 174221 132676360
43380 182833 878520157
139254 139574 823848
187708 189268 325545681
85143 172694 219321594
47299 110277 301561319
47047 99442 131532017
50278 131522 532719514
199345 199730 971624
91922 169518 629149825
54528 101693 304124252
32920 36620 986237034
7676 144720 578016185
22148 86684 338371825
62649 135856 183895083
2653 99175 241583236
185315 186360 2659047
161062 179778 296402483
68304 183273 434276547
149730 198080 674271995
51292 172632 304232448
137641 164977 971681080
22937 127993 825461196
129563 145664 40386663
134048 160208 65403453
136373 176567 100477286
7996 124766 292245557
155020 185288 75726982
115805 187800 180283677
100385 120171 49502544
22172 119369 398608042
136911 144631 7904624
155762 188997 937498973
150113 172905 491171021
88010 103840 39559337
57700 105644 590324949
45003 170796 553516927
95069 166360 178605562
30461 83452 132592103
36411 132884 764647053
44759 50408 14234856
158693 161649 7446285
78782 167789 223140053
1684 6048 10716360
139402 148088 194755687
93911 178787 212441976
158961 188423 101090532
167878 173747 14651085
94823 132084 546449411
183753 197256 33676658
66985 69643 6684139
67764 86298 46557402
169174 169254 622891527
158465 172366 342639809
127813 128560 1868742
45201 176090 328074107
87569 87949 948875
153756 171907 45577845
25847 140932 574958769
34450 95858 881751674
83781 103018 581962707
81739 136045 136152121
124779 135074 776410070
87249 128400 845105262
28438 69788 103367829
13661 64816 409947171
189619 195379 14333228
143590 176946 83417763
98582 139506 102691185
23485 76939 195030178
126875 175895 885733650
129092 168640 99187871
44881 188377 691814800
141541 193079 151627790
146374 175131 71980597
177518 197805 50577584
24924 126556 848401506
115227 124594 610282546
153995 161239 18120571
136121 156224 573738156
37732 199163 843286163
151793 187642 453239496
112423 140386 70154617
143948 178559 86518866
64996 111394 116452064
128884 183533 136742973
3018 74546 178868342
125544 194128 171653752
42367 64796 140166005
82326 167005 807307169
199340 199502 639403276
32638 59152 65863321
167799 176921 516245786
58055 142215 651032514
160038 162750 6851050
102385 179352 192565343
80845 107536 66914692
116574 166972 470570831
174641 186079 28641969
99508 151763 130873066
44046 92806 194062643
21268 61350 92166500
32968 132180 803492881
77784 147435 174555447
141683 161415 49377060
113810 144640 77303100
93257 184488 228329794
186254 197970 29089220
142401 144496 5261290
136511 167047 204943529
129669 152449 659575146
88417 168590 675292273
81849 126932 112837885
59989 132928 183161347
19500 163023 784646205
190024 198463 296372428
198057 198689 986113
33005 99428 448113339
1192 52369 127654086
163883 175393 516522526
86282 163424 193201883
148988 162765 34526019
189906 193151 694770032
173766 179147 13331087
30396 112465 205399701
180502 198263 44282376
186549 199184 429573644
15614 30116 36370463
152576 194634 105205650
162439 195251 715848386
165519 181463 39686987
68052 92118 536429516
152160 192152 378364591
143798 170000 452354968
2774 178546 488187370
19477 92077 181843904
121687 189000 341667967
166103 186089 49890820
162725 189844 36704090
133846 146167 30834735
58442 100921 38686570
89878 177157 483446752
19211 48676 73509343
112658 182371 216128207
85244 91981 699244647
173644 192578 47286147
90681 189257 246668659
41354 61601 259944369
23623 180280 392139986
143032 156130 32774891
17996 82679 692058691
110698 135963 63394631
30499 128822 246110732
26190 81839 139315336
197034 197977 2377777
36103 64764 71459294
132158 175139 107691845
42616 178125 474256358
26665 91688 162748661
49486 158579 853065922
125929 134622 771517499
132471 137098 11736059
100995 139629 96878762
89799 153387 159118677
144659 187171 106335543
95171 192405 516531580
170129 183919 34348617
191465 198918 85652747
55971 189711 335184097
157836 182530 904815943
178988 186846 119939326
150954 166274 38515750
187972 194704 296820114
106291 192855 216767241
10083 42687 512947574
198061 199192 2819423
10260 83468 704313384
21604 125494 260009919
30312 106045 878834337
159777 164695 612588093
56270 194867 347264331
66329 103964 94372853
79268 135626 292240656
89139 92752 8967377
198461 198525 30580
42396 72514 569848016
21482 62929 103314575
83230 198319 287943819
161910 188697 66950981
175287 189106 468433799
28324 152036 309680008
15659 197695 598944576
33528 171659 705229768
145465 148468 7512712
68786 172319 848088252
146824 164886 45313382
30154 118205 325336944
126731 155199 71318834
172262 178013 387862590
41432 171564 326218143
114865 197434 389279256
155829 178555 56785077
104360 163352 147866055
31913 151490 738793973
86324 86901 1422139
162248 176734 70146413
1380 38198 91915371
3139 13192 25056320
32958 175393 622934947
162256 198804 93074513
178226 186230 29062259
45121 82641 94285301
180367 194309 762128054
89149 186304 243148413
64393 142541 196069701
70773 129504 558776246
172604 197738 893019251
77074 192998 290260027
2789 100485 244467449
178223 188822 26500755
174792 182116 18283634
105965 198616 285198498
22944 185266 406309624
82899 197952 974803054
153993 167668 14647505
7196 153472 607661336
168396 190401 557450706
60237 84579 219988919
31241 178668 368998326
25723 125712 627758992
9910 99461 733124058
26468 70514 110038601
12353 50149 61372810
156695 190712 85081358
70190 191466 303691505
175859 180741 12172264
167936 189260 81026863
197144 198765 929658223
117773 188686 177518436
186047 197297 162749078
93032 169623 191889023
100094 130942 77264316
56418 59188 6948775
9223 64987 277390844
160319 170436 25445503
35696 136942 512772295
22974 86471 158979548
178222 183404 12919260
106308 196029 224642114
8834 171515 407431971
30816 177806 927461707
175830 194792 47307684
148638 159281 95066009
118070 132076 35094503
14917 85044 175551105
93805 122618 71941300
15656 91390 189652160
11386 194156 457418902
119373 190673 178553978
48789 98344 541390053
45710 95969 803988846
18177 71720 133987085
1812 15272 843237041
173495 193633 50281860
32681 156230 601707415
24239 149527 985482807
106964 149882 186156381
67927 84354 128326102
198984 199702 1824187
83813 156398 181768152
160915 164358 8705528
138013 198757 151698241
41106 191687 377231635
120451 180737 150928657
145310 162267 113783986
17113 124672 315393566
166949 191768 76638353
197657 198809 2858324
143299 173447 75547883
34121 69221 997134397
127048 168625 782401292
162464 170369 140478744
8594 177196 133349039
91700 145203 804099997
49264 75175 705108975
128771 168642 859269831
52159 176078 754069015
174665 192904 45570400
27517 90739 215470060
10973 183983 839197236
188462 198552 396641601
65027 151959 555568121
115429 140006 370237494
149329 192553 108144534
111937 158903 117607325
55148 146383 231667155
91067 170112 883693913
5457 37717 80716926
124028 140471 604705860
80752 198153 833449475
140879 148339 18637162
175144 199482 507268974
192138 196149 10009708
96643 133405 92074422
32352 74856 228107445
46404 175168 693170955
72598 119980 118661119
136138 168790 160100874
181691 189327 19103666
153434 159686 15689399
137197 155750 695802568
74320 166124 230153902
64638 198734 335836476
32652 69174 91199234
91512 195799 260955475
176356 195164 46913106
7466 102163 783824855
82151 92256 149625465
23255 40442 551190305
148697 152122 8477701
11398 196897 464133482
11110 55988 956402152
120549 154606 995881282
60003 184757 829946263
46679 50106 480890630
199983 199985 4194
75245 109239 137662499
187857 187999 356172
190076 196358 796458970
29057 136045 268018574
86133 140598 985770084
105766 137930 80814897
55297 107287 319783600
120322 156472 36671460
95003 96376 897085783
50446 166881 292014792
186059 187005 2352854
41192 101699 151891383
70401 87156 42134735
159503 191511 449281175
33980 48659 36349279
194802 199210 3926221
173867 175034 2891082
158531 192362 84693627
91925 134169 105807778
111485 162291 127194270
192918 196508 305357430
44182 90964 632311140
103503 183522 957717087
57433 77152 49710588
6741 145014 346201117
19228 180686 673805491
72596 158391 961172414
131725 137371 14345702
599 20397 49348163
141619 149221 354410765
101807 143504 104420057
29223 101702 181536389
20805 36181 885656638
125162 176105 450369654
13062 98673 858804493
110865 141653 77051084
159988 182921 57260768
121230 191553 176085745
175903 184781 281536503
61653 124742 158363899
140701 171975 345422948
116661 130141 303286866
189179 199296 25169883
108472 108713 5730073
186749 195543 263898249
112174 199689 884795429
71628 130897 334344496
80076 97880 44698878
3086 53453 125634832
50647 128912 196254496
76058 76605 895898269
157097 193367 90780248
136214 136252 642386245
181744 196934 37867303
7415 178813 429004436
166044 172905 561845240
86986 133197 410001213
96492 134788 882853752
146357 191838 113768675
102709 190877 873224938
182389 185460 974747233
20579 107875 218589658
14206 17331 674566874
56107 103464 156204645
140143 195604 688390182
21567 164104 677434221
100035 160617 449065293
152536 168474 40031532
8341 72487 160457872
17720 18875 738916594
100885 156130 989169678
30032 80050 483789987
138433 144260 364589013
171122 177500 15754876
99617 132168 81484450
174480 177205 6811928
159701 189149 73602336
100413 184754 211133518
177315 180664 864992024
139598 151950 30761615
162153 192997 332561015
58011 182288 109046934
190270 192400 5402218
20478 99547 197949613
51257 145012 896795749
11486 103089 748918183
26670 88804 751468589
101941 112318 519993895
170963 184209 32933004
33849 96596 667900539
174467 183392 22213621
28392 41905 492423472
19114 158871 349984273
180898 182351 407597873
185464 197890 270087093
177584 184499 143610
39852 56903 42480098
170322 190907 410315457
92784 153445 151867826
114071 141557 68836626
81743 137180 457513701
163668 172937 85301218
188098 190897 6931109
145439 162177 947860686
53713 57493 218064850
188094 189951 4580178
114090 150567 91303017
180127 185351 872577389
43874 48263 416994899
148536 173212 61821850
64162 164604 822985310
6360 125590 520187017
109873 173080 158277901
145278 194945 84697105
87170 118418 78171260
44507 87788 228569088
190172 190958 666827350
92119 152945 740035282
176134 195757 68359522
53497 183526 325821248
63992 113455 367244108
165502 188116 56451338
98361 173575 188445395
170106 174890 631356061
17051 72117 568356496
171974 174242 5619479
195145 199202 365182997
169888 181780 722895124
22280 32330 25199378
79761 161861 562049525
177323 186732 853628850
85718 94813 22820518
80046 160711 621067923
160476 182888 205543830
154855 156643 4475099
77627 94082 41354017
85452 172781 218798481
169021 194700 64002008
31400 170555 142023257
91582 140647 581429996
161153 161340 82485
142678 164423 706940167
56 78669 709551568
18803 32171 43421783
33898 81841 205341986
160273 175829 677314222
103923 172538 171940157
6641 53773 117598810
23497 195226 429698104
7521 105305 459014078
41375 107088 164752776
197057 197898 2095702
66654 109995 577723565
167487 198144 192587483
13822 99576 214737174
169229 175451 195229663
169246 173111 611224686
30852 38082 18004859
28293 131168 257486327
161656 172741 274553511
134776 135280 1259269
54849 185739 328110448
68081 107441 98622095
2059 24132 55156658
45960 117238 178824710
123618 134606 27718778
14868 142758 577226744
7048 187041 662839069
154952 194527 935407499
155476 160935 13681086
184709 187591 7334235
20183 61218 102331508
140911 190673 124432457
189991 198090 20155729
176072 180196 257486339
53266 112476 479730515
25514 35405 283695372
116428 187073 176889213
115567 117628 872875357
15149 25018 609707659
154041 199407 113331385
18473 21940 671993526
63035 121666 147089617
143700 163424 391282436
117731 165293 151181427
61804 97730 898530879
22812 169350 629986943
23665 179344 389643730
53566 89777 228518681
187644 199146 28540374
105279 137273 763590043
58226 121338 158413250
119396 123216 418794217
111348 157571 388492770
71947 125678 157711920
45871 162342 454699525
35927 48465 971859562
70577 71835 513057295
156253 180288 60119309
1824 73276 178580389
185468 187832 358813385
49468 61056 28926030
172517 190930 201144409
170680 193324 607951611
142536 178069 88854082
150937 162824 29826315
60805 69897 119675358
112786 169616 142424873
195628 196276 172810190
93319 179621 714837947
192510 193939 2172337
180760 182062 332433328
67920 184617 468312883
78035 125956 42019179
83141 177138 540392827
10940 16018 650318663
104963 153344 645862923
50009 167747 306367486
135792 139170 8431873
198945 199566 1587697
88069 96763 21700272
63698 79784 558847901
153370 182471 781430572
77519 116995 98920967
38486 160363 305205622
180883 199964 583726325
54877 125470 177114102
95354 199733 606211209
87537 105327 888449361
136644 142683 15022455
197355 199969 6539715
116885 198180 203352914
109258 126208 42338182
55828 58541 946489446
54348 129110 187568412
131166 189751 213896946
105454 167314 202957120
103278 132773 73908983
91679 178042 363366496
148459 151415 113401260
165009 185990 52380007
12312 25827 33940381
198101 199780 4203412
39046 107617 171847808
55749 100141 723605034
7290 55399 119958642
37651 67467 856137897
171179 182427 216460626
172044 177023 11245334
114203 179463 817929165
87571 112512 214884849
156608 193634 38001178
176964 178628 601404540
190549 193089 669563604
63997 80833 170314686
73817 126685 806079863
144539 150296 584802431
56329 115599 148814550
66274 89496 672851815
145889 183584 240023212
64773 193814 323267423
58882 199925 353405086
130719 148693 759614534
48043 100959 132848334
123004 149786 797142738
11912 41261 73179684
13043 132255 298464197
22902 51615 71546066
163695 185097 53440854
34134 194177 400532873
115887 121351 13601845
138224 162542 151628817
84386 158253 184903755
107704 121756 991914087
51353 190790 875517333
165018 173600 21408508
42611 167058 312086746
2751 134208 688966421
123706 176080 384344780
41092 78949 94929930
153264 198489 337086045
140671 180367 99268331
153524 187747 85713013
32354 123032 278644678
27768 149271 155282370
72880 131967 148043761
4534 98408 234963834
50907 141593 920621396
68392 72408 928770538
104896 147527 106855007
168813 188704 49598671
16425 93503 193020383
177625 181653 10049682
182864 197852 37414619
187597 189823 5473582
119730 122079 5830681
81545 143737 561751121
102560 128636 262572485
55791 169737 285813054
4451 170553 415957065
78976 140054 153236288
57813 144842 218489563
89863 166737 192500980
100895 165593 311562700
78366 171205 518528813
68524 123017 241076661
88316 122950 86451072
162480 168383 540635709
66789 146594 199996153
94899 188453 284084391
137998 175368 93427607
11608 173566 405566776
2167 177538 483625561
98034 149178 128149876
194871 198692 589389483
59126 74098 37795096
151906 194124 105574335
24648 112069 218857450
66395 135871 174307831
51516 122820 884207168
69116 190566 304114910
137966 175586 94028114
53733 170424 378110899
102447 152596 501410077
165156 165871 1430289
64497 154263 225124221
126953 168285 504089855
181936 193501 28900184
155877 162431 16380185
22888 140631 80303356
78597 172224 289230402
53169 173626 302033575
52226 144706 204647169
148004 177174 248499991
166930 169214 5687153
105105 176574 469867492
26584 131458 262430398
120085 126683 16604866
98121 127500 496844000
64211 124106 150192760
142438 190434 363512885
89864 110539 51728214
107382 149965 203234574
137037 139055 66106000
99105 186033 761084589
116368 183529 168082598
161421 187548 413888489
184771 196530 29435923
53589 112435 147709214
120695 130758 25277182
165103 197671 81179571
139159 175846 91703413
168135 180100 29775632
103007 197814 566045698
26816 128123 104817493
165901 172116 612281585
25582 83328 267197372
81728 160659 197603134
93180 158551 919951222
196217 196950 7510890
7698 65613 144727324
62266 147240 932788556
69560 117411 649680685
198485 198924 434836380
192977 196269 478497401
4126 175366 428720384
150969 160331 23429524
85244 121252 90036657
21620 154428 475259257
108679 142613 512722140
54806 113763 148012654
184837 187539 348908479
94272 178626 932647221
59998 176107 706059185
98675 108056 23515794
165980 196871 270904162
28037 199489 667815509
45682 113298 947916149
146397 148155 4380802
76010 164211 806726131
103376 186739 208731720
95774 141073 113475304
14515 191410 790387509
12279 143861 329566963
4083 195541 715518473
22317 147083 312392059
148454 180858 181809143
47134 197316 376144972
63694 160817 243580817
10181 137312 318366989
163336 166882 8930043
99513 159986 493676275
119853 121741 89335483
98151 184788 551931987
35638 41258 830872142
73184 168090 237877928
52731 72628 50050965
77801 112979 88221187
131902 173101 103260468
70131 86983 42327559
15820 112240 241393578
186161 193560 848018591
131212 186755 879484337
194035 195608 107833526
146176 189419 143773062
37826 181338 550811995
189627 191244 108332522
62115 100781 962245383
26339 124718 847249146
192092 199340 870319054
169822 191479 755554497
77617 122390 329055877
65935 101231 88627474
128492 159599 77952784
128810 183906 326951368
99922 107457 18835896
28212 146849 399433867
124544 166808 39478527
3901 197395 916031608
5487 46925 103380405
20678 198780 445727933
2164 33642 78800332
193088 196302 784129526
159803 184663 62124167
167371 188878 577273399
120568 167527 115025354
83731 100412 536572983
113069 151761 932847839
15593 57722 884745647
188862 197469 21432971
90923 185574 369730803
14505 36847 425006800
170380 184933 36271876
71695 177643 265346875
139201 185963 626700130
76017 134647 201310503
36530 76594 100111048
191940 196462 11289366
66870 162315 613824813
121465 190293 568291459
27844 152150 311178917
156417 187483 77797935
34466 136799 262823667
80544 115010 86380003
17006 91278 186058476
112141 166653 136630892
14750 130841 579715898
155882 194319 716691812
92732 122978 507738193
177275 183957 16648417
57934 63668 14476439
103287 152259 122593827
55219 131442 787963994
175807 196394 51454971
107998 194733 217007019
159494 197373 94610080
101086 135531 924551995
22823 177170 158413276
94364 154092 995533313
130749 183047 34272234
164125 177580 670164521
63653 158965 239036605
109602 151821 105653151
40730 86991 65766135
72390 176223 260049260
128273 145250 42581410
136540 168072 218858951
199797 199932 16119
131591 165358 792481885
168197 177391 22867950
86870 93937 17690646
2901 100461 941918961
30202 49279 47358082
123846 174101 232592909
177245 182970 14212171
9243 40118 77001787
69670 129251 149277267
199212 199410 506986
5655 187845 688698489
178660 184574 744495808
60302 124074 757434341
138890 192395 415120047
76735 157557 142275963
58316 183428 481880898
91521 128502 92532645
29052 165793 377466775
176870 178633 90103575
28248 177891 938237250
65239 87338 55587201
160519 164456 9991653
95019 184317 869084592
111653 121398 24291123
191007 191549 1354289
131317 196110 162142416
87736 100592 32089795
18579 66105 118845190
62992 137302 454892704
93337 98472 641235888
155689 188128 81195108
76701 168820 230938142
32784 53294 50925742
131764 159376 303063612
92881 124763 613474388
143970 175461 525258833
9997 69900 806875290
143821 144887 2649867
35832 191564 389777167
127644 154932 68333968
26983 173744 367438690
178033 179818 536783543
95633 161133 163966723
131501 151874 40870646
125938 132892 17486390
197142 199058 4801263
171429 176939 13667869
137641 186200 444222843
113634 174274 733059843
105404 134322 72622163
50539 56900 891055953
176437 188231 29577027
9809 110409 251844719
4846 198262 554542396
21389 70191 121994214
14931 146628 329721887
191922 192477 273993868
93697 124523 277588262
162261 179454 35979035
186372 198936 369648227
101462 107414 14764758
170232 180574 133627698
141655 143465 412811868
31369 196123 583529694
147791 163741 40027669
120887 166711 114987637
158473 170717 30819694
145381 151517 15351596
171136 199306 943942535
105186 149676 111436301
82421 179081 473840401
167261 195958 358979382
150551 178386 69637169
104686 161050 318668520
118922 192734 304296982
88124 159186 177872706
44832 171349 317305761
163764 173150 262706696
180026 187689 19247686
37131 154301 970189535
98616 118913 50765182
134545 180459 114802814
154450 187390 45571495
96137 96858 1779335
65313 139781 268420528
92635 150518 606326333
168441 185353 676922699
20108 172727 597891541
142135 169122 120669354
122673 195446 182234718
15583 126374 341372441
5278 100566 743872498
155081 184837 7258455
133304 191663 145953352
77150 108128 196823400
15361 160637 363693397
94701 140952 258905806
199207 199815 1540112
162828 187919 62735020
107425 165853 146481578
62141 127371 163696297
74038 164170 225943299
198026 198132 520496221
141282 195128 40748467
80055 153280 581277093
9500 163847 544930991
48818 134572 215145347
148500 156467 902679087
170339 179516 490712488
187143 189585 2676246
137569 160641 57584353
178974 194403 416020979
33804 173138 500311164
52699 152120 249228042
9083 72810 708237737
153833 177286 747610944
197477 198881 335285663
178389 198260 517742963
92176 146546 136089179
58681 179900 303942864
24196 197494 837990840
169761 193114 615636839
124121 138480 36242391
114536 168582 890580126
169078 178731 23944180
121638 125879 662279872
21878 152871 327928719
166701 198570 130873945
67122 122206 137905971
32375 149089 292180116
82222 90366 318957337
84233 154547 176075483
77047 139325 49949392
73145 145803 182060604
118870 197298 196232887
142052 147130 12728042
59312 122514 158508086
52695 81237 71767728
160236 194656 517385063
109470 132030 56373078
143088 175221 853835225
106917 113533 771857037
140050 160932 52179424
188566 191759 397994715
15621 38675 57584000
128401 198986 909087087
196515 199806 8099719
32424 146899 963206453
157508 177162 800687344
154944 191044 275955590
12364 86088 929689694
74410 139617 467932670
40499 144417 260559249
144737 155314 113877251
152477 176298 287345778
112712 151274 96582902
21702 199171 945098605
69069 174564 264290485
2633 179847 494701995
165133 180556 38410178
96767 121042 60664847
182079 198407 40665895
55908 187027 328697805
109754 187864 819329133
8014 187466 449282842
70307 129817 149119905
148585 159660 27709171
50194 190615 351812599
111624 159269 427206450
72886 124088 514892662
29375 185539 390952004
189684 189797 573026537
147874 168812 52517301
109036 112223 7885434
189623 191422 4488734
195859 197230 3357550
11054 63417 130613899
62341 155081 232637332
23947 82974 147688799
189081 196830 82178988
43176 122155 197967761
96995 175609 683682245
2069 35884 869951648
36227 105491 173263533
75492 98591 343482255
198254 199367 2812097
68308 168779 251793317
44225 166036 973318867
54648 167243 758433171
91765 141534 124603263
184603 185083 1279512
55186 170906 943901039
31256 163999 332433048
81896 101766 49818556
171581 192200 744032654
100929 177617 540945847
120506 175787 138503446
142611 159712 631269317
2786 127677 427077811
94940 170977 7044650
168397 178146 351216769
45525 170146 679689141
159207 161005 4498362
126800 193569 375211299
31870 94794 157522208
15447 66123 126661609
138216 174316 175458049
6841 127427 301823137
190630 193248 318018632
154451 183911 522726427
14372 176160 405082604
13128 48713 456866119
59572 153930 973996219
166287 198822 81062701
146000 190238 9371688
132297 160168 453753013
144552 162898 63340916
128128 162961 185180374
71095 155170 350605247
22534 179357 392488756
168596 191002 710960029
197965 199626 4202212
99804 176273 427445270
160877 186645 705033578
138424 145660 17979053
60605 130511 175459526
6475 57671 127668536
77655 130910 133472796
169613 179357 24196935
121581 137060 3045646
147361 163580 912103803
52879 84661 79958491
155123 184068 72378193
111180 197727 811103558
119430 147610 70741721
8445 22480 35202521
153839 172518 661814235
185044 192697 19113707
63996 67683 761944782
181705 190619 22283117
52717 76863 56903303
19130 161421 356323851
131954 147492 25425017
15513 131895 291352404
165409 181196 39310282
74617 76093 3612332
52570 116307 159886377
180891 196482 39049351
106318 186113 199926977
80144 89487 23675132
19294 192013 432414693
177819 196825 138383702
168522 193548 809369408
65467 107042 614363093
63397 65674 5898250
74459 183086 500158951
32485 61384 71809041
76839 159532 940046837
51308 161832 277072816
183610 192817 23075012
96808 108417 346620949
59868 199734 350443167
73740 87136 33648353
167630 186299 7278871
121884 122974 814706994
174137 188561 406771900
22400 167978 364548903
12390 149403 765742015
24321 78035 819744131
172346 180125 765665518
135801 144226 21011028
54562 160082 721190876
110769 196753 743710689
196320 197008 811882016
117453 175690 145861624
95987 141561 114082973
70308 157405 415334171
159287 170217 8444066
196341 197492 2777372
46377 151447 302506932
20361 149395 521458522
12977 119924 939938332
146375 156898 26265542
159782 169505 895875176
144379 155561 954424776
68183 113680 949143678
23862 136336 281682691
21337 127384 893708387
118717 121939 8001953
79882 84031 902674632
133004 140943 19907047
53187 97410 111081898
52376 177510 313587028
130541 136599 623216622
119021 160142 103062176
19574 146530 317941549
171431 195431 59821308
101598 199681 91417153
73623 130629 142855256
28600 118233 224321730
27393 90525 32530104
94759 197253 256362134
159871 171018 951326513
45640 181870 516170293
85135 194960 514179803
2440 18880 653000384
22811 111206 853302060
96036 112168 40337827
78586 125415 782761121
25159 84967 578752245
197127 197173 20446462
72430 86061 34276564
160637 172198 21604787
197787 199868 494542941
64894 123646 147289863
187968 188160 421206877
186406 195162 21718084
70691 113243 106747491
189596 197405 524424748
183621 185856 5672242
174967 181119 15282954
101253 103472 5507875
28346 64625 90484142
125413 173954 121663884
136600 148676 412761504
186346 194772 20931138
985 8046 17531841
26267 76599 125795412
45027 95637 127156269
66188 92704 66599071
169701 194840 62642932
123860 139300 38854433
87 150346 375947392
46283 70254 60234252
116151 129840 908870460
17341 166691 946459362
196610 199381 6822730
182495 187223 532859242
36972 45798 21715146
121356 140961 899087049
174507 185235 26807730
111251 129213 678581449
30929 186740 390079688
119866 139107 288593350
63183 109794 268681575
199392 199589 553145286
100353 115597 38206360
96923 173182 191047588
62613 140489 195543084
36426 53273 911905294
140660 154917 109380571
12983 20040 17668129
175714 191142 245936699
79214 142838 159548336
177513 183068 434105853
33097 123077 375270730
177150 182940 14332558
70264 158741 685699380
32091 82892 271651574
428 118774 763783109
110504 143747 83264298
62347 126129 704181626
147402 192439 112664447
128444 142797 13805304
116711 143681 67643797
99027 196644 266521699
87163 147306 150636721
163572 181197 43954384
151386 155332 383879869
122145 160676 96628634
47266 184886 660486706
174996 193408 45977000
104353 163002 185303694
64543 70336 428833159
183388 193170 698613589
44848 88885 110780418
13135 22255 913669221
163678 177283 706647982
149809 156783 863974352
171545 198769 67819436
66550 195743 323509668
120621 152949 835835582
51842 88389 91881608
198808 199693 2240420
100920 153811 132447901
67363 112277 112614778
20847 74912 135233403
96705 100943 10586830
123376 150111 304990239
120012 168382 121324244
161875 196002 85276723
187222 193125 14707253
119522 191815 181062683
80305 85271 380784227
96767 189223 463575958
95560 196679 253011541
142547 152667 25232129
110032 174591 932716575
176537 180843 193133379
90193 198911 271897970
136670 178769 105167709
163096 179277 40358326
87571 116226 71642073
32277 45428 652652987
148978 192234 911336640
135610 135926 169170626
131853 135760 154505056
177377 183374 14952526
150031 170307 50946165
39579 138849 69936523
36270 111890 189303771
91068 107890 732666905
133947 135974 5190631
167392 177524 808104856
164736 198722 644939530
5768 80018 185697366
89321 129318 99990858
145277 147307 5113867
174661 180851 15380541
134926 138565 9137331
182332 186537 322589762
104776 184606 199821380
112622 199732 217897474
168112 189675 53753301
20698 48802 70070693
124568 144935 287334735
176068 190586 36267232
17493 69814 130880653
671 103199 771502437
196283 196533 265426
97228 114659 43672120
4763 92528 219766196
91374 180814 632327914
167355 181496 85581601
51434 69746 600368934
10545 144951 336518653
153254 189409 90434732
3112 189424 466299443
36606 137020 282590039
150290 159609 834572626
199549 199553 7301
132643 147107 28649243
132393 161824 73727486
74271 169049 237579262
159850 192470 393886083
14727 66229 869489943
148320 190009 442555166
141085 141402 397345186
172313 175046 874200503
31330 114365 207811579
96474 155560 381406777
14762 15596 21672462
42263 155652 721185360
120118 186403 83095522
30960 47277 40482388
182672 183141 654509993
9104 48579 896740541
164012 195022 182363436
49949 137041 218556505
79609 176399 968964398
42231 101233 148122351
166469 179148 31541514
112093 193782 204445196
18169 126166 270382548
41312 68508 717595503
160243 167398 96840539
108630 138939 76015124
162944 193867 77271607
4646 175567 427911910
47559 141679 416051953
34786 64463 354483533
104489 133305 418057064
32068 138221 265897836
92384 130337 94967711
148703 154556 255208238
27143 185783 453185889
26827 195900 423084871
50064 59325 23059188
135938 186462 2644466
194893 197065 78393760
185591 197573 29795012
85079 107389 55803012
148314 189184 102222471
131610 168036 91389464
180438 183903 8646074
39036 179274 351228764
186940 194100 17814236
77160 158398 203494232
180993 188265 584345818
178914 198431 48702486
73104 101691 71760274
136400 154740 120466432
92222 158162 812700132
160042 165786 996161986
119180 187669 171588184
141431 195809 912144711
9260 53088 687489879
150957 191031 100253885
128931 136010 728794284
96397 104641 334919497
156747 162642 14812032
178855 184129 13183011
148210 169366 703774221
193326 196613 722691509
188053 198373 9214635
120362 167852 119102980
80967 120293 534267299
148027 163778 39545094
139413 176531 92772865
167165 170188 78442843
123436 196174 182083475
40081 195393 450430226
62159 151306 223640729
185801 199236 209226932
188605 193608 12538965
41232 142033 252756282
77790 189673 303041454
20460 82541 155401273
102099 183082 598099174
164871 168138 434614916
20616 98091 449808550
71471 137119 330759059
188683 197422 229152402
147230 199927 349196011
66656 183948 714052073
74107 109953 699363874
75149 114188 97917135
133141 195429 155739040
138270 197581 148100866
66259 173666 269167720
12174 145904 492472625
181057 199880 44899332
110288 172125 154891631
89685 169058 198758868
17878 99614 219366624
198496 199756 362598256
115857 152925 600484940
28775 52610 59309433
180523 183169 329541964
23051 76162 744555620
107364 118213 851878762
111495 172162 152001931
138747 181746 107397206
123676 132620 22498858
13877 167921 385852050
41447 77667 242824879
66508 85455 29502593
139531 141519 4826190
153931 162476 670695015
164642 198479 84380503
125630 140045 36284779
10898 136276 314017194
82779 173285 226716374
133661 192524 147215109
91428 103169 920117176
180661 182445 4490860
127777 174814 11204014
162857 181665 46963638
122885 184780 155077494
67085 114063 582779818
186495 198644 25162035
110322 154034 281150392
68818 180764 240263642
89726 185183 238865986
158149 160860 6825397
198100 198728 102923102
163974 174100 72820200
85713 166607 698106590
36077 53754 43832763
125155 159002 84824783
80705 176785 240698068
37192 55194 751378799
144715 169806 702595376
147426 163874 41268461
48617 126236 194667201
86885 122402 88732023
179552 181251 344650229
65882 107384 104042723
112138 179043 853001707
122325 174982 132059897
177667 193555 39729119
139806 161108 213619130
64997 106967 361706003
44161 181538 874667757
171050 171085 457626627
190893 196217 13291646
137211 183485 115595180
85139 101847 41868249
54471 73846 279599994
144756 156545 219620766
175422 198727 101954643
65069 157537 231711500
95793 187917 230611900
124483 159611 88081405
34678 128964 235961417
82299 161811 199102148
79836 129795 125266431
130835 188713 569225867
64248 181318 293356188
130844 173684 107320199
59974 116335 326691011
44470 109096 162323629
91266 154288 581036232
147409 154667 175773470
135059 146493 32665714
152552 198380 293557854
131395 174287 136882039
166573 166648 181058
140847 150314 23594692
67480 134868 64023837
68252 142455 185959565
108447 196962 805461379
169024 199102 469364352
40707 53773 32615915
68046 188238 301060027
25592 124267 246932995
21817 168510 394554755
35867 99725 647857952
107768 183379 189229905
112186 130693 455891059
38885 141878 696362321
189153 196061 17278413
143295 153071 24441773
51145 194973 636627312
104578 120120 38873227
17063 57914 101787336
110633 156742 387899878
188114 194894 599965318
149045 186300 656022110
29773 125238 238879320
107473 193740 261971814
138974 159606 51542320
181167 181657 925601690
47003 109679 735872116
72818 75274 6066596
153935 163093 23017930
98344 160640 156019488
120502 121020 1269551
97761 110101 815372396
193939 199634 14149610
27134 142287 288319218
63854 139670 190356040
144790 165316 51456153
17475 126902 273968607
129540 179958 126205105
3751 178245 436744511
139870 145322 13577149
143956 175874 937382577
171945 180372 571540304
27471 51914 941023953
35490 141649 739136446
136047 183329 118089974
179718 184883 12971067
147026 180229 59048171
24327 32304 185694574
61836 196191 336736223
186780 198089 28067244
45920 80560 86994208
69413 179231 712766637
145588 196314 126832822
197557 199659 1638998
15866 37208 815130670
176270 184847 449944070
110546 194505 210007154
140244 172747 450814619
112516 122560 330357628
119967 173303 984589766
1661 106068 261056131
154123 194333 565503321
29965 76902 697761274
97303 129369 80272929
60621 141911 657853901
141718 153831 30298274
46333 190536 361284577
80934 198600 294472620
23260 158598 805584789
197647 199219 218424461
74014 176317 878069378
129015 147972 94606135
10748 165252 259199269
167429 193531 65137462
70209 151708 919618847
23213 144179 302863403
64307 101867 906287401
97959 181090 208111323
55562 174780 512611937
34085 72097 40237505
115336 131878 41448234
168689 197878 72697257
124158 133537 711715927
65193 168398 258751174
116156 197758 714775655
164749 192300 49350017
81543 159678 195665616
175103 199530 60903911
196675 198314 3993853
41991 175002 657549607
143562 178489 87305307
151968 191854 99815451
114841 118655 579120271
160592 176498 39832169
55487 190627 338712308
139115 149110 24915495
54089 138343 534928005
99328 145626 115978282
92679 157125 161265896
173152 193965 14241908
108231 186751 26029974
123073 185875 960072797
71672 99337 958103579
129930 167402 875574115
199115 199197 207974
136743 149954 377965583
24789 92484 169500214
37466 116095 410535086
186308 194805 556756445
76732 199908 516047415
117537 194865 842540494
49226 54009 11909652
49514 178176 322439730
100876 191875 763920616
2806 131590 690384025
192564 196718 820618023
66133 75803 565582586
164827 165370 1379051
61471 117940 141788664
133915 154256 50892781
123282 124104 834571994
83363 183842 61768704
57626 182116 312160036
77315 166796 84380065
156483 199809 108232506
120975 195468 186448812
15650 103447 219799651
185332 190308 12396009
170991 171028 97017
71049 95110 60438644
71497 166666 365386937
51718 77350 64353046
99358 192823 769905448
60113 112807 132415335
118865 124970 15313126
83998 91956 19975172
116505 129609 32814688
195392 197553 5355523
180311 194175 970739500
195667 198651 7411657
95620 176269 693408211
70499 79681 22965418
177705 182188 781670907
105669 171615 165337608
98553 141910 108666765
37258 51048 665234539
51531 140246 312612912
88375 142806 978504965
157080 182828 979254943
100975 186550 214269662
101257 159300 733079123
42358 56018 915061199
188107 189745 4023522
34192 152659 296531097
188434 197636 615995169
47198 145103 245527192
137102 173579 91249972
166727 167131 368536409
137415 181101 10114317
99837 120534 51764608
103161 167422 540412922
152035 165731 134598560
116916 187521 176840423
85541 95260 24409518
46263 142768 242025408
70294 103207 780791437
146135 199176 132490681
138285 164897 66587514
58396 156756 246779078
111415 146849 88740856
76619 151001 186401863
135811 182475 35457691
70092 156469 393110721
189384 191318 590342014
23301 174453 378380300
116724 152098 104029536
170728 191797 173244452
36909 139285 516279620
70949 119074 965565836
139850 152294 406175296
33765 152863 298084699
7522 194651 468315120
69076 140190 178319849
61487 110654 123628026
158562 183704 598561388
106526 126689 50568531
1205 199647 643526913
5760 113246 269155306
36532 110824 186039304
67172 84644 133091867
157205 180584 58530795
162997 187735 796269847
38823 144008 263593352
172113 198217 65002857
86389 145426 147816916
36355 155401 543834146
48079 62959 156493917
115712 131571 992401221
31206 151682 301622905
125250 198693 598793485
100141 142426 105969070
1670 112534 277315273
29555 59226 73806037
183487 199211 39228050
70076 157080 217939752
26403 57811 78050593
135941 149613 34004989
50282 182308 330820986
5748 122539 292219425
21415 82709 153386661
176341 177848 3762215
171243 193485 55469134
195924 199471 8791421
149535 170526 52677203
155899 183454 725900286
104144 191153 779541111
53064 152238 248642826
41271 127744 317112506
1035 153902 382557913
198436 199941 667873275
19369 175248 799206241
89068 100619 551925560
164149 189839 64129019
90917 172756 421686233
82351 145132 946803940
112775 185512 182099454
183942 191491 852065946
105348 135965 647610766
2007 47432 113250466
29600 31595 454375194
165872 198744 516069982
150208 171995 784419982
193347 195787 6063506
17028 52146 340771456
167518 198874 696425846
173810 187456 34124051
178106 178657 1324107
78048 121052 107680901
120067 154562 86498277
15328 118947 742117697
187606 199742 30131165
122369 149768 68731493
94891 185463 226693223
13419 20653 82000017
77362 81974 11645750
172164 176482 10673660
193280 197160 187951920
132338 149219 42312011
132671 133058 259536705
94438 136467 99425514
21990 40502 46036062
99190 147783 121724986
33472 145044 279284631
195213 196742 3870288
52403 157427 263196985
170075 193192 690280892
112099 198186 215329343
78287 95462 43192641
136614 186925 125807597
100797 145987 113242368
10694 85444 452000724
151021 167825 42191386
50644 130178 199465778
134467 183728 265767627
69683 160164 226675572
137791 178258 837077921
147354 176271 308280766
170777 186764 39916371
27577 35969 7659998
100148 102324 487258928
159543 193433 996654219
136362 149138 231599781
104618 196570 552528799
139591 196348 141828676
147113 179279 80397801
45912 93365 119220053
85642 139662 135418627
195267 197586 5772915
30791 112017 232980912
79784 98428 421420250
55848 106376 126811731
66045 142711 192207073
190527 195209 402781560
124651 129611 12472020
30086 128774 247009194
77845 118029 445897636
3895 19547 39084829
21494 111138 224431677
157989 163045 12788759
195204 197451 830807517
4369 42845 34311567
99733 174396 187002423
3432 148888 364130856
186574 199052 48493939
149536 156692 781607064
195096 198230 513433016
70602 93935 58574116
114958 140627 770111790
181134 182166 862167877
44023 158361 286597214
159583 167808 20679333
102897 192333 623020622
63428 151148 220066338
164639 193855 86491297
161530 193580 450006062
168085 178894 26849158
127092 152611 463350154
86167 176682 226575094
144869 167295 56212659
122459 181391 491382909
179908 182148 5646163
65550 118303 908839683
105350 125671 50949433
121107 132476 251810893
70084 186309 789294458
40983 159214 296333661
153481 157332 9594571
107519 147014 98966292
190118 196914 851439741
94297 140136 922424908
29517 144890 288887255
145565 192871 468462172
167015 195987 38352043
117871 146514 307253560
152056 191706 99211951
141318 176986 634870409
80038 107061 369910174
60306 185489 313864285
169925 197301 68212576
128460 149462 52602245
11418 94886 571762539
136039 188777 131755102
199429 199964 1136968
38192 145236 149486953
109590 144904 356442769
97472 147564 675421134
61033 151876 227872876
177523 181081 521431708
8453 150546 355723550
113892 199370 376605741
64604 103153 413225692
73065 106866 728255952
162356 182523 697684587
60701 97929 47652308
188790 190877 5246514
184973 186077 738840296
140162 170468 971615809
199781 199787 356850591
2352 166171 771326715
132977 160584 69049173
134827 156824 54908082
93540 103505 7978929
131177 192436 498289576
109177 197834 221635642
102488 146479 29560399
123714 134056 26081450
12274 50952 96546558
102719 166457 159699170
182379 198272 598490478
18596 37114 763489162
9889 42300 80714756
194818 196043 3120015
102274 194384 823528077
90270 185959 902606469
28733 103522 327907642
29829 113300 208967981
43872 47460 9002351
1751 176538 668438948
48522 159832 279046811
174063 174360 719640
40932 90982 125692291
198966 199034 144517509
155367 158772 8491471
176713 194693 44854652
44600 116880 108464467
127901 139649 29596797
151569 183234 79110838
161355 182249 52280360
52442 147852 239233469
168641 187535 652933974
34628 104840 175668288
88088 177782 100956150
127492 128042 27188965
151981 152834 579040118
19321 118357 580552821
36257 183102 578615298
191091 199543 21018284
190377 199504 335638118
32526 101577 405952232
176373 184074 369615617
9882 126714 312734265
141933 163470 537950623
165459 190040 56431041
52070 185144 992665855
45104 168591 309699944
101302 160790 148892950
93124 172276 198295842
95851 153665 144720721
42285 48630 15878053
52183 189352 343679942
107282 192340 861289897
23396 118996 239184047
86851 158371 803576555
5001 127427 306479355
53800 197942 406595722
72107 85244 33007274
194198 195624 637857489
37055 187773 377403185
170298 177955 19013569
113740 150905 191680012
55665 197147 354445957
141688 157335 39083092
197484 198747 600161880
96134 153425 86789606
138743 148891 434693843
168122 190353 55418292
26463 43998 43470913
58722 95387 92332988
33710 36026 486599433
51642 135646 435323327
79480 90758 28508487
110530 181439 872352826
163065 175377 30757601
156997 159573 6510765
8490 14752 214763163
53505 162728 273913030
85113 138726 134403442
35960 177134 997376432
104895 127557 310513880
150845 188755 594925347
101553 193168 229223602
37021 131858 237457995
133171 139552 99194336
618 130248 324332430
138563 142928 477080046
37150 161225 310652334
197125 199673 6401175
104791 189982 285678788
151550 160348 21980953
52565 85427 82605660
98811 135990 93293393
26468 144922 296556095
1245 8133 17088787
58599 198020 787754748
142985 184623 354684858
135845 162354 904789951
24727 161540 980260901
150672 182346 137165343
66071 84644 46732153
1937 93493 603265755
45680 197966 381427474
38567 124655 985237180
33337 167894 336928348
149678 172037 56138235
175488 180954 591845649
53742 134749 20962173
81793 94502 31863541
121078 123979 171652646
182659 185093 898630562
188667 198486 24435122
92522 184258 19999861
183412 184244 2081158
59284 175601 291665759
75817 174061 247332439
137723 154576 895179184
168527 179975 761269802
163562 194201 207078282
132326 140718 241921199
173873 182384 782858652
141901 196855 457247661
83598 99696 40276548
57476 143739 216523610
28039 182718 704077884
53760 116815 158241547
42572 98858 141302263
191612 195967 303793130
189435 189952 241426317
128070 178771 494546075
55231 101359 116002746
177498 186729 23151300
32012 62002 74550070
157805 198619 206041497
2727 85345 206777515
190979 190999 796068473
131858 151544 49352150
55802 185074 324062762
58117 115724 144712834
141696 180861 284050544
194658 198136 373227251
188465 193095 11553744
183795 184555 566214621
109921 163639 134552445
104907 139716 535507538
81832 192410 276800091
103486 175734 762853956
164739 184330 48823514
40787 171642 385855042
74762 161750 492888034
161332 176487 207430641
36227 157656 329581459
187101 191303 149143996
138654 146293 335222869
138516 162811 524154503
4674 16077 365764226
118365 181697 209984140
92242 148510 816640563
24190 108773 722843596
30516 193397 885817258
146363 186393 435545216
140494 144578 10184237
112118 194262 160798874
136210 155080 821880251
71918 164814 999544042
113515 144161 10518161
58815 115786 143100083
189464 192141 6688391
114902 128252 33431367
68273 87833 49165057
31945 64492 380365794
154402 170209 922971541
150345 163651 33470769
164261 176785 31244665
103172 181474 195972234
17343 90793 183980528
194565 196040 3705980
157005 181709 61820544
124464 192619 170649103
105341 136337 77863110
161508 198670 92809227
175631 187331 29322093
77306 90189 70285811
97670 130960 83357593
146056 155158 22731061
180529 194693 213045273
113 37464 865850594
146316 174204 69830780
123906 125222 255106538
57411 167938 277303482
102861 141600 97017269
4759 107488 257158290
62398 140262 646527146
60011 75485 39003330
17189 181315 976913678
161300 174150 621048578
137003 192648 139090987
24840 167366 876972861
187030 196579 177984921
131300 181457 125539307
129274 176385 615743761
28000 34939 17396860
116585 183350 636096911
75307 174465 247917074
4088 179478 668778703
88153 98553 947306241
151149 152370 42860617
104292 139236 36054963
37829 54840 42210550
195752 198655 7196779
133845 185293 706654950
119920 186337 488049925
135214 183422 51052171
84126 171493 863092108
44772 46002 3103412
4887 194050 473495904
120756 142827 55408902
33001 97211 491814054
29984 158674 322101840
190556 191065 251970235
142242 154660 31073201
34995 151802 292412565
69140 185718 291999641
37779 114153 989192340
99230 159337 150541065
27159 88799 154393102
190660 193359 6759298
171030 185439 606797078
78280 157995 199672084
136117 194233 103093523
79315 130734 128919345
117523 148604 77936001
138708 154654 629182596
133734 197528 159409553
102480 158324 908779898
12011 185106 433397834
130026 165985 663051214
55267 101972 990965237
181294 189682 350553579
74602 162958 221404522
18815 155014 356394989
107094 176254 173229761
179521 181769 5629585
181575 190253 21674123
183930 190871 163227788
138679 149850 588294636
122605 147413 23765240
87210 89481 142753127
108013 177525 302449831
2861 130113 318522526
138800 187906 122734422
81035 121913 914991660
38886 172239 435170835
67326 152755 214031271
109527 194310 212071732
193682 196946 7996280
122439 184993 156770755
98062 139940 459951681
90806 183176 231045334
88907 171128 331622455
19903 65188 358053568
18963 88437 200549952
174458 183337 22098548
97963 183531 540674659
137363 143464 15196456
132949 178983 115135955
40815 138058 243925747
140130 141962 4514153
12772 71315 760902932
10209 136905 472360570
89546 112227 56685976
39804 89816 125554532
58507 82163 190554341
69077 138792 174879888
91343 161784 262069253
17756 128762 277924195
158778 160383 4002642
58461 199821 354206628
16150 54657 95974999
176672 197605 52186787
168969 199109 75089115
50834 95536 112274170
193905 196697 6945659
26503 142417 290171652
111654 163950 251209967
23546 184162 658040452
16169 93803 290977598
182504 196248 34359950
168982 175421 15999108
52235 128893 444539281
63784 173302 274662481
123087 173304 125980890
164858 182151 43137573
126695 192020 1751829
33734 61787 69703799
127262 149623 876860711
68204 79470 425999349
153532 199709 726678922
32578 105299 48269099
176355 178243 4143681
118970 164364 113868592
58093 88026 515973062
185176 193975 21965766
159190 162953 9447859
190311 192205 684568364
15577 36210 51668122
41082 141570 251928532
75509 118343 473330186
185622 199870 759335448
42139 92521 901590518
41767 50938 22924948
12079 137106 313228370
10349 154305 360433096
191762 193574 4541550
12324 71799 294709919
130522 131090 1410946
186233 199033 261207678
77223 96857 49268842
99528 190656 228111062
166400 177226 302378508
154161 198714 111303530
174849 186740 671502765
153191 173393 50649844
38362 75881 93804609
97687 183490 214740861
100493 101971 460387401
83072 145609 493449921
140574 152350 988207621
176674 180518 9548507
6252 139810 334492553
121874 125856 10093134
100697 111688 586926431
28110 81961 474824729
152048 162804 664881172
72685 84956 813259468
125704 175253 589761910
61339 113468 355422347
43599 102371 147584866
84841 115597 867063425
5227 118680 589374873
70975 132219 692205700
91791 181660 784890722
147004 158770 29407989
181942 190469 21282061
127200 166121 278966211
196859 197984 2792978
185722 198007 30564896
109312 127441 45275373
197937 198717 1993273
114964 146285 144074335
134452 158540 454948675
77654 162293 669710460
55684 120448 162537638
1994 62420 150708499
106795 146820 100335647
8727 51409 106555050
16755 107486 227158671
193621 195472 301088280
14436 181073 420203547
40554 75575 87758181
179231 189762 720926220
149064 161575 31305702
104709 150473 372663388
20920 177262 391449706
154975 183407 71076962
108131 193842 339751755
94867 120288 63514667
158447 173439 521609869
21020 93445 181363553
114187 191249 676050797
181799 188220 876205996
75361 103449 152010356
190487 198949 746525796
93308 179642 216086797
12661 34015 3798876
143592 196160 131402634
72540 158702 644222216
85663 170907 332410651
99183 165705 108498262
139419 162904 295268369
164871 179283 35891884
36873 62714 75674698
103069 198901 733338928
2467 170894 695025332
174334 197620 58036446
30335 102420 611325239
61528 196236 337610475
127201 171744 63807306
188546 195622 598386372
184831 196867 30002635
131696 168565 888369985
116338 168095 41917471
55460 188039 914113013
142618 189192 116453293
80171 115682 89052764
81530 130894 865845604
118660 158789 121964458
75204 97138 55055290
83657 197079 283734549
3326 79182 189638436
2070 74509 838920048
93569 148039 347960584
128010 191311 158429702
141390 176817 88666803
121144 131770 26694937
183012 198181 37891266
152325 170378 80728917
163507 169223 9787820
174777 196014 53007173
104484 195448 227671243
143072 172583 73954235
56131 193861 770435223
195484 198031 6309504
165086 179320 35436027
174326 191491 42840283
144627 154419 24455893
197639 199517 4697752
174991 191109 40236759
172950 181418 20995064
128600 185213 141735457
122493 170239 299441289
9305 141214 330294837
23827 162545 347290780
46259 79401 83156790
28926 35132 643012333
864 134256 333891534
62177 101493 98932823
16731 100723 911968293
79970 108417 71445798
102824 172163 173733548
115721 155925 735347254
140369 164588 60602054
161891 176920 468742081
131422 167257 89890842
114429 162136 16192213
97754 184561 279152103
90070 144514 839117954
135353 147093 20839228
4030 70461 166110461
115841 180754 162467273
111256 154198 107513974
130825 159708 72350175
57322 136093 197860904
113276 155147 104769484
43699 191379 370025834
180801 198993 726539008
16416 45560 53115455
54546 198922 361658481
22358 146860 311713342
74250 132523 146065660
40889 146296 264257158
174256 174811 1369817
69980 150375 388746029
113598 120151 16278243
125356 163632 496589297
90607 123476 82136753
58983 156367 244323751
71064 151721 202116711
199981 199992 24401
57752 87234 160914461
44057 139925 240518222
130767 137422 104426979
132817 151660 143761627
133074 151006 44849580
14725 86015 998513127
73600 180615 529856679
30312 58024 68815077
167876 183409 38665249
118188 183367 999270500
151032 170658 49261254
49625 134817 213785551
143127 195608 31083421
150075 157469 185979629
3646 66953 158248925
167835 185532 110879419
118656 164439 114824749
36498 192051 389352156
188753 190277 2466834
125634 150397 65623812
24614 79623 628958552
84382 189348 796443624
20543 152939 674388585
2258 60160 975437690
124498 141723 43254320
98 131215 752677687
465 55123 916598957
159217 194192 87435357
195316 198758 8577490
151471 159782 322647112
165817 177485 788010678
35440 183959 755432902
65151 133825 172261634
26620 100333 409199085
70534 79010 21198249
113296 145764 81260785
120710 173936 340733240
70234 141965 179801174
64278 124807 151804840
140504 175734 546286278
194873 199486 11512734
172350 192520 665756123
131023 165117 85510215
167017 168857 2486756
129367 193564 225805943
68472 166903 747222440
148815 155635 17028720
64338 88735 61480083
173206 176233 599630502
123091 179456 770720011
18112 139347 303693842
9686 90626 553556535
69439 139923 664053061
85985 162827 192417487
117329 118907 3897899
177209 196612 822480140
22755 34901 30423384
447 27076 66532451
57928 160283 256794388
165793 175858 256021380
193656 195886 5518859
26272 142946 292131983
60872 196188 510469847
174938 197860 194228919
192539 196980 257802283
74073 125066 543803090
83220 100322 713344960
79296 172615 233965815
60674 138882 196419919
7243 109796 256783908
93705 190715 329503977
99337 104645 12383450
109833 130402 51427260
50610 62393 841813340
36026 76228 287928519
170836 174158 8240748
51935 194170 356285893
33920 186463 381877256
189550 196748 596406123
124839 166596 104735375
178712 191927 33103951
110508 198663 254157212
54761 60348 13941859
49149 167288 326082047
7922 85836 195012621
87271 187100 249909593
176955 189293 921634657
29307 87707 146258834
59199 138935 200243405
189288 194307 626186590
153326 167792 36315383
15946 158149 355991253
31026 110509 199046710
182381 185497 7848650
42180 140249 245983215
10714 37122 712774397
90641 121421 430006366
176490 196104 16973739
162948 185827 474695479
198863 199203 868900
42965 93106 125923463
150256 193304 851632844
197091 198622 3851536
176846 187934 27754640
50955 52068 633211586
81204 176194 851636446
118492 160980 106457368
185090 192380 217682042
80067 146606 166794808
143539 153514 572021153
57113 197030 350525945
113328 127983 846053737
147790 166704 25521900
71558 75238 9133571
141116 188051 264049686
39131 117360 196032712
3625 121917 769427268
121725 163847 242686501
38438 172338 879870182
100093 177880 527531047
25742 132423 374560040
107931 129106 799438808
48855 188401 349676858
5970 128800 307523098
119649 166683 777820264
160843 173689 917838390
150694 168781 29742473
143265 161240 524538059
181086 183270 806813586
181301 198088 41864215
179212 189168 342346
4860 152680 370088593
89163 194048 262395742
72301 111390 161003452
90762 143117 638480490
194036 195179 2747523
80219 167123 371155155
114668 154941 100859998
135547 190889 102622075
195698 196082 977318
121080 152118 957458870
156070 186212 75414866
133952 183827 124717866
171239 187474 630137889
39613 84366 112270782
129545 169805 3871179
140349 191441 380660885
127456 182703 138245761
124134 172581 254570333
29222 70818 103957046
12512 194808 892137193
7797 147139 348866597
72633 135135 156773608
196529 197976 516631520
27121 91878 558210743
183728 190612 17227791
24627 187095 516852825
109547 179099 418169679
159270 184149 55548962
47310 58053 26738204
53899 92639 97427159
121825 189940 170581581
87944 149770 426893250
142878 185504 707288908
101520 132617 484846082
188204 197308 850521417
25299 122226 389486714
197691 199483 4492536
153179 180101 734190726
125946 159513 85953209
76871 96440 220380369
58024 88407 76677286
7870 93107 213343832
173052 191424 61290991
133981 139080 12821761
180205 183451 8077110
151138 198130 834017267
29283 115911 71576342
97560 175225 194494604
108457 156864 277476063
77606 87584 25180197
140812 182905 238195858
90135 121599 299249804
62232 179256 906312389
11035 116275 436341883
30687 64174 298688698
114581 134284 205839185
60774 132918 181113945
136956 191075 135260054
92589 136476 110015774
191486 198931 330290380
82114 136373 798858690
179869 191627 29418780
143226 199700 516247737
115504 192915 255023524
182590 192683 44843316
173035 188878 39496139
59976 76516 269087937
175046 198660 942552977
156949 193109 90474225
117146 144919 678588304
103884 149858 115091414
91984 131786 99576229
174345 179220 12081728
86060 151523 163886976
25094 63546 95842347
59485 148455 888310131
30597 79607 122493704
196980 198637 263529057
70785 77962 18005045
1404 42251 101742315
24660 143879 298574811
115687 124893 786050393
142888 171382 363574220
32265 161857 324440756
188 147187 398645839
106429 127533 52928326
125530 151394 655809732
42567 166706 311337054
186624 190457 472507251
93896 151983 145427595
139407 175951 91327863
28625 179349 443041558
59989 198876 482555167
68615 123019 696233703
116354 195888 199036206
64876 167837 258179691
139072 164589 229057005
194008 197497 495577745
144167 194344 930723346
61026 109186 156908251
138545 182567 109983168
65073 169135 260939938
81829 192979 536135808
50272 167350 338296669
162872 174222 28416502
59252 169662 57554374
54080 164655 562245611
74283 166248 230551806
77684 110838 71942993
53184 192033 967943185
192668 197095 204295732
112826 170387 144224515
23050 32749 24282409
109212 159514 391620181
117034 152216 88106882
79037 108405 73741709
12256 140160 727476251
103915 105890 4848543
110586 195370 212036980
26955 135532 330298956
10030 139448 324060440
166219 181300 37552938
96576 188759 230658798
3926 135148 901218034
12787 23395 26676406
190658 194400 4201259
114461 148502 85319486
131959 175152 240675802
174793 179007 827008391
41500 48102 481290083
157005 158302 3255641
78119 88936 27336098
193257 194860 3908415
14529 127832 611385437
37137 76387 98069098
83417 110516 986958126
115330 179044 159487549
6458 18811 3570537
25778 32963 18027944
24213 124199 793844097
164589 184455 49539360
141984 191662 124226237
177891 180147 203913828
97216 164483 686995637
2514 174502 430559176
168367 190283 54642796
169028 172438 8514944
183418 193768 25921339
66035 199473 334068518
81558 135586 905779287
149828 156018 201472655
13447 55399 104645916
84332 140752 141332348
91883 162365 176436047
117865 144333 313486571
134767 150619 39550801
127906 191965 843382927
144267 183417 45279527
65223 156957 963658628
176187 198613 50399331
94177 191158 242686928
199771 199853 219643
60790 195234 81549883
161151 179697 2255056
198650 199190 917348644
76650 110233 685093381
79718 82600 585601909
10331 171411 616696899
108551 199204 226708915
94103 161425 482111872
112821 130842 606718630
18487 190661 984206825
175353 186427 22394147
127825 164596 921283781
14594 56335 104073751
51903 71257 48616735
156371 184611 545094556
152033 153532 3778183
74513 97474 57628291
150069 178147 115697485
115180 142082 67466185
111998 129403 43519097
20837 22339 3823523
122975 156714 758628144
172849 175038 5399635
188487 190653 5407082
57726 132955 188905428
33751 75547 104337535
11749 132719 629965131
162957 193179 23135556
15614 167471 825380251
10951 198769 469961622
147294 160031 677454954
85057 101636 41597451
183276 189203 57678164
133577 154507 15822882
146252 171264 62704857
57974 74784 42472847
8317 141386 333149543
143157 171525 71088141
66533 128427 607320205
17744 39012 16670617
193710 196392 910636981
18671 155589 477734310
40858 183800 904214991
35528 42212 16339850
181301 194814 33729722
34454 180957 366629865
88712 110072 628489240
181797 187256 13753085
124698 145034 51048876
179970 183677 9250631
164422 168654 10599567
158585 160733 390236896
137838 195217 143315288
93745 142669 68843411
26847 76606 999645052
155742 172888 43036552
104214 152994 122172694
44887 167697 308034877
12150 139613 319327975
75632 189248 485853667
191244 192021 884151155
184715 198551 34503505
15042 167346 381443035
4097 100349 451978610
162756 172878 500301889
195203 195873 953036980
181902 182717 728577361
76170 137993 960281295
39533 132271 750011630
190275 192762 840294224
183148 185726 134031199
136795 198832 403934841
108952 117774 21965584
145853 163579 579628398
104673 136063 78819629
147465 149636 171093040
159112 193207 85276141
194933 197270 5821168
26656 112505 214824902
73501 139261 164902946
507 179295 830876284
151499 193593 105287093
135888 145112 22973935
151693 179305 69061928
53060 74705 54415861
79753 166254 631815259
191171 198673 18652001
115381 199462 210321986
53998 144421 289346553
89552 172637 748387629
31059 199129 633464427
154942 168717 870555970
24684 117934 233394227
63086 77066 52226710
131519 188586 142865224
81908 112436 76422334
64641 153956 223950958
138670 170265 79032140
132993 136713 9419901
104421 163646 148482510
68724 182690 119031656
91447 111890 51132653
187548 196242 21614238
41567 197048 171399426
32824 132510 633319928
46110 105371 345191478
139595 185624 68475188
142446 193001 126411108
100574 119787 323675242
97845 170977 183264008
68620 187766 509840998
47657 189954 538758893
53737 84415 77229878
47860 183365 339518617
99514 188392 222525191
20256 63475 805280912
127644 164230 112826167
174659 198105 58465101
66402 116801 126344861
59755 94634 15110690
133808 135244 3664158
14743 106493 229603374
173899 198779 61995759
16380 60277 84301919
158760 165249 16408124
51476 93924 188659040
126152 191467 163468554
39272 103559 480800263
26956 105859 197341699
133102 135270 630476095
49314 173312 310894442
25534 164233 750393234
4498 199928 489067617
113912 132097 45522369
46889 51992 12841467
87073 171936 983673133
74647 121048 116196189
132062 183502 128717985
104492 107632 7919651
198527 199351 2062552
170498 176053 13784869
49473 185820 464431425
183691 185039 3449358
117307 156183 97407898
47005 132534 214542230
62892 176127 614766397
1284 129386 320516178
190273 197869 254491849
148303 185848 812682415
70988 157353 216316570
170389 189248 955583667
99871 178594 302347267
169798 176224 15956489
15823 54811 97191273
127164 128967 4476422
10369 114527 260691014
30270 53531 744792615
14675 151238 341933794
153652 154185 1373920
152625 165358 32053302
74745 192378 987267162
164391 169603 13062641
28059 180209 619507322
76045 132376 551693427
172693 172736 224895967
136292 185914 91082062
45508 147502 645143494
94224 161731 169039633
137538 188200 849524048
10159 166068 605607402
119755 190136 176193022
171986 192759 51815742
31378 156185 551740111
10107 11213 438826616
152957 174418 53806515
172063 180863 21806284
189543 193334 9487616
85366 91882 16381315
125855 189666 159696468
195773 199728 9815153
105482 162438 756971633
50659 152467 255200395
112522 120905 20917168
155777 183103 68240305
183669 185056 2792539
199010 199804 273575703
151637 191426 144724751
156413 168162 946676303
89502 162318 182247367
42848 71917 31446303
89170 179687 719513268
162087 191601 73797162
104591 179150 682839701
174640 183233 501718194
26580 123874 461972402
99983 187727 543689121
183052 185564 6409070
32326 152427 300613608
66249 188953 970943369
62683 120048 143959087
67740 178926 635519207
53954 194946 353238950
193790 195171 3341091
54373 192710 346716884
94048 105405 4266471
162665 192435 74433391
19988 93023 182893314
37624 168408 460831622
93350 96559 8108107
153161 188808 89149766
28828 155181 248262287
90424 144944 838151208
76517 185542 273128128
80386 131539 128186988
186558 188362 119141692
93809 171620 194908499
116809 186261 8362732
87770 137098 123593902
58409 106047 400554437
98972 102485 3227168
139814 149915 793870032
188622 192130 127394738
14639 19773 12821589
76337 92090 355885671
69219 77164 19933984
170872 181464 26308343
21379 68828 176552246
145912 165946 366434950
161399 196931 88724359
24469 27040 6499196
83400 145720 156097802
12013 101623 847455146
106881 156040 123235362
60892 85374 61704274
87609 129633 105106840
138284 166926 31186029
103349 187008 310775775
44346 122056 194810797
188997 191730 6849181
16527 171243 387511159
91099 116520 988415895
142532 153203 223478882
71792 157446 833846660
131299 131960 1664680
462 19105 645337217
107168 154237 117995387
27001 128612 254314975
22117 102781 838314080
112470 193610 203100406
96639 120916 60648299
2514 184769 456153862
126105 158955 82269908
157877 195581 94304766
151725 153206 22615751
82981 134779 536943685
78484 131172 728418534
116442 190187 184534719
84039 89801 344838424
108792 147831 97736274
103987 135174 524789292
141341 170707 755791490
188437 195750 18212980
165306 175860 641363904
19161 77179 919066164
66045 78261 26378566
91520 129659 95425656
161503 190197 442200657
11204 79117 328006574
176452 194942 46160036
37291 198000 402163749
32477 90753 18175839
89498 191188 745437010
1553 51181 123741119
164239 195925 392171560
178262 199244 52352616
105237 158249 132800722
31575 144630 283073290
45951 137781 914226799
125333 158662 83491028
5688 96276 768185744
112234 186615 186268425
187888 196746 247184142
178506 196324 44556307
152930 168744 39746309
27943 119079 228047910
65488 177694 637770690
119086 129057 25011192
145285 178885 84012466
162856 187707 484740210
155493 161587 15267114
71427 113091 104490301
97823 122320 176160016
197516 199540 5075165
118508 190267 179611738
88528 156935 737060592
79699 197537 294993148
45375 197616 967914234
157218 179220 55076261
52193 64934 31944558
160916 192016 77753636
92544 101434 22289005
65882 199336 334091819
24695 181503 392518141
161360 173214 29768465
8472 38132 74172320
50570 163567 283357153
42372 95655 793562774
88444 142888 862662276
90063 124043 84912895
43686 190933 563203045
173454 193373 49699992
28217 196435 896162527
160401 180109 49313701
171443 185948 36188835
85918 144726 147287307
75650 107290 641502592
182728 183820 981145881
72441 106616 85540528
166653 187381 627496178
170081 177184 467789334
74078 124381 126018636
75480 170415 238010881
2143 111211 747887607
168383 196044 545419674
148104 158912 27039124
114326 166317 130349526
9593 192084 456780380
188966 197631 995567543
3861 10184 604128540
48234 89923 104829219
189996 194804 11985852
175187 194532 48279208
130893 186792 229163021
73570 131613 145392525
176543 193162 41537970
188358 190465 5185684
139752 194361 731984014
191907 197768 563034900
175167 195724 743896922
152359 173790 53750476
174370 196684 55678835
120087 169464 278543388
44923 151462 951532409
195761 197828 5064290
19567 59970 100718907
13397 130694 293731150
119295 125016 301900351
62207 80573 616259228
21385 69177 170919058
128587 150525 54934456
169832 195408 63756818
170228 184709 36057222
8179 20602 74573102
26856 184784 477250471
139516 155628 642315059
109938 151959 105154045
167800 199440 78872503
74689 122475 119605210
85806 115686 74768028
133688 183016 123284011
141259 149051 586846494
20337 186727 416605719
58315 191532 446850653
73189 88718 39067648
177982 196709 46777833
160396 171307 27453246
21704 198202 517389404
25677 112635 750941551
90579 153183 100620007
14014 29702 39355835
93406 185598 230804240
81446 127631 115623786
863 129688 322322782
172866 191550 46576301
54885 188850 360730256
104616 166538 155222660
98258 156682 146330378
146772 152391 189120476
186426 193396 614612371
120244 142817 391444271
110697 173769 727564617
117461 177827 208051390
54087 92976 44742735
185058 197196 30186700
100014 127037 524274532
141709 178406 91780472
67182 144520 45556931
163441 171410 19962520
198397 198657 940834649
106119 122699 41437040
20700 154212 588668856
168978 187905 74008425
120032 138401 270295979
150492 173509 768761095
80882 111618 77058791
133414 144629 530701956
112051 176541 161470541
89537 110603 791902728
140702 171002 75892794
146622 156251 12469342
72531 94519 715787012
106354 108693 6039055
50785 198989 371137484
199050 199502 517814404
160571 190951 75980433
75717 184579 272702847
38326 134080 239949039
193171 199921 16764574
63405 79757 64228324
191576 198504 17196937
109778 163272 824699250
19126 114156 456738695
140806 148067 92416963
73799 191619 295011745
152939 186663 753725658
122807 154758 959502992
198845 199527 183231546
69747 172454 666998750
42817 168559 858418073
140612 192349 452018055
3533 146519 357911785
59088 146234 218700727
123610 159288 10581498
58610 70450 212172576
159522 176357 575667027
186679 195084 367690687
186350 191165 658671720
66491 188425 305452836
128605 146187 265044698
111046 116910 204954652
96604 162405 164732871
142427 145224 6982346
161186 191657 280108267
186415 197646 27906634
44395 192325 370716154
101520 121345 103963066
161807 195298 937761055
145728 199051 133233519
67994 119690 129430349
72858 195740 307633798
61398 170317 273299855
186380 197233 673365160
78393 118414 498792791
22904 68143 340817134
143037 155330 30756747
73219 74082 2113214
175241 192456 43038591
19630 122938 369880544
70615 132637 936449195
164335 165145 2049798
20111 154895 679836803
5828 194473 488784725
101480 156348 842349439
182928 190088 17944452
138021 156869 462791824
13903 70176 140803429
80193 104660 61381707
124849 182153 550045231
195696 195784 234562
79359 144609 937903365
38884 185380 440378409
172565 197410 316350143
57031 149862 618202506
65156 146680 204372247
14106 118718 261865874
170311 194502 60327268
97546 126399 72237089
115141 151423 90921963
155778 160503 11783343
178138 179741 3942367
36379 37752 247652826
113074 126757 353970415
52230 63374 643477724
90151 133567 522650863
18205 28014 14021561
117794 163649 115006731
105357 187138 465686094
181351 182594 638275551
30181 62293 79886553
110671 154320 109266722
50197 68613 46320225
134496 164433 74988729
167017 183969 42212670
85274 129675 119556777
10463 15163 241099477
171873 175833 6920577
137081 164039 67452506
49214 100139 810864245
46146 194108 370703314
118642 165867 118449173
135438 164212 16017125
30832 143514 360572816
126769 139681 278589910
114723 187973 503961923
24619 45391 719119867
194372 197939 8796379
34450 90948 224397241
181438 196562 37854470
4976 137515 331999774
91754 193108 692766499
131026 177123 115447509
39433 157149 294889989
23753 76924 626659375
79251 119638 101219604
117973 131245 33284070
23076 138860 289991329
105861 192016 215753554
197719 199229 3778648
179927 187720 19603301
18267 30286 77744300
112682 143525 537173424
41569 42447 2150048
103154 190070 217508117
8729 9007 711232
41149 155076 344635774
171260 183140 22225137
177465 185242 19479973
44411 55097 138593009
119954 162756 946305396
162992 185326 548852632
157692 198639 522634889
182801 188574 14509645
66241 149564 208760274
25646 108788 224750293
147968 157737 24392213
81907 184163 255922513
55591 121839 316117854
73105 104245 78003742
193806 194962 481233278
89552 166640 193028999
197693 198454 1896794
12312 118450 265732487
106615 192008 213834218
7581 93415 931624775
40548 169065 322206892
159843 172214 681065215
136892 164517 69131749
54645 162478 636088212
176925 180178 8116328
161209 181187 49951808
57764 192367 337467684
21534 163541 672784557
136300 138300 13540009
5786 119445 479643674
120617 152154 79018589
38368 154293 829041972
61197 166489 264197707
138912 145496 16365323
117279 165248 541198504
156656 172778 40492292
85809 143509 597961905
3636 114772 332353381
45644 136940 289836908
163930 170082 15408921
147485 190826 620929941
71071 172316 681098242
38371 145386 268079284
138962 189761 126935085
135704 180451 623156024
65724 81290 39161570
55319 164345 273520845
25981 136053 275702283
65275 98553 83501372
199636 199903 654774
171306 194472 57765212
178411 199159 456819343
194328 197057 390851651
175466 198189 56638108
135597 141134 13766283
90872 169277 196358602
61653 82610 52907015
174875 189801 37233942
53806 151007 243776152
156448 189647 573027420
76412 149427 439515907
99262 110643 28559485
63770 108859 190416719
83444 139033 139346975
104302 136072 385507325
180059 194769 36706924
127304 177176 124942705
20054 163636 17521771
154218 178610 43740517
43608 132365 391327322
141321 181747 101107320
147119 169846 56962185
133725 154340 51562892
117004 156693 183788394
85453 152245 436924233
67433 188449 303110900
132447 133226 2020795
1805 102461 251865096
16447 132181 681163014
197348 199309 4885276
40268 174824 757889691
33115 121156 220209326
8479 138367 325339595
16209 29083 32264958
187801 188068 657963
52954 199847 754613195
91154 107605 41106442
169909 187654 44320256
137290 180443 107831670
83988 149988 165181686
196924 199107 714975830
82184 149752 649730163
189097 197087 281611024
16910 190498 434521509
96331 130128 84611724
29498 127002 714424265
8458 74993 954509008
80866 169999 223380843
142398 186779 111077381
94491 99963 13628608
154657 169995 38476095
64120 95574 79118145
146333 169133 366846543
78396 169940 359080454
98497 106307 738140246
12051 69495 143719778
85912 108782 15557020
169490 195727 65428923
45690 67176 950126290
33517 151330 623249329
12071 30022 835550754
192270 195221 7256227
173384 174732 3337263
143014 154676 506826354
142291 164840 56535491
16796 186755 902767053
16992 40037 57495594
23431 190841 742529466
198318 199474 324788690
36794 161344 980346341
134190 158021 439287207
10342 141067 327331978
153502 164840 252619905
158570 199464 102203834
29774 112362 812842532
169362 173439 10187891
111637 176336 161948575
137125 174294 609135639
113833 143081 73296072
92338 117045 780296434
87837 194511 266877628
138740 158905 50313060
109515 127622 39660816
43458 94286 647967047
183827 190018 15443939
126729 188521 154661155
23454 189626 737885680
752 138496 344847942
96415 134748 57181911
194417 195905 3724110
140605 150669 25116022
85367 183208 244812144
87383 179306 675018491
89275 156947 169290553
143016 150763 634245520
146766 183156 957266663
93019 178744 214542166
62060 183543 985297462
184576 199736 329339107
197144 199410 827671195
26123 66114 836749993
159909 161051 310876126
185698 195745 194610510
172855 179582 451327364
125706 180992 138383251
33704 136889 655106079
29094 166712 934496530
105114 180280 188258396
120314 198259 194992915
143292 189376 410021029
94813 105437 26427408
174229 182340 762724670
40417 70548 32648926
119920 146944 67797689
88909 130653 104420711
108416 111561 7870722
121330 182953 147253453
123871 153304 800768344
100595 131212 871112768
179468 197646 819715400
69783 119806 369195141
72602 89027 485017671
79850 128223 556671468
121782 178658 142441522
50507 157280 178140569
114245 186137 804185660
16938 130129 903929760
109859 133728 59775779
90111 169048 92659947
52246 192553 351549264
191082 195236 506402996
30146 127077 242603296
41718 165003 309117409
81735 139758 851995160
88413 93500 12685864
130126 137383 570286747
121581 183821 210199957
21823 100832 579530087
25038 101907 536724763
160566 196143 414411812
179115 193066 211547233
106033 172427 879573259
103842 161117 808410775
1516 70650 152613171
147216 175684 337159536
50852 121981 946790908
143954 188669 111783522
20236 24115 9756981
91149 105378 35428233
42133 199379 582755260
36535 154300 305270129
32443 87840 138697004
197471 197757 279613240
17841 44459 520310666
37231 56113 46842303
35940 45824 641633209
148338 177859 73845743
86998 196081 627183869
190496 196948 918997948
34007 141554 259801360
113744 129892 40419934
144919 156040 472695941
4822 186089 751686193
64477 105595 497296942
23038 87395 596982502
87295 161178 184944196
40272 83682 108971545
176695 185397 21731409
179038 195123 771763680
158596 194092 88784860
48109 133421 489914807
156369 193791 93576421
179508 180268 1950255
94086 131789 94346030
115763 146942 78144628
78536 193156 287040517
158146 182109 766514414
124560 139997 528117796
180414 190489 25162417
60879 80503 73325190
45022 70440 296351127
166993 183694 41591391
17411 173222 390199467
195863 197759 236770265
13609 158064 700918975
57889 119685 155141610
26741 128120 431841190
342 179271 71924032
46593 85758 113263713
48471 120387 170257540
119886 173167 133593886
23957 164459 636890898
176746 183180 15936853
143830 186236 282702930
155934 181206 63131190
130748 185276 136488004
139932 196214 493217605
152862 167943 739787503
147754 195222 118597137
44156 182861 495887479
70101 191971 305188455
13056 63873 126872534
198000 198184 458709778
135138 161155 64963563
183183 198172 392548791
51726 175649 719483682
94225 98972 11855378
158552 163538 12647007
179605 184367 77037623
99943 146566 116767774
8158 112413 260989399
184015 194300 25714874
157148 195910 96976215
161189 178995 3654771
121785 146280 61503508
174629 175711 2724280
105753 177574 179927487
91714 180710 539694057
76341 198692 306314822
17040 175042 798971049
27077 70607 303659420
176407 186456 25225978
148321 189522 103070434
186814 195315 708828797
25851 50270 219011654
9014 141913 332788010
51352 133140 973264264
3726 80554 192114320
141619 182309 101793164
127248 184040 142135568
182361 193584 28097908
65878 125190 148622783
105009 113693 21827016
122370 176960 136848197
40630 77612 180248758
109417 156143 116950469
38552 70507 6372452
85754 151955 686210063
76070 89490 33914114
158799 173942 37996453
14292 90794 191638411
134288 179344 644230844
92033 195478 258794539
17287 108125 227440478
58066 197121 857928891
78052 170388 231427051
173582 189929 40762311
72793 77027 10621383
99599 123234 59025445
144453 168312 560208786
120171 190834 727273143
41282 82725 370482363
90696 136855 115649381
96259 177279 875079641
137381 162318 285866651
116003 197189 203055890
73982 192497 296826419
150514 197390 409030842
141674 151928 190009083
1218 132059 346413222
171649 190362 188383992
54559 124890 176459334
22162 181489 558920268
109713 157117 669548002
97956 197731 581076199
134266 167094 581251651
83990 157616 184277299
35171 61778 66090626
75450 161399 462572905
1902 43970 715170259
59427 118144 342249398
17480 137365 300337147
63818 81180 43827040
103288 109519 15683094
184444 198605 845548786
46310 100175 587542979
155308 180849 63797869
83117 178482 211251029
139976 178766 96901795
74851 197836 307814079
95511 150392 419170854
17123 26747 101176701
151581 184572 408736830
5428 133541 320833405
186322 197580 619552115
21004 26303 13332553
92350 149547 143132050
77554 91033 33954662
153899 163578 501271299
105051 190681 33384376
100906 131971 77764854
49196 115575 166510215
190660 193955 8249058
109394 156564 118030941
124746 176720 140318996
107121 191445 211123536
73916 179326 263974455
91082 145049 155341924
28225 45696 43289724
102709 174542 179841967
199066 199506 1113984
81437 102696 53247950
152738 182291 73950130
187742 198715 873891605
104330 127425 57852872
32462 41166 21400331
149109 171674 966799339
112491 125034 802201577
146426 192001 148607518
90455 173252 207318631
33459 174454 352943669
72849 131846 147807849
38138 51929 34305839
30001 32503 6249391
126260 182112 139842280
96586 190437 234813209
147436 169474 55245922
135993 195566 564349099
119427 162529 108088732
145580 160743 37912726
117110 166075 549807363
20523 198223 682604190
36200 87909 129500712
177832 185782 19926618
39094 194380 388855115
95204 169635 209186219
125270 169763 281421733
115254 144458 73234687
101737 154771 132729969
184034 193486 23646724
170 15357 25041176
182611 188253 464490727
160369 194922 351199694
121930 178495 141701825
118535 141168 56801077
60313 98647 980934856
172606 188206 977823603
178775 188299 23923360
102200 103613 3435676
27991 105748 194508535
124817 167995 108303163
105694 152428 117128977
64269 161626 244117459
140278 162044 54384924
114183 150409 891177112
130253 167922 308530429
30459 150110 580080634
105729 109193 5020696
88606 156175 169128731
149483 187786 116890721
96338 183853 199686576
88669 192437 779659529
64602 97859 47645516
187088 191472 268192068
139959 183024 107550384
133148 170905 94621954
50287 154886 855594478
31312 94666 628974176
141793 176882 87292383
177045 181223 867289622
11859 54039 708745434
84085 167375 208674043
115225 132027 12434053
176950 184736 19409253
150258 184446 48260609
32219 102305 175489348
66230 133187 179526671
163151 175437 30687265
107178 166757 537631579
55941 193007 343500968
40951 117662 560865469
22311 199240 901543789
22295 141676 816907888
99669 106262 16423989
47908 107558 159405693
2841 126124 465687773
39891 168410 322112279
6886 161480 518849432
80449 191677 304835656
156867 176518 843348437
112618 135923 409519908
195019 198220 293101194
144524 148022 8722802
44303 81121 208966570
41776 47426 14109807
188593 199922 28219286
146790 193392 116557024
165810 186498 51649145
167116 188064 52306264
67346 198280 500767087
48289 142866 237201630
125226 178747 999192086
146104 187716 465920502
28973 149421 698485354
197520 199021 855984096
177824 197905 50068078
87211 121084 451909242
114236 135225 52718682
126811 168356 166852660
184004 192675 21730560
19368 25702 652368619
84877 91352 275104174
106637 178026 178802935
196840 198428 474677422
149758 174913 63053416
1902 133428 734037262
101378 178677 698768962
162403 193730 78314349
12582 48465 89541338
111534 178694 686179017
71648 100909 73372402
80717 192411 851128238
45435 57840 18869858
150719 160661 20091376
79497 151821 155141962
169534 183326 34314509
197779 199151 3417629
35415 187524 460019224
93640 121214 881059889
94511 196974 256246750
162605 193809 632188793
96426 139292 999373175
160035 161102 869453
65900 175411 574982501
4137 129572 313973527
82331 149868 169037934
48114 82486 86396326
179881 190792 249021683
130773 173605 107325207
159317 187981 71725354
26387 50837 60837156
166546 170120 8919049
164778 182494 44169214
34000 83136 122921982
132559 152685 43490208
173274 197887 230675848
165087 181644 41259546
189891 198277 20836651
137242 140897 9066177
89251 169337 905867357
163766 166652 7206255
30741 85647 302799105
138199 145262 670299503
113572 123550 800379768
187252 188794 3759169
20707 116441 239696157
179664 186083 16163066
138642 186862 133947623
5525 145740 506919277
68207 175138 676081883
89213 186672 243929668
190728 197187 805695660
29997 91349 224974272
109738 195927 661900730
114699 128250 903605563
64145 86232 296248541
154801 194893 100720702
190291 194862 11360891
51272 62157 857550742
71935 148222 500817500
122802 193128 576887067
143871 167592 279270328
171610 172080 1207993
186388 191324 12272762
24027 138545 614755708
168490 173762 13176362
148809 188666 99631505
125597 166644 811853138
91523 109245 44425426
40038 46170 15231415
923 164387 409204976
179175 197444 28432905
19075 78983 132956965
190127 190971 796178943
156959 176637 33187625
108923 165634 874108749
119840 180471 819255203
78046 177005 250868759
103035 146192 108118427
75559 129444 135076255
68248 187407 298482993
70749 97893 670451934
12440 105420 232706720
195219 198212 635110
146152 196141 577082522
90939 143703 509011337
186812 195911 1848148
29264 135161 265272483
75105 133745 147082184
112707 114160 3669611
184547 197756 731235779
176275 199156 57067490
20826 93452 762215166
124176 156999 40004471
157113 183842 474757912
134885 164899 75118044
28181 108641 201432676
198975 199853 2219232
170486 174641 145764219
183038 197051 34977286
148322 193047 765897803
3637 197899 486010654
75196 95225 50378793
178444 188670 534721989
112400 133872 53859823
117074 125815 872722213
162990 163882 2289320
9063 148485 349091128
154425 197532 331152917
199336 199372 101506
154345 197250 107179606
26506 114773 220871775
104210 193434 223359385
20343 167761 369212602
194998 197417 968042158
57264 121035 160038741
76368 136013 149750415
169948 187616 44145778
53661 175366 821480429
694 112263 561909976
148111 185812 94331323
179788 181884 29264431
155597 176427 785271972
97587 115863 45760647
83079 106046 57403609
138792 186517 119321843
188039 188545 1191389
127943 152828 16004168
74702 126605 289933750
81413 183223 963885529
154380 186253 187232315
99573 165985 166446758
164743 189447 557622118
125613 173872 320742305
45668 59346 34198192
189398 196126 843128856
148848 191110 105674462
139151 144995 14539414
56418 67028 26853148
78544 178874 251278530
45842 48756 374793053
38912 141873 263625178
120091 174960 98309206
158727 159215 379850829
184732 193627 22298329
102351 102776 743628404
176665 185972 827407422
90409 164898 416585932
124623 184296 191633109
57583 104996 562378399
139905 195527 69136677
54992 87506 882935382
27324 81111 53184241
19768 166369 367232493
193818 199674 14546227
36897 163706 958363977
10382 159539 914876167
61358 96071 87426695
122759 129094 16015938
184225 192639 213415699
83803 198197 91667917
4096 182855 447373455
47615 136559 223176163
45260 109778 981961490
162821 189673 67077126
191626 198906 18073752
81447 90511 22747384
132460 179998 118963325
158032 176988 97642206
147947 164612 712420054
197002 197373 986966
199378 199568 920673235
135204 177309 105238669
97262 152505 138337651
153103 194003 102303829
22177 150041 320055093
47908 67375 48948639
154742 189576 87104932
100359 127512 24086086
93803 95416 4064614
43409 79370 90224511
145605 189401 109520517
46073 110161 69175176
19037 49960 77157800
159112 175867 896241546
123045 148693 64462510
68295 172778 688148279
184148 188583 11136682
189866 193980 10302523
54885 57753 649154586
74340 107821 175027426
65510 185484 188071703
35381 106467 299706630
144747 148571 9554729
92952 164022 649178637
101685 141518 99682671
107430 187430 963816437
190124 199961 24539818
185202 189800 11455355
87565 110169 892029391
48277 161365 558947825
68599 69035 24987588
149997 196940 933316842
32583 42960 101043374
8873 103752 772613545
25931 35171 23129180
56460 61095 181234789
192934 193092 379022
84926 108021 821110659
74488 173334 247731996
87711 94677 652869563
105489 153829 121169635
7054 176244 423541895
193895 198080 951371561
167184 187689 930482038
121578 185555 306200944
259 109233 788565165
168669 194371 741886408
171312 189867 428955945
103973 111303 18422045
186620 194953 35539366
101838 133775 579241386
123291 145945 56916257
165121 179445 205533564
173532 199883 65664831
147872 196257 120988172
112109 119249 480630188
152400 168428 40264468
124409 149459 62772959
150030 163168 928470086
60209 176768 292308417
196167 197143 991900479
157805 183742 64912617
109157 169568 151289247
193639 194003 874509
148340 176206 69725402
95197 177243 205352923
188071 190267 97475976
98671 111904 294756634
160835 182046 53087624
72352 87397 25673780
84318 161574 193440285
53167 81478 190771779
11234 127195 933625749
148070 159229 610983592
185575 195612 24992265
42729 181558 347888757
21699 61901 100168876
45694 184054 346715899
96357 189230 333141309
105706 189610 210130719
187484 187680 304320311
106659 115342 396562031
982 54885 463586374
195912 198744 119119802
129186 133557 453313295
78366 140281 155298240
153159 158280 12800268
91752 167574 189929638
154147 199622 220595842
77259 96374 267546603
70518 199631 323214754
190000 198946 22277744
171844 173947 5205135
42449 88729 770691503
96483 131903 543266165
146554 187749 103154180
56518 149561 463273496
53631 125170 179440392
35248 138741 259226235
64082 146845 604851835
35753 69947 85456711
121285 152456 78131610
86478 198484 280145857
123023 152878 49512763
165219 189467 60498636
146792 153807 17541382
49253 80412 102296046
171171 182710 28667078
96980 171178 185927611
101619 182601 935941425
192175 194846 703235323
51379 156059 262445584
105177 161724 141715989
93864 165772 502125919
52363 167818 289491527
90323 96245 336722297
67168 102304 88206698
88362 92433 1317951
150064 151904 501001702
117973 131068 961130674
91502 183754 867936001
44578 81623 365370032
98349 126038 623472302
140829 193595 185801517
25880 157366 329071481
57334 148642 872044274
188828 198618 467344343
63982 82622 47014913
46711 108159 811132810
189643 194254 900856284
176225 184364 20284651
105156 166319 153366702
9505 45486 948625349
49805 87107 93710945
176259 193940 26554143
94451 161151 980869810
78740 143955 163535388
114723 190428 189469952
161732 191103 101854236
40508 52005 28796893
75132 164065 222958780
166849 178142 697167261
56718 58516 502812010
55016 169785 875319507
3849 121782 295067754
170923 199439 71032662
73674 81556 805970739
91834 134748 478238080
199664 199897 10931796
87234 100653 33538031
77460 141448 520001026
117403 196070 196883461
166564 198163 78777610
183478 184710 3089554
141769 176270 521162240
15025 157137 355744967
159400 185389 729969839
70518 85971 400553046
58000 75730 428509467
149507 187315 94711351
93709 174148 201423397
196584 198105 822665333
65440 165409 250653692
49478 163761 286616760
1804 195719 615541870
34153 152271 295651719
185254 188774 8749884
20532 125103 261771296
41548 46666 12773722
2924 121827 297505917
36788 126694 584737794
126627 141118 36365189
144359 181766 356986337
3595 23170 48970958
71953 147413 989587855
181615 198267 183665183
130258 155030 62043266
156201 180119 59800205
171022 171648 345059770
106121 131498 63610445
4393 182005 444650067
75321 100595 63450791
10814 32519 101744650
80672 109549 72526840
53002 103817 602594494
90618 142742 674965530
101241 177767 469079843
66564 170998 616125511
71054 185934 287774065
104249 134902 76974452
137769 184989 118056529
167045 175334 152686925
26383 150862 311610457
164350 175840 262801735
77527 91779 306763988
49763 106687 142750314
131499 156140 205039643
31663 64394 194006546
104255 106194 4816731
31587 111819 885186301
96637 166418 174813425
164312 195456 77697203
91394 150231 147207121
14778 70747 139953910
197689 199378 131483003
194313 197115 66278906
39739 169204 324492606
95524 178551 207791906
152438 180623 386940763
67665 179686 280485811
158740 159012 928514349
110810 145802 9152785
55527 107109 129494770
67484 169972 698573586
74424 95895 53949798
196369 196523 624870872
172100 189113 31867726
192955 195874 322836561
130497 153131 637923798
82486 172924 226567903
66359 76081 396479590
79225 180846 368854748
118621 188637 650471188
68386 186117 868189027
46970 61481 36235269
116943 173773 375132422
84023 191833 269888875
23440 143233 299901841
79946 164518 212051501
96424 158370 155033487
150402 191796 103601471
130853 199345 557738000
88977 182553 234121091
151434 170120 46848975
48043 106883 358691579
114457 130989 41430106
95691 138978 108522450
7015 151626 443952350
39387 73742 134446611
2950 95995 765952121
52810 54927 5221695
14623 42022 674659136
155133 188699 514697361
180909 194855 34828498
123069 178088 137896884
83452 91949 21348136
196914 197217 347086
198803 199094 223199380
156192 163819 19171233
119217 188186 172777831
145649 192958 490544225
102725 149213 116415747
41407 147739 391208522
28031 55107 67299848
54191 139916 215181263
24921 73696 121983948
20335 97444 193041433
48300 115086 220252744
110858 180616 164022409
87232 133945 574714434
99142 185430 216014601
134805 161609 81746697
125696 160354 86794174
138217 175040 910533758
70058 151059 964889402
76826 156504 24811393
71885 121549 124345930
62019 150077 964378401
185626 190416 287234159
131947 185986 135329999
179672 192767 773681309
165801 181495 39054244
2444 196103 484656380
90220 149000 597470969
198700 198801 907876190
110238 181724 178844071
130577 163287 386441030
18077 161355 358732378
151380 192087 203226756
15897 18389 2411410
163086 199926 48311832
74853 142215 666830780
30755 38410 285881009
16610 50554 84664712
151334 196211 112212431
156043 166354 25905612
3264 50283 500345363
98542 117539 395983279
124017 136645 31864744
30952 173125 414859005
194920 195382 1159073
11688 166924 388813850
148702 153992 13198486
76973 103942 750567693
63891 108365 298401003
176194 184026 19541147
197943 199142 396235891
55490 103911 121647144
148602 165892 395096417
121934 164072 105761444
174682 194115 48520677
94511 152419 91992959
198809 199903 673205249
123271 162466 98328380
34304 162787 321691862
66996 185380 296526482
48737 150312 254616552
101784 166482 162051930
70780 140296 174341229
106511 123552 44449825
5272 157104 55651786
95315 119356 677163712
171309 189910 747675238
96328 100444 7435278
112631 148733 305744745
158596 199548 496867022
36971 61060 59927295
26860 40758 998756668
134170 192113 382564325
128966 144849 39891169
183581 192379 743096119
102868 176420 225238526
98500 130559 323344123
118283 163492 517664154
177404 186538 315464646
174174 193075 403377212
96491 199856 258547877
114279 196565 205969058
123601 193894 175974539
194651 195874 3061509
169006 180292 28090419
143173 193311 125400871
17655 101422 304607560
101422 150537 122893295
189372 195469 15184119
25707 66207 101181773
54703 83754 460434068
32554 97142 144307589
85973 157479 178916289
46354 188491 409048656
123593 187841 718700458
161012 187758 565135242
75388 127934 525987160
17532 166496 373104015
26602 27908 3187939
96184 129583 83555968
178419 198454 251678810
93265 116583 58368410
39695 44502 817016555
92149 99014 17123440
36807 136232 533767349
181901 193961 30174650
80372 199556 794801851
112971 194001 692039220
13245 114100 252558425
76354 193180 818769899
170554 195070 61084600
93967 146083 543082583
42381 139621 921324495
183912 186107 5583788
157991 169087 637934809
144757 178549 84473549
179550 192307 31962925
121759 162227 368623652
161621 191482 496207621
145233 175252 159297833
174240 186883 334187878
188965 190799 4595591
118494 157234 96992604
185851 191764 410885800
174091 180886 16830763
71752 107699 337690870
91973 185307 233585720
151982 157496 13743312
158346 178481 893240634
135002 162328 68285972
50580 174324 437560136
124229 138536 516162877
45193 119483 679147324
91010 188139 243082635
132746 158891 285622313
138504 145825 18181179
128844 192721 159871112
171355 178424 17525596
168582 177883 23136989
59023 88481 945893417
140685 145835 381216974
73669 106191 81436985
138347 190954 131445108
32303 100410 554462026
130327 171075 204626299
99863 186415 216721511
124892 165977 103072873
5458 82987 724604020
147500 174170 597158970
150567 158054 856678503
22753 75823 132591200
145368 159030 34163520
127638 186556 147549252
171807 182765 27193413
178315 193600 682559977
12934 182040 423394431
61040 124931 2832183
142480 196293 304380774
150745 159240 7602346
180290 181735 936895789
126994 130737 9373241
178784 187155 570761151
50311 166327 290937597
53027 154268 872415381
2270 162466 783787049
176300 193523 24499697
74549 174113 249503173
81592 194811 494348034
30767 84632 81187462
106754 159219 623147021
42936 51500 124441239
35532 69063 188396504
96299 126833 238013213
13625 80232 452624359
63692 137275 166060610
27311 83703 524293147
181089 194950 801521339
110548 165598 705024558
151278 179203 620237531
167179 176301 22702357
71728 178535 980286563
129698 197358 169225588
167560 175283 546697387
150493 169231 771612696
110007 166450 52089164
50816 172669 750686748
101779 157078 362287392
68290 101217 639518993
147409 191086 740517620
31609 39435 19294095
26141 112298 372547598
161214 192105 471078404
171165 196880 64050911
14490 76307 154610731
13440 143807 458798278
54072 157254 914618992
150555 172899 503720023
50992 162062 278420490
182280 188717 460642626
175303 185359 536553902
109954 125930 293744355
87787 109178 635805313
28974 94482 453743760
24421 49524 784389301
106274 107472 3078942
41023 149937 64779259
28317 94930 552501753
68591 69235 457387654
55677 94797 98435030
134918 135083 697481312
184113 194368 25649348
77318 138021 61571089
92062 131350 508376069
149212 197542 887513691
179973 195771 441871376
2868 44494 488227233
149077 196435 118432783
44307 91447 527435359
175341 185862 26308782
149402 168701 48448244
74159 154096 200326874
78945 127191 120946943
139375 146152 85593349
60109 67796 19621804
10497 118233 904218416
36806 189898 383222862
133089 178946 982741021
70796 101768 77785216
65943 165116 403320554
87745 174428 278832401
139610 154104 36161847
169606 176087 16076116
55352 198712 359148976
71938 115466 109048817
47692 83321 89535953
36908 173082 619874526
54162 153570 249298745
11918 133395 304235476
172361 187650 38158577
145587 182558 92440211
138544 194962 140902935
18269 159344 353265035
189936 190035 217685
165197 180946 773635796
154780 185648 753211927
68310 101501 298397375
147995 173140 63022414
102975 196753 634989850
4686 63595 147053369
179230 188065 574542723
119811 172804 408862279
175338 185761 26059186
1066 182252 579290100
1318 175292 194552722
101717 104585 1510407
174241 182241 10825403
101224 191505 225887845
88317 139013 227814608
135810 179989 999502627
198782 199423 1605317
72574 109235 91986168
113399 192657 108910704
138371 150297 569053928
189017 195852 167772261
30741 181353 637736091
3942 39471 383103502
37520 82111 769766278
21866 146435 311916706
160409 174473 13146907
189422 193141 9311760
191644 193434 4483999
148932 189736 354082318
67734 122915 197198487
142335 143803 3696568
182151 195933 34399290
120768 155180 86250389
160210 195740 43102700
11480 43530 333929009
87541 190992 652642474
63521 126675 505640793
35820 117552 892394251
14133 126591 893275304
85556 189017 258973297
81299 147515 988298992
173735 188558 36968269
109815 139552 152539974
162973 169856 820727450
111416 138334 876683295
88158 163674 608722611
69748 138979 173630969
68380 134333 561112440
53629 103381 124966491
23026 28685 14148964
27714 180617 382716497
84299 96912 31552864
141563 149804 970338537
123548 153881 264603981
28274 96749 184101210
138579 142490 9693750
91186 145795 136694688
117612 167806 210871406
79064 185075 839599336
145408 159377 34953127
168040 193901 64514192
103728 172740 172900151
13994 81581 943985427
9088 65090 139922364
77457 105707 70703727
193982 195485 3704163
173270 194788 53628919
6169 107667 254058566
57268 168803 279848903
161171 175942 989332034
184719 186424 4354583
28579 89808 153389490
117809 151097 945587075
161530 172250 26962082
35100 125447 138562083
96392 144894 24338606
77077 188151 360720921
133515 149422 912770624
161255 182294 52622719
120511 125903 13548864
119831 136681 42465076
83901 85979 339440177
90978 125530 86370863
135339 150005 919269790
25070 26819 171361791
134022 174901 732510613
69725 191078 303890530
18135 100783 206901160
88868 177820 967227261
163977 185056 52649739
160463 183604 844823856
1078 176162 642539744
192105 194729 699710913
24970 137320 484723103
167950 198106 75142401
23659 23744 993274697
44378 91566 118589078
154554 175135 51545628
107643 154256 215329622
56228 104553 690342970
147066 161132 14167423
152757 188679 89855678
183801 185103 3328353
158499 178425 49859724
139550 188027 121190416
83502 177963 604004300
34220 140683 266590978
39892 102730 919849410
26881 102299 188808388
190802 194393 8939727
2994 91684 222037799
30216 96424 165743814
196326 198109 252781796
167509 186509 47448721
134327 198306 159841628
131157 175655 111434827
136051 158970 110334325
54108 133055 198125256
44707 198555 886435156
21060 58309 92787602
193733 198703 12306263
163132 180862 46749004
48924 49843 937449606
134497 177431 576731076
45997 86584 102049729
186641 192281 14033626
148407 166073 539870342
9225 168911 399924084
6240 32510 65793886
12081 101796 224733077
788 55031 926340690
35094 156307 691272590
120149 150284 75497108
139407 186784 363959016
59626 197217 974444948
95797 175705 200056601
118330 167427 719488595
8528 135772 497066114
172422 192998 606358606
157274 182098 583684155
189442 198864 23418307
36040 133165 243219423
191122 194440 8272292
186604 194920 401629548
188047 199791 29169247
57760 60179 339028583
131868 140490 749580237
14251 76532 900020814
184430 185057 771410906
23930 174420 376755690
35090 98783 532607859
14203 122825 271797698
110070 171374 589339443
40532 185125 460897036
152828 165476 209735905
93935 105539 28925486
158542 180946 56050459
41390 121258 865601916
144454 193682 614020573
192196 197424 443915460
152005 171711 49477066
138701 165586 67306236
70721 90179 758141981
37471 144311 297207848
175917 177282 370720381
4995 161014 390647810
177014 180578 95592400
154603 166263 29304728
96555 107258 727265982
66538 137637 178394138
110170 164690 986317252
17867 187661 425125274
55209 80416 63411129
111332 113237 787035460
161505 180569 527262262
117392 140812 425395918
55622 132571 496045246
64047 99993 90340695
46835 62143 873518667
34710 117923 208221772
168900 193006 145049574
131410 134955 9065286
110551 135160 124934002
187174 189988 6958263
81318 136386 138054436
40667 178257 344735286
175796 186048 32647021
193076 199882 859699285
3150 132786 989064917
105519 184445 831519743
128533 175045 116515739
8451 28070 49147556
32200 146432 285986349
29788 72065 639088932
189555 191083 2249173
105861 152128 345026753
34030 70408 90848653
28982 75170 115447395
65451 167716 256366799
129978 182669 443624068
14967 169891 891112397
149468 160950 371684414
183819 187967 10445475
140767 198122 835220630
132698 159425 66913403
128664 136742 625690778
68008 102898 87465193
147987 154981 481096540
80857 142623 154820943
16152 176759 257978382
50437 114209 63749443
37017 173035 810906399
154792 195244 101058626
26730 168813 355760480
11388 32049 852203921
166562 189677 57658763
2171 53376 127741063
110122 148347 95686800
132428 169654 284777043
47114 71234 254831959
186149 188556 5942570
175947 190058 35219884
121937 167755 425588246
8561 10625 5193556
187287 198761 28498950
83728 128730 112698262
174469 182352 357900692
52382 129461 193246369
66060 95458 73839520
67607 159018 608735128
189997 199366 690356486
166201 178747 31192026
132347 184306 384490180
185547 188141 6506189
188083 194721 16494170
93961 117318 58428846
60144 176576 487801681
2250 22769 51319972
155730 191047 88335012
62345 119435 252597368
174685 177290 869039634
95038 128923 84761879
130546 155689 62965483
13368 106382 232811238
198825 199329 669406444
27133 76979 790448315
107103 125934 420231176
145883 186216 53473795
180659 181302 106870138
66202 100731 86593626
25085 97781 969683073
138904 149166 25567770
102717 141533 677998636
177427 186005 783375427
165545 181646 40099296
14627 198932 461202742
196712 197955 401094100
55630 182959 319086292
101491 119557 508899037
28405 53601 544594988
161314 169688 21073204
105656 165345 149712518
126801 199495 826883952
50624 143527 233030938
158879 193951 87728870
40968 95158 136006219
161234 180562 48317117
120116 174932 50461289
131992 142283 25858404
40356 145471 263512855
1870 56357 135756917
127242 169776 106638689
12358 106236 234982616
175359 182778 505353523
102760 124943 55466040
116572 120467 141642556
107789 110494 6865705
14752 184930 993179208
191813 195122 8132939
32413 77433 157245630
183098 191750 21749290
125027 158729 763555648
58791 150794 775494605
66508 93783 271778741
82464 118698 151791780
109731 144151 281104586
132297 151920 49151402
54198 137695 567500845
65992 185124 802229341
114052 157481 630687033
24629 113425 548255879
190714 198448 963545509
56264 169468 586338072
147366 162496 32535572
145647 164661 47684154
196902 198505 898890853
193889 194520 1563624
14171 198097 712289707
141586 155258 159312367
23561 163886 349677582
21977 26528 303870486
104240 149415 113169884
152606 172476 778755018
35509 115856 449088623
80258 195091 234861589
103393 106971 126420767
25188 30396 338341224
140752 149839 111201345
143068 188403 832735507
135221 180447 113028006
69092 69841 1901220
57349 189385 850473121
12131 166781 387385632
56018 153449 699222416
143696 186741 880760077
80770 185893 251109037
150765 190671 99805811
152365 197188 137880643
100952 105682 310648845
126215 144676 46320789
80225 184653 724534012
169476 195147 432400431
168717 176779 312268658
34931 91860 180008270
124162 198199 185243139
39688 141161 810355479
81724 194489 396151928
159121 160407 3200652
14167 131954 587406356
197146 197621 1202818
65158 84227 47987586
133537 143959 705485573
185830 194706 22096957
34877 159009 624510759
115925 141725 64926844
137308 146811 968480135
45002 128894 281749037
112776 196675 573234104
38966 122830 699516650
1574 32190 76516081
96688 195696 247718794
45209 141269 240924868
19312 58741 98278658
199369 199426 299905888
115467 163773 770335834
5241 105215 250208681
82787 93315 418601598
141171 183045 166126023
924 2167 3048070
197057 198714 4174397
178407 179956 772661831
64913 90453 503298412
93547 153742 853402363
42761 123733 587287268
175057 196639 53878730
11985 156560 362007867
127863 135518 19349768
28831 77941 122800585
54053 73454 393077158
4406 196555 480978653
51667 121370 174691414
182244 187871 859097187
179346 192125 31970943
48184 60189 29926853
154940 190472 484233381
140387 162145 789072107
193741 196362 6556828
175584 184977 40875119
18062 124770 330171192
133486 149128 39119994
196888 199016 130715632
101601 179028 193695241
187439 198693 289141794
76623 187932 278832572
83287 193196 153881206
184174 194091 24814309
122173 126761 59690373
149239 160433 27986371
153891 180637 66890031
58188 114898 204821360
32352 57637 38403259
85992 122880 92120513
27343 140887 284309611
144681 150261 13848962
190116 198820 703147874
28025 76832 195486109
163384 173969 721691260
109203 111550 671195038
7184 69217 155106011
162507 183578 239837561
60581 173492 283214465
192246 197149 688953843
25267 30341 885435871
69851 110196 730893893
99217 131393 710849913
32717 179833 846691875
178137 195492 16624624
73302 166419 477891874
107512 174581 588702279
51078 113189 155875964
99307 132399 892927008
164362 186667 157095531
126830 171770 112659381
36951 83365 850809046
92876 134742 741038197
20445 180222 399991974
8563 135893 892528218
149161 196220 117664180
95359 131961 91580496
77723 94260 41574405
172320 195406 582942100
122122 193466 178686478
808 179111 772299003
28510 68853 100825582
164699 198924 85330249
65900 74063 20462401
8981 126586 316280433
22173 121775 249239092
81690 175827 864240541
5956 140632 392904798
78580 79955 3418348
127311 187683 763514499
44511 58902 733362849
86598 101245 36702614
96193 182342 215601711
159859 177524 231315461
9604 192441 457667838
150187 183878 119787797
68048 179842 279949116
164965 167846 7178809
42888 178368 850560488
85141 199335 511659089
123671 169869 115882457
14360 125353 277870831
66619 168036 254233366
178651 191865 552004052
168227 186208 746460134
169383 198561 89990306
168790 173773 12447739
138031 180785 799326227
101921 140985 97826250
49821 75536 64482536
96228 155552 148519197
120313 168418 952917361
89991 103514 549079872
174146 179225 12579118
142418 154614 371944573
163597 173605 374361183
113862 147636 501943619
105348 125249 295691927
129664 149242 53141036
115243 122730 906701824
199911 199974 170027
151929 152842 151640076
133832 151753 44812193
102954 142752 829523000
137871 144084 853181283
161611 179430 44504055
132921 142263 292404767
124767 150811 65282483
52125 155321 485359013
3612 176856 820500725
186952 199532 31290400
176713 194274 961978188
108549 160305 129559906
61721 170226 609251194
62523 159593 861031842
199419 199749 825397
136640 142512 200343761
172899 197665 233300552
69330 147929 676503357
30037 66845 548248506
15367 92995 194339220
108774 189997 208500450
144805 146350 267413953
171896 180287 20856728
132546 179921 118539939
50859 53842 7390372
106894 177996 680543893
30658 187204 391874894
109481 159048 901294529
136062 183821 119324325
109371 168862 149019443
51680 115011 219890270
133062 143534 732959633
97588 196874 248392089
68822 139550 310722666
70610 108306 94551219
105368 122395 24050336
36109 38217 866079321
139911 193695 134454576
139502 198839 468856911
104841 146827 545700241
124202 133211 22739732
110529 114435 9652141
199883 199994 288420
175022 196377 53343993
37383 154753 293927167
153919 159604 14269378
191707 191998 645503519
146116 171267 568287407
84212 114082 347610796
37070 169662 332138818
101310 193975 231870294
752 95863 237950315
179083 194933 39578163
131687 165017 83651242
72716 149397 484117244
47417 116874 174198441
196070 196518 518890529
115588 178718 158017114
191688 199275 389096835
169663 181901 30447886
27573 53865 65406968
66426 191341 312838398
34661 130926 240973602
37907 142415 261753346
120018 173419 133880661
78467 146528 170579337
71318 107154 89764682
25523 124077 246636617
1764 23965 94571695
161161 171267 25425816
190944 194760 9491782
37346 43836 15937844
123189 180834 693372775
157847 180833 845357
41087 46358 182991710
51084 101483 242153996
129428 184337 137434615
93138 148640 139018649
106719 140859 85645331
193080 195110 4972867
169318 169325 28372
198924 199475 310778643
159715 168666 22501535
159789 172269 265962397
62011 176611 434542198
146185 159839 34146662
85660 96520 187831256
146179 146352 427126
72821 121761 122535916
197552 199367 387919793
184311 188371 10244603
11334 181808 426664865
118554 163612 38241113
102861 129322 796703825
79960 91336 45341320
63023 171018 562190392
196189 196445 679517
149283 152703 8531227
49537 199037 374399805
125807 196056 175775064
135354 159076 145402582
113011 115311 5689492
155739 189352 84071927
102529 177557 187794701
109809 154144 233848809
83320 123649 13726255
74042 86036 30261292
9682 176891 418574965
73753 140091 948022335
77234 171130 995150298
100727 149034 182596590
14806 122569 269606893
65847 85467 820588709
37551 139049 448014774
80903 114646 686914935
3396 94630 228356191
82702 129482 761874162
67397 191408 676263864
118379 181278 365967611
191235 194047 998308527
124611 134549 690184720
61142 130916 78664721
96090 116579 51239167
9402 122679 283413557
181312 189719 21026084
86315 129833 805521331
85649 138659 132920952
170843 194241 94480858
27711 141210 977473463
46031 140929 502347765
5911 58121 697032350
170646 173914 8144391
140488 198170 144074379
137979 171253 83267262
77985 90928 865863912
10162 170992 402692934
15539 123775 465343385
172938 176488 8745147
19316 195034 572749225
31929 189456 643487945
67259 86791 206789785
113124 183348 611918419
150771 166607 968437238
33081 119008 214943638
159586 160043 1125825
63161 199155 584569088
75183 198136 331472939
109935 180064 877420676
129429 142346 25100093
190992 197555 16304230
179779 199266 48638173
47761 53371 109360861
78887 136056 249587999
11864 102209 226310520
27268 138066 277528341
112497 126173 614636769
119860 133980 35548766
108055 121879 192527403
100917 110009 22826431
119172 179822 151880774
167167 168009 305994426
183853 186491 6696263
49790 166480 336091913
61227 136212 188353610
178886 191219 30859506
43492 195616 381108496
185493 193004 793924139
121148 195733 59197764
158137 164496 6579274
158855 198877 99953111
106773 112580 14600098
139509 169144 74152720
86753 117978 157386624
81043 100520 48796801
84876 177494 313679065
106270 143756 94063261
29606 98658 172806574
187375 196337 287360947
93964 170959 239373301
84881 105865 52395887
28131 173236 363333021
29510 36155 330799669
36243 136576 786794598
31265 68719 665858714
157073 160053 635094631
88632 89130 420769260
43359 124123 991633447
93441 138779 113696393
132838 136764 347819601
93189 150595 455036664
74228 124566 872946531
12743 177189 547905364
170084 199068 762755153
57416 145872 221968723
135173 181531 115862432
13218 158682 364215577
2802 147827 363067885
125469 143484 45251059
133251 147605 829569710
64547 162573 261691304
86209 155663 122623300
123637 143975 785872656
12680 142599 328933795
66042 116968 573342303
46462 188683 616863049
102201 106972 11767601
191589 193766 5448765
13787 106486 232028847
44579 132003 619947758
191769 199155 208669195
18420 173743 208034102
194991 198136 251367128
131931 150375 46171687
135746 148175 30965063
57777 103242 114353101
91991 171480 199087930
197448 199433 114970381
24993 141423 291508274
180250 194447 35471088
2114 116539 755889718
197677 197933 140661611
151290 193247 104948904
162417 172980 26540239
21470 46305 987922565
84280 97452 644806286
164054 194449 75877024
110925 177499 166589246
112471 174452 234235018
130876 190019 363573753
84268 133829 124158829
177855 182832 11279523
73098 193113 946598633
57625 188413 327909225
56723 173869 293811412
32715 176759 360592547
62758 160720 245686196
50896 113103 60992043
181730 192456 26882145
8033 108500 251530699
15983 117393 133042317
104027 196205 357832103
88171 179519 940981058
161288 167590 977372748
71947 98941 637146419
19395 134092 141194311
89010 104266 38048407
63728 84864 53320183
96438 97855 3454317
149260 175266 65096555
52213 154038 147655114
38765 189785 378172758
154830 173134 786837443
181938 182157 772565811
153038 175680 69204239
99420 118290 47206507
135484 194128 146546867
47885 149376 254469349
105854 120790 70890599
182998 187034 21349294
191838 197155 13137858
163883 186581 960914215
155519 183465 69848881
179118 185809 16798208
33358 135427 255618078
100260 179211 197653971
79737 192346 282067505
154301 170269 40036902
178882 197766 47124270
144383 154340 766023664
82430 110326 69912335
117244 171649 136355686
24021 82474 562932554
117668 167959 126102030
11875 150552 365370534
1089 29411 70745883
78954 142142 197634453
40777 55831 887320714
66159 72813 16721668
182014 195505 33647444
156131 190865 384718482
91975 99604 306609192
163726 176717 32417954
37586 134090 241757864
153170 199877 116704452
7703 107106 248708812
115312 130961 971891157
130562 192834 155823691
183470 193976 260595588
6235 186419 149624756
42107 180816 347531253
58624 67151 21695378
194140 194540 991628
81635 164379 287358610
148184 161158 32461111
76948 185449 902453646
71029 104109 868848699
187194 199535 661050194
151401 166915 664772424
150232 176271 65228450
44540 61329 633312032
153490 157513 250449452
57022 70710 183135897
148662 172546 59845761
145218 195604 928137842
51715 177764 315820390
175460 177317 391377607
4547 35909 377598704
7840 130925 308102517
73660 182559 272698877
58643 191694 333532208
110892 190600 199394270
184601 190979 270010565
12706 61366 121385268
129815 188615 147161098
4471 49812 113175260
153165 190099 360842673
112179 180835 914646752
59319 156065 242732076
96629 177650 202791496
100295 197762 411219055
93680 197660 599441307
33563 139310 264789697
48746 198892 376012258
196298 199882 37332638
146738 169512 57113312
154910 175846 52409282
66340 70077 9399077
125994 127368 472715722
154828 176857 858324174
36402 59651 57709042
8245 125771 294199423
199622 199977 644774592
51115 133113 227418624
169120 174395 170732550
40353 74155 873504901
67806 102017 85855519
32255 166268 335609865
89347 118775 312903448
138380 164184 64556123
170094 171657 299112205
76620 175289 247239277
35002 51290 269298785
190336 191463 923398016
85766 115731 834833020
141983 166588 127950541
99917 109455 833939292
109578 184787 305175394
67778 171979 261128656
147285 184495 922713921
151403 164430 32714601
174259 199743 650463617
50348 177122 678732971
10734 80481 174432956
36240 138342 822084793
195327 195686 931829
187163 199478 421013693
168213 186120 44741893
51557 111360 822181094
67099 137398 659339147
184721 187825 7851817
34661 95231 151654035
110749 183043 318016065
127711 148704 52666168
62215 144415 572856358
118406 155231 896773013
80427 137787 598251288
44053 132142 554913238
109850 166456 409933847
40387 96246 140161580
170499 172409 197562675
36615 46166 659628542
44320 76811 315867187
130764 188931 492514060
153823 156068 5671690
5098 134572 324270849
144745 176284 922022822
25947 36270 165290857
65319 129884 161856756
61181 198106 860236599
9041 15205 89582203
82255 179825 244207226
198736 199229 465866499
153985 188320 459514377
144974 173697 990292521
51987 79303 68487306
77027 100565 861187792
10410 57190 894823979
15373 123040 759963551
55207 170789 822863699
14533 54041 867352674
187691 191688 874946891
19855 155726 536804480
114972 173958 950826639
143857 154529 26661294
186167 188920 6816385
15116 136649 304445511
191922 193687 4414232
24986 94661 293516711
124815 149151 61036233
88576 111284 759970000
96400 184060 219352401
71640 83450 29670397
184143 196201 30161207
177094 190343 33049499
56276 168730 282135681
95337 129251 138669557
97629 109198 24181918
73499 147213 184745478
124083 154764 76942689
77061 184625 269328259
33587 81922 877665263
3738 47737 109741326
149030 172776 808765768
64019 93077 73137657
156588 171061 36335510
113465 195010 958485141
149118 192669 441311270
87064 127759 523569311
116904 121090 10390743
8491 50420 164040781
179039 184789 715995640
81268 193055 279802929
125256 148957 4239409
183563 192747 619104878
153118 171622 41289353
85283 94020 21905641
117854 155570 94510549
72923 80815 19763376
76345 177337 253026571
84641 164866 200961051
197257 197697 902759199
13893 117320 483400233
153676 177237 324901696
42263 134579 231591258
37408 194173 392430674
93981 148166 451542698
174907 176855 4837158
63630 127117 159371386
14842 89320 186565143
90732 188619 590966559
72805 146425 184506912
5577 194560 473032433
92155 175307 208162262
141703 169247 255607009
147165 196732 912375595
92590 122662 565639965
17871 125011 268191984
62766 183374 646003837
27251 129847 256794235
81730 121406 755459522
103527 153437 124958419
56647 187128 327134195
105473 192850 218819341
68478 156352 220177396
36076 187017 886926436
113160 185176 180254047
90295 159263 172657979
62141 152678 761485154
191647 192287 1629031
106143 157582 608131038
20162 71239 127781259
128763 154248 57847470
177426 197429 981336447
19675 28442 22026774
115823 181454 164272040
77607 182227 262028342
120327 189674 59338212
195999 198438 6001071
21169 22599 359938265
192460 193832 92549714
9889 106980 912432883
151104 198134 57911657
118928 138543 425565126
131658 148999 43508246
64173 92919 130702864
146811 186904 532879886
176414 177052 645784489
126370 169041 862758276
173441 177339 318419249
181421 184539 425555751
177801 193713 39804301
92925 185828 117076892
91781 98521 16768032
81277 92143 27276882
117048 117736 722731672
182644 198024 805144473
178534 192620 645215549
90635 166424 710809302
199284 199401 308988
69198 173175 260593140
148400 160404 30023100
63787 127057 116743127
151787 198306 810702356
89324 173707 464468954
154347 183497 151255527
4699 129396 312132656
119312 130725 28675665
49889 63962 35166284
15151 159940 362525899
6105 71748 818044330
38488 59180 9384205
40401 195847 389353593
195028 199701 11659127
29985 125165 490077003
135375 160067 646830565
198583 198746 427975
64412 81698 43619819
109640 161348 129404175
136982 157315 61342238
122093 162964 534094494
1839 62597 151479967
32026 123397 228561716
192028 198979 601827529
15794 46811 77299859
44516 145865 945154037
129260 150312 299511198
91314 140897 712577981
144834 171109 65803105
186214 191366 12817345
52046 58420 15759202
83355 158618 499835502
182211 192147 873148084
21397 105185 291883856
135733 191370 685142187
86746 191178 261389708
2266 126307 310430098
9785 195121 698725641
195213 196234 2643894
83038 123368 100880043
152188 173434 53306943
84979 133741 591063657
48043 148338 251506050
4046 121282 749157785
29176 146905 822861777
195511 198592 7636525
186277 188954 6629572
87785 161585 281895672
180475 190256 24421728
168207 189655 53495875
19948 75811 482956728
110268 114150 106337784
192753 199139 517468345
152775 155801 444866865
118543 169326 435868447
120944 133819 32414132
146190 189658 423829603
82440 82627 434724
88952 124290 302780379
29918 106960 217596859
19094 33934 37291219
145579 175537 74966818
161867 196252 85929560
177676 182090 11058673
129198 193950 162072996
188970 192397 8613838
80018 133298 133665543
8610 9220 920126172
45774 46374 435815796
115117 125924 82989230
17000 199018 953557631
185757 197765 594847125
189658 191739 327258970
193830 197476 9026541
70612 91385 150620638
2343 166334 410635237
185441 188217 7005557
181056 192814 60389241
193783 195675 4680567
176849 181753 12212647
114536 151391 927276560
45431 70882 616749221
139256 155833 115002858
129258 153531 60811668
42532 123659 91800491
98240 111600 33512707
183191 184758 98659135
188224 191505 4293364
10241 116113 264970183
100910 197600 241872201
192626 193560 54223360
84743 122311 93883337
55557 80234 99945307
110554 111509 2333448
126226 163423 385590944
168427 183174 36637509
26039 66538 644255607
62741 121983 482596428
128907 193211 526357820
130890 161687 77153700
152903 177189 532604203
27107 188975 690383392
167390 196690 552146215
10464 162553 901450928
191461 198253 16852255
80914 107993 66560814
18540 167701 373614897
24960 191440 934209015
122951 163810 213092621
77781 92572 4979992
189347 195740 432298133
163199 166182 7502898
66043 186190 909390963
88094 92122 696935145
120454 132507 30255667
165570 199587 84797312
196941 197759 686291656
86888 188275 786481635
16705 125696 672646545
10584 89188 196848919
42870 137467 237394154
113759 135942 55751495
103930 136625 82045230
159108 170564 308718543
149380 174229 62271644
41981 49825 459488239
43439 171074 320057315
184849 191057 15541946
132180 133548 3550125
5451 34562 72945282
191937 199578 314495353
76639 83416 17126170
78546 119285 71216541
122019 139796 44801833
197334 198701 244684938
93540 166481 182723003
38442 139489 857971543
55447 188052 636306094
88334 189868 254040313
109410 167607 145746297
37610 100260 784107584
158984 169194 25684667
90414 92704 5715729
192857 198874 471749959
93123 114001 52274232
60747 175498 287760144
186319 193994 17402321
135977 177260 103153126
167272 198804 807980743
62672 172633 275871403
45950 73617 69564098
35857 76547 101676086
41646 121870 201020458
134639 198005 414936287
103699 135099 78783652
32105 61305 790137898
41419 73423 782331627
12673 110318 216895549
86400 150945 418046425
28725 154515 391996856
83389 145110 691200080
118571 155289 484141033
136966 193959 142441810
149212 157260 551721458
49143 185510 341764044
90742 135893 113159201
28469 43255 683524330
362 185134 864174350
71900 113559 987149025
30716 184931 386002999
43642 111038 316068287
39882 186851 368193701
109681 152453 107004547
182636 192605 995599478
59557 186666 318717032
36925 114068 355511077
186997 193578 16427128
72832 101386 208180806
107205 161220 135323624
75402 125628 382398150
81778 158286 113452771
130019 168070 487778985
132674 174367 376838349
41353 162943 304789867
81116 102297 53169041
35433 58553 57318254
155156 155287 448947946
133620 141308 246783738
59880 160206 251685140
160480 196816 768773351
69810 174696 262749968
53610 181717 439663678
29781 158810 322974627
88018 147338 679826638
30791 175422 927334368
174336 175932 312898787
161294 166593 602398701
3540 41109 436726569
105225 107107 4705965
68474 165289 242690570
81890 97088 515742509
91015 180166 532280908
75996 196666 421979525
76483 186425 275454004
163427 194193 112648931
17692 182482 412504172
168856 194793 64625315
83395 108504 62921228
124456 151494 325457574
35929 124492 833439566
72266 193493 303519121
87676 161872 44864096
36822 154921 295702762
81966 171865 870570698
93261 94158 2293347
91854 193191 253587979
21609 103444 892840968
30926 62698 731642632
16342 124960 555966421
165882 181869 802704183
198408 199439 2583580
145878 156630 639253826
60632 196481 340469020
196451 197223 1822989
171386 180868 23513686
53228 118458 592135427
127442 145904 396666597
124632 153243 371606235
131031 190963 149975749
42530 119934 194087703
106329 185322 197872802
166032 178602 614723971
130059 187249 143172837
5067 140042 480301999
161508 198683 92845972
124388 145582 53204475
199901 199958 155762
114891 164450 64326125
96023 139886 569788283
124826 194071 173321802
59379 128534 173576289
108762 159193 126235596
14969 114926 751093617
137079 187511 126139409
37168 131235 196788043
142967 156241 774410611
54017 103703 794016858
176337 176461 600525723
106908 123097 40444563
110680 147139 941613328
153153 193927 101987177
122005 131199 23151746
130850 159952 254510954
54024 191971 345708624
128590 162364 84604963
33214 50650 43240320
33559 181469 931071656
74547 81075 345684128
167048 168223 824878922
118761 167981 123434824
82869 106699 775122015
64367 88211 5365212
104434 157312 132417349
116196 188105 180066344
165782 174040 1646848
80081 195377 938606925
196904 199763 575293588
30811 142279 703192925
8255 100674 231321484
117540 154470 244394132
51107 185051 623927169
13560 42465 169527356
170474 175903 510600068
120369 198177 553003669
56953 183888 318166378
188048 190655 274456298
31374 144309 396708886
111958 127358 28803100
28331 178951 377009913
156818 189188 51119568
10318 111928 254343575
28372 54355 595869695
46206 197355 378602810
122529 160797 293546260
110035 111356 898038950
9199 164511 891027621
103969 150345 116123051
116059 160631 250307726
188842 196343 519970850
63799 89366 64485609
81692 157716 452653884
75284 170707 239244899
60487 126106 164712689
151725 195537 109507885
16563 40921 539874228
64476 144573 200938171
32313 91340 147764776
109184 199751 609984238
41424 172365 726147227
166183 176377 22272449
67807 145389 194396355
1531 70184 483898412
121522 151529 75252830
91743 99405 19123552
142057 173509 78768417
99464 100971 256081886
4706 120001 288564936
141121 142939 4546863
177824 192630 32694918
199331 199843 1290163
48718 101958 133726809
175579 179846 724398035
122384 156917 648356845
151271 175829 61475887
103415 138715 373155912
166107 197801 91074778
105023 191130 215607190
84990 130399 113692312
135542 168565 742046294
24897 184172 835852463
69360 195083 314734696
7263 48260 102235796
100443 134172 84603057
82194 176589 236322367
181188 188684 338643622
70519 136187 164746806
74057 92226 974124226
92235 103614 28421548
118863 171685 338699307
97626 111623 560586506
12294 129885 294444786
88971 114496 63764965
33916 187891 488115006
66855 109471 206578075
72093 142270 175872549
40108 68527 842121930
60108 129005 698742627
123329 170646 118713806
83222 119648 514431168
139896 197676 144294092
11068 51500 361030294
151508 191951 101148804
46072 98264 130999951
76031 119941 472944601
7725 149861 462795975
39827 136616 242710415
113629 145771 80495802
77641 107460 74738418
178799 196025 464107272
57381 71478 862754226
46359 188933 357247532
31869 33841 4960228
178217 187516 23362761
28444 187028 771347782
34082 87748 134373956
144255 198694 710696492
66663 170622 260568455
103202 129334 65380214
93599 168496 187590370
25810 129966 260734739
169232 184954 39204241
136546 167886 78434185
80389 124033 382981468
19488 178106 523184103
181417 190671 23165249
142277 192992 126822750
89447 147091 144292651
190166 190199 81906
32531 197497 826581595
123155 145814 56939252
165157 179604 817405290
195426 199678 10583472
143905 144614 468991841
63603 135002 449399978
112655 177343 757967223
69494 195751 316116694
3231 45271 878244302
28352 157102 322253364
46782 127703 636080207
5297 82901 781254219
51238 95629 53374532
192750 194819 623422819
91023 168693 986166661
107073 153878 117304040
22869 199096 440929385
88670 155328 624287295
24697 169252 695059701
144293 162880 903749767
149333 159732 26044417
58738 139050 921028172
13477 70551 142788022
47279 138670 229339960
152907 198420 113755885
173889 193916 812893677
46164 155853 275068159
11509 70981 308197563
40000 86710 117189179
166395 181511 835162228
186964 193884 711270218
76778 93925 43103441
185140 192683 18833711
72397 87933 953101461
47998 65487 43930704
108923 177557 270787301
121900 180533 146870890
103988 132190 149071944
148537 166404 44828935
33372 110468 192983162
18072 121050 257718662
39714 43263 8724536
127626 158203 134973961
161802 189119 68253208
89996 168602 196853779
171045 178033 17344698
152991 174073 837968343
28774 120478 229501167
150194 174521 60986797
90013 106731 213257152
56850 112224 90396340
131642 176442 112179590
181413 193273 102610061
41637 176118 20833751
137025 163141 65325026
39184 76250 92831584
143672 184590 102268959
141329 197750 112145129
50240 95838 114527102
187423 198741 28089452
157588 164225 11205120
135289 179996 832246539
181270 191729 97177624
15895 95449 226794768
97406 137728 101123110
150295 176068 834213500
106774 135591 72400065
114564 178004 399066318
130878 180922 125214769
69562 168591 995673448
166042 188979 577382292
194121 197774 122320807
119709 147171 68946859
117802 130593 36565449
29079 104766 189410754
84225 147080 157448406
9769 82752 182620549
57859 79628 822186090
106689 120725 35150370
186996 187824 2082740
151337 161679 596517676
92381 170189 924327041
63555 88098 56224547
139662 191324 129111931
70251 107133 92379182
24944 63553 96207777
141710 154807 611900624
112922 145880 82556458
182316 188003 14281116
166115 172971 14178499
7595 158149 445790777
60021 176911 293106575
120830 162791 105222607
33138 114686 410903030
51497 118384 306376517
72762 184433 279613538
104606 128408 650380603
132710 181906 123090422
80478 103725 58350489
84690 182290 244287021
8975 82445 183916011
111415 131196 135088130
140626 142988 5882177
143024 193696 541673246
74144 79209 12653741
42312 50346 20129350
113712 178088 222639926
6036 100908 237490515
125934 145758 927442345
163992 180711 41685138
62916 166061 258810537
168984 192223 57966658
54562 146081 229632954
28542 189524 402940898
63242 161129 245505958
145891 154214 255973927
75094 176013 252826964
55337 166990 280125739
196668 197103 988034672
114120 185747 177528460
17817 137546 396359374
90724 125123 906097647
153041 193198 100465306
24661 158429 984720108
197792 198783 323160321
194373 197368 706229240
179621 182513 140262072
91892 129059 129558136
15992 33932 709793999
30478 61799 77899192
126472 166935 922869045
101024 130315 73306602
31356 172705 353991185
32472 102505 933350076
143695 150488 16904012
113989 147693 84424892
159240 197391 95290856
94236 142459 120775932
186279 197919 28882830
69046 156220 218456765
3316 167423 599104150
98052 107909 24736527
66737 100318 396622595
118268 137150 626248558
88841 114041 63010293
68168 125494 547574225
15978 23176 753219409
33616 190656 300093535
2702 21689 47474471
24872 128318 659556947
40319 191840 410000439
22925 107624 342214470
5950 51488 219706729
29520 48940 48268282
187071 195687 12660991
85038 91662 16642419
129973 166175 153224165
155462 198964 108643351
114478 137448 288010500
2242 86447 378682993
158457 164209 572423616
195544 196281 165527371
183576 193529 20528305
12454 194648 592272662
198050 199996 4880020
73492 193781 535876646
4430 99374 237671623
52876 196386 359578279
99154 114936 39492228
92677 98796 15282950
167172 176992 24328003
156480 190251 84411462
199986 199992 17084
80892 167355 737851048
50642 153871 371907196
147391 188433 102663260
133792 198049 160581851
50324 161386 375915872
117006 151783 603483174
99826 125618 64557881
138235 190750 131206626
110838 192835 882043971
110362 188336 195157614
2849 144988 355849919
37567 127899 226178016
60480 188832 321708732
72106 95176 57920781
152664 159102 586862721
178944 197988 54410956
78319 90930 2704
178814 182351 8872787
155523 186543 236999901
37442 60135 777841249
48590 78083 74048156
128409 148518 356245283
161084 189114 260076237
171241 174461 7981652
16507 120467 44302930
123925 158855 473135772
74008 118949 604870824
114132 170126 1738989
34025 158404 311311958
144939 153131 776502946
181992 193003 376931242
132097 138492 16211595
167523 193513 64845082
128214 165728 94133454
94622 137714 108025641
69534 141102 179398460
29440 119181 462466123
26397 162524 340811170
41792 43087 952876505
118879 199597 214898021
128265 132821 11491184
29595 82723 558731572
42959 145640 257501686
188050 195656 18895962
33426 51199 783515034
165633 198185 81111725
93849 151304 143871132
115370 143847 71410575
42532 194682 565675369
74475 175419 252917456
81638 103897 40710156
100297 126107 64658535
141069 180071 824774193
57826 59549 544608713
190843 193457 6523650
137451 184632 117851442
117651 166097 121500478
162551 171957 23633949
27394 192895 928473947
186707 193916 10530123
60546 114065 134438220
65880 151958 215708150
192853 199231 779250048
88668 192457 259713982
41542 65978 61283779
193339 195598 724427473
99704 145569 528487361
74622 132244 144386460
161575 186023 58965594
110586 186055 484451149
142953 194593 129110609
128515 155132 66682930
51890 152873 253097548
195939 198076 1744639
94047 100373 15746213
47448 118941 179226046
197641 199159 3777057
94287 160545 126563559
97113 118570 414755691
127912 167092 513144522
80713 129516 122283406
180586 195789 38015674
187900 192735 4325883
12225 64314 271624379
89485 128938 98651860
139772 143705 236079654
126199 128473 481699
163212 196903 84018290
49733 108227 274582926
183025 191833 67948679
151707 191605 438500779
154071 186206 757859930
99595 156367 142176811
193994 195024 94757825
184607 196621 30058220
183576 187448 9830134
7433 84224 192197855
100203 120579 472333053
29835 113105 208431637
73822 128189 53984355
127504 189242 203341871
194070 195021 2319530
133997 169425 88708149
169244 181160 29625999
165760 190994 62910453
4487 57275 131668733
67468 91161 888251182
96336 165587 173546152
46332 176999 327506344
86505 130716 110654455
18921 159328 602795636
130838 186698 139866564
9753 118367 966177801
167377 197865 994179824
146022 150467 11064795
65069 174794 275024304
90963 195563 567398302
52370 89437 93218623
18672 124590 970573552
179664 181822 5419548
39346 110406 178179373
19532 127382 483978172
199433 199636 154011859
107255 128038 954587230
122196 175586 133844282
60117 157154 243377756
70539 163976 704729132
180083 191332 28123384
2487 158897 391527593
18472 128699 276009571
99917 176472 191661332
116033 148933 82447073
127901 164452 514629705
109416 178723 277484831
62345 64342 1199757
115600 179636 614795793
186339 191778 13547508
8304 94065 214717092
179083 199216 50235879
78628 135211 186990271
85421 107204 54460457
178395 181778 998925094
81245 136666 407321629
78962 167590 222190663
87812 170127 206117951
10158 143176 855348714
15796 153708 852986991
140186 157466 720797213
69894 110996 138017973
93237 107089 34590798
187812 189766 4809100
44320 158145 891560424
110033 192762 207005521
75471 197858 995659225
146469 172198 425019165
164053 188202 774861585
12877 21432 350399072
140973 159085 383784423
197770 199267 177753256
161004 169258 16772128
154512 157545 7515406
79033 166622 219603591
81816 108595 67064554
205 84470 290996737
54177 177884 774366539
113214 161658 121273214
79842 137986 145927168
55722 109978 136346939
20725 174032 37168500
156111 161009 12249026
192110 195676 8871732
6600 28886 302420682
168374 194091 64143063
198870 199283 1050237
75967 135696 149952021
118298 173629 138657361
77953 123970 125186240
82014 143911 566744866
173162 186717 33852434
105514 127980 538615972
77730 107129 73640526
61754 115088 681143955
86849 182419 239216932
38789 82721 110104818
191440 193043 302260552
182284 188733 962028788
104229 195728 374719701
131969 177646 315989767
198719 199612 2249972
117861 137554 49554424
78378 91609 33329060
191078 199028 19751811
83943 156259 917770066
58071 143423 684710934
121986 140969 47785043
16059 27983 29886062
54341 70679 919628351
47557 184499 824704505
98350 195617 377084181
103705 104777 228869176
41684 69919 70881384
64350 78239 425409052
161837 189229 957222148
195004 197764 533179876
57825 70190 31335495
28707 44729 39655482
35537 179300 359822862
51691 110596 619106769
64647 143295 197261483
2364 177601 438634609
18772 112908 235767397
82273 149551 168400056
34270 39328 12385261
132234 187093 137387341
139245 153621 90812008
132460 176908 111258978
23329 81547 209199079
192676 199492 991613356
47579 49104 743366179
88647 132815 110536491
195699 197997 5666529
121508 145067 59140564
170856 197271 65785917
90343 140510 748719858
150573 181125 76423951
128165 133106 12475149
132739 190835 145351483
110977 113981 7496448
62375 177630 635269926
162882 180234 562182882
11283 127934 291955755
28805 78183 469640865
56988 92512 89438676
72201 90125 45051353
78641 103467 811834966
159204 159917 1776748
166332 181333 37330379
53902 126608 182413394
158244 169518 780615996
125424 149691 129873547
27632 149896 450641092
152227 188763 91411988
188002 194101 465111350
119980 195217 188261068
179415 181069 771693524
112695 194583 246020804
188753 194714 14865991
116629 173662 142878412
138774 150412 536652967
25653 71353 155141185
43494 181287 761071215
67102 130307 158395584
130978 162382 78679336
24620 85216 151713064
131000 196896 613813122
113892 183406 495172875
151934 181714 74494366
182825 188026 13151368
174565 192016 43592463
32163 95739 159123455
22661 160974 182403643
158205 192455 915747883
33978 185404 379015321
62074 127610 164489544
58183 177365 687873910
46604 69743 707460762
5735 169915 411160622
157765 192610 883754237
64268 140888 192242156
106342 158415 130481987
64903 148957 398691519
6518 190497 542696900
126989 188777 154608880
44837 169641 758482614
161442 167452 833432499
65738 195074 655443126
128106 146715 46652404
59679 170096 277038176
94951 142217 118364855
59828 105211 302661017
42866 172917 784494180
167189 199315 80078732
143950 165598 179190574
187242 189220 4871337
195900 197384 3642538
199242 199915 998796446
19112 58461 98078204
167254 196980 74051603
1830 128792 314402943
18957 32439 33913324
163979 183747 49296898
7526 48031 620152723
177543 188692 27857214
147393 159850 31160981
58401 62841 511095113
181245 189165 19812544
92159 111151 488527858
173609 175364 4337380
101528 185313 209667969
83218 160448 193388961
113824 126611 133602892
155906 162031 15273251
23790 123067 248338222
136920 160282 767730380
14701 73776 851642776
107907 168520 151861420
14718 62259 262882425
7066 103987 242580247
37253 152993 289771068
116386 182192 951022121
67472 99802 924503539
24052 154938 531158572
126030 172975 772707774
57969 97533 99557044
69891 172607 721684738
117986 178085 150501962
55708 177184 207999590
172262 184314 29947464
177171 184470 18150600
99604 104774 880703015
107948 155083 180480885
114886 196077 583919971
186647 198258 360384957
68390 76735 20841938
149375 190904 103875451
139395 143411 623226561
66277 133309 973971645
58524 184626 316118739
124868 160731 89847563
189141 195768 285837291
25048 60273 306691066
199806 199986 471226
169129 187232 912791266
84540 128433 109836304
25551 68839 511579402
182128 185952 9596668
37651 99578 155069114
180728 184193 828150640
120687 170238 545655757
54211 76487 598427950
173735 185977 26916330
197475 198461 2443348
76631 159487 207649646
110785 192317 652783014
75593 162284 217293568
144840 196913 354029028
15016 32522 43884655
74171 191042 427294383
62471 188840 316746609
181645 193153 424261715
22189 188935 417393633
56145 98226 883140883
14616 149015 838295720
95279 120125 438316908
111763 139146 956574531
141270 148030 16917631
103335 178367 325243228
193803 196025 5536799
170620 187739 42776044
53377 154245 950892444
32172 134678 256718822
181012 186243 568833118
65058 113060 102615285
8378 86017 235899060
196686 199740 933760780
199396 199676 158937023
144085 153596 230566249
113486 142134 71764943
12321 153042 352370783
119035 175686 141940243
31722 56585 832397281
104304 157205 132454317
2519 116938 752930515
2660 100947 274782063
174448 175111 1663842
174669 184140 23607834
42326 173037 335438548
21516 42595 488802990
86379 163443 856013728
9312 63355 620921822
198897 199340 1135149
23987 165854 355269543
36823 105099 541088449
174081 182677 836297442
53888 84670 254334457
82690 92699 180562401
55880 105704 125037103
27073 135720 272138110
162222 187372 62975948
65540 96596 78036832
114224 196521 205974553
171880 186821 35952838
9971 38088 70225040
172950 180979 19880526
170154 185284 37735644
40219 63384 57869199
141544 161957 808932286
72386 122954 11190940
120964 187146 165797520
58209 139401 203951203
73190 139126 334758821
4775 143428 692183701
23528 149833 316136623
125537 176714 128213559
154431 156930 6201053
8844 84485 300631413
117090 148860 36955996
105845 155438 124323738
157268 177933 51742463
1374 91602 225768376
10090 109939 418106379
92845 123584 76850068
6567 107419 54001563
31576 164368 274027129
84490 97305 32022721
30424 164993 951710870
155121 170591 914794457
65732 160445 237323793
97221 181382 210677401
176124 180774 11578486
128516 132961 11223930
169240 180496 3010779
76953 90588 37136254
30108 116761 407041530
106509 198149 229321875
194955 199932 12429657
37991 95826 144887454
39267 180272 918303415
180823 195047 35521981
42047 43148 2678489
151910 198677 871283159
180133 195559 38517947
165000 193378 525661379
105295 141947 162344092
74505 190290 289954593
122830 165943 108263587
59312 148047 222645564
43698 187838 361236237
56193 131888 189966913
174914 191518 41439607
44069 68313 60928823
23744 67116 108375530
157799 182261 576068556
57877 97328 66369284
170731 170949 937681779
167313 176931 650865555
55652 150509 372241851
83829 92360 21430191
78060 88565 26525253
191686 198770 17603324
3850 139970 340877228
142026 177984 89918543
83035 191102 989549089
118231 163404 509713050
69394 160096 227261668
7961 138591 327164703
156661 176325 49201323
88115 133745 540995808
112094 128352 40678589
81002 185374 261385983
16685 157220 351821683
8995 137784 102958458
51378 117686 321691940
192899 193803 264364151
88000 193214 263291582
166399 174560 20292297
166528 196345 74412434
141801 154826 597311008
18878 196577 444911406
159076 191832 81951877
84568 183355 532518235
44651 67561 57619279
12542 177748 413651442
183593 194730 743722400
169664 188280 28461269
64148 171501 269244364
181214 194670 33623106
195365 199502 698767914
69297 113716 871680283
21508 27385 14732704
107833 114525 66373903
121452 194190 182096214
33708 107408 363819564
113914 145404 78894065
61416 64447 7741481
96435 175811 705043405
69781 147205 194057938
18203 76303 145283405
2653 66286 159066275
118062 124846 435832231
105517 136317 3859598
141220 190419 123021621
149031 193353 110852329
74461 150452 774678929
10623 168753 654320105
150045 176337 65873296
101369 151907 126493018
99102 192862 531257896
31857 146540 620657033
17701 134984 384937818
163791 180513 41675984
734 197358 772981967
177244 180509 720435133
196950 197000 120306
86189 124164 438605773
183077 190507 18627075
43934 89878 115502411
20554 146381 315107706
134778 176824 105100387
107036 112267 13194568
27103 52797 639934142
199939 199979 101916
30138 115651 321045096
150945 185788 87220194
57626 160362 257682067
54639 127216 956389344
116823 165718 122618979
165669 197250 78696965
137806 187185 847038500
100820 151366 350813660
22068 105277 761740411
162859 176631 34421599
97766 152999 857635460
22296 66580 584075731
7852 153792 242680284
99921 127179 812984742
134757 142987 637020171
1342 133750 573113119
179812 197205 989580433
199124 199158 287969391
107903 191908 210271914
4231 77024 182106426
89624 174675 746104733
52722 109202 141837317
123604 192120 606749171
117356 122241 72148192
2031 160800 469049510
126917 177054 649264044
41516 180436 348063215
170147 171610 3662679
179677 182880 71011451
130663 169125 96442651
31383 177729 49317109
12208 189770 444498742
198487 198694 567747969
86804 90080 132361468
44033 119419 188972846
191913 196445 638218705
123474 140309 42392916
46756 199517 496940868
43031 151359 271630212
195787 197761 4843389
51269 139652 953519224
5056 107059 255288466
196254 199219 549936866
107775 136359 9443071
121481 171626 598041175
46860 108138 153772021
136476 146403 405971627
127071 197864 176993239
74959 178955 260469976
37213 128520 989346350
7269 180166 432772470
90490 106399 39665222
134065 138900 12169541
142483 160727 45614426
35005 173107 345821070
6034 117901 485464178
136972 149472 819319927
100433 126182 806857724
133551 185870 219575966
174181 182736 21249441
149097 171994 57396664
182805 191520 1058037
81381 168547 871985437
194154 198621 11081682
5932 79743 184598092
68029 131627 159298543
170237 180151 24666358
192004 197732 557816037
93870 142648 47146385
27386 52496 919332537
75367 191076 494614848
119911 182425 785626949
112864 119953 17656452
162338 191963 960171154
73132 129205 926789400
120008 126798 134017489
143397 152436 22553376
181422 193686 919316854
186626 189951 724801211
87159 197751 621736038
65384 70033 772562307
174503 191224 41755892
1002 110635 522724473
144640 169386 61979918
159798 179869 50160791
63955 143225 198897892
148179 176601 747599555
191147 193429 850171676
103417 167849 161442181
68412 91389 57708821
63315 154841 485992676
10955 18544 18907647
49029 119189 175908314
134028 135034 135603388
197313 199765 848269190
37411 152547 664379194
105704 187928 205971186
13008 157124 360788453
44040 186648 357430367
183618 184293 340644726
2806 75576 181895583
170433 173785 8357935
150631 191811 103039442
171365 189153 44331542
151405 194957 141419254
113420 190213 678449743
188090 191108 7493867
109038 199616 226489272
80424 191128 277248079
111906 150167 246800321
43365 111797 171716722
56755 149086 231667352
147213 184136 92278001
66236 124958 147152973
178424 199008 51359995
126622 143710 506984585
21742 23601 4677211
186146 199528 843045400
90235 190822 260489871
77558 113763 90760256
149963 158537 310851778
9524 135708 316089076
16849 196285 449185639
190428 194265 600700520
130093 171767 833909337
6535 9094 948427575
115572 191258 232642464
53137 148718 239755948
198486 198972 404314911
88494 144005 138964252
64480 95178 77227659
1950 18200 40487408
158836 172040 541009690
176442 186877 663259647
7174 175759 422062867
192315 196618 10721636
109572 173302 159580126
57383 113892 385622739
126599 127829 3094001
152352 196156 570567851
143626 196374 131885359
130929 144384 33765544
14416 199904 938570607
128092 175998 119989641
146559 178149 491350961
16602 19576 967575221
97559 188176 541833286
178448 180793 665591352
177300 188544 28102396
152740 199552 116990090
7838 151984 360818170
54055 185002 328224825
32449 185827 532172028
77587 196979 298810224
164806 169250 11134456
189442 196495 17640985
105206 172841 169535240
86617 159561 182635593
95618 124884 73193053
22028 64422 421111734
83855 167114 208608605
23015 27631 430502331
140859 168311 483831358
188549 189845 3233720
161440 178254 307049068
195005 196755 233131584
85665 188953 336781456
23898 138321 286574961
53151 151375 246314689
120450 122747 5619083
156369 197004 101468417
79201 131812 131884013
123830 161631 94752207
59061 122335 158709101
128058 130748 6784667
31091 154199 308226804
186693 199796 505830627
196986 199547 6437995
183434 189800 312341354
157689 173632 40058998
46051 136571 317302548
130206 198356 170396613
18617 59250 101329078
170447 175676 178700442
12749 91332 715440831
101722 137704 616982370
154366 177240 57232548
169555 199710 575689596
199347 199613 56360723
154194 157121 7242810
129194 148762 825797638
99794 121392 705990583
93693 120457 66910796
55269 161117 265466723
143117 148429 13264363
129775 150147 891906280
166134 191310 62791897
119742 144105 649653332
164805 195359 76190486
68604 154371 214889397
105425 197330 91900763
63127 158415 446941352
183797 188133 775924175
33117 123094 670608427
88533 150449 154914659
97525 136601 22105391
177 92205 709412262
149206 198811 592121784
45785 129338 314881481
48482 134178 381385019
14926 20518 13959371
7118 182936 440028225
62398 173795 843077888
30775 165037 336267192
173516 191856 222948358
178499 188698 25516279
47961 148296 357460479
80463 92594 30552062
24483 35341 27250353
137886 163421 63894334
77427 98958 346970024
146453 158130 420793946
180929 195417 580595145
112656 179941 532478695
17455 79664 155590832
131334 193762 396984127
70297 163995 234846982
158256 165647 465282414
128529 182156 978495156
106208 123286 42728651
160261 170567 25910283
7199 139735 331923196
172692 196055 876052020
109318 144057 334554240
94560 152324 504419623
97014 158591 154187793
57398 195505 356085618
182185 192120 24806490
127544 158633 4378024
177927 193152 987361658
87891 149473 154096223
44639 112877 537329865
195975 198945 7327549
121508 130011 708977670
17319 94150 192406708
109110 116286 17839527
196699 198883 678995068
115432 164781 123706971
196900 199608 167604191
54763 80135 119327546
182507 188916 16038080
172004 194022 54915297
21126 195586 639787585
161182 183813 621324942
63727 92080 71427786
162125 191897 974653469
138095 146124 518593574
11145 160067 536678447
125930 154159 70736821
100964 165461 161638316
110200 115278 12600106
30796 150665 300078789
174293 175140 2117992
84669 197512 282278355
191448 196615 12922825
187001 198255 27945093
174029 179879 14507723
152449 175305 57284009
16600 28402 590693069
84838 137813 132766548
163776 182086 45691163
66177 132539 166340895
37806 197870 624418747
141867 183072 102969352
84987 122786 858148560
32 133108 650244293
81740 161239 199043682
25248 50087 61861541
71198 108169 92691468
111837 118151 15753939
167722 190528 357171956
154278 160073 939921935
95144 182857 219429071
169970 198415 630441696
136341 147708 28355541
74960 93310 338324022
116550 153746 93156693
78657 182931 716862128
195870 197642 4354341
65991 177277 379557974
37635 127487 224970527
11100 167758 756642663
42768 167706 354089639
114805 158008 613391870
48802 159672 277947566
73988 128195 869408601
192175 197454 13103894
113164 155120 623132808
95309 196191 252410582
170827 189712 47060015
150967 187335 719483073
142823 157777 178986595
39414 175729 341539634
54640 135111 202078099
71064 145526 186626683
22650 89371 728367988
133164 139256 625776277
150477 159260 22033489
31445 108782 193623582
121123 132683 20102676
30902 125204 294282525
36062 95912 149878495
171809 199619 69296177
99276 192929 234411622
23275 158777 339151481
193820 199091 69346459
82659 100605 334676774
176329 180146 9535555
109302 122530 32864729
165534 174635 598619125
128354 153694 109304163
141893 165977 605594464
111512 147012 863191611
32479 159985 319182004
190792 196639 14598516
150705 181829 77819306
133902 192176 843107880
88137 173338 964743596
167178 193495 65675851
85097 165445 494914708
68650 184377 289776855
130616 132945 5887662
80243 133748 134221907
176387 177835 65849960
140296 186318 530033003
36089 114227 948981117
91161 142076 127475397
141613 190669 122721106
172289 195050 229360302
181702 199311 998417262
144660 192606 242847652
11448 85835 364915711
53136 84731 79485139
70905 78177 51767083
179095 181474 5947724
145894 154075 20463566
199217 199524 58933161
120487 194691 185721154
197293 199100 4508439
161910 195508 106737396
71910 103621 327170598
108559 120751 76885678
100788 153887 132988121
124879 138474 419027834
39281 169918 327432198
194632 196869 267088501
179872 196122 40627054
5109 148898 41725107
39721 102064 861429614
41356 177915 492390432
164094 168959 6921347
103282 122702 48445388
41077 63184 55234355
189945 196334 259738186
193779 198056 10582660
83603 122146 96334223
36511 118060 247526464
43042 92512 614390778
85248 120006 86935762
113236 190438 583226950
118231 168172 125227679
162490 181378 47163553
123359 124656 824334953
81904 174946 232983603
49966 175499 314648647
58862 113027 647433750
36688 198097 693821884
127245 144125 945160964
45777 120416 187230107
72477 101272 72246019
88804 187083 564599037
30124 52808 56367989
64111 199965 340272043
140146 165570 63674562
179532 191913 78870132
19406 52585 138139111
53597 130559 898978817
46783 156845 275882174
53491 162423 727936117
187685 191597 9693785
95499 183265 219574908
187962 196756 21872888
146105 180946 392741987
93901 196961 563336354
18939 102015 643000818
121363 185394 292235339
37180 165878 487243273
196655 199769 777119706
90553 112368 54536199
32136 142115 275346558
76494 108955 81535132
149914 179022 72849518
110107 160460 624569602
171229 198248 67295254
59390 84741 570900497
71500 139555 170692038
47850 188449 448885627
131962 132818 712421861
132502 140368 8407116
101688 132506 84805529
93360 173014 671540202
22242 59781 93465011
38223 67668 402884499
93921 152903 147642753
46468 94987 441525848
169142 178514 23275362
184445 189152 919797807
136529 166207 787220115
147526 193176 114171587
27888 144837 739244566
60307 99332 98156993
132793 144214 28648515
52965 193740 352740142
82200 187212 262889854
122873 182986 150571980
52784 155850 258453709
63672 68907 13363101
12151 103855 229612085
80447 140477 150569088
113228 161578 121018461
186582 193391 16936588
100752 105773 861455427
36950 43305 15563509
20047 87593 169199842
14329 173390 398359209
175090 184423 23223088
56926 96902 100507628
147547 165003 43808776
159827 190064 36075856
73344 114995 890353403
149640 183342 936537535
56786 199517 399181255
48568 97882 123756093
14777 100233 472110866
151155 182598 488738743
107639 171715 957452201
164868 182237 677450969
190066 199737 247443963
83881 173587 224705173
59914 65731 14847383
97213 102114 12411978
125865 150388 474111783
56320 70119 34870291
38115 155020 208484146
29622 84629 137690079
99179 131109 79929598
48459 89351 680828102
12970 38108 883325731
193189 199828 836962724
60562 156298 240155834
38809 136981 620741686
54431 68922 526010618
38108 148899 528094217
178312 183867 13883258
122715 152317 706841711
58372 71889 9682887
51698 63047 28265336
123921 188769 162330032
60784 97920 84093087
110575 184582 93407144
140632 171089 76266993
81245 130020 122159508
119796 172394 484576995
40321 129588 223751488
20623 111682 245318587
150026 162300 30805044
173365 176702 775963259
164631 172996 638756047
61490 152462 398436458
40644 53006 30887378
57134 127492 239890097
102466 193492 826049678
101818 110218 898759776
186419 198001 26085730
50112 131273 203478914
27119 110485 208731943
140020 171374 78469303
74470 170974 241905002
9894 178744 372098024
96461 154160 295695332
74226 89558 38636818
107527 184371 319445192
5143 147825 357283618
94449 192962 507588043
1604 8650 17462383
89218 172027 207339414
73362 163541 522058113
30689 134791 494145969
26620 73879 118098797
160881 174154 313333977
76326 140368 160689433
148151 197420 123120955
74044 188803 287404045
197678 199218 3847964
101586 194439 232277066
74755 80164 13511849
159074 174706 984563784
79838 125181 113649939
145147 182223 92718731
118832 177174 146175106
184034 186181 5468165
156788 183429 66606066
179496 192913 473262136
187531 193158 13989676
164915 186558 54077821
171707 198053 647899795
170904 199036 70062352
124079 129527 13693475
126088 126654 1429613
97668 169079 178945786
172536 199139 859503135
22663 158304 339525326
92013 159195 917896742
121347 129450 61722937
83943 118861 408463016
144163 164291 50419126
66047 141279 188596399
71480 163605 230896396
158978 168577 24145647
129937 143305 833897010
178486 192913 36096846
85595 135935 495780798
136533 150863 35737919
30486 105103 186664067
7246 115999 404363143
12786 65607 933083979
10215 37617 68501530
100164 183293 784309990
132268 186027 134624219
119663 134320 36892537
84768 119422 86632808
124895 161095 379435856
159343 172507 55949676
72424 176147 259774576
154474 171611 115003480
131065 132685 25987652
63502 194343 327888811
65243 65367 321600
70102 104807 502956216
104939 127040 55399889
108979 193815 696696407
27042 191193 984531483
88397 183933 239011365
152439 179597 716402960
55406 66447 27903543
109014 127291 45635303
191656 199903 133249265
98596 142568 783467125
168859 192663 380207128
51961 144325 231658273
190647 198671 13140793
132669 147610 37454897
16565 51146 573842765
133693 137417 9421300
148528 197869 442763739
176632 186300 24210518
101679 192638 773550245
122929 195639 919347444
179317 191014 29262135
75632 125639 92067614
130809 165144 86100932
61220 110702 852964772
8229 43881 88881720
77273 198243 786252078
195865 198959 743968520
127727 181529 725943644
30456 50493 231841615
172231 175709 8589998
17392 37421 323897608
131983 172078 506322412
87619 90939 8330437
105249 142565 93603709
7683 175296 675268610
1696 22967 173009424
128540 150186 205339670
34917 66461 78726590
157087 165141 356933741
30511 37169 688923763
183788 191219 894098795
68003 143123 724812665
118104 130923 39979753
178114 190665 31359084
150721 190410 169844494
65745 103216 515171383
34171 151568 604279804
87932 143524 491859794
159910 165850 176336582
157342 183419 65254600
162603 162828 648826308
19337 21652 5900156
176240 189596 987925839
31474 169537 345716963
157959 195215 93130801
126893 178196 997884240
132658 150349 44238431
130713 153045 55907629
126031 184359 209133504
145218 150584 13391262
20373 130911 531563565
32711 117213 211445928
165119 165186 168668
171996 176593 843304786
103613 177148 184148143
51037 98685 119600811
90335 174667 321148891
143768 191881 120319787
188238 188475 290554623
68972 117607 138434809
132955 152187 48080022
73743 129480 314396397
109794 122704 32053816
105273 190052 791582784
181354 186147 12093399
48264 128957 782565773
33531 81466 119891848
33869 64300 217482997
29751 85397 139232628
40129 64366 685699472
166444 188342 283722478
635 74637 184927814
70430 75131 11769850
124507 134762 25910209
173523 179505 538947367
164273 174348 25159529
140690 148353 999613391
31237 81155 124905128
71991 128836 142410267
140046 166821 157533724
99985 115566 38991739
25051 142585 947286145
111480 138560 473594620
186334 194747 20909021
199533 199909 770487355
13152 66448 975665151
129823 180213 935117718
174583 179221 813494200
78312 83220 12396337
195865 196190 822364
85638 142490 142430779
197420 198369 2343760
141922 145601 9205508
73120 155599 974511396
103352 130195 836563665
168191 189235 328686903
124968 177258 130965108
80380 164950 212057610
94986 133835 97309039
153209 167506 3515044
89334 158038 171863584
109033 172644 159307526
151638 174413 57054597
1965 138030 340664960
46485 146973 251984834
155939 180586 170143541
76226 99824 59243975
57605 95900 547917355
81177 174569 233879017
21177 193026 729337857
135100 199268 76213481
136958 162869 64778186
88881 111089 55529944
168801 176797 158235022
67361 178707 278867133
198921 198934 22724
166791 181560 11855086
52592 54979 3610054
1027 21440 50966078
135832 176062 715975704
138846 196017 142838144
147764 189365 867496546
31639 37508 14574298
187129 189154 363602007
156091 163765 19314537
168319 196994 71417514
50058 197508 728232918
52039 92291 932490176
59713 89939 76245207
77339 188783 279021019
27417 120898 233901853
103384 166164 157335745
6430 64443 885330805
36790 132744 240277844
154550 175712 52975062
50471 153629 703206150
180654 195841 576132668
198239 199219 2455799
140258 196346 255471557
150231 188334 95443733
82988 154190 178329478
78502 108060 657574249
42363 72377 688797288
17638 19682 877091597
188008 197781 24248497
83776 193483 736745141
123917 192420 548560728
19700 25147 267263193
40173 191192 378304943
122704 150311 380113463
192587 193630 224021025
20517 155073 336917701
174805 193459 189937472
112 162442 632702700
124436 131571 470957616
151563 173639 391613878
42482 144863 628216149
18235 130433 684631412
161259 194859 83935860
110729 112732 524321395
154064 180149 65229808
95144 171507 886027448
17879 132216 286225950
68708 170365 254786722
195241 195954 1849725
150664 195334 409077646
106219 110638 11222063
60923 161853 768786699
54055 132303 806020486
63453 147734 211490286
75541 108662 923947259
15239 157508 356121731
149591 194549 436817667
117588 145507 69998211
199804 199812 25414
185040 195896 447643407
40033 96236 830130786
97046 102522 937661167
106434 170730 402178367
23117 122773 664822372
193011 199812 612957276
187779 188764 2371675
77937 102496 61668111
72592 156692 210683095
68035 170236 593683012
69037 73487 579764448
58634 70493 30031902
168679 177229 877813766
25309 95272 408471769
44570 190182 364876601
105103 190275 352676881
72923 143243 176234539
60378 137930 123029006
148599 189786 102972819
158370 191689 83363501
98495 184290 452582772
31822 157063 615391671
147287 152558 10783249
14036 116518 256573986
163585 192405 724746269
63221 99902 156368897
109016 189092 200307992
199488 199724 727607207
136191 199671 658809481
76112 113032 92699032
160977 163777 7128985
165497 171612 15260742
81607 197426 844410792
159355 177300 44881272
128518 133022 250930264
196878 197685 973740005
175013 197342 55663957
68261 198638 648831491
59649 194415 337759634
129568 138288 206488335
156613 172469 327921975
45690 97885 131012163
18107 121360 258421661
143347 149469 54810340
7671 101192 706265019
182056 193643 28964304
130739 187735 330474818
80116 145680 164362005
116874 134235 43605267
82153 116298 508291144
32643 113862 203259816
77854 83024 585318460
122414 175833 194857816
146262 176009 74416657
163011 187346 7094899
42421 63394 311403062
161155 174228 32798397
194230 197285 107443759
87321 96832 583560820
69285 163565 236318022
112466 198003 760278701
51507 167658 291217710
116266 159208 823151464
129221 168482 512587250
69933 194649 312237944
71533 148643 193232938
64867 130983 165803787
8063 183405 666992551
169084 191392 55629523
89973 134385 553820658
156491 159667 376645899
87540 149766 491100152
162976 181824 545705783
188374 199011 26424005
121138 177562 141387661
1297 19860 759603837
123026 135592 801845436
143125 161878 46932273
115270 188210 945543053
64366 74861 263962094
180836 193440 174963540
62692 137904 188888242
147076 156851 24401538
140690 183309 106501263
155969 182718 341222858
156780 184876 70285563
139761 191462 129214603
39073 176267 343651820
67257 114421 118194595
143837 183144 98179894
136973 153540 41319687
108141 183314 188110932
68860 186074 293613877
8533 116786 380986969
80690 142861 508249696
41199 170326 323733223
152283 190132 94666357
127662 165959 541381334
77082 137891 152515244
60423 196725 778838173
182941 192647 589847606
175934 178252 5774915
155481 187781 368492965
181028 183377 617378370
124764 172486 419622235
155678 198227 445672145
155993 161462 13647225
141673 182073 101115785
135214 163350 751081625
75951 137342 349122671
199213 199295 501498183
184387 197306 32236338
186912 194905 19820955
11250 96898 656061948
146372 185674 98315941
27653 183551 390194783
74620 175202 251998047
92447 132773 100964850
168768 185341 298736648
79185 197228 981312528
147182 179538 80866906
143578 194217 126584812
132099 198679 166495397
130983 184991 251258230
50647 147169 242076792
81047 81585 240235495
158090 196936 97063671
138969 185644 116685080
16549 99171 828743244
170488 198042 297811757
114716 120109 959592342
126207 170758 111696881
90665 100537 783024907
53605 69898 679013933
48655 50983 119278041
150661 175036 46318835
198677 199209 1314401
26545 123191 241704240
180972 191126 930238292
139531 181652 643359577
77945 131755 134817491
134479 143265 603799152
13474 118865 659478851
178002 199813 54437496
157932 190497 6116833
46224 71605 475915403
107273 139824 870039214
82608 169516 217730038
34929 171553 342122857
70448 195618 698845525
58022 95764 830839145
29881 72425 563527872
77179 159427 904212680
47221 94059 117631240
7667 43726 102091974
76656 103965 643360198
178902 187816 780184110
160625 173040 502365959
141155 152770 29028017
194048 198632 217281582
155005 172836 44745872
588 187333 467355033
183064 197392 21862895
187948 192941 403220814
72806 153806 400967610
19527 79239 149347726
100097 116102 420307842
187273 189142 4580283
167642 170055 6041814
101531 142767 199447344
98847 153866 137776779
93202 180578 693640470
85432 199048 284249223
2224 147731 364245276
38896 152125 283636111
31329 66039 86668845
40867 94877 135561786
4972 46109 287967003
78519 99179 408108133
9299 80818 624127898
116446 160106 430732387
98632 149075 486798172
90968 147129 140603901
38780 82717 110121669
153822 161097 18212479
84280 136039 129763993
175116 191383 168759867
98041 108272 189487552
130709 161372 415175036
127131 186613 155945964
139295 195154 139511098
40020 176099 340927969
64626 87349 830569806
89117 132119 107548385
81796 194127 945260137
120949 126574 14166013
98337 169084 814172260
115940 167930 429343142
58830 87853 73234970
197274 198126 1450272
54154 92137 891666608
105190 159272 135512284
84317 163247 197710282
185352 198039 647818619
38485 186688 948897438
64159 131433 627705384
12022 38915 230220636
140194 188564 427764704
123678 190801 168067679
37678 134299 242048137
71748 83892 294447920
51331 156100 262658553
35590 172060 341749755
131029 160620 74086499
194848 195141 716675
188697 199481 26866422
28211 29810 212875488
127519 166981 98979679
36389 164052 492298505
185277 199912 36461288
50102 100272 325961078
178530 188558 25093756
197249 199217 393671576
86989 122875 89661208
140200 163377 58012808
185305 197574 30529204
113190 131171 44948465
81623 173534 201755707
97759 131851 85366184
140146 146931 373160211
108068 193393 213553990
170205 179553 466730897
189363 197182 19426989
19956 144383 435720738
101283 144573 823032110
94510 148341 134765536
177281 185736 792841340
45025 96436 129173402
73073 191633 466704671
3881 164662 402584962
165630 193871 800520491
180241 195189 888889463
171700 194070 157085648
169849 189479 23978550
145382 183327 94848957
146446 179907 365474936
86401 87323 2313247
48012 174861 926608010
157826 164988 954777830
43483 74712 638887510
157866 182188 974086030
25144 149247 317762146
99138 124761 64119813
21085 182881 701365431
34660 140407 264833699
14558 142281 872960158
46233 177670 738994218
187044 198937 29534032
57386 81633 61166314
199940 199957 43239
58474 176486 954582670
75590 194039 461312524
80596 148411 361261103
98783 165743 898738334
23366 123497 250519110
166478 189789 190210555
94378 199883 263879886
191089 198486 484146596
162907 186502 398706789
7286 37649 640145236
192546 197151 11360941
168861 199816 77134201
18058 127984 860256453
110379 174160 159704513
113811 132834 33552378
7847 157269 373993090
148726 181568 986351095
122705 138397 39638248
162285 168304 993843174
31233 85301 135328915
34717 102692 856382881
15655 34188 46437300
184146 187443 8389216
47872 49801 106457608
102438 178232 859556635
147704 170005 55910298
169032 180064 850981060
144906 183085 95377315
145837 198696 871756857
17775 25810 348557709
151605 197678 115106965
18354 50700 344905054
107339 161430 833324832
186248 199732 604540135
134228 188654 136079969
199727 199829 257979
58723 195440 342638544
116946 145187 70796329
30598 117781 191692039
168904 191689 381857922
157241 180695 861034705
99454 117455 935485179
62507 133738 841751974
26636 97254 176658771
47957 78788 77396471
190007 190870 2199403
125016 165400 101321536
15133 134996 300266538
59373 153648 633565796
120107 163934 109941992
133907 150536 887656038
121839 199529 194427067
91737 144279 131603117
13028 168772 218972206
42042 82809 46693424
40666 110143 174317859
76242 97957 54511774
156093 176281 50474610
42374 196594 450087430
100122 155217 138005137
164241 178620 470014496
12439 33978 54036495
23780 52120 335316691
18386 133978 289520221
139153 142353 7929553
85833 111290 63760421
26768 27624 922979259
117766 173842 37545407
133435 172158 96997265
177886 180252 932178
16412 151022 337026832
79174 135205 140642021
83201 189840 266943602
154180 170286 40405907
139063 164263 912356454
63360 170644 269133825
44414 140986 218429918
7862 147109 348633780
65643 129479 268944831
21744 119039 436402158
58805 77030 46007405
122983 197728 899249490
116980 183045 165314347
47833 191426 400542452
116742 194487 704009760
154526 185383 77195376
98143 157932 149686035
49113 49554 1131417
928 39240 423308044
71447 182594 278339514
66425 159867 311228519
24133 95143 130636249
98441 107545 22835703
24759 185431 402198748
174898 187935 32585827
123005 165550 757615259
183901 199196 811939966
138862 196083 900758269
144454 199158 136635128
182756 186468 9428199
145058 177697 81649060
146465 156683 25548659
31079 180724 470824359
119566 188095 222144895
122297 144218 666931664
195063 198931 9630197
60222 90276 827818448
72109 81107 22572032
56986 85314 71370099
166140 187384 53072143
123247 144009 64803471
77572 157181 199382781
166107 181761 458189785
175525 183160 898660936
182166 188195 324833846
92583 165050 181566143
116090 168935 132491775
80327 199697 298813345
18357 177490 514383664
169980 185364 574749989
153744 182221 71264198
27191 181348 385838343
117032 136962 866198943
25158 62228 92362333
71182 103608 149890228
143520 190162 116565388
180317 183262 301336105
169927 190377 50967782
76285 95540 48444281
130517 168922 610670634
100896 177722 358647015
22226 85701 355909409
45296 131293 215646526
23674 83510 616646885
62074 168869 950242529
92295 199641 268523123
56440 112380 140496516
112536 168966 141451505
89785 118848 72579861
188603 191132 732768728
132125 154811 323278848
109278 149771 506009326
147456 170932 58875081
16538 148241 697179729
10667 151139 795000703
160648 175851 38068009
154584 193981 98514198
35033 67511 578910806
154376 187225 911397635
175496 191676 970635917
164446 189120 397853233
98819 157496 16908355
132196 185122 470525756
2464 102115 647762075
23694 78587 137201230
89436 124458 87510526
63898 154672 399042918
38083 78697 707288302
181647 186234 11549537
127635 169950 106072208
146196 150917 11768012
53775 105752 130403281
198679 198785 259119
523 97144 241661968
185027 193375 771155545
164682 194771 75068561
73659 185613 966639588
146200 170518 60925873
17221 111517 683874487
103736 198300 976876966
173572 190086 41153501
54076 109604 376763843
82401 94292 29822771
172491 185561 32601438
67343 120184 294094772
146450 197811 9823564
21695 115757 235457720
59835 101095 103827094
178691 184849 15429087
91207 160822 938811681
161509 171094 824495199
65246 180096 903412756
166631 190122 899397918
80808 164541 209874801
95115 160211 162953214
122904 164677 104889401
123201 142768 49200486
71776 142784 954885366
100969 114589 677515428
88065 198893 277155988
126501 188989 156398687
90926 147748 294154883
187688 196098 20911875
147140 171885 62021720
51477 162287 626985554
114803 146286 849960783
181489 199112 503330324
53799 162443 938552721
179233 194246 473770997
134496 198534 160017146
71175 184113 282790514
153654 192338 96802374
140371 146699 900971320
88590 95351 392354021
80172 178314 938596484
188562 195823 580410136
4667 15243 26473689
155459 197817 105785360
199226 199661 701725817
158222 173431 737765376
158627 187328 750394622
31998 92100 375083422
134708 142940 14291844
141491 145558 82597319
44346 162828 302724794
55964 74050 87883398
74818 162167 218844810
180143 188271 10870319
156648 183842 68008723
174040 180841 16852559
3178 59242 724054905
136609 175436 521425548
95575 108005 31108991
6819 103651 530852469
113027 198397 183236431
11699 170107 862478016
49102 119447 176356691
156428 184636 623057927
51273 86019 831822868
6070 68633 156489246
114280 128272 35041804
4404 107636 573882555
180142 196695 41358389
76523 113347 793084419
48717 54294 354366741
37064 58902 577593335
189932 197514 753039356
109915 140853 929851125
157774 197381 99016825
173149 192952 49397662
196337 199924 114328915
95542 153199 144336825
76463 118955 106474324
3217 185865 756101865
180628 187369 871098724
123468 174303 28918350
62589 94376 708515899
92158 108504 40899242
99725 99744 343778039
101682 133090 189168170
181628 191951 25839072
143159 164363 53137729
135027 174082 97711670
119728 137031 837655595
145125 159083 34895481
145199 164026 684981021
147320 197692 224550227
3196 33320 345122335
70247 175181 262896986
18627 127341 464896474
144132 166976 547271560
65125 132923 243609287
34650 70776 90219974
91909 122178 518674274
75705 168095 231689270
172091 176046 448388098
80040 160600 201867546
24067 44816 51470721
62061 143853 205298432
42578 198496 107162978
49832 98261 643425089
9440 81111 532787091
93986 182620 820804193
178060 180334 5707082
140359 197461 142614316
23127 142875 299819234
43427 75837 81305453
181275 192689 28571225
131717 156371 340180424
9916 118050 600039138
116270 120252 9916730
41724 152468 398504620
161021 168264 18230231
63678 104663 102972403
104982 166428 125465376
144923 173517 596864418
50089 158410 271482026
130292 148673 46088777
137587 199974 155812200
77763 189896 693068982
4008 125815 304902759
30927 115129 210728996
106008 177913 180105247
155671 164945 23351361
60256 113013 132576231
185695 197442 113182103
124435 169308 112536543
47908 187190 720881551
7433 162397 458366860
29186 163103 335344296
102896 135003 267332399
190345 192873 6345621
35219 55368 49934821
181962 192215 755481006
12759 84510 578814237
165911 181025 37630137
95382 184011 916036127
58798 67495 22112776
101708 151781 125301349
141568 146793 13104469
165864 181071 429823964
159865 184549 61686582
182548 183447 482986
86675 165864 781274047
73449 184887 279068541
61217 160713 356879397
40547 133622 233419141
176265 178342 703305150
72836 144297 676589673
94347 132699 95996330
166588 172012 13570871
186126 196832 26601150
183855 192865 22557738
146168 147066 2242306
106482 175142 172054389
70590 83718 32993388
18486 136864 181815350
156079 185844 656593905
2166 156696 386789891
32340 91822 148898491
35555 176787 814593838
136141 169611 129546527
134257 172700 822916213
68745 130153 153888872
176371 186473 494303620
117971 169030 128048469
20880 196686 947326828
65392 95649 75996221
147241 175350 186772997
170555 172474 145599594
109346 127065 425130218
65253 176869 739711200
174493 196769 479340759
4280 78553 21976569
73015 78834 14512258
54904 147484 384606293
79905 169388 258977437
67226 80459 33149496
24565 35254 469822921
177490 190808 981792203
120571 152033 283074200
99490 182041 206691736
12733 138223 314427877
32470 86430 111296717
61129 131692 121235861
195068 198233 7872823
1578 121202 658155103
199477 199892 977008881
183769 194399 635443901
115183 125754 26474709
50203 148060 877297969
19371 34321 732360177
63433 75022 105273029
21318 146800 314173338
37025 117284 200945661
27848 99387 524373864
186563 193006 16015521
155256 186500 78220970
104156 125634 53787667
147146 177029 127463878
165846 195025 94600662
83530 191122 738214619
44517 113527 173265351
194117 198908 555152215
99959 176789 192380282
171549 198171 372100003
70089 80974 407747572
136785 189939 493617571
91777 162174 981813263
31515 161006 347092354
65873 108084 527709872
197903 198665 1945707
86476 196302 274812064
107582 111928 10883867
37824 185459 369649983
73998 168579 90077723
59979 118882 209823871
38117 117261 759293664
54013 58362 10804137
91956 114757 57006933
115242 158755 653740870
108948 173237 146056082
198856 199553 648711310
161505 177510 40035759
136747 150416 34048146
87264 178737 228911755
205 32300 80213888
76954 157686 882799056
184286 194479 25498754
35765 76012 100508201
80649 117796 188136023
90829 158535 169406144
168763 189584 966592532
56343 106050 250562133
99276 109314 65874647
68045 161426 812263096
93154 175746 909326322
126118 146887 184894699
130314 192797 156370094
135822 157107 53055070
161159 197188 89976035
102517 121684 47828187
1402 77909 901766414
194375 194632 641955
88806 100262 28517030
179737 186396 691787570
49825 151922 455571871
99787 125801 34969026
10177 18225 20048614
185400 193115 19271042
192370 192715 902071623
148557 175155 440932816
30619 60893 75334556
21273 193015 429868278
7333 163507 908403320
73514 191740 296048468
177091 177384 672826
51587 89497 95295551
185796 188212 9005676
157082 182184 198899209
175592 197801 398290412
191229 198917 125528849
35995 109197 94565626
151546 182938 946268343
156420 169387 32563236
36663 131051 236291243
123588 164900 840629714
109680 195881 614401746
26445 179338 382654584
146889 168024 842724499
101968 172801 177373238
76845 93847 563841732
35100 118109 207710776
22708 135405 282258449
100164 140105 100192898
146145 195943 124482412
78583 141288 157206044
108011 113340 13397705
21313 100880 199154324
129968 148253 45808560
39344 118224 526430507
188942 191082 5353010
139591 191603 840528586
15668 30093 36191735
72865 184119 660446557
42437 99170 905840821
174709 176085 356289295
29440 72021 106495896
53513 106427 322473889
190825 191327 1249110
49918 161365 279344118
72040 181767 274744802
177831 194062 40580449
106780 131345 61542396
16226 171337 669056417
177448 181347 782588077
136543 165131 71563258
24476 70705 115579196
139581 179985 933098308
126750 137253 125805841
156217 178798 56422341
155020 189212 85509153
100061 162358 156028697
156429 173390 42529965
163572 179722 40233215
139965 187203 299438254
111797 176104 160990162
153023 167180 35570151
177109 187912 819355242
139908 175817 89774203
183549 188373 323259478
32163 126474 832129970
179180 183096 9718172
43275 45172 70601034
113727 116163 6065119
83245 186910 31302334
182812 190555 255549074
4463 29747 44380448
99242 113647 36096231
93450 171162 194668705
146657 148827 5472422
22271 25525 8123338
118575 189649 711463978
75763 97823 55419189
100102 178378 582030076
28233 152343 700340567
161973 191049 837780853
70914 190560 299619303
138000 198575 540653538
61643 179528 603653200
102612 182398 199648759
50136 67541 43731621
56575 68171 29394212
64671 192756 320921299
193636 194887 780013968
192262 193349 147168385
121003 188725 169566431
15642 189334 434784900
7190 127243 300502377
116543 119771 346057924
79414 152548 183277327
90903 157912 167635913
166349 181626 183298957
368 20943 51303388
101931 113650 672388645
74938 83184 249971821
121247 198163 867217325
195506 197764 181264436
159932 161363 3569596
70894 152265 486213432
188538 196437 122958405
115247 125908 26690211
93812 191300 387790374
126238 131705 453232630
94069 159575 164015662
86969 116115 360520385
177136 187070 213917952
27296 159770 263619385
107545 187948 725625537
193917 197019 7611485
47431 97181 124844434
50591 167177 894042986
40627 176782 540226847
150173 166648 41430086
189723 191541 4552827
101852 188236 216244804
166909 199620 900595836
161642 192793 258319960
132491 167259 87173006
130133 158266 620082665
117981 166152 120830282
22020 58748 19661259
85292 89859 11553690
165724 184519 957133442
88305 182100 234735660
22124 107289 213146701
199540 199973 13176971
190886 194164 8187375
99537 118375 552381436
161825 195097 83068789
101269 132111 282447632
86420 160403 185176416
47782 145196 337377216
138251 170693 960992554
104443 153294 122406357
195009 197749 325425608
24058 125456 253746997
61033 133039 180756737
30250 109200 740185342
47052 67953 52600783
30152 140353 275968413
110285 194062 209603513
27510 186271 892652352
37481 43854 384591433
128798 156408 69136868
49872 105064 930874738
64747 157346 493775660
16542 31240 36866076
57719 118609 152880044
30213 142948 351975336
140748 174027 368929962
16043 33992 45003025
173869 190475 41406485
155470 189929 881761816
30461 48590 282093641
140602 164612 534679235
148955 179461 735698945
80204 125845 488214827
58573 111681 133468321
15644 41334 514474341
175297 176673 738275733
53153 178775 701402069
161435 173980 31470587
75205 97357 55627583
6532 188377 455248291
78050 130980 275500191
129559 163655 85528414
136321 146280 488066115
52770 169881 293669509
27434 161654 336036494
196086 199712 964992429
25247 88691 158909104
81347 146625 163473593
35878 123343 314720961
122467 168039 93737934
189426 194488 400614276
164963 190576 77889187
55671 142472 648261108
55397 125585 372130885
173464 193074 48904223
85102 130839 114514650
163683 174581 27175761
99757 105577 14486855
103940 117286 33423684
197830 198953 109362142
45100 147011 255603860
37862 186562 372365071
84863 131516 116753728
133929 166919 190135047
20130 95623 521015716
184195 188892 11795694
190662 198178 18677280
66524 118594 130502278
23277 146525 480609907
40093 111666 179475647
164251 177858 33920638
72945 97486 202848327
139720 149943 700985046
103082 155209 130541756
107020 138995 396337063
191033 197967 17201504
143158 167554 61158337
71820 114792 107657024
127093 183227 140394293
105108 128122 57660250
199376 199519 818707555
170617 178123 18669090
12248 155699 224536151
164307 165830 655454667
166273 197118 353832344
110996 122220 983867455
109874 185420 189027614
8920 48424 434382678
144352 171559 568084309
53756 185514 330256054
12343 129732 344301072
173698 181532 746405599
110454 171254 518469516
34044 84952 127417038
195972 197197 2984315
155504 172549 810700680
72071 116614 111610946
42598 165374 902227652
38630 125353 217184529
179382 194636 38152679
50170 153185 423638098
57726 160819 33072035
136307 148845 31285047
125926 175505 124182712
178095 198058 49782214
131922 140210 20888087
152129 193075 102450893
29092 169799 519573054
177332 178799 3632241
113221 184289 177776813
6888 48822 104625776
148689 155644 17374583
84693 94679 925516061
127766 142799 783938175
167218 184044 430245526
13283 162204 372914737
189379 199188 534174823
166657 189300 56501619
150141 179369 73164486
28523 115342 892435822
5558 96064 226639862
36501 56596 49828296
7472 96340 541167859
114087 122746 21479101
8715 30920 868819573
101684 155535 234893209
18008 116584 246772268
96544 130252 84353276
92756 196545 828326064
9043 102748 234613708
147298 169814 56434714
75402 108381 82803663
93550 145002 605563939
41632 70570 72609817
178237 182610 10916404
59444 153718 264247802
8273 8321 125949
163089 177281 618296545
109638 191651 644399596
188078 192534 938733533
146513 191197 857980600
93036 131853 321913587
42672 125440 207531774
58298 164373 266188662
179105 191763 31691810
49181 96787 119547138
186976 199553 10872815
49276 149799 921655070
124416 152279 69813127
43424 81411 95477894
20527 88999 542918784
38412 134598 241044220
143360 188300 469453772
154683 161870 17995958
169680 187097 43479077
168083 181838 586375007
56636 144649 220902962
1020 97183 240537629
58324 101070 107551952
28754 44603 39208791
195307 198901 460447388
195265 197378 5282966
181213 190030 379952646
134250 147258 991592938
2263 129097 317415670
84413 162942 196647085
4650 97328 285613308
65501 166034 164035006
19851 72184 130938944
180268 181590 619347756
3465 103828 251147085
91367 189577 441760347
111114 129063 44869740
29584 130615 252897814
90017 168401 267035457
50210 156350 608332126
131753 192053 439448523
131712 164681 82696312
96783 169040 530394170
81179 142124 644594375
27974 194750 417369681
187281 191634 309519136
95389 195633 250806969
96762 113157 161204487
159626 199101 98564672
184136 190935 648596956
28143 49808 798249457
21080 78623 143905193
77045 120426 108673414
193335 195133 4361891
52231 92760 905776265
189247 197810 525198764
21720 46689 203789537
99317 160759 860418505
38219 162927 317524870
99107 127433 17260902
34267 43338 700560750
158118 185334 68136830
187510 197812 237955194
62946 133602 177410639
164651 179087 35980322
115604 123363 19350636
68510 120693 130717535
137791 185580 426939068
146945 154765 138112355
148653 170694 55246670
100358 186010 396893453
193013 196477 8683019
139794 145587 14425327
8739 185682 250469977
92245 165541 598236705
92164 142148 125165631
187480 190543 590038904
42146 45348 272638096
152588 191155 96497500
65916 162691 242566042
24010 50128 65019456
109208 165345 140608611
81973 133081 128017051
191690 198102 15911293
79292 126518 118411896
84007 143537 813652735
84555 192003 366455976
2249 72988 176880085
72079 156736 212071001
49724 103350 327619629
906 147419 546879329
100985 141807 102243577
105878 174290 171467668
158118 189983 79708207
2236 158041 389931074
65842 189380 309416701
151625 154608 7496659
33114 39959 16814986
74485 115479 642366451
45582 60310 36799442
88542 131766 308832863
117478 153031 249540142
63471 83797 517873713
52641 129058 897589687
122871 168145 206604639
197762 198726 919494140
136997 157170 50289891
34858 104563 889240068
17751 48638 397326507
64397 82576 45810393
54154 59873 963382079
117900 171112 819838659
179712 191276 28969048
120314 149719 73683010
112653 145904 83327319
139277 146589 439093022
113203 132934 877003300
120345 159043 96998090
34999 78544 108833683
165282 181387 40094082
147992 155895 186184912
89575 159881 262493492
165045 184723 330918026
8209 108994 583756670
53279 193124 350398597
78035 121655 346551747
55067 87173 137047050
9399 138773 324097011
5453 16369 296621863
164871 194570 74101750
180505 191933 28617962
82606 196621 957819694
196239 199601 191944382
79054 126607 874124790
135429 165405 75047977
108892 138637 330352732
59910 116097 710153420
113100 167718 618055405
168164 188637 824131498
136440 199487 157464620
160761 173257 31359121
173831 180518 768385899
91907 188448 241599906
197884 199669 850653067
191592 198237 16485185
198397 198878 1180921
122437 184746 156100313
15239 182396 418436624
76007 170817 56491551
140308 179270 783345347
17462 88357 732010080
1297 54380 132323965
148032 188065 881851728
93020 171750 197234621
50794 193180 702913237
26085 47443 171870366
111456 184482 182727255
181077 187761 16840332
35200 65213 74838040
119093 145367 602961451
95386 187536 825072188
76734 108755 144998943
73563 150855 193647316
158948 193002 85167419
45199 144374 248777346
61173 125621 217342144
28170 90028 154895227
104126 140176 686764030
4998 50749 730395959
187690 198190 740959536
169938 188557 46424662
116264 137675 77380984
82147 112361 803455695
77356 144807 169049825
5658 49255 940619290
58218 141276 208495893
179725 192092 872375178
32925 64805 361784332
134637 168444 889584328
48693 169675 303356527
86294 134867 826974425
51233 70061 37207589
159039 177072 15199540
71113 151442 437227300
139593 160974 561361736
77181 199922 918001700
166105 184740 46406906
29951 95698 164532543
105424 175201 513407507
35023 64881 74447200
58646 94311 89846022
45598 61629 464773884
74000 102130 878473920
18589 168247 594149410
46308 62256 16955585
50295 59362 22557170
158559 171932 33659624
28245 173942 364795937
26674 199694 432866475
3006 125707 732326817
105867 128864 605222320
101838 129447 564030904
55761 154626 248003849
169582 193926 60726206
88132 110244 318291637
151801 179412 871940149
5028 181697 384392564
143787 177389 802245621
32934 58155 62570062
818 81258 459600144
59060 59573 200897600
56886 136421 199727587
142279 175503 83142850
191351 193994 6613566
194473 199110 11489698
38145 153855 310458020
113643 121284 19003355
137784 150838 32558133
78519 153226 502555076
69355 193004 567433899
87660 120905 309757207
38257 119171 969156840
126850 192115 435079430
140989 175107 28141427
176468 183289 16054702
91469 186952 239021059
99809 160992 299569673
103703 174913 988715464
175417 187219 884766864
29371 72414 107660761
140918 198772 144552448
85767 163696 645029051
165678 181236 38717827
165250 173723 21137695
177526 184296 16889789
146273 194023 119414137
163739 184515 722521173
198127 199325 3002021
15192 158793 359519340
53998 113702 149902217
59427 90138 77405613
32338 174788 356611353
108380 118621 649205873
120269 170119 124992371
61706 76551 37482949
94498 187372 392225412
69574 182493 754110433
172130 187864 39254954
146023 193799 119463012
106125 122460 40842954
152664 191762 97845061
103238 111520 110547738
15394 188784 433989609
132838 161619 663161608
177412 190126 922871441
161630 194601 983150230
130635 190485 705988981
156310 180519 317755035
29373 108523 198185303
110835 193756 415202706
143759 183148 98367658
3387 162041 606961968
188348 196661 20700790
5725 59948 135259779
198551 198956 424655735
153617 192233 167178626
85593 140490 137610021
62814 105644 543402753
121164 171572 126439510
61529 92629 79568011
198558 199691 647373360
139637 154253 36490895
45169 66696 348391184
113433 196318 207340725
67430 164436 243174422
147986 180944 82396173
105591 185558 200308586
93265 140187 117618192
19691 155557 421711531
44876 168765 433088044
19231 162572 816806893
14564 30377 401797772
115566 149339 55937574
111269 143141 702276140
178052 186205 592510017
121564 195960 214974226
11792 102786 227847133
36835 102343 662071775
87484 135277 119749472
178935 185711 949508041
110968 135163 60689139
73725 196422 307202584
171916 174214 416400444
192372 192996 1517229
68779 124412 31841496
63152 132603 174319766
175477 197806 55641594
116653 170770 739580612
66683 136297 174629400
187260 198097 26898980
77552 136127 942478276
137079 199957 157057634
153466 191292 790093850
124850 173813 122725505
96735 144103 118667478
45692 133068 199896432
100425 193425 487532251
152015 181948 464187120
10669 70811 150335883
182933 184316 54299
24973 97363 378177589
176192 186811 712057274
71342 75612 10593022
56395 90885 563639267
113832 145597 775786119
90178 109019 47196545
198501 198953 605316
35242 193557 696590013
10860 86043 253435661
105707 124816 47909885
179945 197036 872790891
194948 196436 3808097
25981 105986 723393561
109144 118797 24004588
197717 198206 1215761
4743 44675 804735425
29665 83191 133924396
130107 190115 150125016
2140 199894 494762386
104909 173623 172182611
92047 92665 1542877
165613 178927 12751612
82041 165410 208882455
3279 66873 747369404
97591 106888 23218741
175639 194062 46029442
11251 185640 436528426
118799 140291 54005853
135511 150564 378025955
51387 142199 265515822
90088 184281 235662348
20298 48399 70016373
189120 195785 673256836
192983 196063 7693868
135488 183417 896477509
134706 185437 126834780
41088 63134 55089919
102645 114385 29322336
116428 193046 191765692
177146 193720 41394832
91658 171761 200631983
101774 122416 51432440
122049 144780 57137365
138856 145559 16649156
11990 106823 237381293
44194 157088 282967754
126057 126674 1535592
85049 134651 18474270
15845 136957 375611665
168866 195991 9459404
185087 198758 34025224
15843 62874 905914922
16896 188213 625183169
84548 104642 454374721
158238 174353 735748986
191537 191712 581679837
148115 183203 87656759
88085 176191 220511471
147358 161022 11611028
157189 174476 25973071
16941 28765 29679416
114267 163842 647133941
23099 71905 680941555
172430 198646 65308967
159489 184296 61981299
97863 193499 547559232
81568 119556 983850071
166537 181507 37293054
54794 131118 191485955
184545 184823 702911
195328 196301 2497351
78185 179623 338217558
84218 141326 143036744
35303 83825 121380477
171074 186288 149672094
100854 122557 675241993
86914 114605 78446618
63957 173206 836516686
12147 85193 182941510
105538 116954 28666577
182472 195847 33427532
140112 144839 5106026
4380 159094 804875149
166733 188359 502441188
73507 183766 276091096
99503 144781 113465317
130528 160026 73877988
188781 189134 991555562
6775 196884 475717208
169559 180890 418324112
98763 184344 722249501
166637 173141 16264995
124153 135048 27558028
2366 155941 548009714
195360 199217 9601218
169105 195614 66078019
172924 191846 47196394
175227 179137 9708356
148174 149934 4322073
93342 126460 224962167
93569 163619 924891230
142372 150137 19330572
181766 194005 30630371
20410 154038 334596587
52706 158586 265406299
113843 144782 120806931
20578 150697 712141680
176125 190894 36908664
150001 172996 57763020
175839 198821 126699103
133302 145338 30116022
28915 106749 65036827
107423 137447 203673779
50883 178398 319528140
129659 189466 149706743
99930 128778 502022900
150461 194384 366401452
43854 102036 451390815
149683 183034 83404808
147632 172258 61734730
78045 129756 129577273
37545 102514 192459089
105513 186196 202138014
150141 196180 115203066
8051 188845 452533443
102221 147453 113201957
74904 130313 115525793
154650 156951 5679825
166780 173661 4045298
86273 119276 82479771
177398 189110 29267786
133853 150922 907676
147556 148193 1572883
53114 167672 416011390
195222 195897 1758946
131101 195221 160367573
57563 147370 52985748
73976 192268 628398523
63664 191637 917276416
169304 177528 510195564
123095 166796 109742644
36323 130200 235021550
160881 181597 51797392
76869 90921 35426193
40853 41645 1980457
12576 173827 136047737
50667 115217 161917731
70263 116421 599858776
16681 73362 141822622
131149 152821 54291839
122213 165215 855235830
13326 54613 793839254
101734 143031 528257284
93874 127357 726952674
70791 171330 251994569
27921 113043 213132961
161054 177878 42063370
20830 122822 635091904
173054 180409 157291964
17836 67176 123376461
150341 167015 41927935
127382 147800 51214296
139458 190988 331447070
62669 105509 796219128
127747 130742 205637676
41546 178452 343022341
58505 138203 200242120
119110 133494 19100633
106941 116479 23922153
72605 107549 190484742
9694 79664 703519053
99686 153741 946036575
103708 179400 189430012
168007 173131 12806603
15913 65076 122814324
7519 142207 690947186
25902 98314 901192081
195399 197262 4615434
57497 122151 612702564
1004 140582 930238891
198188 199957 4449229
166695 173921 145249146
104296 140551 773410294
54195 156248 255961446
68208 176539 271325106
145430 194274 777071485
160826 186853 674916577
194322 197590 232127850
98701 183347 211834273
194274 198798 885435815
65720 87727 55365052
97190 121036 59645748
109269 120815 28728103
77006 116749 99607838
198618 199649 2595811
44114 49497 13510315
114366 175498 153128232
60174 149874 739765195
170166 188390 39590479
77105 140545 159083089
152553 178640 65254395
54081 86788 837319859
33905 171957 345706683
118021 131202 359313617
118502 187826 173605628
154204 170544 130345251
20507 197557 443071235
58244 125211 901794637
177178 187441 25708541
116158 124573 941233467
138106 149441 28208153
156686 177351 192322585
30840 91027 929526342
152363 191673 563903975
151146 155079 9838180
199866 199982 310367
30256 130117 249946259
80318 106198 64854951
61883 105198 108846102
170534 189033 46132831
182663 183304 596333187
62828 143205 201705682
30831 54796 568082605
188512 198424 71027867
58809 101835 108274318
24580 161923 343878885
155720 158165 51643935
80704 96562 177261690
178155 183843 6822666
119028 151154 945113883
147291 152398 12718542
188870 190453 3938075
189157 190820 4184644
76740 89007 478399865
54386 78702 61137976
128405 162435 85279078
172465 190136 44005928
78835 180610 685028076
94291 147086 512726904
40235 81782 344544883
142581 192859 125725863
192142 194596 6115762
67216 192884 609525481
45693 104088 146545732
119326 161596 105975621
24975 174912 375414168
187243 193756 6881226
63885 71076 18244847
195561 198848 146776573
112889 161373 942290856
34453 107156 181858015
154138 166912 295555448
153248 183241 74945433
93858 94921 2718105
85635 91424 898096280
24534 69387 112111465
115377 194451 197901244
118659 178939 521542310
128722 136002 973609652
11527 161128 374543690
12082 45125 315059190
172111 180265 20269611
86065 157054 839963490
126564 162859 90968692
10213 65241 137471226
44171 194475 516914859
3872 196023 480886514
33678 159825 315771319
178407 197765 48304557
160827 186268 63694491
15314 66757 464408160
71210 97715 66458512
30207 144116 703011304
60951 164391 100140875
82660 125769 107942879
75394 162153 217450686
3242 129316 315514999
197328 199142 4500517
151328 197389 762318969
193146 196369 141671028
191146 195116 9808650
168762 180007 27980486
143413 171372 557940401
123423 134747 28601835
22520 45315 56613428
103707 177074 183703096
46581 156698 920431776
98214 186491 221085300
23975 59401 88177551
11174 53588 774577123
69041 76572 18845799
135664 182379 116718088
166378 197070 240018218
149605 181992 800393404
137630 155678 609930883
177048 177827 1901875
83262 180753 244031467
105759 156670 805301941
7587 115634 849509403
90564 115959 63489057
144161 171807 542962420
64726 174531 666485206
170232 185230 37413259
62493 164160 255093994
117157 141811 352533179
69938 79134 18020212
131287 159606 70990591
97816 193760 239787236
43125 182161 348457902
84407 133745 123597070
126850 153035 65583379
86768 113364 66650083
118986 179604 324614842
190758 196288 626177366
106660 134511 309588575
166694 184715 44887315
83658 119149 450482342
52606 131699 198318798
183093 198738 39108036
197282 199863 6447853
67053 130455 158909592
187792 191775 144577276
183114 183965 2190399
31670 176258 384269336
147242 191120 109709642
26509 46825 50418834
134758 173168 96117989
67132 80222 32767760
18596 64994 224925721
70470 85962 448803559
52328 69793 18708170
79452 197995 296751493
118748 129719 27519893
153977 186898 176190178
131242 153362 55424857
94993 121312 271371921
72888 198591 314620245
138534 177440 97202526
2863 12143 23125988
133520 144053 26358152
96700 168723 180435130
59016 59342 836408
43068 182543 349515828
165918 180671 601986945
106883 173061 165869178
84501 123517 97565000
157262 180748 79715594
151867 198048 115396467
101420 177648 662549886
9346 51173 904660947
123060 147685 794375630
45517 94413 122852051
123819 167338 482278739
130731 134706 10103153
48173 107494 551679771
116198 194021 194788653
16868 33790 613127563
13352 147423 854555292
58189 169598 187000551
167490 198881 78205090
36303 76208 729480899
162999 184743 54278089
156322 164979 21789983
173211 185190 139690315
71194 123812 131777585
136352 187518 127982946
11922 97904 140689691
28371 172007 359693717
128098 169771 104510758
145590 197337 110835121
26252 112542 215976232
197990 198899 158925410
196658 198296 3984964
67217 90622 577439948
131986 184499 131420349
145323 152874 985014809
48974 133067 297471819
76429 157659 914167516
198275 199606 844544036
52733 62176 23562923
117643 190051 598732649
170039 186319 40645493
20580 138636 295779332
111399 127311 39794971
179289 199180 711037176
197988 199605 4082142
151215 198335 117704655
63628 140990 728137014
20606 125838 263486010
133934 172774 97286192
86948 191410 261443584
9637 45861 90219507
147910 159613 925102669
93447 174697 203427709
56375 190331 335754241
87208 110185 57578924
199936 199981 109946
151803 166243 36300975
133187 134335 2915984
38328 123553 106676664
122969 145612 436364151
173570 194296 51687601
161611 196872 670967423
8018 60766 131591885
35224 129956 237114686
83331 120910 22528480
90341 116238 64757420
168314 199156 76844615
11585 13424 4543514
108928 167090 90398552
102723 184798 205375411
89630 127983 223227047
40910 157592 294222779
142681 160101 62171840
63362 140672 194063137
7520 19213 974925678
161867 168445 16543844
27195 130820 259402677
187082 194655 500414124
124240 172908 122077066
28761 111367 997618616
44584 162123 818960906
159 119506 298461390
149778 178621 547815306
107775 148528 453029396
135964 144099 20261488
180602 195549 37338705
45360 117357 933213887
169120 169634 96992763
50429 164835 286913531
196371 199638 513204427
15391 134231 297618085
81556 98939 648683682
74934 139144 161062293
65358 87199 54927814
97778 188366 771582577
58993 199331 637604690
122099 185243 158221325
63690 176833 35105704
171536 193201 54039832
179398 195658 14535003
14405 134975 302075696
178416 184747 16342680
117025 163834 117345421
168266 172345 10231264
1863 67065 162877466
26435 97031 950876792
164111 178448 35720869
27754 57490 73961692
131548 176612 864851819
156306 190580 369477937
168377 173808 13545561
39478 153307 442519493
174711 188202 33767532
171222 190931 49146323
45547 187517 355865373
8162 156433 371221157
131999 135577 376423083
55229 157893 510041257
119415 171011 129435502
147765 148437 76122438
126436 182727 140847528
2593 144310 558085408
160941 190418 73658205
50264 62082 64571528
112703 131324 46600308
139688 157320 30018878
35693 73304 313303216
22684 148160 621846623
142008 198186 140352740
52535 184802 693598786
48930 172591 685573566
184965 188080 7835098
115335 131433 40318425
111391 136185 9200230
33999 149757 289717647
42607 134919 454223157
165690 185436 172836839
181920 190947 345536021
24214 117498 233464616
85806 148306 156504999
84901 128159 867359691
29017 101767 182188637
21826 50210 278930615
24289 128409 260621957
148738 156986 20541508
98035 162210 160760333
103119 199809 241872708
106521 145924 98809606
78622 80645 121607313
184350 188717 700601702
185959 195082 427745188
188366 199425 27484182
15361 55034 277507381
61627 194518 419734498
141304 171833 22093516
198796 198945 252034405
81404 171543 992838725
62852 189370 708186821
37969 49469 28524567
82693 143304 502237571
57604 172755 288907449
109896 160526 126677086
112923 139217 918380572
83693 137446 134777240
33864 165281 409691160
25324 126280 391504595
1677 94109 231224327
7138 110650 259184919
72975 176629 347430734
1280 91191 225022629
32638 193412 402368653
147166 153102 5754186
145624 188473 107181619
98913 191187 230955620
46851 78571 79604614
54701 94266 99513511
174294 181800 234874934
68937 117043 255857911
170862 184942 35065454
32925 121972 938387251
108571 150008 639556738
173398 182998 23829050
82679 150419 599130268
166957 179096 316685437
152302 167668 38616711
152728 188822 756627499
98388 126293 215284206
114722 126116 28543097
106111 139482 83842553
180380 192224 29602180
117360 169053 129610468
123874 159124 88333179
125718 189479 424534630
63368 133415 175857993
78000 84698 16933763
78647 164829 216090446
186815 196646 936441678
124154 165701 882575914
123707 175949 971701533
182877 189570 718990109
87057 185680 943515951
131354 160269 72452052
171286 196577 63111651
163270 194264 759724983
11729 190322 447039788
193676 193819 332224
169427 191582 55279635
158633 193391 790287055
47387 170123 307726423
73665 181935 933148553
118152 149447 78411007
184510 192419 5241507
72600 167956 853377517
72448 82145 24389697
87263 175339 468853005
195118 199265 10369494
94257 122076 645149443
112857 127814 678172646
132839 191691 176929788
38095 179041 748318537
113526 115128 3924832
18185 84399 346958920
65832 178723 734860014
35761 189128 383837717
99282 116980 68261706
166431 171194 713278708
10186 48218 94787048
118390 181013 156769701
138069 193108 656131073
158025 171269 928743094
79676 112741 844617815
55965 115857 90362259
89678 89691 34186
140839 143583 6880459
96866 194426 936680619
96897 100283 8437914
100426 130145 334990987
103209 141157 95070906
42291 56853 36356148
156416 184313 682221026
180372 185659 13237575
133181 140915 19384418
131653 182233 126651964
60757 101719 947537211
87757 172528 212285299
82287 119266 995553837
179202 190410 982806203
167205 181688 36083483
123331 128840 44965467
95483 185748 225932396
125007 186293 153506956
33832 59263 906719341
146490 157898 224120727
22791 107008 210714777
114951 194565 199243948
54635 73560 904032878
80561 123833 673866307
159210 165508 344309945
173241 190421 28074040
131641 189307 979897351
20724 146827 315787475
183297 197613 125806097
132505 171608 97993188
185195 193131 19812129
38991 194150 715606894
167970 198201 75324420
102300 115308 282479353
143787 193464 377256008
143808 158899 127846953
159045 171794 360040851
153501 165924 189369805
90139 171146 239370015
45961 143993 611624061
9571 92350 207255636
188951 192383 8619804
140102 158561 46020455
19756 105602 927131874
168735 198996 550029821
162519 181725 982621517
46486 144351 505953028
198576 199826 773517993
192848 197403 769483990
136436 155000 46338614
21794 100414 196758432
64696 118365 82588745
176659 192131 38633757
103059 131647 775689714
102583 160187 144184052
49401 105098 139702574
94812 159642 242011282
87316 116578 73208118
58022 198159 416743896
22982 135172 280993211
162373 194748 80872824
50519 119223 172266821
68152 101103 280735993
14731 33415 46868569
169003 186253 43043414
129601 174098 111525890
167345 184660 43126744
4018 152183 773792615
166549 197015 75905278
122731 170098 118887601
123204 174436 128486017
49044 94357 863403853
95129 126629 78821051
99625 101658 838442465
66956 140837 249533879
177002 192781 721768249
89484 162865 183701618
184004 190700 16782042
107146 191232 210557624
129970 153316 589694566
119063 178838 149695342
129530 177064 646950228
61898 104524 33690109
33556 157266 202141131
92494 184985 237017046
79392 149652 846617173
171111 177517 15921066
189073 189908 2100370
63998 117187 133508785
72799 179563 267361200
96997 142950 115156686
7374 112280 262602078
184104 187870 8475958
55296 150012 974287597
54651 116405 155018274
168189 181244 916084900
57445 163040 264901137
108405 131779 28628023
50596 116491 165282705
139345 144842 65046651
137273 152261 37337765
188542 198978 25961890
1217 54740 38105494
190897 192898 5016870
132795 187160 508244146
17734 195762 748748223
44609 113599 173188316
107848 188884 202831393
8723 96581 384177886
93438 198461 80493550
37707 93342 969837212
172359 190689 45683486
132030 199469 168659426
95042 134623 270528813
85035 116456 78649362
9711 81860 180600175
31792 95092 158460321
132566 159639 67820294
14663 114753 250568157
103698 133944 669307776
89568 164440 243306843
136013 185310 123190526
113812 165511 129607986
95785 149706 134949875
159858 179013 989315748
131963 133349 162231586
110881 117555 111443563
1887 168105 416106141
7680 97501 224802862
53132 133597 201918474
193266 196410 7862454
181218 194463 33113382
58782 171696 665625824
108732 125918 705270965
141553 148857 18323956
62947 147233 211521353
172565 181544 543811242
114896 174190 345504673
80690 195056 286293600
199504 199790 447858798
182585 184348 864311524
156537 156724 470871
109509 179971 516025440
177440 193967 41323654
106780 144041 93460867
186813 199787 177964735
46779 74897 70584648
7756 158858 378248106
65095 174620 863485759
185939 193794 19588803
115501 122964 950151143
141762 198452 179779942
184880 185765 2259275
185395 190529 792253288
160937 171921 102518776
29651 52238 352443382
50461 146420 240654208
103272 142449 317710036
142242 192090 663629382
20763 72100 961926626
45873 167689 603701202
158261 194987 91802575
25221 84456 148305122
438 45967 113392443
72216 161984 224885205
52549 70082 9716486
148917 171976 17690899
58739 85370 785921960
115525 126603 27755695
191589 191817 607146
184562 196774 30505026
111496 163626 283166488
127571 187409 181701002
75210 150139 187720732
65799 191423 795625170
32110 101036 359944776
54615 130042 189287529
32068 126027 235178811
29915 129485 742663270
199702 199752 109014
126590 148780 524350244
139663 156243 41407001
198759 199338 600120570
118987 127948 218520986
173266 184954 29143685
10509 21314 27028454
44063 126149 976267775
179585 185826 15682118
53152 198184 363261297
53800 193267 728479969
10141 176977 513894833
28861 87631 147192782
38249 68563 381590726
146797 191256 111196948
185168 193542 20925466
72576 122290 770545741
6738 40174 702232868
32376 64401 521788637
118467 188070 803980906
35096 102356 380467617
195505 197224 860791152
76188 109758 988449122
164090 168526 11090422
110327 137525 394287403
146877 166655 966728183
26857 53085 65200476
108333 132432 625499011
182690 193728 27656487
183413 192632 191442222
107517 141272 297353957
111775 129028 43145297
20527 59510 97168411
197737 199976 5622057
528 160895 525429672
131125 195554 633900183
91494 174665 703344653
191278 197649 431798042
73133 84971 494655826
183639 191949 755533820
67186 95885 72037267
191856 193054 393002300
123781 136986 33319336
28276 75724 385013339
16894 148997 330817695
134813 154708 49690591
62764 104322 10275594
175924 185049 22840313
72341 152355 200415924
67738 90628 277200313
11472 166873 978023982
78885 181889 442673630
28421 45024 41127369
2252 60171 830558896
11335 52346 102306052
95260 138479 536370437
72980 119679 116932669
162167 184949 56984675
111897 165451 134247990
117108 185113 170297201
129482 198058 171518900
60612 196249 339912114
148962 165083 94962287
144717 187425 465019123
49709 68446 47100861
57705 140321 534960141
176062 184447 20906672
51023 186004 338270532
52157 106767 136960302
144678 161150 490033486
184632 192529 556711739
148109 163828 950129779
194404 198313 9665796
87804 174462 216925916
130254 186986 142029492
163402 185489 55176339
10180 115884 897659797
193880 197982 10135642
50820 160747 275544959
107453 155000 119110880
8543 89998 203996920
197510 199205 754147535
45616 83950 570935435
53835 175194 304289480
88348 150603 155800376
11083 92281 203262170
35579 88275 826296289
29432 105393 190034739
123057 169159 115732751
31077 88367 143486928
79574 161522 211576940
152926 153132 554778
140861 184011 666776620
26018 97408 215430298
123531 135112 29265488
182815 187391 977410395
163691 186772 479101193
25234 46616 53172601
67805 147583 199912095
85472 187025 254271122
83692 148774 859338980
156320 160577 10618887
13534 55735 105260860
84636 103509 47227864
91502 160993 208146200
161687 171518 137557647
164365 179240 37068527
54081 76172 594555726
152703 171873 140180768
138843 151866 450796532
85467 101638 40602381
70387 94009 59329738
56745 189302 332260625
158886 167526 168297308
193180 198046 958672692
24429 199275 446374035
147571 169353 54591422
170157 176619 16066198
142571 195719 430132865
127478 149580 55333966
17381 172614 388780980
72841 114473 928786761
171702 199919 70311978
166997 196259 73007326
4519 135541 328178711
104129 178278 999751900
27577 68285 101795178
171668 191854 918750206
121170 191455 175990094
128407 128678 888964882
131858 139405 19082007
176709 199333 47891808
90868 123333 81087309
113827 196630 815238768
98818 178744 200037953
151862 180915 868260514
84867 180595 239597482
133506 158382 714074757
17816 67324 753762456
25788 125823 942685169
26429 75759 123222874
106554 151326 112215512
2649 7479 12091310
155524 197315 104402113
31245 134693 259117502
93203 108140 26867849
54082 138366 211597891
18865 27498 21756421
63525 70453 17614889
81829 100317 46209953
95520 149980 136252265
59471 162832 992593809
36177 60195 657398392
3398 58198 98474499
179522 199678 941271243
69324 93832 61511232
171575 177323 14256808
60575 123504 157894364
117076 117570 1240744
183723 193796 25212619
114293 178005 159503245
197987 198594 1527699
96588 137437 800358601
135471 144526 593258319
136719 176396 99132726
192732 196370 101819607
64697 193300 322215125
176017 184711 21702315
38390 108054 990966059
136882 145365 758878919
123325 171073 738420993
49773 173205 309454850
62459 172643 276431093
161682 182989 53182258
161465 180615 47856636
172364 179603 17916608
53149 188931 750570210
171195 198213 753698025
14513 159768 363739535
46719 120802 185745972
143459 166647 411028199
199822 199899 197576
460 173380 432818402
137055 181407 508901797
194267 195886 689749700
111091 147994 795479642
191355 196965 302808972
3671 147070 358989809
14747 121369 266846344
183858 198227 780741751
191160 199802 279458010
188507 196408 414535610
115340 132078 41927099
17100 147279 632252983
27716 160312 67037486
198889 199846 2422247
60353 141704 204183455
79442 82580 936044738
116510 135195 499138205
55301 107116 130084728
53406 174863 791762455
185739 186107 341424253
45879 167640 305401118
75688 108867 83362826
104209 127294 57808404
60653 176693 290984910
109820 172680 157437217
55996 156358 910687847
76542 106798 668126761
45188 86676 549300387
81356 155366 42234745
23369 104169 202175469
96949 146586 18237059
78440 117045 96772996
71854 105459 84094010
185994 186609 373102
173478 176016 6241153
163197 180292 42671672
16778 50571 84302406
15246 112219 828653511
99159 101189 5145918
167852 179073 424655924
178675 196218 43888753
92757 125884 82885750
165153 186496 53325662
136794 191191 135951396
197498 198279 1926167
130354 134742 513414759
32283 138697 856057684
175824 189748 34770118
184211 190256 15118012
73387 119041 114336980
20718 74197 198399101
111467 127719 40641980
199649 199856 800967868
108828 129210 960749245
2911 138681 340034003
76350 118800 106418514
52332 178811 735036516
120687 183617 157556465
22631 133995 278856587
145182 198053 545394589
29466 124447 237697045
190693 195849 12858544
55998 97047 54933878
170172 189325 47778359
32916 197777 412464938
46190 113904 974284062
188912 197113 559992715
114043 177244 643217607
191606 199385 19342033
53609 74403 654837873
158256 189102 77156294
18776 69071 125851231
87934 137138 617767942
109215 118941 24156154
3047 196358 483816085
129075 141605 31445420
163444 178334 275781339
87076 131651 974557135
125111 160580 486825981
99250 127887 71687127
21766 194326 431890576
114757 118611 525813135
72497 172354 33684491
171519 186289 897918845
53742 166039 281698422
174473 184959 733366060
19159 81139 155183871
59875 131667 180184525
90931 128424 291206366
128235 181259 541291000
48818 142829 339769458
177071 188331 14589815
183520 199839 40738219
144087 195853 129394925
141527 181842 966129170
95105 193864 247122671
135259 172258 92616886
110529 164878 136135850
111443 156583 113018533
126863 160527 84288310
185857 195183 763866112
61007 158947 263748638
155273 169025 34561378
141781 186612 816723274
831 99314 246373562
126781 171176 589196809
40824 96042 399140719
196063 196872 1920313
60010 141441 204375090
15915 113537 244448166
155557 164751 23138377
160835 164633 578700967
186368 192751 15910219
156892 172379 38935577
76765 154630 285442370
76203 125264 122971089
193455 198314 12021650
56019 108308 449418050
80998 86111 12953153
24937 123940 855023251
87482 140047 131699011
9589 70090 151288497
158086 161947 9739663
160143 184459 60770463
62529 166252 260280982
172933 194099 52744476
30608 149540 297693221
29742 102435 270386113
163300 168836 13892135
45798 125350 815527983
15068 153478 38999466
93022 169222 73886781
73558 97853 60894758
130061 142284 30645729
113700 197408 611037484
120610 198670 788778224
84893 194786 274965066
99698 105443 719983969
92073 138659 116780863
170491 190669 50331898
11566 179858 456563324
158225 189990 79452431
34077 38938 11931820
187768 193748 512639110
162217 175230 989276928
165786 169014 424810384
6351 144484 345893945
121056 149115 944262767
17944 72460 886296442
3158 167682 996656529
184644 189958 13313897
194314 195161 687874325
144084 191437 424682662
155247 174148 205355150
71186 176863 560836351
45611 62578 54780785
102874 139400 8251195
45171 159272 947060606
199040 199423 960020
103219 106087 7059642
36770 123363 216706406
117546 149882 80972512
142845 166386 59024782
94109 135833 104614683
191606 191631 123469618
196558 197584 2439119
25929 128453 998822451
28452 110044 204298692
99313 107944 21626361
46832 77576 931664793
39547 127580 220591974
10806 31709 29697657
177026 181958 12308498
68245 89705 329794148
61078 129076 182605944
190750 192713 332486554
186402 197514 223690813
23022 87822 162254397
2702 167337 719745600
133257 179195 767519994
122803 127308 11426231
28422 147122 341113967
9533 40308 76741047
145980 159095 32795148
94447 121997 68769104
75245 99566 275890602
106948 198094 228047898
13069 64963 129664580
109486 114164 11642439
32875 57735 61683277
77275 195124 566743718
81186 161676 106996170
40178 125483 498371887
158125 160934 447003293
160166 163047 207300453
26919 199083 518780486
151531 180131 942376408
39780 83473 281614022
91254 135999 112163907
7316 152523 363476417
72509 198671 718874794
157382 164423 17821823
96522 130636 186530427
129406 161348 80043933
195076 195638 1455915
193328 194688 3337020
91519 117936 66048514
173523 189946 40949859
147525 148915 3484049
78209 172013 405980114
34233 56378 756831926
184722 195497 26920529
72160 153022 202555895
5777 155912 375947862
110301 111141 2071764
145811 162404 41544323
130443 152530 476081199
192615 192957 832583
20829 49847 72360016
154684 181928 68121946
67877 93102 563547762
89776 155797 948070389
135844 184327 121103813
175640 187168 22190548
76640 125959 123638716
39533 121958 214979317
17649 180187 990758205
184000 188693 230020868
135830 155662 11066527
41408 75116 84513146
137012 153711 599222619
185485 187304 4600923
99572 190193 539910105
8893 116033 268225285
70888 109988 98115677
23243 78183 137323305
182179 197089 18830562
31147 80818 25155693
128005 164256 732179865
56498 61302 12030014
67924 88861 188805928
172753 198636 64469448
26331 103942 979686023
154618 168237 34167424
127939 199127 554210410
98967 142553 109210399
15883 143887 768978464
104671 192507 375565299
160987 172280 938454894
53908 137798 210574854
71720 80047 20763659
158912 167921 915284744
110882 178241 168522375
155096 169369 35852952
175118 177577 6096627
161052 170470 23667676
92879 178431 214121591
36979 41065 26444149
154522 154925 985737
32660 47672 37166739
62647 164475 493278932
159414 199678 135587702
114684 173099 146380062
8197 119761 492532867
136042 195630 148861033
198837 199507 1715838
59294 115062 140012064
15859 103095 218394361
56449 136861 976351443
188560 194743 13699773
132310 140977 21814468
66225 189098 747738057
118874 165452 228017405
193728 197413 581149476
94014 177000 516691171
138496 188247 124381894
164250 182641 209313291
188751 192933 10484211
160259 194759 86215885
86088 179371 233427164
65157 99540 658128956
106951 181895 187654252
85869 127199 152457998
172893 193436 51228131
15163 77629 156262061
26148 179962 766729156
42417 120234 195092570
146219 177631 78571607
25978 92690 166999527
63450 175773 281669521
55854 142115 216456920
183569 196693 32822459
18057 22747 11809382
87877 135986 953056451
132273 153667 833148380
137969 188242 125720561
130392 182454 971862882
53590 150114 782405274
177914 199713 51638457
158411 171395 32653320
38904 152080 283511933
194264 195491 3033465
181999 183950 4817228
109400 164501 303520551
40814 93232 154557389
21598 146252 312088725
89814 126637 162482947
173357 177254 646160041
106431 188579 205734502
162681 163013 847151
18698 131168 482185821
187505 190153 179048551
107488 133145 178349086
45694 55938 556070001
135942 198487 365164106
41992 91077 463916934
72169 90064 275223874
140702 192757 130169952
94877 123686 659879762
161936 189341 510339065
99526 139244 669888316
85845 106394 864602999
197640 199578 4856305
82966 153604 632662507
5203 164461 398838361
194662 196707 5102477
21231 85527 160930253
64489 198154 334765781
116961 137067 50545991
7417 66201 50440778
68830 185490 259551028
172968 198761 466664359
68620 140113 303870031
140402 194946 445439506
88695 163155 186444256
99273 133667 86221227
193525 197828 19967973
145645 175557 74865601
54319 110501 141165051
20121 35442 38452751
60134 120817 152317284
67182 183068 290151536
57898 159998 256175520
76680 100554 253996397
111403 184939 184057021
124973 125479 1265526
96959 165267 171206023
54635 162774 497818568
70370 107275 92490211
133527 166437 82447795
122182 153506 78586037
142608 168023 161444500
171365 174798 8532315
139632 149093 23577526
48387 135515 45903633
169541 195758 6546034
171942 197303 63158675
7225 44949 93959060
60569 83340 57439632
141973 160134 25760690
96692 137517 102366498
149518 193804 574117606
40871 107087 165982837
121264 138367 896584585
54159 126135 504698655
84209 165371 203363970
194941 195612 712158478
133284 171876 96684170
84411 136971 131748530
199058 199903 250543649
57333 147521 226325335
32998 100909 813665171
105224 169002 159921517
182519 198032 38677420
179087 186625 952424824
81026 124789 503556750
151818 180591 71964189
165540 177745 439794660
151705 158359 799933152
72816 156763 210312866
137950 193414 138616670
34653 50362 38943618
59479 177280 962724045
7678 115850 270759934
42721 107102 161456131
184916 190795 828495103
88719 118725 74974667
42921 75362 81386700
124092 191757 169441897
198718 199140 1025449
47055 187787 352727545
86534 177779 228374573
7338 181295 694791976
157642 160011 6009505
145584 194342 121902348
83962 178927 324945090
105939 197309 988213532
400 118143 689085277
12942 187585 915909357
44730 64066 149080898
144025 149914 14617650
38024 84274 115882092
177267 191421 373451056
15623 101316 227682963
49481 144400 238081288
119951 160163 100769223
72872 128673 139838452
60782 110659 125371067
99209 163609 961143633
149007 171976 974237230
161519 184690 57904238
191649 192281 1615568
172603 189121 4627993
136913 170245 619802021
175326 182384 17592871
148042 155734 19231788
68075 100557 664124315
182352 187090 11915413
151825 153437 4035165
19765 186371 898309890
62612 159385 242751802
9273 103004 820188677
162947 173725 27020287
91798 164381 181806876
50300 154753 261874158
64595 149913 386621051
132871 135488 6666582
62863 143193 559489493
94147 132233 95286752
82441 89425 175231404
57885 135441 194860649
99630 133822 85704433
151438 169020 673645844
81390 161243 199952048
2079 19834 44299246
181885 186143 638964776
17102 60875 109214190
15716 54539 96771338
149142 199515 125858492
29347 140995 279602709
164795 197030 80325594
22910 152775 12915156
175561 195719 50317144
189944 198841 251112566
166562 171874 13310664
80990 104961 54625300
7234 177008 425009092
141464 150541 133957001
108792 186137 637389849
108471 148169 99393622
83265 109434 65612224
134895 187887 956493403
193539 194505 1898196
68872 135642 962411946
158235 168618 26165622
101895 155263 133564194
9387 162703 551708797
13823 130034 291019810
15448 75352 149746381
179092 183145 1762915
39046 126052 854022082
165775 197498 79022092
84541 118055 442872789
103665 123722 28669590
128914 160202 941888941
84468 133891 345682498
90204 112258 530454111
67013 82783 169023691
121119 160642 99082005
31245 156239 312962049
62308 121703 149019165
50255 125908 61963052
170090 183635 488397949
97307 128018 473457872
175464 197569 55088201
71858 108296 91336844
31960 186292 386332761
147901 198046 125299650
84223 158866 493805117
114603 127768 972620308
174513 194488 49862863
132481 155275 57077047
125205 130027 12150741
61727 167468 453347855
68547 81189 648998366
188582 194568 104763456
157261 183120 64636218
64353 74513 25601177
70942 81497 844841958
2828 73256 533457234
97144 109436 22567815
157537 165296 19640783
190844 193330 6231064
56491 97929 104144900
148876 150170 3120445
51395 125457 223600256
130336 137427 418647184
49022 122653 184497000
137471 195461 144842067
168975 190654 664151089
128129 154972 67265268
186832 190643 9450027
21144 96553 162720864
33922 151845 895969307
59713 170557 278102849
184881 192420 18891970
189453 194302 34705740
83686 126071 59902190
54323 148167 494144784
123465 156664 245893078
124081 199781 189395288
116237 176450 150756453
128374 134292 14946459
121801 193398 310296090
2743 188912 933060753
63983 173845 275512714
6238 54075 119317495
73619 186503 783624587
9788 198107 471188989
122736 124928 152432695
16102 157654 585795422
156033 162858 886954443
177723 181851 10282012
180995 197145 40295163
183253 187053 9647465
160008 192726 867543923
53635 195765 356119377
20621 87091 166442304
95038 193901 305740624
192546 198113 983506925
175351 189773 285901693
124593 136278 29507494
103198 150624 579994606
137858 147227 23396834
30494 161572 337175746
135644 173966 172414550
154748 169692 509624478
89614 125345 335049258
127670 164112 91382620
145052 182054 92588676
71312 104868 661786934
194217 197014 6870218
95883 196880 554868441
198107 199291 2961615
143070 172816 97607051
162966 164038 589257498
70028 198943 431563659
70726 118228 119018076
179181 180987 385547164
197355 198619 3154314
99781 177850 415288206
140217 198001 341159545
94488 119856 63358546
132849 160899 70199812
142593 167762 63066250
197269 199336 528784845
68985 159800 227536644
154891 158137 693897357
69544 180371 399281326
33701 180462 568550459
185340 187457 294110841
106939 196214 379764752
141188 152287 504084862
192907 194697 917281219
197979 198312 959919457
82641 128836 340330296
27359 109629 205978844
158111 160057 633488244
30727 108937 810674123
6262 6991 1822961
8732 173447 412490536
69029 82555 444909806
28499 45988 740700209
187390 194951 18727537
121677 180735 577085919
82868 181969 192919724
20214 112089 230033917
82108 187887 264814114
134241 152645 45947426
31259 34891 9139869
12861 132765 300274900
132415 184155 129449155
40707 162533 449391067
78803 99348 795221302
59826 159418 249861080
161484 180420 590257784
51121 118798 169670878
59927 183309 845719176
197862 198143 739477
162451 169424 17510442
47322 103113 140013048
173358 179650 15581906
150081 185408 88470109
168318 197519 320221775
59284 104822 485121646
87274 180895 321179481
118841 178359 149039064
67358 146854 199242841
28917 179769 37382579
14289 170475 391186432
160364 195130 86861656
88437 155485 167811423
35682 100898 630097486
63798 95891 80768854
92344 186808 236483868
7766 98735 227680434
128512 157897 97874230
197126 198847 503967253
70567 182601 280568832
173998 175034 652244798
192645 196078 778764734
135131 155214 861745652
5733 52996 117948146
47021 145953 248136646
117782 179274 153963651
88802 164490 189500457
73503 82070 21570739
34731 104981 175755460
30992 194089 667026008
127292 159681 238280966
157407 163739 16069209
106326 132412 65447452
134494 177858 783026149
89014 151955 964108319
62779 71142 21227075
1350 27726 65893093
136073 149498 33416246
65961 102989 138213215
118794 183679 278015733
127693 185474 757012307
183951 191599 19156028
99232 174342 849760243
45868 166336 302193084
66009 130922 162730778
152630 171307 46912116
140517 161851 53340435
76497 79979 8723512
39874 96532 142119202
139297 193297 134993939
192331 193928 3972398
75533 178279 257406445
41555 128782 798163539
141127 160507 48444327
161077 193378 12194305
90065 94447 10937602
33803 57758 59390102
118489 171264 268798466
140645 162772 55377294
90030 96383 236413539
22323 142937 301990451
184871 196205 28323509
87434 138206 127262083
22699 51210 71023738
164963 198732 84186488
94873 157427 156500453
40116 148482 733325140
20976 45028 59817197
169166 189503 205929796
147756 174673 65674661
102890 191142 220874026
196363 196490 899966963
61226 154056 232898906
136036 175895 338159141
6095 21436 222162892
195647 196530 287528439
173432 186460 527490593
49680 135593 215585207
161130 191743 76577845
132970 141965 22531340
60234 134961 187710347
58701 186942 450339854
88068 155309 903960096
149937 192248 105930606
129552 178701 123017125
167208 173360 15361985
197990 198311 671910886
144367 177293 246871263
53195 114010 805647620
195744 196686 2371106
62563 70460 846071870
171241 184383 375516244
123585 199433 331655659
173018 188392 38364175
58940 93596 87293792
117424 161012 109198113
84521 136612 130553226
111710 182361 520971970
113170 133790 51675552
14885 181059 415954068
153464 182116 459396771
87946 104631 41668659
89898 168683 527253547
62505 74931 31394554
116884 138500 54339874
51662 173377 305096442
58910 197405 347039707
198067 198410 863374
49618 113224 16791369
159847 195465 88991467
23106 166240 358446228
114530 182299 169665872
120006 169294 478540513
100587 134523 144079686
66205 165109 977371909
169835 172610 539008980
57657 178253 302377619
39214 198607 455538960
63508 189351 821522501
99948 174575 594291172
75737 92972 201217306
30193 117844 219328250
69917 86491 41653421
179905 189062 22901460
23600 192174 628057168
4895 131387 438562402
157587 179369 54520625
199489 199608 317876
147312 182519 88027179
120035 194867 187261878
65379 85708 644375405
182246 191964 24287206
69443 173777 261452071
15259 155086 551258240
49052 71811 997330109
32721 158876 861473285
57355 105007 119690679
127856 172296 639998396
195724 196495 1985402
75412 86212 125130194
33249 39142 14464987
96359 188393 230391839
155604 160990 10927438
165181 180990 39365498
147802 158005 573399238
38067 185089 429836810
31208 63317 79950712
172235 191455 43534031
130821 161922 471553464
197381 198676 3227015
169577 187854 960360521
111579 160976 123693576
134955 138424 8704243
94586 155060 151411918
154251 190258 89979545
19202 185144 405701006
34372 159040 312090091
117347 143588 552528696
62197 180536 296650382
62636 130783 563968943
143360 189846 116249066
44928 188059 358794446
67710 193828 941562966
125079 129887 12089891
188597 194628 518025563
35851 183646 465649474
109277 143238 84992931
51792 116600 162523095
190346 193302 7430183
177549 182814 13086052
188449 194587 15299811
56903 73205 880205062
46308 115831 174391481
70153 172254 266520789
108751 110491 4362917
164219 188171 947625328
102996 180676 298693986
126775 127322 1343101
80480 117251 984262099
158447 175482 42707332
168771 180481 29147290
122818 163151 101274701
134653 163474 895526970
107837 127396 48945828
192056 196199 942170759
177816 186577 86048511
184091 188527 11128169
184650 194819 44866983
60073 83003 792531209
22331 198985 553674209
21787 99017 193324837
1644 18676 210217776
8626 150128 354185510
146960 186881 750917376
41528 135080 234690704
144189 168311 777513439
157793 177548 261909042
38652 53872 37834805
53997 111060 871371130
197611 199254 507199819
101790 150684 862402247
154922 192599 94266090
83622 113694 75283948
93888 199064 263104797
57396 154104 242618288
35296 74624 963331937
159183 188592 73543114
187821 191143 8248288
179214 186334 297379839
26309 199984 460864348
108529 163497 137702949
15843 189729 330140104
146085 199716 133979256
113410 192344 197517239
61127 195476 336637336
63015 192465 397382418
13162 148175 338093964
104480 159934 944967093
185850 193532 19166026
124743 189930 744940478
126555 147280 51982018
59065 170938 280706811
191423 196537 357144851
174635 184874 25574860
142189 184696 537809681
107623 143135 260936766
172664 173832 2866492
75824 103006 322843864
18284 149753 893249015
129376 195225 164729278
83048 191348 271086461
92341 110906 921651912
149186 149586 81917821
126016 165133 645374685
18927 89786 412377653
194690 197433 6820212
194616 199088 589767163
142550 167708 63009230
95832 181774 820101210
13721 102361 150097733
120045 120424 982610
193551 194546 791909052
13284 70989 607899482
180875 189912 659826821
192040 199472 18466707
20991 132407 680879310
85057 171766 224547384
98363 191219 372071291
22671 125198 256577616
13894 90975 193117030
139726 193127 133477450
86501 199368 282322125
78482 111984 504649189
102331 171338 172814625
118474 158436 100078532
81246 141420 150712475
143001 158586 563266196
97678 130225 416178356
120445 181453 380054821
15628 22886 861921980
73785 195224 357381601
143825 168041 60685232
19038 169078 375866254
22851 160458 344451191
62960 148387 304353709
39924 73151 35318545
62204 183480 973049775
97270 192828 978728705
93634 95939 631563535
88244 184655 717850246
98838 104366 13756864
50420 148556 209772945
93203 111224 45158282
141925 159354 43606315
189397 193774 10956544
144062 165438 75048655
39338 166742 585231521
188669 197659 22388851
137939 188987 774817828
139452 163816 60957458
24435 103786 198642064
32405 77301 112248650
47734 159668 280613261
146664 181068 86050626
131688 157409 64358689
152099 190402 95813861
11681 91359 878466467
40483 111773 178781030
23385 184925 404318344
169198 171878 462693961
20261 156757 806306430
64579 174137 958219038
26404 36226 102662400
195670 196010 234869
117851 122704 123241255
155307 158203 10533438
62703 177270 287267385
25002 62690 126061582
191957 192089 759177742
136828 166386 502294437
14387 53164 96748880
111228 152859 104185406
97713 119592 13272715
85907 182549 724055246
55832 136190 756386680
65883 111801 603463759
131275 188538 143333555
129429 181299 261873886
117300 139474 107292159
189984 199150 40282105
20966 106736 264815917
116811 153762 560357321
135043 188025 132489873
158457 193938 88776323
101127 132284 77949450
120514 195993 188934548
138516 157270 809135275
1808 159462 394533086
176633 179197 6343741
126740 134321 19104794
17135 37857 51858752
12889 194709 455118215
67149 130874 159708295
136364 195808 546257325
124382 143603 494733577
14845 178578 409861684
6479 47726 697722296
142925 149234 399749337
8090 191469 458997644
158164 191591 574591198
52535 160200 553976617
81912 84579 6720866
160423 178209 44503808
56648 86386 74937694
40924 114658 184875868
86112 141054 51141663
42636 132487 415896509
2100 188171 819296571
193286 199256 600701868
35428 83999 121544868
159203 160580 3411808
148564 157172 471757331
52486 113900 161316281
58959 179823 303018731
182967 199107 625098643
111915 141337 764895213
16647 132840 290998693
2271 180836 568840426
65249 78282 32717383
82798 180576 940539385
23242 52242 72192611
135318 186004 376517740
153712 184925 975352129
33235 53411 779252072
161935 184433 56193260
68935 170076 322434056
71963 104547 81618058
45484 65601 341970758
58407 144887 152837634
140953 173597 56837424
77058 156605 199294626
150422 196249 184203336
57778 163151 587289137
161385 166882 13913368
78320 148369 175570632
192005 194578 6407716
37895 124210 278710812
41850 168506 592946412
164554 178032 706692708
4565 74832 175763353
161794 186981 353222912
99690 125623 64903180
14518 58784 123131548
180201 198190 773723350
90716 107919 349677811
28604 122535 234975614
148211 187937 89415935
87891 111022 774826910
150664 159679 988357028
27606 150451 485899035
107796 184667 721767750
70447 151729 718564119
173925 185893 853199115
42571 138197 239993499
112135 133672 54043652
54575 166401 280551838
1242 29346 474454885
88712 159634 817560737
21586 131456 274995978
98806 165547 167270781
21833 73716 129781657
136229 195897 223096133
8054 114668 266870996
190710 198083 944951571
26010 55311 658183289
44299 54998 5236635
41042 192247 378795670
33229 133922 252101056
182493 191645 788397814
47391 89525 105910713
35964 185358 786153545
118600 124943 373626547
106990 140890 495197019
177 160485 401123303
118096 193273 511669596
124503 152542 70267824
180987 190189 23001314
153249 173685 1089641
120948 161738 102287734
155097 179081 855971853
144392 156681 9262075
3918 96620 232095206
106422 118841 351694493
125031 177581 737503245
135959 190330 269673574
126212 164536 96081404
850 34624 84425943
165193 166564 797314284
163116 165024 4844194
195508 197672 5346214
110180 138124 249128061
29669 118608 675916621
4626 105605 748163013
112275 164764 131553038
130233 149285 47735946
192367 198019 903852040
58589 67474 22589817
43873 180710 990433001
71950 191390 299048540
120975 175215 135925340
165020 169617 11479416
29322 60577 77794633
124891 154778 74911480
92810 113101 328718592
128298 187180 147447063
133033 180017 366425769
2417 125474 10891979
103588 130121 66428790
37060 145344 785290187
171994 182369 25804226
168212 192187 59839093
172449 180354 806541669
57084 112113 11402308
42738 96654 135387251
96258 171838 189361068
146306 147573 3172959
185023 197431 138608322
99850 133404 242608606
27554 171993 489400177
13862 29658 878135200
193038 199822 622196169
191266 193534 598412043
195712 196446 666881362
10714 99331 221794845
100971 173332 181246593
54552 78679 60665886
60187 96683 91879252
121132 191736 176839168
110097 163685 134238367
142698 145113 6051520
131619 157298 64300039
140306 163905 59075845
50988 176568 314737065
55568 172474 293250813
151269 166547 221923030
35224 140458 781167124
75870 137147 153834385
73099 198947 314953019
61016 193248 331416220
192329 198841 16124229
126086 183748 144311847
38544 187588 824216346
65742 122569 395465546
56259 177143 150273783
15283 92649 820971339
190264 199438 22861589
58456 87591 73516775
153142 192502 293150969
111803 119687 9221842
113635 128254 688117743
98131 145287 118156677
133702 153866 50419856
174915 197584 56500916
305 102825 837353699
154127 168633 340123271
20887 103613 207120979
47505 52280 528274543
111357 155685 110996668
13474 181009 620662558
166356 175166 248664322
146587 182338 502228523
30611 102125 179095462
85637 196821 278200881
194656 195570 2265507
195336 196961 3998322
92658 145262 714202667
29126 32326 8053895
109785 182755 779059053
62617 80772 655189142
36116 75756 99010986
15858 142978 318328030
8885 57651 121605715
95678 184158 148705157
126145 144299 45586026
89628 90151 1267669
158374 177724 456716357
111542 151794 703276979
47831 124353 282092303
52166 120140 361434514
36084 167230 328454286
125946 146202 50798705
93465 172698 198484376
152366 175222 7431228
154470 196461 799511488
90647 143166 131495531
171169 198389 67806523
44310 62895 46509734
184497 196477 375026
139686 145990 246947628
124218 142624 512170521
61084 68864 19757790
63500 146990 415683908
45445 160420 288229182
194384 197644 613451084
2463 143493 240509787
54315 113131 147725822
48667 113036 84994094
146756 193790 117643420
76358 91324 15660997
13126 172978 788863162
109788 141327 78927594
23929 51934 69756730
4678 136876 715806424
36209 101319 163039197
3272 134150 327684712
110172 151091 205084890
186146 191362 12969532
96491 176294 961765989
159182 167388 976471984
5713 49913 110350552
42772 165339 689337037
196007 198636 6490743
169269 179062 712356725
6678 42512 89323227
69241 196842 319433937
14811 119822 97467485
54776 165177 517282628
57145 89984 82794337
1980 106041 260251943
160299 171191 366620172
19599 157113 344294501
197627 198250 1528472
186957 196663 24171194
148260 175138 67307463
101691 118597 657250602
184320 188055 164156308
147257 199470 855182895
95107 126889 79519419
134656 145943 158227472
112875 167702 137377283
85927 138372 131436953
118938 186807 540526187
123993 144522 884319157
152164 193422 659251822
58411 111454 133332104
130470 171468 102754457
148342 198401 980487064
140266 164596 60894665
110173 196446 215832874
148302 148322 46794
183258 193217 24991218
2149 26361 60560848
93793 154889 152945765
123673 169982 116155701
131948 188595 802538441
129092 137513 21301919
47717 112912 242518209
99684 172147 181570782
108540 148799 894755395
70272 70713 1092805
109227 128890 832300589
13812 121803 270302018
105543 180248 187125765
164782 194457 74054900
47825 121212 183966680
130567 166587 90307832
130640 180557 849865793
11738 51368 98922063
6985 61058 134913910
28393 85443 142774079
143472 194504 54290546
92890 163843 979253772
174510 184951 26072853
4797 150002 513079471
114388 186656 181012726
115703 175555 833942944
197253 198261 2485545
117048 151464 575538322
119375 167111 119762496
167113 184913 44389040
51936 67112 38121814
155843 185405 673370742
93167 113734 51501459
131629 162847 78270362
188168 197194 51076887
192942 195242 766620456
90671 195628 305911605
130378 176324 114996021
157373 192245 691988748
190847 196218 13024175
80062 102805 726958580
124467 188216 159703148
139724 173982 85710432
189499 192008 6259373
64737 69847 66920565
110619 197373 216958109
89138 140464 128523020
128339 167827 353684303
136015 142797 16834233
128566 169078 530159702
102711 159375 321283979
89662 167053 296476731
11536 196476 590550692
118151 178575 151295932
187850 198123 25506812
145528 199724 362339214
153142 155659 958664493
18857 112491 234496141
111430 149119 820833582
27007 199088 430523632
10898 14088 7913164
99499 146088 116746623
11252 175196 410421781
37566 139343 643456715
174925 176203 742004650
127593 135109 7576684
38162 128656 374836060
183546 186070 229712886
49416 103251 514144691
73110 197123 547877274
121396 193319 180101652
2800 136342 747136547
63138 163910 949029074
77411 125279 119878421
67109 88100 270971966
93403 152084 339153135
64699 159800 238427568
12110 40001 69627599
68952 105452 8182782
102236 170161 710134439
170582 184637 753457015
169118 184885 39276011
115833 124109 392821547
192040 195356 8200899
36512 118848 206034353
44510 50294 797632509
141308 163359 55262822
121177 128812 411257689
191851 199692 417866968
31705 50310 46199940
84360 91995 439815583
74763 120716 682818544
3116 43093 99619734
125153 194197 688405192
146628 188419 104575357
55731 75191 650613242
45895 199379 785330798
179914 198195 45607672
115755 198505 206981156
154299 154666 918502639
52571 77940 63719568
162498 168342 14704857
166301 177612 946726838
176032 177922 3000219
120499 183052 352134165
192195 194081 283036064
152782 158125 66090440
133673 138620 12476036
188469 194183 14253407
169832 177134 18189758
584 119938 298534030
112902 139798 93902267
79539 182688 982319367
62973 192807 325401001
136792 162113 167849873
34758 108593 184829657
108589 139297 622817610
75872 103236 432612503
147891 175969 70262103
139553 143962 790695721
11525 196800 463679474
42087 127864 215068116
66088 73787 708685629
167190 199336 322619050
83250 197620 896847774
135805 185450 809909773
105775 164931 148369979
127354 192551 163226670
22350 158065 737054601
107250 185023 684390652
57405 146792 265992562
42432 117337 815826366
88959 165373 191368872
14772 83960 488799956
185760 188591 703755994
4457 16335 174590021
137133 179581 94302385
1626 81858 200692896
45830 198398 966538418
45655 65607 50148139
70637 73776 56811492
157253 190941 84314017
41105 97796 142212248
165535 192318 449308921
87115 93412 15784363
106362 116908 26486488
106008 130628 61764046
44094 178783 337511399
35979 58295 214869537
80448 154288 185058889
159564 176055 670162513
178019 188080 371414606
132633 182583 671394420
109187 132037 36902064
189294 195031 21296348
187351 191307 9792325
108308 176423 432409528
97527 190997 233948225
22798 146493 884324136
62460 81310 510463775
50911 90515 116772858
770 96266 277733077
86246 182993 242055483
46261 183059 342730305
180556 197967 43416155
5906 195112 643966853
24705 161708 343027273
192809 196287 8680870
182154 187503 815797345
177458 186488 252711570
152228 177230 657432335
36201 101462 163454129
64499 123737 148543510
16036 117304 374061437
72605 159237 217047966
155262 162484 16107038
29391 152873 410484294
198758 199597 53644520
155930 164569 21649367
141929 184025 105255488
100489 118408 14379626
37188 107808 44683316
16396 79038 156663638
189622 193076 272875383
92469 123188 76696090
141057 188653 954601495
175815 186682 27221213
179049 195264 40491289
170024 177669 980145885
36516 64646 70088607
58531 144512 769293911
101308 177219 186284367
10075 48703 993627785
141983 190720 205541473
159352 185472 65344822
102620 132584 74979448
128682 144689 568700690
2421 187268 711740664
90745 113332 56537902
195524 198371 705549624
118633 125304 16718993
3214 75030 179545167
106955 140006 38194983
118917 182661 127000874
196388 197456 2556081
148292 199216 127233915
183659 195439 385050509
5952 177333 777131598
38963 84833 250661689
112259 193619 274931663
132257 150550 21478229
93814 140371 116692937
76326 162828 216849873
105183 128905 59451360
29112 96553 168862550
34691 129964 238480444
24221 79961 139327341
37891 51926 34896428
146136 159178 650045654
72999 197807 312351577
58617 151888 732837125
11018 95708 492200118
15440 152528 460554444
198330 199858 280498
132011 141521 23879431
66809 144673 195194258
122207 183935 173426432
107116 178512 963458377
173418 194946 821771222
170070 177507 869827289
155105 179945 62117206
38206 118275 320439990
138603 198915 172951318
9053 22951 34826047
103400 118863 38639673
28544 78873 728492847
6340 75149 990855056
24927 199369 539358836
1807 72339 176289153
174230 185124 493399018
41732 91592 125162060
96426 129730 83328672
187816 191150 8265182
20337 183199 407607023
61849 116916 138313642
80627 152484 963502177
156615 196180 967096341
12645 196030 772544457
178723 199216 51150504
158125 179317 350452221
90427 150319 149865812
104808 143997 46306439
129293 152045 56985972
29367 91679 299868781
142943 162561 49106650
105029 131944 67449168
135410 185244 227217266
194500 196745 5586065
6585 105496 363942392
133281 142260 22476799
103112 146619 108967437
98824 113842 141359514
173167 176650 709947442
144773 181528 91887936
184307 192005 854980382
21814 44624 56676502
165995 167331 3328613
111673 135166 58968141
100513 171574 178082984
50324 169212 439053658
64342 189136 941407367
40910 196624 390032408
132927 187379 946581759
57115 146793 910261476
65155 105162 988056909
108276 116918 21599512
170651 177054 819992320
195096 199037 716496772
174234 189394 37808277
133739 144578 27139137
168338 195222 66986236
130392 179970 286393704
15662 57554 104393687
138524 144764 478113338
152228 184917 455411601
162888 198170 643769334
77677 169562 230307754
94946 183051 250417452
86270 98510 791653899
157781 198547 772798848
23714 113395 224524642
41389 187550 566570743
123487 168830 113764526
70054 197567 681437006
86588 197763 568982927
131981 150545 807603733
188434 197694 23005196
86105 87584 762392150
16853 155602 256188712
57889 142436 852497874
143687 152058 20845416
196801 198146 3325177
96600 171143 943039903
177811 196127 460788803
32607 87333 136982920
181077 181518 24916180
191091 196118 12534480
34294 141982 521289061
131023 187827 894316137
58837 197348 347085115
83760 177344 234301414
24085 148664 710030248
3458 41404 985029451
61380 165291 260788841
144582 183656 656194538
159012 193338 427414139
60768 134051 282335382
29231 64761 890083894
195547 196166 476736416
48705 79146 76352605
12462 54801 105626738
124186 151754 984536854
73685 143717 961534740
136216 159727 58731913
88352 166776 873537731
142962 153960 27488098
136765 147520 338985752
152519 184447 79863731
7448 186874 856518084
193427 196150 6780190
146149 167728 54080425
60355 169203 273102278
73519 177471 347624151
123398 172354 122822358
75038 181099 265637202
57025 156042 90047551
78908 135686 142495220
94206 180741 216560155
17223 74576 143465101
81348 109726 71128451
24162 120314 240609980
197598 199219 149317007
40987 80326 98625082
37110 79842 487148764
117754 149678 175539836
155975 157245 3064593
100126 160060 150116165
148598 163057 755365498
16485 66884 845097099
192527 195075 955832157
45141 131622 985461466
105128 187320 979192049
136658 193297 530069072
169389 175258 147647672
185129 191981 17093796
79240 93135 34989080
180643 182913 5622714
117703 133195 842686128
51916 118454 166821820
157596 177250 49257392
29092 65746 91536986
130135 177440 118420143
18507 69741 128193946
70076 117080 26427713
167701 193607 64683362
188436 195827 58149392
45227 58547 528617836
45000 145015 250894366
166050 171192 12850719
35610 179979 361334789
105636 154857 123358452
30356 43775 33176576
180538 198774 45500433
22183 27338 540643968
18740 161838 414621756
186430 189051 990096735
162744 167144 582437028
119364 122850 8669150
91767 160366 372264683
51140 178206 639255082
54669 135223 123895828
103823 178182 186165609
52423 189412 343214339
115240 196274 431790666
100571 135894 88670148
12705 159589 904124805
78157 107451 259209764
195066 198837 9388520
22245 87873 9682203
198473 199637 192905031
173331 176083 6799933
182193 199170 42299029
9650 84936 188453739
173278 196788 397927710
133205 137744 11439906
111511 116237 11779605
10293 152399 951412359
129774 185354 139140851
77015 101768 62166649
104655 124386 995021904
20214 67603 903850603
165534 194200 71509158
42661 112426 697333711
189956 199783 932563435
119916 141734 131713612
136061 197008 152162709
124551 178289 134583643
64221 65069 914587256
17620 147748 325836313
107064 182692 189353690
2766 131069 378186147
55041 114954 150396558
23218 158175 554630478
82318 103815 305468485
185143 196450 689844633
70767 78917 907126867
113005 148032 87701556
111172 115270 10201277
180492 197419 29829753
127501 156237 606238311
165525 190232 769311930
191477 198731 18039528
58282 139233 203330294
170802 171234 1072094
45398 116211 465001664
99047 190205 771749784
129137 159978 70973678
120106 170930 660745062
128731 138277 24071359
176900 189018 30276851
10512 51296 101748616
4824 183368 509373479
140821 141878 389232023
139501 164005 868296945
129940 148607 46793070
8027 74876 351532799
76790 118671 104950625
5545 70951 163594421
39581 158109 356686676
743 4789 9925857
41468 120448 374358091
135264 194084 581427017
34050 182883 760144492
195258 195730 76025952
199058 199135 380836568
3528 187161 618392011
177679 186972 159708143
111630 176597 726231505
9503 57701 297177871
82577 124485 488037015
134311 134895 942910239
4247 84836 458798009
119244 191687 181391001
149566 151603 5155731
34867 54845 184594813
39138 115798 669838850
168382 187896 48712612
7094 111165 938230762
182771 193976 777924187
141850 154562 492179180
88372 130847 675897082
131739 192384 966932655
103487 138796 88592829
130567 150578 50092529
129025 175879 592169840
34277 106987 455415838
195786 199828 10020883
170417 185691 100658306
167373 182160 36866000
129571 166514 92671898
58271 90819 82058383
163612 192801 981729463
99353 123258 59716602
46012 189121 358614731
104286 154533 125893931
161092 174257 33022592
172374 173162 1938045
103359 199254 388392259
28821 198420 424383733
79419 165619 216187341
119800 155659 89915800
148834 152375 57328543
82407 86014 8685251
120175 156927 92085663
67915 160074 230868213
154260 197783 970246894
181219 185141 9875337
156435 193657 841259492
159605 168700 22865970
108446 167618 825888430
141902 169487 69117164
102668 184983 206035282
91991 107815 39553710
128107 129184 2712456
142270 175186 82378717
34774 104671 411531317
44718 119043 186415370
116243 167601 546271203
31975 171973 350560451
48903 79975 77929989
92831 106945 35243553
162358 178704 13754124
120364 172831 364081656
124022 181006 142684277
150984 163220 907483635
22465 84430 155077802
16133 153160 343072977
6097 36704 76590727
110804 130230 48565739
70112 167639 341584804
62148 85131 57985804
49967 143181 556489200
42125 125584 740384736
69184 86733 44104780
59899 133949 185967395
93769 145179 22765506
30807 55865 62251039
122424 135784 55417954
72341 143458 805221358
95677 97885 5445592
62302 130015 878068811
116832 185920 172992831
51550 118059 679083101
175969 178114 5372506
131168 172036 102471084
47851 76275 71317595
125959 130129 954949259
93959 96811 7134558
92146 115655 58773121
61017 111802 127564996
124481 159641 88150400
131275 144561 909547768
181369 193513 805390572
113141 117519 358621207
94562 135114 101689519
31902 105172 998047241
132085 142459 26060926
142572 181702 97842719
29468 59144 682734743
146031 193286 87073893
169218 194811 574699727
107329 199750 440537626
146924 171598 61828730
114399 131590 43037059
147170 188222 102716071
129896 159131 58239062
30222 52242 54749209
34370 164448 439686551
131070 158364 257760985
58631 126889 498189103
86890 171814 820865819
126214 148853 661315482
107278 173484 91756794
182538 184323 4433258
13473 199733 490783615
61892 167816 622796526
70516 134440 926566007
45464 113810 311907923
61066 90739 8809035
21977 184505 795793298
171656 193472 201531071
19469 85445 165205397
1161 129795 321866545
81867 120582 693111286
149659 174441 62124661
134719 148576 34606857
153248 167297 903383807
95267 139532 534664043
175945 196021 50150857
80090 163454 209007604
71066 75679 947425393
118525 167957 123958681
21821 108479 878392643
61513 105271 416878426
42610 182493 350534736
198271 198278 22117
64181 184084 300458402
51528 185169 333487976
32420 100801 527093048
116678 193892 421130328
149680 192883 108116507
78506 113076 913234042
80019 142053 944065014
153670 181010 535188028
77690 156228 744148175
103292 177190 185050495
183774 195108 28251697
166441 183471 760186148
147700 173209 63909766
190670 195894 829495787
150615 190849 709187093
71066 87406 860206662
148498 191405 107295382
22062 24137 5205787
128427 152287 59745216
54032 93133 98317389
196906 198739 4604415
50806 189987 348686755
196103 196347 390733868
162898 166560 9244674
145014 185063 941160404
13839 103530 720237555
17286 109743 231572147
77352 169683 231386451
64876 164654 250197513
145488 184382 97234088
144173 183156 97339052
153950 176270 526557865
58700 181691 351452721
50581 195446 879457901
144450 163996 48967131
36425 70014 802173428
97905 141883 515186735
63342 98309 87913711
94148 164561 176362793
60275 163486 258976979
117975 181051 157923762
30972 37800 17032441
168141 192813 735746491
152841 176113 58257887
7211 42691 88409200
156961 157746 12738986
31608 135934 261322537
198881 199034 390565
117986 161011 757258048
40823 117989 761368298
16488 101168 603369210
41169 109968 718513433
74273 185782 279303756
146939 168732 54653552
188760 195471 16725499
45649 136808 809266984
29995 76111 417979654
9789 81546 612585094
110227 124628 35890842
106430 183142 192034050
38406 193151 463599465
28382 65517 92710489
107835 178153 176053931
74992 189785 405781944
143157 194597 604374219
92495 172927 201468704
77877 136577 221702285
162750 182782 49968757
104090 184542 144561551
156753 170541 34619170
91578 125932 566801836
52984 93267 101215641
158700 176677 45028462
166247 185584 112698519
62114 184371 306424614
57245 163801 267374468
29519 178064 585552171
137291 143883 16435720
191580 196772 12931658
84036 160360 191078654
35792 80940 112895443
88641 177738 848478226
182729 183918 460569499
185901 198532 603816218
51796 135323 209558633
76217 167143 579614218
179877 194807 576910294
57428 125796 171617296
32973 41705 21489432
103956 162924 459657624
149293 194018 755622524
29302 93964 894428130
67785 160316 812272596
30965 136088 263343152
131724 180124 698107546
198161 199158 398981756
138782 170756 362485239
144265 188055 8925788
113852 182459 171719766
170933 188088 42802198
197345 197622 854603442
74847 193257 296532414
97724 195937 489445247
181407 192259 27182683
72532 147993 189074446
127238 187999 152136221
104467 124165 211762885
198343 199888 3898093
65793 146868 505744285
128587 160921 81001093
45881 81969 447870119
59154 75285 17104277
119871 172206 714729382
111724 117587 14631384
176704 181987 13190014
180687 188213 16079287
52928 177591 497998861
176727 192161 563675448
124875 139500 714475165
183336 195007 6063355
108942 125368 261626102
14897 123386 613308268
110359 172370 155334773
133731 141593 958696592
178668 181810 97216663
180691 183313 18434020
107517 151398 814130110
61126 129188 170798046
141803 166281 883798359
72486 101371 72468739
16004 188413 553680624
159670 168561 6938220
116106 160751 111824555
22430 192196 424888948
3874 179505 549968498
155001 175346 627978042
13907 79836 741185156
169375 179090 460853870
185408 194735 87068492
76812 135514 17945921
80525 89733 23314407
4256 95780 906569791
176950 178366 773253092
74307 159798 936728755
73528 182890 335923241
34778 65927 418892844
174019 189106 37606393
169536 172453 7309063
133937 152297 423270281
2222 109154 674225323
69602 178601 272975394
30095 72029 104813246
53683 175929 631063466
184448 196191 29371464
31801 144481 809024278
199305 199381 205404
17451 173676 391225370
87089 180796 386176285
57205 112625 139202999
186222 198889 31461713
3012 141191 125840857
123098 195025 718966627
99368 172393 788163745
3665 66749 157679973
98478 112125 776992719
56445 84594 70966121
145014 174050 72723517
164496 175871 704084720
126573 141717 474917068
162425 165721 2082682
53426 124333 836790553
199210 199362 222090104
30790 102661 179930535
176301 190721 36039940
109584 144490 917859252
55295 160311 263386985
140378 150054 24025309
130385 136378 735145583
115604 189127 184021270
68414 78203 156291661
116105 124010 745544200
26 25665 410102864
117192 193850 758312143
107553 137225 74472671
25302 116157 323612491
140577 162824 742335201
151831 172976 53076657
115872 158530 106782586
49286 90851 25709110
106632 118236 29102824
195531 198997 772756246
54911 71632 557886776
91217 128160 92379743
1622 21786 50319001
57916 106759 538088297
67000 89570 56786927
173298 192862 879229127
20864 68280 619922024
132451 168970 956423212
62498 162373 250532703
193744 197261 795559762
181061 188673 274263535
74830 129209 173881878
28322 61389 82273827
183562 189057 13782006
88516 172401 434405456
49886 63828 425989649
16803 114063 920344190
31810 183179 378761921
195704 198427 6736499
199867 199990 323189
43538 88568 113213711
60314 162681 925064326
167044 178291 368846765
14780 120542 763361827
164203 191191 67378965
26737 153482 317221493
18579 64888 115712442
61258 143896 207439942
113287 160462 809018617
172510 191074 383034600
105977 184912 197704194
155252 178796 58856725
133767 149473 39219506
37787 134040 241125878
197391 198185 1970774
126436 147931 469812332
181869 182840 222924282
43971 137094 333701080
13554 26808 296086807
182172 195072 32136885
51608 81000 73774695
88770 135768 766063032
83247 110335 67907935
12491 175241 484782730
86965 166922 78707528
177095 184099 17416935
110444 188080 120748882
15091 119160 260458139
105640 175239 174382886
31219 34497 155871974
160413 164149 25383294
140259 193253 524886119
64572 116175 913621043
127413 198116 547282509
183660 183765 280301
170779 194156 58291274
162442 163425 516664705
94727 151143 141231503
36274 52320 845726084
104596 144017 98842272
148729 162102 886322963
194529 196817 67199393
9493 175692 783951764
101013 173830 274176527
4468 193432 472989021
4810 19198 999094408
177066 191969 742291813
191168 197464 91989185
25245 39188 34669806
18728 99840 203120150
22060 198596 489211640
50380 129468 583439207
123142 195071 496119875
188168 196136 117139014
184562 196469 263184613
94361 169786 277033477
77061 86361 395781607
37171 66964 74445705
48069 148687 88509931
164200 186030 54539791
92830 146631 613958214
76729 110908 85817450
31374 156285 884679527
18578 175300 392461623
10953 53152 105238316
75973 92890 42594776
159093 189329 75615782
103013 122594 293125157
100795 121517 51829232
40252 162428 620988560
38201 74113 227018136
89190 191644 337837703
166246 189909 874342686
14797 72747 144963499
72574 129053 141475432
172200 191537 103240540
130074 183104 307427974
189379 193381 766524155
110324 165878 139173322
141978 194778 569289881
84283 148348 160420342
119553 121441 136454930
45987 86392 919054963
131914 182031 125472305
68568 130050 371752712
30433 86315 957798981
143511 190162 760210235
102107 180182 195325507
116449 127070 346568427
74092 182805 690389175
195719 198101 5885281
180305 181649 3330921
30509 161300 327405314
178421 185663 18171140
91758 135066 769852988
115650 190629 311559512
5224 83880 362672378
109410 172942 159116717
1724 55096 723844049
94757 102394 640989423
73060 122295 770422725
6690 54304 955051571
83230 199039 489606238
192872 198053 12831841
59717 156247 491850394
90533 119592 72614392
88747 165936 193318878
61206 181152 300667386
182339 192178 24616547
162459 184312 54560656
93022 127716 86827344
22604 111634 576364717
57759 156366 570652566
103422 182450 197801950
13994 41701 818592984
28866 49986 481110395
79571 149644 185120925
53598 103883 126267400
18239 98777 69571303
174778 181554 983425468
14249 27298 410254853
122269 195903 835903549
146844 167839 52644802
150131 194448 654718848
182589 189571 680445071
73283 124904 129306489
5917 167945 769673612
74113 100550 546213503
65081 175150 275884630
25960 115914 283789870
26270 83031 142039881
139125 188907 124415004
183384 198189 383977094
139048 177026 94940394
99507 146931 417195468
130097 151822 622816681
56727 184312 319774443
55151 120257 163375448
122504 132878 26201268
50963 175628 312449761
31475 162823 328855769
109458 182795 183417510
51845 90719 585274876
85409 196597 392167020
69753 76247 16195195
108141 126186 280724602
81875 176729 568593230
186910 193788 14153801
38566 133677 238326357
84525 117422 82300586
179049 199698 51568668
115393 161086 114445527
21441 172688 810787616
60023 100931 822455803
150732 193485 106917035
45977 69439 59000399
101253 197631 241039780
111860 159710 119852912
193219 195002 500523960
155894 166034 25453919
176402 194508 45254904
69326 136614 209262561
88448 91596 7830165
56846 172474 119735697
141651 170431 72141920
78021 97526 398527577
47435 123151 189732273
17184 185788 422127514
149311 198740 123515064
144600 173123 71423914
129129 190835 154463033
160398 175007 622724542
143989 171711 69454536
192328 194230 4712963
73642 198407 349212922
16018 36114 50311282
81364 121234 99716697
132711 195616 157321061
133632 154327 844152775
96016 169575 184264013
73496 116455 324589150
71469 102500 529923767
125520 184650 606959783
55189 128338 183537784
116636 188943 180994536
127727 184024 140896722
63769 100438 92129548
185039 198702 6116854
167613 194685 67528017
30665 88658 145237653
14258 81575 168565434
193216 198321 12620027
2034 124332 305951931
26999 37825 536306322
78909 138792 383094752
24393 165611 940457966
75026 157175 951779839
178596 186429 19686788
144731 152083 18299233
81491 116116 86679906
135334 153991 78943882
190143 194115 297978869
84708 190019 263523510
40407 135914 499068560
43125 49427 15821633
91528 149119 144205941
68851 136677 170123595
4208 96484 231022596
88078 89698 4103412
142674 153930 23550849
135531 159387 841259091
135156 154536 1420563
12749 73275 151483514
162052 165157 96517413
17729 58092 100525489
27808 149253 890054115
164630 198791 85203351
159319 162832 630204656
172065 187213 37791383
83186 142390 148320087
152404 166870 36383547
30272 142937 3666065
47844 190698 357941135
55857 132244 191648110
128615 177562 122542842
93117 134591 103958203
156207 166376 398592866
35766 102972 100398638
26357 149657 623465739
6250 8845 6451338
70774 162313 807276281
7359 173692 416467425
175685 179405 666797495
99641 131221 79075683
116334 132786 41272427
26171 88515 542922251
101480 142181 101894041
110417 119856 23483861
58151 182711 312264789
52165 177901 315084089
9769 47868 94963037
15998 190351 436404346
190410 192076 989792801
739 83998 208253648
186044 187649 4027714
77947 163491 63994832
20340 172399 380833507
95883 149070 133175614
190869 194472 8987189
51834 78431 18482827
193947 199686 674767603
78284 95231 972504083
134538 140813 15691168
135656 157131 53542074
92942 148942 166992143
129909 147532 44182834
197903 198602 1782689
146515 149565 685957454
187692 198931 884098501
23399 190664 418627302
195638 196448 341132056
128926 145634 454321152
64646 75281 26737187
71564 106205 86743778
25875 184015 83571378
91618 151058 346347509
168853 193492 61439490
183579 184243 254062445
1689 2046 530615991
196320 197944 3924216
131725 181278 124042867
58475 157316 746490587
120315 166817 268127715
140251 168204 69976298
185925 197844 679182838
12456 107427 237762502
145287 185485 100572770
167713 190575 57028530
180665 185347 7169513
196739 197183 988699422
1408 20567 47762352
148115 155925 170002308
71913 137260 359168184
78519 120817 625201265
82226 170627 901910545
135815 138800 831303417
78163 96722 902570652
116713 197803 266404023
169616 178309 105433429
65411 131467 165550410
180611 184313 136792132
176639 193670 176885050
13371 20112 16916324
82765 100372 443408128
128177 132012 9607824
18157 92957 998919402
199571 199920 559487885
77702 141392 813051697
123248 154693 408572493
95506 115424 49807845
181000 181715 1804005
122938 189295 166252482
23222 178325 695430314
15510 191880 441504067
89342 157281 992124334
116717 185576 52014231
97782 117012 460630619
180516 182776 5609279
27568 62417 86815318
96474 135089 96821341
147343 157740 791141782
18122 97093 197672949
75829 112622 720171650
158407 175463 42764236
58714 90710 422990168
86838 96337 23794525
131337 137500 15655142
144685 173190 233192037
63278 115494 131130016
96582 172995 343109088
23204 23696 585145164
112715 184913 423147303
166794 199309 732818508
130565 191525 152519069
13745 119907 663597665
123257 171953 122202276
81745 122991 103098561
45424 129023 128043246
161443 166750 13405404
7748 88185 830416537
98098 184202 228006419
199750 199769 42792
64102 130881 681214146
103363 169278 734738230
124068 143115 47854814
142930 163690 52041942
159757 189862 75257827
94674 195823 253100921
112505 139685 68215909
30833 195990 413332865
169514 178837 23169787
104635 131628 505373950
76385 151479 525068463
46869 110737 314089458
74018 104854 796966791
35431 186007 376928314
75839 149231 184017003
172212 196944 770649187
19464 121969 256536361
189423 189739 757975
105656 118250 936430210
29411 111770 931182304
126432 163931 875488755
176725 199943 57905465
112491 133195 51928243
76331 123160 117281019
104562 130258 127768962
79131 103608 61482206
106119 117131 461670430
59985 64317 375977582
158770 163558 12098608
92380 96586 1173082
157288 182756 63706801
11170 192887 454809983
61545 69726 895124835
197894 199347 376810515
194092 195149 2555453
193395 195110 994797005
106406 158499 139910592
114276 146196 80018647
83981 154811 177356067
54155 154985 933424975
43337 155869 991723666
130545 175464 10443552
127097 130558 424990814
122699 140490 44868713
151042 186876 89747115
178037 187355 23393772
136106 158257 303354227
71368 189373 295508128
68211 151519 392836492
169815 179494 24027275
166296 191710 63401061
92078 194196 255531159
117669 138660 52794530
173547 194511 633703468
79137 166560 280420094
198521 199255 256842652
98840 129860 77633909
50151 186460 341621077
176240 186045 24567118
179124 196788 44132947
1459 41320 229407103
191492 192194 1772294
44559 53231 21766224
29993 114834 212306445
183085 196910 34537005
39521 86421 117692878
189878 190325 693696273
105126 172755 169540339
169047 169928 2186960
46901 73840 2094876
168161 193462 669918921
42319 74063 79640314
106759 184548 194760493
193714 195456 235349877
63245 148433 917330018
141186 176513 88381407
150885 160650 24426923
44310 90375 115775018
120750 198219 962807944
185651 195041 677215319
35116 77596 106176282
153560 158968 2135254
2360 28801 66145944
198661 199366 1755164
32070 105740 184246884
138173 161755 58908236
48060 75972 70022224
20287 157612 343770982
26052 72784 116807126
103370 143138 243138961
156979 159086 5317000
11416 94184 207192041
149580 185138 89041045
23211 176071 382614074
78007 92246 35856047
182072 185225 7887691
58475 183955 314575415
156429 161487 158839987
99537 197419 244902911
61808 103862 247076245
131570 197865 734569626
77149 141426 397209792
199695 199915 536739770
44124 80602 91543965
150947 165200 35834925
168799 171550 6893411
156915 160233 522920658
30583 139166 646073162
11050 175898 412651327
36327 47890 28586380
5329 109000 259629255
44932 168583 310154587
75144 164735 850185073
18120 26686 21550649
109363 173615 699000489
103541 155690 925527861
79942 174682 237420208
104814 147782 338125809
147316 153467 311073436
82825 129218 598235590
192450 199217 16755439
124744 173476 122167294
168822 179489 167465864
117866 175580 306529738
189586 192369 6988521
27599 133262 979540955
116285 138350 55457845
476 155452 669958506
162430 188133 64303793
2441 75713 183145331
24074 55211 415197770
26309 49543 57788480
186891 188804 211833680
132024 188357 141051770
18371 134880 291878286
104978 135386 76358548
19501 113573 270976856
120566 148756 70749849
88388 181618 391443824
67281 72208 12377397
95459 167367 180135155
7333 130913 836271673
157856 192412 36103479
177347 187670 456204076
18312 30815 260633367
80281 83117 7238447
73514 174140 252120444
188252 189303 2558725
79600 112461 82419856
125353 160780 443589660
141374 161870 51334102
160175 196894 91705591
22456 39235 915914938
164563 197408 933821949
160915 186857 64937245
164117 173772 927683847
120334 197877 193978921
189953 193631 651414790
129727 132322 6515851
197498 199236 438238395
150937 159972 244874119
95520 143187 119370328
96696 196017 248518699
23179 51412 487640512
131986 152250 50746681
174232 177429 7919954
179133 184358 3886694
91388 171653 12269239
89615 112783 608787232
102859 120859 38599604
77470 80024 6319372
46725 125267 351874469
195460 199340 411424909
170025 198604 398619200
87968 156446 969185374
73478 198884 313839057
149943 158350 21091741
2462 116792 286152345
156999 163989 863390130
148174 178595 76070576
35704 55647 49427453
171053 182055 27423605
50745 52108 3406089
128725 195516 470083021
58348 142216 210556588
82757 154145 178802714
90413 120788 75923506
131396 134404 3524696
17326 146495 323447990
143471 172485 72676008
6355 68171 820394237
109298 115311 697083431
55296 125125 593588488
43369 78014 86997583
112017 156332 148614329
37617 101706 730110261
62916 124224 768629979
61659 114149 131906181
122173 162637 241814542
14151 156235 355808879
92279 197032 261969632
51102 197783 367322727
155079 186640 79049063
129759 184649 137350309
79043 104444 299486625
118060 150322 80784457
75342 135241 662521473
18150 63811 794974910
116223 169958 134685372
151955 174184 810938410
194115 197063 725237346
2403 93761 228694833
164664 170510 14636869
185572 194450 572109764
60582 99776 98537144
108983 141860 511443227
62336 197612 891432615
23056 64212 102645900
26127 175868 374858740
98892 193414 236571006
13716 196606 457840522
87745 163418 189503808
22270 176893 186785778
139 176360 636809840
13698 183716 425637076
169284 177423 400362816
60238 184951 312663526
155428 159274 63525252
179424 195884 599503785
60411 94771 510705888
45873 99588 524612793
181649 194874 737888775
170303 188369 45097995
169870 188673 46864747
69027 186739 959734576
194766 199221 11073826
59709 79444 658087549
158857 198385 580813312
161494 172738 28256161
134937 141328 15888422
121306 174592 242037064
100917 150717 50813691
34813 124931 225502154
126862 180833 135052664
85764 116904 77931687
18573 167070 371976388
145192 170299 62924604
119541 170973 129003880
37713 151322 299840598
83742 156566 182357053
2339 53635 547405511
118493 122892 829561425
33845 136766 257755605
142050 198280 140479527
44901 145800 253100752
151515 190852 98374690
140245 152580 30735741
98139 142312 110711819
130825 140698 382639890
181314 194783 33627975
97472 109875 31156501
81021 184988 692137280
159877 167353 18827433
10489 120708 714789627
97073 101899 729922303
131018 174389 584275630
168763 185608 583709802
76528 196368 946387637
166150 196681 4843349
196112 199871 9312149
47166 87220 100659482
188300 191494 7898603
121024 170509 126493765
142408 193686 128268473
15954 139877 973083518
166548 173328 40619043
57597 111037 418088266
79566 99964 51227002
95588 123074 68617539
198295 199365 654675439
142614 170621 70160546
38286 140451 683189090
138958 149736 675299519
179412 197013 37886454
74183 83541 980231887
24227 127408 258266856
13085 37523 582453205
81934 139013 805351949
74307 166652 231478931
197020 198429 1248404
133588 144062 162455918
71121 154015 965176107
163171 189949 66845663
162301 196426 85339864
154930 172500 44093908
165683 198089 80734600
32258 111375 729734267
137146 184329 569203335
92854 142952 125462850
32501 33832 697003002
199140 199379 622876
20528 98106 194204812
187431 193882 272910471
67553 134483 737225975
171281 193880 316675965
21257 158627 343889606
64121 156527 337387702
69166 187314 296001347
198544 199238 1739235
120056 163555 558216380
86879 167383 254168164
183514 195835 30832574
87724 169327 204357975
21255 187002 414933194
164267 171784 18834421
100028 106806 74125539
160611 192567 893461640
43376 111007 466704279
176036 186799 798535169
104080 178386 186027986
106505 144542 398787045
47510 163258 495124803
5794 130847 313092959
72657 73664 1481163
116630 177111 151462109
188591 198378 162617648
96929 140246 795305932
9879 97190 218452421
48514 163205 50777180
98826 171853 724193775
152476 188290 790376157
149032 173992 62537028
49923 103204 509943820
156047 192754 443210092
58259 96095 95265387
194964 197756 858082537
185017 187466 356675181
96291 167603 178648270
172643 180602 702873107
122624 190617 170327662
67690 123153 138812074
63541 178900 289192852
194440 196259 73523413
134322 177166 103057253
125463 145676 157630811
189423 196754 18279013
178442 193838 280428910
129018 153889 62334540
143673 189258 438222034
122213 126975 12083052
110359 152751 331602521
157187 193969 92066299
58428 113743 731694142
27295 36388 487885691
122451 157225 87185186
90101 137805 119513299
148936 174750 64621631
82933 139933 142881240
22785 79259 969568866
109833 124143 712273633
23695 146936 494771620
54179 196460 627753475
5228 101637 241450384
170051 170655 42590022
167074 186421 48304334
92634 121469 608071639
103898 144400 722058739
194184 195367 945872279
118695 192764 185451997
58772 107154 410446248
2382 81671 198435894
70527 124472 482766566
141025 198805 212344431
124988 192995 775236058
178577 181504 196934795
162166 178134 39949189
36496 82588 594180255
18553 87187 171902915
105110 164538 494102313
59669 107901 121233364
5622 14657 834716248
67027 83427 756589581
156170 179745 851960401
109093 186533 760033275
98082 174473 191338783
16303 142400 578730250
98441 176330 40194210
77705 184639 602835689
19700 199965 564765358
167140 180189 32497099
1151 86282 953749837
16561 51983 88427688
137614 193611 295247364
187370 193931 16306087
37186 64238 358958836
65084 162807 245002979
120101 138830 47179507
132261 161110 980145880
162851 191890 425523502
73082 140156 206681
154123 177410 187488016
94571 148800 135831135
35325 52521 42634333
136191 163126 677893916
71310 75303 9935159
73758 75081 505747849
106814 113850 17685890
52399 77355 418789307
88696 89590 16790491
165840 194143 609568564
185515 185670 390233
15497 160387 362722257
145771 165510 186487911
192246 195119 115642107
42375 91210 122659912
188011 196719 190847726
61437 68094 8871480
82233 196447 285843013
9728 70915 152971686
100573 100803 311370362
8783 93284 211548083
86406 161833 607633307
141302 185974 111795168
189033 189816 1971184
173677 174633 478850410
99993 125986 142772728
119934 156116 846596684
107419 184240 80566366
7463 53938 231685242
52232 68180 158236324
166045 188433 55871739
21446 119050 244237078
32472 118403 215009950
111573 185209 146446831
128773 145392 192495649
10201 11173 2417205
14434 83988 610410473
193697 193990 279969181
103116 162601 132644950
163870 170751 952653269
171402 171408 16168
164775 174878 25219183
67592 150556 250539903
43829 114351 225193897
137375 158048 51544186
26247 121481 663153005
18718 52156 685484487
193430 195904 913403815
120557 181368 137216366
199029 199467 1106776
48705 63891 571355137
146116 159294 447761750
81503 142342 19001414
121137 185130 129767394
125328 161302 90139363
36961 144165 268537377
141324 149161 112427210
144285 199258 583724071
112557 149274 91988737
151835 181961 75395503
35892 123299 218676264
146887 181840 87370329
117992 173710 139637746
146025 184467 821069159
4028 163446 399185975
31930 172279 351432727
115462 193669 558427217
137950 176972 558206148
118938 121750 7033767
17125 181624 747358451
172429 199193 66653746
131161 165400 719577849
61366 91489 75937348
24396 154524 699423643
50666 82664 80407608
38725 137004 706584098
44812 165807 303537518
30199 181307 378203175
10681 20032 23322164
41957 162213 301425184
71188 116253 112921103
150030 161788 21813808
186853 199394 31164645
80944 147716 137118571
146292 197316 847068566
82252 113105 77272465
166680 170962 296514797
147903 178208 75808703
173461 187482 35046635
49129 139125 51542202
49813 114549 159654248
173280 190227 42229283
97985 170890 689346985
79661 99917 476429394
189225 199904 928127241
122279 152022 161184083
98028 127244 73184169
170819 183786 204788439
121431 170807 123845991
70522 81503 27631380
170235 191493 333742863
10183 117497 969222534
122186 127489 13406693
1659 100991 248488611
81683 136896 19699292
135826 172726 786833938
158203 159181 780516090
138744 152397 33989714
109919 162432 131461396
53365 118006 162133283
193428 193988 1395213
98429 135470 241521500
74846 75969 2736782
153438 165896 31337327
115138 185893 580105603
50301 148165 439468937
114405 166162 731094322
41970 129896 220440204
127886 156526 71740991
17299 104947 219379994
170574 198140 68682518
167201 192113 62160484
56255 147813 229730146
78266 147922 174564019
146163 182568 91002183
55748 177681 532762572
158168 162958 12068238
172917 177109 342741183
99146 180075 202596202
82894 129458 472484884
11049 40804 239848919
145407 173387 70090751
126046 196842 177059387
142723 181417 96751885
167313 187202 784618326
26548 60413 84248823
134641 151066 652706576
19666 33073 499830174
113948 187891 662262976
183545 195079 224337628
14852 101805 377263420
196495 197414 2200308
57733 59994 274006980
55913 70866 447573003
168043 178662 26366746
7233 173011 335253062
140757 181880 102808289
47993 188670 797538561
100632 159210 146725574
82924 132318 123693578
24835 172864 370687590
171201 185944 966475971
131141 142484 991044469
95884 194781 425954657
83402 108028 524523831
147820 187103 98295393
31055 137248 636727925
35437 92714 143362863
13880 43925 732451841
111057 182812 179506532
31068 153718 710902906
171833 175526 480197815
31502 41195 629471318
158692 185404 66849374
157217 163317 584706102
34558 76517 104803321
52176 94230 444142113
197773 199227 319938787
185076 189745 11614978
187138 192096 795055747
37820 137398 249537387
110178 162080 418853662
4138 36587 36023648
20731 120266 249138500
95862 110829 37501140
98944 187454 221636693
64441 168097 259996044
149281 179264 926981635
38264 107267 172784329
180008 193807 34502921
121145 167424 199982523
22159 116882 237113224
142215 151703 868826400
114052 114622 1386994
35696 149752 285451082
49345 162326 283239114
132219 157358 813588244
172828 197375 61143617
198639 199433 1979910
117967 186901 799808326
86286 137969 129511942
66454 114996 103834597
109885 158739 122242722
24285 109098 944145441
52423 186818 336821259
109959 134033 60328030
63139 67334 994924248
110042 121835 254716033
83081 186124 258025144
9810 98258 221313548
105644 149035 108795788
134334 175838 103814662
14293 30235 40013318
187910 198349 25910345
735 148935 526951767
149501 172070 943520522
50937 179176 832219579
22040 125049 257810164
135079 185914 129022259
123266 158478 50012664
97146 159760 156832443
76928 101533 15747680
103595 154475 584284304
130503 167562 92918013
142442 170784 84381584
39970 193995 385769401
111608 152521 211757094
192376 194740 4203797
19295 145109 315132099
182114 186411 10781426
129852 178489 438508502
59420 184873 314482085
104913 169658 162305070
150549 188277 986721385
140043 185408 113402709
27888 60521 478370266
163008 199477 91020046
185459 186125 1714489
160022 194027 995376471
14978 76107 152804764
22079 190567 992570844
147062 148594 136123860
50832 163499 492555613
148895 193262 110952954
198081 199433 440136539
143606 146710 7685439
30800 54340 388803074
152603 153771 9049678
92329 126664 85909602
164227 196798 722925179
3124 103439 251067232
17537 113838 241104752
194086 196184 5231421
61547 182490 961442121
60390 128359 170576046
18519 45250 66597731
96394 118462 55164948
9628 197660 470510860
11033 77725 722747132
126855 179481 131693724
69485 153753 211130425
163175 182979 646074884
170017 187200 217922150
68399 162287 235192759
49266 138683 233959490
117774 122240 11077650
30309 140289 275422967
61423 80816 56949983
166700 180669 564766566
158869 168997 25501528
50819 143877 233403247
6175 75461 969796475
124261 160121 272497512
44153 91728 119519048
142253 182403 693361785
78408 174334 240374655
120380 159194 97281762
145589 165392 49681393
17051 134108 293199476
101354 157546 140583561
139074 174468 219964803
19690 57014 93039546
53481 196162 765614659
159684 160269 111558826
2804 3236 121381460
39515 159124 541012738
140271 149155 22159304
169635 185876 413401156
164695 167405 6805795
142613 187242 111657233
123742 171205 49238906
179701 197239 961646138
100627 115005 183293684
107247 191955 952930358
58804 155594 610138049
49025 130295 866944209
11879 45791 84506275
24788 120534 305411858
103234 138062 975904165
63161 157671 426122327
945 96856 849224392
108986 191136 205526235
181108 193012 44930188
46097 77108 77896803
123762 188411 161914465
171596 195791 583301887
130728 133576 7227089
29348 44366 203591733
40073 85560 114122219
37734 126991 223515313
89659 173262 209279818
25201 187456 680606430
23465 23972 871942608
17395 196818 449036717
114639 177344 243418764
126442 184465 893145298
162915 168586 277760419
100958 121010 53569185
141396 179777 96001449
99989 148597 121784975
68193 142617 242248064
174541 184338 316867579
37780 140807 483715142
71801 144247 181561594
38304 105876 681827565
55271 109658 861222561
79943 156414 947611742
52163 56285 10195412
146083 196941 127024353
95484 124974 73735281
118983 185671 167044417
154434 191614 689030076
104278 121245 47502841
129823 137882 833265914
122968 150550 284370079
84654 116396 79417398
173868 195751 774582943
65157 101599 211968279
160388 170372 25137586
158951 180651 54255461
6490 10406 267144392
129115 136757 19335501
147189 186489 706856451
126343 146792 342131965
74108 187223 622604382
50071 67039 746488773
124429 167592 974630548
36171 108931 563987328
57710 69250 29222302
112185 154025 329671942
89109 107727 46493261
46798 112811 165609203
23960 175944 380446147
58033 180882 307986968
118585 125511 17357252
2331 112141 274810243
98883 103998 12768551
107377 120701 796227318
53551 138678 213699279
79653 86397 17096765
142587 157651 964232105
4321 58771 135808960
22566 59443 399636748
39033 65435 267368563
46773 149020 249664922
189058 191190 5348264
164279 167108 7092583
147595 199153 128774348
186709 197466 560461704
138958 178088 97777128
85365 176379 227838238
90002 183646 234277641
114953 155194 776551179
35515 192356 755228774
12837 30382 44042355
163158 166557 1185088
146226 153755 886429059
198509 199808 3264682
147119 168797 764216048
153227 179338 288088978
181079 184323 8098287
147709 183223 950838259
140405 165238 62198881
107250 187607 740292137
85146 117400 80697881
123189 144054 51217054
120833 199224 196127494
128566 174917 116107529
124417 179049 136776183
160950 181264 50775204
122946 163514 101869004
178374 191621 33143608
140755 157001 40573189
174228 192956 629430015
156233 168644 31168517
114507 194224 199515256
120397 192680 180985805
15843 194346 870875169
131363 176251 315096892
197013 199833 7084489
108742 154448 114414177
96778 175031 465576499
32155 117482 213513757
169756 176115 612727879
25925 174404 613752160
169726 171423 4244996
155792 186994 78068285
85331 96892 9482916
140319 146002 14163755
14948 84709 174661012
172215 184658 420111566
20776 128955 477732777
78506 87401 161655217
44378 156833 281956887
33164 44357 708229214
167723 193778 65025354
179779 196368 801541142
173024 181600 531063440
87646 93841 827668676
149656 159856 25602975
113842 127406 33927658
145121 162185 42667593
26922 90392 158876178
119572 179444 532164825
106058 133557 69059420
43557 92351 122583379
32832 103572 177045036
178770 189782 7850713
14241 198062 460027583
76159 91226 669326676
128050 139812 11039961
89708 106525 708605908
85730 170233 872952359
60000 146377 216798135
105967 129229 890445365
85836 147279 153884561
102343 162025 149374539
141303 191447 38218871
14476 38453 29465696
79470 94858 38759785
54605 125486 177843363
122394 189604 168383256
167805 177640 885867985
138208 182810 124479634
160163 181296 52840003
93026 168832 761391878
127413 167061 99438989
133013 172333 714101652
187936 193010 966736221
165740 187562 54494927
188260 194067 339907108
199174 199760 1470200
178577 195021 176686266
166914 183008 48238828
61388 142480 979785014
197165 198434 427249887
11002 25863 37208437
197209 198474 207851866
26087 182598 391719889
125358 130752 13550986
108788 181735 182513831
40803 60446 431943130
100075 190064 487950685
118520 173045 136681156
124710 141521 42198941
94304 148896 136690740
64995 175195 276217320
171871 176472 11366607
18309 26301 31046767
66863 169302 256753767
24891 143912 298034798
50295 101411 124741038
94768 135063 802586803
157164 173191 40286368
77696 123096 809493368
93296 111207 44905659
147616 172704 62887863
183800 197536 34240342
137652 158102 693085777
29633 43859 408457028
18673 35634 42605486
118296 198389 960721104
183972 186647 656299120
100400 174956 216306481
23725 175384 379678412
136055 185049 122465653
18124 66954 122112166
151371 159478 20301558
108101 161937 134830271
57775 95648 395602892
115955 120866 460114372
23259 42474 47645972
60177 195383 716571173
151940 183449 870017235
20488 44846 60571260
116894 196910 442300619
71092 157226 977074474
17147 26811 920414035
101455 109956 21254115
51178 84390 138753704
117974 129024 27685793
62880 96544 196661383
10076 177394 418771204
60393 64578 485900466
72492 93049 851782561
65876 167276 254216364
337 87803 218849892
67695 122443 650498795
131009 166984 903836755
186680 198994 30578749
93232 102210 897496781
109376 170595 153317670
188767 189072 757429
52987 176992 310851189
76216 95844 886491691
17336 181906 691330362
101257 163490 34553509
47841 155002 268662651
49154 148634 919278255
129256 187629 782766548
182963 189216 900506821
25658 139917 286171899
166337 192902 681283575
22581 136767 285971666
95599 176840 634564995
192805 193693 2235329
69578 185110 226968851
78097 115690 75037781
58007 198265 982821974
182001 185419 8540153
114916 178905 741610208
66622 137478 179977551
106721 141028 86096742
44217 116721 181881721
156082 198929 703572761
60063 90909 214732197
155715 158527 660023134
118741 184950 400296482
131394 137732 407735897
27116 78618 799651777
118118 169990 428804887
20538 71222 126793750
43421 121091 194717999
187736 197699 881611051
46945 199727 382657299
76628 127916 494621018
62545 87848 981075001
80142 125178 439418179
40395 74360 603308390
39070 90299 128498024
85560 101113 39008690
124027 174501 184911657
127038 153230 65587221
122943 134739 816651256
11344 146377 338062957
185714 188378 81385019
56303 72486 243759647
16777 181602 412651573
17716 195243 974939511
36593 188079 623593205
194735 195529 1981121
55884 71284 38841610
98461 169521 329145742
20748 185397 842621712
31960 181036 413166677
64824 89828 642358122
158488 193197 342014227
176404 198463 55043363
146204 168552 776769364
103612 170918 168664119
23218 58099 86729328
14413 172169 512826346
182198 183868 4139044
20903 113193 987394956
131703 150535 47178325
141372 147915 16385765
175375 197164 54304714
5018 154009 373047644
44080 176164 329819549
180120 193970 34637628
56435 180234 410849466
78697 117057 96158426
110336 168058 994123512
130119 175970 167186222
51059 133248 613919035
103225 168381 163261429
105284 117800 614554707
142913 150632 19284572
159778 186461 66810574
195296 199500 10493700
135626 147870 30518699
46618 67088 51425783
58226 87593 72073327
30555 49501 47031311
55333 68875 34194464
439 116038 289214121
24103 108944 212438818
36826 182639 365002185
88613 148055 546141400
21801 94092 180998384
22633 124707 255420552
189202 190832 4079448
63086 196568 457236958
1728 19168 774210319
51685 137192 214515826
114717 131403 29091038
173906 187648 34340274
42900 154401 410793154
31801 175032 358578380
91558 168005 709517245
30883 98231 168536867
55034 78335 760316913
194524 199828 13175211
26626 109862 242445251
82708 152821 914893855
10993 96897 556613135
140790 190584 643692487
130836 198919 757083665
32786 192128 398776831
10279 96923 302798642
174534 195060 51182910
127583 135578 20199665
124775 169511 893557172
195099 197847 6820458
179741 183784 54078321
89454 104624 658348928
128949 156663 458694586
119258 190782 502775465
169364 193674 60685366
130014 139322 904356522
33588 176505 524393856
146286 193606 118362642
189487 191466 16304170
113637 132327 797468469
197516 197901 933822
82351 183096 252082407
163366 175172 25699973
53196 199199 543816714
94226 99190 797062966
91130 98309 17852242
119947 122205 248035578
124449 140413 865082668
173075 180932 20942741
43315 181086 345229813
68244 113322 10946291
113187 170117 671178687
177934 180603 6654252
51381 176730 117875882
19829 166521 367427900
104423 161299 142493945
73323 129456 573466628
85611 110182 61613845
71640 76144 15602188
15946 194940 948707179
124274 188715 161352328
131481 133787 699589214
71781 75425 8988465
103996 190680 676982931
187609 189008 3395922
56816 112899 780749570
165414 194233 71889150
107724 168471 152225255
109425 120402 27332266
10732 130667 300227730
19869 135967 290899306
50169 128253 376878657
90518 126173 39650521
58828 116655 22374480
158284 175490 43117409
197605 198092 1210672
195749 196165 1069859
38085 170211 330976249
147723 199029 128183202
197201 197292 635666368
158710 197663 97316112
173734 194440 688973947
28531 56096 742941651
25516 168622 961312946
74171 145711 52786507
195037 198724 9196633
104034 196694 405126957
108100 199509 228656531
172855 183862 27370793
95868 197477 254166182
157361 182018 61781773
54152 175399 304013480
80945 161665 806955217
63634 176387 943749041
8538 166129 915802828
161248 176339 239784936
68305 146003 194722734
123309 168419 540690847
16977 42899 64569443
174608 190686 40176106
17038 85451 961582093
33619 156855 505425028
199510 199568 143634
95372 174625 207921231
107769 120181 31001667
28095 162309 93276058
121206 191256 175421105
131270 137619 16115207
122705 155365 566741941
18751 186553 538150878
22007 189747 632450944
98883 195673 506424726
179871 197863 735931765
62971 180503 294615563
126427 135587 685359906
144671 175416 84988161
6074 179390 356410049
32916 155205 306132035
190405 192945 97548051
85609 138064 111932423
100108 125317 63105191
30544 164092 334410446
119685 172767 594606612
65142 187897 902685255
45050 48115 706507816
65150 105276 463478387
132834 199224 165933343
58057 110098 360853458
174796 184201 471143654
90923 107479 41342659
190749 197096 15751391
128302 187835 934881895
91654 194991 258517905
44180 116434 181239723
156598 176278 49232910
190573 199302 54676935
160054 160889 609483789
132854 180453 119072526
151670 170857 48171281
110772 120357 23857625
82874 127228 888134111
47645 76711 72926063
199842 199906 170874
55965 76434 851862994
118892 147940 677965026
31518 132445 851527956
133926 185658 129418798
60937 147470 486290989
158253 183317 62670200
15041 42277 67851234
48144 102774 137137378
113496 155055 104037174
36889 115755 197430849
184632 185086 560890067
174572 175675 925623936
159440 197752 95674353
114336 188253 283554053
26161 30421 2092997
111581 130762 691773527
160350 169127 329802257
185763 190749 137750737
37711 173362 766597375
36408 98247 660749395
87848 129170 616107748
4448 171463 857989539
75600 112409 92391139
193774 197170 8368652
156381 192395 532903096
169238 181467 30419522
66457 170795 261550662
71326 168287 686434089
190975 193074 681316838
78861 143491 162067665
38408 45351 84354360
199911 199997 225360
78697 194834 881292205
108522 183023 980367361
183491 198129 36514862
62577 68173 391236980
133539 178120 111514221
157821 173852 927139744
6865 181842 437958270
152414 189978 166454580
105332 160086 947606647
117883 127271 23542256
184258 191839 920235139
21731 191955 426097284
182177 197706 38682222
53289 96337 242403190
50995 85115 85762157
143703 143866 392264
70882 197794 553390025
14599 143742 672261347
20375 90484 266169326
127142 162711 954623835
60023 131079 178364681
21227 153962 925701023
20145 180741 402043151
121056 122363 276719224
149815 169597 49718385
98298 141459 690635823
28726 32627 83401215
166494 198174 78968989
89429 189432 250192289
174812 191396 41393380
61429 137518 191163927
29811 76290 657487002
48004 113063 163291336
176188 182116 569950352
175936 196500 51409835
38725 62622 40756760
65867 165232 249126222
23184 51185 980123798
58721 66200 19051274
18941 154545 339612063
176261 181946 14216839
172420 193411 833253776
112459 188810 191090087
346 78080 720772273
21559 187610 415726533
50285 197928 369713377
125669 197633 376808994
195540 195599 152493
68869 86408 44104451
110108 115718 13961783
186119 193401 18147024
95167 97921 6797407
143705 157039 879792278
195034 197317 538135302
125633 136482 665070396
109361 164842 138967804
9605 124356 287156449
15226 131025 408224009
65006 134815 405932032
16885 195209 534628827
198303 199165 2167602
133413 182304 122280691
89417 107580 45365830
192676 195659 7392553
8473 138120 122755100
56866 92207 165218261
176252 180295 794667942
45422 97078 409209383
95761 178314 206617916
178049 188946 900064154
80734 151823 804983873
163170 194962 79317964
145313 154643 976684316
14621 32623 45153423
94040 126377 786184090
183295 192683 206770959
104348 152797 784824017
44114 158638 287083816
112859 146705 84740858
133763 185450 129282947
165018 175008 727544207
967 44011 780109049
85573 176807 228446865
131140 142447 28406389
100568 121393 52089862
179610 187254 353900410
179432 194116 1622214
66128 160541 236548836
132846 171341 96443730
12979 107709 394751070
93373 132694 98479117
118463 141537 57862015
137809 184932 117787433
92714 187624 791904773
56648 172975 291825094
171404 193424 54930929
73586 110827 12838401
163308 183272 589414558
180702 181975 3230556
88357 155116 142148904
12105 113521 422516287
135351 135882 326665657
176928 190120 734200086
64488 148638 211072754
94388 105978 28841190
110006 130514 506655789
50348 142177 396731683
102923 108742 812281464
113138 158955 114684469
11312 58314 223134760
103749 141164 460193268
46205 46825 795485
162814 163095 349819220
28096 125324 243324569
165406 193337 69709244
190398 193605 192821210
135052 167975 82400764
192215 197046 661413944
126504 153235 66963749
169093 182933 837552891
192175 199260 647534731
126237 159005 734138180
150443 194544 110299506
101780 108144 332947914
107843 111394 734718156
160662 165282 11727939
139552 174093 86382647
86668 190417 644048091
190462 195885 750413859
86102 134021 120023766
125826 128719 7257203
159348 165935 16606765
94701 117650 446526152
17815 75691 487406757
146669 195166 754793907
174173 195966 964975801
180973 184315 761539266
76339 90582 218214981
108699 190441 204494331
73745 170070 241390512
43977 113238 173827456
110666 185533 187353744
49410 174057 836879247
2423 55447 132237063
171955 182640 26543754
88752 93384 11511368
2182 39366 167437234
84597 121915 93262312
81830 149419 851109215
192273 194436 932300565
90270 109009 496683041
32533 105577 182700502
122539 153714 291210204
192246 192272 78340
142674 180568 338053043
122140 165552 755674534
131865 178775 425122196
26257 112709 216388542
70261 130759 151598812
44248 44807 358819765
166866 180509 612662378
48703 102822 135829239
17023 175699 397323840
27840 113498 490701916
85670 119022 8172165
83485 134566 79136616
83851 121407 32183742
108584 198990 226077778
83987 168729 881368885
8381 100198 946715485
130707 147368 447356492
61086 64003 7342673
20214 168112 370453249
199293 199915 1578506
162366 181590 864232586
160330 164053 263282089
24291 96301 180278896
8477 128322 483780672
193405 199510 910463881
148287 182947 86614182
9900 137072 453169042
79692 157970 196121046
180969 196115 37894679
26941 136485 907470656
143182 166022 47723762
129354 169788 101414775
145449 149134 9234089
98817 196457 244373418
57859 164648 267997546
43430 158915 160776600
102491 153125 126741303
172165 184850 31566459
184200 184391 15121422
143935 147112 607833643
23269 148298 824743164
177806 184205 308914306
115235 178567 498783030
107486 169068 154357487
18990 75049 140266182
93118 194402 253453187
123247 140265 784264519
135335 184215 122121935
146417 175510 72808262
186376 187840 803132078
27750 154908 453769848
41273 148998 270064011
69068 159068 225498043
41655 55622 34839970
58391 185094 317724036
159838 195518 329601972
66168 194619 326055589
77317 80312 563624799
11410 85254 184815474
168080 176313 20433630
176611 199141 56171843
129570 193991 161245122
32414 163781 328974294
30979 76133 947567697
172397 183459 722062738
33348 116345 554954119
14490 94224 573018537
121365 125791 11173912
133640 186619 95347245
192765 197021 10480969
147904 173080 63102581
20688 125310 383906285
17550 136039 296847661
198136 198908 611965619
92484 145143 131865397
92088 173419 203681988
39471 92017 131832873
32475 179424 367753004
49271 73446 60760771
95898 199066 258038316
99975 102222 236198007
135825 188141 540334771
53701 174343 305946402
88519 123092 86280585
171673 186534 547317337
81009 129462 864840487
25690 151303 828023455
87221 140253 730898323
43737 152447 272524082
1774 34086 80729418
3664 34304 76676876
143985 189891 114763125
76908 125447 709834740
11240 11325 29947364
19434 163079 359782889
27776 114619 217374877
167227 184806 331456644
37086 161336 311114495
148113 194581 116183145
154081 176498 56088469
118643 152298 764281731
156458 162305 14632815
8909 83601 197894151
42095 193994 380546183
119209 126861 239376682
192523 197314 413909
28268 126997 247119993
23093 66023 672134997
146256 152082 14523182
154844 160805 482436855
157674 184267 66550370
78765 157626 197557336
165440 184585 47707966
132760 155507 56946554
149347 180021 965750318
163619 184721 762562999
53504 86941 84097245
113228 159602 924515481
41373 194162 382743815
107086 164455 492194310
116231 192929 475063713
82361 120072 85908854
34288 42331 19735024
185120 198694 33779531
107087 118530 388460700
48988 101652 132286839
75112 113317 95900088
46181 126753 28588382
109152 165312 140658186
48686 49924 36444196
80971 144717 408210180
73090 140307 734036823
45859 137342 229636656
94568 164707 219543069
179470 179862 996491
73583 84011 99204979
96816 131942 87910382
148075 183641 88935356
153316 157621 10696668
80914 175399 236686206
189887 190624 1850854
184188 196402 30598072
111374 162147 2960384
168693 188301 48972226
5972 108125 255734876
175138 175643 1222776
18866 84270 163853630
21110 124782 947184850
4810 75827 182078932
139240 139605 500841874
5610 102823 960541230
67936 115123 118200834
159203 178441 236514733
192304 197759 13501989
146432 166027 49152288
95411 160765 186379070
78060 180340 354452269
62235 190006 580780817
117560 170497 132703405
113693 184337 176759289
163252 185172 54757478
139329 193988 136602813
90231 174357 210626207
81143 81792 830643861
161274 174335 32739638
194465 198200 9231809
179896 186541 16723191
179811 186941 276223374
18654 105362 242538
13824 73038 148195505
67770 117470 994559102
63139 127002 160315579
117864 168350 126596412
172541 173226 608585
57086 160009 258159122
77842 120279 106295298
140375 153479 72749861
770 174680 757262637
577 103908 258469246
142879 163287 244793424
144014 168020 60157535
147119 181124 711161520
182493 183079 1389941
194588 199929 12973425
56891 198169 672066517
134039 195763 154302985
93561 113776 50572868
35163 87217 392318426
136445 182284 114557715
91366 151029 879909335
195379 197395 440977474
195816 199105 8123459
37666 138023 377550453
103005 174101 178079677
93772 113226 48734428
124649 194232 174188040
121322 169518 792267793
56903 112070 714527162
69971 185319 288885666
85250 91996 336810722
16075 159634 590125199
98233 131234 524431288
164793 174912 25240567
1869 69496 168970019
49746 50275 582755068
55954 196075 351123066
77251 133078 139931564
40240 100813 151907408
74508 116491 105236565
178967 181797 256963026
42974 149556 913754086
142202 191027 122080408
99438 102221 959071155
100392 105129 196785626
121533 126093 11493318
23199 135280 280688956
75177 192530 366669857
43788 192156 371735614
84999 115746 76933616
18124 178543 436495242
21952 23207 772432363
50872 191766 801696580
138863 187254 230729920
98839 146269 118787824
178105 185172 510204844
43868 102605 147464199
78939 112079 83123311
144205 183806 98981098
46852 183792 343132543
106085 174468 171369044
64678 130493 165088307
63907 176497 282256902
77466 150180 677017867
166140 199524 83204730
9284 103208 235129321
55784 150239 653215901
152122 176491 492368629
170533 180185 24021344
25727 115435 224535488
147067 148894 4573586
15332 189957 437094097
153003 176374 115369246
85357 133162 119752220
37086 81102 110167056
88882 124324 721991783
52175 180116 563839360
76944 195806 325016084
30454 178278 369977558
86958 134964 120348427
88299 108455 50414453
128547 160358 258216222
190013 199319 797119718
114395 146023 79284834
119086 197978 824917976
191327 197064 14206784
81175 87820 16752478
120809 175729 137620314
197192 198015 720032083
142071 198248 140333803
20462 116465 240340354
137818 140906 7666235
178424 192072 123505766
96091 99940 273233368
168558 172650 10260660
39579 178873 647784192
178682 183689 887272134
125192 198768 922522383
85594 91635 15200741
71008 102562 79203499
61392 137808 191939590
135681 191212 930240768
188165 192154 9908872
19829 198162 626999261
105819 127749 315727709
125162 183010 144784490
150245 174217 934088383
64984 167123 256136491
181090 189330 116624968
188839 199660 308971456
111170 116271 12720529
158190 196490 810299939
101749 141094 98507869
64968 173233 271432170
171406 192550 169829991
46560 184947 961485189
71775 93136 53575391
193665 196853 961208565
69023 159664 957468088
183393 185354 4984019
123607 150250 66732988
10910 106690 239663314
5939 57995 260580920
145718 149764 10044988
71392 77795 16057020
72607 98652 65303843
24864 90021 349803763
38029 81353 529431357
17884 29552 854255646
32831 46818 34611861
46490 128924 206699632
153983 168790 944902342
169590 194170 525721197
114821 156253 281715642
143975 152556 21382551
93480 196078 809569063
79306 167591 221365836
107087 140699 84340998
75070 102666 945129699
78346 132437 135588378
115076 140529 200700184
150938 156004 348210753
84883 135312 126400603
36092 170103 335599865
194100 199710 13948043
113361 161351 120103307
76880 182643 264884553
107656 189211 9798283
17675 188532 427688958
174788 177640 1328556
62914 116665 134975861
96577 105370 798930139
89598 170142 675680108
138429 190674 670166905
17446 100689 208386141
170254 194532 54536901
136954 170368 289384863
120970 140929 50157375
55576 107204 177442724
37747 133115 948980888
58074 179931 305539923
87036 176792 224725598
192869 193925 2631640
145526 152226 821816734
157740 163296 25500226
99207 102878 9211341
184661 192547 19792605
197154 198511 692188061
183182 199912 431366999
36175 127353 875206217
68070 116935 976103923
84073 101063 42579587
173763 188636 37090132
109292 118531 22979263
146569 155334 1589699
194297 198245 9776018
158617 182717 388248127
11193 34655 675149401
22377 110575 602954340
2638 46089 386278953
124443 141461 539828307
56347 87396 541994680
159723 173957 35678390
77348 116500 98080728
43928 135086 247702605
7261 60787 409772308
1822 192809 640219629
177989 188392 914137226
124429 130007 14049004
87402 132264 420048766
137377 190288 788694917
136596 170277 84272064
45336 66697 132496377
79383 173417 235717667
153783 154634 2179548
19081 39569 51150243
91489 159883 171222783
99028 112450 33605803
185603 186602 467523745
32841 177468 723948547
60575 167102 189806360
40117 68920 47423782
13873 154910 944926879
48234 77012 234319025
128814 160685 79785991
76666 126698 125418525
158333 189621 78268910
47503 172210 678770573
36212 38340 866112322
110241 122684 30901376
192847 195588 6780905
143458 171137 360222677
4545 84665 370173066
107683 194974 218398581
4464 178124 616638414
13397 165400 380776254
143062 144427 183374654
130 105338 904907184
36083 77956 121905524
177753 185057 451634489
124923 128545 9092873
178082 180680 6464517
9234 117440 270842246
80170 100951 52204386
64169 87981 60025420
189973 194893 457368694
196133 197273 2767164
7462 195329 470131500
66496 177092 277133875
128489 166881 965639755
91473 124747 83213209
87655 94727 17688145
195842 195935 232756
157596 197150 98866309
73088 164554 945611355
71442 154393 417839384
161669 171008 182384851
50230 144364 236123427
22111 139427 293865550
101480 148360 796340777
173192 197813 61297735
27410 161448 335550166
33076 73216 913612637
23061 38002 328669615
125513 162801 93490287
48437 98199 574746363
101465 161528 821681720
5926 11799 14670743
54156 58005 9543958
21340 90789 900960518
97058 146796 124613097
75449 194349 703003214
102822 126734 197264481
38372 39477 443174312
181629 182143 1316152
189928 196456 16338868
9866 122311 281262995
90586 146694 140426999
165364 167659 5724919
43545 69944 66370896
149210 168726 48958880
108220 196648 221267638
28277 146896 296981543
153422 154991 3945298
175383 196813 53448431
45546 88375 107702507
164651 170425 14466710
58836 76699 980305246
188071 193042 12369934
125746 145769 50206423
156591 173447 345912583
48459 136086 798122549
111672 171610 150162989
186251 190031 376256058
193195 196042 7089140
69231 167442 246199297
107321 125709 303194462
34528 158437 459357576
153715 181152 68616158
148908 159486 26469158
199045 199777 1829915
145329 149098 9428451
60891 87813 67886511
114076 118011 337357919
90485 140861 713619369
95164 148343 133146212
157169 160829 9223409
78779 163614 627567189
55488 92892 20455672
140909 159410 533961521
123234 169457 116002686
75412 76648 3145783
140809 161727 88002058
48097 85021 92787927
16575 25297 21894941
34095 169034 829727350
199442 199752 346219
192580 197795 12871492
80118 105495 145119484
159276 197347 95091108
66736 183681 64296140
94973 134971 415771372
152957 181539 646600217
40373 61801 348283964
34208 145240 277979186
110914 127329 40991783
188451 192545 967899845
170940 191030 496175204
23622 164057 751693163
193176 197398 2270533
12984 185035 430769282
156673 182693 65044208
64404 110340 639440652
127417 130085 6730241
172616 195065 55889965
143581 160622 42566843
155755 186114 384938016
19263 146925 340583107
149418 171893 599167759
199802 199949 392997
40706 106417 164702974
172338 188039 978178900
31765 135937 924336753
159187 182567 58432903
158258 173337 37853801
34600 114720 488252720
51718 114415 157201832
162241 196008 84402864
95102 118856 913207167
125808 198543 181880664
87956 190168 255724512
12389 179463 418253004
176488 182320 807005247
91305 184129 232246250
73488 173154 249742530
130569 153979 315564467
105697 170695 893881131
177502 194274 41897872
29371 196475 418275162
60163 196393 881513573
121085 162842 104740110
191894 194707 6955418
80196 101976 799309451
168815 183456 36442300
57124 184614 319554333
158212 172406 108379035
196541 197598 2513512
15993 29159 32972881
59419 115955 141972259
78232 99681 53815436
142457 167193 61984804
60643 82900 56135822
18638 192792 436004530
89413 105622 74900527
78501 176068 330968863
51283 142505 228777806
71787 112043 62237655
184526 199958 153334618
168194 195798 555099413
118221 174720 141563750
151693 193165 103751207
133899 199583 164150853
83049 131984 122515634
159620 169785 675414352
123 146358 365954920
38049 129879 229968478
114769 142953 458063254
7920 154704 317581753
146584 196625 125156654
84177 117594 124050809
99813 168868 173080181
15879 165638 375120876
158594 158700 287718
76084 82528 475170092
68535 150222 204615900
32934 178580 765325536
73258 171192 446230574
71815 178429 266963724
35834 41081 48051002
8400 91837 208915151
30147 179909 374811138
10863 153417 620930911
63607 174247 277497467
1108 18720 43852409
122926 164466 104309449
194478 198540 334527900
27795 100145 430350508
88006 180388 231207934
55246 139462 211462668
102018 161045 513385022
7724 174880 472116747
61362 110518 847551748
95740 176828 202991378
21016 81816 152256250
126072 197297 429681651
63260 174479 623494541
167756 194568 66876904
75272 189908 498478772
154434 168365 346574640
198322 198693 635981688
178438 183419 12424530
197069 198870 4505423
30562 169018 750047890
171993 190943 47240925
140723 148904 421758304
55879 69859 35315086
116494 191141 186850977
152675 156925 10627329
162778 163654 698472
1098 67330 165495483
134260 134313 128251
82689 98729 40181969
156263 180753 23289549
120494 180388 150002269
90669 152897 177770799
35626 121067 213736670
138926 170932 80108380
2608 73817 178106580
160275 190735 76164051
116716 146588 74830660
92215 135954 629526538
17353 166234 372912749
157632 173582 105554358
19004 122327 562840726
72127 87816 29442201
121339 198550 193191783
119754 141091 617256203
179495 192522 32645687
20573 51176 76338569
150095 164190 96665051
198374 199250 2197221
43286 69498 429669519
55042 109892 419458910
197484 198500 2518702
66178 182892 400208125
50247 122770 181726281
155620 164511 314118040
136286 142939 16556847
58492 104743 792242084
56961 151680 237604005
24959 43750 87934555
184644 198837 35385192
146858 147290 215577969
19429 184702 577005715
77430 78771 3291872
50465 114396 357855841
13998 41427 68413195
19775 161845 413230112
145625 198462 132012651
140347 184040 674471268
167874 170145 5663738
179471 193023 33923590
28494 141664 872453585
189712 199489 938683349
187076 193237 15353327
170137 179381 22968842
173058 174617 3810886
117142 161677 111588012
26475 88290 301408579
127241 142955 39432982
44754 62573 593947205
109766 161460 327388053
67747 137989 441208552
109357 193135 869339951
150718 164451 34467311
96674 185083 374483210
171554 199453 69510337
133997 138722 11915900
167104 177377 69945989
135612 159942 60772933
189430 199977 700568970
33324 133416 584921090
49932 63270 675541208
89616 180154 226515835
60485 151090 105659363
199924 199936 58310857
169700 184097 835636310
102429 149770 194208151
15260 152074 342503066
105357 126009 30065061
133084 195756 604469867
22134 116071 476897300
186156 189024 941564565
112936 168869 628625345
112420 140830 154592627
65521 86615 75645308
19314 161111 717329701
125470 138020 31650093
185086 186215 2846258
188953 192460 8803496
52902 134176 203928325
189951 198517 253828712
21654 104357 206967052
178615 195020 950593809
131471 168125 533772166
14050 189114 942852494
100567 141196 101818072
116470 141510 695951341
170952 194764 59321705
134529 151126 41468487
71636 148850 193504159
122204 144833 56911024
161133 167848 16930514
1529 137469 340335367
81150 86127 5823541
36842 128513 229491758
105886 193301 218927117
48371 48837 1199458
13981 48024 84900881
113426 145961 81460484
131464 139357 371583127
51271 78433 68149591
11441 33417 627587492
120892 193298 181313358
26409 174941 371847365
11257 56224 689957584
160009 198281 59968037
165847 192267 556264137
3747 34567 77149425
16978 103232 496000194
119081 148270 73211321
53363 117573 161065128
197971 199252 198152401
5568 190687 601705951
186429 189178 6808281
75199 159319 210814496
8352 21195 245535198
164392 194317 542433089
163435 188514 62607827
191762 198310 16215867
6125 23674 43957750
60636 179041 296812613
157065 194848 94450509
160673 189610 208717773
86998 106000 47462350
153852 162158 20790681
165404 184807 950880782
57745 190366 915130595
185009 186087 532304100
46629 153806 608875926
106407 126659 50801377
127866 143082 300639706
155794 173665 44781545
139888 170639 981108180
184783 193397 647176547
140480 146954 16131928
111202 186228 317539666
88788 190954 337990934
73690 141671 983524842
73481 136051 156949549
93994 136883 583440689
134206 197580 158357001
87520 189932 256254429
99039 164616 637622703
5391 143288 345286770
140384 193630 547255310
31572 95337 159608754
171161 173938 815357491
93106 159399 165995849
190449 193892 8635450
120545 137872 43614926
86674 98967 30772346
150196 180125 74935067
90870 189411 213768687
173799 187079 447784120
163689 165885 5514258
46381 153209 551415268
73682 86034 31095186
101667 188852 293705670
135085 155778 51674713
90248 153298 157837815
65949 110172 110997266
194071 198810 11738783
36882 191630 387357861
110044 163012 545748462
26979 179639 881154381
45489 102210 80747172
143298 161325 45110138
90245 137078 117373065
43321 130395 218388851
45168 153821 272415398
71685 118189 116473874
177405 191173 799800122
129746 187621 144945101
187763 187855 197223
176489 198074 165522462
60731 170392 275097422
97444 157082 149309825
23514 120273 480029096
157535 171263 317844780
18360 189414 428201193
6212 62703 140946755
110364 142785 200620961
141931 176269 570762738
144055 150511 16077930
193583 199862 15564843
128732 133522 7932150
42230 191149 473719719
156962 184844 69757772
13288 51694 16529588
87270 129152 104800580
90958 149303 757685038
175474 192878 44618489
141320 185855 19672443
60335 139900 199815593
172956 199588 69434395
130405 168788 399321608
134251 177387 615434479
34630 193956 398759770
113665 131424 570342320
56794 170990 386196338
15932 62353 739073632
142495 152382 24676799
25644 120746 158338272
82967 117648 86812472
42083 49855 19482205
1767 120415 296773386
102733 113456 26871589
148930 156490 925537196
10501 197084 920662416
172092 179564 18500449
188659 191842 502021777
657 35072 86013498
136152 187374 87710077
85699 151162 288266773
165060 186883 176779967
28980 189845 402652873
16320 113151 410532969
64269 168386 402338341
156591 173723 497946758
119707 153490 84684992
109936 156378 567625375
79895 80151 657442
69285 120522 128367204
37507 65106 68876171
95440 136265 912575564
164798 174556 957423498
126018 130447 911959755
161343 193222 193590584
79691 174007 284133150
189169 193802 11590026
153615 169961 651397178
90157 136461 162563599
41797 75380 88069068
116232 127269 27635606
61256 155289 235912248
108526 161412 132382772
135326 189038 83333345
164403 196138 60003224
21830 168562 50203912
31991 172195 351063562
118825 181920 515339510
104861 130296 63744523
163847 169238 13507711
186300 189392 7647510
33762 165851 738589074
5133 151956 367609615
191330 194582 8109080
178778 188713 143661816
142824 164911 107620147
149795 175167 63618979
132805 160104 68315087
183170 197761 36468365
125641 168317 107019697
103494 129917 4985900
122525 126445 8392909
174744 188520 976414802
182392 192964 26442632
107165 136142 950718286
138039 174882 92126760
118116 149956 23573564
186796 188212 3541301
102293 181440 198000342
85266 145326 645501322
151166 186464 79365325
77059 105234 811197056
83586 122498 97235776
49388 157227 270280762
98169 126290 47582453
13265 127022 507913050
195885 196461 665791
8811 57377 121133752
8509 103031 707390904
178937 191005 49435421
130659 159637 72583532
99383 150483 127949868
27147 128498 503210176
90551 119186 71530219
90797 156852 265529028
78598 198574 644396940
112357 189058 191967796
38746 98032 955701073
42953 143328 657928750
62243 164647 256932684
19095 143024 310410143
30524 164594 733099082
16364 78486 155410378
83896 103581 448002390
68726 70807 724007106
84318 142676 909750292
124223 149564 765298062
167899 189663 91723049
111914 189046 193052449
128595 179148 149494405
56939 186229 705195947
32234 133285 557217966
86927 155291 136400481
47083 114146 295125007
78371 165073 217383208
45650 73464 69926301
47936 82964 348132272
185526 187533 622137738
32338 51444 47453390
59320 138886 226066665
45788 177244 233503063
175963 190073 35229273
124362 139213 341621847
146704 152562 14642514
153339 188933 89030751
197234 197371 363680
94391 178611 210737217
90400 97101 218873831
118868 136660 405519395
160042 165526 338553972
113759 160374 260050096
13829 141472 729408240
88962 108151 47937735
115711 125134 18634067
127944 185496 144100080
165193 171488 15750285
105604 183607 944418469
78338 173456 240127599
186942 195637 471502871
139165 168016 999459949
49275 103938 981437509
105829 124657 47191565
57153 197664 352051450
89353 163043 184476473
186577 198496 29578258
82705 187347 262051340
163539 167554 19007241
55071 109101 289255646
175812 179230 8476964
160393 178541 826518902
115367 164268 492481067
136218 165051 71254016
169806 191030 422308788
164644 191550 903958400
141105 153178 30177157
75807 135617 150139080
63708 71508 19818675
16615 160936 572597257
35048 179692 361995501
55872 142403 217129372
196479 198752 5567676
14333 104992 378740664
133350 145525 885465113
160715 173375 569353174
13576 152749 348477720
150089 182106 80204799
92903 116062 469865796
170807 182201 930909683
63692 143925 201357687
188154 195906 19288817
182435 198056 38943162
198690 199530 2110216
91053 122416 233545073
154202 184529 75822301
177765 196824 47567250
176887 194771 928110060
15096 183893 422532449
1447 109138 273287982
88266 123720 671857802
15503 139956 311719001
173552 190482 847677405
2451 3895 3601291
95804 194700 247436331
158747 161628 7258832
112231 173830 587731951
47693 137157 224509083
180561 195970 38512606
91629 119979 70845915
43241 194564 379125304
103011 174686 654059477
176118 181761 834133620
81911 185171 994551455
136731 166722 75076452
82640 176616 235321702
7687 120415 794056937
32407 139300 799258945
17835 128721 277621122
167929 192683 120302437
160687 185588 62327907
182689 198058 473158904
149670 193825 77369537
18444 31929 33889808
18904 60726 807589098
35726 176375 395523747
124377 142153 967481048
45887 87206 668062740
143543 161040 847020731
171887 183550 682520337
139014 139953 2342133
145352 164747 503791658
128800 189470 151821976
50853 91718 102696508
198291 199776 3737318
102670 121119 294788651
16395 96702 648861614
29681 155105 313973122
132142 133692 3998344
161192 189724 435908819
161188 188049 67258748
43486 187719 361523898
132124 159680 69046546
89898 144069 135606824
165350 172122 16933294
110884 189094 226187535
178006 194390 40951451
59717 125266 164529690
5678 115914 275976153
145833 165468 49290795
28771 53267 60942024
21923 175943 385592466
18965 117610 247008852
3703 16651 188056995
138011 162131 60237807
7458 113552 276005759
189506 192188 6695419
245 82609 494857943
52811 174915 306097156
149304 166951 44309421
63634 157605 908010683
12098 47734 88935075
128577 181703 132975382
38953 73017 85354369
86637 130716 110340944
35996 95394 189032524
125077 180383 138505118
193813 199993 15356492
44208 70741 648174749
158163 164965 766509802
189887 195343 13578780
105199 176949 250169531
139320 169110 328430403
11239 11584 60710491
138473 158887 193254833
45757 196067 376623251
96996 136693 99595999
105947 195292 614312139
11207 27172 39943627
30411 180680 713250741
164777 175708 27253008
148628 191633 107529025
11014 160358 373812748
123082 175188 130657385
67916 136956 173138034
54708 192992 372402242
78075 153534 189069894
196056 199429 750640025
128544 139911 120943308
171640 187820 991810995
55571 148512 233174170
171773 195860 60046254
173815 181002 582443158
183116 184387 117991310
11590 54479 493366455
121267 135432 35732989
80484 136659 140940676
191331 197692 581972307
180206 189129 281230678
90016 153003 157592533
1940 45881 96452582
190988 195665 11651075
151679 188975 662152559
196671 199300 6479924
161353 190798 73645552
78267 195259 292864450
143507 171499 372242000
161236 180912 49172836
176145 186916 825390218
47524 70098 493034985
112137 161665 878609125
31590 167562 855371954
71698 123552 357654293
82587 182739 441187005
120513 172583 519319567
122360 148525 65734801
119673 196322 107087841
9490 146549 854335402
34003 177071 358137132
116320 137961 54382939
95047 123393 214838761
135460 150001 36186642
40148 164886 312714869
46327 157877 279579917
185704 193541 102840581
127418 147813 51157709
187611 189211 3900092
188517 199911 28384253
162885 191401 430281092
79828 131579 65126135
66244 152106 604920175
38567 98432 962897057
185381 195508 131491928
127609 163299 89492689
158413 161204 47230052
7021 195337 471273652
138435 191924 726473273
190704 192180 1244847
152055 182917 46143787
112595 171606 147883162
66895 122094 138192394
156988 163512 16475517
28424 58167 818963431
2534 197274 679817713
181158 193039 2407266
71406 95891 61485616
177874 188492 577754281
58328 166205 270722531
21233 144862 342607014
44690 152214 269594656
168444 175990 18773754
66503 144004 194330444
130950 138339 18680525
13408 58835 113287567
3877 112800 272640546
118947 126266 909736653
50110 118851 172332202
108669 139411 638192653
145463 190075 130562567
158221 161578 8462458
132520 153289 52009947
120154 192915 971693184
89307 174327 212806341
184039 193090 373122347
116527 140070 59142455
49454 125139 189766141
85186 183517 246064879
126167 193126 911066368
152033 187456 360219354
168057 178760 26590723
159458 183662 682078202
27360 197542 425798254
109133 114402 13055661
199282 199627 895831
17542 118731 253269968
127944 172041 110553757
98520 110351 21636331
173776 191054 412654542
112286 135647 58670625
46131 147723 435641608
161790 179162 18673115
86 155381 388620560
189279 195072 14385548
133581 183603 125056999
19070 29057 25108394
90960 126160 385974630
4228 22779 46472641
57221 86096 769187938
116763 155943 98195715
65018 169066 381945363
120341 139300 47697706
117373 179621 500234136
58023 70399 31342566
393 88643 882298240
6596 157211 377031340
11774 192808 949232356
135897 142367 16060251
69405 104762 722938760
199893 199988 252706
37659 133264 115603011
162634 164612 319637405
53575 162092 272086662
123080 128051 12564370
6889 143572 967181102
172222 183273 580122982
194094 198535 748434195
174305 195080 892132433
11923 135050 308448636
105703 134985 73609829
43939 175126 328864674
94941 186313 324162911
146707 171967 63364805
30386 103612 183261319
176884 183421 16290271
191137 198634 287835330
58880 128720 878445155
127881 173105 633612474
164340 168996 11694840
155910 167816 29851764
107605 111164 422535632
124463 179420 677351771
173867 181106 17976167
188067 194719 16529765
160646 166280 14269416
91867 137553 618723841
183043 197276 35558238
104470 130700 113673238
96008 105122 22686260
24184 67288 170492896
59471 111016 18229993
179478 190734 28177250
108518 195174 216721580
98625 130905 845230396
73146 103454 75993059
84417 141922 57547775
16274 196597 297590449
78040 189381 642263056
196119 198780 31815045
81446 179501 273051673
54642 166711 281173085
11832 25514 858767249
154337 197680 108254697
99192 113653 1631341
59609 69609 279144622
134675 197248 156313010
95257 116390 52834779
39754 176744 343230031
102387 132494 765098175
107156 122693 752344084
141213 145247 10104734
19782 155633 340182269
101124 141078 566961260
32161 114820 444484655
93547 167673 185673691
48228 179428 328751760
71483 122316 127228245
27304 189892 348356785
138132 181966 109540247
160267 165711 146001216
185990 197650 183934865
116909 195340 196227635
183316 197112 295874863
190635 197534 17134857
1547 55523 134484479
164242 176904 697282847
42429 106176 159827421
186110 197576 515326893
77401 146184 172367054
17151 127707 390731712
56166 94564 514802562
113836 171792 145251687
59346 198621 874633601
115914 164048 556081721
10474 159347 384570040
18007 184756 478834014
92268 192758 985671946
91065 199096 270160996
151709 196671 112418494
23178 61237 94753428
106734 138625 779433367
165821 194090 70508325
86097 118467 80939722
109644 189588 783876735
131143 155491 61019866
86012 171975 376314485
77903 188933 278050794
46955 66502 333454716
35558 39859 807088884
169177 176462 989880378
32032 107731 195457001
97962 122429 61127020
117781 138579 178415084
182563 199917 43310651
118973 145211 65851851
151030 154703 557481395
19701 71414 999289586
123252 151482 335084231
134196 145803 295112116
62121 62853 1848896
138187 143971 860812266
144886 186195 267390470
106572 169232 63835203
80729 144209 159160569
133941 158745 569786219
38614 163883 762827068
177653 192204 36369281
1608 171122 424311828
37782 110116 181199401
63333 119351 618478533
9745 165968 391214973
113548 157659 110346057
75584 122656 117880040
26975 194465 419146169
108267 161244 20609968
154000 178197 136902209
129875 159460 74116330
151760 196616 706694654
48244 77201 72747820
127006 180089 132867444
98198 187095 222614216
184874 185647 1985860
11568 65446 134660224
162657 171277 721790550
106316 150110 109719144
4971 26772 816119283
143007 149878 17097647
154584 174864 50797378
35615 141945 266224747
191268 197484 15432132
130512 186961 141329364
35878 176568 951839694
119967 197378 285112973
137429 142308 561359055
41692 93585 130260687
87654 154672 167783681
2758 189760 468040475
122575 166783 43074604
91959 193231 253418536
70508 76126 492270894
120684 177317 141851143
162080 172502 212803513
28289 193039 412346972
68930 73344 11088324
89973 116834 67135859
93823 184367 226586136
13343 158828 364288998
140534 163055 56338093
48857 87591 97364600
73676 198955 313532184
125493 155004 73960897
118439 189086 176847282
133337 173092 99561798
79715 175537 240111572
90199 101385 809257895
93809 145419 577551445
113421 151567 95478946
164836 166399 3930078
168567 186035 167697553
169169 196193 67401801
101012 167974 167770468
46668 121215 186878413
31653 197414 693051800
57197 132115 188034919
156620 156741 283350
170765 195418 61441479
85348 96140 569716659
160179 184270 60218336
103780 135041 78438658
156384 163841 18763800
4287 170776 782076824
2665 154459 380005481
73878 90018 722879574
21508 138852 293934223
92120 105044 32218774
171569 191063 48622782
42409 152888 644842610
196260 199323 666919692
36930 177907 352945418
110945 150100 97919408
24245 55448 342243651
25664 120692 275738777
152348 173304 52556531
97094 134914 94893996
176455 189155 612603487
178543 179683 2815059
88450 188470 250266650
88257 131100 683124489
101331 169574 999941625
35145 144516 690342160
129586 190016 191632916
22033 68927 117233191
177474 180855 190122932
182262 192397 392378978
94290 149249 137596565
95166 167280 180662597
125795 182768 898112932
127955 167784 912638696
197373 198209 2049772
17676 142751 857199571
27350 97753 176185794
21203 165644 361790922
38830 167871 323374453
109636 152606 107505611
95739 126572 77854351
57818 194938 343657856
108592 139640 77861698
178327 199715 811553474
31600 77211 684358313
53497 186768 334058139
148991 173869 827496539
170421 197962 559085771
28743 156761 320477930
93287 139592 116115616
170220 173922 895671614
57241 83637 66557918
70041 148177 988725859
79794 101482 42802990
59984 160026 136589000
28512 29145 1578957
930 151553 376968966
176956 184328 18359615
7739 133207 314128674
43138 63690 45730206
106470 133400 67613280
160836 161172 827114
54608 133997 199296718
145319 168443 384963522
134388 156301 54801301
162756 168805 966276773
186157 188855 6661947
184065 194609 1753906
86929 89418 6327830
72227 111903 751560011
47187 194532 753849001
116576 162432 949558787
96761 191556 403127532
67777 98265 76390785
11949 171014 547252663
60755 123426 157243101
107243 124041 42059767
172301 196325 59921297
92292 195490 451073048
16728 76583 467808201
68207 123566 523803209
2647 81808 198140299
70030 144419 728448921
7848 60987 132550335
65540 155025 224294864
76736 198610 305089335
166176 168269 144301724
193236 195667 6013114
71762 179140 667444913
161103 195571 86142149
110458 112131 3371956
164412 183514 400822313
151556 179139 68962821
151857 183953 80259364
115224 122664 18461627
93180 168097 187723627
146820 156471 363214710
181488 185585 10302303
26437 90435 160209889
185867 193631 19394625
71954 158020 215532150
50779 113088 966735786
143093 173563 172007589
152137 160244 991171210
118285 142765 61390097
34967 196783 896913713
129607 167368 94719691
41397 133741 231592874
25845 125904 250426576
136882 180443 243389477
198550 199173 654145
19241 145498 316221759
122768 159716 54217951
60032 192629 332389475
136359 139109 5736395
77026 84008 360958009
156504 198470 104810918
139828 174537 944696715
160263 164159 9855793
32171 130916 290490099
144352 157346 32369572
120030 137243 43355152
199078 199566 259783325
54733 59969 4418578
173935 193311 48365139
143519 189768 115614237
108606 145133 91487449
94046 154668 151800288
147191 155627 11207152
120524 178377 144864586
52753 72931 397433048
141645 152621 27421296
191324 192393 2721778
126436 161735 88449825
100268 173416 198140098
128035 154427 66142707
32138 182032 641900470
169489 170240 1877128
79848 155041 190571164
58265 163308 263608499
12468 109838 243902667
173963 182879 974095441
26159 71106 387251671
3288 166155 407830635
47653 186791 348703822
182424 198118 931673784
85128 149189 169711151
13712 167531 385293986
154603 195632 798714416
88702 198213 427976204
12188 191100 447888968
93419 175846 326454047
168691 178141 23518580
165592 178296 31591386
172885 190509 43901985
188911 199818 27157621
21704 54217 80973009
100294 122525 55545049
74335 145671 178778134
81008 117488 91378572
178669 197446 46898212
178824 182386 311842380
155281 181134 442802098
150720 197890 993052616
124902 191325 862633603
132392 161396 72618702
63472 142444 198218600
46572 58603 29956627
128802 178059 714736457
102381 189886 495829202
146489 172109 468443203
62200 173813 279952296
4190 151155 367943735
191475 199218 19238093
76870 113904 92875806
103405 193382 225202947
34344 176311 355349107
185266 196211 626260035
12445 45287 354151448
126304 198243 792008967
88868 167301 196405163
70780 105607 87255107
125974 190316 161012049
102816 164731 18030895
193255 198722 13549601
120189 158469 95904295
81650 138299 142012714
64829 179775 288000692
53285 123887 949877663
112206 167776 139257717
197662 199355 630793662
54796 168983 738594122
11453 88185 192147667
993 20501 48650062
197167 198321 2876474
90816 152665 59529606
153964 188865 87278893
75779 160473 212254024
143587 144702 41632525
117484 145701 70739088
166273 191637 63267963
14965 130498 218252750
139536 152479 314778148
58362 153057 918586720
177327 185260 417981875
102268 143456 405954282
35586 89776 902570075
139191 150185 27326189
190148 195546 466530749
75654 185840 373193867
195060 195924 2224056
89282 98442 690780701
165009 182526 225244538
43140 135829 837310073
134465 163029 568105981
169029 195472 65904957
76506 157015 640840315
8157 77380 821156380
194068 198902 11962477
67188 199443 331048518
41489 74915 83858972
173596 174168 1416363
123062 162926 273961099
106058 134732 72066869
151955 185765 84635394
94022 156321 367258399
105814 127622 913672604
125260 146731 53830211
77241 95177 45060333
93371 134590 103335175
134911 194283 358112640
41166 64532 58499598
6136 83622 639530073
74965 193700 744696075
85511 100649 553506460
70904 115813 623269791
195716 198884 7830773
87043 103750 439415428
59461 125567 277650076
86910 111709 937557434
65121 130714 460631884
10807 179494 647133350
68186 172082 435666945
19514 117584 916720909
45915 193386 369554957
49863 74081 60776758
23206 32462 23166087
186906 192028 970916078
15623 92008 191276313
159533 188327 397348006
182469 189901 18588234
125163 140444 250377403
130653 173413 275794919
124302 152976 71873489
11458 152899 354063853
58468 116438 690112474
107075 191007 508365846
183413 191643 815234189
110119 139921 142400355
51705 175077 309187475
165864 181712 39487187
176 142194 355420721
39536 176499 343116352
64832 165244 251837176
172309 187868 903346588
18114 75953 596878524
175245 178987 9290942
146151 158306 325441221
3813 127003 308355292
69775 136744 616163738
19643 63732 110043051
28818 76342 916058622
68933 94763 64865453
150915 156226 13340026
132607 172756 100626863
89691 161359 722987727
90569 190216 284390942
160375 195567 87976870
158313 181366 34037811
178735 186806 20308750
152191 183500 78306681
37139 156640 478427764
95184 185923 612877967
194046 199605 13809831
4887 12463 18927464
109348 109472 316841
44971 195417 376940296
96127 102056 85161362
75657 166087 226792619
107586 124449 42160079
43554 181773 346354555
197472 198504 608946149
190971 193172 5528911
128764 179608 127216915
98264 111822 33994537
21887 174348 986536981
181672 197900 40440447
20859 147450 316991962
180798 191203 26054986
154494 172866 46090155
189859 196637 1806014
142760 151169 21037282
115141 142144 67730949
98873 125737 933953976
22298 173165 668229081
46663 141082 236817421
168420 178382 705479158
172762 193552 51855354
176199 181759 557751204
13791 182387 989393232
2170 102341 846195395
190953 191973 2566784
39256 66971 69474955
144909 157634 31737654
91444 184279 232294428
76509 184286 355760845
191184 199378 13266861
21366 106353 212607794
85591 192955 161356638
4518 12573 20114550
111885 133497 405085411
64625 67920 1482575
75623 190691 288254612
20912 189569 422225157
27676 36150 429997880
46646 46733 513228410
14007 27122 32912376
14812 108471 234505443
138699 188501 124453010
116388 127467 999157318
56743 84974 628081822
132880 176989 875120257
132185 178552 427675604
146512 178031 277944147
28118 176831 864589290
145761 154124 86582359
199674 199716 92457
7556 38262 174310905
43556 191684 441236795
166586 193805 722111822
130977 141711 4707928
149987 177702 69425745
157688 165675 20228094
65951 192155 316089971
8983 119150 275694273
53345 65119 29575089
71446 132918 154095349
22656 52940 62151
168735 174809 15122066
47500 157477 275611062
75807 82829 271830231
95468 128362 82282068
41741 156619 287915576
13712 66480 131960178
155442 197202 218016680
89170 119455 75591510
151782 170392 46690593
41730 177567 99406547
14204 129035 287465131
34584 122271 219310215
158372 173941 227436015
65083 197855 977911274
62905 114784 236047981
16370 152183 153992777
79697 157160 194079737
65163 97939 82248320
138061 187136 601308903
143690 153084 23424468
158262 189456 647662412
82667 168329 214640114
48585 154653 864795419
163860 181674 391730905
169304 182984 34008985
152576 176940 687304037
114580 178143 159160647
157601 189327 827328197
143306 167087 339168823
191981 197116 8482357
74589 99350 62120205
144054 175568 902936297
48158 61648 33648419
114402 151198 92193055
170838 186850 165953688
180992 181721 234274480
48870 140114 228923985
86971 100596 281588636
92990 100617 717410062
33404 180961 388084449
196476 199586 7667909
157260 198935 597073169
194609 197252 6534990
123743 155066 78544487
152016 160482 510249025
194313 199800 977184737
174711 185631 638714016
49714 123507 386397772
64585 143684 198458708
5599 11324 845735474
174444 199805 63226733
3633 111924 271013087
150612 157717 998061301
45207 147004 255293107
65974 111203 113475625
84976 127391 106140015
114744 152239 681785428
131306 165348 85423284
164503 183868 48301872
135333 150082 36707802
18704 82676 513395289
14748 37303 867003363
96339 193568 243359042
40162 46653 16193235
96425 108100 817488417
3650 186972 750904948
48319 163766 505651632
80079 126382 386072706
129140 160943 79703757
38444 119253 202306060
34206 115779 831253156
62159 135791 959372652
185871 192851 618256303
82026 171867 927491554
84928 171130 411737925
19525 106979 57973783
170175 174999 266809718
23564 91708 170609170
163291 182155 877426233
93754 110729 42529512
137544 178932 103369247
197634 198025 968970
50577 175888 314077477
44373 71072 816924890
45626 76856 926219774
146343 180161 84564290
183559 198811 871983552
107890 158005 748612335
70570 88376 194992257
161646 198625 92327407
50397 169726 90200156
148490 185141 694130152
168303 168986 1723502
173649 173942 742575
113947 153565 222061155
80624 178312 285275747
81052 88904 19834009
3297 131793 830094600
14984 66046 127626243
110787 154184 452094179
35176 143667 271662194
142843 181651 604257328
79544 81875 6023297
57350 155583 262216795
39353 111694 181343848
27254 114970 219503301
7581 47697 100024867
186697 197518 543818343
69812 184093 286159784
184405 192274 462132809
49235 147840 247269770
84200 91438 18170676
99603 177999 196244837
123543 165022 531497316
108434 157979 998661978
110274 153283 107656967
20453 168807 371562705
176414 199092 56591499
108656 174812 165630467
20954 82239 876033264
181579 195608 850425964
103500 150306 306595591
175300 197657 55735479
46440 55690 12875213
116339 118039 4227813
155796 167941 968382222
199065 199312 723825463
141230 197477 140575575
192949 193789 77341124
159229 183281 26504139
61244 64507 8308920
196698 198830 5240290
82959 185684 579077300
163252 176333 728765796
101559 142796 103207476
191048 197432 632155389
174783 185924 936731503
25832 26699 392258480
151967 152994 2558134
7350 29880 377737617
142212 188626 116063076
144603 195968 128374643
172220 192063 592990185
176998 190410 33457957
82798 87948 12989488
128424 154300 932867133
34045 188497 386587180
178497 199431 396774616
2898 13455 26321911
167004 199263 80397159
92723 121499 71916728
40419 142829 256758361
40766 199082 396453376
70981 164398 714775372
30028 30312 680740
50168 168071 295673476
108814 130196 778751562
48789 155343 267140933
63106 83263 50866168
116754 153598 873759426
26558 178311 379784851
198913 199394 141490370
146003 183213 92944413
64031 102466 7849121
14278 178733 411694317
147544 177496 74915200
114228 180903 577221678
41376 55418 712602536
116608 156283 190339165
168033 198496 901953081
61248 86002 62479932
34100 110841 192138424
144988 148882 9759761
130760 182870 130342307
159955 187518 853835717
37806 188195 658811021
111693 145868 909088873
154406 177654 604765093
60068 103652 774334933
37221 70181 27519462
93757 106273 31185010
62423 107809 714664186
181835 191883 759039144
141667 173761 601527903
7898 110716 257405497
129158 146893 44489455
116545 146559 75191689
165830 185117 676186004
92946 145925 747290595
4249 24189 49940539
161926 166558 447977563
154763 172637 827721443
80434 187690 900001468
92563 163546 177796145
150227 171054 44758480
97075 144824 119674974
106752 160350 134263921
103173 107482 10756716
142757 193128 385094311
101995 176917 187484669
6473 30737 197708878
1061 77002 189835274
153621 176760 57950280
65647 79831 35529060
65429 166625 598033029
60599 135330 768224837
85334 101622 40866892
85814 137691 310752368
20784 66992 373710303
18486 162530 360735461
170790 192176 53334978
123356 145905 56622950
161423 162911 3765053
22519 56610 84810337
146914 181604 573119757
98305 156043 629600226
58020 183891 315586134
46088 98361 131202180
171220 174844 777448046
28924 189134 682266402
15741 112058 241115480
163507 167776 841751828
80205 90855 107900313
119058 192981 185090076
118363 171847 721618931
189491 189965 1164101
125280 139949 902199014
46891 97774 127717615
174706 180910 15419604
92045 143713 129425859
161012 177413 635814833
137257 177551 999605660
52145 162707 277197728
155908 177607 54231375
115297 195132 199711322
103245 134352 77978641
142642 193305 126709372
58031 124458 166755303
61317 187727 434065311
107082 175316 170963200
196766 199723 7337879
83236 134979 129751277
167798 193682 713371116
168162 175886 19212203
194244 194414 201798
15318 78589 158207652
98936 161539 156752833
51796 51980 367050688
85301 114501 73075840
57727 173185 289672219
10149 106409 240797100
51493 139840 379600980
36854 81196 110988271
178450 191845 33542676
35667 44978 571013998
106182 149208 365895390
91326 124754 706272629
152437 195412 423904428
149210 184115 782753213
42639 85646 108033407
118431 157468 349904375
42456 181223 347717398
48124 66951 334302956
21434 54921 99761578
140816 147794 17441030
9683 84027 186076798
87384 116305 643524078
45532 173191 776243399
103957 126991 57712299
111467 167082 139356081
119399 139281 762901754
141862 196458 717014433
133333 196354 953357504
27409 162653 338619459
137249 164394 794788823
167989 187510 48775324
156997 185325 840928120
40617 142010 286380665
98303 132261 85040935
42295 197660 389104091
149859 175727 64842564
2304 71988 174289017
167701 195235 75352793
197922 198837 2307727
133209 140349 17949913
153412 163143 24462103
118685 128780 25374024
114765 160191 113764699
132483 187765 890055756
85443 145156 149593340
14707 187211 890313466
39804 195184 389041104
147800 171565 59568459
64690 96093 165351480
55039 86539 678205736
189261 195753 16183351
182650 192491 43767283
39886 178400 346952381
70484 111177 519279227
9047 73466 632041693
52616 124333 935354263
56166 138031 560892492
58656 197218 347212214
69360 180485 278334627
74284 83499 23209255
62035 190711 466525436
117935 143902 65156452
130575 162654 80380023
68753 82461 213958612
9483 29752 50809662
38862 100811 155248797
173660 197998 142397949
153336 157221 9640793
4244 107240 257769009
130470 154341 923612856
162533 179828 43183832
72700 191989 298705969
29525 40835 675476899
175518 182716 17891778
144403 159797 675731936
84132 172037 565952549
160188 166083 14905942
20302 111960 229477536
159328 171259 102733833
25078 165370 552712865
3989 141917 345335982
117142 119281 825913549
155793 171874 40363409
117969 182923 162563767
129546 143972 541447562
185461 194404 9125518
185959 192113 15321338
197813 198531 778449098
28326 153130 312440541
123666 183718 150356079
48067 74050 65233478
56217 61781 13922767
135218 163336 899201881
6831 122484 289327218
36102 125609 224016551
22022 109033 616095920
52209 171383 672860262
154826 166359 29010767
100410 151630 128313324
134510 195438 152295913
176079 191503 38540275
161129 194358 83065797
1361 160591 398476342
60783 81029 587421309
101946 105184 7935678
79184 190742 279413677
123958 126598 1044147
81748 91606 177738388
113377 159251 993250356
105406 115615 25656692
87520 152367 280168281
116097 183791 169442518
1437 70773 173240557
188717 196293 936416451
137247 148097 441109117
197948 198544 634479318
9247 34126 62320417
41193 180836 814638984
86589 170393 545118930
23211 113823 226753005
33131 38191 12493727
109498 183172 184216916
19984 104408 211314720
138344 162776 994014574
140443 158253 629792109
84986 183668 246970302
99611 102807 8024202
60945 175834 652166340
77264 121426 110580365
36606 172232 820838865
60124 187574 536387570
88680 198174 273835115
15903 74207 145819202
9093 96062 217749736
3497 148145 362094080
173815 192159 221272698
132852 165991 83064926
24379 181794 801145619
72825 147208 186435175
146282 199543 897165953
194811 197306 6205919
71441 162022 148674798
154147 179189 62601722
131235 169040 94806140
38478 116803 562930098
69715 162205 231717522
193203 193543 863228
67604 141057 398971040
80397 96324 256904540
164911 186404 712864027
92576 158431 164814434
93247 186952 448068848
52581 111577 800823093
25988 171558 364511309
99751 152514 218703667
126759 166700 100175696
155678 190443 135835124
104526 187874 439910793
71787 188783 292901144
137863 183963 115188055
134497 181973 384127455
154413 193868 39006181
99215 174834 918588871
70549 122023 128874615
10366 108971 343606531
141215 150913 24247086
93462 99718 15626420
133459 159348 64767034
196702 198755 617082659
114975 135552 766765961
190394 190606 466750703
194439 194846 948283
136218 153414 357839081
3391 143301 344826723
97917 130670 377870752
83578 164144 660467076
103573 178473 458554905
55197 183887 322568178
155187 180361 690569092
146602 180082 363430527
93053 128068 87607955
174890 179710 11934877
79272 153324 185628673
30318 58434 218622585
60100 165501 577301352
187884 190518 6497245
107151 112983 14722952
33945 57577 903464829
155448 184593 72867086
98494 125898 68646922
168922 193745 96773368
110213 111908 13322158
49458 98228 568760654
100105 101565 2913782
69672 136682 168069701
80899 157075 390453681
34769 88575 134744838
154020 182110 216683902
26253 191940 414726277
35733 59086 57951643
52553 167348 517602436
102666 137278 86798406
39155 75564 91150132
137875 181414 114048634
86119 131663 113939014
9598 10096 1303090
73249 131863 146853811
107340 168172 152487354
59648 124546 162866068
146081 179559 83672832
147391 153007 396078792
133920 137114 822494196
38230 104279 16320769
62176 165416 259054149
117131 194207 192913194
77556 139815 677154137
177982 185659 356090445
120792 145416 324827503
172938 184408 411938832
146608 182311 89314684
56177 110633 618314751
15406 70842 138596647
107661 114687 644845867
17085 134186 919635063
28916 62460 120387646
136140 157539 281424449
88499 165172 191991832
39831 126705 428500548
90180 154652 973975506
104431 127175 57006799
17243 115911 259689928
43504 103518 150649261
101885 136317 4266724
171931 185758 34472781
66625 106371 99580094
27378 169188 355127465
9996 59344 122982589
77433 110865 83875083
136820 189006 380896617
199256 199460 513784
112736 135963 58372416
148499 162436 571481330
87995 196378 271216461
181515 191608 25242253
57955 178228 301592302
163879 178196 35691407
133995 175966 713132690
132264 161179 72415874
120686 152548 79839737
78793 151641 182568927
71855 72695 2080700
62142 115525 134044001
150559 164408 34809879
12056 77049 162644479
11316 86696 812685729
112159 149111 653445666
167915 174972 17597804
167112 198582 78431671
86865 166820 200327606
10950 128662 294655758
118497 161077 196298853
65795 185401 993934250
75572 122334 921006564
72589 93426 52297859
189542 191978 6088894
109026 132066 57573681
116834 134786 553392618
93976 106621 901555224
91473 189741 595065496
1100 152902 987160193
80090 175802 239821830
191060 196892 109461302
193410 197763 10759214
16198 28881 402497416
137600 183875 115605232
64602 170907 266615878
116313 161196 916220329
178602 189419 27069338
25134 86492 153650558
148601 162726 35382648
133197 183487 932647949
121556 123361 792252683
2524 182737 451020260
14319 99713 213814701
23364 180537 393365771
167247 174936 19160154
13861 38321 244111200
119966 147316 638891516
77938 104455 66448172
196530 196947 74448071
108604 163664 137940932
19197 85183 265324054
14433 195779 453943738
31409 124424 540939444
45428 79637 709239872
129986 183791 134629806
138109 194219 140202727
107633 199254 834116110
106634 171324 162186538
69351 158507 548686430
129860 143513 989351928
174505 188052 485220419
131735 165633 85083603
85546 103199 44234253
154476 165181 26921368
30914 49349 45771822
36011 102233 914392111
127891 149301 28487927
182100 187509 273109920
19430 87008 169241542
45458 61148 39228005
85555 151929 166206636
192425 193390 2374066
7106 189697 457017756
51073 67165 40462967
58954 81647 95766499
49603 110478 152807476
68626 90628 55272137
32052 47697 119131744
162723 165831 7864119
134649 177340 106711515
66217 105560 707911368
53650 72634 47835325
139085 169344 448485565
98794 149120 126050268
94489 185389 227492980
10408 130642 871928368
167537 196456 72173753
88994 197829 272150050
124360 185618 576938788
176520 180507 9927227
93817 169081 188568143
38260 159909 649901867
33637 119554 431636345
190873 191501 393767433
27111 145876 297353097
125141 166631 958270492
3482 194833 696272192
146879 166067 388026017
151354 168559 43176676
25484 46427 52061484
57969 97555 99596291
144877 191539 116669364
197023 199404 869460930
165541 197803 203495605
100126 179736 483017673
45306 69471 712755022
73242 182384 273312156
32923 110066 461468429
159549 177995 697035433
48607 181943 631091611
96392 158627 155775750
23910 184553 402033885
43072 45504 6096408
141031 181764 615522436
165249 170984 3534734
90757 178730 147849847
106216 159901 806437890
150487 181049 76452993
100655 187407 314969208
45080 161887 292891029
166428 179117 926494589
16654 96510 199998944
132674 172760 100477010
27759 184778 176687206
37822 135566 244926516
175170 191265 40179702
92334 183297 227597659
17288 119957 91677430
172891 173296 721449684
101926 179160 904639303
151167 181550 531627287
95122 110243 628708888
60831 94010 83523780
3463 50561 170955466
35700 86885 347061223
55989 105764 138029247
110890 140002 72972449
48543 114807 553140547
171163 176439 944752969
118407 172296 224650292
4359 102896 271802974
34837 43079 449356328
163838 189099 940506630
20837 78035 265048360
3263 51811 121176416
109934 197252 606097556
67152 110899 33028631
46339 71927 64324290
49604 115565 165442517
142182 171314 57691436
187463 188854 3369973
86364 129090 686320322
177353 190297 870407303
20709 57662 428307123
196634 198395 897151347
127079 166833 659711032
84509 112911 71096008
84056 187475 852684475
140115 160292 61383695
73117 149400 277211505
167767 172839 12694710
158768 167027 20830061
85657 152854 795471276
30427 43085 31234928
168701 185340 41489768
19401 106172 217169188
45756 187188 354492532
118627 175154 843283150
17859 97715 199902475
66520 112601 347446834
199431 199671 619529
185961 195871 454984718
72054 142781 674370809
132930 178393 113713114
152125 187225 87898802
125262 150559 63393108
174289 188653 35829637
126154 180277 237756576
99712 139093 98777365
42197 189344 441889032
174283 186614 27032708
129219 138264 286917655
120319 187622 144237593
145816 171410 114125321
33337 189684 765967001
93026 168126 698083421
124710 148075 853311659
105069 139228 85767304
135358 199562 454017790
88265 184335 240343358
116593 169305 332525444
165758 179505 34160577
106343 156495 171970294
14031 14850 421218559
198573 198851 399348
128239 175057 451709098
138485 196647 145303781
144876 189138 242743845
100677 113863 186779654
124220 163728 99168563
43659 77882 908076002
60564 106761 292867890
124342 198390 841686162
186356 190439 379996367
123075 166689 109513065
106914 125941 47701430
46770 48170 565431069
164371 173042 21700806
50829 123123 406040277
92770 147667 137471974
108052 114325 15668226
6191 78787 395538508
161718 178445 134146466
147009 185462 712998220
143090 198697 138956212
155301 199581 110613058
95595 160335 162048917
128065 130046 4353022
4608 153593 372974987
109445 128728 48207623
48113 125380 193740557
199517 199567 390235707
188360 191765 8432033
12201 97041 918305223
7294 51419 110107599
92996 174583 204269143
163995 191360 73002229
101097 147998 460855720
45256 145827 701171185
478 62822 591668114
43107 48336 527391335
25767 60451 252209381
40137 108334 171042759
30980 138784 828849960
108535 190987 206311748
144069 183449 127711042
178558 197647 346341722
137997 172312 345116983
61618 159036 244381298
21592 127488 441547294
147993 175335 638870706
50156 74418 60920650
41563 177654 341010145
125733 159704 85133432
185435 195110 21283315
151386 174163 125757197
99165 170094 822628206
149442 198686 123085381
4327 163062 397500255
36513 123497 108168561
25174 188253 408288328
46320 153947 978359456
175629 177654 618650242
175494 175495 3516
137856 184217 115838849
168395 175488 17659595
136747 163243 66285123
184643 192916 20727508
42621 89403 69799641
91322 153826 156446726
186869 189657 243406626
168500 199223 579047406
70846 86478 39361931
71464 81209 24492210
9360 80845 362714548
189207 191232 5073740
129519 174013 111516574
125107 174342 123385031
166640 170072 337695239
81815 103780 54978222
134889 167656 82003120
196862 199555 78942868
28643 71571 996693716
190566 198614 526416434
163444 163742 781906
99959 109571 24146882
53900 114514 880411507
168184 197805 448655704
27860 149341 304159754
21858 188725 417680190
111423 116362 12314579
18952 103849 212615277
24583 190035 493704815
9285 78468 173042030
136218 181433 456275765
15681 49896 85344920
74243 104408 75595540
120912 178115 143303694
169742 198266 71057236
199983 199983 1275
118969 145911 21072814
33785 46640 31758170
46263 61788 38777133
154710 181449 66828395
112392 119656 18100079
161743 172834 354935979
8199 61573 778140420
116510 122859 747118500
133392 159356 64960285
68887 113720 112404747
154284 156228 28856072
170044 177569 239367091
193220 195622 656050
106026 111725 408520403
121833 178306 141468625
30747 71656 870859150
147844 199762 129715091
69080 163625 236973901
109538 118757 183434332
24601 117972 415338865
20157 20994 2122444
97359 165037 169626938
102846 166557 159651599
107704 167654 762821096
6356 78734 630120417
12712 121611 499278295
1457 143784 556347432
26238 167827 354579220
48147 141805 901626741
57891 194580 342636374
13879 107434 234229366
88582 138736 184403779
51089 151711 972482200
131238 175750 111486286
151531 171840 478415048
197659 199353 4223245
190989 194633 9093192
121157 151628 76428843
171502 198577 67429068
169271 182605 776708237
96915 119683 172637494
127622 146473 47251677
72542 74169 667670467
139051 181127 105103281
159430 196296 92167740
65998 97236 295496062
194660 195634 468984740
32818 186716 385260477
138608 197424 748615665
190799 190864 168652
195653 198647 7427082
34698 63449 71498179
19645 90003 649121819
2033 87728 214470918
57380 145933 512328932
78087 109394 78613724
101019 163275 155964090
184481 196064 690144933
120543 124650 472578185
67565 188084 711257719
142244 186417 931944201
174961 181907 17299977
112889 158566 927325356
137634 193172 138794208
60754 90242 663977779
50942 175527 378357888
37693 143797 443943650
197083 198170 851322971
128569 145517 808156543
182408 188214 14612534
60345 192474 331233187
35258 198015 987359739
8232 20697 212586430
122058 199819 476287372
5695 154763 893030214
15287 83556 170914864
158767 162135 8455493
54673 183258 322228263
125016 185222 743278932
156119 167405 945061811
57325 85198 680241539
66745 190075 308822510
106829 192052 213369186
101857 151006 254725791
168308 188214 206964861
168874 187978 47666477
50691 74962 307408711
161382 175304 915150790
192157 197774 13925234
173080 173494 172481396
163710 178069 35784238
135453 195709 150569588
183765 199046 38113936
166870 180360 12930373
182111 188273 15448239
128223 144936 41946221
86478 165891 198923499
118096 118498 896624459
109255 194040 212096477
142375 199113 185955178
84281 149698 163742925
113348 145724 668376229
94168 175322 203173441
188822 192368 8919786
182203 197527 509643595
71629 93517 299300617
110737 170567 149849206
120845 190918 889134766
97307 165207 675830725
82978 117687 718390879
56871 185978 870997832
54079 74128 874962020
195800 195987 464198
73686 145924 181026351
141298 146200 12292858
194261 198348 590230109
2737 178405 994496598
2410 142167 349911649
170181 173674 706338
17682 136474 297565483
147165 183198 89978917
187923 195609 19115900
42136 53955 29519255
186503 192502 14960341
25448 33357 899118372
186153 195019 797029309
180922 188406 18796019
77099 129386 393299789
33952 38721 670114081
73622 108288 86930157
106967 127855 51710659
34324 185579 378617845
37175 129919 793370135
105863 199244 233696823
16082 17368 820175375
126465 165472 844192456
43011 83869 989561462
63147 93242 75769038
152884 164472 29146079
101862 171346 617449045
152579 171747 48141397
10689 70585 149754955
197465 199998 6336681
79915 164031 210929003
111062 113317 570051603
78898 98491 599420331
134481 147681 33005298
112094 166688 136848242
154964 195740 472450540
77866 84845 17618479
132348 174368 848208076
81050 171579 226841832
96453 164553 170569656
103352 154075 570157208
53540 74563 471848633
78474 157384 329867406
191951 198215 15511262
193088 193837 1866444
165674 166769 2722878
193339 199768 15930478
69727 193324 309512080
151879 189242 93470013
118028 133321 199146676
47690 160203 282041528
35244 197397 486310735
3862 109507 264502091
63457 120681 580640594
61785 180734 298201989
144963 187600 106722189
188785 193592 266943863
11485 51393 951500481
91837 181436 224189434
144255 160758 345417046
58791 183037 887795213
106705 119759 32684890
122132 134778 29696779
136916 172850 615190629
85774 174421 221997952
119082 180053 152718658
59651 128798 363792731
123522 172107 124625835
11475 119733 270916924
173364 179840 81456097
121799 199407 927315273
45486 64781 745433127
162586 175069 925869765
59310 150847 229638387
90731 173787 724416471
4644 61074 140838702
152019 176862 62207158
40851 43810 7350602
118229 159973 104601741
86692 155783 815949051
59167 80294 970759546
112611 127646 37659939
11394 176767 413980300
21192 51547 485930257
109910 169888 223434011
53006 122787 432525443
194257 194907 1443468
23572 140775 663276023
35427 190558 388221556
163457 199642 90286618
120185 146882 493155960
141183 192329 245007618
72774 89741 42730897
125381 146250 52349617
185235 187290 828940713
158347 199696 103329943
101521 148321 407868817
158222 165374 18092286
42991 59935 648119548
136472 143178 855698520
141105 162319 661680440
92505 154325 154782970
194047 195283 3004184
37934 75392 93628918
141904 189599 87129356
158443 171383 32558273
30656 60828 75063325
54766 168400 285039990
53087 193891 214966118
146282 165704 48751861
155308 169384 260671458
107142 168221 153132413
77286 114789 93976148
83151 172360 223514053
6584 158782 940922571
7691 161723 385639867
64400 182867 581283156
86373 192746 266235385
37170 160980 533327404
179371 180419 470664426
105996 199586 234229218
26274 182868 485250658
5272 96119 509322323
179162 190600 22634020
4902 109260 261350289
111842 167746 757279681
86522 155448 172553743
158962 166636 444967365
187966 190061 5136320
114539 133214 396460634
2542 126532 310333607
176792 185350 21394659
146522 190043 501825662
16873 22654 10441483
189779 190973 303084096
147735 177083 533070811
108101 126662 18803140
114308 151132 15994464
100109 146661 894576356
158381 198260 89606730
194695 198672 9885781
163798 176315 31186557
33245 138832 264457268
171566 189657 45086977
158441 180828 926493009
138249 148139 24618425
95325 143354 157734253
115515 185224 174546667
187835 188795 785130126
185165 198086 4931152
29541 55513 418873735
2579 119350 292168070
44468 143181 247636882
41649 135246 762253969
154154 184805 361238622
8749 56282 262086806
55284 182406 718021327
96717 157336 720949854
176153 176908 1885893
162783 190406 68971015
87683 146749 470942607
198493 198621 334785
4344 196586 612594380
50009 106416 141428888
111849 194636 207159640
7705 31643 753074348
64648 164144 249532111
63324 192410 594985408
163020 175451 446841411
30123 127163 242873185
126862 128507 28557803
96361 159598 857441330
54076 194218 736933970
64693 149073 258294049
66998 181386 286481870
142721 160150 645403766
114783 156581 655847751
117921 173396 518871273
180687 182434 107893862
181767 183909 629734715
175739 185827 25221980
179970 189708 250737208
181156 182203 2675897
110949 154791 633549986
110289 164710 970482362
168184 168451 659886
118335 158711 101134981
175055 192175 553582501
116772 152838 683970942
92561 184686 230516938
115660 137895 55855942
123592 193332 366319154
120723 185988 163493733
47333 121385 185642893
87259 176726 860877780
156169 199146 755534255
153821 184267 854639660
156662 171433 194400389
132100 198439 943732614
40526 170178 434355479
22701 116390 234489515
117091 176137 147862699
157739 180558 57114270
70634 194534 932484568
54636 133594 870105605
68857 102733 84987149
42173 191237 414156067
23317 95170 26527516
33573 142576 272887266
173216 178126 970310422
150962 199652 37971909
31565 173768 356032871
186235 187309 662183807
187346 190921 8841245
88649 162030 936239659
70203 179996 85206687
70876 72286 3606211
75136 192313 693841376
39118 193847 796573990
150231 187764 94046181
161958 162501 253057267
175644 199485 59470502
24146 134291 275822759
170185 194120 59689572
131435 192393 208236799
135501 139650 351391306
65825 94721 710187744
1250 138903 344629683
197913 199060 2908061
131175 150920 891296505
177556 187403 24709581
44806 132680 220463067
119705 160849 806811355
90962 166564 189333029
5409 96277 227497829
63169 172540 389122973
21394 47917 918235093
124873 164930 222622220
89037 139898 127404253
18882 31736 536805
180957 191679 10349212
168599 191502 57119514
50478 114658 161015358
65150 81720 4658514
31545 148283 292233117
19706 61817 105009791
83964 117404 83689535
58212 137810 199938778
87796 183918 240503751
86257 130078 109679988
158204 187182 72559751
124678 197576 182371765
74480 184214 544630183
104678 161789 926319756
139113 174412 414372727
184145 195933 29474225
54581 148992 236841997
173830 197410 58769721
97941 104033 15272212
125680 191165 163906664
115600 116930 647484638
158492 184425 64863324
133201 171814 650492080
127210 176994 124678950
151898 177915 19393115
134967 197208 155465456
34895 118063 281208086
41259 46179 12268373
69204 83951 37091802
196622 196807 324197915
90958 128258 432464334
6914 47136 146909586
142148 176308 85422632
181525 184884 761068763
25453 196534 779975015
15600 89953 333019872
138975 175893 318866741
15888 111235 238750650
108237 155305 117888128
157918 169353 679145294
16989 21782 12078473
108766 144033 95335981
160915 176622 39301146
117201 173533 141169792
74781 152480 441289840
67856 183977 290767737
173051 188599 151145080
182935 197332 35977233
86773 194624 437660187
98345 98518 62756491
70070 88721 192191773
120810 128738 19942664
106593 173256 370653741
138573 193114 136295026
94786 186563 516595881
3256 80599 193396463
40546 97700 691481245
4196 154884 377251122
131808 163988 80712326
96832 100366 246214768
127398 158383 928164688
105311 125630 502895663
64763 116650 358766936
32730 48298 38569348
66746 71945 13084949
192229 198012 14337397
159704 169462 157015649
49838 103515 134708463
168658 170814 646179195
120950 175803 137450392
180636 192475 4022930
42667 101060 146596502
159758 195245 88628211
94413 128372 84942788
89308 95160 441620605
46341 177317 328241378
82593 127596 112678623
98266 102040 378007425
116778 128093 28291531
92891 161264 224684874
4307 149376 375280757
45562 64306 47001414
170312 172446 5339751
169272 181257 29819404
93784 142323 121565818
125688 173705 120329838
182791 183059 76249
129166 141994 32231740
129247 181252 130170346
146316 146875 1387957
25802 153928 833667699
166842 176552 24146915
176187 179986 9469089
105460 129303 59787857
123911 148873 62618974
93424 119958 519845553
97250 114221 307833104
195622 197719 262158186
68842 82434 236468392
38609 136358 244991903
103688 190417 923412784
105708 130149 61328188
147011 157402 25888792
162096 169118 17723871
161046 165462 45002594
132941 133576 526870655
177146 189234 30168222
77099 123995 117456380
1391 99799 246169799
126424 136557 8267360
195564 199289 9248684
156096 198223 105188184
89084 98695 102599753
10418 68974 146422790
116338 150321 85081098
69290 108638 98720547
19214 107320 220599900
103958 114442 26237856
181800 199090 517169376
59160 115755 862639927
150498 194279 118700699
155547 183863 496184669
187915 188788 2106689
62995 125626 157182959
23784 62906 97479913
193637 197308 266928551
30661 74571 317942580
104197 127800 59123940
38942 158989 838707365
99631 132435 380529475
92707 156097 158729083
106753 184740 195250052
39588 169290 325072654
154575 182436 69665944
132657 143380 305803008
29011 135520 398764964
95339 119861 666456352
56487 143448 456473321
157671 162008 638274148
64383 81275 42609169
154958 190099 87862020
149448 164886 38799107
55178 110158 687021563
75968 174079 245946184
132625 144645 125280811
70902 158578 767665056
119092 181325 275351242
136010 143638 612264876
56495 116254 196268461
149705 153962 10710086
146640 161801 37981286
97215 134323 93044618
150425 160356 5308750
70644 197245 444600756
161221 167781 16554952
120067 133184 303379902
28953 61901 327607567
180017 187930 997356375
37141 187848 377317657
189138 195667 16289113
65653 65908 480370
41123 160823 300008240
46137 56524 25918913
154205 173973 49534749
19459 83522 160452089
186429 199807 120004132
55639 194694 348442786
93833 115286 53679537
143900 158923 820581984
165677 186914 53015496
119161 133980 37300410
41394 95762 136444583
165187 186333 467605391
136978 170158 83017243
27501 99320 422941254
28024 60250 80182696
107228 178337 178065455
52151 118193 165607132
194030 199773 14244971
19453 123566 825001572
86719 95188 771237210
141320 170408 72901492
548 91576 227743789
37243 69348 35223691
139607 166775 67999116
181924 194908 301215999
195575 196647 970015825
10183 99717 224056325
12400 137226 312725260
99400 178775 775705438
14581 145946 568652172
73540 86752 33202749
4058 137007 832235064
135734 190909 513750908
40648 163965 532223535
39566 75740 667509069
67324 166966 610745650
22711 113280 226762183
60110 188728 322417483
72631 168364 276233066
138162 189503 494551849
176963 183163 7341409
75563 150455 937729261
83231 194609 278773981
81392 178930 244158263
117866 191179 183542793
116793 196897 761284576
115607 124952 23376445
77660 101942 61024795
25297 131499 740169929
48394 111328 157935686
139291 175105 89571942
24154 145764 419865285
80340 107923 961552946
1185 48039 502120301
146654 177277 76640773
38459 133847 239004037
25532 68996 108657888
110656 185888 188284256
101131 194119 706214861
44033 117024 291884255
146343 148800 608423
60755 188838 321027227
123744 139684 360971216
797 161904 773346852
73702 171241 244424150
171616 199518 729630919
122242 133135 540552359
116079 169470 133814738
198173 199725 3882408
81713 93156 28645925
37563 76519 97383285
76450 94475 294553979
180941 196280 236235814
189743 191558 4540733
82373 112274 74865369
38363 107357 669820305
199249 199835 1476592
144803 191897 117784491
130564 140224 24311848
92086 154186 470399569
89320 150879 501117618
9338 23378 35223049
99020 181563 206614207
55773 127647 180374177
29054 151263 305952962
20600 110884 226141410
165400 167147 299683359
88135 177130 222760973
164342 191245 249704756
13422 79871 166208482
19234 107427 837597465
94408 143773 123633999
175634 195053 854726577
44182 162869 787500177
12399 48950 91214062
117324 183216 164861666
90055 117169 67759961
117742 137133 48794991
6550 183764 914101650
76261 162764 216853638
154732 192588 94682759
118974 198219 510091158
14210 20586 15960652
164192 178995 864020725
17172 64399 875910877
95495 133828 96011039
94968 176763 206092789
82453 136171 134677713
114428 171487 503756624
199420 199784 915263
118511 142102 59193371
46069 170753 63109389
80443 129940 194936042
114584 156850 879258197
18465 49560 335331811
165500 198494 82219322
43891 79633 710724610
25599 146255 302098519
15961 68935 463685590
137395 155616 45463752
195988 199341 8295397
199111 199142 65676
136638 191503 141159146
104409 163611 383838712
193041 196578 8862898
150963 180323 40827970
5406 151126 364843350
125379 158402 82710406
183757 197009 259274454
186064 187558 356195983
146052 186213 100484985
139986 148295 20683972
114338 185060 177092146
1718 126283 861073847
36219 75077 97104538
196658 199829 7845730
81846 146096 160924495
50620 175801 645150107
68614 179382 868169910
55480 198431 358125931
198475 199573 479963394
192883 194409 726130684
15481 33376 44869856
169384 199285 74511973
4937 25705 52015909
194645 196560 4828781
186246 186302 144027
187735 194561 815235053
59279 105757 116692712
68023 91759 22672731
182638 199686 42554707
191421 195631 131423952
195068 198843 9396764
133867 137094 8154261
179138 186234 17843416
125258 157144 79834868
10964 148861 345261821
132785 137454 11833762
157373 171859 36479482
106426 140625 881564133
107960 184482 191498089
43886 59640 639731277
96766 113826 33171054
10813 176923 415826801
100475 137287 869292754
95607 148133 272918610
83829 91514 499792660
138277 190851 609831262
77357 81051 9271733
24832 134572 392740752
77843 149478 179473904
86134 186320 956574736
166521 169703 917286699
78331 199317 557458459
123472 180847 143655366
110379 189437 546595927
9425 72525 759788676
30776 144599 285026246
73835 153488 203421206
16617 53848 504219171
71545 110225 856779843
199919 200000 948502684
115605 183751 170575425
195642 195707 328048229
110589 161429 818094480
12800 129636 684615631
117314 166794 564057243
93912 175428 972752788
133225 175964 666477660
80177 115302 88075492
93641 158207 760033018
42660 66295 572806997
173858 190013 40263716
195630 199669 961362119
124632 149271 61816126
11019 42037 77273100
124861 148232 908849739
145624 163583 786149409
142808 191009 120548308
87803 197514 274390929
185847 188872 928379698
25334 62183 91810555
162929 186968 716058509
102760 103224 461482773
83107 120556 791490383
176239 182195 646912426
83467 108266 146880034
46509 116806 317522219
192574 197371 11875039
76946 139687 157399808
124837 167296 106493174
116159 185809 174387960
52519 188530 969783869
14871 188421 434455643
91914 172866 842458200
168755 191120 224184406
23577 172214 372212302
191477 198421 322988488
169894 195541 63934206
79688 171490 961303536
58995 193649 337554163
80921 181729 679454261
13414 119147 38523544
157677 175874 256750663
73456 105517 80269882
171700 181525 24429146
60860 158429 621558096
43909 80479 123069634
161285 183554 834924045
93430 94179 146843756
171079 188859 443972793
173210 189559 40783564
82309 158019 189492415
8483 142919 777531249
108441 147850 98674080
113493 196816 219066810
90965 178485 218996052
82264 100248 564097902
31538 173757 722696170
38193 116086 195067919
91228 97942 16679627
172857 179397 917790841
43521 127459 664720943
106019 198220 50345883
106055 193383 903717722
163274 171066 19504549
119745 145533 690718584
111910 198144 215698058
169795 187015 42980359
76882 111024 990362084
39003 111595 181945203
185355 197270 860030167
60993 79063 876470609
50638 187898 806658365
176559 181438 12145173
76373 100356 60198910
105832 171371 164335875
56720 181864 313695326
137587 158091 646202434
148178 199246 127600446
193254 197649 10874213
147057 156539 447942760
77475 87386 24966442
105467 147934 106490019
196342 199573 7981382
49073 69511 51381743
77730 86100 212320111
122524 150023 29445150
128686 167475 97262793
117766 158830 102865310
85664 98448 26672009
149430 164792 38602101
109587 139364 74645548
79589 115442 89901289
84858 105936 52645193
46692 198547 487089944
23163 57031 84262384
99768 198170 470597309
107582 149184 357725935
182402 194624 30544148
63859 127706 160214615
156766 193138 179977248
153350 194031 101729142
52783 135987 348619942
64733 192386 319854439
130505 175452 112559144
173587 179021 13449532
195245 197587 5834463
13232 198666 464078132
85581 135110 124208648
45859 157749 280523898
150528 153505 7466047
179128 193492 35932856
29532 124974 238870127
51824 186601 337755456
16949 81119 160635841
151008 153778 43006329
45556 67884 56161035
30881 97195 771519226
63106 199993 332358348
178486 184325 14565096
199358 199808 691295589
148131 156001 19730634
22179 28325 414433835
104945 158290 133611652
12767 197139 874930841
132280 187314 137835846
102997 193861 303167365
193056 199627 16336103
141793 184396 106512153
98484 144468 964642903
16185 46139 74613596
44077 98903 796817416
124492 189759 960371195
786 125331 602508777
119256 159431 100723839
162314 184253 734627680
23592 99605 93847947
181171 191325 25425482
66455 189318 790610984
185634 188499 287973557
75542 162666 913037216
10733 114793 260455465
30921 163894 333006157
114579 170030 138987334
154176 170911 42017742
16029 157093 353129650
128170 161291 112324199
136445 196639 150421816
58262 189183 328212801
87951 179549 229187600
125969 165212 98417935
135380 167009 406048448
35722 110256 947573409
153704 160449 291195584
88667 146452 883650680
86756 152115 581531360
74393 86230 29847200
107762 130574 519683639
52776 131591 197620412
196067 199858 9381967
90774 129204 96113689
93009 110612 44122696
19866 70133 768208392
149890 189066 46444267
120310 120882 1420773
191984 198646 16540752
8947 172555 409715888
191245 194825 4855188
109903 190482 805178076
135058 145571 724160905
34334 121228 892950077
116042 190151 185448929
177233 179205 4874082
195106 199226 10280635
150494 154011 8852395
106306 143387 93035445
31899 171963 498636913
10581 22877 712342914
74171 86020 378720925
179664 196145 219566351
141647 146361 109189033
142755 187646 112357651
91960 152382 368033794
140313 182449 427384341
168439 170109 781786559
54039 66011 374146479
61774 68590 18406775
144522 185836 249815204
122058 155777 201779075
147553 156856 875768688
123383 171838 121574157
41041 168472 319449664
197631 198069 1078329
149682 198955 123155593
1707 112517 613473723
123994 150280 828626539
4345 94568 725549993
162986 168294 13347904
66463 98444 681713063
152787 189417 91623575
93470 106896 33511191
19908 110768 393737373
33654 94170 572601537
170081 171159 685600103
170615 199549 738430728
91805 195735 572603675
133866 198159 102593820
60779 112322 129465692
131441 169586 95679702
17986 62667 879052219
60574 186750 316359041
142815 188992 115492367
107670 152935 113332490
7501 115175 269475785
46333 48644 5794091
25257 31361 134877051
165365 196810 863762954
104257 162463 415290566
172142 199609 68448718
164244 189147 62138497
17596 124104 817221550
26226 137072 277666619
432 123588 308066272
130957 182900 129922327
91088 171315 200902040
33185 114063 547545187
44255 149014 984939266
99663 108284 21614705
137903 176347 96079196
34041 89320 736462160
131805 135317 8984240
21034 115792 237230244
167845 187661 49514757
109338 158074 879288718
76027 82994 280744032
129602 195776 165594033
81429 147023 164290846
119965 134020 35377172
104563 186647 589915776
27030 120486 978675528
14407 109375 935923940
155743 163131 784407567
151816 197256 113558323
33590 182591 372888120
188066 188661 1426436
78714 134050 138818224
122131 152592 589789385
123594 143249 49347434
67087 84427 43605535
81999 159443 193928164
184715 188605 9753502
158178 179938 54439353
84467 112705 70662071
18232 73255 137666692
80419 124020 109238607
2090 45900 410231235
139443 143291 9514144
86525 177281 929182720
135101 197345 155461676
98557 184196 214369040
1521 136000 640906288
180320 187624 9565277
68829 127900 147999773
32076 38147 15066071
59389 90656 933383585
147299 197812 666035368
125696 137980 30957971
163591 170393 452439588
74103 152901 856677143
47511 181441 594628822
23607 144566 753683532
47294 106419 148257189
118200 160431 105794138
111736 120579 61959051
42478 127871 214139441
113507 166381 132493234
123335 157232 66288029
153727 155658 273962693
73827 105008 78101962
13491 139584 315912211
66891 144877 71905364
20985 102684 973420760
36417 107452 188462081
190793 191962 2934109
189604 193382 9456799
21293 41784 50985094
23940 98673 187023401
68834 99551 945681680
82955 146455 159052040
66845 96803 75172139
181402 193872 31198537
190010 197717 19188059
130891 192385 2647173
83470 140549 143044110
41797 47023 13009836
74168 154457 836454481
190390 193378 746672435
10330 188154 445166148
56498 96077 99591083
125620 126299 229279300
22347 188871 913171306
69142 150602 584334371
183420 196662 33117308
56966 148599 816822136
114002 183026 172677644
87782 91218 672710112
178054 192920 37176586
195234 195325 595199284
131039 131627 392971293
82986 109919 680058083
142128 145136 735746971
193619 198184 11283164
179527 191050 906761476
157167 177637 124629571
39437 172149 332616167
66115 141820 619389483
23701 32997 75007944
112407 145036 23230496
24974 186392 980037708
129582 133140 135720781
41764 54703 594137771
83789 131608 716493468
137468 156966 48602595
152445 160276 19638662
156773 185408 71654558
87682 117034 757398740
141124 178206 92746000
180230 190611 25930831
368 126716 316124506
9201 152715 359262135
128793 157228 71118573
112821 153818 102653727
55748 136957 746776784
166472 185594 569561932
108377 115497 509830356
102651 186258 951075805
35016 41881 16853262
189378 195494 307049666
138209 141934 9187034
102364 163616 153412431
164837 174749 240539093
144795 160522 43950937
123495 186527 157936010
122131 171191 894422216
143019 182967 99824035
28368 130563 49289632
182734 185177 6213112
86541 105748 47924847
18076 48978 908344661
91292 172208 769429424
61073 160191 441856114
190306 192260 4205911
54186 105532 186595184
174774 176433 3158325
131594 155947 61105294
90346 176830 306160867
125548 161309 946295997
125273 181786 141482845
52962 181234 635867678
29346 120362 813072517
150834 165636 931625027
20374 50621 63161355
18886 119205 251149370
175112 185642 888608223
153537 154932 3493981
61618 122505 152731238
30222 100185 175063666
93073 135269 164376217
77871 160186 206227311
162068 193715 63123503
56713 134357 194937373
53905 112197 983362244
20292 112375 713078739
93055 160661 169248143
101471 184315 503336096
66216 74146 396356383
117630 189843 180766664
2398 183455 996184656
66364 150572 224080737
188887 193463 884690689
55594 171570 525093082
53791 62679 22239137
56858 139994 203178299
95467 109812 85788206
194200 194387 455224
47363 64554 165060251
183414 188329 12395461
38058 111715 184474833
63077 104489 104012331
89936 167969 750338731
105484 194716 223403697
106686 166633 150314669
68487 84619 384066107
92172 165020 182501418
162944 165545 687535623
37223 64173 763527999
167795 172612 58761061
23910 184076 860620025
173050 199274 65319593
113573 115816 5567488
124113 197816 293866317
25175 126199 252900898
71575 154253 554553329
42330 175308 333304511
53377 95840 106692668
147933 170479 56531543
85299 176949 229464798
177870 193187 38303513
172043 186522 36148510
7295 24449 868537050
177781 182321 606694070
127838 181522 134377850
119399 181802 156285082
3433 32808 812574771
125451 195638 175644995
38422 94950 141679558
22878 113206 771912637
55934 115948 150657223
76478 154889 236820070
68316 155396 218181292
18191 130053 280107426
64093 88386 61264974
15371 137634 387509023
54445 176753 306682957
70845 96718 549758079
27632 85866 380994919
160015 184868 272558465
143902 144708 2009648
26731 115832 222958994
105803 191339 478113179
161385 199580 95410513
117127 188785 659474390
51235 174028 711548532
172342 192221 49561265
188429 197229 21862342
86955 106539 748395415
174307 177338 3512389
190419 198083 19058961
143318 143901 41605379
63432 81707 46190348
173692 196267 484298729
89081 108887 49548407
124268 129192 675788097
112041 195614 209096274
93397 117106 444594039
75416 183624 633040243
173328 179093 14290500
44365 148346 909720095
189435 199790 25775920
11114 127747 291909721
30101 181537 768050830
192870 199437 989239455
47877 73000 63146334
7940 174349 416615456
4665 60794 512038822
176350 196286 821938065
196912 198216 3257582
176863 193657 372330446
40401 147356 428468364
90122 133549 627396390
165026 186943 936143015
37507 167454 983757725
58671 176502 295514988
18359 79565 106941758
168030 173822 14445412
40186 196045 390385828
175707 191448 39311064
148082 188122 100205576
64223 146691 835360079
196769 197667 840424837
46523 186126 475328837
176539 179804 771005870
139683 168338 71732577
113606 120386 686503550
157908 164161 15829501
113095 161230 70542565
183948 193644 15913293
50113 141193 228399389
40237 160990 976493860
78750 161000 695818765
45299 153669 271696673
44446 138155 794081298
174510 194099 457374235
198061 199592 3859979
155005 181185 690410613
12090 91935 200016805
96343 175771 995454384
116904 139396 56515065
99637 170850 178465133
161714 189323 886714583
161321 184212 21212964
151785 158586 16985872
17663 155173 344280098
24730 43185 42158522
179497 183311 647021233
56913 163111 266419310
152606 193691 102822654
58693 99610 102939005
11197 31848 508046993
35339 159735 693238611
107068 140592 84141022
194531 198881 10770007
23569 183168 628181518
18290 126151 450539980
47995 85226 93583315
20141 180976 402615009
193773 196313 6333652
123535 173114 124323956
105686 166186 917775380
27443 39920 30964146
55493 130754 188869118
77024 166250 580060698
117225 133584 886571900
24563 104808 901859191
8795 141695 704484796
127442 143879 195494910
111903 195265 542781896
5852 117945 466477225
178293 193950 39175783
136474 153864 43399855
68471 125061 141767537
170448 195164 983229228
140202 150576 819381750
29759 44550 632656469
179785 190919 27865745
49592 53960 10858170
143705 155456 999108565
196397 196729 826948961
48790 181759 333168283
104483 142171 739407989
13595 64607 368097502
64897 165337 251888557
116427 161155 873560745
138590 143668 12642026
62807 77625 37386095
45544 80083 86685106
5747 82372 562608691
116278 177899 154271430
89637 114146 839311540
169575 183145 33687586
171235 173914 616739687
65911 95658 640778777
90610 151283 151868476
172207 185318 32675547
168956 192254 58129219
112169 134576 114572194
76948 94295 43660407
76288 115303 97843706
60385 165090 262732508
153385 153973 981490430
156779 197613 102020862
159080 183782 299553993
103366 170725 168769369
72739 195636 307672038
40279 149966 274856727
12302 150755 346715345
2322 87582 213442855
129921 136668 17062495
118523 161653 108098548
95047 157058 155179877
28899 43594 83629579
141881 180827 280095127
34521 95588 657711347
103537 185911 206233350
64669 142599 296215702
111223 193627 206213552
193975 197812 9443235
51459 141866 396461001
99357 184946 214263947
15303 49626 85586729
63027 105576 404729860
2522 193372 992621107
176068 177226 239428333
66891 124817 145109576
11105 124221 295716365
19979 89917 175233289
180999 191674 328597413
91885 161463 174156510
85915 148801 44579918
18210 136434 296181801
9804 167530 723387325
34428 90269 455001207
130855 130936 202224
28673 90201 969271013
57355 69124 714599323
33083 127503 236271347
94134 190232 428464608
161038 175135 27668040
53563 85113 79389663
198797 198928 313645
96250 155045 45369416
136688 160467 59352514
186789 196478 737680779
32054 166351 336317887
99457 199842 580362076
110648 167360 931600506
602 72492 123772015
173213 196180 208175432
158670 192679 85097587
17887 94677 192286987
154278 181835 648441238
139088 140841 244738182
196830 199329 3204293
133764 158552 617238126
163214 178385 423712537
184471 186962 6330981
80779 188648 384297481
3453 38421 87350408
120475 178118 774715735
36158 128573 231335148
176461 191055 36489497
80206 107225 67725481
139434 197147 144106062
82281 174724 231475271
34946 161847 317710577
47125 170178 694639172
97338 187949 226881611
145612 157214 28928936
139397 152949 33749643
125120 186086 45579669
161806 175499 525935516
66422 152597 601349032
38134 147794 274665187
69183 100299 178130401
81417 180967 249163250
187125 197306 433562992
28366 81379 426557931
177621 198036 50912938
123182 172136 122854803
188549 196927 20811851
192168 193851 4201913
192062 193908 936074656
162114 184265 698515338
93628 125054 344290920
11258 182301 980950827
21123 89665 171718217
77923 192973 636982030
163047 166372 657801573
135912 185655 681836591
54655 95519 24846463
156575 184254 303915045
15561 32081 41406343
143405 149865 259708403
121953 140560 46851065
31323 189421 395706797
14117 84451 433083299
110018 160065 435281651
32836 43307 25780967
9740 189767 469566987
39608 167634 349433806
194332 195327 1387566
172719 179453 586851525
119294 198796 198922465
54108 165384 279169500
156513 175641 475460930
116596 156521 99992223
135389 137161 4459557
94763 182831 220326496
81792 101959 50575653
122240 140816 46753386
66671 138417 503310519
122958 147607 61959346
164605 180239 39013581
88165 185598 127718626
150597 181051 76172505
57455 153747 241530701
109922 195616 214339703
192986 196884 9638430
162229 193628 590154842
188741 188939 513243
134568 163638 72791470
136193 162636 66097578
27117 135917 272551219
17110 74346 143180301
129844 195569 446462972
63551 67499 241176926
93718 106251 369905698
196014 196794 1046286
87057 149376 455358876
166235 180378 35243507
4607 101978 766429915
90511 109528 47640825
56745 102771 115699439
175948 183188 17986044
101093 199101 245120708
65326 92770 970634669
79817 121987 105626216
118428 182103 356152832
63926 153528 867573191
170804 197638 66841424
187859 193317 194511747
127212 176341 123012222
100284 142300 105320156
134280 176059 104503737
33059 188146 388189309
133898 167370 264608251
102654 173815 178210172
5974 42113 90135005
160225 179489 48151528
68924 80771 29680720
179226 197640 14422023
181202 193778 31456082
59619 92379 82530768
69331 192175 999699933
134630 172842 95648662
96389 197626 789411876
96837 161101 370491278
196427 199548 7690213
117099 193238 190583126
145995 192697 951152622
41146 90848 124812990
81207 136956 44693104
139041 174037 597135754
147332 197691 125805972
44747 92987 121212278
10089 195920 737478032
53606 80731 68185026
102715 152989 125828922
62694 172371 275155351
89025 121446 591116799
38606 154757 975817868
65958 157774 230028689
178259 198558 96100234
109446 193406 210055008
12131 41203 72520636
63852 113218 124050135
118628 191924 523694549
80845 118632 94645831
78125 185620 421757102
47600 91409 110053109
140074 198731 146483867
7687 40959 413184032
74560 109104 86730000
189707 198707 119666544
12337 94909 206832345
161509 169899 21110444
30955 65329 625234710
17374 114534 243219691
32198 192268 734686495
59095 165809 267820277
76787 107293 279166778
101848 128431 66482242
77983 141382 158894538
143766 159067 346490083
54891 65265 26167501
108409 151434 48458898
196074 196135 157558904
171170 199843 71445828
196131 198897 6801341
107203 159193 933173984
173887 198868 62229396
178590 199890 53176153
42295 164526 306467352
108566 152409 109740834
155552 187694 80484202
134319 136185 276695078
157885 164680 17178299
187122 191123 9944662
189000 199073 25070276
180360 181282 807062286
116604 149866 446247417
50293 97011 516120981
192594 192701 259421
124969 195172 894424717
59394 134107 187617748
74085 132992 677549511
150453 194544 110273360
128965 178369 997558153
148496 176376 673533105
40014 185085 368649614
91993 98885 160326737
148833 149711 2115866
35608 172493 344330481
15644 67614 33799680
126588 138679 30483952
83675 197219 899612000
191039 192024 2465957
175712 179938 887784865
163659 171982 476033591
6133 186480 712747844
1736 40202 95803312
48399 155986 269773919
27995 146106 295756655
167431 181191 950930662
81159 103446 617912288
46142 163347 293910491
71048 157695 147779036
155650 156845 2958510
149991 179450 73734115
119477 183233 519482158
162254 163877 4176938
29239 163488 336215798
177298 177702 1006415
125730 142380 41772374
72893 165605 457129487
138100 182986 112082344
196768 198677 120219140
144602 170374 64550005
102143 132946 729263054
41835 65500 276354543
9671 182003 431388695
191739 199810 883505578
159747 176281 413560902
8567 159853 378761916
5062 35665 76707646
45274 172415 22177617
13777 105168 898312272
5919 130814 312675751
165814 173750 639582352
167471 190807 58214131
37874 58269 50610894
74619 111532 92581990
147050 171324 338825957
2443 71148 556071212
21609 185205 409524563
137323 150387 311114934
26965 58206 600031574
55099 199288 218043021
19003 52923 84674268
90227 192653 944543179
101723 161557 644396501
77128 184349 385316845
169197 182494 33110036
91189 168446 193471183
48567 92960 111505152
195357 196341 2538449
68064 198597 672173315
116923 190185 290175819
187260 189932 134288560
8400 48562 100166009
141376 162350 52516895
121761 187765 165395375
7682 103348 324341721
45214 131188 910475999
101112 122284 52799058
104050 133358 733727272
69095 75166 15167344
96576 118885 44612181
34098 173663 349445453
60348 126332 437981869
145007 164553 48992132
177726 183900 583001319
91161 149953 147062376
12401 23431 27728975
29054 89896 152394533
114483 126684 30586225
16881 165937 373374667
135276 179021 523686854
14991 29517 36378734
89804 124153 85785372
49259 176548 319033292
12925 37550 61640898
157601 176799 48124320
170232 197264 835009005
117892 161833 110141810
2302 111832 311255827
33704 50653 903794394
50642 82355 79732478
28309 60799 80870848
22936 135408 281696493
180141 191904 704993231
47070 183427 761097717
193066 196513 255597004
129425 153986 61583590
55574 132613 193337547
197830 197915 205065
77248 196044 297409433
88099 172327 210945064
157822 171367 34078561
112282 191496 117360526
123205 176253 871775539
525 38301 94273149
22462 37295 37028927
139621 151550 29744878
152763 161397 288433912
186965 190553 639371056
122345 187724 163890698
190453 193847 8509813
175063 188129 32677675
78388 194489 641896021
145533 168920 58659952
122022 149792 69630966
102242 190493 220756490
148203 187872 99275468
111659 118184 17344540
52884 196838 603929597
41813 92119 126295620
142276 197614 138274186
171443 178561 17640423
103826 127584 26756564
97570 115030 43681087
138493 156956 46013823
13093 118235 263203187
102974 151913 144628206
35661 116031 201134988
199300 199416 300355
80269 184850 881511547
38811 56088 42975037
193597 199828 15438337
102569 120204 780219025
40261 106979 275640666
198227 199995 4456386
115513 188665 183098709
198927 199595 1714330
75144 185717 801345303
96104 99283 7933207
105895 179626 184648256
176052 189724 20220902
144332 180160 910022911
176538 190650 35260584
571 26949 66314094
57598 88224 723317403
6727 33868 67988995
185134 187241 5292622
186448 186755 173788802
81118 181567 607495819
99685 123421 255976352
175057 179465 252804429
21251 158998 384143689
117840 132961 869463206
67009 124474 446445967
90449 106649 40400824
77724 78503 756388600
19004 134526 289422394
8482 176856 530515615
191633 194124 309967983
157364 171659 35962327
66017 168374 256613017
187500 189208 4169258
67451 147437 771715058
53640 134626 697501812
177803 182543 11842665
160869 165247 11106934
180240 194467 13443340
81466 135625 135787600
63302 77986 422240944
147182 160607 33536063
185423 188275 7189628
182397 182559 200766065
3404 144760 990877013
72887 177356 599324578
189401 196780 355507533
33855 120051 805614635
23085 94928 200507209
64922 107414 643952995
26543 55854 72862294
132725 157467 456550793
10432 133240 805776800
154203 164167 25021189
155996 172675 148006605
148090 157381 379430415
160485 169892 23685109
83572 121404 205768611
82327 82500 409533
142810 178798 859570617
96673 198592 254899003
120412 134108 636990762
99275 119295 50033397
167020 172369 13387253
198384 199880 3749863
48058 82237 85946869
6979 169317 480674332
45539 49236 96034
122066 132600 26541922
16476 30046 299228858
33937 124037 624738406
195311 197427 5291591
182566 192724 25444843
54769 133529 141524752
132242 156600 61030322
97867 107699 68942792
22300 34454 623120648
188952 198006 562806794
199732 199860 321889
146054 165657 49182377
154264 193511 98122828
126859 136210 23602884
68949 126662 80769225
136094 175879 313341896
148480 188744 100692360
110084 160914 127233465
122346 193662 942378488
146181 183123 406795503
133513 144926 523159861
32024 82015 125067933
98570 178872 201039052
84815 153286 429222435
57278 87374 75875695
8408 197882 474095471
191953 194660 6711099
28766 133274 261682308
36890 125668 222241004
126986 194778 578753294
193250 194582 3299517
64890 80026 37985635
191072 199360 20596947
53413 154350 253112125
57934 58566 68108261
102010 125412 58443547
36283 132133 239938967
188280 193792 13710207
12631 68889 140747198
123648 179486 378590071
131400 149491 45311542
158525 170554 30256878
18445 154917 693574105
18609 62518 367611400
48124 147842 250050507
71152 72503 3418228
199709 199809 244942
34225 78365 110298321
181292 186850 199658611
150073 182085 376729133
6308 100547 235858306
54732 147182 231941735
50867 187448 748971237
156785 175196 969792727
144909 170770 64813440
195603 199441 9542288
137041 161313 60617990
77129 159442 933171257
31793 195681 410113404
100039 132924 82407592
111398 178676 168356487
32302 147648 288764822
163800 184071 50538258
108239 197038 222074964
35400 49789 35631827
40129 151106 278131450
133867 159049 309534686
59710 65176 13918400
57045 120032 158068123
67813 146600 197396495
73394 138668 890357571
128865 131513 556208351
191737 195253 8674287
94890 112505 997046927
18295 36773 197341670
122104 147868 64697995
7856 184767 442781170
166028 187680 71689605
46372 86004 881396800
57173 188877 458714647
180184 195679 38699379
933 7084 15261900
164969 188082 611812738
59817 173253 802418103
86875 112990 51335987
89824 173426 209292796
24366 174634 376209581
98267 126767 71396074
69566 82382 338054804
146893 171280 562307743
154384 193285 96901662
182035 193990 29853015
3848 186305 456749726
165917 172670 16906319
12491 123731 278449116
178433 197891 48515292
160973 167431 16285661
32077 199417 418668200
42505 48534 15133365
23622 195640 880104117
193978 194953 2364711
148982 155308 15836499
4060 97214 907950467
183335 186695 8537430
192409 195792 428970694
104025 104067 609491760
41014 97049 65764767
36852 194679 395017121
2263 96811 445289366
108644 190465 604561077
171132 174519 8408735
59983 175410 289514931
37940 70386 704581596
94460 157913 256378919
52387 163676 487606054
55123 86647 137791266
51048 146944 240463474
1327 113734 948638458
10477 39670 347530938
348 10936 760047037
167856 185311 594584463
86576 105836 48064826
183237 183259 280347773
149829 150702 646771440
63435 82197 650667480
122301 150539 70866547
148047 169697 54281991
160763 175168 400044336
22047 49438 68203106
179303 180762 19301442
122553 156533 768618775
76288 160246 210411848
146248 168393 55532943
181753 182821 2629221
14687 113121 662971794
10327 108700 512671725
59315 141947 207389938
107608 199904 87893599
113695 149301 884786258
182380 195796 599961969
199323 199742 1052045
79761 89035 356839983
196942 198888 4862844
13723 96114 371217098
136029 193223 647591614
100788 105906 12718855
138644 156536 680725894
192009 196558 11393350
87688 197538 983134789
156742 199269 106232281
92194 196761 422085583
40342 92402 443485364
113028 168666 68216497
7849 174223 484064843
102193 185657 208861628
42775 150427 431955302
157738 186222 956546310
64696 96404 79723576
189075 196308 620091808
192143 198292 930522716
162810 184424 971186581
138434 153967 38735971
78036 194485 291570101
81828 87854 15149664
124064 176652 386802763
94155 114519 244296944
115279 153526 178995576
145985 174681 992633604
36554 54541 796754820
164712 182248 43754977
192167 196463 125861150
133715 172465 97052237
158142 171839 34464844
133789 139272 13794396
186370 193984 417095911
72419 98236 64689310
140909 195799 980566021
102227 193817 332577176
112913 164321 128812467
114379 171476 143122428
179350 180402 625824892
191361 198087 16687793
180538 186849 15881349
6609 110318 422231400
94512 190987 742983383
101655 105398 52239315
58542 95440 786588617
122258 136629 118838010
19859 136484 292173488
157332 199734 862880670
122025 194485 233849159
61770 199349 531888509
50175 112193 155599585
197422 197443 784194108
60962 172281 279258663
64737 161411 346385798
36756 129452 232044110
71706 193785 305649100
114871 190130 188332968
14587 51630 92478741
5898 67407 587339767
71206 97838 66769235
135758 180438 196747422
62436 199564 369934641
179925 185238 766904633
93693 105645 77452235
175980 176638 1666535
150538 190254 99331649
67187 138430 178688136
75510 146539 178058174
178138 187821 24255776
5391 5475 882666214
38811 83406 111791067
104993 197344 978390110
8697 84658 413533654
179823 185179 191291914
185693 192523 999123871
65874 161421 633180510
167184 171539 10907627
104083 115193 27836873
160024 174274 666351402
125823 133576 833303284
102761 127920 479506304
34357 85435 640505785
16242 129445 283350718
60550 84646 60792913
103000 112527 23829935
40597 164170 220093492
191177 198273 17600401
23550 104551 171937155
196873 197105 809979769
114924 166586 98249125
166182 197980 593220101
189030 196868 778593765
147537 161706 35471281
107661 155792 8232110
89306 150187 596033984
111100 125691 112979519
116719 133482 568770696
56514 71544 37977902
52045 199290 368726368
170502 176941 15998196
184421 194909 21603833
84208 174248 225505951
133446 172538 97904468
151731 187801 90288011
154421 174111 49343150
184652 188948 10792765
183193 198015 741360676
27649 100132 209749262
119577 145065 63957122
126644 197594 177427377
78793 111552 624306880
122170 192475 176145008
135875 154254 272988706
198910 199390 932744
17140 169972 946640193
164698 180284 38890868
182264 186261 932310406
88378 170042 421589879
34258 92048 66782420
13195 131847 297070326
90105 142629 131506621
141233 149217 5870176
171382 188082 41682667
65992 85677 278442099
119473 137468 45367920
159976 192222 627092953
70908 79968 22651675
199682 199849 588899087
100689 103336 194603
115332 188529 224086101
128287 139390 28001919
37719 56278 46066675
153478 191646 95489846
142716 145669 7288046
179154 186252 17837556
26792 165947 779759065
114892 120350 889457958
157292 189598 107559930
4534 170491 538495829
159436 183979 277733698
149318 171348 55246702
66491 191643 313462849
28569 189217 402103346
152309 193950 89509353
196068 197576 3665563
114477 134168 913393628
168711 199038 885106454
42895 151404 272066644
120306 165412 113176632
116643 191754 188010383
120369 162149 554833042
184810 193173 20950919
166342 196695 75704906
131849 185609 97879990
181945 198838 992949663
187943 197134 22799233
5086 197774 482199698
64817 142071 193783431
150484 160477 540706718
181127 189253 94912903
108977 147227 745497235
101650 187632 751472087
110172 187827 278900806
85621 189687 251636060
32506 164411 330306681
187641 197271 593173519
140864 151293 992224301
53166 64593 28666987
133168 191541 145993342
119517 174114 136886153
36069 158634 306832391
106387 113922 626269928
106228 135875 74506936
176242 183752 18744031
67001 163172 241068142
130821 199603 189197834
132185 166687 732130019
87973 157673 766648564
142450 150016 299367042
195647 198418 6860635
120845 147676 67318639
106593 109506 7490997
122 93324 233107160
181993 189365 18402395
105357 110475 895478269
178690 183227 390998559
80536 181392 66834268
23953 145233 630058518
85441 178913 233983863
67283 67963 1747680
45295 116868 179548384
20528 115798 238514947
47334 81276 625616936
24927 59919 801785623
6503 117621 689030884
43598 75863 749884220
19699 34012 35952193
197023 197436 966901613
85533 186063 723138027
45550 53168 19090605
182855 190649 878005272
167177 168907 4370084
30493 71164 101633686
133114 174325 934987075
164312 167062 484245588
123667 194303 176816246
54563 171418 976182180
40419 147026 267263839
40680 60184 48670277
112801 124987 238278870
94828 130607 454580160
169801 187329 431200991
196955 199467 6311055
183928 192162 899088108
120752 194599 409534905
105239 132357 510848467
24950 174450 374315779
68359 178120 666706296
100056 166141 165636249
122825 143178 51205982
62364 101073 118820286
174673 187935 33174639
195117 198286 7904730
84609 104714 688553310
68710 156113 394912191
146015 187704 104344655
109031 181317 180820023
39342 56825 188813940
192532 194613 773998695
2518 143601 944955384
150167 197499 515852430
36268 92369 140490177
105761 110370 823389826
132340 164451 33067531
80570 199529 686009134
27216 58281 699246332
169128 199089 48233599
142471 193678 128083346
33091 174982 632965804
115361 190295 464921249
178656 179700 2595799
124699 129757 12724474
47555 145753 246207830
94928 130501 385615594
103538 127841 426800955
174707 175214 221927469
39801 194368 771127820
198588 198969 522341416
65483 99334 415022641
57288 106009 234738125
80359 132716 131283839
144821 180207 88477632
130750 189246 510174875
171338 176597 13046720
66315 93782 68988504
85999 196790 277177799
91310 117886 66405046
12056 192571 451940748
81466 192260 812159265
163328 191140 69453838
47225 87059 640795448
186916 195365 937470374
144790 179487 86706179
56535 183726 318817920
41769 86409 112106039
164168 184096 912060278
80454 171795 228962826
38901 156777 295304047
145140 150866 14277791
155271 193611 95909281
192086 193414 3317146
6946 160379 384099538
21922 53469 612012981
153900 195257 73465743
132677 134677 5139929
35591 89334 134604133
119960 153902 85079031
49833 187320 254010194
119853 131920 585920957
93643 179582 839128857
128237 184706 946237517
172303 176143 731812727
88389 95324 624657707
84467 175188 239946992
193363 198095 11696545
99835 177973 134008292
118276 194314 190312748
121787 144918 58104673
31282 51718 50869008
33733 170551 342577119
150191 190980 102084191
157872 174360 512095746
160894 164231 591204929
22853 39455 41278106
188265 197070 21799712
45010 80752 89784239
112205 162276 995051736
108017 196115 220436935
159360 163376 10136577
83595 94447 27210092
159837 192483 81671206
199790 199956 119541
152831 173688 52293443
131305 176519 174234703
53497 115122 391695445
108808 135561 67089423
133539 161821 64419099
41578 69159 69193226
50909 131203 942064995
152500 194269 663785486
100149 136457 91107189
82745 144726 155296549
106152 186544 201417366
126840 195659 847391792
196777 199055 5638957
198520 198778 168364155
144943 192183 118124186
152943 161215 20727866
95787 116036 459955225
71677 109673 95305529
155762 156301 1362187
51585 109196 144613934
165599 177536 572718614
11926 134547 307128227
79774 148949 435386492
173041 184467 28416599
185344 189012 999271138
61559 63153 4025512
91842 128850 92589946
18645 174925 391373475
68855 185188 291386543
28278 108759 201504384
103306 161836 146595593
186661 187714 625359744
193505 196333 7076070
164873 170093 13048704
90261 152905 284547421
69796 127919 181590971
188193 196831 7006228
161096 188508 944903736
199751 199934 841798271
175744 185542 260819998
181003 195893 37224971
97636 151254 134264959
103274 166325 158033338
98508 102300 320118878
65960 101794 460991810
43742 76863 114285594
146843 159482 31634725
109375 185499 190495951
120041 148380 71075437
19533 28210 832297308
50383 105698 530234546
77474 88835 151322394
177968 185001 477115001
90005 166845 192458752
1830 184702 830719456
35606 167816 892749539
152921 172567 49335492
100263 118234 44988809
155198 196271 985561749
117640 157716 100340115
142638 165259 56724920
154133 163093 373249035
1932 5819 738462717
118264 126269 20082982
56868 111784 137919272
161753 170790 22701076
119521 163198 109585748
26126 199456 433699682
84638 107366 947810303
153780 193683 99840129
39714 129956 622914563
114355 185315 177671315
153949 189880 117488826
173943 198945 227001402
193831 198190 10790483
157342 163116 14622193
91339 195642 130699412
108968 141030 618692734
154932 157604 984289300
8622 157222 938885380
155402 196626 103065577
61864 163544 9351892
55891 61525 14058616
190715 197494 16843972
35686 59605 134212023
132392 161517 72930808
109993 189055 405207807
73363 193829 301628722
147699 191852 110453943
93798 192305 246545754
61819 97816 572495882
77155 112742 801511386
101298 179365 195331696
8103 151671 359424410
67088 95869 228444027
81570 192284 315392901
47729 81409 84644472
108189 147311 98020424
89493 110003 565198276
170595 177489 523802238
168537 169500 2421574
194815 196600 4536372
140901 156639 780210234
96966 179739 207176163
72978 148902 190256013
73308 109610 91058048
23470 130827 490662592
5384 106097 440898740
9393 137580 321104647
25387 118424 232849084
35242 93478 896384722
182890 194112 28118203
78486 181302 887779855
154105 189359 88162542
53753 107208 158896708
160810 185081 114602710
179358 197667 45687067
30983 169836 347753779
41338 63943 56541714
11362 183806 649199332
185435 198992 33746109
186825 198923 295110456
191569 197276 719200599
128343 174926 807684742
167430 174501 17591353
99026 146723 119437650
142415 183830 103570613
176354 191606 259266674
158324 195767 519886541
123745 182174 146366174
195810 198231 41712552
48998 165925 293239374
192281 193180 2224927
122841 195429 211666559
169791 178963 22787069
21482 47541 64881742
84290 152358 170398628
75468 165374 3116049
73477 80854 18486194
186085 195048 22255939
137705 192487 136956310
40138 182087 843453216
70969 179132 738049857
111707 194712 734540788
132239 149590 43445806
19596 160273 824815143
39618 123894 229814924
54100 97822 106972161
132201 136244 109437678
51002 64573 33989867
174416 188837 515140204
145406 166360 314950979
163588 196262 31070015
91948 144462 638048504
172914 177911 12340308
142370 176268 84798247
140305 142650 769101279
196443 199132 151778588
85441 95364 24904917
94002 178153 210645771
124625 199709 460051623
141220 188304 117843787
176291 177862 342432627
149212 187945 96923817
181871 197949 323813725
181202 194275 133985426
52946 185625 817997225
50451 115807 991847493
87787 169420 204417840
81085 138657 524495755
105328 166021 152205306
180584 198296 137427865
49409 173410 310884924
59673 158787 248621018
42193 108209 165616831
142711 167398 61884380
22184 148942 317399543
18807 35721 42487865
96725 130473 84484773
63754 190736 318212243
166044 167206 2897489
196668 196822 172282519
77089 100702 59189555
28947 104217 188379866
68788 151562 540772600
113137 124933 29447357
195252 198733 8700325
76466 184781 271293094
105334 123708 46021455
178837 197635 12113628
45236 57987 31781373
172625 185474 32024922
82133 118890 684145131
81206 125946 144566552
193964 196075 945138584
28345 117660 223519250
157925 175827 44880065
14396 98770 211278712
171535 171716 371471778
108001 122382 602473294
131966 196550 161642126
145578 151985 29070731
121682 180673 147743454
72011 120686 121871925
56053 111018 565711067
156673 187508 525372474
88964 182878 589149531
63905 188734 312832259
86305 182285 672792204
62118 170599 272149751
181345 191399 25167574
535 99423 448766463
29640 140178 276842429
4862 36306 732924385
105110 145125 104525644
168097 178789 203273370
197795 199682 193361436
87153 89049 367575904
565 86816 215721191
148849 183164 85693643
6502 110458 260304980
128132 133131 12624921
89741 173795 210416400
185206 198659 49148117
13839 58464 587507890
120724 160155 98832697
75103 181326 489851394
27685 194561 822682330
44530 163309 848930307
110621 160009 123615861
12159 196417 461264104
70434 187913 666108303
63111 99853 463521684
48411 197638 373750118
108802 136329 878540783
167059 179326 30512764
141990 151084 22708012
179509 180700 944337425
60268 93499 83697119
134001 157257 58071737
114155 197815 209207430
177352 194148 41699576
132978 154136 261629047
69870 101052 964444577
130329 173392 580879580
152224 198557 540257007
16328 76646 150851861
197900 198994 2757617
162113 173683 661538624
96538 133012 91348831
68806 165178 241556330
149174 185868 764330445
18421 35438 37444319
176399 194778 45891746
92252 124328 80154377
114183 184526 176036001
177208 183121 558925491
190780 192486 4313376
127781 157863 87271849
139070 169336 75730594
9360 55851 101932133
42372 170288 173539320
67084 171673 262132136
113942 151321 93596522
196853 199621 6935021
39907 123864 4613665
66329 148809 206762835
154788 178032 58131257
182183 191311 22793620
69230 111291 105510887
5891 87456 204247658
55382 184810 989690803
46748 52291 13903340
29146 45858 41387276
103741 169128 163849359
79107 99341 311610792
166655 192103 758141225
112679 188269 189285233
142361 185826 108759257
149275 174631 811877110
38463 177778 633950907
168101 169287 2943251
156947 190867 593944592
90943 192256 961237718
165807 180338 36190769
23727 28306 351576982
30066 130580 364924897
155277 169766 851847701
50516 165460 677485145
60270 80652 994687127
76950 124508 323590964
173277 185189 29725174
150017 194533 782218925
132426 145255 32159521
188171 193766 13923207
13761 106690 232609619
72346 119176 117240689
9683 148049 346412578
27235 181895 387104572
187130 192609 13653653
168867 185993 42741473
96603 151594 893448315
90760 94676 222165440
35317 46685 28035819
10443 56935 134106419
78272 181832 259341398
199748 199790 535543399
190351 194644 998461698
25538 173064 460868197
26899 71651 111843473
82873 92346 915365781
19277 80748 260122692
126644 132116 731610473
11771 43554 8901644
166080 169506 344271504
169656 184276 21865757
166697 181981 373712229
192177 196953 11801586
84992 167089 465447810
58917 148687 86851579
34899 167925 333116318
99619 174019 186361642
1280 16683 38379029
154841 181491 66639422
16165 68790 131598095
60919 154696 479318350
94759 164759 175344792
67059 92293 63376898
113402 186197 182208330
99642 128399 901950445
154756 159309 11395878
6970 179994 501798480
98010 185352 394850210
41914 79548 94359930
1332 83954 782430486
69532 74674 12883016
84355 91504 397343005
67057 118138 127986102
47870 80387 81597352
116533 133053 41444430
163060 183622 51312098
89534 192720 258192927
58948 127628 150133108
169598 170216 1533811
65839 138570 678050287
108449 156927 121319943
98081 193525 238940528
32289 76683 845763541
194091 199065 12340098
164333 168461 34485401
79995 183358 88961083
11916 17406 13749550
41412 58120 41611598
168818 199378 169658821
15152 115036 507695749
124244 170758 116687596
52874 123098 531395450
67190 188617 557687076
199606 199639 82130
180268 190515 212728364
103995 138824 87427244
149997 163655 705824914
181563 199750 45365626
108987 185380 191155203
18272 118508 370711773
67564 99244 705987633
98274 104850 16448212
150194 156716 660917982
24540 58399 84242168
53255 126917 435832219
167363 170027 963521379
94146 149821 139313156
132593 191843 646364267
177973 189958 29969768
195528 196672 555956016
76719 82694 15105287
15576 16384 524554281
167307 171413 446219131
2447 11081 21623026
31687 117150 689571062
169693 174368 11641664
156498 181486 588709081
111394 158881 118895080
192156 192916 584049
175965 198042 55067021
90709 156150 286123663
36345 181070 362239225
2972 88191 213376372
157426 172046 621997872
89685 179866 832767372
192479 197092 11365050
130712 196933 165561123
195449 199538 10183632
138541 164848 65820293
86194 148061 154867739
110968 164910 537560111
18360 150095 488354032
57771 127927 176142673
47414 192258 431355860
118400 174264 829325791
144521 176619 186060872
22448 149444 452949684
69831 105882 844874098
68373 168444 250776341
146710 176001 73322092
189708 196865 336704303
88460 158633 175571144
28095 58787 76294114
131151 185939 137194168
40150 193319 727802118
68233 181063 639695683
8467 57109 459698560
193809 195847 8959794
2165 152884 746833933
48132 133763 893328921
125081 162978 95003215
12626 55273 106356972
126465 139144 31922334
4338 170718 416671872
99873 160181 151012615
10410 27851 146630209
4507 71684 168067053
80331 108130 69756078
181099 199109 757134302
148303 193004 111793220
166078 198018 79587515
105325 146662 103618311
190807 197586 292854384
186538 187026 409265360
58847 69429 26839143
123152 148999 35255987
120739 170696 125289054
86155 142980 385367360
172366 181028 401269468
173137 178668 13660775
14219 82041 447283117
87399 172536 213226626
63994 107200 108469905
2391 50465 707839529
101404 191075 801504412
178603 197057 973003747
15872 51609 89182573
164699 189870 777923397
196177 196696 702657414
22449 24612 5334865
87223 128932 104367763
183387 186269 7321907
6771 189425 831922558
53911 139511 875815485
63819 188401 409154135
90217 109302 364839383
2368 86174 209792190
77119 184178 370914929
27702 43884 40135579
116978 130653 34281157
50189 182006 731371121
4688 114244 274264507
194242 199752 13683673
186149 191366 801390448
84679 104095 909204769
151237 176363 62861657
64742 166268 254626803
198707 198926 528251
182450 195765 29394665
165529 178496 32252254
31047 124179 652345755
141763 168789 866017537
102370 158001 27857487
148373 177629 73200029
146365 180810 86099611
128973 175947 117648319
9942 74945 162482142
180993 199748 46810133
173803 180852 17463152
161893 165086 8098898
175602 194226 46516293
48922 193606 362513977
129382 130977 894209287
109904 155689 465297708
64108 180288 291207431
136083 170603 806180719
158328 198804 540249225
121410 196304 932493213
180491 189267 21958690
106923 122843 8247991
4061 198323 486069634
186813 188066 3109539
47131 70500 79041322
180431 184819 10961578
30770 55764 405472413
65757 145759 200532598
131981 155549 59051160
10470 132628 616110176
61404 198060 981405657
121199 152468 78376688
180825 185618 12084943
42473 197065 311743666
3656 23946 50766076
169954 177827 19559567
119496 197685 299997888
51217 182885 329824637
1572 184080 456649880
155914 182423 66243072
126835 186112 148437193
121069 174099 132969345
143304 185899 583641851
125650 127907 722977022
187694 197204 785562310
114100 189492 406272482
92144 170939 365423426
52835 147115 236474045
77924 177499 550098009
97530 120554 57590115
187105 197195 371199073
177780 185203 18600402
28821 83668 137300733
182955 199388 696132727
167765 186107 45804382
46291 174151 416107354
191703 192199 1238027
189609 198247 21464576
83521 168407 212652239
60732 164600 260582409
105452 152516 597989649
42668 59910 43050315
33751 184709 772115302
111937 140523 117343402
44175 109653 164353575
98079 143709 114391818
2403 56659 17513162
130673 175000 28013314
25470 139136 284717505
69614 166156 95096047
45461 159310 285448627
31737 194492 407294350
133438 153894 393587062
28107 186743 397145149
186091 196144 25044426
96249 139555 108593491
93438 139362 115122723
179668 180721 2671400
15676 75309 149090486
112402 161395 869046523
183880 195726 633287217
23490 41756 28672610
148031 163587 39029325
33991 70964 387056322
18967 77238 145869661
21642 124891 258420850
178094 179306 270141987
59573 67195 19389053
16855 129426 281817207
40678 53103 607240716
172860 185155 30650212
159760 177671 44800622
163819 175468 29085088
194690 195571 2194195
61211 185385 311299065
198118 199943 450265113
97852 198803 252566742
67177 164872 244880596
74301 182422 270799539
35421 146240 277426021
180911 194548 6024839
141729 193328 221665071
53480 91865 96542676
129796 196932 859223490
144617 187000 131514008
133239 193444 150579577
74866 167861 233101841
132838 195571 156857151
34496 198413 410084534
170678 175874 513707103
31690 190463 579631079
161370 179323 44885885
165665 185203 156310318
37869 77455 288528502
83834 88845 12679639
156659 172325 39348706
187772 188199 633361663
101501 125980 520529515
84397 184934 854049641
99796 101863 5260556
11130 100852 597244162
182309 182595 700425
93185 123503 75814272
11605 121766 792787785
176188 182688 16193484
99761 185511 14406059
145646 152510 17132991
118072 175160 143026365
97034 163968 462789695
72331 189333 50535503
187909 191478 755191215
169150 194492 63196921
49194 164417 288965392
146187 158508 30759914
71049 199780 322232084
36514 182442 365272789
37472 69817 986742091
71189 91720 270949789
182162 189622 699843446
124763 171138 629277915
177191 177518 767363
139851 149649 24362083
159217 163116 9839815
174438 191450 42452336
140932 183100 105345261
89073 107723 589713275
158949 183477 61314452
151562 179324 885566641
90493 93041 221583523
189359 193123 9414108
35252 161178 315196633
33715 165280 329483001
20146 31729 29089639
160381 178349 25442638
77746 140567 99841049
127951 162562 769599319
37114 191468 386379727
81153 185611 261564557
3527 78728 187998519
57355 186645 324198580
43396 66688 58543249
191961 197473 93918551
35639 73543 94716115
107919 153225 617419805
68839 69617 127524620
168615 199302 76450004
46253 68560 910854067
195442 197640 5453199
86384 170051 556195063
93621 129731 90352061
17171 127268 520645188
51158 80524 546036044
124956 137861 32508679
43927 112822 912989861
76034 83359 11102099
17929 97775 760590672
185904 199904 402684131
106285 122667 40933757
13866 151974 615973727
38724 118439 931637818
87368 157841 176351964
102149 195098 232428571
9620 189501 725050050
50542 100556 415714213
101851 117877 40007953
108379 178222 394876758
68312 184688 112109526
54587 72490 13303264
73731 119289 114057713
134619 194812 150398055
185000 187017 426294844
67233 176151 272834158
117419 153249 340033547
30017 30543 46832
144650 155062 25997750
93243 177805 788363595
5356 84322 197714207
64223 185124 303013447
46763 105608 475762646
58157 194668 342153718
140384 155524 37791965
98571 108743 684853108
152078 189848 94500714
105307 186541 203508626
21849 72422 248577364
198058 198522 606028773
33835 38788 377091804
122918 183726 819485653
78806 160823 385945710
188461 199566 365299733
179407 192291 1427809
136469 199466 157336048
157188 186574 728859098
73893 98211 718491066
148087 162674 640909385
74761 196740 305377633
20830 162862 355692854
135183 195506 943666448
85549 181793 989814102
199071 199708 1604837
164001 187007 57468286
150467 186478 90189306
114479 175961 972152450
23544 196800 195870942
19577 30935 28534433
173288 192243 47303239
169490 180621 27689525
48087 194271 869951983
79564 163720 936663438
127124 128124 2452215
47895 161653 285215166
104488 199743 238344976
126984 195698 171911696
91723 126495 86987612
106585 161063 703967420
107741 121544 34492878
88315 145509 763247186
107939 198497 73086235
129689 193455 542527800
71640 101776 259224069
153900 158853 12392969
103955 198057 235426616
176079 198354 233820510
159959 187144 144959343
189642 190274 1564090
64546 135862 466040320
97976 101756 9590400
177343 198644 53146990
97192 178390 379344264
154102 161355 18129153
148548 157334 21883801
114333 183932 174200197
163375 198728 584549893
198093 198325 568521
120243 191926 889307950
72177 189950 555126725
189571 198847 45017386
181281 192902 268583128
38009 70058 61209245
130155 138908 87566546
46540 161735 288802182
58452 190201 746429175
178786 189141 909038773
156301 194480 77196851
106240 186707 201575567
93901 171171 193586550
110848 143152 830921753
17909 86607 172020677
38968 85931 117790641
188610 197818 204611201
105000 124659 49224856
89745 101744 650301410
169262 187044 44396389
181167 181195 94643
88420 98900 26146841
80388 179805 249005365
100241 108888 20137288
164907 173639 21803139
155165 198232 851513409
147790 169216 53714881
33298 74134 219436059
111890 142210 75999846
100671 191996 228606119
70528 156285 214894252
140680 158367 44166086
133935 163460 39586766
95445 149827 136077877
31414 155474 374730260
60581 128284 169917727
12591 121094 271568374
175502 177443 453468014
146621 158084 28641292
153394 186007 338754349
165459 175025 667196163
51477 91977 101754772
115368 175591 150820329
31481 97962 166337995
160672 190057 130601629
97821 191197 233739970
42670 71523 377310593
94722 125516 76999593
141655 193110 128708203
168480 172923 830886343
64473 137382 183035058
193968 194469 573056551
155350 190456 329829605
115005 164724 886561245
20348 40077 332005045
142909 180094 635808200
115517 149984 14777484
6414 92099 214551837
26703 33314 681364188
94770 191164 241215078
139262 171011 79469600
124900 152388 68868379
133719 186624 828732811
106177 127164 808450059
161801 166290 847211524
9869 79905 175052163
95848 156662 301621883
189465 193093 9064402
26859 181710 387554643
183112 198231 834557339
121420 153097 79398757
190255 199876 23985303
17694 23421 597909196
87028 139540 131655246
60014 151750 618682247
120255 149090 72327783
59275 181676 306851541
71866 76586 850037760
174927 178672 9258284
120388 124295 584712250
4237 143844 349586300
90666 177461 217212039
70483 86683 40730036
8008 30161 55497297
112840 155544 106923796
103285 137575 86032979
130647 164897 60073001
164570 185343 863079076
67350 165177 227223287
82114 192599 276547457
23190 93924 259072238
77166 118820 104338092
23648 136791 283384990
3997 38065 489303230
179251 188048 562595535
189479 196357 737990032
141784 164021 480663192
89465 135071 114246176
124944 160290 177866586
46285 171339 775159416
47624 186472 894454362
118004 174046 925531430
117624 176261 146834751
23016 105008 577966498
61718 177876 686366721
54982 63543 21431933
128878 139987 75543578
57604 60674 866472803
151440 195178 109265614
35648 84279 121706047
89153 94672 13734807
176060 185305 23121701
174927 184578 24047345
88384 150895 982520497
38218 49971 29179224
167037 186582 233561397
68818 104761 90080779
25148 71294 24908433
136043 159954 59705710
167263 196198 72181167
86172 100842 508385879
24167 116471 231029038
28098 86636 342077175
9294 15221 308060039
115944 140353 61283525
26451 192750 416214766
105344 143642 845494702
189084 196211 17819921
166541 186068 473607784
108169 181384 183233797
198153 199658 3782595
778 73084 180720871
90239 138789 121699059
124000 176000 775943705
196936 198423 3739088
135409 195755 150794397
97928 148828 567075074
134499 142294 19500190
165596 177873 30539840
97175 103964 16998610
60519 138025 368247271
41427 100469 206237170
167060 178247 27827880
166216 177235 374442240
64342 171124 800782036
110665 135083 61242074
153205 190646 20820236
92467 150833 46445081
198783 199437 784788016
169835 198293 601336791
164220 168943 849847633
187625 189577 4793701
138935 173947 87568555
172077 182952 26966973
166408 182620 617887697
122863 167118 111119165
145669 176535 134128651
89136 103230 35177425
180972 199080 45209112
34913 185914 377992966
84958 171173 215968272
116977 177640 235022991
92953 106295 84363498
81345 82884 124815310
4508 56594 419847519
197651 199795 5351541
51977 178411 316781040
195087 197267 5440842
151718 190047 95816265
80197 136095 194334130
138068 160895 22477444
164950 171900 926346557
73453 80878 553992914
79084 142096 183896804
102236 181626 518377300
176250 179780 566292695
123767 128678 49396356
195895 198745 946771987
58323 96608 70882447
99351 154289 137612484
23047 71764 680288092
10353 177151 945831291
38675 194476 819893346
49297 184900 339808334
57182 62334 12944318
140387 143063 391466016
103433 179090 189359439
194861 197148 166382999
82331 92660 669991441
124423 166148 794800480
156998 193498 91310675
62567 191588 76050175
126694 174723 120299497
130440 162387 17665460
103604 143290 99404609
76257 113812 516979236
158072 178400 195076932
41504 52279 26964977
130933 186154 729056326
195535 195544 451737601
184090 194654 26411732
94813 127282 653187225
10676 78276 169045850
17719 80016 155761997
3135 121223 295451283
66802 156275 944596133
62508 84737 832523335
151054 173778 56980003
191651 193689 727837075
86779 171120 211264594
131641 179349 119428210
199638 199711 139053
49242 129958 575393183
38370 97533 148213090
106270 137635 78828780
82114 187796 490350263
112670 181043 171146215
178646 192846 35557909
90322 196257 744805066
141308 192800 128804523
185501 192767 383890817
3649 7741 10210235
43514 196143 949954090
23164 136669 284264076
82612 179181 241749818
30499 167655 611306033
15261 123335 270445117
21536 90948 173829614
181492 185563 530389168
37450 121165 209525024
188633 190748 375167485
140923 180059 107317587
109732 194397 211785216
152844 158348 13775697
87902 96248 20847563
113024 113680 996652865
10352 45179 328913264
70886 191199 301307742
51218 160050 272796447
85953 155448 492675742
175961 198411 599453242
3947 36636 81810075
47172 106947 918127682
27445 176091 372102758
56880 102289 114211807
36127 194721 500245601
71104 91634 513898560
113123 178897 164454206
137325 147807 132333321
129018 182425 918947926
17880 169926 482286087
60681 160122 249408850
67174 165494 246465918
24852 186419 404477523
86287 163545 193504658
46457 48814 5923907
54900 67216 910417848
144808 181049 90586512
96825 97138 531337429
156088 168780 31845141
6666 174721 420770228
86426 153909 565002243
172470 182588 25146525
72485 173675 819759940
163766 194118 383998456
122787 159245 91502907
127218 149902 169559710
63524 171537 601636369
189099 193498 11013959
196477 198183 4143965
18297 23929 14205233
123453 126877 8648040
44473 59512 37633537
145011 185897 102298291
159170 182206 57620516
72224 103995 623592480
192164 196818 11558425
123673 166777 459694260
173840 198662 61873535
137353 143922 138746216
140043 199961 915499404
148169 183852 89243995
190581 191351 1942883
104982 181867 711303005
83050 123677 101663889
30410 122429 145743774
195994 197107 2685095
68679 124711 140337335
136279 153598 803390739
68582 129309 152132849
73961 119491 367657975
114990 129290 34858249
13694 135372 304857109
35744 104603 818149105
195019 198161 608524681
115814 139695 59965629
48005 75705 69491213
133608 155501 54753835
123981 185923 155143468
48453 74810 554415751
10836 174981 547447550
25138 135043 657977679
158631 177319 46776620
191436 192584 2915057
8280 194247 465449998
36181 101281 145689381
159459 164999 13998628
122092 128898 17172480
88271 110919 56691302
117989 128557 26499555
177937 180798 7126764
15075 96239 203234272
115781 187133 340372879
44626 191588 60857248
43369 150648 538499511
63700 167796 477974082
148725 165848 42934589
5883 150067 360892958
99306 126162 517663929
59487 131410 352674275
7957 83260 450066237
163605 174606 27436077
28962 40896 365605042
145870 163400 845161933
21196 152720 904417568
21622 175005 968130903
112665 167151 136569272
158489 183685 63032148
31056 119264 220706420
164561 175288 26794564
26974 92397 581739278
16432 82928 166460179
124221 194311 981192467
46568 168865 306678654
138296 167245 72432528
178600 186169 693513889
43946 152068 271059727
194347 197599 860487652
50345 134155 210254701
9041 158689 709510391
15467 108608 233209820
155333 179734 250651722
129032 164119 88027083
159158 185873 66855301
31853 164160 331305651
50065 189484 349309556
140833 147097 15676476
72118 189619 294206701
196391 197227 1972018
154419 159848 340463893
153782 198642 490961959
16055 177704 553475343
135682 193617 9403003
188149 197378 702281730
28292 196804 431583260
112888 172355 149015756
74110 100884 449485062
153741 173265 48971623
161492 183358 54631377
59886 66364 414047721
183093 198765 39171697
185368 194967 368158565
101540 190206 221804922
7482 128369 748943514
137419 185359 119810087
194872 196407 913476364
70265 134957 162260571
132751 169315 918744300
32714 80246 392368056
108123 162927 137268859
25632 65116 98567882
89084 97814 21731670
120535 126539 658490500
154281 162626 20895949
102775 128771 65082917
53770 99994 92043362
55534 192002 661524934
116127 118320 101300517
193908 194308 458115265
161305 178690 43428890
16239 77916 196167536
72024 183583 279303887
152830 197435 111483196
2949 103844 252528028
53876 189302 567814968
165044 190191 643953607
125294 135293 25255014
71161 106930 89610192
76400 199139 307261674
166895 171555 11627155
104969 145300 101103761
172669 174335 4090243
192681 195351 6577598
44800 73968 73316111
194671 199960 13167378
136505 147052 26304775
53864 163541 121277249
171474 174562 417639849
198462 198742 977791282
32497 47034 35963837
125024 192132 574720203
184050 190162 15268171
170425 176733 13454590
14267 35220 52564653
136294 171217 879199919
137542 182432 477436444
65316 143589 289633781
191416 198666 18035290
120962 129681 21901725
17544 110236 232145516
65364 90911 64253307
48537 158919 276708815
114638 164137 176979833
165121 179098 34792063
188866 196065 544799026
55458 85358 75313070
27910 162429 336817389
78698 175112 241601159
186585 193819 570081402
102620 182463 199785958
47513 147583 769804466
76786 128294 129095084
45255 187612 356830070
88342 109796 53724102
156722 196195 98696048
165969 184712 13885104
104940 138210 237021497
106657 125557 47365770
181489 193081 28997026
51692 120135 171536719
46822 118945 180817744
139033 145281 15540240
95687 163101 568896982
61998 121924 729976473
11505 69906 379844650
44198 171325 824480715
153913 195598 782975186
52842 95123 106242188
173854 196253 55897388
157883 195482 94041614
130091 143603 992034076
158195 164785 16650351
91084 140493 936951513
100360 108137 19544255
159952 163162 8122159
68795 152098 379942574
101245 147227 233765230
59185 80704 556301490
71397 168548 488855604
22970 123778 306030382
11046 140166 323345986
20361 108435 220538881
140737 196336 841670305
113195 141216 266520509
89358 153362 782633694
165160 177490 227432500
165134 165608 50585357
15271 165532 691503828
197230 198535 17766801
144563 144810 197305514
147675 180528 393171486
34076 153773 299630326
105815 135652 81640772
181600 186453 81257136
91856 180538 221919482
69944 151025 203104285
180518 195621 528934863
157474 181253 206067769
184239 189759 13840139
115798 166240 126470748
185653 187518 635858702
87620 171618 862671839
197211 197677 1149561
189021 190771 369642009
67425 154180 558180404
135902 179340 108495006
167533 184217 700006380
63003 198911 340454765
95667 189871 645866556
21657 110761 223130939
178800 197772 310215014
4542 182462 445381104
51036 161244 276250895
108551 167126 146761255
159370 162326 592200301
28784 75307 116245083
35778 81368 114092557
153432 193150 99359637
147890 148635 221365720
118794 157416 96695364
184134 193900 719093880
45715 83357 83016111
10912 65470 136337376
63832 90783 67940049
160275 170037 90940095
142842 160265 43570093
22822 194518 429704232
13391 99737 216211155
17516 30781 73113939
151495 195996 111249500
123410 165914 973774507
48033 60039 858410782
132701 196102 158586864
97703 135771 95515893
198195 198383 475474
113845 191148 193469431
156762 178534 21908123
78566 167220 271705784
101456 142762 119755587
11165 89778 196864690
82949 170307 459360556
121246 184964 159604474
85537 110771 63270298
57986 160795 257923429
196832 198510 4163356
90205 171787 313784417
72374 188764 291405588
83522 179549 240332992
1626 94595 98313637
93650 168247 442680361
104078 120511 41121059
132464 165094 19638186
17742 60030 105394136
131911 161601 675361514
158129 164737 397618750
111720 146263 86535913
6195 74919 825569189
194195 199864 10293344
58898 179863 829783914
171781 174326 3581859
44691 50326 138012737
134520 161884 68470361
117207 170197 132835496
105857 111559 14430303
189054 197830 795708121
41164 189807 372384871
110929 139648 929612785
168161 179875 969453202
176786 182310 13768759
138690 163122 61094805
161768 163050 739694158
199985 199985 1921
148940 163660 36922571
141469 172266 77221732
184152 187826 9285974
117608 133636 40274383
140004 181839 131162941
101476 188997 579554584
30164 46856 731199819
7862 92503 211889430
122343 122361 993559190
152035 182084 333614032
197251 199351 699693786
83903 115691 79581279
156728 188745 618197877
168985 185963 42360726
85870 158019 180571451
32858 179977 450509545
139130 162293 57847420
145432 184718 98240478
28987 157405 955355166
182977 192011 22662745
170956 199178 707282519
185412 193647 465643921
20238 129140 789649319
121987 139981 45362271
85603 108791 232622768
88042 121757 84229751
47003 113337 166524431
167786 178883 729690331
162632 173757 27874540
136908 139444 6360792
162686 182591 49702184
26999 151568 111337664
191065 197809 257357950
47825 105871 145535899
116883 194596 256571658
135673 175375 12625120
104673 175489 177369826
48373 99142 775168887
21698 70270 121460617
83431 89569 15504292
188587 194497 580048341
59687 116077 175261074
140579 179369 454719043
97097 137732 101933498
169781 196316 66204237
187276 188330 135149052
33588 123554 225058462
40100 125663 214453717
61456 110948 124449734
68042 174257 266113633
14958 44057 72477823
135551 184932 389348700
40849 41419 1434988
180440 181882 347847276
65610 131082 164119817
101221 113662 261571540
78073 123158 112849220
155918 198744 106933480
177178 191227 35070805
197672 198297 875304663
145997 192360 115969894
109073 136333 480548073
51380 85989 86990757
152491 157124 337101998
162971 180973 44922758
119252 144626 63731294
111588 122317 26685031
123443 179241 592701866
74191 171068 242807944
125042 137262 30828683
134371 197407 855685060
109313 137990 71871204
187057 199602 31213122
29603 87451 144840184
90587 190069 248893320
30137 62992 81758366
44723 98277 888233790
141021 147395 15917238
10736 154746 623081973
136622 140741 689495383
29575 141771 280894428
6660 155113 371659668
172374 188964 41327897
133909 163056 85360457
105494 153213 811471335
31076 58838 594564327
190452 192028 750237660
12244 24569 601060258
179619 190821 28055509
1402 129223 484030800
41926 194159 524791461
116916 125036 20308488
181514 186029 921557211
175286 190154 671102298
37028 82351 113511141
180168 194097 655677047
9451 75827 165941660
48456 95017 116965396
135419 165061 74214830
154494 172042 44044764
57790 68685 27664691
104221 114181 229558158
18864 141641 307529369
171365 193500 55210515
38414 106968 171653667
55936 179575 309898921
4094 38900 676018746
64134 170610 267039540
82892 130958 14610871
67793 195459 518149196
173634 182725 754367590
57053 195030 630880078
186966 193971 595405606
78482 163942 214214860
124138 146181 55366115
29102 97151 802002416
59320 124141 162633456
91111 181430 225971953
150729 193770 140458312
149240 199818 442029596
117205 156562 693554723
129653 143938 35884578
27971 134092 265760274
109520 197129 936730348
53883 173498 975357487
158747 172364 34237231
62981 147880 213013348
56249 126779 109169118
66573 198982 331463826
110055 199121 222695651
13491 167759 386404063
78856 181343 480305424
85107 122920 386645895
160909 161017 273836
55299 167119 280547390
130003 161381 78567954
105868 139232 83821112
86621 89031 6092686
108417 190012 861434991
155355 194769 640306765
108098 167413 960211724
141692 197312 352523437
75203 87701 737377733
167365 178606 27942749
118901 134307 38762788
101824 180900 277670524
34681 145320 277009957
146655 162719 40271298
40745 150625 275423908
172371 196792 745338476
112130 159313 352919740
155091 192432 206384303
10763 146729 340362966
143335 167023 166228932
182966 187869 362347208
187718 193556 14521484
62419 134366 903150820
26841 193928 836568275
3732 148559 687478193
158714 162355 9147375
61304 121197 793281462
35008 102702 384872521
58480 154427 329981745
91488 99362 19663337
106271 164301 145530329
81848 177665 239862146
71155 84001 32301209
66776 93169 501083836
29687 59656 101432139
24530 139055 286875517
164739 198252 83539244
90850 176256 213749583
96174 183281 217953235
92323 129477 396532400
97546 157410 149825600
1585 177775 440887792
130390 154383 60094021
158829 189113 392384372
35992 57998 54554480
120491 133203 31969242
42503 60721 645879617
133762 184011 125629924
88429 111191 56931200
136209 183042 380823345
145879 192159 115729971
165545 199987 85863421
90971 177663 280294045
108138 155417 118405646
49070 156128 268439035
143645 194724 127655492
20702 178332 453903579
37200 199757 418551167
42129 164203 306083242
163868 183798 49702963
199218 199724 540132025
186281 191486 11016567
161520 173386 263998105
136982 167367 607470747
5344 98843 234094361
122973 160755 261722437
74722 81365 16771588
128250 195394 167982514
177771 183337 844903803
147164 177384 75546079
144396 197162 131798784
67883 194784 317679246
155424 194056 96596939
43902 147033 258627799
112059 117253 2661514
31583 90075 146438627
154444 167239 846277397
29241 35811 16477550
64264 148293 234939919
105622 189677 210470134
126971 129514 66477958
84167 101590 43713481
2760 24769 908493142
119690 121272 414342684
30482 58740 70181705
47286 88006 102352722
152563 178835 65735013
16449 88789 181237895
103640 104753 2743758
52738 105301 131839444
71935 160110 483046662
27040 126881 990090820
156252 169796 33998755
1642 182013 451363940
96801 137244 52999929
140767 188812 120114772
93901 188010 716824950
146337 153899 18887632
168685 186893 524455028
91925 174085 205734022
197370 198024 531960791
165982 175193 899144524
138253 179307 102540747
4363 13587 23050945
79631 176109 241703189
147465 177621 75441518
168907 177948 18121523
178037 186855 22127345
73126 100866 584919222
35282 146846 761230790
162823 198112 88063034
161626 166481 98264306
113468 186374 728305044
95293 107018 29217675
152199 199172 220545668
196089 199785 224983342
62369 182286 560440030
145872 193800 119853480
155202 197243 105023461
136306 150620 478383595
85444 121721 131696110
59376 106943 12927859
156900 174874 423320726
139712 162104 105377635
181657 185105 905642347
172663 183700 27420566
82345 193015 276982353
183799 194199 26008511
65093 178673 284550166
53011 62933 24805934
171257 191836 267061932
5086 22468 942517145
46563 72863 819864661
182598 189069 16184410
67506 194176 317198464
66083 130326 161029834
68750 163467 390070160
136363 185651 123240461
38098 103087 162763721
61567 116640 138323389
3298 109164 265065797
76451 159278 387742002
94164 194324 250612023
19802 71612 628302779
23709 61828 94910633
8587 26379 469944810
178767 182032 6197854
192011 193501 226858027
120718 156277 89147902
93099 118618 490040610
90061 123339 390543468
97078 191465 843461448
104442 130455 65210521
13612 127121 284237884
44393 109102 162511445
41917 134209 242045331
94106 101246 913876912
8196 69949 852110277
25500 182378 601280811
196089 196557 379741621
7142 17773 616764560
133602 150283 41628074
40489 95302 719382863
22682 183126 910622347
8062 191398 245523324
156632 180445 59564599
129579 138394 672801354
195672 196949 48240065
65687 121784 140544129
70015 185915 290304284
58091 168256 673321274
32239 32299 165931
26777 181784 558421781
188261 196584 429034125
122534 150006 475970262
115413 143025 69224587
141062 156212 745313888
154307 163992 24310413
5784 69448 765026550
1150 92795 229299115
31279 180453 733523072
138644 193567 137260965
138794 149519 26645271
2271 173275 428116453
125006 160311 88452033
163260 188131 310150117
54331 76391 155708927
57784 171053 993589546
128531 180391 702020
49630 58439 21876246
72757 121551 583832292
80843 111286 517312202
192913 195045 5233282
126408 155336 72488402
78039 142803 162326388
117162 120057 7196013
90331 139609 123493577
116854 140246 58724277
172358 184721 390670252
48344 134125 839962782
65676 197668 933721952
180815 188467 154955123
165663 187090 53472619
29769 162065 331151462
171377 174272 736067
147073 190240 107890529
29585 174218 611482636
115671 187851 188216276
9852 152643 357382871
162086 182973 52152912
150634 157966 18293862
193552 196593 7585258
121487 132454 896900633
45470 106496 153061221
16323 170625 434029027
130282 138924 21814899
128005 169667 104472344
10460 141232 327410885
67760 127005 148442530
125258 174712 123908168
98804 120110 53254722
3640 91204 342735152
69903 163057 777671023
74770 199129 311251583
139563 182520 107319858
93722 104752 27527148
93178 148264 137962527
159581 160966 3464627
153160 177865 61813757
28406 92312 756678719
90380 95311 12346391
189051 192528 8734804
44975 175888 328184725
115421 155950 101573912
128748 129773 966056064
123675 131367 19297395
89206 136980 292270698
206 58748 145848565
130271 166963 92026247
121960 152633 76923655
91566 164652 512426568
117809 148213 76229098
67353 126753 335315243
70162 70871 1744209
17404 177588 401041140
106298 189119 207386352
39619 101196 154420548
128792 142949 35488160
56199 123316 168362716
37361 185548 878511936
153225 181383 351882414
198370 199594 527980516
55337 131915 192156909
66106 175802 461107386
139344 193292 134845158
184131 191879 567672243
86610 194992 271169558
162980 165482 6362819
66437 133431 331670423
151078 182180 249511688
88924 167577 587256190
127476 195767 170870672
140799 168936 85156292
23493 193239 251997970
47020 115368 843245003
75610 186201 277125972
30976 137133 265947107
123127 177196 647135722
174285 185533 28083087
146032 191043 733444925
92226 191873 872218365
18573 92016 183976392
76235 159888 209655018
17518 35063 8705829
172819 174186 184850045
171997 192212 361733840
93476 184081 818969717
26745 179766 984337200
92701 98237 13787605
115762 159501 109578861
101013 142971 21164050
132952 197724 161880489
134011 152000 277997345
195956 199481 471271371
29572 158524 322770712
6506 31647 63008680
135393 153429 190072342
100518 122618 972254689
5058 168827 546089011
20184 99902 826973013
153693 185429 79409065
158326 193988 161301737
62472 122305 514635813
32391 188028 2050766
37911 108671 741617605
156624 172671 40303149
175202 198411 57853978
54126 185366 328973699
18082 66602 121304708
130299 165701 87462839
140322 158883 18204365
44410 100163 139963573
17384 148270 327734447
138546 173768 88079410
10377 193298 457875332
45394 151933 267118358
171883 199086 864228920
15363 196964 454398104
118968 135571 800115884
86426 198057 279217041
69055 164121 238282655
166927 189301 55801097
154600 171300 41897404
147637 195862 120558738
3558 137537 335527141
114286 195368 202869449
51637 170962 299184533
178674 181068 6008049
73454 164683 137700177
164626 191665 574441117
52549 158546 724594889
6213 53757 644863594
58852 59129 728470
184070 187079 7622810
72524 170994 111832528
86528 134095 119157659
168934 194119 62788026
15472 142102 317087913
139583 191750 130366731
107144 137870 860780454
111866 115718 794978457
43907 61763 44600622
91001 133409 106161066
44334 124560 201163066
12025 164274 554914166
14017 127760 591236094
32596 113815 713997433
144614 186054 103661247
178052 184307 15602696
101481 137567 228661615
174961 197951 337683305
51066 159987 861550296
97460 109415 30039775
26682 83420 848144206
863 55295 135639773
57355 89670 43864666
192545 197942 419755317
87349 141502 247285077
115267 172777 144147900
162436 178667 40505764
63482 135849 292704094
192418 196514 10215713
8998 81945 997940153
59588 126036 166816220
50157 53226 7635039
127560 161230 493195951
104550 193782 223379273
31292 32849 3925587
87394 195221 269725882
73483 195027 304244171
158627 159966 3388806
26296 95910 950623296
45459 188454 779240642
103137 188056 954576322
69933 74430 11219007
69203 102734 84145246
71567 159187 494985926
112816 157810 112596405
5289 193582 471345544
153976 195939 472511927
92981 139766 599687051
18419 19710 3224548
151756 153463 4253255
77300 125251 120093684
141118 146328 370053382
29869 78521 121575204
52685 159643 514756654
156823 166948 11786570
100598 113648 32725184
11454 59213 119090727
100914 192756 556579615
92779 172317 199242496
5418 18840 33518929
43961 100963 51579784
132558 151716 47988580
75362 190009 849769186
65687 168187 836761465
131894 171985 100504872
164725 199440 997485480
144488 172216 69468660
187248 193890 571529217
86128 130823 111865907
106382 117275 27359406
124101 128121 10115793
78994 163860 212778325
41462 82803 103771876
151190 173865 56813835
127003 156782 74567138
166098 173977 19653583
109636 142910 83310174
160112 180982 52165984
53305 82576 915459586
82397 193426 277900949
182808 185712 50392813
80009 138343 330020784
181554 196349 222652308
41988 48625 16576872
179310 199377 72238778
36517 121723 213177295
66190 197046 327559828
163741 197538 84253164
186440 191558 148758283
144538 174210 717657015
62972 143398 71298858
122379 158819 796034761
5911 5957 113461
52983 142540 224678632
118451 154825 91152864
137551 194090 141261539
96864 168467 800172345
112537 156580 110314004
162835 189693 67094544
128470 179230 161839259
1650 94221 678718405
114050 167403 338756154
20896 138732 295214763
34386 99907 254031443
31910 194612 407158347
70182 128229 962483290
43862 173045 940749702
129495 152619 57913800
89057 165331 191024798
9838 17832 372896355
178986 199152 50304980
31829 156022 310952395
117127 152756 858291507
2770 190173 469008015
75558 135827 515248895
3707 108953 263468131
57290 123444 273847616
99014 196634 244297273
122376 177482 138109844
198312 199539 41566148
126037 195452 574914699
24036 122863 247187920
67556 144204 753457104
24641 50811 65200235
118 71986 211936315
187610 187742 447442274
25512 177364 673838456
149555 154401 12192217
146394 151473 139202192
64609 77386 672194983
79939 160398 787241017
119608 123017 745709128
94416 111926 32859654
53866 86894 83112633
127364 135797 983026560
135986 144179 520611152
2519 44203 103926224
2511 123940 674051101
128328 137378 21729185
194875 195256 944508
65342 110014 112117366
63603 193033 324391862
184184 184205 48636
34007 103207 269961675
87741 125369 156720533
16647 43307 655121705
2988 13851 27091502
54776 152527 245131949
80168 92829 31901882
123934 124766 663677335
184178 184333 686299746
77517 135793 944551824
67906 150717 207489042
140819 189328 87822088
81759 196048 303045607
60691 136023 460381699
77339 149775 426008567
87607 193569 8594873
132603 134303 834854198
117197 145400 70705878
196884 198463 3940785
133774 140222 16191754
32423 119338 674109226
14917 15021 830763970
65097 194425 323943072
176494 178019 3784658
143234 183281 100102446
77109 110409 93733755
157853 187964 362435200
14589 193704 448400697
48141 88437 101322547
79211 90341 28101576
144698 145615 2278423
153763 190813 92689978
182785 185152 6024994
126323 141251 598958162
121112 165299 541441199
116415 137843 53814732
185295 193643 404715922
44812 94132 123941602
92905 166817 185184091
86834 128704 104839777
18093 167580 374409478
161391 187731 65968429
120708 163078 649463147
155315 196342 233048467
19555 130012 442036856
87652 193295 923462715
155925 198319 105827842
119972 184155 548005031
67120 73970 935703256
29744 157662 320131707
94025 138493 150303151
178640 184374 14333416
146527 173690 968136918
34196 171441 700342011
131729 185574 44162580
114113 192354 195826061
148056 175973 50167696
116896 198533 376194604
179700 186189 16364168
14255 96962 354757696
80173 143587 159032872
33799 114351 278621148
60143 109181 470649725
18791 129401 742934155
130827 149433 250734950
174665 194463 797459387
180583 191371 26998857
101920 148788 709946870
110815 177267 531875432
17911 149226 328805198
169468 188271 46978466
155045 156024 2499300
89217 111192 921748239
88197 104905 41690503
141650 188261 116675103
44955 189326 889877243
17631 135095 294247693
34886 59283 60569952
187308 198393 654803786
60517 143526 208348464
179117 195624 383431537
114835 141457 544059281
78107 122084 936652055
172996 191352 664952195
60032 195497 339482698
170980 181666 257155861
167120 184559 259077164
155062 189697 86602632
54707 145560 669192618
18312 83155 863277910
32033 105219 802347433
186225 194918 884824559
101538 137904 587823657
71247 90757 49053983
88972 167132 318926427
83253 156187 182671866
184929 197351 879183683
135839 155554 157331856
2302 168374 415841794
82973 161333 965100626
33051 154221 303313664
163267 166373 72655458
97151 132627 88885619
184015 185319 314853708
55812 181779 788227067
174287 181211 17213267
102095 178531 191212956
65303 128902 218358894
135061 173759 723612823
110116 143954 324389296
68720 157319 283909754
21876 168631 836232882
133699 188991 910576081
135619 159959 741071642
47597 172542 909883395
82191 86666 11208393
11186 24528 33359018
152234 175782 59002083
86614 95070 21195733
61878 75858 35251857
191880 199854 19796812
130096 145966 304384758
44149 91065 272051880
87849 187528 249520081
29853 160196 858704410
32637 158931 316135473
147900 198441 126281650
59529 199624 350990917
30475 140095 813249253
420 51487 942982461
73807 110315 470660850
27479 44513 42151116
185663 190450 11900314
28132 158930 394700818
111550 117717 110512371
125163 195044 912298117
160161 171563 707188524
190122 196158 160918473
165155 177291 30241942
16280 168427 601164536
44525 54420 23015718
54966 58874 990215383
187647 191871 10519634
19810 95417 430899578
149379 184612 88106502
132400 156481 60304065
11800 113360 692590937
4509 14300 14773220
159841 177111 43236782
150872 161032 25452596
67917 163393 239263825
96163 167454 178606378
50818 54465 350843345
160898 189885 282372915
4292 28438 60465927
153132 170562 43742438
95300 179421 572864719
114018 163706 893223853
83365 175806 285474767
118668 197839 215962767
117226 193153 190053560
196673 199463 831017589
176450 199637 57883276
65326 136195 210801836
91484 140841 123615321
189737 194457 470279174
23771 172885 373395230
157260 182864 58460100
32228 130387 472684521
83615 188924 942239518
327 124646 718441444
75446 169544 107185056
33565 112168 196678032
163897 199151 174767683
96722 111427 319391741
170802 183975 32762083
111109 199955 303274905
176325 196651 50798484
174521 198760 60444566
92561 106575 814867686
119680 183640 160156433
41165 197159 390651460
110676 193465 307417413
181210 191877 716318744
77907 163229 858072596
19108 135730 625197741
96263 157111 152283188
24400 83029 882482740
110116 193732 209210363
65690 164783 394012246
28482 127839 565151436
15679 66058 618000530
14504 197419 457815563
104256 173296 302528234
65226 191756 316952980
134262 140628 671762010
158785 162425 1603868
137514 195998 150846616
80263 124493 384519526
10946 11063 320426
127716 147652 371362518
130898 167140 528703238
17294 164082 367648398
61568 139411 661612645
1538 89487 220080451
175585 192516 185759120
11676 154993 358837286
161195 194729 83812391
83369 84749 3488730
185988 194099 762654417
93123 190618 243993236
120331 138743 272081324
56201 65918 69234763
93620 114303 51709245
189295 196506 18038235
146249 189714 898406403
190536 195680 852807575
129229 193309 160406576
23832 161827 345476929
98344 107202 944465872
102383 193124 227032658
178898 196605 959291836
60626 74413 47503824
46629 118239 179572741
160811 191170 75925709
145712 149605 9670418
139460 158336 47083890
132682 194076 531934850
18245 128627 276372737
114305 185987 179511881
107906 188580 201923893
11558 35171 354063477
25135 166483 428413591
26724 119374 231750188
168191 170610 6054171
113672 181882 170703102
122792 126566 294862954
19685 121579 255061044
61844 195684 335425998
587 16778 704339279
183113 189952 17188781
179823 186699 828550421
21021 45887 61857523
162646 173128 26288266
57675 71224 124260438
46759 145890 248586656
103228 154636 303131567
62103 138535 191985437
40963 113948 947382709
140647 159752 159384132
191802 196872 12532462
35834 67001 77835498
111398 170873 149043596
194457 198877 10934670
72725 80820 20265477
173294 199972 66500607
88979 171029 968431468
38429 179619 353511556
60146 65674 14095244
8761 125796 293006798
83455 155057 179309571
16731 69528 132072424
99285 131109 830955515
173026 192488 269496837
33551 36914 8298581
159163 172558 754532337
93672 164515 177445609
151216 158902 19232798
38426 97125 736967085
107447 111539 666728542
6237 76327 522671712
87044 122146 87730338
64104 87382 58681565
155376 176349 982341849
19906 134307 286552306
126541 171658 743710264
19234 27088 6749164
168613 192062 58492872
17661 174180 673927463
175919 192696 41946464
116652 157240 223754605
43756 103378 149641876
45370 119589 682917541
581 38584 94838355
176906 195782 47156673
35096 78681 597792517
193625 196228 857595424
58475 69692 28454689
114499 148292 84684688
8161 45624 188966778
177177 188365 27965248
188207 194823 16378364
137180 188237 127670945
185090 199278 23115801
135625 164317 71782721
197838 199346 491362713
46145 182827 342455115
138062 171113 632965765
80144 182865 257239357
23888 35165 28226258
170666 177564 16753721
183823 194224 966339139
18449 169930 747213362
50125 89273 98438157
91096 181294 868537942
105619 129889 60858708
93536 107890 35898988
141888 154071 701421444
58840 164523 265205408
42982 181074 869335500
89741 159644 736828106
27885 103105 409155346
55813 78649 57413028
42478 45084 6492122
155434 160941 13804351
55775 198798 360969037
39374 47106 992138554
93783 176859 207958709
126366 134211 590813014
82799 148803 165363496
21282 181939 564387107
134795 172169 93527984
121962 187830 165051335
21582 136642 288187484
27363 187501 975705952
107093 120924 34635567
13611 168158 844214706
192783 193274 127966362
148813 152495 449215956
142925 144474 3900172
99055 179368 201014961
57121 154260 243722496
128546 195953 829195765
90773 198071 268344129
25517 108183 72012872
160310 161360 2628877
25113 124177 32625374
95146 179871 677585591
156060 167223 27241397
100020 148788 131451755
49736 61126 28413777
124548 193214 171930081
188237 193580 388414534
133294 153229 49842779
135812 157100 53071086
186569 199350 31745238
149821 175742 371620355
114827 125083 25646328
42468 79625 970794406
150204 151640 187920892
61906 160276 932414301
159562 163174 9039994
150494 185815 88430536
108693 131723 150436450
133774 197418 508635402
172607 195272 56441881
153678 199640 619008457
4321 16803 102525306
180618 196395 39491930
28535 64333 89268346
41036 74798 84689305
146387 148115 4307524
70437 102038 79393281
156303 182508 857689526
11455 110429 247811968
126091 156074 75148019
114826 183847 172769294
166665 167649 616713364
12505 57379 111920039
87567 192520 262655777
162579 198395 563877697
150342 180334 623046219
140892 142004 993760135
187511 191003 20864114
132749 191673 552043144
181032 190586 23904350
121698 123446 4413545
17265 164192 367986026
59111 158688 696612590
51617 122530 154764608
118624 152892 84767065
49180 155291 266057665
48668 84311 89583498
68127 166798 479593732
13229 41762 12650600
41303 197108 390172052
89171 91463 155832050
4465 141241 962167498
39544 174560 338260172
107433 116548 775065937
162261 188115 480806078
84813 192306 269052448
74689 88975 433960081
72706 107171 86311034
151279 170155 47357724
126014 141322 38369584
153556 172506 741105155
56194 119757 159498197
154357 169377 37689047
147292 148784 3752573
122763 132578 494330498
108306 121786 739740767
196693 199276 6371690
8166 73670 325205162
172726 178549 14405838
6753 122537 289674246
32402 61295 71812689
127728 181477 134528693
181032 182898 260465317
17389 28415 79336880
62087 174180 787389418
164919 169220 354637639
156525 174286 44513856
135535 174915 98483057
18945 56916 94718051
26665 155763 372232911
84402 196668 280929939
161054 171429 5994619
175692 199535 599606737
163636 186457 742854854
178293 182740 11074905
155469 160443 506501146
64871 124706 150015549
12190 66016 134584962
23731 173186 374236538
121019 195072 905384027
1956 66402 244079692
70434 72611 5512844
176365 195299 418434973
61288 137039 190289719
141743 194257 131313197
1543 193849 481164672
140365 178142 94432269
109395 175405 342136535
101146 115453 27815720
35459 150733 496090454
195770 198520 43182797
67585 90602 635846207
127023 178294 128317112
180961 187659 16631439
43191 118140 187965339
77087 190919 285025482
111671 199345 219273614
24076 136157 874785321
130231 178155 595591244
69423 191284 305182403
93018 198645 264230934
23384 103470 200438809
150557 188106 94017391
13455 75611 792266075
83021 92427 702337270
166215 194181 69773615
98608 111977 922350982
187688 192271 11396611
122696 186442 159795518
172719 175246 442908844
80413 85427 69623218
178552 190916 30927126
92671 169922 436895905
189722 190116 965269
23360 110661 218564811
179528 198866 814988472
194933 196858 4787282
172819 189557 121236615
53922 181979 877390854
119398 198520 480096609
116251 128644 559294211
17590 42913 397116569
52125 153426 253941393
93296 98994 14277647
94999 183676 730272326
82624 110714 70429673
62788 80910 45693120
162637 196647 403187390
102733 126132 407435502
70854 185117 394771106
138056 146046 19903757
7251 88703 737103657
82032 185384 831483389
122054 187245 163370646
96884 197648 474570316
183644 186570 7436954
171374 175805 10990531
4884 146342 354211476
99903 105051 297088349
118624 133659 37815579
193393 198767 826241142
90337 182478 230585273
99358 127081 69431117
117150 178751 603783372
139447 161873 670222837
49287 130154 202828952
136323 172845 91399292
45858 185584 350235970
92391 95197 7042052
192697 198803 499819275
120988 151553 582424045
34197 157238 692103276
94867 194637 249626595
16873 21686 730922112
72745 135263 156790139
17995 89693 179613567
123954 138954 489024657
29969 127852 31595927
13182 14557 635263684
150865 174185 45305134
7415 68380 152472541
101870 157618 822433833
161349 170344 22653634
136755 169345 81556858
76074 145295 42662984
30054 41460 28180012
44403 93470 627544830
147770 153106 13313366
24315 41467 430306939
190831 195324 989682214
185329 187110 4489165
169401 174875 526278155
137618 199243 153873358
49717 65856 296809863
24996 174919 375380559
142159 154722 683984932
172056 191819 958415499
53409 160702 192268328
8278 116840 488231275
112247 188551 190977558
68817 181287 935417712
46739 171509 312860432
69241 172124 760168518
71604 93637 355193306
112800 186588 584495883
44092 150194 126252959
75864 107598 108977022
10075 44048 84602932
95918 198454 292965315
99673 140207 433104890
19276 21688 6113058
55474 172042 798972897
80435 188242 270070386
81902 115032 82882830
13096 32684 679220185
16741 108372 722883575
14470 44235 591923519
6181 154961 372467055
123310 128157 552442232
186328 187808 94738093
70228 150612 415764219
192137 199053 615027239
158486 192692 841955883
175691 183782 20178877
56886 134226 868072164
157344 195137 94480067
159285 180554 961778173
68864 101727 493164256
87473 128250 101998196
19845 41003 682790986
135231 144492 994626753
170719 196351 63949983
144592 189378 111960557
165923 186176 50577166
111051 136396 63587725
13817 56431 106298389
194467 195364 470005991
175859 188458 31512116
128535 165422 87597383
75190 120920 114581516
56222 63131 152789177
35653 109665 719418018
28649 154809 632205021
40762 108041 619184307
32729 150106 210529974
154269 166218 30005375
170093 184077 871984813
9675 150832 457609837
69035 99489 76386085
90999 167366 191239294
26925 182252 388775921
182385 187568 708844404
50383 162743 314086064
54370 103059 122320745
147772 155997 20609772
63226 193545 506612672
82869 132926 125415737
162391 199887 725422824
133771 192943 147984064
123096 187631 745904469
108087 162669 940206532
194764 197931 113900938
442 175712 747258099
12695 77268 315068842
146158 149185 7551574
194726 196686 4912318
175840 177007 242550962
67603 186613 348114497
5141 63926 146811259
124867 146455 54150679
95344 137783 83132770
109409 170455 152880154
113251 132581 229886267
155487 160317 12063382
84346 176986 805518021
185597 192477 17197341
44539 49331 12094226
23879 90054 533749972
87937 169766 204928028
47752 58229 26059392
50182 142400 231264284
71848 158723 803084954
131919 166848 971742808
178606 185556 17463859
149476 170158 51904995
108067 197991 224908392
194043 199652 13936531
20505 156700 341014526
156613 180235 222809595
128174 184703 723455310
25694 118154 231395043
28767 101010 180852824
98256 102296 10243320
60083 65217 415835079
97862 120577 964251387
80625 137332 142294013
10068 41696 55191210
93705 183176 435533155
50568 166702 740255298
83443 136809 780658812
49570 141268 839805792
56094 67269 394958571
98983 170011 925685235
137967 179530 103827043
31759 159361 319437266
178255 197486 96415525
88183 173371 213294280
1200 112862 279414023
133527 180972 963295515
137327 163572 65658235
17488 137114 838013110
44181 121492 557745316
156775 192785 90084034
16000 100178 210701040
63851 116652 132567710
29069 31060 816329337
179633 185609 15032216
172789 198263 50029592
77240 140800 230640493
160550 168256 19425113
122486 153216 872473379
198661 199890 834716425
132595 158998 66100602
177625 199207 800168184
49721 100415 244052464
112699 140604 69995493
152910 159494 33231822
84590 144762 714082124
95435 131916 91295072
104569 148627 110426436
23622 72809 122962563
23019 113893 693538276
132368 198977 13752341
48708 66278 44138483
74359 98057 29642167
125024 190274 163319486
68872 81107 30718586
112985 199584 622621152
93127 132059 648842317
153985 189347 323781855
96835 112209 687404240
125309 168019 107123919
144192 176455 80655932
176341 177619 343177561
92482 154115 154287856
70288 158297 919734563
74133 189934 372664937
162611 198791 25720572
20306 137263 293001366
192799 193306 1057959
144916 145538 1547786
163117 196059 82265318
149211 180647 78591299
602 171401 427522553
23927 99997 190353524
14654 35321 951854264
3194 115461 318662364
49734 73772 60402459
193420 198411 471154757
33469 120777 324152369
136139 189066 132247630
115332 184692 173600691
67093 182888 289937566
6623 151326 362311788
33540 148051 286623380
97191 106874 844046459
138561 188792 125486607
81687 106590 62236178
195897 196130 117743360
113673 190965 193419246
195849 198779 174363928
140379 151895 11311993
38657 116701 195510115
59495 197133 344824964
68932 125344 496421606
138578 160637 942385627
75840 146628 734490069
5769 54111 823625650
60830 169469 272533373
69532 91011 27680564
146682 185014 179964032
171100 186285 37934132
96986 133725 92113961
114031 127819 947961261
57637 169450 669318629
105424 178836 742552170
72751 92300 302035755
155347 199743 110888364
124538 199246 202684657
99055 142191 108088381
151132 175208 537425620
148148 171302 58048292
194403 196648 5615210
106350 150957 111805263
130498 182862 116508540
10175 185346 438452552
197845 199003 28386196
101490 109653 20417242
156738 168707 840534602
100810 142354 104101159
100862 132736 79845408
99467 132975 872475720
22596 135856 816036857
25820 35109 415526763
51631 121328 521620774
25870 78572 131727002
131719 173716 105265866
104498 121750 43156750
7583 199761 480844603
73697 139227 164327883
94790 175234 299349464
173912 173983 183699
41501 134207 773991661
65870 160773 237813261
41485 173053 329812695
12468 60510 119891361
60685 152627 230603298
117450 174644 276635997
151090 163481 31117943
88717 136434 90955546
183772 187015 8184087
141361 165994 61788160
28730 171425 968197330
166196 177605 14594317
105844 177209 482347773
129348 141197 698762786
173446 183938 5898626
120235 146234 65217335
129529 192405 385147599
133225 187070 894239778
151980 156648 885245686
128884 172614 934416124
19175 25685 514990862
42785 139885 595474027
149360 157262 19726815
137092 187441 961024877
197681 197803 201352
70594 137341 551764784
131277 196970 164261548
99990 100676 119916653
82320 100848 218182318
176874 180092 3453245
97769 185081 328391437
146820 168183 150408262
55592 60703 12799844
160345 192663 375790792
104538 136951 81388454
189208 191296 356661563
86294 192479 265772248
36639 44517 648054457
9619 104275 236886792
152740 174583 946810265
34620 175414 352472825
121347 143964 56815212
15766 17005 3052526
167517 174586 39174896
74436 169098 237294597
80406 114253 734288613
191732 194562 591162408
192860 199754 850239376
144274 175113 77153096
90722 134422 109420947
125024 150921 64906609
143238 197733 804850058
171334 191711 50830972
127985 184408 141209806
64982 93610 71996022
29494 108442 616546134
87627 110716 831533822
32762 118444 547728583
165587 177370 997576798
45911 98440 131880573
145399 195821 126075389
71499 117551 115368066
71360 186919 289464483
128975 179160 580444172
123628 177466 377379642
47310 140565 252621907
50799 176264 314427099
149911 162382 31315788
65032 105707 729861919
20132 122547 415106506
124862 129126 217825440
137003 186193 123004575
80932 81424 462217492
164450 170780 15862857
13928 138437 311942255
159054 186580 68926327
172817 177008 10387382
70240 90596 104125189
29621 69043 854923987
162705 184508 106905147
2992 19899 641751717
38754 68334 74098890
89703 109211 734717707
144281 181725 846085830
54101 174323 61239918
5449 60650 137758942
151478 185569 689132206
125259 143253 204770103
41040 49680 650758489
91515 147840 141030238
180931 192085 27935452
90065 154823 162081349
6754 151657 541145462
38023 139408 978636300
152617 180597 70007933
15172 32384 142532892
131026 155586 84927204
199212 199846 529073222
17256 142653 314044844
182885 194040 27976095
132602 164795 80725084
120962 170412 124022388
107821 151465 473712021
176601 197337 51726029
36927 110504 33912069
76051 97370 435234966
146297 162477 40507668
152346 159621 18263508
169832 184708 260862108
169346 196676 68175495
87808 104083 40628053
301 176405 440635657
161878 182574 51696945
5664 131573 327792750
129825 179803 231310731
157410 163055 14297864
156827 175653 187351075
27828 50892 326470954
66130 94084 957266551
107507 185564 267577395
14633 187417 432633892
23611 26636 7620185
52374 116174 197112666
66255 181780 289344179
41364 164547 308840064
196847 197695 849796712
121041 154676 930521150
138327 194553 1528226
10268 21470 28025795
191657 193067 397192304
160246 199796 443440526
191623 192134 1277653
102757 108309 891025341
99929 101227 406689017
21726 92419 177017039
94413 172192 979170965
79110 163064 210497283
62010 100268 865954632
121307 183379 155415904
41957 113404 695594069
28267 114351 215422279
158332 182677 60883841
51806 135593 815453296
159457 169144 24364105
43132 76299 547169603
76744 158145 203964171
8307 45206 285859878
182611 196791 35421766
100439 162010 504121957
188722 198924 444771216
79893 163452 849227686
186214 196703 221735209
78114 121991 109842297
5621 127073 805230305
149492 191427 104914005
83606 103136 48882597
125368 143072 44430028
111650 152009 101023258
14424 161535 368374752
168988 196489 719530611
182931 191106 20527452
166403 191977 869683911
16655 166808 376122126
102681 198912 784537972
46143 174453 604751482
179464 184623 12906657
6397 154851 974769109
43059 77173 85672576
195540 196162 974393723
150595 161995 28558862
29906 57714 69026966
51243 164477 218433651
92883 166649 278244383
165427 192656 731215837
41282 94217 766209968
101196 165392 260477658
63346 151752 350819623
155237 188042 115681699
113967 148851 201827559
116586 187534 566716328
30726 77023 510098114
137736 171141 68658873
79301 184328 263046060
62675 90777 208995890
181981 189401 18522039
81100 123839 106994617
63276 176247 283252795
31471 153058 433833073
89785 148280 146376584
82781 107062 298866787
43209 104261 258204720
83712 176399 232038254
5165 105937 343267505
103151 111826 21726334
25535 120414 247978129
461 149280 372421580
189080 199467 437062252
11930 102125 225933054
160952 174638 34242512
166617 194636 515277256
187040 192348 13237311
97309 121029 800599693
16265 39313 212845018
183329 187098 961574889
9586 155935 366443808
7722 39197 300745786
189644 195468 14506362
61212 141592 201721619
199125 199447 736751257
65576 85272 49540025
93766 145912 130574363
132272 160055 69597778
104964 199682 237000649
120980 148819 676817138
107764 186546 197292152
143266 147595 839811889
113486 195813 205965034
174543 190434 303495439
38951 87151 120871479
23461 167327 360256261
14209 25270 670048002
179381 193990 36567246
164664 194602 74728482
93828 97851 10024261
23673 179355 792158655
145078 156525 28620706
65073 101352 91141795
92611 99103 253506588
154727 159600 446595459
33593 60468 119247359
11902 46889 87255944
73818 160485 217084595
45948 85761 100093188
132778 195894 215198281
161473 165140 9307575
39485 197118 394662133
44075 80785 92134738
57802 100070 106321608
140800 145969 509976527
17525 174155 813447350
137150 166971 670978986
65908 199722 334998825
104292 172246 170340365
107601 129322 512223958
60289 119121 853181165
129390 143011 34228009
165938 180291 35776596
15133 70111 264506906
123036 197877 122858060
110506 142308 589328891
153795 191303 93811333
100121 109708 24115472
24945 78109 385994919
87690 199857 441796099
143531 191777 120639784
182472 192018 23878528
123824 141287 43841707
52220 183344 328516145
73808 163419 224575238
88106 198887 593351344
35170 94595 487241613
130473 151059 51529688
9800 58647 125424859
123523 134553 27826120
126286 146174 132054268
42202 76373 781810290
152680 160631 747346950
30204 85165 137571482
23406 146133 307267205
76407 167850 229275461
44243 165925 985119970
29039 115287 215863886
156545 169589 246580639
61909 77232 23375996
121743 172250 126708793
44260 137115 233014326
69460 190903 928964404
119462 161627 105731039
84802 110259 604406305
106243 138636 49563428
156436 193681 93166308
128547 148525 750054126
167704 172793 12758022
115902 194425 276019669
27725 98123 176181443
53110 72436 613324295
2303 191034 472348386
70726 105793 87831510
123021 182883 972695125
48365 126510 195985027
124248 126770 788864238
133724 192930 148075044
29628 152686 840073210
70684 176367 413520422
42840 182459 349864485
161367 192739 78483735
124054 159408 88634028
170180 195187 189991303
158080 175113 42731399
61908 98801 184579359
105738 120569 37191370
18822 64182 213919533
21034 111055 225427029
25419 143454 355244444
107438 161823 136264410
120342 134942 744635185
13745 23498 24513227
57680 137681 434307257
62957 140362 263860123
138813 160032 505810213
159857 199580 99215304
188988 195918 162997995
192667 194505 4548657
939 170589 205435794
154446 163724 23337878
102752 194871 347283723
51609 107922 141276923
160101 189235 72862782
172379 181579 523724156
181999 186181 10504676
128808 150649 54689725
14541 80696 165514277
8184 193350 828933835
133163 193114 560893317
79354 134840 139287115
132271 157502 63127197
30624 74956 110794050
169274 187467 45455679
134520 149584 37601685
130007 163084 71942069
78400 130638 918912219
134553 170087 88969075
52926 148073 806882652
7859 11566 9240225
109313 134214 921008917
19352 173810 386859573
99122 176438 673999395
116737 142049 795960076
69540 103530 515027697
103202 104477 3114573
148451 165715 43364273
99668 161261 154238412
106515 137990 79065494
122826 197868 680053926
196613 197353 3569387
96711 174492 614595188
144529 171514 422827661
275 104510 660656424
43189 166571 309425494
124363 144838 756240514
118382 124904 16328236
116933 140905 60144525
83432 187544 260717380
168156 183626 112738191
150460 186285 418453967
175912 194357 46059067
169183 179150 24763267
179998 192054 30164287
14434 38166 59379463
97646 155601 145130936
166233 189418 391415076
11528 112288 925021890
197739 199077 386940074
354 4820 485324404
10021 43250 82687081
147670 153114 13595731
9452 86142 908309715
123871 145160 881679266
78462 108448 75250835
79684 150856 654975012
119380 173101 134720596
159535 170670 249028414
747 74305 129795759
56560 88044 396926645
5607 46495 885511328
139405 193596 275225116
71027 150225 598364909
146368 178637 748981034
147373 164405 34560513
119368 136036 471849534
176178 195608 581573074
53793 147961 418169086
13791 82105 171084918
58055 176890 298013576
76211 155783 731889517
84418 176304 481091482
7894 20616 31755498
164221 164959 1884184
31478 110724 198410931
11546 153052 478153533
63440 133067 174802061
3605 57804 135052830
154116 193285 97970720
135290 138302 7565026
180981 185886 11414433
195791 197586 522880539
66255 170237 448186537
119903 125864 15004107
188711 196270 66362292
155834 166228 26112703
54344 165393 278614987
106358 163655 392382433
153184 191525 240519163
118114 156392 95918440
121869 191233 968460917
134793 143480 21664896
94521 176699 984526994
75717 162529 217630103
15881 184335 970948626
1035 96378 238545012
139925 156237 131377711
6204 43623 93258079
6827 190811 858291921
162877 170048 125940615
179166 181722 6398834
148725 187767 926825172
171084 199995 267824242
194086 194253 776613269
196148 197538 254536533
62776 156293 234587905
49688 129274 199550213
155881 193688 94512705
4385 140701 341370947
44511 44725 581643637
75443 139215 160033468
171676 175311 715334953
4423 79894 907690363
106854 196689 224860739
136060 173071 906153599
12627 56947 110570049
43853 159284 289382176
66089 138680 182122447
72165 195412 308515421
2714 95126 793286061
9118 168945 733688365
21791 123223 443977974
19667 68446 122038143
114663 160309 114309782
80262 187231 267982714
160697 195806 87795268
37669 136644 248008852
100802 156385 139222561
115995 138032 83769469
133235 138840 14146374
137252 144430 17885568
26962 169257 356310622
179926 182393 2586193
103443 132790 73520330
130783 182390 129160991
181325 184606 894022054
10913 30782 49752698
124973 194617 174304136
50244 58198 19749627
23220 186574 408922739
88539 126505 94933113
28226 153893 314576720
138213 179071 102027823
104638 154420 124710889
47984 102578 137096023
86693 148683 100713307
1173 33113 110071864
67666 132008 44245113
78899 191127 503670298
114215 179567 689686199
174896 191097 827832443
69666 157510 356720284
193448 199333 178158553
26240 122634 316206130
122810 190793 170317271
154004 193416 682095581
36570 110235 184484482
148923 176638 563973665
24793 82772 979834003
137482 158681 421709713
167867 176759 556409248
156849 190321 83711203
4819 155946 578756588
195867 198061 5399322
72364 128515 140637949
119662 144610 62661845
60672 122153 150399181
59905 188097 725576106
129217 140294 58593989
89487 134539 112816667
59967 155245 573180278
158211 173867 39295111
116186 146192 75232302
16821 38977 181732893
4254 89964 786252070
120234 164500 260110595
90681 111144 51190195
109898 159792 756408343
181981 199196 42885869
32546 60632 69821107
104657 125211 249882846
8534 100067 613363379
8603 52566 681642189
134329 180817 365600832
192222 192831 318852657
164555 175830 929656401
93462 185337 229974311
80892 184541 439107083
95866 178175 584007870
110811 176229 163719430
195356 197407 5117316
14801 28073 7904001
171284 199303 761008815
176750 189615 32112290
166507 186852 50818445
167380 167687 424849076
79879 186438 267000084
34609 99187 971154130
130062 166937 92453251
175070 197463 832993746
162431 198675 740398514
49413 162290 854413101
7016 184736 607822746
28753 99068 176000181
133680 140333 363930338
65433 95983 76741021
61360 142524 203763602
49768 64768 37601788
128685 192213 158975004
41513 82660 103291033
55084 131477 191659780
64494 75292 773447809
109364 126071 746440312
126298 188983 831337197
62672 190497 690269304
142552 185872 498100174
53835 133213 199221569
39483 195756 580683922
20688 129473 759235467
63190 132667 887010993
64833 146899 205808035
14906 106910 230240051
109647 133050 58590051
158395 186035 69223746
163479 164331 2144967
96150 176284 200568250
66063 80589 76893235
6504 73058 424803123
116022 142064 65294455
43528 95820 653318973
141788 171514 74507633
12994 32506 679948053
71449 85024 734238167
195222 196292 190660680
142753 153612 934722235
48405 111100 157345380
109415 183341 184904090
114916 155550 891226410
198341 198913 69645750
87934 132941 112680319
22251 118217 634849803
134015 160230 939672209
107564 186613 561821289
21739 176123 386485472
57761 67687 238903586
164337 167119 163010646
189985 196232 788340653
131334 184973 941168145
72298 181559 488841883
148813 152950 10269430
77528 86030 484342555
30949 195261 411155076
183053 184975 600725776
43222 133340 226085166
25547 154842 323720981
97326 141448 183012911
53451 107848 136570684
65085 181497 912781381
66618 155692 13669248
17062 181906 865233178
79743 185896 265950115
153016 167065 35320428
58783 150493 230100961
89932 175778 439203926
111306 165044 134675786
89076 122096 82424520
175862 176156 903508972
128669 183082 136091466
65265 147944 207268593
65834 104448 256546374
27479 60400 81930218
1463 21436 49853749
192223 193768 3856933
136687 177961 882692334
54753 130982 191253628
59387 148973 224798452
118159 168440 126073177
77965 164291 216390989
42548 183613 353465235
11349 32696 929978603
70174 80387 168533421
3016 8112 757792990
155395 199201 459182771
187184 199491 991818007
44070 54634 778796853
121841 198070 190757062
159574 170817 28248601
24245 71103 117154191
120742 198327 264571775
77358 107239 74829692
138449 181893 108535359
150767 162470 906736693
41667 49058 18454323
80138 119764 99305577
142172 186229 110240571
138704 167243 71417622
5866 130127 720316652
153890 176278 56017139
94337 185724 951854814
61653 183380 305138721
139038 189203 110459052
108515 179656 177999000
15123 140962 693934804
192290 195746 8575053
120660 152612 80062650
99600 119514 778831638
33823 45598 28995271
25382 85200 683754916
167780 196348 71295360
143775 156741 32391328
158769 177452 920411314
189875 199106 875787556
170450 172927 794499918
51088 91470 101459482
75981 141873 576439995
70252 83703 409040610
160901 164774 287631164
182567 188869 685536192
168663 175766 17676720
31363 57139 64031229
117363 194096 192040598
74751 123229 121365300
12086 169158 393441896
94530 176150 204292408
125505 183647 75270534
29297 123580 316371832
101216 133686 685142135
198442 198569 68577076
68892 146870 195435438
15001 50322 88095629
136056 173890 238113734
46221 130256 635749630
22656 140405 294880881
185914 186961 851028518
154784 177308 56343238
193139 196889 949252058
105518 120412 37349298
184348 198030 147163986
131503 141244 24480164
45372 142948 244738115
82710 177586 734435576
189040 189914 2189953
43335 54588 424921352
102893 196954 235258181
120390 138409 45345716
110070 154277 110675981
147154 186654 168277305
62066 128435 125766089
14129 193315 448588353
94367 142541 120638412
66469 133031 961349153
93935 130049 569449175
151306 199625 496924689
13365 107619 856431049
36224 129395 233192424
161809 198626 844016394
199467 199930 1178597
45200 106130 152815487
92676 152157 423140589
191514 192139 1574281
158343 176872 918920318
162730 165579 396606006
37913 185807 430581864
136197 191299 137708051
43984 131746 220046658
23759 76425 825776586
50353 104027 134659396
144544 190620 729777783
49267 198025 372570329
169221 174618 465466099
98327 120068 359805872
121906 175735 134934286
93546 190012 724671069
172929 196958 954241443
13150 70669 143906567
91411 144071 131877721
32628 45732 32351311
195752 199440 9151123
57298 106360 123195959
70491 125305 855873853
45721 53025 80683215
20203 75009 876990486
165950 166775 2068831
30857 141473 578147639
89252 128231 5561573
190143 193480 89303130
84805 175771 227768511
56433 183988 319713359
165039 166775 7961657
123671 154670 77743865
153598 193743 745549761
110228 190637 201159424
144880 150917 768561329
74006 99774 64653431
169822 177108 18139302
23020 45697 655200102
113363 126752 795565471
75282 161630 216432257
119090 149039 225104083
30618 45548 838984698
67804 95411 525408970
8312 25674 945431951
17025 173297 391375305
38138 107916 174765388
60690 93958 534852019
106097 177519 437882238
48271 63821 38897738
138652 182786 882438882
146531 174499 70024248
131861 140086 499414174
102545 113402 759376421
67816 192918 313251971
7915 85813 194964780
29040 171073 355676839
122336 183271 516880359
158858 159178 385899896
133747 136292 6451070
3245 66185 956620020
59775 93800 85692779
25614 191360 754627540
143494 179903 277362486
116435 183994 169078115
188491 197578 169172924
14150 126864 282218215
38815 87265 972922784
135214 185218 125024878
56357 180242 310596636
52848 67817 37705805
61567 182623 566946674
146890 183839 92394419
111444 143304 59574655
34165 133604 249001879
82398 107743 63437913
158102 195973 94718254
60101 136014 190727052
111820 178371 166571706
145958 186241 130800220
171622 174298 206128060
30005 100805 784984363
77477 124960 118947268
108360 143947 89155380
24249 132054 269855256
165254 170129 57764333
131322 172525 281093075
55693 141280 217493192
158351 173345 37641439
95652 186510 818959462
29427 106670 821668668
168465 188486 650837571
144644 161517 222628059
99114 166686 732004827
198704 199449 642402478
39835 110137 176290429
108717 123575 17914745
95778 155311 149078382
9398 25646 582707533
15211 90530 501515987
10253 171355 986350092
104668 155469 573150644
84208 152233 170298875
22274 124477 255763680
145889 167481 54155258
91846 166996 338686585
169692 172775 768139891
8871 155380 366850829
98619 102436 321919530
82509 151071 171688047
197171 199478 446783220
181336 183999 6656149
50274 127885 194619028
120448 188217 169745951
76289 156149 237671627
169964 172295 5836997
189341 195854 721446022
163312 180056 614176445
158330 193302 87504632
19568 114971 238846117
115950 175280 148598716
197189 198953 777464805
120572 180273 619538850
68377 148372 200437076
144560 161177 554145503
176374 178482 604538189
26173 51775 63806805
70542 161140 714905421
65212 86753 768721980
122896 134673 625197685
61113 82059 52866160
162212 188105 64799158
140646 149758 22681719
165620 199070 636743152
37122 182986 365081835
18214 107117 222510597
117991 168070 125597529
53069 115882 157609788
3543 165884 997604434
143704 171246 492419946
44505 198532 523629739
198584 199814 380699325
51780 94008 106019277
159713 171106 28583253
130992 148403 43629599
149184 160051 27178983
178411 182268 9674405
151951 187838 791529169
136682 176364 99168808
135186 178046 891916668
69061 72994 9885818
193569 195709 5287410
168351 194818 563047153
147893 197771 124624529
171179 197508 749400503
59176 81362 55987824
90688 189606 866834020
157097 167817 27006166
100844 112299 28692564
173992 183492 23608521
8575 84541 190184234
40961 149646 272371389
164694 198679 433401950
48559 127025 945094315
30866 153526 307066664
88178 117893 74248629
147399 156326 22326711
64150 166765 257041006
160761 179373 46516663
25471 26928 71874061
119793 135740 725818376
94058 138696 542883083
33009 143364 276257487
70235 134651 161563741
116886 133979 397170494
21409 97231 189745168
193250 195951 930239498
11096 153684 356917852
35098 112982 194964758
62379 91714 73925857
160594 188571 364884844
68194 117025 122313521
62638 62913 297916828
127435 160154 81973144
113676 135608 55072064
140169 145362 12924836
148590 199101 126180324
156286 160559 319474684
175999 177135 672113279
186872 195116 20410132
132713 174107 103689476
14080 173665 616103766
27993 137128 273369649
181192 186208 644185898
63313 140046 217004039
119866 152487 994805570
79252 99904 51886347
38964 55373 40827879
49239 186321 738794391
97940 115050 42837891
187635 194952 17720503
23489 187029 409379070
144387 189205 965354744
11302 53556 59887167
77272 139590 156298000
106527 118952 31096898
126844 180999 116069026
31695 178779 755038731
38749 72251 83931710
188825 190132 885754604
95812 181021 432593846
143802 145073 747999973
67067 105122 476683426
12411 186078 434853181
163569 198004 85887273
58795 123808 331023854
28801 192264 438940158
52952 92509 998926935
160 22264 55154625
50118 89894 99997545
48786 124072 188730063
157326 190382 82705650
93812 149988 140575457
66300 153361 218182579
28968 160555 605397107
42212 160011 295293089
155613 196250 101608700
177160 191581 35990916
160809 176390 458242664
96418 182726 215945310
163822 170029 279631968
144180 171413 582931403
3685 66264 200021489
74983 178472 447681571
76377 177084 462081722
196298 196679 933788
30954 45594 36225677
74692 134710 150549136
169900 184989 289753004
8136 35191 421432338
168645 179095 25962004
39222 72372 594220409
113826 169119 646715938
97521 113841 323158833
52885 193639 352697846
124589 159774 88201277
9905 52991 23616170
160573 180369 404351117
33346 182020 817993484
179113 191109 850781307
178898 184577 14201474
57107 59267 551830247
73282 170072 242563936
26540 62540 31416831
89753 169573 794419680
160749 190503 74384869
82688 82997 781374
154802 163033 923856316
48463 92796 565213611
190450 192907 667012663
146959 147761 2021060
113913 155915 662829531
68086 92602 61537948
79858 170468 334379032
16979 190132 433437910
184451 188440 574859638
33537 97327 274666955
102664 186861 522745289
197607 199021 51266635
128898 196114 168190178
2118 97688 239137123
171660 179328 55736528
69726 118086 32308121
26967 79048 3501353
193987 199652 14079876
729 114653 285014513
59183 182521 309187208
166344 172908 16408925
37235 132099 237504994
149427 179457 666459611
16499 33748 43305524
140390 198053 960730906
166619 170622 10027970
138135 176707 174371499
139022 196616 893291266
32507 48550 535435937
188093 189268 1913829
67624 184671 860830370
6401 138226 862643801
137860 142178 235641417
39519 111490 180426073
38748 154296 686972525
16129 137691 304511136
186032 198205 452569098
130932 190103 148021089
66375 106369 875112688
160031 182552 56288861
173186 194902 54091404
68283 166726 246734127
153562 159113 113997899
97982 161744 159745124
170719 176091 13313535
192159 197596 800269044
91295 177993 216946799
88084 95799 19276438
16758 180551 855203712
191735 193206 3670467
161081 190431 73356860
4824 125502 302095478
125248 167536 902622381
186902 188583 68153568
8467 185477 909373140
156441 156544 777433727
163039 191306 70613234
6411 143669 343728555
25411 114123 621911825
74858 140757 165222292
199104 199752 558729574
478 165685 493129047
131366 162974 79244291
93692 156429 970751749
84519 99178 36668441
17719 74465 611098314
143834 183516 589936827
56063 143636 219797387
154405 165897 982740948
81328 133399 392422350
9385 148660 348744035
50495 159539 329274834
94840 133656 293874829
160160 161461 3261925
174757 194778 49914302
171877 186241 35830076
126572 157129 76482932
4397 17161 31922600
1172 20017 26236705
27345 35170 19607078
11229 40068 71871994
107727 195351 905456095
137858 187758 603821294
35622 195210 399296913
15319 159734 361570489
149603 170758 8401775
63875 65018 2966045
194680 197323 196425095
181212 191801 221734860
92921 172361 199009834
166942 199781 698890462
100012 118439 588692827
136663 188965 130711524
15872 100237 211165068
18938 108751 619577096
44047 56487 841284886
124847 135541 26993438
55158 89963 411533685
5296 158853 968855302
159748 175297 161847241
44979 170821 315627470
56602 59346 318521583
165328 168594 596977856
117443 120778 730151825
1708 87448 214498182
42048 172724 327610304
166353 192606 65513239
179394 192705 263718178
170512 187388 100970364
46735 141253 237041466
114542 127943 33575866
28710 193754 413086564
187344 193312 687994792
118597 130053 180297668
117184 129596 31078903
10052 28076 45078605
75182 155217 200573354
45413 122135 142432775
72199 138299 644870342
190930 193264 642412607
36388 180313 360294709
153167 171915 47060235
66277 168380 573929363
192580 196602 10022350
158704 197095 923342822
123604 144230 51822372
140058 154014 34825470
44398 186563 678104399
123070 188304 163507923
37833 60452 56241795
108773 191303 729378491
109765 113257 227201234
164034 180940 42119184
107754 125666 44834122
159873 170715 27243268
18781 192483 434925772
89212 144892 139367831
181737 183935 626473528
152871 163257 26133147
41487 180283 347789507
109485 135149 64340294
122803 152643 74874600
37576 47606 43075605
39628 172352 332643327
162374 163735 836636892
65235 156090 580494926
149737 164533 242265828
147755 196617 740729482
77326 190586 480091023
26524 188786 513739380
39025 141744 836223924
3649 190957 468762454
62983 184782 305282188
171679 171705 80923
84181 99458 38234168
38119 142245 260832909
46815 162768 290730825
91988 100071 7711521
176765 192158 31509831
139827 170510 76785890
125839 140424 192595928
2125 76932 186998751
39391 52090 31692679
2349 164811 970481651
160222 183177 855066380
169406 195382 221204559
82720 84108 2601210
75022 108672 84471625
115844 195941 980448540
111436 124200 31831707
95725 101104 13490720
81076 197266 445144642
49418 86629 180836490
113570 172987 587201966
15355 153077 344791935
162118 174776 765166431
74340 181735 410785239
19584 195733 582645644
86761 110373 714636717
168548 169350 2020457
39309 48598 23134201
122073 155473 83815835
161311 189364 70147889
56829 135637 327364778
174591 197695 687531425
67510 84860 43611067
49548 80963 927898636
162344 194381 136249768
31323 136033 262310291
78490 195774 293652147
66450 140085 184700839
153681 192561 97292958
46425 155869 427765555
147689 171219 58986089
152155 192227 100277729
108068 170620 156735594
118243 137473 925504381
115770 122470 978600917
110989 136530 64065713
186196 199551 33213062
46376 128747 586299119
69230 191601 936399138
83626 128481 112265682
193114 194205 2720347
27148 54664 594923784
20553 147161 317093179
53290 103046 124926070
98980 177963 197706927
127675 173118 113895418
36115 185760 751304723
126894 162477 89159802
22964 161926 347906851
66974 173048 265836953
7646 34991 328157999
186846 193418 941586288
37969 70721 940118776
59464 169494 276049259
188866 192088 208844185
21036 27891 395940914
102049 104808 6750197
99935 147130 476290681
194206 196347 5356911
91695 104712 32496202
77039 159673 507475958
131653 148859 339450825
117438 160158 107020250
165354 190025 61499567
138877 177625 969127857
161238 173073 18527080
191412 194805 8421510
184932 198938 34871336
146391 183634 93099589
329 196460 490745443
17123 79436 72867978
5297 110754 274742585
10743 80017 485752877
133651 172818 29251739
56377 118825 180117699
89009 110264 61881304
10007 125294 288458741
7200 139710 331861065
149624 165259 39327825
115203 130147 421949468
36265 180042 582622189
195347 198345 7435072
145857 183963 95273638
148601 180029 78587319
135839 168569 647544252
110593 163111 131522626
48745 182748 335732620
128878 145103 146688573
140028 192671 389847521
5903 131450 314272699
110312 120973 322130977
191804 198532 486436461
184067 192571 21334919
45062 153439 271751065
92091 194728 256788042
54486 186051 656825380
37371 192687 388833107
2410 115899 284040972
26606 181615 515627703
136315 181964 114098632
146377 192404 115143020
27370 198531 428249812
4829 56422 128731595
151170 166031 37323824
35318 82607 118289675
90831 171353 358728089
26624 86586 150056364
136836 199614 933476973
150552 154152 345457863
74967 105100 554736157
149489 165237 36655046
158471 187594 72973794
171348 181791 605283697
68214 104094 500223964
90319 165636 188695975
192805 196429 9061454
59898 183831 930677779
107682 144943 207037378
36257 63788 456421612
22456 164021 354463021
20095 153865 641992411
70160 125954 480062220
139365 192477 377818762
22491 196816 643941058
149125 175104 65049343
35787 126132 226131887
20017 185916 400975162
196315 199625 8201464
68261 94000 64578030
63943 82422 937858727
126633 191774 266380609
72178 118278 116591987
24227 170289 909255428
4460 30473 65174945
169002 171009 4999541
195707 198568 7072323
44043 69659 145663213
53867 193476 349847109
127518 148729 957547075
172792 182383 698160777
129759 138474 724188090
133554 160719 693714031
110211 189830 256563480
149592 181442 79697607
75401 93549 45689749
74642 195744 865391557
48516 101527 148197172
85972 144338 266763834
8674 104966 131806643
103043 140896 104068568
28031 32509 11231452
36681 132379 274713534
195707 196382 818399756
30778 128735 900765914
67 51569 161318105
42029 153267 278844364
24060 181329 393615503
147352 152060 11725693
66845 159480 986687085
117962 131323 797873867
50500 93866 92021184
107611 145957 96076688
99867 112547 31736844
110651 177467 167198036
168211 193530 35615067
89533 108013 46187178
13705 175334 245254527
192330 194530 133697116
197840 199541 32371173
59288 94504 88668668
73280 77058 9451940
145062 147707 390291466
161212 197838 91447233
17410 120747 258651466
163107 192560 705956686
90526 121727 77939439
150405 164974 36650369
49975 198004 370724469
160126 169314 557525359
61475 151287 225356265
49684 182554 332912730
4337 64534 150384286
185572 195156 452638685
59445 60283 760040
11329 170919 399634690
192331 196392 801066346
51477 107794 655223846
43080 59632 41363743
46697 152457 265114385
13481 168618 388601123
118408 142761 61078983
37665 69587 321111201
6694 43500 46074175
101872 167449 526872542
8001 46268 488604069
176109 189449 33346810
122053 187327 163595218
157433 169135 29505739
187666 197042 2158642
54232 104112 370055913
79273 147409 170837660
169692 170618 2320339
144847 162549 44296995
184061 195707 29110819
196547 199756 537105847
46695 107870 131202877
97676 129563 528276742
160984 161990 362985043
69031 150560 752080616
107015 114168 18001358
95744 176822 202959894
92154 171118 197741301
80805 185188 832969798
163902 176251 937484628
79095 87807 22092816
62108 118599 228470356
136501 195677 484433778
168181 194497 65642404
10937 55203 110331676
43048 70722 69523798
67476 99256 79723272
115512 197808 205831397
155603 198126 382309639
32278 183179 377575828
54736 95797 103236422
76772 109928 160974814
156779 187303 76439725
55555 144887 224162242
57996 94735 92548427
155527 191186 916086942
123416 182602 773280226
48677 59522 27039250
57858 79259 53916270
34072 97951 297600202
186251 187129 449238596
142133 154911 112539156
123024 187350 161250772
123556 143062 48984031
177729 193849 508736800
142221 184260 233442702
81896 156736 622926467
89128 111095 521069581
91029 96056 5220962
26860 175801 372823884
178948 185882 17406839
36380 89699 133576787
26945 195397 989389573
98001 190566 884327307
46869 94813 736105254
972 135118 335857065
101762 158973 143177397
177159 179730 5735866
157626 159201 278680429
68638 124462 139819178
12071 103676 229396649
173795 187617 34554724
118088 154245 90641489
573 36603 584313236
10266 185557 438798989
101889 167849 165194346
84971 180513 239130859
12230 101340 223184567
186479 193939 18568539
48099 131807 803321735
22130 164429 417869851
65776 152749 799469178
5216 42265 193512287
44024 54017 67853397
103779 133713 75044446
108525 174915 261257572
100664 170875 175960633
25673 146559 302642207
102446 104614 5311026
7292 19762 31132018
60664 148298 219876294
41467 171362 325628316
114617 169414 345250936
114051 121795 118804712
153882 187394 83931610
71547 171692 250962565
184583 196153 5149691
117666 129733 30247877
50321 150774 420699612
163442 191013 68834172
68216 105529 568372574
142392 158505 40263222
6919 178726 430038274
79303 194593 391305834
61089 140478 199305334
198893 199359 165455804
112226 168167 108602582
110554 152821 105751774
42656 164230 477109693
45931 65206 48452452
54977 142777 220296746
181798 196266 36184673
184967 199525 787791960
52646 185670 333364818
20066 114769 258990016
54734 86420 79792604
52048 168362 758487806
151829 178820 67504124
155614 161837 15623737
68629 188586 300398192
84988 147851 157414566
82164 121781 99057272
139124 148711 23927009
180212 188587 20950459
123284 131032 19525451
680 127085 316248261
55098 191904 342907372
7374 156305 372859088
115929 154582 96852920
90922 140236 123515847
19439 40963 53647004
42724 90303 537024725
33622 145128 279149564
72906 197006 310578615
25971 178448 381641687
165574 175409 625656024
95106 112374 496993844
182155 186586 675010314
87848 197481 274204122
59353 154161 237856196
145412 185357 642415934
24732 64756 99894621
87232 190515 338689102
26451 40322 34360414
118551 138476 50134797
37051 110257 183380334
152251 183747 78797198
38759 87267 121629958
25524 121745 763941962
101601 143202 675905459
56678 100990 111400604
180242 188814 21404620
137673 193873 163264803
30975 177049 365720437
39743 61542 54338105
138289 185921 401781004
118517 155816 869803245
176966 189043 30158493
178186 183402 403841843
37922 76188 171647343
196593 198526 4714473
72707 117340 143613465
156693 157479 414197813
5538 169085 409614611
40340 49242 22227327
17206 32496 38368737
78532 195941 293971306
75698 132079 141370336
6110 180957 437615905
77061 145194 170756026
83643 155865 675970142
164186 176514 23610297
99234 159048 149797416
172643 196490 59485571
177421 183887 16141601
69396 147765 666886552
163769 187329 655749609
58367 117693 388440848
118932 171548 917417859
99770 143744 899188775
86533 191360 740530476
1184 112698 790075004
160456 184024 533927416
137935 150231 30579190
198871 199192 845864636
151648 167907 40811919
25391 158661 578708127
49340 181585 251719276
104535 170952 166496976
169889 194384 814046933
161843 185415 58926395
37583 185778 706591926
92520 146063 929891337
39553 133266 234900746
5235 70198 162493966
198075 199866 689050677
30603 79145 121277404
50499 141112 227288862
24418 41335 763295586
58068 69354 239025788
23692 46492 515753514
16413 43231 403079411
11309 33761 56223112
23841 148661 312501775
29449 143755 490657951
101123 180564 847930680
117990 160575 106680626
44799 122989 196020281
129921 166760 92378509
174724 184491 24330357
120955 122844 67525208
33952 91266 143493225
174727 188671 776632765
61199 166934 265330293
111463 143927 702205471
173425 199283 604445119
115989 179813 485734738
151676 180068 778157161
126693 145295 46638828
35572 175821 829755354
168035 176643 21431374
23494 180656 393341484
198752 199622 2193375
32993 76502 108658808
132164 157347 939810088
71107 149894 197345289
143284 144211 2380447
30234 106833 191641769
174017 197008 57242843
97295 163638 166262572
3733 54783 127312445
176218 176461 334723964
47681 133753 747478702
165599 179620 306594892
136673 192861 140436149
186332 191920 13931457
20526 139988 323746494
11069 162827 566680466
123574 148095 604853219
92253 157921 231669034
98795 187738 222725492
177931 188978 27628630
11935 107661 239663094
124877 164238 98722505
110527 122510 29760471
140974 177279 746556219
58393 96364 95598104
158944 171201 30800130
189089 190769 4219696
80519 192696 437030907
46241 118647 667643346
9029 172473 456392815
56177 163868 958730878
104667 158495 134785113
55233 88683 84291260
31432 91347 324506689
19179 51278 297999354
93293 115777 56283162
125347 198407 182749201
143987 149582 13897918
194484 194629 876850670
136759 141872 485626827
76527 166879 686129825
74765 137910 342968364
35987 49048 478285229
169690 186204 41233350
85033 125741 101904043
153140 178076 234458920
13602 146331 332404656
82879 102654 289745744
157649 171713 35402123
141752 156068 35857504
179599 199692 177056756
148051 150424 5890087
195246 199802 11379739
48513 111081 785888263
23415 180030 392006431
173542 177175 337430205
175330 184906 23905420
122248 148507 469179632
64549 185894 304120335
107771 142711 87559052
37827 139290 254223151
159762 189694 809488073
120431 127001 16509028
194845 199757 12253086
199973 199989 33735087
180705 197251 41282682
67911 181754 688311008
113887 177449 426387117
68873 181640 282432816
169416 170324 2291950
32603 163516 327810276
144795 171249 46528319
112128 176322 160714134
185816 188444 208163098
7115 175913 731066797
142672 151722 145980969
188679 197716 669822855
65220 118873 134477823
104377 139897 89153023
122566 125204 6712569
111330 155294 23782210
106488 132369 64900054
3829 29983 65491291
102955 171895 352550385
96496 147742 657128189
190672 192139 247530021
178951 180441 3739497
151342 199113 119345946
181091 184730 9097956
113295 181043 169479209
51315 102357 321445957
131240 172910 104473584
122662 194317 485563490
148051 170475 56227194
107571 140273 632367330
39542 192327 382674044
51893 89781 95259757
127047 156660 74144816
66985 175344 976407302
77571 151507 236487676
67134 187278 300976060
182662 189803 17873861
87083 110029 57506099
122155 126976 12214880
22230 73783 128931126
143374 154816 856135129
10684 85021 410507694
139530 155444 9228613
32948 114733 204658764
36450 47385 42158620
192320 193796 3666912
70676 82597 49838940
199562 199788 495112700
97346 103845 219816149
154647 188079 83644953
145089 173306 995906001
25098 106014 638070480
148836 186126 744933103
21098 171215 566410742
88364 137004 121868349
92829 157423 924489369
98589 173763 188336410
4758 90182 782504148
14095 195890 455064198
125193 182184 485654353
102247 109860 85260912
104250 148660 111321367
81503 144552 921256320
185511 191488 14895909
42097 137698 472714467
61057 97654 605790010
191496 196863 13322197
7550 115220 269464807
109266 199472 225543273
6247 99037 894818544
153826 154695 151409361
137043 170382 665185402
70922 168314 244131412
116849 118376 484744682
58297 65884 489801850
59350 100230 614987544
21212 133806 281957239
192907 199134 15423663
184124 197221 32677888
195076 197465 235790478
172679 194916 55367794
148742 185635 596896471
197726 199696 4949435
48459 178133 324989474
171141 177797 16524038
146708 152249 13847791
139233 179659 802532794
107346 179373 180316228
42290 74100 913170280
106750 160828 135485354
35631 127524 722007524
192038 197526 13599392
181729 196152 317777681
76038 147071 178128940
129577 183390 457077436
102155 133762 90062916
127228 189063 154749190
164337 174679 206188291
95321 138400 107965940
75783 90030 159358922
94799 150852 140314917
92997 190526 244064251
57506 144479 218295780
160030 175457 38636564
11018 78729 169276292
54252 75573 684881723
110105 162078 510690002
169845 189190 48224141
162412 188812 292689347
156357 190480 85308171
124357 188323 309624942
8519 89744 203446963
119321 168409 780455113
127172 184454 877939868
146903 157323 508014747
48503 65162 885867948
80217 100767 821897529
172043 183229 27730644
127619 139688 30376151
77017 194602 779664806
93330 188661 238617449
187152 196508 9739890
28460 78780 125774466
151799 169418 237182811
4504 101948 244041120
170954 198766 69275128
16764 34967 500935517
139785 182617 107028413
103916 169376 712289160
46249 141386 324487849
54634 90933 91388104
118124 161124 182136071
102033 109499 15465980
100315 114964 36680926
148152 172471 60967023
9007 75687 166699132
173608 186227 13918370
178344 187840 23818710
99909 113992 373905675
173408 176878 939186186
159130 167774 766226568
63139 162189 248431415
30910 57642 66405155
72530 127236 137042851
89734 182362 680344073
167187 191872 7250835
85504 171380 215148862
73650 134729 153190726
12540 184672 675255860
128172 194445 827346200
65356 197905 597075859
167022 197200 75196575
70263 100467 305600546
40751 185153 952465472
92566 120044 68670008
162355 163976 4145856
71392 105513 85455100
163323 187360 60110115
88469 150029 153957262
66103 185533 299181940
1780 107485 264400540
85453 99000 4713071
191308 194775 8604083
130426 188348 144985429
98690 153664 137653324
169520 194092 689799650
189839 196882 59498726
6874 55222 167561283
143883 171248 68551498
48882 154852 629640097
7003 146989 350487880
169569 175062 438366574
15715 176241 863247454
161423 197930 91139476
154666 184996 258537906
4761 174729 425575422
88533 92732 10453205
110073 186310 549613981
97680 177318 199374841
176005 198732 56705162
178848 188472 969437431
46210 121474 188712971
83210 189220 733084886
106159 140331 85816775
194740 198699 9845283
52377 112334 150406307
196242 197749 118485273
188217 195115 595512083
123007 193937 947645975
6528 32100 64083648
102495 149505 984569077
121102 150342 187450612
157588 172365 37195903
151601 161381 284901151
51746 175967 311274963
33997 75926 104696315
72694 150760 195597532
160901 167389 16363725
20128 49004 71968546
45264 69076 192903685
77325 128806 721031333
69291 172876 477228746
63237 198344 724684903
126279 164948 66602001
98740 118876 50342424
67206 167587 251603824
127016 169106 893872510
14880 116644 331505450
989 7408 15937774
119687 167598 120178233
87295 102292 37603633
195552 198751 7957077
55503 191583 399374393
14814 104326 224030238
91199 187164 240190722
160303 189104 72016263
187650 193930 15625466
59982 151865 851530830
194346 197074 898736883
187396 194645 17994729
163852 176690 32040904
57089 81217 60836995
121562 141791 957665662
187640 192718 543498815
182111 183415 790380234
69945 107584 256048183
59873 140733 203024741
165696 173235 255560735
149518 196579 117762572
102538 144493 105071503
88706 148107 148684469
25713 195901 130100282
30638 132462 623736339
182249 197684 406490961
73259 97590 61009836
126478 155898 73762754
36330 94777 146362385
94260 115541 871499631
15259 130217 287793937
146503 173081 130123509
182411 186042 467437691
22990 61615 806500577
88070 144350 275677097
180569 192445 204777900
29221 44588 570470077
123323 144990 54427563
176821 183631 16982351
45883 77709 79977256
161933 193458 748027432
110064 135208 63052938
51675 104193 902567919
26294 40555 379408859
74626 86215 319889450
119228 145021 825690018
126741 142210 38832764
172691 179215 48580783
185245 196869 745900849
184941 186137 375397055
101418 123800 304593446
93584 98622 610781991
155374 198107 597869438
168680 177432 21772190
80702 170323 224638947
101700 104485 129063413
14629 98729 603321342
192781 197151 590959612
393 154300 385190729
83573 97489 5570985
52560 77981 187824674
52742 145179 231825352
73629 91832 45753082
111880 126587 781003997
107472 165676 230300045
60812 180967 746613885
56828 184306 319506024
22421 158634 340953565
154051 155471 674843472
184377 184640 905700423
156448 173053 41658749
51124 90156 861292347
128967 163834 75597040
158739 184799 155001166
19127 184916 635065261
57704 106619 144648308
98029 168112 175676523
163560 174600 27547742
135585 173164 245111673
173592 182768 22774807
49656 97985 292509872
188269 188667 913723
140981 158184 503722498
136626 157829 52877858
173365 183825 377254728
71131 98289 984669013
142306 192591 212491323
155176 175191 88406506
80705 193926 283513382
25812 29566 114234779
24605 100891 190969096
63562 90399 67672377
167239 172796 13902536
119912 171134 831944994
116175 163063 117523964
10990 81556 176607733
15850 175434 880049098
171732 173266 3796861
144576 151066 16169047
139353 168847 73841074
164029 172771 307508911
58613 177536 298218049
2204 50980 143031470
160464 170316 278396345
131819 143632 29700954
175311 187913 31506134
89974 136233 319555506
42134 55198 846172862
155544 197263 240342765
43639 60878 140476508
17442 176273 397648101
169803 185866 40083327
71047 83133 881262466
196241 199559 8212876
165462 170882 13553236
24776 146379 636572027
54343 86668 81370736
177854 177908 11467105
167060 180573 33636164
117747 120447 6772302
110491 149232 96976523
99741 130417 76845668
117595 188579 177707490
69218 75867 936264078
69832 120985 128094830
64337 119341 24003482
17080 187161 425852782
16346 73222 202247373
27892 138491 277070939
36542 101106 161660488
16518 121453 944621208
151616 172323 719243084
5087 88888 209899884
86807 134839 120444390
145602 199515 387084628
46839 98512 129666188
72208 98286 712439450
175520 186675 17158284
117025 173569 735055795
45805 60521 13516820
37426 51437 520480467
22769 160621 788592556
24128 85130 152703654
126347 198751 181103754
20249 85854 952179356
11969 38615 944336734
131914 155368 58762567
180292 193386 32723156
122408 174093 129660226
165061 175329 25582890
6988 10764 597740793
135774 174918 357043805
132343 159007 66766602
122533 167531 611428364
85037 146473 519449070
29707 103122 55291069
109262 169543 618171216
126649 179380 49722210
63299 64951 1220074
56469 138643 683847942
135438 145835 25903767
100969 162338 786434968
174298 185621 363191762
166477 184162 826689170
165032 185364 50711549
120486 141964 42121189
150039 177635 72768946
184770 190668 778103165
2684 186800 460921688
132868 147657 37027079
199119 199911 292816906
95512 119665 60340262
181526 184730 7981971
104622 150720 115496457
28719 49120 543760013
20598 31503 514355804
124768 171986 468011177
64105 79605 651240150
138080 162171 313377701
98345 121345 950066493
66683 185486 297595034
100059 187485 218941867
1373 149526 370732673
4666 130399 466154129
122486 180801 384441305
150103 179505 73607357
144442 161958 43805940
2076 179252 550428571
87478 128569 398770151
13728 190646 442904423
46273 176052 325287043
141190 152510 28268294
17066 173537 764779882
112724 136473 59646467
84357 137952 134332104
30746 185607 387663990
154728 190675 498880156
90468 136760 625447925
166930 196852 74556755
92944 98283 13309067
72588 137907 358801992
147280 197286 924462929
137012 157447 50937151
119999 178661 146874369
41049 100490 149064299
57487 161273 864503256
119628 177532 647150244
73570 177873 388992479
24297 185985 690557820
100811 199533 608018352
154058 175274 928504601
126136 139881 34578843
45841 117468 179700884
133607 192210 146557261
188816 199277 26048256
5774 8387 939756810
186509 194244 744767777
190986 195860 962025091
62545 85419 57707077
99747 134800 510437610
196662 199353 312306853
97674 107564 24768083
150730 159176 21149434
105089 181940 402337736
188304 195669 18279948
177305 196952 135005343
37813 171159 333672212
68039 130203 888819672
161743 171383 884303180
95520 188150 231877771
68794 100975 80719626
121577 195608 185298361
103046 167626 161805503
89980 193636 259366690
170644 184593 20352149
182475 196339 34674313
71564 164558 233046839
193507 196925 8421656
131959 196428 700382824
195574 199920 634628650
130803 137504 631039277
61641 152149 227040899
96764 142874 115516024
59053 158854 506228966
52402 112619 509005746
140416 176226 89508108
119132 142398 58404530
29561 112784 208316583
96235 102763 16343690
119155 148651 74011222
78419 198046 299449571
108307 115132 456968785
175887 180941 7950881
58757 66211 737374615
29613 29711 252840
21519 172568 906679919
14817 184724 425291842
15543 28481 32403115
32885 46066 32551600
108688 184630 904737724
78574 78661 212121
44609 162479 831120285
50038 171991 305768651
40151 91319 572675641
73662 112641 97684863
152232 170807 762890806
117302 152753 88792808
32768 150603 893531637
145564 150114 528457771
196122 197917 27700134
16903 43787 860238548
175177 185032 615335824
127574 172782 113338734
176116 188363 30656189
72159 153381 203487623
162814 167629 590565389
20182 45734 63613777
18770 110542 229913404
54033 87015 294211918
111714 186801 188016617
183914 193354 595688156
174928 179436 766362374
191602 197195 13872394
157186 174579 507053423
90529 184821 405170619
62475 161306 243966392
180607 195092 471259460
71284 162548 422684905
10897 21402 117760082
18866 24630 14524526
136356 177159 102039816
34647 91386 944240880
188434 196085 16198699
69664 140853 178445968
71867 172332 251760166
72519 182164 274590121
148102 152650 780731964
199081 199509 635534396
51176 104197 133002322
172786 188299 494104932
92775 177038 210955375
73299 135047 154875136
1209 26208 62454123
198835 199776 2369053
50434 197498 368317068
147908 153351 13628059
171677 188202 366005499
55956 130251 186436686
116319 158139 104723676
22128 150820 322207422
7195 79046 179666479
34312 109477 188205503
193415 195388 4866655
54163 197557 359206659
158649 182036 58550771
53015 63347 522881194
59855 175915 291053748
160542 166517 368874574
137912 139471 3915553
161989 167710 950923875
185989 198333 30660402
185829 189800 9875987
183486 190652 17960118
173941 198303 26266584
142793 156720 800589120
86605 167608 202904273
151093 153670 6438381
53409 175558 306192103
55181 145076 225565680
98415 102908 292464484
108369 189025 201840207
72632 99025 41759528
49412 143950 237110497
110733 185913 188157875
54164 82756 71968034
63026 92847 726947173
83320 195927 294691717
29389 165840 914849141
128777 152362 630624887
117975 179455 671816446
126646 132761 15361658
70995 152083 203151884
29590 134839 263635998
115315 187735 660381634
136855 192953 140213996
141467 188683 898497052
127753 127822 682237908
16748 127129 276387676
97580 117070 355669738
88406 179503 886122443
163569 196464 308307786
188946 190377 73616348
5702 22220 560256075
10954 12127 2846887
156705 171697 37652203
99956 104551 11466085
91416 197742 265932595
29624 113011 770825651
121152 189115 170180000
70208 181613 279011967
9768 144726 337900416
97206 137924 102148375
5481 127064 304404682
157287 188682 150710648
132155 145687 260574140
11007 49772 96665922
163531 184739 382022151
137276 141902 414367469
130279 154127 59754541
94318 144856 185852558
52680 115072 357618088
70258 78584 20813379
169533 181610 30070578
138147 155661 43692949
76712 188235 279409619
77517 150806 183631238
17293 149021 329860795
70362 79603 843736499
194848 195260 1029904
123407 126063 6748914
179267 179937 760115019
23213 176597 14145708
123554 139820 883214702
18888 46243 68209215
182885 190125 18142323
188795 196802 19968469
196924 198458 3846867
84264 136931 132019756
44866 113019 171096635
24325 45521 951580913
79455 92559 697324198
46264 137597 229215694
153815 199730 933221488
100074 118133 946675402
187705 198610 611669514
57833 111704 237075939
85204 141990 142237546
147180 184039 476701900
61878 167366 264724391
110639 134523 642907793
63231 198440 338704958
75946 138271 142264233
70318 89369 359470554
83239 169027 214964865
121738 128370 637451870
67737 133138 794333381
45796 118653 182757541
126893 160134 83248111
173102 193672 51340766
141694 155534 413280427
73414 143341 175253484
130168 136315 15546993
18532 185173 417250218
136686 187420 126895605
90939 104055 399856013
137406 165158 69430599
18246 175356 393398791
39630 183366 359982078
12173 67282 137861058
34905 136074 796239702
62256 177018 287779320
113140 193470 200988593
127634 167299 579092836
58288 65564 360513113
49686 183696 886787975
101814 139646 194504202
49688 58971 23086259
199435 199999 314424
149058 150255 609688092
72485 113226 628320476
86745 117864 774019665
73466 148410 413778699
134869 146620 241823694
24559 78222 134184898
18118 97410 533461880
132138 147382 38243757
135083 187864 908097089
179542 181059 3810591
184267 198298 34977882
123613 131963 1482594
66879 122339 927751617
88417 138820 532542446
63781 99128 88860050
69881 143355 184117752
167667 183189 38585696
182574 192256 24253784
7593 48404 101757064
91454 153642 175959458
113863 136387 56560257
38341 118130 199799773
151578 199398 413251987
19473 193596 435931456
21419 109404 220328897
13378 42542 405962574
118440 135125 460384668
99065 147711 121847832
185793 193693 19736185
57152 195374 937912265
89378 192788 258736073
28422 153076 433898155
142061 177340 88226848
127405 188076 151942388
140899 185066 110483504
122715 195993 479231451
50569 83722 83328179
46892 166988 301176045
28873 138757 275304453
163570 195724 103946078
140856 144745 71418489
3336 16083 31829382
8888 193750 462752109
38245 190080 380122365
156371 173422 576742952
114331 196100 204634403
143259 160120 624638
38170 65308 67801886
2939 90036 218085331
188243 193786 991696711
143115 173803 268952937
189718 199737 934400724
34520 44691 146745656
25512 144828 547491355
199823 199838 41917
25768 198616 432504300
52447 152587 840549397
27124 150542 308942737
142032 147293 13177294
83084 84663 524801626
36518 109848 344942715
16027 53318 508054476
37475 102017 511880830
96552 113523 42486207
56557 163776 269053456
18463 172845 386676511
108026 197056 222649836
41370 167586 316459446
102624 189529 217472275
84369 162761 196329841
166510 179377 32007829
2222 191831 474562424
151275 192378 102856301
125538 145871 40008338
63097 113375 126341164
82529 192762 380392852
137644 138039 82723756
181256 192991 973765982
21855 134201 281360282
84282 170012 214752342
59144 85699 66936425
29842 146340 88484986
135756 160117 190858124
66687 181630 420700172
62289 172525 276543153
79935 185483 264439012
148605 174873 168579739
142795 179758 326215352
195072 196295 618771057
90944 196450 263983825
147920 157641 24255548
164898 176947 590353802
31448 130042 525853099
33155 177385 360980855
37363 162032 312183858
110098 138216 691472592
177993 192331 35888357
16791 178670 741819561
24592 59066 428897892
105283 195867 226766193
8290 156779 744664453
14788 40060 63009658
34313 37032 6710677
59513 195801 341554658
67752 177370 274533278
18638 34402 108803179
167509 190699 916784798
150353 161495 27949095
165708 166893 858570268
142558 189895 68776571
190057 197196 694259873
158430 175191 771930888
87295 99102 29522776
144769 161637 42183804
24133 179135 511931011
85221 164639 842907690
64716 147522 207662213
73534 187093 973613208
165540 173220 19155223
136795 169300 81338714
68355 138128 301539426
99334 159132 149754032
197234 199492 5644322
39436 48907 23612343
141678 156572 37273948
197213 198437 3046492
151438 176196 61946768
2962 4903 816510091
21991 37865 10739204
125500 167119 957239812
171739 180378 984040040
96448 113608 883787116
115996 128527 31360757
135057 153747 46630654
179495 188405 557670387
74136 177472 369170274
183619 199313 39151081
48438 141382 233067842
134646 152178 936303480
13494 152671 348481095
2155 47397 112822590
167766 171738 268293415
101428 118990 236927912
31960 46446 35853918
37786 131339 967561590
33918 172562 326623741
192496 198111 13881604
155394 160743 13362217
124206 181863 568437782
142311 178664 90868953
122166 162047 432239400
132014 168085 16630845
37552 154367 292534695
150692 183581 82218124
83679 147326 753057310
198129 198263 317836
106702 138469 79817590
177510 183802 189708990
1495 73968 181111566
23685 70138 622549501
53958 174631 959991992
197412 199512 895969924
62555 100742 217855957
154168 197935 109296859
160288 162158 644924060
148693 160820 30304279
19406 116948 650894529
13186 78425 979348424
193992 199762 110391979
12428 198027 464497726
97877 100718 7131878
130495 136374 11715265
188948 198784 24469379
122234 190027 169764156
15087 45911 76762660
69379 186098 306722065
40667 47631 17409109
6030 149565 359315272
181140 195413 35660528
111206 198716 218842351
65891 142930 978753453
45101 186693 540303566
76810 190360 284365840
41916 122640 202225745
30389 62077 78837808
114451 165930 896411152
91490 92114 1573891
2592 183472 452697155
24446 130200 264751502
199733 199860 318274
195996 196664 1660930
192582 192683 402145785
111243 182254 800599900
276 172202 430338138
111671 136369 61982021
167599 190648 692083588
198006 198188 454571
9750 83461 747452214
100589 159883 148515546
95157 126077 77361305
55676 75833 741137454
44905 56523 705610708
6866 197966 478170631
13154 90216 193029755
154493 155168 695162323
176391 190988 36503049
103136 175372 825115282
41015 187048 365910436
133287 171906 949515279
109653 151204 103998598
92817 165723 552379169
53844 98985 113422421
102080 106923 11947612
80341 160396 200586154
12583 27375 37127228
51559 159635 270928945
39715 113914 185987774
133420 168091 86884937
154282 190697 91051475
156993 160988 294605249
178053 196061 45015623
193432 194015 169778142
55407 129450 267036139
54668 143392 222623937
192767 195587 6979735
162761 170893 20433500
66021 125749 695292065
166050 171057 326456407
128294 191366 157873703
59044 93793 983877755
194857 199221 6462614
141936 173940 80145215
193289 194273 1323680
122772 159131 326327559
44911 107037 155889494
105553 189698 391278792
45761 46126 954060
149926 150459 1384704
94196 117040 869262547
182499 185696 8039606
77039 151326 359501246
99789 112863 709368094
99352 116600 43194300
198971 199379 1043777
151495 182084 190831999
33164 146345 283340152
135972 144291 618575016
37125 199800 856281965
116934 198751 680612480
148069 166175 45450213
41562 66272 581213231
181580 191188 498497520
24023 40402 40658757
87320 183860 241597947
43630 51064 172072001
192185 199379 17871114
152983 163828 27284316
56668 152528 240434028
165200 175308 25199916
93367 110137 42057658
153560 192806 98184824
170671 181890 686169095
110478 198323 234971343
173350 199652 65564066
37706 179965 356159676
97035 111074 759278276
161784 178796 42473891
99145 135765 788848442
122527 161993 99011258
130248 184521 135810127
80045 94029 597956041
89974 190392 251205879
65295 168691 480551570
115596 154559 97623896
2717 143840 353344928
158864 190531 79179939
94536 155178 151799651
75075 91614 41618904
59702 158198 35909253
67798 180843 283033724
164930 194192 73018531
59999 140203 201414532
62355 167279 263271092
137715 199788 816008746
93325 151337 378465722
168468 195243 627586191
111217 117253 15033405
71833 190246 296423507
40903 151979 808859413
126852 157671 77125789
3565 23181 455829636
104546 126443 367399428
22391 148993 316944467
64407 149019 424099801
21868 29003 17873380
189523 191062 768758640
89727 154637 751844517
108803 184559 858992643
185235 190822 13943324
58449 156292 629064440
149226 155040 427277855
164469 194358 74592539
71012 161814 227545678
14788 54542 99091893
83179 84459 3257972
170724 198452 864151236
119805 194303 186514659
149345 165936 975485966
169823 198723 819321870
78113 89132 27842918
67457 139566 180879355
95677 163357 527630895
13231 183719 426788552
15670 47006 618009244
54124 194495 351745189
14144 176609 475688545
162337 197769 88458592
29391 61613 130253202
173631 193022 48387937
57274 164165 268205700
130219 157068 67195841
93428 135898 106516682
140600 195010 751857752
93999 132043 429933147
132075 140197 20488732
86336 184858 246565219
86032 186800 252254658
159966 188467 297310120
81998 101271 48311436
128492 162702 85744838
140506 179611 877549007
112794 149668 92296009
176172 181783 13990564
125908 133056 859948394
113544 131369 233792564
120403 177128 477429379
7986 115267 268507068
105341 172681 168837965
42384 138449 241024166
158517 164235 306778756
32648 75104 106040509
83981 151559 169224965
188166 188852 1646124
161361 168489 597473323
28066 131168 258060672
125382 155276 74925927
47978 179486 567471513
197416 198934 745349857
72133 124086 605431117
195000 196558 456699244
76271 199905 309524254
13167 100162 217810471
5939 171369 414275705
31854 34649 7002352
156018 176275 50631458
114660 150304 34767985
25119 166324 353673835
127459 175760 567412901
46090 192973 368041079
145077 194485 881626855
164861 194930 107990662
95789 105900 752051017
103771 137635 84979576
88090 105014 42214535
81564 104116 56424691
167724 199740 79819331
29981 173188 358555382
175523 188757 807901151
119576 124761 315549729
135739 160586 770320965
154092 188818 86830282
271 109093 349984164
85302 163205 195170040
145462 158485 32529097
56809 106154 708958717
105644 163156 62811410
29832 79471 124009699
92593 125863 623267618
140070 179464 98386592
60578 100361 965597124
128868 185783 142501471
71549 148223 319304992
175679 190999 263861966
70496 98077 69169379
32408 93998 731925570
182890 197498 301400652
159821 180369 585604264
166925 173583 427510139
123340 197173 184752367
110254 113219 2241775
170358 176295 14718041
132173 187245 467439009
92499 101021 21319121
156800 167845 27778828
139665 163265 59053553
56309 61327 241392380
150214 154380 10508204
95656 116030 50973855
18351 113069 433997395
132406 197691 921691579
186847 189711 7070671
43937 106833 697094635
36295 114602 196013220
6215 100434 511534683
53664 162146 695935322
8634 68206 149022642
81225 193863 884905810
142025 199626 143942316
147837 160699 677134895
72694 156254 209360019
52787 129766 372285871
50058 94014 478260760
116847 166238 123842739
161574 199110 93719309
56841 79538 57092341
12062 108043 824074999
78408 111980 84205596
80310 131012 127102975
12840 91674 59833304
126620 136679 159601735
69073 113147 714358670
153933 193898 955909090
115016 192734 408773482
148334 187445 97930444
115462 160151 304086898
112205 124319 28220360
142328 197666 138263988
171185 189338 45252981
183608 188912 988821869
187433 188945 3682550
12669 192691 521545273
69828 89311 49014186
66715 93828 589161452
169378 180685 28116243
192415 197676 12989724
23871 56211 80446799
82225 193422 455490509
136169 191858 154899824
18252 32022 700691570
105248 152047 799262375
61148 96439 88830407
130502 174394 109929435
22518 142573 300566164
82497 113017 17929664
114683 167893 133371110
125870 141723 39756158
138352 161043 459490073
198006 199735 2458640
69312 134833 164376671
86372 118883 204841353
156193 170931 36999393
110149 180094 175015934
117730 125811 20291424
46006 125635 199733915
79887 179709 577461569
140588 151005 25978483
181806 189184 18477980
148340 182280 84889450
5791 94421 221938925
97612 120656 50309689
132404 197160 393147240
88197 169187 486121101
140170 166056 64822895
158435 166532 511583897
113199 164089 98853776
20672 145805 313371561
193305 197062 300961756
2428 180126 444782389
179591 194687 37730906
171606 182832 770189604
33855 191305 657823831
114434 138890 61453198
93262 169386 190716675
32138 167493 338960930
181539 189248 13916828
41733 143465 255079661
171574 187205 905003488
134480 187468 132611876
147352 189263 298365432
88530 143578 137814086
78377 116925 96625490
126713 131027 860771004
23048 166454 521670889
117452 147429 75142644
80250 99448 580564468
145236 175779 76449020
24890 34841 24951145
53612 107708 712461281
77416 199880 356084146
70978 105561 313450621
161712 199800 282505324
48346 135146 217846728
156694 157077 957986301
13885 74735 152253557
196914 198735 440946107
179313 199066 49297759
191699 198377 15980972
85190 123100 977153886
175443 185339 122502504
78769 174374 239579604
116475 142938 332141233
60781 97700 92843465
192039 193430 3475764
169871 194030 64037648
46045 160176 286151262
163029 173154 474634737
25119 97135 662078351
546 20428 639278
2418 84144 204532559
119128 175984 575585189
15903 84670 172190411
66138 118726 131765526
121708 130150 935633311
67823 78581 210699791
13476 193762 695641723
53920 157253 259061244
141422 182773 103395463
57634 145261 219927224
74849 150255 188896604
132205 141567 23501950
194953 196872 604539398
186974 189605 6331009
75293 81889 782742054
192543 194361 4479552
150864 162546 293929727
150294 183688 159871820
92868 167460 400366402
93442 180655 218264770
129418 192485 591309277
69404 103712 568639725
134 4580 10915134
139915 185508 977242970
143470 189545 115213145
165291 197231 444239947
34173 125823 229407537
31801 160908 569505780
119952 177660 144545869
123514 193248 174617835
9410 137280 498870975
36796 182804 467221424
30803 76673 741388039
40394 192115 194014482
13463 40441 338466909
148581 187697 97905237
124458 128884 162998589
146687 160180 152851416
92925 158890 608083356
113206 115671 151163427
59919 95325 89175474
122248 189140 167555155
20973 35449 705576113
187134 197167 24896790
133878 169763 89870583
140645 167214 19333440
112913 184109 577583215
111779 167121 885312509
16141 44970 71745595
134110 199165 125340031
169282 181259 754190795
153581 170206 41748941
177116 194497 43376231
32806 128041 238326618
112965 174796 154834362
120797 127425 16647489
26642 116013 683291502
145422 198863 133506685
68038 146355 196253510
154592 163503 22387690
23639 163271 736225498
80988 87539 13145758
24764 179624 863304916
38862 199439 401986469
110171 136594 66245643
137056 152408 38264041
48656 61265 493886190
157524 196365 97209751
42162 110389 816326726
11848 147581 526481102
166606 168432 4576116
134356 162711 35073929
81206 139547 146286008
174891 177898 7444888
156631 186548 74918333
45733 193602 683353651
110263 154373 110409194
27912 80772 580128152
77208 178875 254579207
43642 61054 612974823
93081 173805 202190094
30890 92796 244059006
194630 199694 905508540
75038 133563 557681179
11473 96574 213102228
36665 46744 24878787
133066 148245 320261245
133026 136208 180759483
157090 184541 68685822
130841 160648 903183820
167392 185184 862928958
113379 188497 187970226
126323 165371 97942593
177511 189754 30586384
161621 180239 733772130
184445 187320 323550318
8838 199426 476954289
136377 164899 264752580
198480 198922 1104901
52750 142464 225016518
168726 196292 68770674
2598 174739 430953145
69022 80331 101367490
45965 60954 37519874
128641 186674 790529852
23717 45728 4478438
106351 152508 215135953
86539 120731 85483940
89500 170386 282121273
98425 115230 42104267
88199 188918 932045691
185092 194845 24248480
81807 104438 56583605
31717 90589 147404037
77093 122668 468950845
64532 116619 130711669
151018 169975 161478544
180529 186142 371079261
96265 122926 66555432
70254 109847 99356179
62272 155392 512279974
26963 158776 329944733
47923 156511 778302520
154236 182049 398935890
166248 174040 19438921
84655 163348 256972009
152409 189931 93868989
152973 199481 209135019
29162 64285 920749039
194540 195414 149740453
106520 112209 14342459
149317 177082 218284295
169460 190536 52560655
185815 189021 40679286
10187 146616 466858887
158787 198072 914020789
123219 166011 107443293
198148 199254 669294541
160734 162201 3690488
151520 194296 106936131
68417 111739 698659342
18414 166266 370362957
40418 61343 732482688
191063 196349 847191886
67366 143210 888772880
62338 161196 247948416
83211 107821 722329162
110846 140797 434963559
196469 197704 861222411
149179 183731 86391559
51382 165693 321497799
86433 90503 10198925
101316 172290 533435693
52022 131118 198322907
60805 125000 161096505
176523 179057 6280233
154916 188047 82956592
75625 87581 858369291
189905 196267 15903491
29786 142157 26592708
65033 150983 881122441
13562 136096 306994464
162645 187583 197887846
131852 196194 160992448
167910 175674 15446697
150741 192407 984044828
75971 120855 458036421
38058 107449 890504908
156473 161642 12961210
63620 143507 200513797
90960 193233 255904582
165899 189142 57958550
166709 169793 414392806
125254 127710 6179673
199424 199962 330848969
70676 110400 36454202
158998 179473 51177873
58748 71421 572392807
176221 185626 23548141
86442 149209 215130382
144235 183812 470141038
80120 186612 86247264
171235 179279 641933851
10956 107510 701637763
52014 132629 234517625
142547 178240 346363009
46042 127663 204737244
115970 153468 326078058
161814 193452 988290980
10016 115087 262887787
66016 68610 230290300
134655 185693 127612338
6538 110166 299426659
136130 181708 839670401
69739 76298 16353012
125332 165468 100695947
123184 185379 201135106
165037 184449 48346109
6573 44412 193037519
27093 66841 99304584
42451 48862 16084371
115835 193792 207815387
121826 133214 947642846
135270 142265 873913619
195494 199271 9377737
31854 80674 553830095
42619 100251 144606561
195580 199142 965372759
136366 164729 737490178
173235 178237 12401269
122465 160968 96598950
92330 159278 167603954
116521 138545 55358326
41789 65524 59494052
41931 137152 238894503
183529 196160 947528953
63685 80794 170101478
119137 137458 46150315
149528 197556 120044458
50881 96987 115728993
91617 155746 246102841
166049 190242 60308186
118590 129590 64862028
134680 134705 12052
42620 43341 1786870
14781 127095 281187792
104147 123262 47754616
151823 171113 810888344
6737 196460 474866674
74298 150358 190553943
37612 43106 462468936
97789 193756 240219265
117205 166301 678581524
59971 198725 347671724
195463 196561 2817505
176714 180549 144288857
155165 157106 646777571
71707 147636 391922192
138407 194695 140625601
138099 155033 402494586
99782 156761 825315703
155688 186388 689251403
180157 188738 11042349
167132 175195 8970056
76238 150518 67172492
136019 165720 74342869
71354 182929 920536677
77328 178053 11676481
95739 122090 65802593
81030 124979 110073160
113600 185577 242015055
196477 197383 2158964
93118 186812 832796686
2478 89622 531660655
61557 88818 68813549
156221 193450 93070683
49922 64409 36261775
54684 101447 540931224
152126 189775 698448498
26282 174284 733793892
158805 173754 858438676
46150 111944 563166095
14873 99353 211477151
162206 174756 31452303
142542 183457 271216845
160739 165127 559384872
175945 183748 19465901
61801 153100 287492481
97763 105793 20018956
99182 127175 70087863
55080 101705 363815195
22219 189104 585036209
147151 179275 80292859
38187 175391 343625006
126342 149464 57911962
91556 160202 969726266
58661 80436 965717100
121739 133235 28972333
32961 77129 110395324
119330 199200 602969461
8148 72683 770535850
47416 179326 264440270
86806 177808 655575317
89804 99919 301030416
136716 192787 72521975
20956 54532 83646343
28549 143768 685920378
28697 116323 300034382
69975 199419 906011231
145010 181826 92044908
63969 133427 174364910
10085 76547 683588335
91656 182125 226435842
186361 198555 30299563
135422 193707 744976976
59103 123819 239990626
107677 149806 105439907
78958 191255 281248874
185249 190287 5316989
38092 176195 863667571
177370 196243 49244252
104946 114020 574041676
879 51665 126689441
143752 156967 765988536
182895 190931 419976386
91366 157550 992012587
97072 101639 11565585
125618 152050 370716477
40845 149654 558720049
188917 198380 641602187
16954 198472 668134442
106914 167845 152754094
41211 76873 89437868
155384 155788 1020030
77479 95711 209665010
30175 120771 189360858
81083 94307 520358399
141061 199244 145352728
124217 173460 920356313
158049 196817 96928252
8389 103669 238515012
5784 101780 614133670
113660 126865 33036301
129598 172907 669654603
5642 120796 288236314
34751 181498 367282707
163785 168260 11187803
131927 185425 133915636
140597 197309 141674898
117715 149393 79379644
96760 168992 180986646
42544 103682 623475930
86159 130949 112082051
136490 164333 69675704
34452 117708 208316436
116057 192267 190774888
163758 191762 69904577
41068 76478 800168309
98244 151292 132892542
75537 115651 799741698
80312 165383 425726200
157177 168187 27748273
92646 174024 355579332
72175 134671 156722453
146146 177556 78560372
184676 194215 4225146
147636 160180 31365280
10264 139165 975093993
169817 190831 52408447
54132 160001 265505977
31381 125231 234878610
37929 47635 24027859
20024 122171 255608946
23902 144968 742748455
199253 199356 387656887
79200 183281 887004474
172097 181545 23477567
54360 116984 871977469
84789 96239 28689919
59530 88357 195175519
108732 115304 8220300
17581 42280 61508102
140711 197343 711950169
39041 125604 728530149
42634 96768 647476154
81245 176698 580415186
59020 174535 797238560
61723 110154 121807594
180696 185244 621472016
173399 197872 928354116
9656 21117 28652832
68326 131061 851637748
19204 185917 417452076
140250 151374 27751012
155572 157800 5508593
114277 147582 83491382
48113 199134 451039678
48115 84115 90478119
33578 158210 311915141
183825 187555 1272899
140300 177711 847236270
50613 142526 230535713
83130 89643 16451866
153677 195724 105127656
155946 176952 52512103
72748 162224 224166334
110777 182411 179233504
2231 153017 655842438
176834 191479 120610290
51111 176105 313227738
118639 146878 70822007
29549 107892 196115302
124298 128606 10864415
190363 196138 492474648
6167 55227 247355615
141546 177754 894445239
137057 184604 715586045
102272 145036 183881303
113405 132877 48753453
156741 190243 83747821
84791 157386 560225597
44243 73357 673421451
165390 186193 268272846
81785 122650 102104113
74947 107865 345214527
94843 179449 489705125
148096 188553 101193090
111819 177000 739997382
194934 196374 746361240
28430 150142 572408727
167750 170537 6959252
117300 162017 112014023
171344 192837 964904635
18326 110022 229649623
6866 77315 357811392
185645 190346 11691928
46800 53514 16779416
98600 112361 523788523
153187 190151 339940123
97037 199174 712442150
168481 171451 588348251
157427 190384 308178657
115623 164082 396499958
160054 163573 8916866
62567 103236 102262804
187557 198800 27887482
126266 187214 189635975
63391 123839 539845612
94061 179980 133439888
7947 94779 217384514
55319 117245 571508143
60361 133652 287329532
33204 76910 377404014
115910 167306 128852229
94919 95730 1999629
179771 196549 41998123
172178 191921 49260733
95127 173635 196601652
112627 188994 818034684
4889 188720 826592091
188168 194942 16798451
29873 155607 314721924
48538 131924 922206612
122090 164622 949169343
39931 163335 476981670
198221 199604 565056769
145617 189962 4324997
66096 110471 111347692
66167 110347 145926480
132893 168364 811463408
105590 169315 182127572
135472 197898 155890897
175904 197281 953601693
116041 173793 144698451
84865 195443 494071027
142741 158685 39863461
1445 46622 450891094
142137 149800 19064467
100431 172342 180234389
172644 182694 22785562
20237 117262 242887097
178726 193355 284574052
89513 148698 148172307
30167 48726 378676996
46003 56779 26938463
35620 37679 5054395
164424 170286 14668002
188631 190498 4641666
130106 172126 91943809
58197 119772 660536174
139253 191406 358593279
48582 116251 169731836
155424 177987 56418129
83458 87366 757796030
57292 160099 257877534
140229 167930 69358530
933 92726 77597278
65414 178794 639901009
174108 179520 981997192
4541 46206 379289836
163187 184215 52436391
95511 122335 698988606
55770 117918 155961590
150346 152433 70353934
158367 158707 870232
138007 151079 615062307
79260 91641 31236046
155250 165578 26005905
76037 121295 113427417
52376 93319 298753516
102913 111987 897893836
165630 196238 76342946
85901 148072 155661739
184484 198596 35195752
81286 178941 244449656
142609 155179 956184978
26822 126104 869232957
33894 68022 190369010
59218 126897 706628461
130719 190391 226263593
116053 172458 141365625
87742 148370 151766917
63629 192697 323488204
68308 180924 282001255
82641 160311 194505641
79788 169305 224433982
154189 178291 281686237
156831 192980 664449552
65526 167517 255727446
93339 165166 179987744
34471 145752 899008681
12825 56082 878807970
77558 171640 366632774
158596 170110 28957564
167513 192066 853847241
32498 60075 68510776
114627 151190 557480988
32672 65634 70867371
174437 192005 43849988
174232 183045 23990876
31762 81492 124420876
193877 197124 211169816
148970 190158 102958508
185056 189398 10803014
152676 169126 797671562
46687 95839 54397042
41769 79181 312764389
105568 187417 919379648
4824 172043 882343040
183830 185729 4796321
12206 166864 580682274
157403 169395 653396967
166401 168263 288378724
199981 199998 38198
117163 153758 91669441
13189 115100 447170665
33981 127385 668107419
127247 157305 741430423
126676 132548 14733313
126598 194106 593863929
38627 48213 23758466
95518 172231 506486383
100865 174205 525781408
186729 187281 1385542
118550 124620 15177511
134171 152157 44911946
165132 169367 4745259
148859 164837 40078365
68945 85877 265572396
163619 173791 25426415
120234 185790 570575723
126638 168955 106109857
187249 191835 11431656
134464 135656 3080425
163276 190416 20048702
34665 165276 208354240
72516 103839 78503972
638 196718 490556614
96204 139485 741036634
33719 34056 101797995
27948 131743 298017711
61141 178540 294303434
193415 198952 13710975
114579 162361 119693067
31473 112638 630076913
18222 135165 292957485
138634 173424 98776157
167681 172714 12611709
93098 182668 483263346
61226 77015 39857164
63038 152598 224630604
106936 109796 738864084
146372 186069 99337613
101068 181809 202035006
19132 93440 616330287
136032 141423 647662561
81662 109957 70893944
178358 191225 409175719
93204 147411 237040800
170216 183588 33268493
179960 184564 11506163
711 153284 381815957
41118 146291 263684533
29921 87274 652305936
144425 147467 405347880
166647 174711 910420401
122673 132585 607539882
148946 158952 427886669
79591 103551 60154763
7650 82846 188174179
157679 192782 87872837
138381 182034 611750274
112008 159640 723875491
139117 192400 133207067
83625 164094 227284079
154482 167833 33535170
32299 149968 294466045
185598 186527 555825255
11137 91640 201522548
109208 193256 708528136
32515 81790 195291177
110037 121022 473373649
66903 129551 546280485
149889 198718 122089586
153976 172309 411874316
139223 191113 129686947
12267 138060 287858937
117306 143339 648644098
87397 151533 857188758
26550 158189 839352754
173673 189364 833149500
28142 57657 73358615
97257 157747 304581827
145487 154991 23765257
77229 150806 184337723
126370 172418 115437321
26982 89374 156222914
24012 181447 394031731
36740 144029 663599718
62141 64123 5048077
56878 91933 11875997
94576 96633 218343867
54292 58972 366971574
51537 165865 954892055
153590 168629 803539752
173669 186493 32055243
110953 121994 710054223
134500 145846 649685148
141354 175866 86365563
71394 90709 48582847
5117 112137 267928005
130089 176259 479981116
86514 165654 198269681
19157 30903 29505052
1922 198098 490749930
32925 152538 299380478
51906 141322 224198157
69364 81336 30120463
92214 94355 5358689
57573 156524 892685121
163749 183352 836238604
52434 101652 851058936
186253 192892 10163524
95597 125477 533896894
69885 83397 514156531
123579 131395 19624290
114036 176798 157119284
48377 102177 135150039
41120 127041 97562490
80639 177492 248882359
1112 132248 572655761
81790 174938 503221378
59353 133120 185210340
62204 144579 253605505
114461 153534 177523763
168004 194312 65614379
57863 113828 140621872
130145 132094 631393585
100717 196682 240175531
75993 111394 319460695
146253 193332 117761553
12583 52343 99283648
66893 139694 799996163
188595 193637 888282690
45845 94248 164711930
159506 194034 86319611
142323 189301 117486896
66930 81420 36418117
90920 173528 206834000
83322 108089 62020410
173669 173880 522249
185238 197470 853088755
199641 199900 16382115
82615 87195 11527248
10787 55354 143826215
114535 121059 16255220
47700 61528 730679402
106341 131431 62923719
124731 127937 806794234
101746 154612 134385300
58776 163171 516999929
46083 97219 402279743
185147 187077 4842290
193692 194344 1574103
10018 120676 276853414
176363 195187 651961389
16410 115026 246848985
174953 175501 1355133
175170 196409 53054939
9916 17393 255634494
50543 148110 244664949
181170 184469 394086616
66026 114048 890374034
14644 22503 19767754
155438 191592 90408509
35535 178253 357226343
182560 192551 174979480
113959 128712 202213713
113330 197035 209259206
164233 172074 19648722
23739 165900 356018534
92812 96894 10277048
23828 39989 40168482
191901 197297 13353096
102961 197463 236408567
12465 171636 398651549
54299 183588 426017871
171307 177518 15403941
119902 138393 790929696
14148 127866 284725942
104834 121717 513139732
50064 71675 54313535
166562 190187 58900662
164414 191434 45953642
195503 196191 919778291
112116 158714 363305829
78082 180371 568065640
55648 189638 545939358
72361 125447 522648136
87758 165747 195385095
171147 177312 723541841
52021 161508 830441490
166826 175362 119699926
74104 156467 134365164
144482 169394 838202385
11742 31753 50171418
84969 168127 587481740
107494 195037 219033746
92940 199714 373872578
19563 46953 68258515
164259 184130 764052349
41619 95152 134384010
10703 130076 506012804
1364 18816 213830410
159472 191720 80636851
22937 83055 432801707
151280 174367 57844348
173799 181256 500031937
73861 163034 223452562
47299 178017 327570052
9258 56773 620628237
113485 159610 58869143
23062 23142 204300
99269 164658 373226617
108806 165285 141506733
92663 186438 234753816
197054 197237 764210968
5575 26585 91304122
83373 166394 208042693
100361 157132 142158820
190049 196274 15603501
170915 196069 103673186
32777 58794 64570193
98945 170950 70887507
123641 163192 99214445
187048 192275 723871772
141680 187331 949259991
179197 188168 71556040
175847 197699 8086779
79487 85619 15528282
47309 110090 157585417
102834 104038 78970060
146407 163870 731515976
7037 157654 862168502
47325 131655 180955019
31012 150535 535015476
127523 178821 643297996
122014 163816 726042884
43022 66512 909534801
40223 68952 744513631
6450 36608 75507463
106665 122236 156970503
155057 184965 74821452
115551 123951 866962120
189804 195261 996609939
96481 123435 922392769
98254 122883 61522178
174922 191913 379623027
167737 188674 52220288
36009 183167 368254872
140474 158339 489820798
131744 154757 330084637
144671 145282 1487855
133350 171781 96282235
168883 170749 630809633
98622 100333 4266865
19237 184080 799839711
4290 164206 265147179
140427 149229 698535156
63573 157343 735651326
99496 117771 507674568
32257 120201 458171
43345 51034 2447640
1019 110552 274133147
136452 172968 557037669
199749 199821 189535
24637 69379 685250694
86977 164817 320368304
82313 109080 67100959
56232 136321 752608588
176371 181839 812041973
184125 184271 872611952
4011 105978 370568130
28728 166776 581538642
72048 154027 205372373
94161 163829 174505626
164951 179271 35638310
41253 78750 94032439
78803 86684 19904087
185029 193050 20017079
80403 170840 226734096
35916 97142 963939465
15362 35323 539654320
111174 180380 173222297
183682 192942 574102357
101005 121921 52220244
6875 115229 271213033
3477 158800 388764671
82413 150219 529683621
6009 55879 958576305
51365 162411 278358029
25838 125626 249726513
101147 195391 235746798
15858 93003 193150984
195081 196896 4523482
175265 188917 980846448
122518 132346 24780801
63220 188825 621439069
141653 189025 118492426
187843 194186 567088549
164956 185668 116972490
165298 180580 38051088
80299 175651 238896808
165990 186100 50214312
112575 187343 201081175
186260 190324 10078315
90792 129508 96825247
33713 45945 30142515
100976 190555 974141303
157358 175046 44388816
149634 162085 31216911
119212 149513 518135188
8641 189178 451904755
154597 187888 12162285
100180 100570 940127308
124383 183425 147817810
100484 149611 671627664
64676 67065 6119094
3164 53407 866881700
51614 102710 128246301
117440 162490 112891097
58252 101920 109921826
82462 182242 249787417
155125 155590 1188983
56308 136367 671730426
118239 159274 97274382
35211 163378 320924787
40703 81213 101695223
113431 183531 974181941
151090 180848 74390702
42693 99682 143025950
37461 137229 249991926
49758 187473 345151603
188951 192214 8159143
38459 98713 184235432
146037 165253 964763606
53533 159949 266834967
20563 164658 856460785
50986 151886 252957877
41099 178741 727154055
23339 29185 736324328
113581 193136 417753818
151612 188858 93157524
84861 130755 114894101
54473 91293 92701218
96179 112433 40657961
59694 190466 41529807
24426 106927 206453685
198708 199570 185246099
120762 170394 124459833
98550 169578 178020199
57155 62486 13198437
7215 14976 19397217
193742 195404 3794699
129718 185882 395489535
28520 32320 9547563
182479 186206 9403404
65291 146033 202445315
28811 29199 468829546
55580 75103 49131174
38002 185624 369656438
55971 158378 424195334
125151 163549 96326474
194531 197972 614307804
118917 129593 26788973
98352 148437 125493947
7569 170666 945604404
94945 199645 261884057
103055 171677 955491198
106272 138826 81805586
198227 199423 3010345
137153 193595 944834024
190995 195709 11750662
4751 75740 466081591
52322 149948 244671582
119836 138945 852568825
129534 168259 86797993
61053 131103 175785549
147076 175736 508014954
157799 192485 86859283
30596 155458 352752010
23011 50848 69327315
126947 134471 2053691
176866 183305 360244496
79924 108735 72393974
81526 199578 862646438
102936 153085 387040255
33731 198627 412554685
82087 96422 972848525
23183 199824 441946862
81068 172723 229673526
24101 61272 92562744
149380 193635 110730864
9355 151367 930389945
97452 163095 610654246
36519 182417 365205511
77026 127290 117136904
121941 186150 160924595
143705 182950 98016531
111073 112586 3734366
197407 199633 5571861
199688 199873 332432941
38595 123427 212406110
120533 148956 71300368
93303 152794 108599358
133911 144012 954111952
28218 165776 705663961
56256 156128 417345980
17502 88065 176756663
121490 150527 742979505
43913 162417 297106143
49391 125821 50841965
127235 143614 91051724
110385 191789 537496721
159180 166704 18970127
72557 128080 139071968
47792 189491 355040856
176125 187961 29641473
69470 178532 273144190
151817 198339 482457657
17546 100776 208363052
177276 179395 5235350
159295 160892 395228556
31265 162059 327448029
106819 119371 31392153
66477 146250 199970689
91422 97208 14405273
190110 191722 194985531
137001 193809 75844112
69109 112746 181779655
183472 190157 267753687
119617 162719 436905501
78144 163611 214246004
58555 75598 42935041
76389 136301 837425213
93555 132739 98102367
7606 195374 872679362
197085 198428 766491523
13115 66630 488665180
188706 190306 842026787
75703 175984 922206907
118836 139921 764539233
142439 156652 84277362
54962 190142 699075913
70089 162404 231309069
153134 163402 28830180
177261 186693 23646743
81531 92123 26588874
32409 188038 897479052
70634 118027 75538900
32931 143286 330785312
157819 173331 38973135
195223 196297 2772849
58675 125153 947708298
9737 51438 104039144
63434 158357 238059320
15847 175639 714710253
130404 138903 810542267
32140 54410 55262779
11154 26542 29114784
63838 71914 20527081
96313 108706 31072217
93609 192905 359423300
119745 146080 66111700
119201 146686 68931622
195765 198032 340012083
176311 191493 37950862
89291 129092 99509525
128164 189947 154647998
169389 195785 521177705
57197 120945 159980774
66330 174058 269980696
38498 158866 140901069
100785 188468 537415400
190858 195770 12152934
31805 45438 637846305
81997 153107 618009253
31413 109141 194664044
149288 154750 13692010
9145 28579 268526783
133313 199705 456717536
186624 188818 65978390
8872 155547 367248067
196901 198608 4273812
135866 173562 94285666
24876 132266 268806969
102173 104163 678341389
82292 111416 72925080
199630 199661 366214524
108819 145792 8643219
59413 107151 119877698
26887 163700 515535492
147171 186083 370579930
62915 90873 70489027
153919 182772 72116291
57884 62157 838180435
171662 190064 779734347
162423 179233 41964157
30506 100467 175035202
113368 125804 31077668
71242 142384 178295025
75181 150306 714415227
114021 177322 223333291
157714 174272 485552999
104642 179402 187136370
160597 172491 29901715
123447 176829 133735488
174446 191775 97403814
163843 195713 949763627
99387 178575 198217866
155606 166751 23764040
36843 92752 140021826
66957 167925 253071074
98647 134968 91127563
7333 86106 197224010
98288 176870 196779526
42750 175285 874175480
402 20008 48862649
158214 178057 49681577
47269 94795 639471254
170229 186465 40568075
186759 187319 949581368
69727 155932 556749734
161156 191696 76378816
45677 71880 65912975
21334 31588 704777875
123368 126190 7163984
118304 194318 568382754
59145 103688 111982748
28790 63917 34297914
195835 196999 884096629
43364 171462 321233892
197767 198959 2962644
192861 193668 328754309
179563 181965 6061289
157236 182807 689077491
108361 157658 863818291
138470 141707 7968879
94380 111903 43815200
56885 176306 525486093
164320 196179 79523287
114617 171129 141610669
151470 186428 684363113
88641 146819 145605678
197465 198518 2610736
151161 152935 216272157
166832 182053 37942549
102100 148544 810583239
184892 194824 24743179
63447 71756 205817739
38201 88262 338022437
52665 97468 112492749
159723 184975 63156104
193768 194151 572620070
138688 185167 116163259
42059 192963 378046547
77516 179922 388655930
9010 15088 15201450
182819 186480 9306114
116991 162336 113599302
181797 192040 25644334
157725 180577 280269589
139347 195337 139855210
77084 160009 207747244
127813 145437 44188657
174284 186507 30562797
178325 187665 558735021
114324 191685 193634212
80756 127118 116215811
90682 93391 6709897
37800 167981 326113102
108763 121415 462420342
33566 70509 92225478
13777 147348 353382951
391 72851 181098121
151956 187506 89040485
19195 171100 932006930
165925 182363 40961544
114738 161076 717051647
147088 160652 31932154
78129 102428 61043685
115176 148827 745854552
176061 178378 659933438
53664 112290 877507144
159282 162175 835229447
323 192787 481583772
22927 50055 67558417
31369 142721 278819489
163727 192086 981040882
122849 157914 87909370
91098 179061 220089450
167462 197629 75186409
142302 198754 141053339
181925 191716 24492346
122373 123771 3586081
184861 190105 923805140
43137 95986 132751388
57357 174176 293006415
171519 175989 729206153
82154 189461 268576985
22684 133318 277017252
179658 187488 19728088
163008 180412 772666115
37202 46846 23805826
58100 94589 91892877
68503 81285 32140487
8360 116186 269874652
151965 159060 17785968
72225 159093 848811552
196301 199037 716985779
170711 173116 393998530
97799 164100 513097418
2041 147068 957283746
180316 185539 13077125
84296 191213 700697307
30501 178720 637462489
188083 189602 445470948
99136 136381 93425056
127293 155074 69618823
163448 185785 35120081
138247 151149 32133732
50300 165854 537256349
55164 92575 94140410
88616 114130 63806985
181910 189673 950975468
56068 170676 850724898
172837 189192 40753494
152612 163837 862906787
41197 71259 931543784
140075 168925 895209219
182833 197195 947061559
53128 179964 899630088
155757 199857 591414183
87185 94972 19535098
185134 196829 968152785
64972 105605 101917646
70524 164054 543597661
55052 109785 603378490
144904 185343 669224287
165584 195520 13997367
102326 113000 722780935
177536 186150 21614896
40626 125742 213382831
96181 195182 247628926
75987 138077 371235459
142052 150310 865215412
24078 46941 534852279
166831 171005 88848354
84660 92657 127942627
33443 106807 183502159
20322 133811 284224192
99572 102227 905425038
33735 62110 926469646
45341 49472 719237093
66275 88558 56069846
165403 181816 40863398
2871 64858 688238947
35129 110094 583069161
149010 173014 60168648
70044 126978 142668685
11540 114365 340180199
63325 197929 337167022
92450 193571 253061100
2641 59971 142985770
25725 81129 138614781
161539 163808 5786315
163665 169614 14910805
109304 155028 114422433
135181 175526 392183133
101869 159418 144056410
15825 138667 764515289
81848 153523 679110110
117980 132490 36418718
152168 188373 90646798
122773 131404 21769671
29268 97599 387569756
69237 112672 108883280
89740 183231 753538686
1950 59425 143275962
58675 92693 14449517
89193 176953 66091028
127620 183405 581301822
75249 168335 444506732
156560 193901 454429030
75317 173095 245111010
33377 153834 301507484
185459 186812 3442233
147493 177192 74336460
110952 173905 157639967
115769 133094 43460055
26221 70287 19534081
161910 167945 15206626
199304 199357 144300
181923 188126 15570627
159942 194240 85736112
33395 154069 788011787
94093 119346 181929170
92906 195328 567112036
75141 81595 271257996
189003 192350 200677699
87840 107458 49000160
131926 172610 748553609
1793 12804 27310350
174886 176004 346662291
47589 194715 368530150
81391 177545 339025204
170366 198271 138411682
60231 193535 421986647
141898 177005 336441561
101786 184862 362811979
43679 99012 138900980
91667 161329 174373090
150383 197580 117965758
131643 136709 513710636
180165 199899 49235249
158875 192593 235396210
191032 191719 611567825
173915 179238 670102209
109433 121013 28819283
1268 163103 856966439
148289 167447 854618635
49414 53962 244166828
89847 116635 66938404
149139 186577 93721395
68974 142442 307816785
140412 176190 13873475
124823 134639 24781909
97433 136126 97065455
182868 182994 324978
120451 182170 154558158
127680 136278 166373476
130969 137753 492507806
29639 185004 388911262
172081 189387 43115406
124573 137609 232712781
115981 190702 922266118
44575 165765 916352207
138731 162900 891695797
143739 153991 25592490
159535 198739 97916404
195297 196642 3425103
73488 154873 203885941
130487 175240 404732624
85137 151265 683144507
181423 195479 371497852
93205 187278 262932642
38265 38358 228897
31521 85382 134781020
188081 192095 1718278
115684 181674 840896156
135574 163370 69543678
150636 163810 385646411
152039 180262 266160013
143389 170396 67666286
35546 175740 297759071
8383 88184 199838506
172460 186928 36108960
59271 182450 308796178
199798 199851 137673
83247 188076 917058264
102610 170892 171056133
140092 145849 14299651
173477 175369 4670063
68077 188260 301032347
130799 189351 146530522
197453 198172 1779044
34639 172972 346417072
120288 198594 195912072
176269 191678 335162423
67139 127956 86510123
26275 106018 199495962
152059 172818 607785278
193406 194405 2459249
179732 197542 44463283
167502 195630 876053096
101078 134707 84303167
175333 199273 100772634
55729 160024 76286787
13446 110222 242416990
156309 158935 6557804
88936 186736 619526816
179117 190396 15656823
155902 170594 5992766
106280 156435 125713330
121008 168151 118267164
193198 195946 6829733
134723 142896 604281400
43538 52829 628301059
65190 101797 178494955
38480 49426 872602097
17079 162806 830678532
140437 162343 827749184
74358 158676 211239518
155097 163356 20766999
82959 84070 2802729
162767 190189 771060179
122202 169446 845908605
79264 106392 68004752
172711 185880 32825456
100034 172668 764829208
142309 191009 554221357
89291 105742 971671241
153523 189509 90045775
14955 58056 107386274
98952 192825 978974159
192683 194838 311066554
30541 170395 350187597
42395 53558 27897941
133882 187009 957142762
49378 117760 171487479
116980 137492 83444313
12023 196110 460808795
132356 195245 157262070
164801 185225 310012308
132077 166892 949185851
122389 166022 109563296
178095 185688 19016398
73346 122427 523939670
119709 174065 136281891
177257 193361 40256963
122141 179077 142643835
78953 130075 162263597
167353 199907 81164700
91990 119258 57264010
173716 176835 7728058
54062 132081 195730840
91418 169352 195196636
31682 36200 11273189
143710 155117 70011003
22223 140333 295818778
17393 66415 122558895
13280 108309 996875157
152570 180960 814385736
163692 169649 956357307
177493 198005 265892587
172197 181725 23673251
135123 163163 70130169
107767 185126 939216343
112575 155681 107975089
35751 111655 677406828
60851 175698 287968780
93262 122234 72389696
103743 163558 469649203
12516 71307 147098233
149885 180971 77784942
10652 95248 902822433
132553 195410 157218011
17051 197375 451306494
61371 76496 38155865
157676 164735 17853834
162198 178101 19048867
35861 188853 265622538
84997 88348 8453892
82602 166678 210670252
14827 177502 407247468
59689 150336 838427833
177782 191708 726564478
186913 192353 13555394
123771 171615 438781872
38297 143945 813201918
36986 84402 118778402
139663 183606 109777110
48641 170148 693653634
43318 68390 63029082
184942 193665 21826712
5348 154751 374090025
967 131702 327094814
28299 88759 151408325
75550 172638 243433480
174395 181112 794816224
105511 192476 69559227
57230 178450 956444935
19862 28570 21858001
5688 164531 896146557
68287 103858 89150006
58819 189816 442088096
18968 25429 16288296
32981 179664 983395112
79805 171471 229820791
148314 158433 21321607
115865 117375 743992611
36862 40681 9258815
131926 138273 16089957
67562 148961 298602412
197849 198343 389247
53416 124549 178369755
190006 199230 22980847
126493 173781 118497556
26019 66505 254762737
30632 118308 486133565
107730 187628 200087176
170587 179387 21830551
17699 88463 449608989
154531 191173 91637427
82702 144411 287436679
3961 4087 309430
124806 185872 152947675
113872 116465 548650117
70034 157101 306106146
164771 199011 85362733
190519 191741 3106090
80148 160681 527941922
69615 143144 184307768
64701 132055 168902035
105106 118262 469671189
95927 149574 340240075
136346 188861 131247259
137296 151201 34678076
19605 31189 550936520
75200 116863 498232107
188538 197661 22696492
148654 157880 782415854
134124 183772 124121008
55980 75409 386606560
27928 52001 59953735
160644 180305 49218004
90289 195865 264149413
136121 141893 14343335
104167 184069 668220157
85540 118281 127815762
20144 112011 205230903
20483 118400 245115385
192417 197066 11443082
149579 195187 114012822
176538 190881 122912155
17489 113369 575790180
97987 123209 63041026
172925 197766 61844679
108209 173582 163752055
190917 191266 883592
99141 182892 839727816
100242 197896 244298622
185194 187896 6774108
192769 194331 3866013
10708 80987 175796773
35354 167066 329820157
55615 180127 312122515
159287 176174 595800558
79148 161037 526103182
137921 163527 823428867
86996 126868 461121614
82585 178358 239764524
172545 191065 936955560
21680 49176 852083672
109135 121801 27628706
180945 189228 20752516
21323 109459 220703755
186260 199374 713643793
161343 191853 242411048
159793 184156 60878575
11800 179479 419742339
71375 140830 174119574
122326 165648 108809325
68459 133962 164228021
68918 172007 642129012
157251 185664 71167080
138815 196692 269462104
82352 166543 61853103
13146 178398 413718838
49917 167926 615213679
63193 166948 260348384
125573 186680 153077995
123425 160552 621218735
194205 196924 6679020
166794 174234 11133475
27831 42497 985602092
24082 144601 877956754
36715 161080 311400180
166588 196121 73690757
154125 190292 90416554
129944 164661 87034383
86399 88406 272447
157614 199264 104107634
177920 182950 567254581
62999 94893 79985955
66313 183636 293839875
155227 161003 413250657
113108 191085 195121824
176666 183730 17600374
170180 198519 117919571
161432 190087 642476624
80305 167174 728399770
33985 146064 280610813
16261 122870 755608429
164776 171202 294085003
64393 146433 114209684
134144 152588 46051465
65585 154044 760472576
2612 94934 543489826
198418 199709 3241000
164136 165132 2528426
186947 198324 955766145
85613 149829 592188222
190132 197364 18034741
93276 156182 157552622
136179 170746 86490621
53026 67454 36338762
56977 102330 114070582
141634 151390 150390058
172203 176205 22591672
4982 47003 104808171
14825 174386 399527210
27533 145817 296153667
76947 155295 257293941
158517 169543 685067326
130539 176168 750604482
69610 81090 584372179
131039 132461 904256564
45863 99126 133762112
130424 164178 84603094
135166 195095 149707381
150034 173303 314971346
141796 146355 364754722
44188 138908 237676022
140315 154761 36064176
96863 134429 94133535
127784 146297 917828131
154730 176439 54284558
65974 150913 212871416
164452 185958 53728597
76051 177708 254705619
86315 135301 657948426
131126 160095 72558772
62895 79005 40576918
43290 143022 815599875
173443 192205 46800381
7548 164083 681346630
159219 185773 66438998
94756 146551 86139520
194832 199841 12502070
102392 171361 172715231
108716 153818 113798186
42537 186507 360844322
140451 194349 329604774
79136 153698 338788198
119669 154490 87292256
197957 198298 712489527
181268 194272 32501135
153962 161152 17988351
199362 199906 110071774
160840 163936 419535153
25140 67119 641834408
35847 124448 221724236
102657 132920 156275220
184362 187385 945136588
196126 198427 159410575
74437 100483 140521763
154461 189068 86530636
71181 171292 250895239
179571 199910 50781255
88677 148698 935112036
157620 159493 4783808
35126 100048 916373195
129629 161541 79962495
58925 72459 737981539
120934 182430 154010294
68370 110347 105268056
181037 183686 705943918
180158 190567 404269171
58942 165502 267437200
158756 185391 66654561
94790 152155 563140951
57952 170923 283496499
165032 198825 360363614
117511 123302 14422547
29240 165485 341261724
133571 161900 70889450
87559 159002 178808096
166658 185099 46039196
38271 150715 486928115
28348 144070 37590675
152934 172466 49046808
146299 174775 2399369
191573 194798 7996146
111845 129537 91123381
189029 195190 15303980
7161 38917 835485435
127092 134402 18396247
68454 148470 200512990
74993 120583 101561417
192023 196322 604286290
172005 181330 23153217
178329 184793 579936403
177725 197901 352603068
138772 199548 19553857
90606 178418 219736662
2839 70486 87771068
95540 126181 76669103
66177 82836 41871281
171554 199391 312477087
186701 189658 7295901
82212 181169 247659089
93747 164586 229146858
180785 198773 44901578
136730 140571 9561658
113420 122718 315553766
150919 190313 761615354
45684 192830 451806611
71938 152945 202891563
37028 148918 476850870
168770 199464 904091221
36447 64593 70123314
105180 163015 365362520
2050 183683 601964560
91696 138335 622769467
37703 102161 161534376
73731 192888 106493291
186175 193206 374145189
107975 164937 142757134
7399 103026 135693529
11257 36945 64217172
58545 110278 130079507
88620 128530 99802114
161230 173231 193341852
56333 186254 325736258
53483 54433 13208423
90434 116765 65857032
53546 131375 195207957
110736 180829 744998286
150883 184674 147103575
69910 76797 778905618
2912 153117 474230431
2894 152647 212755541
98494 194033 239168031
46210 125187 409558994
67927 152980 213036945
106193 110402 96355815
115952 179332 779773225
29384 96177 167238075
151435 163657 386922978
36948 87180 793077695
88366 177854 223937774
182016 198988 42275022
15993 168837 726873356
175158 178748 951717268
100398 174978 481001355
105088 155486 286005835
163774 169262 706575289
84590 171945 436409351
106572 157223 126859713
141461 147970 16310538
160515 198970 803901297
178263 182545 940764375
43703 131025 61895894
68407 173730 754324448
198818 198959 821697910
52466 74460 55241252
115316 122791 15564674
100589 143458 869319711
153103 191957 425767979
97135 176593 198980550
150105 176604 636620870
66532 70295 1774282
50515 189673 357002050
27384 102362 187739567
164220 170926 12611629
137013 141122 10184343
146829 166854 997071325
102199 148758 292630736
2359 172371 425703614
33769 189493 389735173
45678 163469 295417187
94337 173223 393652857
1157 171147 425538949
94885 129027 340595344
194121 196926 948695696
31763 171613 856977184
11418 91228 199822824
43430 110801 195226574
62024 145191 119637897
134757 177877 337758465
171340 172396 2652228
81070 93177 975780792
3233 13691 105039227
171924 180646 829313869
44472 104478 150587556
158303 161390 5202830
137246 177785 96200727
78853 142308 159102802
182576 193906 28350079
149841 165694 877953081
95607 184702 7756110
47632 48583 2367540
74660 165865 522869671
147190 180768 83923111
84443 133996 897791622
137171 155809 405862885
53007 80824 81508940
184677 187576 7382910
55789 136338 546001080
84539 86225 4246615
101902 108576 16663505
86387 186171 249800604
82925 178772 577007693
130885 168345 727428766
79133 95541 41313314
6560 55647 122455563
53176 97795 10194188
101509 189100 467516431
21575 170493 416236418
32470 59319 116054064
183900 190401 16242948
135209 183898 121664280
159900 179298 938126336
138940 155813 247845772
26714 77326 975483551
90444 109437 47577365
174301 193080 768191745
5519 47127 696291453
14186 150651 88673775
193203 193385 458194
152703 177606 62339837
155281 182999 69244528
123696 125533 26405453
168667 187643 47391455
151069 153800 620878984
112110 169318 904316508
120910 136142 38400367
173760 177206 8567651
127069 140138 32872855
16352 74681 145904208
76713 150017 797393202
13550 165325 380166063
191332 194924 120155494
6823 129926 308160747
97537 110018 31319651
19119 53505 85787769
101552 125235 422489359
108280 175356 558526285
115161 130171 37626610
138517 192403 533152489
175503 181852 15790620
125256 188425 158175951
10646 143970 939567482
126239 162927 238997040
129596 177576 120150390
114101 176064 155113255
118351 155961 94280683
2869 51701 963799806
184101 185153 573585356
100459 130254 508173144
169534 180674 448487320
8903 181077 993233974
84645 105331 206907943
40940 177537 406276818
58145 111397 133843812
55983 89958 85590169
46733 176214 404741145
54624 130980 191575719
173917 180871 17228795
22379 120735 223118489
14857 153105 691217170
146946 147807 1111363
120456 126078 935695838
83842 106460 625512761
47370 86046 770276989
36655 114952 195978529
121819 189906 170502790
190193 199684 195679111
13995 79551 163992676
93932 131016 715947866
28170 184204 859908369
50647 72203 932254349
150988 181452 76199497
194515 194932 994248
125789 158863 82823250
103523 184317 649998587
185929 187560 4126372
42111 152532 276772967
177324 192876 38886089
1644 39491 94327840
78064 122161 110375504
26938 135696 272413560
133833 165901 369265774
19420 45500 751076984
51158 67514 41091357
171504 181952 917073335
121521 162989 17230686
108824 189054 331376116
7932 48673 619078912
64005 82236 46041728
41761 136337 407769968
86131 197778 350638320
145179 189558 110998463
68979 87188 45744925
84403 161362 443313911
168647 189317 51546071
141636 146229 11516108
29651 185935 391232296
7032 99452 231318599
48018 190286 356454879
153330 185396 46648718
198420 198767 555739165
49166 60010 710736493
56057 125212 173524379
28967 131783 257378561
90853 195745 12705457
160389 189572 86044786
93861 146513 131862188
40602 116510 190308499
102696 104406 74317956
144756 189623 431795226
86996 129097 105378952
119663 197154 91032760
57229 109107 562964855
190001 195458 1180692
23920 44421 50836776
160779 170265 240723896
38545 114133 901133687
84735 139066 136179295
89079 197361 614314706
67579 150782 208488890
107575 108788 765427586
120105 164777 525393303
17142 59923 106648387
64860 186931 305910243
198954 199455 1277811
2361 198546 731933458
41586 185904 613798786
29692 119282 450320414
171846 175371 8716370
119579 132746 208352094
95325 189144 983667436
70742 148550 626116603
99708 110108 26119308
130952 147993 592603590
127486 139505 30303038
113160 150943 94562622
79488 116443 92695511
6659 181818 450610432
101419 135080 768487382
2021 120167 423717327
123508 186236 682447558
82668 177470 237361493
21851 164320 356797986
198607 199811 3019198
146239 178152 787587227
49731 110771 845540732
147282 171290 60172509
49833 189022 620873662
60291 139732 199506262
168245 190943 480222368
83731 90707 17557445
188832 188917 227005
185674 195018 23251090
39830 96299 476400088
178823 197208 45892446
24217 111062 550855404
5427 54099 339231488
179963 196872 42184024
96906 105639 897173695
142832 163659 390655596
182628 195266 31534463
96750 143322 116636029
106251 141590 88606880
111948 145219 47738895
57748 98301 553458133
108562 156838 120843327
126361 160012 330833351
60171 141962 940441858
83689 184312 251835012
126226 164668 860794915
3521 159865 534105934
159264 180513 53106232
42626 109240 257901866
130829 138223 18704483
98317 189761 580699026
22384 165498 358403551
195702 196327 354793974
106803 131369 807887310
47064 195438 799726996
48522 177234 687381103
150335 197899 858586011
35266 135436 250876895
112322 140428 599446727
117819 139708 71951354
51467 168676 293879688
188319 199053 26657842
175978 181976 15000254
171592 175410 585391822
38395 138487 250878774
23189 170019 625836428
128265 144550 776791737
77856 122991 231333187
183004 192901 24827252
150294 194637 191858296
161132 161598 1197854
50736 188666 345563624
48242 136118 898858161
166926 182275 38227418
137427 170200 81994283
65973 103132 900770232
138027 177655 581090768
62160 72445 26080670
30969 101308 176135306
6765 178499 810877995
15993 147849 330135396
163946 180221 40610844
108868 142834 724008258
32054 193825 486750197
155478 171935 866259362
87658 176802 223129863
41352 184973 359868910
16893 126107 699073565
185148 189108 9835348
41249 79528 95985168
119784 183947 160665119
16330 46952 819952276
199429 199643 562543
33271 53646 50503638
31235 109712 483226590
180261 180899 427490182
98716 192336 694350018
127038 172476 113879032
118403 150960 81572304
164853 193131 70582694
194309 195594 3185452
91605 191323 295844289
68566 152398 210027393
182256 195544 33147664
33608 144422 86761005
106536 147243 109605152
149408 165778 41161759
150999 194264 108205547
126890 195897 263695080
159177 165243 15319815
106695 188149 145979540
180533 192753 30594767
130485 152953 56228974
5453 198600 836820901
147596 174714 67861701
111784 175526 159621980
54653 174759 924089974
20996 96129 545196971
30037 133570 259222656
86581 109887 58396963
13856 137065 308695504
111971 180395 530053403
96119 116967 668234195
196108 198251 5247427
149689 186397 91936185
197961 198309 112489933
87197 99889 31748365
181041 186551 81395440
188956 195482 16261375
56637 68138 29147380
102356 146963 308877275
818 165943 460453606
91445 184113 231875109
110310 134597 835270952
125795 170240 111397445
103156 152284 129154430
918 158013 773632910
110294 149283 97583236
103209 129350 65393118
6100 10229 10372366
6983 179793 866674995
45645 186492 353053893
180140 195670 48181647
192900 194260 3374842
156361 188267 79861557
81714 169102 218932064
70483 130953 151550074
127753 141717 3415860
134547 152982 46028142
35907 123190 218337372
176433 187700 28271690
22766 82937 344235444
6040 183905 445208000
53514 128863 189003045
4900 111647 947025679
158372 192133 84463484
39727 166079 316724716
69633 125439 999479957
81430 88998 783030358
133557 169384 89734851
34795 120781 695953806
122965 154245 78554743
194481 198513 248108487
88182 138342 125685076
53336 101533 713356205
8179 66361 236168190
160306 192362 80209783
133971 175308 103436330
169061 181981 32182889
30739 114231 208972699
11791 173236 753786332
197964 199439 389115287
83305 111864 344265853
109959 127199 43098736
60006 140545 202253032
123898 192903 422118961
79985 98019 45283459
84341 105160 52034121
76714 113249 91709302
117254 155764 366859731
195502 197000 3656361
184098 194428 25841852
130432 186259 139756324
15155 91535 191257202
178963 199999 52511388
183443 195511 707187953
180563 187175 74522476
159245 191151 79767336
92160 182010 382811868
170714 194908 60275130
85495 177434 319441859
159500 186250 871242854
67357 78178 27111728
122259 156802 86659224
118500 170923 131443265
128400 145033 462623774
133301 167491 85668480
82700 160992 196077717
59990 127511 105297803
165488 191463 64787676
147704 164042 911911920
125255 199064 184633077
103083 193579 226514758
82743 103814 587630295
143618 164015 255277736
24355 155896 618507694
115050 144226 73206629
49195 76543 866981526
158970 195040 90119391
123525 176654 822195534
101871 120834 612219782
166958 184080 42634542
51856 130478 197145677
102007 130582 628995081
142412 152468 25105269
105934 115594 24274863
145896 157947 30072257
158682 166151 18871968
198027 198043 49596
733 135257 407010599
90030 140078 112898556
76743 128056 128603175
21680 145188 377532955
139239 142870 9002424
125124 137698 31716281
84028 195167 278061104
196591 198990 5867285
52512 156832 117042887
109539 181449 946312624
124538 171398 487020912
15809 83348 169070141
93459 148723 138435484
159946 190868 817487310
155903 165117 349514339
133041 196002 300467590
144231 185800 412301543
162683 186248 194629750
63896 127469 796484252
29123 156686 610955972
105487 159079 65668993
92071 124777 353430231
20744 83899 158104867
57106 177563 302032284
121664 129683 20177711
27772 130389 256898623
22518 128233 264558118
40022 99719 149681704
234 3974 9210138
56191 64646 367270014
124850 130039 13069673
144529 150860 9764046
130758 161139 76069071
173631 180391 297643859
151957 152269 44284622
163076 182238 306349399
190554 199224 21580502
2656 69977 168362166
58248 168743 277285738
14874 58304 541945641
185480 197636 30247766
164809 176066 28049944
65119 172258 268625419
89172 127343 95416034
106624 122848 717379469
133621 141025 612475240
140907 186726 668108489
174277 174399 371584615
169272 181864 31324921
184606 191324 435020174
36298 168279 722751254
67452 81275 34764445
85715 155347 174379901
127294 142760 38815715
14200 137504 783084355
26631 80355 246609166
145430 182476 92650055
178550 195303 537588468
122093 191171 13029094
13742 69706 140020668
71296 132437 674075953
126331 185092 491288398
95518 104289 21859513
178574 190140 168687280
118216 130913 31865876
11812 157959 759786068
187235 194460 787913606
33086 96319 302567125
188820 198656 24499663
33061 197790 995994369
95850 171620 588577937
32605 122151 236453089
76426 193210 378014854
140722 192786 130196180
109537 161226 250693956
114087 179025 87771842
105164 173880 31835080
121222 186179 61273647
177697 186560 22242946
151714 165620 34977386
14610 82154 697634790
61209 183375 989838998
179895 181358 228577421
199459 199705 707036717
191141 192681 853276009
85083 160137 187919267
126779 164999 95853432
197853 198300 1132498
41597 113066 624279126
7082 144754 525528314
150453 174010 59067223
29117 114405 415086453
26810 146676 122435427
23660 151021 989187743
10062 162131 275687010
49203 119365 186530276
55616 84097 71736611
128126 199417 650633624
94289 136991 561197959
10398 129947 899108768
26105 149656 309234893
199701 199808 258054
175320 175741 1054520
182710 197003 900521988
30604 106680 190315488
68083 146610 196753292
40136 141459 992563473
158049 175919 44782361
175848 177698 4616696
189888 198970 22582727
5530 68350 157181640
52417 69918 195355763
9180 182032 432708395
159019 159820 2020276
172035 188061 334527838
196245 197460 2957550
152881 189939 92721834
121151 149776 71748236
128596 169132 479423926
50384 91729 103903199
40801 134179 129319462
16976 33881 42436632
182854 195813 32463487
97750 121259 58779308
121569 187900 166159060
137383 145116 8789368
56624 196019 349329548
75316 125413 978972429
135630 160900 307928581
94678 177226 536060841
25971 199798 609221255
38596 119719 203114943
97205 109916 31941749
72521 113958 89675416
19662 195391 954294076
69364 177097 269917435
197883 198014 357847
105461 176936 179069588
155150 186952 296282736
169821 195935 65126200
128867 176599 381586820
58384 167946 959997343
109873 115586 990402025
198548 199267 75079517
149758 155412 152355563
88164 111281 57836808
147237 151128 156355282
191832 198997 17752717
82869 113740 24467637
138794 146411 342850130
193356 198413 12506871
82984 136328 220849938
31017 42623 28661306
192087 197108 12427318
158704 164856 493223564
69720 103481 607070671
41460 140307 247914313
193295 193519 552380
130652 191609 931373234
175242 193417 996442378
27054 51051 59698272
80854 104603 853281592
93438 185518 230505517
74123 94123 999332018
71175 133678 724880621
48502 83119 716813720
10688 89452 712178921
102628 156714 531679613
199858 199868 466989867
172113 180178 20032361
187610 188022 757482
99420 129787 76029118
178336 191770 24057288
178888 199472 51387414
171651 194950 58064005
180223 198033 966702671
135030 153439 44936676
185462 190984 13763652
171874 179880 531113666
82016 144986 157712517
149752 174779 62743304
11411 68894 293731677
6566 165508 442571011
20049 115264 325227848
35497 157160 791634768
41075 184654 783465703
32107 158223 315663508
166586 171213 408344437
119137 140370 53397036
139407 164308 415176198
81193 169878 222194734
27277 41704 16046492
93024 192636 249324574
94622 151341 773032687
18893 191378 431853626
194133 197178 157762879
82678 184358 705920739
110776 124490 60130108
73353 81495 989255835
96939 135586 96955552
165061 183110 839968892
180618 190196 799616252
199146 199692 1408440
192955 199677 863130217
133873 191025 290958691
15902 178749 966315443
85302 160744 188895179
6891 174373 746581729
112278 198132 214729892
26798 53217 743976939
121148 124040 7282578
9893 106612 766878969
33092 108140 187792566
131103 143343 70665056
44309 198705 967734061
55138 185475 701339983
138350 162019 404343448
161589 179122 43797735
132308 195796 158850987
173756 183810 272115654
152305 195942 109143123
79197 146910 910283947
35345 60906 995453400
70167 148410 196061473
190352 196405 244256314
54790 158843 547944003
153957 166281 949711925
72538 176164 552012052
56427 199466 358349578
186525 197726 27796268
65137 155091 225464772
50445 118163 169825186
104398 168742 161315137
27491 37150 631312116
130165 168024 445942838
111519 183986 436010066
52865 192296 487332801
153518 193920 101067995
88138 198548 326424976
167362 191847 924159341
242 142372 355690833
166597 198584 79723761
140654 177339 91719095
121254 149323 70415617
109433 119390 619533204
166995 172149 3981428
13901 154254 351501547
65075 96768 79471780
180141 195599 582751866
183264 184375 441483770
118757 134023 286701483
38665 155884 480527070
6283 146047 466457632
128481 174217 114608954
113455 160912 613544218
121957 154163 403254492
40372 48093 72551488
23272 91580 170959278
124758 125493 1841093
120399 195732 781333214
94441 181247 419491227
93470 183006 990410427
78757 90439 29476147
156757 164274 835128178
121198 134261 123477050
117510 145071 69120509
196094 196404 169078938
28847 44973 914650775
90822 146032 138230092
81798 140161 494683979
154103 194129 100063614
197541 199690 5400399
130481 174038 171128840
120800 131412 26625384
57169 182947 315249553
107305 171132 159967155
129920 153965 60225329
80873 110887 75317586
198011 198842 879964357
66042 148379 206385409
150539 175964 99083016
108433 110520 5275388
34099 58248 591460917
31628 147745 290685851
91659 99774 482839740
57646 140913 169258659
55222 164787 812989994
129073 186693 165149144
189471 193736 10659951
100759 195665 237500354
38582 193409 616216098
53015 114997 353384920
81446 181876 447645650
76319 187604 317590365
177648 199652 54902523
158308 180492 55512474
34324 68953 86499889
62997 86460 59207330
26064 80433 469652667
148259 174912 66732215
177301 191415 186687202
53007 85959 143308480
115431 183939 489389386
132642 157160 61307896
43490 57753 218966312
165817 188181 435138215
58029 67128 12492502
173938 199542 855943893
196146 196656 259395825
107593 172768 163315556
93626 166040 181407550
196563 198470 4630396
162402 190408 171378650
79422 179959 761989620
136001 190584 136370475
32757 116985 821176005
37966 79484 103822809
194228 197012 786733837
181005 191375 25949786
4862 47765 107085310
121784 186908 163189734
1455 180736 448610018
173910 190993 42604639
15357 107011 853478166
88539 191289 835843956
190019 193828 9563338
185 120558 301078568
35382 118407 207726632
171169 182193 27459281
129141 144866 39482340
7085 42243 654652219
160563 190060 187519537
105228 137066 718804419
145480 168509 57716919
181958 189509 924079175
5247 98180 495178006
26737 72953 115503114
52823 122398 186703842
78905 89561 777242018
190935 192057 131785203
149549 173401 9839402
184530 193595 973868817
176427 188043 708501310
150581 174592 183335315
105983 139936 85285041
132774 143497 26895306
123033 197511 701222512
185711 193443 19298569
104922 139772 87454704
152735 161713 22537362
115208 157240 117021954
163919 168159 10634048
40245 79636 250845052
154873 166561 17577229
177658 178895 3055909
125845 160576 86958916
48957 183006 620108008
107817 174276 361383516
29673 99180 173957174
176703 177491 1924321
186066 195022 848200372
21224 152626 328937554
76857 100334 735891217
52486 115006 156797112
12094 142961 327764543
157111 168891 527403107
109915 180623 176888118
76691 142973 166183046
17462 196813 611206875
107547 141111 84121802
27764 184960 393504222
33737 178013 361091499
121353 165256 110178076
60654 99047 921223801
15198 74096 147303426
176485 198461 54805342
139823 196685 397743376
116418 197291 652102728
106524 185771 207894184
150452 160499 25151927
52038 115264 158573261
49386 178877 957705553
77777 134479 142175969
170067 188779 39294249
80455 167371 428116214
23191 184346 980077571
117217 199277 205259993
142337 158489 517488306
8474 60974 474172721
7168 123448 290993390
80430 168559 220915515
10800 117805 457150174
186995 191023 10020334
153651 191278 846805003
46622 142478 240394234
132604 184017 248543715
107125 111699 10174862
177398 183542 15313184
2394 7095 832371759
28280 91971 159467025
22409 43541 52456615
62190 158346 241151590
34285 81371 117812867
35249 92103 142317796
142616 160570 44867687
97689 147176 789551701
80293 105408 62926193
29258 149974 302170365
128703 183672 625794164
112808 189050 405462284
170043 184349 35585977
11222 199429 760249589
109404 111645 5541293
106368 164911 843346788
66620 140180 779445020
88237 103597 600577654
183996 189350 973277339
112867 116100 6906354
141746 176073 85889143
150735 195957 113068511
106503 178616 473947787
76102 98892 57290514
95239 128773 593513343
55425 76594 53275110
30262 78354 120174023
66328 85883 49179026
139202 172801 313421302
7543 25795 45660050
73530 88060 945740217
52613 120693 575866630
148426 174032 64155638
67430 180094 282217521
84169 92204 20185503
60258 94915 311541591
114687 146704 285407117
82655 106008 943710988
134038 159067 62582314
30785 50575 119862820
106994 151909 796075510
34993 147408 281457463
67364 186553 333487138
70970 71830 2240254
168096 198470 729161805
49283 80753 79022290
179577 192690 13301126
859 84166 696113973
149339 161540 539012725
81303 160311 167773018
38401 44661 392129325
145375 148017 588029194
149002 191670 106696815
114891 137761 625340380
52589 142897 226509863
163640 195389 255035744
52234 117377 54446385
158364 185028 66764809
48312 99056 656597616
71107 177596 574968909
132863 168197 88532870
97089 124431 68427377
14952 180792 415108779
110091 144209 756183003
116968 126513 492767036
7215 100654 233854371
154801 170194 38635880
2839 195948 659608447
81147 169183 457831970
38733 85474 117149890
66711 186870 917224973
968 139107 345822706
68861 195956 769207409
188906 191240 244051526
27469 160500 644829527
88778 113519 791870774
74073 172824 247531102
188187 190123 4729164
40940 102516 530476208
193720 194617 2208932
13867 123148 940442014
18722 175749 393240416
7229 164778 260601007
76645 124935 121018124
17916 172899 590549758
127160 161147 225486085
106214 184656 196393936
136016 141068 12542457
144581 182064 942812281
60114 116681 405245585
21472 164097 933341207
47971 174014 957835533
51973 73752 867966412
103970 158565 862424532
160203 187953 69465295
103581 166379 157379834
198614 198700 219753
153572 191265 94296441
130939 154920 60047125
198474 199018 816516275
158998 167081 552591845
32191 169835 344680825
2628 62464 813949397
45569 178380 595846962
117498 179717 494367971
93630 109981 11093129
121552 169391 119980101
150460 174098 59267363
155228 169040 34711236
90781 147772 142671322
141181 143503 751428294
121903 150427 943610505
142984 155240 134822356
146499 181289 87004454
123292 129612 15928401
155414 158751 315251000
148377 163396 884181230
112923 145851 82463019
120565 193075 181517800
93656 133117 98820649
152726 198814 629963476
177619 181741 10270650
110863 115893 12505841
109875 172237 110413047
165767 173276 79611921
83628 156501 182458879
121843 162091 821345339
15435 144794 323924609
82896 165708 916604083
150617 150851 497116
140610 150518 185850841
95199 183750 221572887
184559 186154 242619968
96980 184664 219473685
96388 159149 157135304
14989 148469 349504868
34314 60382 832146350
85667 181942 669250777
99532 174086 186775945
22311 74940 131568447
91402 163826 181397564
159032 168328 949040899
198325 198989 297839546
57758 134531 192823092
75806 196520 411490351
92648 104679 793995165
95700 130700 405990546
186996 195243 109000276
41039 51129 361724891
152927 197524 709351313
116499 138828 188773294
150670 168797 929358118
24870 165283 351667846
88672 135377 842482710
86955 87602 1680623
94312 117255 987984166
172542 173553 648385079
134515 147065 579617519
31723 90729 147756882
128840 151945 57855073
109077 190552 240548555
172581 190233 396856634
33154 140671 269201381
166228 187996 54343676
177324 191592 35663681
28926 43682 36554498
188509 190404 4700811
75877 97672 14724721
165442 191410 940211256
75302 194424 496468380
140765 153248 743464385
24970 113990 222873949
131097 182266 128083391
197917 197923 13189
90696 101302 581068339
111176 136427 341613495
101420 191524 368446399
133827 133870 126253
178026 190175 756195885
23241 120042 621616528
186299 190774 11111454
47779 61419 250696787
131558 165442 542826031
143606 167260 59273594
139866 185989 115344860
138543 143611 12595552
196601 198973 5804675
133854 165393 79034394
82927 114428 365881391
59632 71949 832599462
43553 133408 269355148
156656 192962 354815197
100131 188454 697263562
59409 174650 619282193
79140 115681 488250049
19741 170889 378604053
121097 192176 178008865
46817 122347 189279869
39214 147961 272536494
171668 192888 409930211
105008 109181 10612920
61573 117269 139871391
137592 156590 47399187
55036 165152 276272740
192280 196438 10382260
168917 183610 166070907
163100 181475 45843146
63501 175299 674607381
129918 182094 130622539
105844 144260 96409448
76585 190098 284265835
43767 120049 191256283
181639 187433 826040084
176574 178634 5087409
4425 84714 379361653
11442 133283 305080814
58133 85286 68491167
24681 35798 27861084
54629 111595 726519208
160279 172886 31671167
123106 199911 346944379
182681 182722 84728
23213 89006 550464481
8659 48130 331825216
166214 182832 41338436
130864 179074 792675109
142187 187939 57675
2359 47849 734281693
144656 176515 79667993
60388 75503 38077369
85034 109546 61457118
24648 98918 185946150
98930 158238 258363605
192264 192344 204323
55031 80041 45737005
23824 199259 730584814
177321 198733 53422265
50482 96200 114834157
103276 157293 135213980
31147 133733 265006246
147898 195314 223328660
153584 159949 15963253
64539 152091 106956125
183544 198605 37590912
72017 128673 333391768
88397 140747 131072107
195926 197968 89900733
170186 177973 398046965
197423 198574 2841929
151070 174415 58494031
50080 88240 95936752
192222 193641 3573634
167506 185839 869666609
88495 106246 44244454
135421 138174 6935793
50978 163898 283169719
160231 185831 64092111
61921 82225 51327507
98042 162459 829111726
147546 163187 39227369
81074 132681 457964402
46182 150310 76890243
100097 159951 749029392
73170 152917 199739053
168200 178200 24894095
188381 194366 14886545
166176 168955 530906358
25928 66604 101584744
144187 177727 83852327
121878 179340 143938497
54885 110137 138828659
128326 163107 87225722
61833 130317 171925586
93374 96395 7600299
122508 138484 40360026
138145 168826 982565519
156662 189548 40948486
152582 192940 291834003
78806 126530 799623020
21026 23976 456785926
149272 173158 39652252
43675 175955 331548775
161640 163914 819858410
64547 132624 159235245
40036 65169 62930091
179059 190851 687887753
121268 147900 66820651
51954 189711 345107178
111261 179706 6076293
16657 62105 673889460
148855 152679 9503043
71315 113981 788279516
77939 115510 925667287
196311 199694 8372892
67316 97978 76860616
60608 125209 33950350
162254 184267 55012305
157015 160256 952025950
137329 152570 640570794
184739 188437 778903189
90625 156860 685144994
141271 193787 538464572
147428 171500 13268802
54298 176776 307091923
101191 171632 886884425
159362 174287 37396115
60160 61459 3250970
16085 129386 283613588
21854 22339 1243421
83817 135604 765083684
198155 198702 1366537
7378 95997 638407899
198954 199328 871421906
149428 178928 73803200
4515 34326 752462664
25478 113818 308332570
8824 102080 593036252
32492 76541 850216031
97706 158411 954564108
19278 73795 563231038
93767 102181 5590873
19481 106542 217915463
34501 187620 647003450
29632 65273 936394611
143166 170280 67937545
186226 198597 987594584
90708 119647 385791689
46360 62299 992056654
114452 139254 62302181
36684 110075 214261476
127034 154861 69685196
6621 171806 413701731
99191 132497 203199314
42491 69652 68232705
199351 199598 740396542
177897 188202 886709110
159643 174656 418636641
126913 167516 510884574
32998 169365 402647719
87336 90827 254405943
160439 162471 5147307
37015 185995 373041275
124538 170623 115594449
19298 40265 552093874
192810 197967 12749096
138138 164599 66170310
171440 180722 12360396
121115 167783 117107986
84382 108507 60411759
151147 177348 65554541
101997 162450 342657269
15766 189093 694832240
88841 127457 516926608
132691 190456 144487108
70866 185717 897893981
28199 111660 208903147
145252 176006 76943743
121662 152985 78532779
110263 192626 857385288
144961 180951 89957824
152086 162956 475982220
50446 175581 77526457
117116 181899 162180200
30032 195139 640353901
173938 190239 40612908
136291 146378 113182981
188372 192534 623474887
140601 188232 119165848
120241 133275 32779943
16611 110976 236328856
63327 89699 350843957
168365 194127 64250276
70375 132287 155151584
154569 179112 656935136
138408 154135 926284
50810 126177 189000909
52082 165448 671544479
114509 132959 46295362
71740 148851 193224145
15290 152567 855497513
101722 189407 521724760
115156 125507 25908526
20541 185611 965859877
150671 196862 115418110
110336 121558 27950220
169632 198715 72466068
22435 178969 391777742
6251 131528 313559487
185109 196616 862620648
115124 145148 75290080
165474 177107 604423280
191125 192925 511969247
56150 59686 8808836
184042 187540 918611406
119602 161457 104886051
125589 193772 791628248
16499 91086 224505236
90259 131973 104361990
150455 152379 4823823
44638 185598 353317805
173333 198260 531030034
24006 39465 38425624
87628 157675 175261024
77911 163557 214672794
54056 183437 324241605
133867 146201 30854258
44441 90195 115038731
120341 129951 12275266
140373 163725 58465378
144987 178177 83022172
68520 130078 411675324
105135 186345 203421191
60323 185344 965794487
84577 106311 521128008
174244 177229 265263732
47324 146415 319626645
67984 158237 226045186
121167 156125 771982594
149488 190174 101755841
21198 77589 141039445
123895 177676 957537309
143411 184122 101761154
104268 117926 560733974
49787 86848 588915904
62972 189345 521909506
78454 124879 288367632
198754 199365 715917242
174734 183870 22755430
159365 167011 799524214
153113 164944 29771957
72793 78948 323871207
3183 129074 775538917
179857 181512 481398555
64172 171604 269423028
93371 120840 68683603
128601 133976 13568865
114865 123117 20516838
62956 94536 79529019
123108 141849 434603131
145245 188633 108514113
168266 195298 100979788
82377 152169 174717153
59710 157991 654809743
184315 188127 462727117
63711 135323 540248578
167254 186639 364079608
44354 176783 713697037
9846 172455 842992631
152379 162882 26364441
155716 172494 42097410
146549 156044 23827990
58509 93588 88370423
143637 150357 27362433
156998 193167 198954868
168383 171787 296967487
154625 160064 65798671
14209 27650 33694080
82166 116394 85661548
9560 93590 535465344
142960 167420 61317047
86178 129036 107194387
39906 196034 461047258
3336 90235 217527582
142375 150987 177632676
30352 194232 684347596
111662 138720 669732697
159026 193557 86371522
168181 192318 144468471
126210 175894 124399613
36757 60068 57910686
165026 178086 32504268
154409 169085 36859602
53682 191978 286427123
136056 160479 60951655
45749 118861 298942277
93204 127821 971645073
98532 180007 416244030
126244 189926 524257576
42916 141350 246854456
153365 161215 19629989
188307 189729 3464924
146447 157647 27941512
89223 188181 247652124
160003 186113 39226737
6742 81673 187561366
104149 171043 167647384
185151 185729 754415632
156461 181123 61643039
116497 130809 35872490
76860 104819 70104797
130518 182430 129924694
173243 181958 21710244
151622 162108 179759149
120735 163299 461662755
169338 184245 694260443
13057 39978 67192111
1081 44473 997210862
69170 94820 64423794
114020 145291 452085176
164275 193145 533894798
190152 194158 2312241
188011 189761 1451361
101432 122699 52990502
24980 40451 703760967
149445 154049 992156073
105844 160615 934269974
52539 66371 34794069
4285 160229 390415390
34282 170629 341420354
108371 196046 219374809
115704 137817 55545875
62974 191375 832129137
70773 82567 626386287
33427 55843 55608570
130369 169171 97284004
67411 98903 491332044
5679 155174 374309991
112311 152661 771701959
131354 133517 480637737
144034 146129 5236844
79177 193170 450175818
137355 158847 474701572
73807 101720 911826648
88884 192069 312514659
121066 194578 218470279
126328 158954 298913486
31671 92157 550177332
123156 132848 24489272
67089 189490 940562661
112721 144374 79364437
192985 194510 521633031
131185 143030 374203429
163108 189748 691611763
190911 194478 8906092
140425 195569 38827218
79547 168801 817193417
98652 137426 97285904
13784 51272 587450596
133478 149614 40295867
105439 173943 171721926
106105 196998 227438098
46745 176523 325265967
165382 173463 20181728
35737 91336 577609499
92898 184056 228119637
78285 117795 98997899
62252 162024 250258241
151451 170750 45047020
62763 176868 359912576
161429 189084 69133092
124856 139718 37418107
140954 157298 799308684
157460 191479 85147139
162296 189852 916685580
103065 110958 19824256
122702 138980 438860479
190620 198987 691118472
196374 198455 305172776
114183 132698 430088292
71116 145823 187211850
15011 105271 225861128
6665 36007 49412534
63804 138639 354932377
162929 169298 929981129
191311 199146 562651087
147154 153759 16471354
141551 155456 315091559
195820 198315 152115349
3657 150085 366446296
148427 189006 859851971
89960 110338 50981515
126507 175212 906362444
196149 198873 597281107
139033 153140 632989429
136812 167395 76543494
37939 152680 903947957
188836 194378 13839791
39730 96362 142028419
85661 157993 181059271
32258 84843 734038420
168015 178331 25643994
134875 165979 10604146
51286 106663 138852542
144034 181286 93121478
37173 153597 341102590
130987 165327 86125289
166499 199411 82044137
185205 187625 6107298
44870 172828 320918059
159660 163455 9576668
2639 38467 503858723
43620 107113 209050495
36094 82164 913675684
8049 43637 901067200
89221 152458 565482591
82806 158805 864652845
105335 123911 46553747
162311 166712 19676770
71277 173705 256656009
37743 91419 846151149
80915 160367 199002245
68724 87457 47103974
124720 172861 313085
48101 134206 700869787
16364 173829 394331260
97434 128968 78928698
99720 114145 36154978
84166 141635 143936472
89183 123809 86500267
155810 164312 21353330
79142 150852 757399759
134988 139821 104322068
161234 189181 495609711
41068 86594 114310004
43885 77252 945055802
17799 133980 290971512
78111 135691 144496312
11037 47804 91648886
20387 114550 235706786
106152 137659 11636945
137745 172147 982410748
42259 53204 27375841
70551 197246 317150391
106198 146408 100845534
23389 152316 646248921
77382 199184 436709769
59608 170728 490178166
12531 167966 389337695
190693 193293 167882727
135036 189043 953517788
97639 147399 177373327
197618 199431 4533990
127650 133163 13872815
96727 179990 847765637
156122 195348 105856252
5107 196830 479821187
43795 74579 40151040
102953 158056 137930272
127588 137373 85727059
48481 166757 531937533
143259 186935 109306232
76197 180965 681234265
172044 179059 985069524
3823 177554 434879219
24547 131493 346573855
84435 91886 119207200
44641 136955 231702655
147684 184068 90965016
94336 138237 270250994
31441 158860 318967162
176780 187348 26481412
24920 164648 648660259
12267 158432 822239751
121389 161349 693692769
95282 107602 30799852
87551 144130 141698337
65067 124047 147851759
123968 163429 98970832
139335 145990 16573005
112394 195799 883264664
104635 147129 526128315
179194 184496 13251617
196689 198357 1696871
160551 196215 89185657
28643 136711 270698192
40398 111911 179322169
69100 162080 232944549
127086 141022 35002423
95297 139877 111710114
134791 168392 84086731
45069 103931 147745690
56085 82105 765276621
51013 144775 235157054
12435 137816 314101530
142388 146299 9806296
15091 34580 582471771
57055 177783 302687298
11325 156018 362264172
24508 70325 114544081
194114 196527 62206456
182432 196216 34447310
65584 154090 384492462
130160 138715 279050079
344 28396 420238283
46015 173904 443752169
81201 101926 18688519
18155 156563 531957606
126496 154295 44132623
166006 172902 626972317
176777 189227 31085954
12413 71628 148178810
122318 156998 558367314
127185 182757 465769684
91391 94150 312587160
34572 50834 587478298
148642 172474 254650081
44700 171837 318874222
172094 189263 42789042
155234 156108 481282884
86343 91538 620048712
101214 108320 17765318
21196 151687 326700783
96526 164650 170633012
107860 108280 1056143
175097 199665 369783018
19013 184121 413376844
56884 92012 810537829
158993 183194 636236470
111754 153792 86805790
9464 150910 354130568
97748 127265 427108305
139272 141023 158410890
122885 154053 78265406
92751 112797 50151161
178591 181178 6467891
180851 195518 36676639
120274 178455 84495884
116372 163525 549319391
182643 188320 14290222
158320 167679 23571828
12442 164758 735475325
72497 122568 125283123
190198 191866 931039103
68704 169794 253360893
198836 199788 663157645
144389 184755 500154104
7343 117446 801169777
1483 68771 447501097
26853 32890 697697677
64255 142477 196237112
56884 152713 240345661
65381 187554 306130120
173325 181619 20631667
185751 192959 17978728
186729 198827 30041403
46782 92218 114152035
87237 131768 974424984
35477 132425 442441984
157694 190439 81932610
36987 111858 187486258
25440 170218 362571656
180653 190804 25417651
9992 48726 777900274
61296 136389 188633783
12301 91394 315449209
57791 65544 557349411
38541 52002 33511706
56176 143612 219453718
122274 126923 514432873
79258 140492 153635854
81905 195852 285153050
83362 146093 836001419
43400 183003 123178483
110690 147976 586702086
35700 175942 516939199
8439 186357 445417252
39837 99719 562068147
102491 164115 154369612
39206 96905 144681688
171983 176541 11283379
166898 181531 36429756
169064 174724 992763825
31210 81052 374024991
181816 183297 935785459
43986 153992 955050704
52811 193036 351341322
4263 73874 421294642
133713 168671 965510754
8432 66572 145336910
93448 147718 456574466
12556 143828 328798010
31918 92376 73450716
129208 180027 127230069
80868 154233 309390208
32315 162054 324762269
67804 76697 540493130
14299 185914 429688125
85499 169403 210207685
44803 49035 474189975
189658 199424 384408227
119653 135319 39477767
43052 119881 423318455
167183 179022 25009973
23980 73281 123267871
41544 53436 29712520
74600 158203 209430362
128045 151068 57703508
77962 119335 103610696
71824 179905 483741694
127735 148576 52260080
176697 188210 28821523
84936 193552 164951036
161135 176068 37376059
87326 115734 214671648
147990 177139 243644453
62680 134295 475365949
80403 166270 894552081
155275 177034 937477676
196824 196976 723281602
166245 198845 81225746
116157 157709 743741212
17410 51596 85318811
13623 159481 172606992
162583 167792 13112152
175591 197538 33972884
59768 74626 37539340
158551 195153 91489045
190909 194578 583781237
104594 132817 70774844
180682 182220 3892092
48366 70130 987054526
8146 148278 350852407
149483 164023 36529902
123006 139332 889106254
65457 116737 340599055
179366 186132 406088844
48451 76202 69628502
32831 56053 795516681
85010 131081 623646605
142390 157299 503140385
144537 177202 512716907
143099 144517 3559354
134767 149590 36935640
96070 103427 18388608
145655 153035 18448886
134242 157341 57667732
152415 196147 631346139
102609 174288 438001974
197594 198176 73312722
159978 181465 959428289
150367 195551 586107019
161743 176358 36518538
119476 130650 28108617
52214 177580 314189135
167638 179359 29163360
118810 150280 78817233
166821 187895 148311829
94564 130089 9104811
9771 43721 83071363
928 95405 236397339
55632 121727 165788725
27370 38991 28865601
999 72778 179393579
43987 170511 317240188
42719 165413 307703877
19149 70846 129320794
133384 148162 36952263
184768 197316 793406139
110180 128962 46903542
193482 198981 494126778
42516 54482 314683694
148289 150780 970708889
129540 195911 166081157
6428 20783 35900511
123376 124552 955201435
39729 91208 129179891
175733 191574 204276027
62879 168495 515233042
32786 93670 152397660
26360 137865 279254025
130036 142464 31169996
150627 184133 83790460
53721 56792 7638695
113660 157796 110435590
157864 195752 690218381
170634 180423 24343580
149370 196509 117919101
52891 93175 49949059
99081 167762 691681858
149864 186023 90582956
151893 199208 118220310
27565 145830 813100669
100984 107344 5694386
182690 188489 14561783
58268 105460 118522187
1899 30422 71289165
55930 94149 96151305
133820 188827 83420778
120038 136570 41649290
138835 166673 69650532
15029 60415 578296058
153892 156362 6198274
42421 112468 175701825
174841 195822 52361572
128158 183446 534593172
11310 144943 334575642
137943 196177 898744101
83698 156660 394678463
138328 187589 123185080
102918 194367 228847221
129726 198982 173180347
166278 172700 2547897
136676 146520 269793698
168276 173392 12767965
66374 122104 964484951
78423 79307 330524382
39716 104523 162412310
143999 157796 34414263
79752 109874 706228708
81562 135112 134254213
120549 189024 912161483
49133 163642 287182136
148638 198836 803825189
140602 145061 11109416
67419 79876 31160979
89004 138714 124548694
124761 172422 731684919
170441 197210 66696309
138929 162339 113144370
71021 152798 204907014
180730 189150 846626667
114767 179568 91854246
142183 166950 62080021
45456 73826 71292512
198232 198883 81791788
139403 169741 75908652
159042 199535 101153056
151781 154634 7182749
889 124099 882236251
47680 146412 831253907
105208 107714 996557001
24583 151416 317561933
81244 133160 130075937
93982 108722 36931713
177991 196881 47125630
51677 151233 620641326
84046 152022 170187886
122780 146507 170064834
13970 177699 753432658
151115 168898 564215994
53227 149610 283090991
52619 174654 305880634
168227 187572 532284524
163979 191239 117917985
175711 199302 152085293
198641 199649 2542343
104035 180755 192046321
9989 16520 372479457
33576 80927 204208667
144795 184755 668713118
133655 154598 483381
123564 166360 107399403
76965 148002 266079036
171508 182867 14603723
8258 97664 896455088
58700 193048 190235306
23427 65295 71812079
81355 124894 108972690
18934 114369 494830003
166704 170806 32015002
125941 163520 94225354
37716 188917 250472136
52596 102483 125281154
105560 162006 141459775
126334 130009 9236074
189134 198849 24169526
75178 159859 711417659
34866 192036 625154847
23544 123164 953608053
155540 196762 644872433
21136 78118 909726510
49834 120646 960859248
32661 117297 211781135
133820 170810 770480215
32618 34874 80384794
28639 170537 355337608
181018 199385 45836846
171778 185977 35421060
176465 182357 14716293
160656 188141 68821731
25022 101797 929530516
185591 185734 352683
185892 188243 226113789
158679 162040 931434309
25185 107802 206817371
37564 54029 40844167
146138 169590 58784500
85120 196768 279368336
105195 187664 731422736
27478 43493 550486937
46910 72450 244757804
58023 175842 752667949
63017 65056 365234952
196271 198388 5187764
134684 174874 931514455
29237 177298 571405742
63410 147474 310736549
147966 163843 39846672
2313 162071 399905674
129069 187858 625455900
43493 147347 827650503
61298 139890 20266994
4505 80684 484537641
83539 176171 241158195
183117 195469 30920701
9778 88969 198295459
60790 171910 311893567
170250 171090 2100823
53112 106538 911369158
4868 168073 616151700
183751 197566 495827639
118085 181834 159577403
77469 92964 38914026
25718 29758 403618699
186323 189955 89501566
106053 194352 442389992
61852 140658 117611945
179066 198491 402216814
30488 136140 264629746
71409 187344 290434992
17915 198684 902693392
124337 190123 156479618
167591 192865 63076282
34071 49966 39408482
113848 162908 122887436
157061 169103 30329895
10683 127097 522078724
264 73631 592982933
187525 189348 44232257
81207 165131 692779190
68472 128295 827186601
97206 152661 138864902
20368 199560 448422161
144763 167118 987606524
155171 181932 66958729
146709 155789 284481590
51479 99522 120561008
57071 177074 300922984
199232 199435 518429
5989 85381 668210813
25002 136272 588804906
127855 186634 147227526
65233 146128 369882352
132894 141315 21078657
15795 118666 693217917
195168 195439 728565
55546 142197 671910137
60713 120550 150156391
116819 159372 106594419
142922 180994 673270041
159169 183606 164849377
136165 179530 231628399
1813 108299 745262129
131363 164532 83202062
34269 160673 316413586
77879 90765 802411380
95366 103191 302076353
71462 141246 779246305
13123 45257 80109145
129190 137499 10801973
119342 160341 102749785
77907 153765 639427018
179537 184530 12510729
89230 191430 255673810
145984 173904 69919970
138700 143256 11280300
99169 161659 156518002
107288 175822 171659705
60674 136843 191304722
37118 108834 983077206
192374 195233 523454361
199009 199400 649106609
151393 157487 15170911
135729 163422 668058773
179486 197303 112362416
185187 190599 982122412
75746 77400 4273684
98112 159391 153493558
90741 193898 596837969
186755 197189 60537035
33910 48338 392699428
31179 79739 121372900
155997 195346 280059284
62224 192334 716652093
11272 100482 34566641
158426 186764 37591826
113964 134004 649280024
40443 124145 831877012
79767 162123 832259575
171682 193437 537415115
46037 79180 288957843
85563 180578 260347095
37748 109007 178536402
102249 135228 82637873
99250 169089 422756509
21907 188712 417534718
161959 171874 24930002
71048 119189 120586430
96416 118212 17817209
176617 178711 5177336
34894 124664 932672708
186513 188306 4478459
56408 158006 254774765
44559 146626 800975939
184767 185444 1743202
177394 193544 502227406
172856 189011 523262056
88698 124086 88421971
1508 95099 234162859
123026 180993 145222577
74663 107874 412755991
125209 154085 209855052
10859 99296 221365456
71567 162962 228993987
9100 92225 978475684
30488 41234 211898564
193126 199779 864245872
107925 153513 114146234
33566 121140 219019312
133862 159327 167947420
165841 170110 907484646
52169 151712 249566098
43905 90231 116396378
135141 184268 122735043
120269 164259 110345903
100787 151876 53154010
53045 148023 238197532
147506 193884 979649316
102703 181075 953003110
126626 161100 86332365
155054 169239 11212311
190678 196526 14647140
171432 186764 515705366
74453 81715 512918937
33446 103312 476682868
185302 185437 255941508
10839 140067 323658224
95801 122045 65535035
118839 182707 159881034
170068 191676 53892403
166127 166898 807241329
98728 161325 156745746
146600 190055 440222481
132952 134948 2938048
64197 82757 46775089
194754 199949 12954909
49243 164920 290114124
132586 154679 55351457
96081 193971 433732671
25834 48862 990944992
126239 178963 131962644
131992 154222 55732648
88163 172256 210600911
149114 167383 230700785
98015 118125 50341677
13537 101533 664550782
97105 135755 618627000
82926 85132 5563046
148642 161294 291013740
75119 152589 251104512
171812 185735 34700527
63298 134819 532467592
19309 162875 322915369
14824 43904 72437723
144577 191174 116499370
97158 185079 220153652
157086 181727 61658909
198229 198267 90512
148109 157485 661712396
172331 197247 368166804
180536 196279 39373985
83229 151844 329052559
11128 22412 255042268
28206 60842 417593532
179821 183414 958052241
42740 46836 10259850
108668 114194 314738605
8945 9164 741744111
158745 195031 923974636
141138 154451 33301834
175026 191448 40990370
108980 158909 853195188
82987 162586 721548014
5281 17617 30891581
57885 76005 45684456
175520 187731 30581795
130857 136733 468452472
30725 35658 523923456
91137 112502 891731242
27049 198819 429755126
107927 134949 67817322
75745 76913 728233127
146319 195844 123813021
30631 102599 180178900
47405 162291 934729641
5110 65765 888595908
121031 180077 516180652
80246 155344 646079382
57005 189022 330898627
22493 192241 424841535
112072 162703 828635043
188170 196785 573602597
122555 177557 137876784
11989 143062 328242194
84441 121411 92450619
75811 170511 237429887
31438 174269 296501182
79494 147675 170945253
91016 167471 124186616
41845 143564 808579026
102583 158402 139680672
44527 92120 119655266
157279 194756 93725114
119608 139405 49812909
115661 150544 836829879
140474 162008 53809416
113040 148565 867829277
50845 88961 95853437
198611 198843 93494294
169222 177338 980407276
55883 88483 84219379
199131 199323 496622
130340 184942 570997374
157646 177544 300585139
63448 149858 216725638
126926 196429 998143016
130521 182086 129095752
169689 178607 22139215
112408 177100 162001598
28322 108709 201267716
35757 83152 118587374
199815 199827 25496
123228 142800 170955544
60594 92329 806083112
6634 171291 728749951
195308 197510 389748262
146582 174883 70888458
103105 132983 124079017
75233 146996 332063155
17957 30713 31975708
65782 71566 662952546
16486 98941 206467221
160043 171384 28502642
181914 187732 508348320
175429 179632 10422580
162634 180763 45252303
71414 141088 780295745
98990 173535 979232889
36508 194600 395658388
11556 71050 148776241
83609 145565 155160229
78856 98188 48521249
134032 191308 143212722
49410 166382 850872587
118811 138687 50020435
75878 87496 289369899
115092 161237 115595613
35061 48653 312714903
165873 174253 20913597
56098 182142 315989998
136680 193080 534146963
121997 134167 144323494
19195 193300 435900584
104296 136686 81331669
138107 153455 38263234
115938 181901 165129288
20032 195176 438324075
32929 175930 357942186
178941 179805 677161140
95440 154248 733885201
94632 98476 9545574
123830 160843 152415554
98176 183348 843327132
57951 192712 337849972
181095 183191 5171507
184287 195917 940163405
180684 197833 42764285
20003 40069 440547013
96771 174502 812161909
169142 181890 895294822
40214 42056 82867548
163155 190299 67761019
99323 125199 867394124
5484 30299 62183092
48227 141935 334467917
109458 179187 385674725
159420 175217 39548568
76921 90670 241426706
52897 61419 21213188
163004 174038 458060780
63286 99991 950604400
164734 165054 66603303
142220 174622 306073629
12906 54308 490965511
152249 161379 16876392
189421 194293 383011909
113293 138504 802268504
110836 196877 215152516
156058 167255 28112557
84099 186928 257456438
134775 174007 614813264
194564 194581 285990073
117952 156618 96892746
167211 198200 77228137
137755 156968 47939526
75986 154060 565655460
146513 165146 364684166
166858 179722 848053906
186470 196616 993250988
198692 199763 2664888
111676 145254 84105157
14924 18435 805710343
51765 85625 85029378
199444 199449 15662
129460 132521 643355392
26928 186129 442847299
867 168346 419268062
147614 187553 702658193
128436 196002 909008430
147199 167064 49797524
52871 162181 949413445
2265 52441 86100956
162645 182790 50261644
4696 173148 421845026
145548 191462 832735952
129121 173687 299894171
168596 194006 503659163
97506 131398 84850288
53326 172797 848483658
132994 158790 141081139
191293 197652 1771253
128683 193379 114753993
148589 166185 140784421
11736 39427 69117370
171841 175220 8338197
126146 165483 357230837
155253 162528 824404126
175235 193001 44368729
190680 195563 12158851
112283 194541 288367249
19019 19460 84796217
60581 121524 152930854
183822 194872 118607238
39484 168719 725434148
64134 83346 828226388
188067 190676 973069501
9568 125529 165364526
84315 137993 285913902
168905 188183 48117207
92470 183526 227825223
130448 185259 137176149
62130 132342 236716016
30072 36058 258800582
197718 199598 4730785
86632 178636 305924587
114976 154564 99214908
8662 163494 387748851
14695 33139 944115282
35995 128956 623919285
16545 36232 253539200
44495 119856 765640304
172750 187836 227820661
40605 94844 136145542
76344 189801 284181806
137873 154684 41430186
161222 187081 818926604
33607 195908 406129687
1801 110548 637438740
110883 111096 488055
62983 185045 306011735
86697 144174 144003129
34123 127153 344054087
3724 52574 176704478
56500 168709 564563192
82305 194982 952514042
24711 152702 320413178
149190 197145 257875642
3292 6934 9062410
128997 183727 817935687
174171 176541 5865011
56770 147770 875316346
56145 102036 115438304
31175 105479 185884275
69832 189281 899076547
70979 154633 209653375
52095 110015 918048190
105924 164514 146929526
187149 193600 16091759
97597 195679 245443806
171950 195520 58735641
106248 151286 697097910
188435 191208 823910402
187868 199066 276319109
170043 174563 762333926
178592 194877 40658030
127165 131574 49741709
5764 131892 315766428
172559 182334 24297874
20144 97263 241964991
56130 168778 282594903
95888 102375 701739959
119791 131119 529435404
124674 140677 40241555
47882 110970 662319579
153699 168714 182666702
22606 54792 80106172
91611 155997 161225632
16097 66200 125264393
112453 190672 195772874
169547 173086 498920310
101846 117685 39556851
50474 159438 779503974
110487 125536 37565843
35167 154417 298528634
94222 174378 854802349
152785 186604 931859871
140756 159939 47967944
162239 174279 30185364
21769 140970 901245382
3 88903 283833474
184547 194959 25988383
99816 174192 491125647
22064 25526 2946582
183570 187738 10568164
147753 177492 74372602
47497 182819 827406278
39798 141568 361624471
4436 172100 818207555
113351 155713 594742178
139752 159343 48950936
42279 83355 103166742
199544 199604 258515756
168327 182784 35957446
106599 177812 178377599
171454 194139 56561859
91191 120593 73463572
172900 197122 57294413
10409 61072 126379220
80303 152664 181314425
150194 153923 9393961
30640 171259 926579639
50618 175284 312489539
74716 142051 732024541
113443 193637 200668373
125993 162991 18610103
152061 152627 642126790
147959 191718 408597223
150428 191003 101520738
68248 171289 576672401
81487 191166 274538713
87128 97649 26331412
116623 148955 81015646
18961 156953 345545616
182105 186392 865298169
88624 133523 961113770
48374 124324 190406645
129810 191524 594020122
122437 171405 335380011
18695 27768 22813457
73115 84014 27393128
87208 136871 195929024
146686 170886 117900057
147940 148559 1577398
20084 178775 397252952
11309 108926 450144149
118817 125840 472847764
181181 186009 975842580
22228 126144 539961427
128910 172082 108250491
87253 170559 283384498
98715 132706 85141512
114550 123165 30237888
20230 146769 316863263
115568 178149 29277869
53219 130013 320231513
46380 186788 489379330
38521 41629 7589132
118888 192545 62688871
107320 128411 927461569
131588 161794 40107588
142927 183467 210437175
33392 191332 399350287
163475 198582 352384115
83128 171847 230388743
144627 193809 904689699
49194 87569 428958121
20762 154829 335714244
41402 177294 609665791
125035 190207 163117712
106497 177201 719548119
34425 100311 164824846
54241 153421 248739000
103420 135888 558542943
34436 191500 393073887
89786 155252 565274262
25575 110780 213364680
19943 30642 307802970
144314 145912 3951633
8038 72493 161238356
196119 196691 988555130
195466 197117 953508880
134424 153134 378592895
83734 191040 268598268
110843 179281 909912487
122966 150919 543262556
182006 185271 189483394
17774 161238 359178353
91281 133957 106875582
115947 199483 208955405
65679 95655 75299046
36910 39079 5258877
131540 165381 84933296
152862 157733 12172387
185449 193011 675907702
15336 156480 398994111
19671 52830 466392497
3640 181430 444940712
27890 78238 156751680
188683 198586 24651199
175299 189722 477219314
35623 88454 132317007
125312 199950 510867473
25651 54352 71402755
198543 198914 920707
175375 194180 281496117
2734 104835 797730958
133878 159884 809628195
151585 179693 978430547
157918 179088 53003529
103462 149097 460646048
44805 143536 849753705
42141 83915 234061726
76132 85498 940454466
141539 142185 27498564
197689 198665 888653023
177238 186502 210952810
37249 191089 385100296
20075 107489 172551939
47373 195254 370390219
14363 115880 254176090
33163 62871 283308669
121413 161794 512908878
134059 134412 877032
23088 199099 440379585
137498 155590 428902953
9579 82210 181818763
17762 142644 312722355
14668 191818 704025892
157057 175806 46988006
18446 104639 215798753
36137 139417 927880561
127163 164571 938008136
103347 187975 335322427
7937 194901 888222458
177931 189496 28937052
151190 178793 69013986
18337 54110 801208347
23823 96807 130929884
73986 136176 156034476
46856 131816 859915285
138109 140753 432135090
185151 188230 7740858
198388 199874 245073227
84126 127693 552247348
125808 159959 146035124
20952 155109 939439844
101494 129244 335712321
21407 98186 45102738
53210 181496 321498407
103163 127614 61210592
133222 198529 454561031
14912 15221 768666
96060 192719 338737835
175115 195694 665769993
114466 185234 177209577
70994 123100 130436720
164 155101 471465790
91635 155185 159077380
8668 199439 627174287
57974 98254 378672909
56721 145382 406876315
155677 199782 110176833
73306 170352 243213505
132229 149682 43703309
179752 190410 641525605
3844 29381 63883781
170027 199062 72351750
61903 162562 252543419
10471 81173 176925296
64263 98127 85071504
135841 142407 16317064
5754 163460 394939182
67243 198642 328913616
163794 173064 23179242
13101 193853 871485978
124581 187421 531905688
62613 95686 83257635
7130 110753 604874416
40028 74019 85177893
1393 66050 161504412
64792 192334 876772993
174806 175077 670951
77934 102086 938651858
125454 164911 98984012
15713 173036 393978657
100593 160793 150767782
107245 129677 56214830
81040 157082 190442407
185417 197176 29257938
158684 171654 145296923
36157 148968 789135306
150960 153834 7210630
7635 169630 405647921
10663 82900 180758179
148005 160134 30333326
52854 156049 258783050
108189 191471 208428789
27200 52874 479739552
122396 125339 237819709
93453 154152 151992063
191197 196490 13242820
173852 193861 49930828
20214 74759 136437941
4023 199341 502520462
121944 190716 790431947
94079 161984 831867622
108512 147459 97522651
131265 162144 693954646
184034 189647 897256138
147187 194334 117862233
154338 174186 167420054
43535 89889 116549445
40252 167891 319973971
49149 90118 103013766
131708 132916 3119485
22676 140279 294509265
47528 114959 647667049
112666 124835 284581960
17036 155121 836869122
150684 167545 42325703
72395 96195 59700846
189435 198985 6651333
168801 184865 40036568
178552 185510 234419181
20635 55991 253724927
129078 157198 843167387
88122 156457 565882048
170059 187917 674000025
169601 191031 53441756
189477 199662 213732615
155300 155607 302384233
139014 197846 657449914
99866 192933 282152972
147717 155683 556056102
150140 188801 96767198
41085 133517 231824941
189781 191452 4180321
153114 188119 256895649
17148 157791 352088999
180726 182732 148490993
29040 85772 942307871
58345 78100 240827712
103013 186615 682062482
98235 164944 36671446
82648 112594 74986423
191764 194536 6882765
38550 162387 310199045
192146 194158 5015198
69426 176856 269123788
166088 166615 1288200
170932 199817 71959062
198037 198450 804318949
29530 125938 241319186
177987 196038 45119230
28241 110563 848998147
77492 121138 109257235
35242 153813 296799876
25707 89721 160345159
172311 190360 44965097
176649 186968 25815318
121759 151509 776350938
65489 128876 158899913
143852 199467 138944467
87893 183388 238916973
55897 165280 274432631
39526 145862 307219114
163179 177921 659565556
26260 59291 82207323
103822 104767 952123605
139794 155465 352754268
185657 189520 9625241
136781 150658 34598136
187461 192323 460588830
194785 197855 597086881
3306 142533 348566024
194905 196240 23314738
13746 38677 62325848
74141 110331 90821363
78212 136332 145811887
39939 48984 980102
182655 199690 343584907
104962 178169 183331767
142784 144187 306878110
9633 54239 169219604
99060 171292 180986250
78665 130190 817887300
118358 185911 169172529
164548 190457 49286625
85708 109294 668656136
106552 192079 850421399
5760 149712 360367383
52271 189671 979677287
119420 131504 299774685
125346 134109 22090138
165167 192301 67737233
39739 128418 222224280
136342 152064 39198969
127949 145686 328155074
171711 184470 480312669
25412 149031 763168514
187124 192142 12476141
59762 129541 175145715
8767 139181 803745922
186071 196357 279223752
1483 33781 80750436
195128 197831 675609269
194002 199048 721641238
161001 190401 540465203
199670 199886 523837
84729 131396 463417365
167915 193971 308712640
128768 148837 50292270
147072 157532 561012306
10977 16959 813521205
49711 122651 182740302
134561 136500 4902818
40147 183835 851473486
100927 187778 674328849
118168 144834 377222342
102240 132861 376341790
192425 193195 255170193
136219 195218 516711675
63281 74335 458966981
180220 189241 22552315
95234 152455 438560037
23828 69818 114951379
90753 144321 134144405
138915 147449 530631785
142056 156754 36743104
79453 84538 14586186
69193 110830 104469646
15094 129216 550048524
129911 197613 169296907
8384 23668 38289933
158196 173701 38908525
134956 170124 87993729
167427 178179 26746166
190033 199224 572709809
110735 128651 925450910
185049 198886 34412873
132091 134956 7239439
105917 161523 54135134
41868 81910 191864783
41860 92939 694135920
107637 183249 109593360
132773 133098 167325527
184971 197165 924494909
165141 183681 46194284
14115 195655 454407451
145034 166899 54849464
189774 197879 20132624
53009 74752 713429020
5047 124874 674526633
154411 196339 104841728
127831 148133 46950401
38545 139894 253993031
56630 57633 2477873
46079 79128 82917534
30518 112188 603687026
73001 185755 385541040
117457 190180 895211161
133901 177982 374123139
90924 130246 104389656
62260 194959 332504290
65404 116254 197020111
52218 114727 354684577
108257 149749 103846238
62938 141671 695535629
191317 193752 793289263
14691 80627 164923431
137391 167864 76243177
84088 157187 182968684
26014 126851 252376416
41221 131433 226153868
72575 165817 489778077
159802 163598 544677063
142007 181566 327627926
125453 176103 126851423
198468 198627 419668
198302 199806 3784068
116840 136415 49196488
178785 194853 40119277
49103 189090 559008757
154777 171532 176647493
175835 183659 334808356
106292 110005 9466430
44344 143081 540114055
133243 164046 199222772
159826 189557 247320136
159443 172427 32594494
95683 199153 866331547
129719 193874 759732702
4250 193550 473857130
102025 128908 67186011
1780 165945 9365203
125542 191928 166206344
122967 178091 780021340
26215 125128 708835696
89327 110049 792097573
131321 151120 769653591
3239 44104 101852463
96361 164818 122421109
116979 197692 201893957
29582 179810 917678782
118682 196797 195483916
68427 134706 166224243
148766 158445 24115888
40556 77142 91786909
146780 171244 521987017
8523 174780 781754675
64387 190424 315782256
25537 157678 330763483
93166 154503 153591810
180551 197979 43461765
17278 50003 81631674
51951 113846 155247605
41526 153841 281517493
48390 168282 300647718
186708 188272 3906445
193517 196854 377552409
1371 125017 309335990
126634 193631 167702612
167480 187499 50007137
182608 187067 283660837
23624 69312 114176998
152014 198538 116262322
175919 178933 526409674
164090 182011 685924316
158544 182326 22191582
106159 138564 965003658
64748 100239 89089921
153197 187738 458296058
93517 114716 24692581
139889 183587 609404544
43690 169983 387015022
174785 178491 9188693
80670 158061 539722136
73672 181205 269281415
139808 197786 144779832
34543 135760 342222090
190859 198117 481835704
145494 194448 548913085
22845 27330 637785730
82821 115742 82422665
14241 188230 666366144
157416 194962 93913648
167655 174960 18205923
155563 193536 94985927
172723 186507 807544502
117330 165276 120239578
120593 165804 113445920
103684 168644 161005060
67380 95355 848512150
74636 196499 972216429
117084 126297 23085419
64768 105173 101361070
179483 179985 444527566
79673 139042 181141817
82819 131128 121656789
154964 155624 1667047
132092 152348 574943194
159868 191392 78814449
39222 147765 272048411
104478 184218 649160030
148756 179867 77728837
95388 154940 308711713
120896 131540 738164789
129756 193421 159336609
163601 190509 166655203
3406 169612 709946245
8693 79928 178132712
82901 158181 62246251
103887 143254 127277315
110306 133043 20061426
196232 197209 188760720
141068 185218 265844157
130386 152772 365711273
95952 124472 71269598
145060 183930 97178253
4160 121354 293283232
118154 121672 8756135
178005 192639 783170508
27030 43709 41320121
70247 93342 759221162
106102 161046 137708802
20107 168833 372517988
171918 179045 777018510
193608 193680 181936
195931 199556 312643976
90547 121359 76984730
191832 193958 5289552
45547 191632 366048968
40383 102675 156273801
198450 199061 1538547
147491 162864 453339172
146015 152724 16723476
82720 82805 217411
3568 126845 308516574
3637 194677 698565831
179698 183996 10776073
53570 110773 143664819
90457 178944 221427068
112003 148588 91663345
66444 150702 211166624
62292 109938 119788107
5855 194681 472605422
162376 175743 33457132
26922 157763 327460870
61391 112735 129004296
149706 176574 67302357
47181 198129 378039619
82709 172894 225940048
26109 77325 750322702
49843 88894 519409006
177287 182352 404589183
63130 89358 66189253
24238 55865 960778465
111962 162633 126937531
39066 189212 991335830
139880 188973 122698804
82384 148581 68400124
143833 194479 126603563
30936 129428 246489885
146435 177710 668812573
85911 97203 28198508
101824 144748 107493286
108940 162486 134048423
110505 137493 42619375
186791 188510 4215209
85891 160957 545133399
55881 102984 57458742
28583 134569 900993263
40402 153504 363681909
102353 125553 57959967
31914 122252 379200244
193368 195297 4723919
116837 124555 850959686
122178 193418 77210298
112732 185258 181562009
19439 101553 205712972
174067 199850 64251016
112691 139811 534024658
180867 193553 31794544
64014 154166 733699310
186306 186393 166793
97538 152611 750981090
91659 165070 837168431
32495 135208 257253686
197137 199427 5736716
168983 193967 351253567
78581 130871 131090761
96774 149018 130839246
130151 189223 171636121
93717 103815 436126039
428 179922 449137235
188716 197110 20878773
27667 54569 386917055
149876 187374 93970896
14160 105282 786989472
70920 78039 658632512
98625 188600 81746349
179877 197577 44164178
151630 187156 11557858
116324 117685 3146935
71101 165931 703057265
97003 178337 771960459
48148 53005 264639083
88816 144747 140006961
182786 197884 891563463
196886 198395 836776875
15034 108475 980890453
177080 192722 585888334
35019 53734 46423477
143650 193606 626677536
140402 178382 94894835
34660 137041 256443581
133428 152385 75972827
182122 186349 7270895
168353 181907 33759152
79655 139566 150350868
33913 51486 415534079
146842 181631 87012833
161898 179314 217802267
160686 163945 363050601
163784 190207 429059514
83931 153344 173825559
26011 89975 652840339
119343 169595 10705617
35990 132926 938755130
98586 155141 539205425
53847 85874 530780168
113729 145052 64872931
82204 190186 270214850
167638 167774 351384
58530 117846 156568213
137196 172578 948114074
105248 171296 165581123
97989 182383 685656940
30908 192059 245924505
45226 142944 844487655
14473 174656 674691272
26824 96759 29014446
69577 98020 71294401
3708 97363 234358516
191263 197107 540168681
98339 192026 234541499
91791 134702 107539661
146810 161393 606601690
163692 187643 59845674
142754 198081 138241621
16858 39148 213032391
152294 183514 78079195
114071 174455 151212186
142443 145008 6409007
108040 114394 15865172
189661 191670 5037649
65801 82567 42162989
145896 168682 57124717
156945 189270 80894660
162017 171774 24540634
107754 198769 478213911
9479 80165 287158049
73203 83622 26213101
59560 70043 26564743
177483 193138 280535299
38571 124934 216271908
172806 187111 44731269
68981 102709 84608189
52267 77558 63519498
43275 158137 287932010
127003 154767 422622607
161214 169045 19751517
98576 108642 517065561
169356 190717 53280826
58103 179403 304125842
185900 185995 613176708
63185 137883 187591553
186711 195064 20708915
109371 117622 508026697
177319 185572 20679155
107120 131235 60464181
21789 132663 752130649
120521 159517 97748794
29449 182997 384287507
148672 154981 972085144
116068 143582 980256686
16455 86808 91506291
108056 135010 67635615
74331 80487 14827682
42602 197370 468056151
167438 193263 64440307
78124 92020 34989444
147907 189318 566562399
85762 134500 122111826
156813 187395 76610751
184571 185769 76860951
105069 106329 3111024
11974 31693 49465687
21458 180437 397941591
170443 189730 893157898
169469 197534 133043966
48830 171081 526386619
59297 145876 95043192
6128 48229 977037690
33639 105321 179258466
157269 195798 96396257
46126 127697 204574790
172463 188252 39417678
51748 80588 363276594
78312 157943 199476593
125009 162304 93448747
19469 100090 201860297
43915 85767 105147018
22415 144673 395762975
1771 42780 102086174
46023 154965 273183398
67797 185683 664580219
87527 169778 205975943
13955 80364 166129830
135511 151771 40569319
138335 166035 69323145
88620 152107 158838108
197735 198516 1952358
100457 118515 45203786
28652 43808 811364270
39489 126784 218768887
163067 185541 56154885
58104 87351 51771176
23397 83340 93682607
91758 199337 269080080
127478 155356 69859292
100095 140527 625102616
105316 187500 205904168
93305 177321 978893189
61147 109936 122646854
16797 155848 704351637
153764 162043 145486131
108661 179407 934084033
125918 129540 56208168
193664 198857 859590862
121744 173009 20063209
5850 174605 422492112
85965 159229 486107519
189495 199109 4377869
243 155330 388111223
24153 125585 253854342
179017 188784 24431935
25251 171901 367278729
92168 138467 252220881
100167 162005 154887832
23959 137278 630126254
2696 166075 791720058
96873 188268 415711845
73352 191883 296826773
71972 86054 35416964
130652 178770 404385121
199293 199427 347996
151730 193236 843138885
110805 116510 14185229
135175 145573 25931492
161100 161549 524333160
163874 165218 360907104
98316 190096 229726175
32073 183702 379479264
27447 140607 391789097
8879 15076 15515597
125329 138872 34131548
191065 193696 226226189
14409 61608 117754804
133988 192751 397944631
32304 110020 571933927
112411 184906 181461787
68738 69041 561314999
51663 98008 116249314
179429 179772 871557
75489 101174 64567648
47320 68058 52148354
101739 153989 130772061
104658 162652 145303702
133508 154395 52233840
169304 174298 664545477
120788 155141 381598376
134353 192783 146128910
128514 181214 997150529
184181 187443 138982647
166388 192299 734073501
15795 180151 867461133
102746 128618 64747922
180564 194635 35181364
66491 93048 259997019
175921 186350 716230345
57750 123655 298285984
142670 184906 105633336
134266 186148 412220027
196947 197907 23490793
50889 92716 785678910
158309 194373 828549248
78278 186958 272234811
63403 123070 56966007
46175 63896 44357527
194325 199386 579892960
20974 123501 929953502
160415 164198 9597480
61052 175247 740443417
132103 134075 5047686
128384 180382 130194394
195948 198761 547057257
142043 167903 385352120
124303 150149 64749682
68696 103516 476421801
182558 195223 31590240
22555 175428 382696229
152644 155064 6111446
69502 70240 150867020
28199 129645 99835733
19829 25662 14663038
182027 183191 653244739
46435 116872 176664987
44919 49857 311400312
167266 199928 81423484
71944 170917 454336592
12312 69732 730500121
3452 165482 405725156
159373 195262 534461444
8928 107825 722716243
174237 190125 39587983
166023 183238 644643008
130728 188960 145725246
70321 93970 59375787
64268 105234 473207957
125865 186159 473631875
194904 197698 6953580
49070 66773 196696325
11887 81550 984551749
193071 197723 11515538
221 124998 161214375
14198 177013 992433920
162357 197468 381985871
37633 174408 690121030
93974 153899 22794702
158915 167738 291063115
53356 184713 329137849
194080 196682 6489811
62546 145860 526459220
115411 126728 28335566
174050 183609 163819818
104628 194154 224080721
123025 186531 159194573
102440 109464 676709367
123990 184764 766305262
176199 181463 357305412
86626 93542 977057533
113858 127305 33631467
7108 179001 430258756
4400 128479 310616840
37729 68691 77431150
56592 154823 246430146
76813 94015 43271777
80294 169788 599054129
53364 57974 11386450
51304 74016 263909279
192394 194466 576712988
20357 79790 148612809
124245 159348 88011243
145759 162027 863036473
41650 58658 42383708
179674 194122 36152430
183504 188333 329060879
141811 145286 8698759
47665 49129 3628284
32274 68205 713136461
39058 87821 122342443
80825 169165 221425349
161260 174030 782877873
50961 80682 975133502
168696 169639 2363646
149919 181667 79479584
188881 199645 664311582
191605 192980 651753652
65027 125402 421919517
194124 196234 5285890
99651 126001 291190506
54458 81721 68700517
57227 197123 906253159
137324 187375 839717680
14263 45575 78032761
128856 175028 115652084
59784 165068 264233486
116205 199806 209124559
11602 50934 98134191
87785 115376 951304061
172709 190658 669581498
173194 193542 50779119
35709 65684 58915431
111126 117139 14986153
33326 156597 308578260
22246 150219 658398309
241 11586 315164862
124413 162738 674969704
16278 190560 942478609
146844 160264 33571184
156372 167343 266914927
42474 141964 249523566
45522 140671 918659262
104625 105509 2137456
85003 88140 435746179
187995 192900 12216052
118385 158818 101274427
91352 165554 185885452
50774 141037 632494798
140339 180259 99788077
123409 152639 533036931
27288 50279 57190571
121652 151379 234224553
195558 199524 682405699
132540 174539 541754877
22446 152488 399617243
177351 178823 3216316
172582 176641 196769137
104256 179420 457819278
34268 69212 87264588
66093 167081 284690308
8078 153312 363612704
127381 130903 998933866
75480 132070 767428388
196518 199660 770213142
192710 194417 4220013
76397 86482 25504316
53760 84871 78297781
186244 195857 23932701
98484 190855 231255624
66922 191060 310878429
71756 175969 261000645
151570 156457 345670167
55884 183826 600195575
50776 125519 187394468
71974 91076 519156347
162437 193467 77543954
86780 147434 151902125
188555 199264 15605911
124620 192739 170578134
69525 96468 556579161
53624 166087 282132672
150958 172227 53387676
124402 160805 91219111
175392 191530 946223409
32594 199950 657445337
48709 172763 311051810
159913 193121 83045824
170066 187606 47941151
192892 193012 286367
63978 138832 929594809
128440 170908 106499319
122111 133158 27873889
24320 38113 34462099
69494 131839 860871038
174259 189086 36963165
84862 123980 858571883
121040 125694 11724112
166983 194029 972765308
169457 197401 69651516
113682 169658 140278128
28122 148015 684473827
136317 184175 119566555
103391 129384 65031254
45400 168386 308422980
155651 183632 861298502
140204 185934 860540205
1800 67728 435394857
90677 135761 112991296
117824 134775 558972086
91231 126299 87706863
8768 79865 706027549
101161 118875 562698569
108106 154000 114934688
136789 198253 484549994
164184 198476 153932835
185608 191398 10258073
161171 161325 407307
121322 128005 16803438
178266 196699 46058969
129989 198544 171406154
3871 82985 197977790
113594 179038 163750816
148843 186485 849205018
194696 195423 205632303
26797 177386 376899972
146597 151432 413996912
105864 146425 101737682
93021 181541 257555927
41060 159803 858617786
108090 117190 1739729
118142 171615 134051162
1019 169431 537172986
163278 164834 220117243
6402 85862 198943272
117866 150180 271922269
176236 180254 10046531
88903 168206 198570288
118004 163356 943517585
117062 129507 31174643
36398 131853 238934123
62941 198869 991872525
85731 118287 81451456
197441 199146 246161880
122237 150765 906649247
137498 141402 9600095
58817 62259 8677165
41773 170861 780954540
170532 192618 921970067
79108 184010 796423460
147629 197211 123879219
6672 59485 344765974
152196 198040 114579216
79270 161516 206131224
13637 135664 392333923
97414 168515 178132364
187602 193099 437827489
169586 196697 67601075
172466 197153 321277165
93509 96233 164576512
94802 175972 203179203
129335 180228 127436582
79159 134545 345410909
20145 158825 347229080
57119 83177 976633610
64590 140908 191473305
85115 162802 14304593
4231 10600 956509490
39548 185756 736059402
5226 50735 113615977
52658 129314 192235486
169639 170962 3320474
143336 181993 96717617
171189 182766 162560309
40858 145454 262210192
7444 15388 111568154
144845 161412 323824528
121104 154595 84021855
26341 144361 295527687
182551 194654 808552643
13438 37933 52737695
114783 122700 134533065
157388 168257 587444058
115659 140918 63349672
145711 148934 8084095
178546 198484 49735697
3381 142033 476765432
192758 193852 2710459
83109 157091 302264483
46786 174799 320882377
71061 175645 440094089
53481 100713 600124391
42030 184803 562452433
86357 86631 951688665
60067 111795 809214510
138227 177494 98094098
145651 196517 625796660
165033 181559 41152529
79776 172903 106865913
189981 196090 15268126
9142 11005 4694012
5769 135622 325272075
28148 151383 308511500
130621 164432 84766891
142139 144073 4846111
74719 100196 63885301
118109 167454 123751955
10849 32786 293904121
93781 152777 147678920
73583 160543 57822786
70770 131584 152380993
88024 147960 150030136
192618 196473 9628760
19859 52203 566308489
169285 178049 838110237
12591 147846 613836640
115832 125629 24510709
112072 154451 591769657
69826 114583 112157643
146555 193667 117877735
57549 179113 304761663
159847 176478 614814022
20890 193511 432109444
82035 167371 355244218
133656 148955 646580605
44550 52812 20777328
66741 185016 296258836
197860 198823 495348400
173441 193585 50276265
136020 155876 49604885
145660 165453 679889180
75528 175919 489227907
59433 182934 309518170
185141 193622 756325869
95651 157639 155107641
75855 122160 284707777
18746 157902 348409217
7260 150325 473912802
8067 193286 463623844
2994 132459 247256369
166480 176703 25479788
63463 120419 685734744
127766 175456 93549433
42981 124802 233075885
34869 162215 476158082
47356 52164 12051082
149738 156032 15863614
190292 197130 16994301
106880 173491 166937138
72992 191366 377235149
132843 154990 173866414
49573 79583 950456464
50364 178582 321288122
141478 199793 145753879
26723 40623 996530500
49396 53390 210374695
76678 116317 99380977
33572 48626 21253327
192412 195164 311558375
155640 184634 816902826
163163 164504 652194240
192795 197978 12818675
186923 193241 948451959
146014 153720 19234463
55617 59084 8644657
183385 194655 566178488
91620 199273 269249818
56161 155169 544216002
42572 92012 313789083
114338 172951 146923931
2922 182359 834675374
7266 18073 26989952
55060 139142 864752131
65349 144620 243289110
72665 159231 475598320
4257 73744 680492805
55713 86966 78697637
85407 95280 24768663
69368 159282 976346619
57169 171788 897914214
76700 82479 453321972
96791 139622 904631230
87157 108611 79276984
30685 79055 120861742
140570 167531 67526971
22201 40926 46569138
102663 145607 150166570
33023 75727 106605903
133631 148269 968099
121847 170290 121524277
75977 165612 377620065
156252 172293 40245939
101431 140325 897208445
27405 96774 100488935
88965 138976 125269804
67721 150527 207424153
39570 46384 16921313
87150 182926 765713104
91253 160245 365795374
50081 156601 315593290
116860 163005 874507833
49507 161605 281024611
121460 193173 103377442
165827 195705 752878456
35075 82733 771837887
26878 114371 510682747
37367 137357 250547812
177811 195104 452028529
96407 123405 67454344
4146 101283 243224978
181372 184900 717376344
73770 124861 127960513
17141 59256 954689104
174986 197410 558038172
195535 197162 4006485
36503 100467 160062074
95492 188207 758583499
42873 125721 798152679
23077 149955 317537519
52234 113963 154882784
54883 120561 164798604
114844 153733 414389418
146663 198796 130283104
193548 199046 407790407
59679 132417 745765618
3548 76027 201494986
54435 169659 289053762
119850 122204 670624538
171150 180568 23407185
198188 198563 933730
128498 199637 405521926
125965 129237 8176922
14845 91285 543031780
123873 173069 123329779
151827 181156 73346826
179238 198334 47637371
81518 190587 677991548
47904 188630 914827941
61312 126566 579939106
166138 173924 796173847
198990 199838 379999456
164687 166001 3330825
128858 141541 523288920
96363 112640 644059148
7502 46833 98049758
128609 165145 91623819
156767 163297 981894597
153438 161534 20285439
96690 179694 207688266
65122 79895 37032925
66419 87617 53315946
26419 147772 818949656
20374 22600 62955657
105460 188082 206981999
77233 154518 393499812
115262 134413 793976864
66387 179613 639406001
127516 170637 437582354
81562 119268 94305222
33518 72233 213444618
89266 162092 798823092
145782 150783 12508489
2208 168816 557940906
6477 199807 449774896
98097 132111 85196587
141886 162871 963333636
132501 175653 829946618
107823 198506 226823626
85064 98780 34337490
61330 73424 30628426
144901 167646 842998478
121059 173185 130733351
92090 132953 744701145
89039 133047 823760792
43839 94409 127014660
106756 135751 357285764
135307 137716 989208963
153395 162389 344292921
165347 166578 3065484
153278 174690 51267941
190652 193034 5952874
74222 106857 81770875
20112 49266 72662465
141334 170440 72949210
174112 198224 60056252
85528 145543 150331832
789 132054 328414573
170015 174492 11108435
34805 148214 408850646
167025 198775 747145544
94809 179454 166970959
185248 195536 25633979
178106 190543 270262450
17282 179300 405593874
189433 192176 308901914
171729 193565 243024774
185528 189092 7261785
81134 112036 361173377
166952 197543 76223005
123618 190012 179690167
35215 179822 361907144
15429 96194 202214206
35081 114004 680301127
44365 110867 166979494
156457 176533 50237414
125114 159200 736459754
114195 120752 834938527
81784 96691 37346484
71273 156448 207908443
118023 160310 648753441
143029 149915 17131201
36781 169921 592165505
83887 154494 694035553
28650 83956 667896439
88012 145743 789304468
65046 169117 260984612
75715 125036 123653875
13638 152632 729114178
185087 193299 882912748
54682 113806 148433304
76102 188101 280632806
133207 146413 33057412
119849 121357 3783458
168027 198616 861574282
119553 196112 498667660
42765 95074 131370711
26007 50570 546468421
51820 132952 308692176
108250 125461 263823759
97405 138249 102470005
109123 169717 509362525
176813 194826 44927626
118801 192343 993959150
21938 175224 432303329
37676 76062 95929619
70224 72584 306634073
141427 147783 15950114
146704 169013 55999965
163849 188140 886842930
38645 98320 63044158
123058 192536 174069837
61327 101816 101897384
2581 7475 12244459
135347 185486 125343566
113780 187381 309328673
109121 134861 880032473
8683 122906 285772671
68058 82371 35948424
180373 191280 27254408
133061 177401 745643156
9455 110352 563962519
21728 196475 966265009
142657 181743 791344382
139698 158844 47784837
90498 109223 46912207
176911 193932 278735719
55168 190230 365018615
174094 183397 632855288
175281 181076 572785972
70357 71654 3283761
72909 152016 198165147
60334 135756 348095677
157897 177459 49012185
164497 188811 60679153
136013 136482 1140559
188049 191570 8721303
168852 191760 547267867
33412 90909 398792397
182925 198915 39925788
6155 64586 145932823
177066 183026 14783719
149105 183459 85872348
182568 198615 707213788
66050 144738 234085991
154958 162523 18991926
107549 135380 160640079
94258 166227 180296680
35833 160675 312531773
55900 96415 101898909
156060 199143 107554351
133332 145016 721805480
180955 190830 24743599
194119 198941 11951328
49629 134971 214154570
188152 195295 795197727
114619 140336 4049071
145503 172072 811761166
112359 113598 388127365
149833 155782 359216195
93296 115297 55066582
140866 145872 12505704
75610 162775 776527149
102300 155047 358071928
56457 66918 502180744
135655 135783 322085
78311 155947 397411739
122193 131625 366491524
149292 177003 69373893
101402 115368 34874779
146382 187547 735484008
61646 115987 136497267
112551 153314 102114102
197475 198763 104035901
166 186508 766276744
130670 182302 926800919
125069 133166 13160956
98219 145339 986792343
26372 197642 641734797
120807 156684 525832033
43960 150890 972534362
164142 198758 86343962
177680 191281 33995274
168962 196631 713137477
146232 185865 381366600
119411 178043 146893583
114622 185075 176407860
65156 193062 545087886
155147 167990 32286740
192501 193730 3045228
143591 161399 44499721
44678 103539 147767110
63990 175723 949656176
84871 118764 84785585
97555 182521 212699846
41992 177852 621197072
162688 166056 232669284
72658 108636 90233899
62899 133115 243382087
186461 191386 967665454
155398 185668 243855420
172467 195486 57362649
101722 117072 38294258
18837 153838 680893400
139241 196128 586331630
86779 170211 519444287
189065 196840 215984682
16007 86284 175978922
136714 187816 127773606
190353 194597 10607385
81291 150986 510128389
33477 184365 377567420
186085 198631 31194210
97713 162210 161534589
180535 191841 706464221
76591 100133 765391756
80803 82737 2773674
4273 148828 518664302
150503 153480 7463059
124415 173384 859351020
108682 154343 992671961
151757 172320 222643594
89937 92235 4075112
154608 178602 59964861
132354 168109 89670540
113976 156478 106418957
78863 140177 184269423
13705 193808 921764463
38374 57830 48288778
44136 117143 935701024
4753 6560 4517594
174969 199111 839005550
166251 196868 76294415
128758 151604 57218291
33600 198578 412720745
66096 89922 826386681
27510 154614 318230265
137637 141707 324068171
146899 157306 146603587
62834 191671 638980421
155480 173975 46346619
72935 180937 85938131
53612 150557 257505776
166469 195055 71241060
174327 174580 602088
113538 174459 592535519
187523 196405 791723769
101360 117650 914507031
131293 164199 82543949
96749 198080 877052192
143634 189394 114397238
80071 105337 576813507
193023 195992 7409985
160960 184867 59758709
74264 95239 52712118
152828 173520 51890137
59039 180465 394170670
64718 180264 525972365
183146 198661 38789970
125708 161942 90798088
25136 174656 463576434
82685 151553 172491797
91756 93943 185329339
148546 189548 102537968
117821 159094 103425373
142925 152926 865593380
127210 155805 71669826
95917 171411 723187105
15294 53254 580851923
11339 38648 608213850
98148 194903 242106992
141912 155851 34907890
185076 190553 13616599
54875 183867 323310262
87427 144663 143329541
30055 142730 282081326
43528 135561 330722095
66877 164854 245596988
66256 199520 333612925
36471 80356 109676292
192985 193629 1643607
160766 168233 683123676
159083 181995 735041160
137134 181034 661695640
101072 121523 722611142
97384 172417 566380735
138534 188597 579600344
44617 51896 4537543
43433 51732 111505615
20782 85030 160877116
152323 176246 59899196
153035 158621 721640043
88078 100233 30309919
78044 172243 273854719
195495 196179 645068998
198231 199657 3611374
165333 168163 512819802
77822 140883 158099519
99249 134651 88792323
45402 120577 188508841
17389 22963 14012822
53141 194987 783670267
59339 193216 335556410
170633 189658 371123269
27225 188399 404697548
113691 181669 390518591
115074 128109 53187448
185591 187491 800661328
174488 199648 62768266
156316 161038 152890207
32286 152135 599209872
190440 197871 927580228
19564 128189 821885016
155122 156100 2493967
7060 122157 287964275
16537 103376 376799024
177676 184363 957403575
24537 117622 828762966
3441 105219 392024654
99995 119310 48286024
151260 196776 113787157
32380 112663 200896715
73441 76421 279825030
24401 199448 488325098
99775 149377 259178160
166205 166437 560995
21650 189457 420039587
133227 135034 309580176
108043 150584 927435440
116531 169996 134016255
110772 112054 3135456
184897 189930 12527069
44652 61383 634166726
157694 163083 370092196
127995 138125 79324712
118522 149725 78161549
143708 194810 46878339
124784 132518 19444178
170212 173207 512608836
7002 177198 426102576
191985 198836 589963920
56472 128136 179838896
164144 198199 218553405
10214 48094 94418510
104670 167500 281714016
165695 165822 547895950
112042 163216 128242900
39041 95169 371532764
24664 196490 857862812
37599 169781 413541709
113102 183258 175490936
61839 175393 257741026
68341 140371 67476794
124991 161632 91828480
151525 166615 37860394
95051 145426 505214314
193222 194856 3989740
18027 116283 245966644
92287 105842 33771255
60943 161338 353239825
142079 199361 472190502
52129 90821 97253354
24520 178149 384597374
185591 190854 13121870
126702 166953 100932211
73155 149042 190149364
146458 164975 46469502
129235 132357 161396051
144909 175368 76221186
49954 191856 355566064
174556 175528 2441805
52389 144100 499463059
101088 143908 107250872
107459 148335 929638763
149642 178843 73076059
151266 167894 41736214
5688 29176 163484752
56409 140619 527336521
122642 140311 384913249
108851 199674 227113366
68424 150325 655157035
170255 171151 288054324
63621 76629 32818065
52249 194554 356475633
187992 194614 10928178
124162 152610 686468570
100762 169710 839554813
123380 136506 33132125
83523 109931 266562901
167026 191388 60761021
28309 117454 223098718
119987 148899 892910888
192686 198232 713811481
105468 179369 578799671
100811 138173 270062318
187677 189452 247936
152390 156826 16247344
8817 98842 225404466
182276 194190 29773749
86299 89379 7772127
104836 142851 95306355
100040 107372 18322594
4566 152836 972560883
159563 182751 57911008
20592 43248 981051049
130168 156518 298824966
107855 159354 128971541
144139 148913 11895799
158459 184197 64370270
89575 114077 325366961
104051 149269 198322302
176733 194952 45427882
112036 161455 123748266
162014 181260 48113024
131247 142537 47790979
110549 133078 56379943
131919 197360 163658161
105903 109847 251218151
114314 197204 207351355
86655 133945 118471298
111179 120987 966653736
46283 117428 178439189
103713 154243 126559583
93048 131153 95365317
98946 110714 29525150
151348 187238 89835217
158232 185360 67914943
86725 112205 830453149
156816 172869 40308762
74652 145177 176767221
193333 194856 202252842
188352 196821 21040778
179217 199904 270466563
130172 139633 23847444
81209 105905 61736894
150512 165014 304890624
44535 151321 267818089
182362 183998 4069318
27827 159858 330575967
167708 190055 803324895
46935 181282 928873766
139650 192943 133192299
113235 134247 297704409
47305 179964 332422174
190306 199825 23703634
100123 117692 43977399
112151 120612 21125438
178530 199166 749990455
134995 147942 32283368
25432 142795 293852410
170572 173798 8049628
24932 76458 128782370
21032 193047 430601932
173554 197707 136657245
65776 181481 289819366
97301 155286 16549916
34580 184458 375085262
160343 197020 91595845
168813 174012 12971273
77074 186684 274562692
156444 156583 407806223
67317 140866 184369691
49655 181882 331307066
56014 192226 528731896
87472 87646 414986513
80589 100233 593241636
152076 197814 114292079
115332 154297 97648217
1735 4680 7167731
125655 137027 498823810
145451 150774 106570090
31390 113039 459474679
148908 178041 630693980
11876 50872 97321024
184136 190899 741693281
61667 82645 52958530
118226 145992 24079957
71444 120538 687760780
75311 97857 56598190
57714 124340 173605983
181399 190750 780318592
10448 39780 851678112
94055 133176 251700193
183768 186348 6544084
126578 160290 246876274
73498 186408 282808979
1843 145942 360633025
196788 199174 5899772
25526 103587 467338124
183889 192809 22331791
172557 198127 224397361
100982 107093 288767338
129735 164379 229476696
139896 191527 129024229
85263 124356 781682251
161312 175448 114946443
87278 90305 7602487
76606 92926 41053465
41335 57042 39182943
107095 143314 736801431
60405 89377 73078180
174997 199544 61199731
42923 101321 933894598
69163 112824 913053438
49536 58876 860011044
162180 173765 29071437
95750 110905 501149750
70728 145741 188008610
16115 61705 362306963
118765 197730 197539397
37005 113242 190972676
155860 173415 43965966
139437 180553 909129791
43087 155955 789779211
26039 126086 876751939
140180 153284 4839294
184580 198443 34563221
159456 195879 91039782
142962 181800 97097444
47395 72742 681291824
139827 178919 913948090
64269 128289 160575575
24464 109851 844274545
123334 129159 9353450
13156 173035 400424364
195306 196080 538179535
121566 127720 15480580
112642 147366 87009905
152683 168190 38959065
118794 163070 489349493
51467 142281 390675596
120709 139906 531954111
19952 162951 428837058
92792 135149 919454106
47998 190981 358256372
125101 137899 597451950
176942 184237 18179446
59152 89865 77457007
59409 68514 23102641
187052 194937 19575757
192151 193949 4513623
88978 119501 76209735
126340 174757 121307029
54863 114974 253255439
19196 76352 184038934
125745 135701 25142214
173515 191282 44322787
137605 172006 629744479
24164 89197 572278647
139467 192503 540150056
53611 179189 322958125
132198 164021 79826084
6503 160885 762730593
181496 193573 30235243
160158 173084 32446458
151394 192795 103557113
52778 94049 254644987
52940 71944 112857385
105246 167460 155995208
180708 187836 910491801
15603 143783 320980618
23623 128357 769345728
40506 121954 497685146
39646 71683 130333927
141661 170048 987012832
26899 37929 27481025
196918 198766 132350601
151887 166180 35923633
71764 125757 135243218
66383 107893 104107602
122280 156357 913227229
39673 182980 358886047
28951 162162 795696840
114682 121538 710522528
41306 114956 479796208
183055 183571 1327454
4032 71446 728316670
150947 192392 70558623
62735 110608 120350721
42010 108003 721227294
77795 174048 654371581
125895 199003 743461639
91121 184754 914050205
70879 146448 189414641
180342 185853 524956133
164791 186805 55007893
16559 132205 289532380
20113 100469 201156366
176768 189398 31523389
65658 105764 100507527
135732 191029 931582103
173752 183933 25318386
17811 183234 414015658
70119 120018 928110793
125931 145551 49199248
109075 191983 207407191
170047 188986 388049489
92971 94743 4479954
183447 186633 698974591
183682 192071 3211989
23552 140957 293979905
169416 186141 41784472
188112 191619 854067815
196105 198626 955341842
2338 155767 615431097
194836 196130 196765502
126603 143757 43062474
110397 143548 83043989
16520 129461 282756043
60400 188159 660796112
113415 189802 191114537
76407 135197 356189921
134915 186931 891127420
173284 196445 57814812
72235 123965 129561055
193073 197818 718235117
163344 180368 42505780
61216 127872 254880992
178077 195920 802395254
56084 92527 91722945
183170 184966 4618928
74584 185650 278211592
77831 84010 15613393
179102 179834 615568744
100459 199486 247764112
160240 187351 67909236
1436 17632 40381392
147250 169276 55207143
64176 188039 923740437
92269 138625 317712232
30175 96421 165826879
196889 197991 11088468
25922 153104 808489836
120067 132529 427480574
112808 152991 898080318
152434 180581 70413551
84745 96510 29481665
86573 185769 277227611
182335 198252 39673838
146291 150631 899026841
35732 55361 48654674
148446 160347 29751755
68619 100862 610646915
128138 147530 48646993
99843 172136 351341201
144728 169241 640805979
106266 121494 38137715
96585 159467 157412565
36725 195519 581421346
21789 128625 523264081
148269 161629 33454795
67827 85250 43741935
133320 137954 11691214
60127 185586 422411822
62321 75962 17640293
124679 128565 9794432
128420 151677 157438365
116429 132605 838735405
101007 187964 613470772
174192 196538 55788418
18739 127453 562614563
173254 182788 23680669
30052 199535 882184540
155324 171494 40577375
73198 118921 114494154
158577 164633 15296677
32234 128011 643338232
85705 161149 188903172
60092 103377 108844681
35300 137680 711032914
114921 116166 794277694
113109 174943 855909459
41769 110973 173607216
185215 185563 880440
147872 161810 34909266
6477 157750 378685152
188564 194271 736350454
112809 152757 849006990
76188 89300 266788271
195684 197360 486941111
169296 178939 369671863
68289 112541 898398514
24301 119928 945734345
70110 83968 868075051
34545 134544 250408439
59242 138889 384219942
135723 153618 24272631
64385 127820 488394281
14393 63752 123234178
69916 117756 611143477
124802 143140 46042586
87082 158735 649151785
91440 176950 214046484
152644 153284 685877918
77412 82929 959591650
55130 166637 951743472
184929 192522 19010274
30727 159049 321243265
183050 192029 22529630
65658 103642 95313284
196289 199427 7740880
59317 143784 212006070
116051 194186 550768028
181821 193917 30273235
41369 109677 171408238
74657 113422 97251363
36037 123691 190939567
123353 188871 164076612
114274 162919 31088717
22559 71343 512004781
125592 188194 156807827
190992 195440 358049321
95206 196616 253736442
77075 128241 216313885
78190 138188 281267877
162259 166007 9520616
125230 193127 169981619
78691 135832 143409838
86677 171359 963341846
126538 144348 44721745
120391 160753 101131301
31309 52067 51620956
190926 195590 816317264
163390 170965 18997226
160621 169309 411885572
34576 161280 768006424
59203 131563 919465966
154033 187329 915626856
191545 196323 11945102
62067 74333 31000407
199743 199995 648952
62085 139048 193282257
164775 199054 607078572
150487 161826 28445921
100602 166040 405508305
18031 174459 391671349
58711 129749 178337496
134604 194736 167451159
111643 192420 922881650
52496 172751 301529410
52941 103197 126183964
19349 151590 384703564
4851 187361 456979414
55827 76861 52911842
94834 151859 142741027
140871 143430 24382564
148616 162613 51759103
76716 179087 256425645
108338 164910 184280500
2642 151104 371657717
193011 194447 3587186
15744 51632 89544255
29345 113129 781636006
170463 195453 981152341
188027 195796 44400037
154626 164245 687461653
34929 59973 582894511
28603 45307 201971649
199302 199955 338166124
45102 168433 309300756
61179 138505 200576246
157863 180282 56165948
81670 121521 99686292
20177 145705 314351952
136475 156638 20283865
161980 190634 71624596
10853 90570 199605717
127398 140624 724309201
193371 194687 751953277
142187 186743 661697734
90573 93219 6554694
178646 180628 121807
57097 141336 872312107
2212 147648 505956915
83029 110066 67780998
72560 150316 494842728
111580 167707 458121670
137903 199100 152836237
113752 178172 161269105
36950 194663 394756733
84901 160894 190282059
178852 199639 770408732
106987 115311 156565315
11177 81635 176338946
41806 99106 143743648
65997 114947 122723421
65423 192772 91114882
31264 195022 409796443
156941 161407 11214410
88173 161244 182876533
29769 138554 481265477
91936 104243 30686966
3447 57534 270511995
52010 154801 336344303
115346 177000 74170081
49606 92803 758442823
125811 153146 68457348
35082 122332 614046179
146344 169672 58474704
44953 72543 845729513
170366 176167 12159446
55670 138688 208476331
190778 190863 220691
142396 188152 114501589
7980 58496 91565108
143019 144749 4353909
134027 181490 118673945
131991 147618 407131847
2736 145468 459717275
184061 194823 937198552
159955 163318 960763782
169531 174499 42535895
15408 166524 925523023
83876 125696 104691468
126188 133964 727022290
120090 176130 140393956
9111 112569 258961024
62519 132434 640135345
45214 151406 922390531
75794 91844 771472331
168127 181800 34014399
105922 122933 42534519
127396 196135 813214374
28755 75879 27771708
26657 99839 787328133
63106 172334 274022355
102693 195989 233443300
191882 192698 2027201
153629 171604 45106644
135107 196300 152920671
97534 135140 209675685
9997 45548 693236512
188960 192065 7775104
39405 109999 865772731
67923 185259 423478331
168426 188145 49240618
73133 138195 858673062
96799 103154 15898337
64840 105761 419899103
47408 160346 597538366
198246 199178 2334993
183835 197690 255013471
118280 152090 779117364
100015 145550 693567257
41448 99523 145671725
110425 153260 19456821
142612 199683 207454839
115166 195572 852865866
44948 168055 308801772
125147 180795 791891437
196834 198031 694008079
31864 186096 386088597
101065 167795 109794485
46787 117007 424247303
138811 176526 302514624
46718 132467 215047466
176675 199148 56004741
67301 196991 548851305
97858 130152 80916946
151628 163335 94408061
193463 199968 16173515
148707 168680 50061944
85640 94727 22811296
199966 199989 60833
50520 127241 545884623
73821 108849 87879692
186180 189882 324457980
15886 55549 98863810
187655 197406 7254300
15031 102509 943979431
147345 191150 109541144
46670 62049 41530087
69628 102043 399516631
69990 169480 249334182
159932 196763 92040930
130616 168245 94325396
93653 134845 463157957
94783 117616 57081798
180304 194360 35083484
193158 194474 137921699
117519 183541 165254942
72957 153980 202987485
187455 198058 410492689
140839 156569 674914453
149361 152749 8465844
180376 192422 30142289
142663 148424 14387321
49413 99629 182730475
134936 139047 458732053
176377 180465 10225000
164726 166781 5172628
22640 121094 246304908
121982 132244 908756462
193006 194317 3254854
165700 184399 46541529
124167 126949 44719371
59373 191322 330738331
110581 169440 147405407
28163 60003 805567827
181495 195441 233762821
53298 134464 203656784
38037 120059 205336460
176273 176400 216874423
136529 196860 579959135
81636 132495 660701872
194274 194909 1539186
159664 183422 635839618
119631 186907 716068482
118919 149474 76590822
84849 177209 331487872
87970 104625 787092007
78156 105585 464190629
112074 154728 106848210
152735 175622 747492365
188651 190766 485053948
172184 199688 547188114
91865 150156 145835527
58837 179667 660446058
196021 199084 942119032
182231 184116 4668503
177721 191151 33566001
118048 128205 574486609
195942 197664 4229721
130288 156727 991566020
80629 95422 523430635
167356 184186 990493819
150124 182093 572601956
113025 131028 45031484
172006 180228 913657728
134628 156156 330291024
27652 75321 119128240
141105 142895 225287412
16128 38263 55318867
169667 194500 61921536
97248 166889 174570410
165801 175867 25020853
18050 88287 175942455
86121 184547 330609306
90133 112184 55141698
185543 196141 745093885
60326 194932 411107121
162765 188435 64154022
64628 190452 726831907
183817 191854 20146402
169172 175306 15262187
117666 180936 158381668
72351 119354 117644801
183128 197978 37105467
165133 181001 39516794
139573 190645 127617392
115642 198033 947108841
136613 181906 113190329
13133 14508 447546992
129901 135100 13201143
67020 126417 148852323
109818 175121 163465752
81352 110706 73570222
48763 122478 777376489
42464 173234 327839506
183900 199066 37830821
175674 189338 34141502
45422 77027 79376708
72268 108326 90406481
15337 25416 25239853
43178 198601 389291031
183582 199286 302743606
151618 162621 27585285
130663 139863 23170373
50056 192678 740375371
748 104797 684980315
105639 106038 992484
196768 198032 14855508
142263 196727 764910673
6554 125687 847258668
24940 68472 958779165
135680 157397 54107137
61997 143308 204067904
15477 47642 940526477
127178 199545 210552823
191284 195146 5201176
72001 99959 782260469
95347 131787 184516689
94082 178603 394212304
70040 151973 944308851
106643 117664 822628916
158342 172902 36595935
29228 145369 290830309
61359 127067 927074597
40796 85348 111841241
64004 127527 294860236
151571 188621 92668140
192531 193663 2830401
38858 174803 340585455
70143 112416 105968847
158425 161032 313825960
47021 68340 53642700
181692 190157 21131924
71362 105582 279599309
138460 183252 111836703
178796 198285 672336276
28093 55824 68964154
110885 139239 998788618
67159 75445 847142603
144933 195610 126659420
164854 174254 23466155
146497 172632 807873216
106416 131499 62876010
97445 185648 649658977
48159 197724 374576549
199534 199672 355663
163675 196182 4765906
51753 194839 358331542
167136 192005 656241118
190051 192830 7011866
110349 196420 894008986
135561 194300 146782849
64562 67876 992109392
162502 189701 960437891
172829 175890 815154214
66912 132953 499335615
17801 76390 146482162
164802 165368 1424392
118307 173513 123455159
155862 180773 820316525
34199 141110 267684602
121545 122324 289467838
73297 83247 24992448
144765 164315 48984090
195483 196384 2325621
51985 135547 788380386
184928 195279 52017941
159520 185784 146278938
46968 168522 304801652
146347 196920 390605217
92109 171437 198682565
4059 137274 702880586
176196 196089 49687620
137983 143084 12668349
69139 188836 967493311
102597 156340 134531646
146117 178680 81365340
111108 164118 276934755
192072 198761 16614553
75052 116687 104397779
194862 197264 5988438
168893 173728 718705772
79887 96526 41902570
51190 67490 40953994
70421 90626 50827176
85745 87722 5018842
98048 140706 106951038
67015 149842 207494030
77951 89937 30240149
29910 42249 774876731
85622 100130 978481741
52196 91019 854841373
9110 187377 446321910
102294 134558 80814427
177818 184954 700100776
17681 115945 245975924
50189 81330 78283282
18600 145901 524205744
41279 113047 475047405
17573 87597 85904095
168702 177198 266231521
72673 166116 588833467
41815 168151 316734527
64009 177104 432468695
138399 159808 516019495
88856 195066 265621876
103789 123396 626654813
18257 141346 308242115
40370 169168 322895177
26280 182967 392115484
175093 196263 661763077
139420 141227 4418810
14963 169629 387344487
53584 169810 584929193
119755 199259 198922671
151613 151978 103973282
102286 144024 104500694
199793 199962 294780902
127476 150986 58891106
122325 185935 170002218
100681 174011 183713330
128727 148358 358339395
115935 162151 825169277
151804 157837 15051794
6314 194718 471532466
32629 178613 926637332
20565 148939 321485654
22962 40490 403736967
109423 153292 109779744
116860 158290 103745265
25332 121628 240952822
83796 114523 229486463
149871 161352 28795911
69097 156245 218380212
142702 183226 356872325
121363 190301 172603225
146155 147017 39114304
143298 147878 11464123
36634 170792 336008407
180854 192157 28316489
129599 178491 122399139
147668 151382 113224578
36719 79253 203058708
114122 195401 630722201
174976 196757 54326793
81580 147685 165553068
176852 188453 29004117
170619 185637 93947725
131632 187597 140191809
7374 94304 940478505
187315 192734 13477416
181970 198237 40520716
65146 185364 301203176
48539 147800 248899512
88100 109230 617376042
123641 140746 42997072
84863 136611 457144256
56818 153576 242685684
208 104742 122310234
37283 78723 485460249
189521 198471 22235997
71691 117661 316504236
77087 189588 435977276
10943 23094 291407436
95147 141129 685156950
162422 182385 49880133
24057 62025 94553041
79276 172561 233870311
132301 154874 56541365
81285 97824 787649692
67490 190321 535638450
42733 166426 149516319
82416 193702 365453989
47437 148248 252756616
37753 180206 276236065
128766 129826 2619443
155195 170384 38131352
108106 179097 671149295
78146 129276 128120708
52442 116482 315270880
70275 71250 19425
38931 119904 202819750
171317 198860 995675064
37341 156659 595615912
147579 195420 119566527
582 124340 309536957
137050 162454 63489511
2763 150173 622278048
193332 196155 933697458
197540 198418 696618194
34983 38680 9091873
129005 147636 46744918
91166 184683 233964588
45184 69673 61556006
6467 196918 476586734
106771 113005 15732041
16860 31320 209542622
20049 182715 407181555
3309 27540 60599654
196301 197856 851042279
620 138822 345984619
21260 158051 342408548
101367 167412 32187295
149123 170977 371212559
77269 151191 317271811
52676 134625 952591859
146680 165334 46832394
158075 173117 37801142
167679 183330 565286839
187234 193403 15373884
127442 157610 263938777
66660 188752 519312237
74427 74688 96859726
154658 164214 491880556
24664 175750 378295762
163117 168275 12940988
163756 178752 37328179
95675 123130 181341390
93577 112295 4353933
58481 109054 683771625
150406 180562 560996000
135793 161054 63095624
69465 71132 810214606
161137 181687 51397358
38767 74521 89517477
41344 138032 220635753
134195 173389 2530375
66822 167980 253567282
78379 130882 131614483
153525 170177 41804321
66341 73821 666527611
24023 131737 943946953
131868 179474 343241410
155326 166496 438410931
56986 73743 42309915
183485 199513 40010991
684 196259 489318912
96016 162865 167402009
127007 132773 14482599
51300 56547 12977587
79517 92511 32753003
103908 134436 76537666
191642 194284 249436938
115546 149627 835271590
56722 116164 751248257
49491 137669 221287521
56222 101611 39393805
140459 174340 907167119
94313 191183 347096178
134838 174631 681385399
185768 187857 682232
45319 137424 231160536
174601 197672 57533798
7084 129914 156758181
192131 192260 355777
193904 195419 657057407
184130 198261 35223169
25648 176689 378138342
75183 99060 332952879
120057 144762 62029663
109918 118905 22334084
164539 175016 274113121
110243 197420 218006053
3744 73777 175156231
100466 152380 737334192
34445 130922 188694853
158070 197861 237309463
169398 187344 515482997
33895 170488 342028688
54108 119140 749572173
121239 164885 109522912
38204 46227 860517747
182040 191376 516537770
130010 163009 82688732
138414 165937 482886303
162825 184312 760671259
44339 47982 9158092
140903 145936 524747627
177046 194034 42426391
74259 192685 296581005
151241 162280 27625958
102361 195487 232940784
75905 195956 630587522
25237 97825 306935622
89618 188188 246672423
22993 182655 399615470
49297 183011 136553349
27195 170832 359711239
184919 198332 213085730
98216 155448 739815919
123559 153727 75628096
166130 172597 96716810
85311 89046 867561623
181602 194165 31399648
118436 120591 91435242
29748 107256 614441828
180671 188630 19930588
28572 44876 653508650
79940 178487 425917828
45476 144568 256575065
61152 171831 442009781
3699 175418 786080618
97129 187911 626687620
72420 109572 93177689
96390 119357 57353831
94338 95763 3539223
182882 191793 22384235
155954 183740 721711371
80355 103602 58370764
26783 70931 916593375
182319 193460 296818459
89697 167817 195592023
63042 138484 199309587
144210 191141 535614763
172355 179310 17219222
7003 198199 715771630
29530 91461 579085779
126899 142490 421932193
115411 155355 100065261
101456 105915 838118332
62974 157845 689969604
53163 105584 131506692
130069 180258 607673580
165916 191665 64249103
158215 170648 944314159
96859 154305 898279821
181157 193493 698914503
148069 154695 521241846
5486 173152 419876090
185818 196479 26622097
163851 187589 59339151
160410 181086 51689849
82162 196744 286707029
185115 192747 84514244
171275 190425 540486950
40990 101094 150809661
26675 134037 268800068
123374 158799 601405756
45318 157384 280878720
116024 129367 869674396
24455 54279 159099068
176095 189213 767540690
181891 199914 390702815
204 196500 491148281
147315 197912 528516561
91286 165654 303408948
143827 190097 496170742
71905 119474 486935920
194665 197321 865559187
177802 178384 1436593
179130 196367 43133032
71247 162422 734592614
108419 171978 926991620
138749 194723 139816613
117609 185101 143645068
6772 136811 707533412
162198 187429 684853283
134315 139268 354882818
53220 56933 9245843
128189 165096 963692026
20386 27711 917225954
195738 196434 1802491
106535 162426 879540038
131696 198263 166447527
142152 173690 78959042
7650 80750 217060676
5720 61450 192328685
168573 172934 252625179
177655 183398 698215703
75836 183727 405122856
28248 100080 243221512
66283 183054 292415332
156818 158219 3480150
169788 187108 43238297
43519 138580 266992242
28176 166685 891280554
12852 62407 14968667
155112 193470 95935805
35038 176249 353484669
64126 78141 252081548
173739 198098 60689276
130310 135359 12816157
122350 168672 116274220
172983 194957 158036290
188900 193349 11139967
161357 187542 65590408
170796 192712 54678253
66294 111301 112894445
26314 159112 688502315
50437 136387 444912832
142226 189382 688981344
150242 185508 275504503
153663 176964 20765254
130947 136909 15086452
67056 92387 471005804
136619 175100 96224781
21608 189295 419719033
87354 116907 72121533
15132 173914 928338597
94757 133138 96105196
88449 189090 392700946
53808 135824 205937118
86914 133290 694527623
94299 171399 193105468
118837 135449 41824903
18429 176020 394582474
163645 173378 24329793
191726 199811 20086232
144083 178920 87075520
148569 155499 879221865
45089 191811 780039379
61106 121610 151790045
2487 120939 669295564
148116 159027 27293891
114558 137500 396984452
161029 181904 52187850
132347 182815 126235229
32015 60509 70827733
101481 155266 134600472
138988 161022 55026346
41282 79952 96926265
170811 196550 64226792
55306 133819 736787386
91204 96587 13459648
175406 193573 208326876
26289 99397 182980880
55030 126104 178379862
90965 116812 941037830
115797 151538 89547886
147557 191260 109284127
177964 181820 9630742
56626 159068 565908965
159486 186891 68600050
126049 192805 167076024
13051 149104 340704634
195189 198058 518719678
183960 195105 469710734
70083 116254 115705387
118472 180649 155657116
70129 73392 130152122
72015 123141 127929334
25189 61131 364921570
47312 47841 157615171
139959 183782 686387648
198034 199367 698627779
188651 197654 22417470
52934 176327 876678746
60376 170113 944853050
105842 169750 538062753
12766 108059 238637011
192453 196422 268114939
187891 199245 28214371
54584 77183 56894867
56574 192508 340761736
155248 197784 470604557
168944 190137 562135940
97350 100224 755040277
153512 185826 80884985
38374 62742 256971315
21505 184688 595171160
122061 159602 94181632
103712 107852 10355496
178739 198615 49634422
175418 195466 928503643
198977 199326 885568
106539 116409 24791754
13406 71479 647606034
71665 117756 115452034
11887 96596 294158940
21264 33781 31400213
89635 156004 466641963
48172 94942 117494332
161106 173808 93408014
46995 143518 52938288
165138 166675 3845541
78835 162429 209509484
147785 168365 51613341
126757 183042 140818144
31783 125945 235664973
41070 56564 29087177
181723 196246 392515863
23664 162034 446956546
117424 126022 817060177
9109 134453 422544116
128140 144157 40254507
117934 187384 454810486
185143 196528 344779266
163033 170963 19917780
34857 77936 107646968
1260 86254 212674738
14837 94100 167814244
59293 197314 345799827
7699 143141 339100690
139220 140319 838903
84904 156515 477317323
8135 163002 387787490
86050 104100 621984619
123131 157185 85381064
65827 146868 979515922
142277 169101 67242855
112382 129091 41813794
18767 36724 45015060
157396 184019 348054141
188182 191613 8505111
188838 191053 5552980
66499 71961 13788394
47817 62207 35934125
91608 157590 165094853
114300 161196 778216186
85921 172395 216588178
111309 142153 77274651
147556 168169 51680009
45296 174646 324234382
122026 194554 483110872
10271 150405 442604072
146426 155894 541932545
105636 106565 725942970
172664 187000 23571908
140104 157142 42445668
31950 105937 185040807
84129 151307 770902456
169839 198629 71732787
196562 197288 541007339
72937 89443 41544829
112659 142639 869941254
171269 197065 64223624
65711 109342 109529844
146969 164822 347914847
194865 199200 10801687
39365 155621 291310532
48632 67305 362246858
114873 148528 84345384
152400 190267 94706399
150144 159565 139746648
66914 141078 185909945
193214 196261 353425232
80443 166306 876355975
170145 172566 474870088
120661 166928 116076066
10859 172233 404120527
112037 137241 7651314
188524 194908 15881638
31037 164171 333400341
198627 199613 251849122
3152 44425 102835054
162944 189425 66176287
8886 51018 105166391
111610 177864 775692203
20355 159035 908034792
62035 94992 189490008
162273 168914 16773770
36938 182558 687886292
150931 185449 86391900
32397 69919 932014611
39177 54428 37966306
3720 166366 464538041
65661 89365 983214001
10798 144716 335310940
18792 34405 317347738
14135 126891 797364645
16275 169763 384396362
33256 50498 42735585
83996 92921 22359597
111451 175488 160335990
66546 163249 242415429
188573 189336 830717038
152292 195940 836473097
179274 182764 8687609
104445 197704 313907152
9988 62546 131033685
150190 186072 89896196
70825 92355 54127292
108564 174874 651172197
187154 193329 15390293
96991 113552 383335141
120822 125188 10948014
184134 199121 37364797
91072 115011 48709888
31688 63782 733316667
196903 199429 6325137
109442 168403 4206293
172187 198774 339142027
105469 124090 46658002
159700 164436 56443768
159972 179083 47761405
22360 168301 532224603
9840 130539 444637757
130340 198402 771799128
753 2506 4256696
177752 177898 120498803
127198 127653 858655965
130137 194725 407025698
25220 164318 348352624
22307 59954 93718630
5781 68294 156373542
119081 181059 368154926
30392 189608 398483898
121400 141209 542720904
100314 178029 313729682
135632 138575 396888406
61504 71521 581224643
163139 183765 226419639
153258 172873 92277089
35959 78483 106314702
191325 198347 12074105
2306 76828 186326016
146258 184455 95495503
4992 85642 201898528
89457 126893 177800989
155325 195471 761634757
33282 74120 102003149
162705 173040 164056354
44807 178749 344890598
167034 193845 193261289
77133 78505 3409494
150891 195484 425428392
196751 199038 5661761
169633 176452 16911304
100626 191086 226446697
112237 196344 507149354
143441 183132 99137385
121018 131971 27502224
73244 105717 545977832
36267 41580 253116403
4038 133449 324030820
25229 65306 487550400
72833 88566 878249842
27774 197371 424396718
103595 163432 149922335
48713 126677 195510620
174062 180682 16423502
103414 134577 137463019
100584 184621 210346631
5209 189872 462228673
14743 132079 293748516
76180 191430 288670198
24624 57113 282784014
63809 134475 905033658
148346 194192 114644284
94367 118807 46152156
189758 193139 8468349
146210 189361 107906903
22149 170700 372042617
153700 171740 45293431
78834 135900 143240937
91656 192332 608565801
173623 179538 947590218
148104 160434 30829346
86604 188383 254779668
141069 190806 895158327
130179 172397 105824244
160324 179414 47722055
139458 162786 720481247
30352 156342 315407502
11625 131951 690567087
94206 145758 129075227
122573 176718 820387590
118769 122079 342889412
83479 176897 399922962
107711 178181 117383568
133539 149421 826405754
120363 178905 146590735
171178 173274 62933929
69228 101930 215454180
45659 185866 351424676
39603 188535 263710615
179585 197723 45255791
123500 155754 387344166
98654 167210 117469345
93475 151346 156794143
32533 130334 244788807
103282 140349 595470403
105347 179036 464299478
118646 180218 154193416
117209 168445 514097488
133946 199272 639889124
190550 196909 15806996
168579 169908 3157047
141260 194871 134003634
143051 173312 75795641
124726 133262 681068911
67999 194317 316239063
165455 194832 678430539
111687 112540 103804205
134430 178117 639331516
34125 83378 123234171
195747 199371 204432042
105980 119714 34411562
7443 128175 548393845
41988 181974 350761311
95721 177183 910602785
164412 189081 61546639
49938 162023 458535935
104391 173455 173098289
187404 196216 847127991
11782 171784 400729455
175411 189816 35968190
158126 163985 14807326
48474 134173 652402376
89128 133758 948951223
155992 181637 64095833
93775 105079 28179170
145603 159452 34651183
90451 156610 165600428
23619 193063 784066432
21872 35797 133737768
57886 159347 254580865
71625 145819 738206941
182909 191413 21332763
189392 190759 336546038
44867 184315 456966801
7694 104903 592104150
81586 159069 194013014
83181 111448 582858263
98731 155008 140929187
110858 160451 124090397
1910 50407 120889583
4513 71579 167777774
194915 195314 1003715
186102 192255 15332747
173377 181091 19155103
6539 160693 385939631
172644 198220 736818680
23637 34351 26826633
47891 102437 136986702
171881 190011 45134332
47583 119708 578977077
160947 167870 17432146
63147 123687 212834124
83936 120415 447018951
38895 63476 20674464
168744 186600 44610464
111239 189896 196813885
175349 181080 525408502
157488 188966 90112395
32905 67302 85905782
33021 55328 55322786
18145 39097 295603534
95203 176580 218802297
36644 81461 725338388
86419 123348 523563166
109458 132847 58533853
82443 171521 786232205
112894 174911 155298841
91312 196206 262436047
91265 130968 99335885
57927 68329 26442985
67794 190482 307167486
31648 114252 544073637
16662 47263 6228009
51602 57052 13471819
100146 122922 10991654
64750 170901 445905895
139181 146813 19003568
77528 170796 233763343
132144 197653 163834107
101224 159966 147037853
91258 147733 141381298
16394 136571 450483700
179422 181318 969150283
169484 181086 238450172
12460 62517 124915519
6909 178791 430232950
166646 177191 26308482
40629 122352 663174910
160142 176825 473320384
737 27043 65730695
146492 190469 696307228
123326 166958 183495978
39552 83511 110266899
19743 108738 222900434
184190 192176 199336273
133591 171443 266888227
114122 155244 102970237
190391 196373 15001079
119831 191345 179076560
135130 157617 56064300
67042 74194 142098965
90148 131887 902683051
186968 195936 22331550
134105 140486 422248496
164759 190354 644012065
84686 85832 2858759
160375 163208 535416695
114638 126358 29333627
175626 186373 969780101
29764 63373 83658146
130807 142047 47947580
175260 198406 57709112
102159 148863 748772363
146012 173621 529389553
141104 187791 381096234
36206 197467 403517596
187997 191389 8426085
21334 35747 992494250
16615 98805 978873692
190892 195969 12662126
14883 111264 241317685
146606 160139 33868617
122794 183319 509143408
103673 183100 228694213
133898 146087 30508238
19689 35426 44689806
53824 197245 359282336
95675 105755 25087971
171363 195532 60249033
48872 181703 666446029
16850 101530 212120667
67052 190173 308293286
80089 163865 210050616
61217 171199 861563707
126314 137697 28692184
43583 44574 2412035
145544 181022 88707416
84522 182189 469253688
126800 192569 382906233
51900 174638 307590090
188456 195037 16350708
86486 113182 66840905
119305 145171 64921324
194088 199997 14693296
46201 98160 669266324
47373 102384 840936439
21076 57328 71265895
32399 175439 358094086
36088 122900 714778351
99082 173632 153919072
157852 188593 856518171
92810 169514 192124278
92897 119689 66949948
43426 138833 239434310
88564 94219 985071630
23647 159810 725121781
180363 194180 733786327
162475 167375 83681729
48071 172382 412779343
132411 145570 317147861
21622 96418 187263213
115816 122751 659880032
10178 143518 846743033
66354 125413 147981129
127396 156313 72474405
159903 183501 58959119
152646 158985 15905519
53024 176196 310733289
172548 191252 658635255
132047 173008 844831248
19669 98536 197447487
133012 137222 312987721
130569 175437 497774611
30119 166785 939258080
105638 176209 176790223
133843 144558 258040758
156208 185197 584884213
137884 196719 147004792
15587 109139 478314898
162885 184494 527327570
134306 181941 119132615
160200 162934 6894380
197935 199426 3765639
51484 69531 135426221
188209 191249 427161514
75093 153527 196554859
110902 125555 36556135
70002 107344 93564084
73240 122522 123329450
179565 192178 32894639
29796 119973 225618228
29561 91000 395604675
182071 197554 808980178
108894 161251 392299914
74293 102793 71517260
132939 161491 768451586
195981 197165 989830302
31993 92178 150658396
94701 121861 67830895
22018 66539 615970934
146062 157857 822760243
155974 187592 965774886
196727 197465 1803071
159239 189377 557832547
75977 128592 131936327
41009 89108 120810999
128066 185430 143629622
167430 180435 32369824
112164 172912 152240409
46979 134459 219475298
36837 187233 634226700
22145 146703 944697080
42881 129916 432325482
142919 176077 892136235
108359 165785 162013535
92876 170973 195627080
172200 172319 306108
55884 141162 213996056
12075 181485 424131015
160386 195522 87837910
154525 184793 688688729
184458 185370 2352407
163880 178158 527311742
154593 194016 483480549
190205 195504 13238364
64903 150109 944758343
152544 195564 657886992
101970 192053 952632288
45580 184955 712158864
56177 194117 919994059
100887 160608 149523339
89390 171224 204904139
156546 198703 105314414
6280 28638 55977650
166143 166245 246834
16397 76224 149610781
128809 147610 47127999
62445 181945 877305899
20246 30622 26042968
4185 104633 854341421
101399 106296 7834857
29447 155476 315547157
197213 197742 266024655
48055 126987 518493383
99818 161086 308823325
3977 178845 837445363
156023 189354 83311799
111820 142042 75740215
30192 95848 164347393
42703 92322 124634000
120139 192186 180395901
6269 170616 411551843
91592 91973 832303597
33431 197956 897616167
139338 174060 86859277
125762 177069 984623361
111423 191330 349530461
112023 155847 21714333
49598 132667 208333282
89525 91372 544271680
111376 199449 431736659
83137 129475 115997649
24159 168230 921685536
186125 194889 456756024
19073 168480 374241757
37067 185789 965300233
78591 112109 84079116
192996 194162 1275451
44540 165050 302326885
56898 60272 868924324
159065 159233 431267
100948 174175 183405877
169281 186309 42522555
49929 138147 331829232
106107 159551 133957312
95919 157663 304668312
83856 109127 63399053
138321 180497 105366480
198855 198974 304869
146255 153055 792491114
63453 180935 294484817
24499 47781 998907768
88710 154802 165425147
101396 125379 337102827
8392 168586 812226904
124306 189615 788780007
135314 156851 53761153
34709 72616 94735641
33587 185477 380163964
97459 127311 74720795
197800 197863 146502
152092 185419 83428385
38349 107950 174358677
162660 169363 564803999
63269 109661 116641954
136599 174098 93797790
42589 186382 360390777
169097 179803 26592436
48630 192471 360432538
73459 89857 41287179
42723 62598 14857440
171544 180664 22639374
111726 131024 73741704
96251 143119 117395153
27524 41896 35644308
154207 177970 59411315
99253 151045 129666318
173282 198320 62369325
149948 157334 18494059
78503 155861 114794672
184712 194456 852814982
86869 184972 917282602
192688 198543 14500540
93661 140179 116560275
110333 134677 61039119
51490 146773 88876274
155064 190054 87461294
169581 197072 68453240
124855 184922 150401371
81672 166754 213151927
100560 171132 176840739
116805 128928 30338469
150927 163304 663620070
159263 160512 344585071
34253 126809 221657856
88929 114053 356568194
105271 142043 92237493
121101 197730 191751556
138820 151917 32611216
105590 140203 420077540
163200 193373 75358911
5698 83593 267977597
161339 165872 124770651
121086 146340 63414430
95610 118468 388337841
12455 178876 851750310
406 100175 657241881
44185 57435 329800844
84023 90760 16953446
25552 138732 720196401
36117 54069 44523079
110163 169639 148969360
60657 179697 298377129
124570 193108 171596700
173813 187252 218921388
38795 125622 823892341
6460 196439 475550175
1328 42793 103282370
127820 197296 392906297
3644 45428 891351861
185214 198970 34216355
171294 175731 11013143
114249 181969 185993878
21059 98181 685700004
140748 180408 99167162
112995 188610 745022031
112035 130749 10847745
59253 198290 361972565
65632 100862 88397641
141157 181036 99712555
76876 129496 131874610
190904 198131 17954817
104940 112234 325645819
104758 143503 453009488
64123 74271 415015933
169912 198018 7581009
55517 125664 236597485
128784 149414 51636374
141542 196169 136617789
185353 188784 8524438
94012 177522 765705639
28248 67708 391876824
33277 139713 901173717
9940 30606 51687890
81649 159658 195341579
115009 182865 234509303
78692 181045 256350912
23994 188905 681547045
19350 29701 305826939
159554 189657 75245993
60703 82989 334783161
33070 97113 160201018
144924 158820 34718657
196328 197573 3000869
131586 160979 982366154
119796 193146 183681036
24136 38717 36334838
97173 99260 5255929
50944 118917 715241401
90447 121821 43804352
49370 177409 910221586
184178 186755 6562954
148089 188777 101740153
183751 197640 10070737
125815 160161 908282357
114569 185651 177993554
2228 154858 382047854
53370 115939 865369954
119428 190545 131219495
93751 97511 9361243
65373 175375 728276195
164740 184438 49100857
86509 128761 931982821
123215 170968 119846698
125650 181304 232739561
73582 94256 51927276
96630 105686 22504853
91397 199382 944689181
104894 122489 168321805
97376 140315 747634706
84350 94146 987058601
47135 129344 713386515
18238 173701 389314534
83353 98688 108790495
198979 199955 2480146
188864 190287 3553123
180585 184384 404947628
94627 104667 27669722
14289 180996 417336108
71016 178105 555255957
165485 165808 825215
197974 198324 537607736
188906 195054 753759936
114926 197296 832891350
184018 192752 21891772
77474 114520 92818011
147763 167459 663085035
198989 199898 53702240
118924 177360 146375851
163858 193259 73417000
167237 193475 65459498
193341 198839 13596295
139821 147179 336852958
103791 139304 913510631
140979 152486 506693666
165717 167107 836832333
118659 141066 709010102
125635 152924 68338762
179278 185354 436083556
77825 124136 115973139
144730 183571 97064214
154727 199859 577098756
15841 29913 35327567
185654 198526 359154059
86407 114277 797522391
8435 82944 186486082
57983 157996 219453701
24610 109364 903213929
116822 121552 346860303
176458 190053 33942439
73984 137099 158329078
96221 126516 75801319
61090 179244 470809285
65419 104846 98862463
164570 167618 7653589
125222 157046 864187782
84850 112520 69248597
114459 153354 97462183
88320 122404 85081082
70156 183081 282725202
181088 187983 781073879
173684 178400 11676578
5816 114428 584576196
59212 134658 110098173
172676 193582 328509076
113466 168367 137542070
123510 183047 32943228
52373 80333 412324856
9967 190243 451122320
48731 169616 303131475
157986 192066 85299398
64089 67440 463314695
36546 168064 933725799
176034 182573 588499874
70646 93808 58152415
143521 167886 61037306
18768 167641 372925063
110777 154111 108463539
67667 181085 19811304
135525 187625 990831172
58918 97998 357044399
106955 168389 154016555
28524 106575 43982301
84876 195073 277318244
147478 175981 71306428
65762 111538 114831463
94702 119900 648503894
90513 190099 425129183
48957 89085 61506827
59797 189246 129522261
61518 170096 843867566
41842 67100 63371449
25304 187864 406964811
8468 72583 162062899
102782 184758 795239608
120458 125616 12924239
90854 110645 803393805
26432 88973 156602601
74360 187076 282348458
76758 117290 101633185
41217 118689 194205500
31594 156546 312769929
65166 84841 706628451
42140 61407 48091987
94633 169960 188697482
63750 93228 74180726
104713 142189 691175259
174275 199602 63146637
125336 155443 75452332
108697 129397 51712346
67521 196908 584662705
70254 134463 519456637
117931 168324 391552348
57829 186769 401224482
195034 197156 800452750
134815 189194 93841668
162715 165308 710192923
155337 157095 4323640
126261 136570 25995477
128966 164956 56802635
70862 82043 28173588
56324 197984 868063018
24933 197214 431098888
48648 199046 231575737
199531 199624 245265
92974 193002 303157493
102029 116635 36448937
14913 123862 272691893
164085 181869 511032767
190852 192600 397237016
18998 158797 350093737
90897 99247 20828761
135973 144859 5464713
84683 167259 306909443
54486 72590 246461237
80050 138730 147277415
13355 22116 606916470
83562 105016 53614937
134008 198658 161551239
99284 158271 404411109
58096 81432 329376827
42160 45544 410529450
134597 160602 64967665
184950 190266 13247624
196476 197496 401793
121210 177698 809306983
119632 184839 163265755
109262 194129 549099992
183358 195509 30377622
95937 165663 633697392
191721 194841 7702018
163992 187683 59219380
47802 194548 778207483
135118 147368 348383010
128366 177514 365642527
74436 90163 990217268
74893 98285 548565654
150426 177787 49990082
61843 175726 285632701
43859 158607 938301825
113582 191668 362126074
57717 89954 81301733
184699 185354 1706715
184226 199546 38242009
85381 110094 23251197
157042 181172 72067730
54976 74520 399814269
1335 25104 124991355
57518 187352 325553303
92116 120261 70337030
25803 57270 78266869
195650 195733 205861
122695 156943 85905219
5432 99753 896809788
18149 98392 200858849
160609 194781 85407927
152939 187970 748183680
14049 117070 500736762
137471 176788 98256930
122305 170781 240628585
106356 121458 37848767
109538 157808 120720532
18446 172802 832540437
158248 186541 420023042
128699 130357 4142300
170933 190998 50007914
114511 166053 129231684
60946 179827 264814337
12203 160159 370474196
143824 144464 882523712
152219 196352 57307990
139793 147566 821363044
83349 141219 827422395
187486 198134 26403367
51965 130713 197464289
91075 108558 43718746
190793 196260 13652685
186804 193085 653136205
112080 151536 98834403
81382 124218 107153967
139811 166628 957005586
121548 141008 48913281
131001 152018 52623140
119371 131036 641796216
106354 154009 119467556
137679 168751 955061776
56623 156153 596235509
170910 188634 989182258
188357 196936 730619259
76804 114024 751193263
112494 174166 154493937
167689 192224 818908844
150773 170065 48389032
38802 180940 355931622
2560 12742 25369426
186760 195251 568605661
163063 177470 22640705
172548 185112 31346047
181744 182616 2179182
179972 188957 891028229
136182 147218 27525503
32385 67037 86512113
80084 198918 297457990
77310 77827 359546559
89568 167979 196341789
154815 178909 48764889
83631 132255 991006258
114834 133986 48082851
14619 95343 313869908
149461 172766 58489212
174457 181137 16613182
14398 111592 243397525
15452 197970 456695215
11360 170532 398541499
171624 183192 28699237
164172 184495 181848995
114486 196425 698418197
179282 186906 740593101
159848 196361 91295127
40961 79062 95495467
129691 139443 24610863
103519 156538 135679569
48945 191447 914946377
172975 197519 510924999
67984 136829 172638411
157293 192813 88911562
105797 182818 192834536
20375 64595 154333964
198877 199555 42111296
185974 198087 918070166
38895 158240 298956176
24108 42380 21089287
111685 195464 209595440
32100 198078 466059925
68641 184249 149453880
16712 40466 105966341
83429 85218 806779530
111507 126918 504620866
60294 176922 473328768
11073 148686 344525274
20992 59698 96433624
187886 199579 691282895
24404 177748 704018088
62077 134954 985340448
158968 185092 699953789
112362 159134 830771009
65800 106478 101952972
26409 29416 933524476
70103 161735 229612287
76241 150816 634591914
153937 173881 49992637
63548 190973 632916455
125091 128084 7507883
133183 172503 363534196
45378 174293 431635836
76927 101609 62041246
177452 190026 553971935
160456 189068 71562295
85296 93349 20155727
20000 114845 301831780
71361 142188 177546576
33042 147188 298978149
197951 199370 3581729
43807 123815 200594886
173119 185520 849732551
124821 191149 166046959
88902 152968 160284955
90592 158652 984889136
58896 99543 102218681
49289 128567 590240297
136481 146487 894502301
193726 197060 8191440
37566 123903 216132650
161518 176038 36327692
145480 168267 224790713
99515 102258 6981759
150430 177510 67793758
43380 109402 165776220
191812 196144 265509190
131467 145553 372011131
167789 179742 29716085
44138 47405 970916378
83026 153879 971082098
83995 157029 182826686
196909 199485 6456558
87564 136282 32657391
39194 187332 371137580
36188 167113 598962852
19089 163438 361580136
144659 187496 628586977
70742 144476 375607926
133743 150885 42849708
127192 199723 468753996
35500 136586 291029036
7570 91643 210457359
38702 183945 363686378
135670 138494 507116591
61443 181861 301884398
59851 78329 46589865
168788 178041 23019338
76476 95517 996228369
166008 169133 430613546
139650 172202 219303171
131457 142599 427152343
192686 197326 11479260
187860 197381 23656463
70078 74697 11567060
130750 153820 57775389
84214 178453 674577784
136172 192654 141171299
65464 98059 911630770
131698 166789 88037729
171196 175167 515867945
44001 154910 320281858
142861 181913 557669520
38121 70639 216164571
88239 172089 433760918
123120 170063 193403842
137550 178694 490882318
113346 138581 63299345
108517 137095 823750991
72742 108295 66949834
184042 189134 12744637
105368 141620 827211965
112465 151463 97688702
172544 197549 274883351
71891 103546 79350614
55280 160151 263043879
158423 171909 33938005
35704 110681 187713024
190783 193761 801037236
53550 168259 984436082
3073 49241 115161414
158843 176371 51198018
173464 182516 571099142
176010 195410 517188737
42420 109961 604602561
11277 12480 2905343
45853 115381 765425362
130531 154970 332123957
69685 131330 435347113
147243 180797 258836337
147662 170639 552777972
179934 187999 579442977
188941 199184 25471818
169085 187026 44768069
193612 195176 977483160
29898 168962 681245914
176267 178736 698551547
186714 196213 623306065
46135 91679 721607228
178329 190605 30696614
171657 194135 56061545
165993 173518 329481721
164123 172953 22133265
160628 194491 27614484
46176 48550 5975357
192866 198690 14438540
17386 109039 236428209
183467 190280 364547792
94967 174323 634335459
145215 163120 798007531
143237 148405 293972065
87075 193222 265688597
199754 199875 203300867
175619 176081 195802046
143352 169594 977024472
7967 182311 436385176
65570 185219 825786301
151122 197598 116123888
183004 186765 9559074
69006 143998 187980408
49489 110130 909966958
30467 160913 351281698
103026 164603 476601476
4802 156592 380049762
53082 53371 835952646
65833 189251 325913015
172020 172207 126713808
193986 197629 685540136
152883 183936 77677799
105817 186072 201077071
159161 196439 518955857
192835 195688 7084539
190044 194991 687136602
153643 183840 780252967
67170 158119 227834733
53051 192084 476253304
91625 126378 86939338
39677 130046 818070399
75945 162052 556655318
13639 148147 721580621
159632 181547 54777218
125552 190431 162389144
80068 81098 409102337
169424 193374 59787611
148712 176037 68326384
157416 176329 867770217
130613 163710 602512128
128260 177551 349481510
178554 190128 529044285
143471 176160 81747802
135781 177730 217431049
38195 130107 944376963
17262 32233 4009521
164645 184941 50667742
93426 184845 228801372
183131 192428 23397892
73770 191648 405735542
134240 164823 921628912
13290 22704 23665200
143835 182205 95953902
99612 189764 580249402
154187 169133 37530815
68656 108935 101046245
25070 135855 800673306
20622 42180 444965708
34203 93159 147548249
51509 137101 69561314
151730 193456 326519880
112403 119893 250257231
52158 116810 883089130
2864 183006 450823012
87469 102069 3352888
6959 166609 399801458
192213 197863 412394240
103176 106656 554212571
172549 190739 45349470
36466 100417 532560018
195338 198213 7134441
64001 132014 170619829
192259 196401 951453550
83347 194402 277938301
126832 159454 82770797
199778 199854 201962
16031 194340 446302530
131963 149413 43724849
84613 184309 627752783
63092 65512 499611436
120831 199828 197652923
101844 183486 618619508
91189 172444 203480681
190259 194704 10834755
121437 139484 45449770
7191 183984 817008545
96776 126454 38121261
123567 128152 11523549
126265 198960 181776997
122797 198127 9384184
838 104053 258192010
16041 176465 952725453
197824 197912 160047850
21096 55437 85549297
139802 158948 47798010
174556 180270 743787319
46653 176861 326339843
124036 129070 12636114
147135 190487 212290932
9952 43204 300822951
15232 173252 395700384
183246 196829 445141433
127047 195025 78248802
64997 152734 219938726
199821 199837 192237792
199157 199981 519163663
192687 197298 11406301
61847 140048 93487710
155937 185161 73061281
169067 178919 24463733
154803 175277 51258653
88482 142832 646987181
141468 187679 115697866
39987 145859 265344514
36356 180606 205432983
156353 174991 198626502
107379 194511 103136662
63321 153747 226815432
54996 81159 65889300
195453 199228 9383668
155203 183801 945856094
187969 188154 410812739
145235 160055 219661734
119709 123749 187753430
100313 127874 69049275
153554 189092 88878073
60599 97825 93603986
195864 198198 5743029
141990 195821 419978295
30075 39104 650343238
50958 77897 67654387
128058 149765 247706732
194231 196499 339533620
50054 56905 75380890
111220 155214 110126654
108507 116398 828616130
111978 190266 195904661
44007 71004 242295008
25156 170614 364281161
114447 120530 15203744
119057 126171 17885666
43998 128735 212513831
155994 177679 967024884
34770 93257 453219054
147399 188454 888181304
62724 146386 209955015
11160 117650 266494881
29933 137807 63630255
18449 196054 965145716
94066 98797 11811554
45252 113838 172089486
124054 154005 670779330
175361 183872 21215252
59218 175592 291813542
132308 150243 824078637
188835 196279 18614689
88132 89427 921669532
68223 114321 198789204
47533 149635 255929053
62755 101375 689081251
33465 190727 431877937
40639 101828 438712824
125133 152294 27974647
138156 173085 87360074
178911 190915 30036384
22913 129504 85202060
189048 199297 25504513
22394 107640 213344668
77710 196933 298394503
104748 133532 667160071
74928 156031 371957560
154340 170787 667079735
85195 151054 523734044
60410 67961 279764185
106139 160443 136063850
109249 178666 173628444
54159 102367 276021793
135260 136178 342825602
54753 97071 350303625
128403 176986 121671084
60976 162903 399239232
138706 193578 137139621
61051 119991 147905430
135618 146829 27943801
141084 176691 922423952
166958 185046 45125233
74019 149790 189830382
67453 93088 514050294
68431 109701 453996050
96396 153367 142631900
126850 136547 263378292
721 79761 197502116
158284 178773 112558121
34941 191852 392753698
178351 188008 725326945
93901 137146 784918349
10124 197467 468738235
75139 141090 237970277
82400 124573 357962767
152390 166985 36687326
44157 52940 21997082
92141 134140 971476290
127424 189785 764376522
22471 47099 624017077
96239 145418 123158553
60915 151271 226650084
171620 197206 63740466
114233 128145 34791072
2504 124653 305664438
123573 195820 180859061
62556 96064 487048811
201 122810 583210614
44377 108365 160634281
149274 180905 918284401
167174 197954 76700502
177990 183231 482919085
167166 190679 58664334
28557 45643 857691026
169557 190039 51038212
22642 123475 252285448
175754 199442 531233921
11901 14402 526662608
108950 176005 878617865
176122 187688 755491670
114562 182486 864588516
68474 146809 420465409
63780 153120 224069507
23459 85119 117102873
63079 99420 91384044
121611 131721 25375169
183056 191910 926090516
184256 187595 8481105
85281 188804 259101895
193839 196794 7332804
124501 145511 536437267
27143 170803 359759576
168750 186128 43393940
33900 190776 580996510
152530 153882 361431053
25816 95044 173318721
173161 176791 8532913
182544 199995 43549537
26392 87530 13471523
125597 161511 90001541
182529 191510 22451936
92248 182550 225948536
68247 156999 484644554
91181 121275 608892674
87552 181091 234052660
196007 198509 4781291
135285 167675 81062113
98206 196535 691895507
177775 187626 24728677
35925 144697 938071568
186292 196783 26101735
28971 32832 9718557
162619 186787 60478786
31165 194037 407659723
15041 35218 218194664
15797 159081 358737721
162503 193977 404722989
17419 142651 313619534
173786 199007 62830062
70333 144044 344752658
185008 194327 957506313
67852 165956 245885352
166138 196257 75134522
194870 195830 601547348
169828 170584 1892635
45756 87270 600480352
9999 54257 110260782
178109 194359 446043303
67579 89679 70845982
165547 185938 50886011
87566 112920 46365567
108712 188925 687333386
77750 115196 995121451
30825 72019 284306500
153764 189473 89337925
71537 163410 828329011
18169 33878 607582018
142980 197491 419572318
82702 128158 522890407
5222 98713 737639519
87152 158723 868446431
66212 123073 142369641
147009 150604 8955726
29587 88859 148450153
58369 96064 469530560
140199 174564 85929385
145125 167833 46316963
142887 155989 278464639
197828 199148 593442946
35647 140263 504967447
56434 167805 472254002
42630 53604 27446863
171368 178531 185667032
197066 199688 6597832
131508 193522 566620256
143499 146178 802104274
98048 178302 332677645
199357 199713 905396
79407 89395 854274344
8746 166658 997251492
148557 173660 963314686
185170 192806 149103002
196003 197771 627144928
2787 119983 786222739
132901 165550 853565307
170099 177490 18372996
2241 165832 409624140
194538 195390 564864373
90146 196292 265573849
25665 35453 463876377
98999 161593 613471562
53615 135694 206090406
38125 143044 559858265
160267 170499 432141392
90313 173556 208458158
184372 198129 34316189
113224 182929 202160750
9985 134234 311071060
28379 90762 156214629
81167 173859 519135605
89260 147795 926413639
106210 171251 946215343
65092 177720 282221681
196790 196904 164809
11657 64341 131581069
40252 136981 555114953
73887 191416 294279709
87226 179195 230169572
132823 158259 817205329
84694 139592 137592900
117046 178471 153776160
116810 162974 115663978
7304 111299 260340724
104681 185193 201606291
158974 174787 39625315
148360 154642 15749515
225 139804 349383022
164114 164628 609040
169145 174399 13065520
32177 166675 336807155
126275 195967 174374229
198303 199481 726669612
18983 91289 181190239
163249 198967 89076802
65109 144798 199857672
131180 149334 45505364
143196 175920 81862797
118931 123914 548180035
47032 50692 959302989
145715 147565 4648917
40529 134757 652955571
166584 183003 40853869
188854 196731 19647383
73163 174392 533988766
56030 72970 851742893
58933 61429 6258493
181063 196743 702260466
50257 171421 601194497
123430 198034 315288380
807 21357 221646347
11945 112461 405158597
149748 178163 71162058
31590 39951 20619740
161272 162436 331076619
178448 183526 12664794
117164 164444 602448408
128429 173970 836853454
57245 77905 52065627
28532 46381 44294443
62991 185096 306123358
95705 112486 654651713
158126 172151 35261390
151421 183041 266146661
9151 155504 366405643
12234 140795 407725210
26133 100425 185911539
174582 188107 33843961
197738 199187 658885882
151403 184370 82418308
67800 151268 209795819
105893 133206 15136782
132380 174944 625889484
169327 197996 71435579
14424 176627 909793504
108288 142926 86781165
151898 165383 33909584
159662 164059 11093092
136750 193983 341858626
9905 86857 192562852
99092 149027 125076705
30265 97479 289780980
76780 177960 253447158
165213 173113 361249140
188433 199030 26351374
15594 198768 458363537
117651 134743 42997302
183302 196729 33579437
142445 165711 58355738
55600 82183 66994226
42688 101039 603888347
131545 165443 189426216
40188 56583 561048113
142862 153610 707364295
198760 199058 418546265
58327 103353 286480175
49499 96348 693246994
109608 199625 225113244
183965 185915 16860665
107735 153426 587000739
109999 176412 638364566
78515 118674 904516110
64386 193425 266634319
43215 70762 69186981
134341 191106 118282178
52716 74394 948314822
99567 126274 66869901
109974 153524 85290368
57134 146833 225091708
76119 114288 469639396
183377 184147 594864426
22461 26647 10488605
180536 197474 42269978
65125 187758 307303729
129200 151729 10765457
68747 110084 770840156
39300 175286 474149799
60440 178200 484136374
20569 89833 173548730
43296 75846 372878862
46065 128619 207063590
78819 157203 812421886
110307 145977 89302433
69159 109985 102430046
95902 106451 26257265
186497 190206 893103103
75745 93879 45621095
156985 159000 259357998
38536 49033 26033154
70330 151674 203825552
102597 194691 380356247
79062 156221 822310079
63040 63149 278302
118018 198037 200183629
74929 186101 479569994
136993 154603 350577585
30820 133274 786269430
63815 181989 753376107
19368 40934 53767405
45497 121691 191026776
140029 149575 997464781
104580 109344 12071255
133576 151135 43888636
5653 107796 255724834
183038 190041 955805195
129640 170837 103334260
34960 121500 216521624
83327 109980 807094035
124398 140657 131243792
142064 150049 19852369
97658 152239 136646943
117963 189931 247714273
106107 108746 435312315
177139 185729 480664657
185401 194478 83857944
91465 156976 163962700
108356 150922 106556182
55311 64378 13914
31563 75462 109630543
138900 175999 92718066
149014 198265 123019776
7585 188960 499184157
171374 179808 20928276
6749 77387 176718635
30813 172711 461861268
54250 67109 851561451
195486 198230 434711640
194890 196071 509161507
161368 169318 763504459
121922 166044 944456304
166745 184430 44040517
98922 178557 174120398
37602 83837 623128393
51820 197489 364785079
96688 195288 246644973
29473 56298 555615292
165897 187588 824293339
176131 197592 401598956
79523 195674 290828598
186978 192688 903061957
162538 180386 162492585
138182 197201 534546245
76963 137150 478311917
154624 180885 65601881
90780 167935 193241641
83645 171297 932978679
107438 133869 66318008
70538 121114 586669274
102954 175335 181257453
179766 198813 47533450
65703 130695 162931800
30220 183935 649617268
2033 75454 4081282
96265 195190 865608198
175844 186463 26625839
138244 180122 624761507
110980 165693 137121291
154015 176813 695068537
59683 170903 177462508
76629 109507 417505688
184353 189956 76133910
123719 134727 27795877
101615 124466 649392987
159245 172754 33918970
90322 195892 875467265
168539 188813 7838447
114019 120751 742569432
180905 187194 15825242
55474 169388 562962334
77235 105196 70026591
167024 183380 40704977
27407 178769 378840190
164016 164563 710742048
115712 198134 206166580
146866 154614 19395154
24834 113145 660504721
132129 154936 57133954
54014 116101 270079300
75704 95432 49656971
138777 182516 109255620
192940 195142 5384762
151753 195213 457692444
42127 167290 313831255
30026 53103 57320466
42000 59280 43125298
3866 162685 966682462
3843 199959 490729632
117520 125324 19548119
15557 37955 55991604
26097 102384 191006647
17190 168795 379698081
160707 180218 48824503
95220 97273 5043885
172051 194791 56638416
150893 188639 537032626
93498 175605 205529220
152932 198673 114327071
48556 172480 310723585
132579 157243 61698354
175443 180344 231717140
127484 154382 121672023
169993 174610 11435428
78592 130995 131368879
40435 178088 344912316
140699 198236 869794541
98608 165212 166943883
80642 146283 638135151
11167 193539 456456786
122617 182031 219206852
165394 166666 157854424
196922 199937 837207511
80567 168715 220985741
119030 153418 86193343
79864 188201 970628871
66596 193195 317078324
12790 193421 647717025
101894 188272 351379014
19263 87762 973564862
101241 111983 26841405
65207 89566 61323136
187917 193431 13740147
194364 196737 5907325
5813 101822 240423854
181699 184863 941055785
1858 2141 126681404
121611 131462 980374875
161448 162073 1559887
119797 157115 867704831
185168 192428 246375271
180441 197024 41324244
88474 104224 39265417
12233 130090 295122554
7113 199322 587246321
12601 160481 549146976
70848 133470 157044595
181754 194109 30889042
30583 133551 257826754
7267 107374 250517538
74613 88608 120990014
85459 133585 801972251
33577 96497 157462069
169427 179373 331250581
73403 115018 679214419
174647 183234 21351959
74069 120570 813615629
39471 47143 365359757
177631 195518 946582964
88051 123783 339616848
178828 193579 979863011
4128 26277 55466101
145622 181489 49431944
67368 163753 827287355
125588 144436 47344048
9761 136604 798353273
98261 128914 76766302
65055 128505 787192959
50249 103628 533267457
36377 139265 841785253
22511 178393 390130444
120624 162994 106240990
135245 199167 6006962
152179 178193 65120485
76758 78786 687133415
146747 182236 79897159
139644 151655 803374598
86242 87878 4128887
40280 158879 297235280
130612 180112 123899836
125903 141811 39916107
85859 118231 429254797
190772 193915 7869556
67287 114132 548532392
169651 178804 223917362
145888 161950 175042355
187026 198592 28743478
175939 194743 46942632
179534 190732 778947687
23940 144960 302987708
186688 198600 29579032
77243 99550 997084158
138652 196745 145109327
25217 75919 986802562
138126 148026 24655359
49231 58801 23817976
41466 133019 605129478
81158 194256 423072968
115676 138408 57112605
22260 47609 63106510
177662 179106 3577724
188437 195658 17980409
75357 82517 18107776
80978 139965 147941827
79147 104609 63892830
168487 193252 61819891
58596 67815 103383214
173632 174138 89981440
117042 181021 160158029
81498 111088 595649412
17513 81420 160007907
17187 44517 801697369
72170 169269 753421891
167157 183587 40920892
44994 66307 53612350
169399 198928 73579514
21898 153697 398159931
19444 107462 220369020
191751 199657 981383213
20931 108972 796608750
137153 149160 29926651
146969 160854 34724174
147379 166421 31915049
1185 119681 296401028
119868 131849 73165827
103717 179595 189892529
56658 73209 41775838
45545 69645 60593318
194434 199229 638680399
108741 135817 67918434
147434 173030 64146483
22503 109919 218841302
82373 87341 763382460
174210 177326 113253081
148022 169132 633109639
98805 146630 906306245
35591 120336 212031282
63942 75766 29759083
36123 64588 70935978
4821 70736 971735738
85262 151920 529334471
38691 50591 29584773
871 112998 707827848
28546 135031 327116213
184285 193603 23359077
22664 118860 549538009
13355 85077 179618106
22107 195617 458155484
11564 96870 358353216
21358 156802 692030778
112130 178427 165957103
72015 99247 68265734
110201 185292 187888979
38627 75432 92039236
47444 132829 214156145
85102 173751 521197419
54923 182750 966627821
106973 131889 62460563
174296 178053 614374307
35216 68117 82179947
72469 118495 954281904
62210 176391 871830634
134212 171150 344502484
88554 167471 197640643
48095 75568 68905156
152498 158653 248944771
33294 121108 219644979
162280 182811 51278033
142051 169226 68100798
144981 165573 51679134
183662 197406 34309805
72297 130013 116592363
98248 130384 995096559
146637 198014 106139736
196598 199779 441362335
64308 137450 183618269
52498 82337 456155634
161886 176767 37229616
80310 88087 916984376
94004 197851 620744041
9238 178609 430348989
30072 178442 371333001
195911 196592 333713404
72864 86755 655729089
131590 140273 420339658
73502 168511 401172653
183139 199165 30904868
180129 186260 15397802
88646 157938 173339920
142159 156976 478027476
166219 170472 510908495
100694 152063 298895481
168712 199903 797371622
64396 185945 304641415
122463 173883 128984070
145860 152625 6568065
71002 198905 446181932
130857 146536 39269310
79968 164322 211513541
142942 145296 5886962
182781 198671 945608227
89216 122461 542983711
96674 112831 418316110
96914 185828 789868281
128818 195293 734712613
20954 55279 85489886
97685 101676 669754134
180876 192392 28891101
162759 192427 74167282
17040 188981 430445586
42786 145474 310126312
63134 173629 917869025
41644 163513 305535766
163023 167906 12269298
72388 79126 164208636
187766 193388 145422712
2064 143008 732121894
137274 188777 128687805
183231 199915 41704660
19356 101322 572724665
101336 195248 234884717
168919 179963 27439219
103310 133720 76220126
151199 153587 4980204
170927 174652 9191612
110362 118722 395890330
194672 198233 8812125
141433 142261 408214153
46807 162678 290501617
31748 64540 81714420
62862 136622 696799318
52054 150928 247862800
108536 160118 108911001
69105 193915 556537364
195755 199226 943921568
126149 191077 283619263
122192 148903 638693502
101524 103705 5396509
189869 194456 730186228
89746 117297 128534760
194770 197747 7389174
38165 38477 774054
173103 176766 9095176
116316 196860 956739399
131232 157386 982565352
65915 91316 441811895
35283 184145 610811577
74820 147592 97871462
64796 81493 42058329
8578 99105 226596649
114657 183186 337818078
193535 195519 436756340
91928 192029 229354638
9622 69880 683536160
134036 183968 533841536
124580 151259 375330655
137355 191741 135934745
90663 133046 770482987
118730 173613 48444666
96277 150665 496759078
115683 172440 281226540
145764 173424 69306501
73374 179502 455471372
150424 175890 63778693
173931 187039 658469722
20435 43826 161354413
88364 161861 338239813
50276 164823 287244700
186278 189832 880375553
35247 188073 382546001
577 34311 84313886
103959 151811 33588744
26589 137721 380908885
79914 185996 156737984
193133 196361 396471484
198089 198471 952470
198492 199420 664597151
188369 195897 18742159
109112 160733 551041901
130072 198174 170280378
87147 185449 473284021
58471 162133 299672633
1847 182489 700213121
170076 180556 26060899
20576 25809 13168009
56170 133874 476707715
88868 167894 197873750
14740 16900 486032113
137317 171910 86584604
196388 199245 7009151
177772 186286 21367363
47665 97172 124245313
112333 117799 870804127
1702 99435 756742228
194062 196348 250750266
194982 195167 196902
171779 187461 206351177
182189 188340 946244513
141601 164147 362196031
82128 88374 12688954
2590 132977 326436688
109437 124935 196091685
124779 174489 124539652
38041 71691 84217232
4547 158744 481025444
26281 155107 322501572
153904 193225 292975048
117274 132312 37675210
58962 66744 141878084
188613 195861 18091875
198825 199035 538818
191627 195540 1533202
199380 199900 1311839
112510 117099 11479141
12102 36566 61321670
155392 176326 52351035
197887 199882 84072270
98911 107408 21230668
52067 111952 150234533
22444 137501 657528538
144835 168306 343290734
46773 91734 112962442
98459 139538 103091682
5910 138172 331311326
89155 167996 197407405
55456 185735 551391454
108564 149616 69950020
64626 102412 453587532
177732 199329 53876393
185842 199928 269217756
152762 170641 254255803
121040 179727 750767223
138877 151791 900173240
120385 169678 123608348
192735 198870 15174585
88025 109903 315761069
60451 73467 263739629
131041 179506 734072958
138090 196542 146083302
199171 199230 631356658
107510 175148 782601638
40129 97807 144635875
133676 172989 98459375
82659 190400 671986015
120175 173121 132761631
146708 181246 86405002
172360 172598 583904
15128 78207 157795553
94406 160518 688929451
25823 44533 433363773
61214 160520 249056573
134961 159335 60907791
155860 197812 291023462
124181 174865 127069805
146847 179775 82327168
58601 113857 138835332
146294 194418 275308146
196689 198086 835907613
68462 130263 154866979
196006 196770 294139744
105769 167375 154503710
46488 52171 14257878
35091 135027 250305281
175893 196915 974001620
179672 199491 473682268
58989 95596 92164557
190476 191488 2548263
72545 175906 258888050
75109 103332 70850675
173140 194187 52488299
54231 155738 254571914
39961 160376 552819663
105139 172730 169441392
154719 180424 355213755
124845 158022 83080443
167192 171763 140567031
101669 188882 218207841
77679 149728 186859161
105020 120549 38893174
106657 171574 869060063
13281 33612 109686460
23139 35402 226572500
109934 191312 625058616
171516 199613 70020538
189731 194450 62352229
122325 153744 81130411
101887 122994 204215624
139842 183438 667777994
62804 154537 850707111
92606 139156 731462987
139679 193441 134377647
26930 170785 360233595
107921 110375 6193720
10599 87387 192236615
100634 172348 179716855
146267 195434 711522135
84903 132366 118825421
170632 197185 66135680
92615 156769 160600354
12370 193521 284284248
2798 22822 50102864
142183 157108 37240507
127987 170886 204860512
141952 190510 10744654
132093 185974 134909993
17717 187130 973738720
18094 172550 386825902
119266 135304 40424469
158042 179634 54027757
1242 165569 411411513
150541 161755 960728078
127359 149887 921299145
166899 182568 38999789
76076 146598 932177349
66086 135250 173511272
108983 149382 101091333
22399 182036 399597394
29130 64817 89033674
71584 98725 73526289
7213 173086 732933595
165881 192778 278999572
183082 197319 823518952
55416 134881 199561342
26735 156200 750950223
117567 142570 297325276
142331 170832 674468112
141738 181272 209794202
105609 197597 230190267
147767 160444 94069363
177793 183308 685833886
100336 126355 65170176
85361 164822 25208769
158923 164789 14809249
107553 165940 146341630
169099 179990 829488041
165483 181684 40351574
145053 164563 48901709
190974 198507 18719049
2584 102565 549362806
94796 178443 349344453
116697 155180 13341887
133260 186340 132840213
114770 169917 738694008
124462 155424 825662029
114407 129722 404864539
41593 46467 135622724
134038 160349 65760319
33665 182051 553791130
180473 199463 47371397
184054 191359 312230818
154520 161890 18466726
98087 155236 143151194
112740 116189 8619546
70583 169848 248800933
180740 188819 20211917
194410 196363 4919519
67982 176035 270621493
49611 94895 113758137
193503 198157 11535461
134191 135763 4014918
155894 190196 45101759
111699 199090 978946878
93038 188162 807207110
164048 195045 606250533
73271 80695 18556924
134908 194413 148697971
165234 187803 56361837
54824 156980 521340087
88222 189228 252727743
136656 178698 500280398
12979 142656 324765859
161282 186745 63754018
113025 121678 643246247
195429 197305 4645181
119977 184508 161572712
46816 182485 728419010
115428 122568 17722789
87460 186837 100520369
135726 161375 465862942
114201 145680 782726408
161151 175995 37153613
160857 177888 42597669
138453 187540 817508239
193431 199930 359102820
931 12543 269666320
40319 98280 979508876
14596 74524 389888276
124319 142704 194994921
98130 114711 508316638
107252 176594 173688477
16267 96361 200546463
78565 104007 888398938
63634 115923 887605062
87966 134467 370382898
87338 107281 49834577
63852 142046 216721509
117921 173343 138904496
125670 168720 107961860
136917 199302 155794854
99455 129579 869030635
46682 113454 167572954
152605 191338 756899647
91717 140230 121541826
92523 142951 126278791
7197 185458 632358862
95961 118010 865498843
198632 199207 1426803
165469 190410 62176448
153932 186092 717233461
167966 190835 57051997
38116 38132 366765051
193827 196846 7449679
45790 126850 203346330
115604 170390 7816651
141093 179751 96638282
124084 196303 165823889
182493 189323 17099031
88302 90695 5991233
95067 118351 609909546
188605 198683 1547714
191954 192981 2548408
180338 192181 29592290
11610 19255 19072784
115693 136322 63036812
6969 58888 129482977
131845 174922 107915802
148082 166770 46898166
129149 178714 124054273
36498 88824 73248604
13345 60071 10317365
72970 188298 288866812
60239 112483 910724676
10751 133815 473605974
48481 199109 377231976
189338 195778 16071958
1456 149517 438367183
95297 148427 133008664
128812 172652 109883850
121199 158441 93322248
91076 174190 489324300
186443 194334 19636278
180209 190641 769394814
70240 149815 773094816
36110 185648 565821761
3688 170848 868099119
17355 151036 334698178
5971 113971 947825407
74675 90357 394541347
176551 182974 15957033
16397 88897 181628298
39640 41594 919354359
96112 148877 312233046
53135 196218 653593494
1299 143584 459250494
187177 198324 15235681
29335 186051 392341797
171522 186138 647617857
94027 118095 60176227
169390 182678 33072958
101079 139421 314157857
43015 63442 51107038
157192 183340 317067605
173803 199839 64880558
2294 99634 243596864
162122 177438 38320620
175553 183194 725957090
116892 122058 207431763
177751 182883 12748215
128754 134205 840103972
123837 139877 40376837
75866 163544 857683987
45196 143934 247664320
101904 189911 484560794
98841 118420 48952888
53497 59421 14758671
174790 190017 37960992
198151 198375 552665
124078 131640 25991466
114074 132878 284803618
42367 194838 955979273
68510 162861 236447142
4098 33758 74305497
99747 192876 677811481
101206 150153 754752163
176158 198408 8420404
139015 154287 347093641
96560 119949 42206480
20943 45666 61514945
106593 148041 781807487
120214 198441 333127516
131309 131644 697215471
69146 193328 425752962
28930 181937 712619725
188032 198722 928903115
108707 142108 83645474
109565 188118 240401769
195562 199061 8696456
30077 173240 460405008
22723 105943 208181911
6654 150407 359872707
16503 43195 468490304
91340 138900 963885092
140763 198681 738124533
156437 186080 112222793
170012 190209 600487704
110853 131125 308700303
163613 186822 672715252
56417 91361 88002689
72795 155346 71234626
127615 158199 253396096
156995 170996 35198829
8819 14313 13724345
170892 178026 779879477
155699 197098 544823732
10493 51960 103461673
157199 158060 945283735
105893 141685 526277926
133696 184542 127131211
19277 113977 237182275
92227 113956 54344582
130336 177009 170555943
92253 107883 529577864
140225 191355 127809091
101574 185965 211192590
192476 196289 8979646
142446 186314 509659577
157195 195887 135639907
58384 137761 199392985
148369 193070 111785456
12050 61403 750725842
171655 189465 957936028
80977 117696 91981183
36954 83704 722623693
162897 199721 91914927
19915 159349 908962153
56951 146770 874635991
65800 118679 16901655
55119 57173 861717082
169012 185792 41846785
51295 174338 765650110
71080 146687 930730348
198462 199387 2325464
129804 196616 279431783
73449 99900 66331106
130704 192608 711783907
120346 192010 179421380
190414 192284 3430265
137792 175171 993380712
149798 151784 455403379
32492 83829 215577272
104212 146447 105849324
179413 195933 343361146
103531 131111 510689916
84957 190504 264135073
134695 198991 160591722
48944 177341 269708030
169400 191872 56107457
66763 124827 488404777
190369 199391 550482874
136887 146391 23709628
33478 59326 64166655
49701 71013 213514209
89046 133062 305574896
158546 178858 50842364
54022 95358 103942288
6441 11061 8240227
100829 156055 565688050
159980 192103 144324568
187670 191122 8552713
76491 124459 120217418
24089 154746 327113859
186633 197436 26813101
156285 175464 48022380
104446 190125 214468334
123244 169117 310376858
48212 154801 839723069
64371 128327 160400834
13815 192600 447610987
3763 176110 611119798
142282 173326 11506208
141594 198955 143339180
127759 194323 166553221
126596 131326 11826165
185968 190341 795246741
14331 46302 924868234
56160 125047 782980478
124310 136573 277243774
4998 137613 537111984
168272 192010 579742578
44421 167570 737056463
166254 188521 55532005
4221 109548 452546227
146127 177598 78700608
127918 185242 217404826
7994 44120 90028452
83885 154454 176745046
27473 139755 298844415
8406 184869 699168502
72747 144752 180473428
106852 144423 94221629
58580 165484 693421876
181997 189523 18805657
40293 197563 393824801
43067 196511 661890793
178681 190793 30331652
55865 132828 993791275
64623 105579 102740059
173984 188356 35881838
137542 185317 119389544
107609 180667 182851154
114167 175835 316728784
87980 173417 906856247
21408 123322 254991221
27675 71677 739516759
48265 79147 77468294
49620 171208 629008655
199990 199997 994967677
176154 192644 41240754
63185 88613 773290513
171003 174773 721042043
32464 121844 223578389
43714 190436 367601406
153232 179902 510240098
82532 139151 442861151
180089 185836 14424720
44034 173163 446836994
94095 189705 59010985
55105 175951 353649356
112357 196904 738490523
186713 195436 21669859
23765 130122 266238407
25736 148409 307122791
165868 168306 6101262
98307 116214 261586332
23494 60661 32363797
152101 186121 85219643
110663 117088 829358093
140700 195500 136958376
18208 91706 683479360
169613 194575 62238242
18563 56699 930253643
135262 187133 892835528
15330 60919 892068600
11513 157912 917158726
121534 161603 100445658
51700 136147 211866365
103915 192267 295565222
32012 143513 549676160
8136 64517 464811976
22521 101482 549895544
46183 56878 10849739
17361 80171 292361358
93547 96789 986557507
83546 141857 699502358
98234 160625 156241766
104370 138726 86278091
75363 89305 800937230
177028 197584 51236189
194534 196240 44331597
50954 82256 78714168
112394 117124 11811659
59086 124361 163801451
134738 159489 61853321
109900 114647 11798889
33544 73024 98625458
101059 166185 783329564
103378 172907 174206790
181833 195042 244818861
160185 167541 622450029
198769 198818 113156
11413 20866 23589219
20922 81056 567037373
12170 78880 166888524
124345 128573 10672954
94240 98872 196059598
82069 194303 280866692
69240 135502 166230374
121321 144930 59281645
178748 181854 683039770
93026 110895 47105244
196801 199497 337186217
187732 191721 9890935
182196 192101 24746326
115594 174677 834643600
59755 95943 685583003
57757 137922 201369551
87079 97484 26035710
12472 120085 541608676
92152 162631 92993685
186062 187073 787969863
110293 115135 12025042
90508 180354 224869572
42930 68114 63300790
36309 197547 403444733
132077 198243 165449574
197229 199702 676009149
118233 155553 93518539
63173 74980 29831758
130293 131569 3144479
191720 193921 781898010
195212 197456 640930096
161264 190792 400128114
160507 197152 91545979
134540 152316 559964967
33023 38859 14346463
39781 148510 272495529
170145 181743 28865903
71508 132634 153186616
42638 135257 232409187
64003 171687 536380055
155626 194215 96485508
93442 114071 618442574
58911 129268 176612587
75341 184100 272409808
172244 172898 801366347
21446 159572 345819696
80106 122311 678740093
128319 128604 747305
82715 138545 139998234
104601 163538 147734599
23449 121312 244844028
52626 90090 126877832
67717 192099 570393627
17790 177862 400732580
38730 138981 251305664
99404 182940 209029326
117013 121841 11996122
45120 51402 292394478
25639 148397 647375365
144899 164886 50108755
155796 178681 40961307
53510 113176 281992665
41953 156265 286561632
182939 194247 28328863
160673 165274 11673936
41108 141534 259612008
15611 145848 326087233
154752 155655 2254323
173435 192881 48512503
161007 161176 850508885
126031 192638 125052408
45182 116793 123858207
15529 173409 395336393
118474 173181 137125071
120483 140475 50253778
160971 182696 326857395
71411 117048 537110701
12860 15119 5691662
139274 155279 39950993
133165 189739 440676055
42577 178751 341238899
32996 117249 210819211
185388 197451 30046010
150312 162407 914072328
60908 173253 281768355
14299 50923 91386985
185954 188549 6432106
138354 157084 46690253
62577 96949 86466872
100269 197058 242148613
85766 183661 842500961
83452 155344 180048154
55861 71281 889275932
30708 39677 936996406
164454 166431 4980750
192095 195453 218482525
174489 174741 655284
2981 171388 421702130
13487 165365 380444757
3416 35654 80687319
188210 190540 595759539
157722 175145 962833512
164893 168891 10032667
76663 138076 693032417
73952 182499 271847771
125953 184904 147561622
58814 164653 466965969
151564 192514 162696745
111336 119084 19295362
45796 52858 17761248
45909 175022 507345054
132676 155058 56050855
21466 28891 36277288
68606 176400 403366843
98839 164766 165183568
163476 199113 88881464
140074 152370 30625819
183319 194022 847499978
45742 64357 832393896
123527 164918 103867900
56662 178130 253364456
3701 177252 512972526
159836 168614 22099647
36170 182154 363741575
138719 184134 113436043
46974 79518 81680538
63389 199466 378897214
135221 174086 97235208
179957 199643 192745325
46380 115090 172324193
160368 166851 16414002
5735 6819 2758236
18070 139897 305169312
165714 183773 766982421
26439 141369 287705742
69961 75926 113937900
85559 141747 88571057
29253 177222 370474033
186654 197490 26889604
198800 199559 499838057
119598 173683 135569007
189614 199759 25244825
11504 80216 262798755
123797 155604 22929149
149080 166174 42894870
176583 192348 609753373
137086 155627 46287036
112359 154356 731258763
84369 117749 83492390
108420 185371 192605364
18677 150966 790798980
45046 147318 608434217
48512 67955 48915262
142654 181009 909208407
74037 172867 783944202
125624 134345 21981185
59039 171196 437333130
53884 89326 89241251
99037 145473 986031354
46557 86058 604511846
87436 188413 252719579
105824 122178 40927475
148415 187699 625449546
157462 176028 156185999
95630 124823 17154936
44308 92656 121479730
146447 186743 106098941
28556 117579 222800609
122400 142030 49392824
166252 174290 20029015
62985 199734 569677861
91467 96715 602101830
38570 54278 391668819
25535 170425 412760453
38999 151132 336366431
178289 185518 18128556
135353 189052 134198550
119017 127095 934569413
129566 133947 11103835
57664 141531 210504886
130403 159633 54050216
78450 101154 57053103
19438 79482 579099864
31374 85701 135987507
17590 183844 416177057
101976 153059 127808223
12573 29432 42274912
85130 147247 224684813
41008 143918 610826501
95873 155845 150186111
46078 69810 59667501
16932 191088 937536873
191805 191865 149175
56935 123492 837258671
29703 172602 357841046
14022 20908 17243620
170450 190761 215526307
172910 185169 681781785
188499 198227 24177453
13783 136075 763348623
49128 114990 165205208
118006 134385 41168344
79241 191179 714380504
185083 193313 369239559
14182 39156 446823994
26427 167140 352363784
87133 175592 868839848
55190 132787 194764438
181234 189073 19599159
68156 199629 329070429
182943 187606 11838914
104610 126764 55510555
40245 151184 278065915
193801 196983 1579549
101787 145901 564660301
179297 199000 49162622
165972 186455 982471341
190065 191153 2759544
59763 123801 810138715
147698 176999 73323753
110779 177330 422478231
190247 194733 11215052
13516 70201 141815498
14299 147537 333658903
62022 179968 295686835
165641 197552 79510610
136325 161692 63402828
124521 180017 138986272
155055 180274 240071409
1596 163240 629340458
193229 194415 679882347
158168 169442 955128837
10632 21247 26549099
19037 192015 433068161
88155 93593 13578796
129640 142166 820832483
5802 67161 153459654
170409 176787 15868081
47663 109421 155035773
35154 127822 518882481
152775 197027 419662158
127506 173432 115115993
170388 194771 854258632
55307 180942 939588755
127460 186413 617101155
180212 195011 36924747
132579 172511 979523369
27269 132058 262282873
158417 191444 82624049
185124 190791 1789040
178646 182245 9059539
150283 171771 53980567
85115 169975 426792451
184588 188073 796283811
74435 147496 183120109
52915 93901 102961615
60962 194180 549555070
193283 199110 14425543
14231 155788 354478504
138051 174179 284294700
163004 170489 18784589
116809 181006 160681895
105101 131533 66210735
112255 143155 958234899
5157 116297 922708337
141961 148415 16126500
2986 187814 704031222
76441 106998 76623275
17441 18646 2967559
75679 93684 69339439
33056 72936 99632132
59857 185396 410034237
104606 161176 673467168
197515 197615 256237
40971 142203 689794417
76152 150204 274811848
129186 174430 684804879
80415 177713 921625313
162106 174649 146982155
8818 124372 638771740
7672 127812 736744849
26293 61110 86715813
235 56898 400750650
171197 189441 45484501
140890 186499 114129574
136496 197894 153316156
152096 169586 893436661
33225 47826 207496537
78802 168805 499408624
158224 169467 18785770
60297 118611 146403907
127438 160772 83496112
67176 161175 783955307
97261 128021 844297154
137702 194848 516036801
192882 197552 205464729
8551 140224 329754909
78234 102457 60845520
109720 147692 95052301
111032 192717 204416489
61268 153405 231156732
75415 87714 31079361
158989 186248 728989538
104665 198918 374228607
86408 160876 858674020
44163 70685 66615722
36177 148106 280261015
6145 187092 761757305
58924 113918 138171852
168000 173684 14171964
152993 191510 143552207
184184 192328 20423145
70537 83463 32508392
129290 142426 216378693
102764 185202 672298984
117793 152943 88066711
62313 99097 508958336
182318 186282 887574234
121620 182061 151420091
172948 196967 59754832
72192 90999 47287132
74891 185447 276907846
110625 192065 446703904
184710 194644 24842647
103354 177989 186810794
80306 86171 14904359
99100 102049 7495880
6421 135390 323038621
78340 113825 879673230
95303 184343 222778974
114830 163983 458128913
132574 166558 687820343
114556 154236 99438115
194259 197007 6754565
5247 70692 163696037
104738 135697 147875939
112589 142217 74284119
77640 91173 223149356
86707 120837 85360531
66385 188001 938333981
4455 78656 185586728
27842 125131 243495821
173869 175283 155842513
142510 180229 89806256
96303 172160 190030232
121144 145047 513462421
161809 175948 549739241
155141 187935 82093213
135219 136231 326657304
9054 19871 939978163
163129 181918 46885208
13808 175030 403726630
109399 158012 892143172
15170 195706 451856470
153955 155798 162915987
126928 169344 106337489
138363 156783 492844723
46089 52999 17303022
177827 197692 30938164
174695 198883 974721038
193894 196248 565171793
31452 68467 989664056
8471 128319 299992331
97910 129720 204308371
35314 44699 23007089
49410 50247 2096398
127057 187258 266285966
91101 103819 623066677
144965 159601 36633517
118597 162828 475387687
80051 112440 85629460
26547 92502 165072785
48695 48824 567037598
99864 191431 407849572
179066 186733 877501373
60974 109731 716978922
68342 189798 304115852
93425 102903 703517888
118520 149107 729269388
124116 135563 28923441
10680 128675 405563711
7090 165506 396738955
164325 168831 11300272
162729 174673 122303274
10963 67250 963715011
141238 184279 932543097
100904 170689 577485792
63540 186919 309338482
114172 185432 323089050
121104 133591 31489797
109561 120622 27539553
35012 40329 304010622
102387 124296 24214896
78998 119096 100490361
164165 177569 33434932
22311 40648 413349774
139473 180601 940327666
64522 126000 999280024
81981 112835 77260960
107812 160965 835264431
17222 159240 355620020
39422 186094 950588596
75666 197651 943810748
47450 56573 22708110
39695 66041 476353349
145501 176642 77925501
137084 194235 142812413
13254 121099 741233854
83570 91987 297175130
120439 143804 356106395
161468 192998 78835212
18215 37187 708200398
136053 188990 177230262
164364 177938 874964443
27880 89521 46400539
115479 158764 594105518
157055 194937 94713805
184049 193286 23143604
176821 178147 209592665
64762 92044 68629601
160873 197130 90534570
119377 173380 417538259
67299 81413 230222480
153126 189095 89954518
167010 189497 56096617
21265 46751 63439297
58167 195434 579734818
14906 169903 388161421
134600 145471 27136676
167064 175384 470464837
2075 30451 147696180
711 86083 213594877
10530 58885 362029360
13236 142158 322894001
182634 192023 23504464
29130 106219 192878453
36907 146816 605221244
176751 192938 787767503
25960 117553 288969637
88567 147725 148069948
91396 102019 26650902
124079 172063 284965341
28898 153259 520095356
198807 198842 61302
89930 114894 856426707
115819 178405 292091655
20959 66129 112919875
42424 168332 315702358
183842 197888 34982432
156042 165104 22760774
95914 187641 77152154
99625 182216 206768174
124795 173983 123299822
75729 95465 347564356
72001 185755 284873503
20874 57280 90679099
191592 199715 186663400
151933 180041 453775012
144640 147576 3239065
112913 170802 145054482
138188 187683 927680352
7635 76761 172821889
18667 115105 241466264
22582 82737 150511130
159944 190890 470212013
47652 48197 206454662
66966 125603 146908082
93872 199236 263560419
56131 192067 612995657
145416 161420 40031638
63153 74626 29004282
34625 55997 53028690
102254 148371 780543666
181365 182248 2259869
19919 144065 640550130
183473 193678 25585234
182202 188913 16768209
84761 91426 16731268
86029 159776 184606492
50726 160119 274208782
159310 176039 41849787
22299 162593 351253313
126602 183224 213900510
22896 138269 288976904
3573 146196 752133286
94470 171772 665306239
101734 139439 94487967
154932 183244 70744240
44616 85395 468511478
53191 126638 184251894
90099 162248 180584443
76948 98461 871959744
189702 192694 7522179
116084 186920 177389247
43148 125350 206156336
16214 104443 220817784
117277 149523 80756551
143716 166365 56762671
24220 96923 235967506
84591 90999 577523682
85313 189456 965190444
80271 171696 857188997
150538 167976 371931969
145622 166200 51614437
196712 198927 5454360
6692 50126 108399642
98921 107979 224854450
188544 188604 353781973
50371 103429 661957231
139996 145207 712193504
173448 178245 265717249
130392 178619 120668823
194194 194809 1480340
119059 131505 569025233
114799 160351 114054316
56921 174395 314772368
144217 188026 656636765
178487 187361 22299636
155189 186310 974262194
56709 161369 262489066
96174 100579 345074423
52482 105307 132489057
21975 126315 261198773
75166 142606 651214399
6775 195581 472517675
13068 132637 458106924
21580 180254 887458348
123291 131787 21386711
167278 188440 134477481
106289 132066 64626019
67791 114767 384603883
16244 132491 291050493
93651 185881 850883918
194827 197263 101457486
143342 164717 544877608
11384 112442 885349738
49310 139199 61326603
177094 193720 41520493
29546 153505 310327933
39739 78022 457062885
159412 168676 23292767
117616 128773 27995805
157463 181810 329831989
120935 199889 197553461
45289 71348 371587298
145550 176923 78493359
193224 195263 4997477
41231 102203 994716118
17692 183417 964241265
143419 193683 740304144
172893 174456 3831419
128154 176864 121997725
93866 117599 59376052
187824 191364 372625280
3840 8913 12638350
70617 112922 106081182
33244 34257 2523361
59123 138511 199407319
182657 190933 960783716
19180 95209 190472040
154444 199376 548601516
32846 82166 123430953
85303 118356 60902658
88145 182238 818057975
7797 88088 201019258
174996 176142 2814635
11630 102930 563616654
154353 160059 445824468
57329 163717 385153700
31771 58117 923316085
112398 125164 31893190
32118 77906 293723499
197861 198158 86453551
102921 147727 363985402
38969 134953 240642651
159881 180946 52625843
87239 92228 12532589
91153 146124 466639086
164909 193758 225275216
194279 196877 900051066
30261 132059 254768257
179941 195887 39866375
171142 179770 21429528
149570 158466 22270288
28656 95624 167657683
167942 194661 66635542
165702 175229 23703968
6400 56367 124614899
164994 192716 69197808
151241 179507 355229058
119502 161807 106090155
99755 103321 8957342
97303 184483 218226576
158002 163551 14055569
182020 198777 41752554
138500 193957 138580438
72654 73582 750372343
122178 170225 820208828
11948 74237 155826098
29915 31953 2030988
85400 190806 707112101
45309 102503 516419418
78436 80032 3970513
89783 152016 479190621
52898 58760 710945400
178540 198930 153858927
87241 166518 653177785
110656 120123 718686230
112876 176309 158780562
119649 165790 816634654
134178 198589 160940405
146454 185187 636243738
33803 136540 489370808
190058 195869 59171006
116684 199803 628566681
27551 73381 368754447
123364 187857 161571678
112201 164849 131958961
178787 194795 153838412
96967 189910 232643737
194918 198921 6308926
104023 109025 252743424
136864 187429 126479457
96213 181931 972109295
29560 178494 372787558
160748 170035 174954734
43326 90219 117835493
125569 175029 363874071
128567 194802 19374567
42887 180813 801557801
109342 120806 115267799
148026 151474 8635590
116863 168568 144267488
111404 169058 759708702
152346 188887 846731112
53671 83527 226071644
115815 195037 198196550
7050 98321 960626487
54051 150162 247551978
59996 141288 348418948
120559 146214 72550738
1642 23919 856798520
14447 63033 121267506
123362 189798 447497775
62274 167558 625878219
28335 46940 46180036
62337 92760 611796094
77479 145625 170775115
28207 105976 132026259
137765 195245 143574494
183427 188746 13334383
188739 192657 9821630
24612 151567 441469263
6068 36413 298636110
67023 154075 218149771
26677 127223 967199787
79547 180635 440776833
54637 141127 295581304
76718 116919 100792258
122162 131180 22717510
73889 88584 37001719
42082 126060 210568423
138479 140344 842011391
5973 153588 369554028
44253 108966 716861761
25345 170258 362902878
97079 101791 11918612
198531 199629 2778379
172935 181961 22435904
3381 35094 79371552
45547 87523 105552274
36723 98952 155817380
5184 65594 151020217
131204 141895 26852459
64106 191793 480697920
32412 154475 648839055
141966 171252 73379703
98741 169017 176104873
125039 150508 550104464
137710 160674 405749921
159335 162160 564556987
33305 172827 349361266
81931 117639 89360934
134553 170606 989410838
194654 198513 9560095
22727 62082 98045327
116436 140165 59571114
113096 173767 342967424
16444 77628 820359711
650 68315 822696460
135432 155108 16081083
5024 67264 961371860
5583 106683 253028953
188716 192561 9659557
67898 114133 115897261
43759 108041 879763846
96174 125588 73560845
24767 192591 775919769
11131 186339 187483078
176291 195463 774356826
11522 98539 217788777
58210 149797 229760917
110411 134520 60404214
89127 188971 928334153
23921 123952 581098144
99203 144523 113556741
88536 181646 484057606
192296 197994 14096838
13822 14726 72229844
96541 186077 628157875
128315 137618 707588555
127400 194857 94851720
120234 130694 816780274
47225 185193 666685734
141633 174533 82357682
157198 166542 184932718
178758 196305 43886971
148675 177697 72577404
26093 29265 1287447
38688 106643 170163101
115800 126500 26799047
7612 46460 96848830
129068 129190 279974062
26141 81760 139230898
59208 195919 572465472
67771 101204 695610681
152018 163458 36967748
48246 102340 167225639
124454 151126 66868647
67986 140822 212461405
123020 136344 919494760
128700 187057 146103693
3251 23488 50637460
31658 95456 775179060
121868 165744 820156298
144323 176345 80057387
158733 194132 88509557
72986 121360 121134319
115275 165552 155658000
71581 121253 986272122
87633 166183 196752406
129588 195614 165199235
189518 194294 11900947
147595 158999 28488475
66977 144231 193680481
195406 199107 9192531
85361 87191 196709630
122641 175252 576265085
34184 186216 380589088
119034 193857 487232435
95725 107796 30192663
72388 154882 206643835
183480 195319 29566187
38947 195432 391809871
144074 182287 332704880
176582 179295 573813204
138185 157686 48573724
142882 158621 66836565
51588 146274 149014372
170145 189390 905029606
137934 162793 470986676
17650 42840 62695523
119203 189457 577526598
67131 95537 671093735
85834 97249 28514334
30289 123576 233412818
62893 111030 667372233
103926 153853 224601311
167818 198939 642308406
115093 146250 588343051
51065 68043 42716279
50326 77386 432584446
88532 141119 466749073
143524 153237 24238847
147260 169403 59610159
72557 140220 169647366
16409 157315 741310858
14075 78418 835191851
71897 140339 171586143
49609 124323 187290744
60661 188857 397527588
83456 94292 27194334
10746 195369 462002545
119462 143743 712056731
187793 190138 222893935
172525 198018 63497987
100500 138848 965465980
174220 179524 884553154
21445 185107 588739821
178709 197805 47642778
194213 199044 11982151
142328 179046 91786220
96032 106014 24839610
11559 127609 290510382
99617 137936 96112396
107001 134233 865023512
193061 197844 240197919
7234 155871 886416154
110585 188967 675443928
191786 195543 9314083
49247 76318 67924013
66249 184576 950768074
167675 194316 669023203
107092 136965 735881987
194956 198549 8936378
67221 173567 320174670
136670 143228 745829622
41658 197917 782554966
120474 174069 395394903
59329 102950 109648043
62840 199645 342732288
68076 72701 35891052
133578 154796 421314804
104553 133480 902277935
72567 182695 849250376
129270 137460 889477691
50938 184093 697150273
167662 196835 72720937
15718 116586 252512620
191000 192437 463447016
67579 170335 257536534
95110 171276 491805480
3212 64274 152469036
128868 150281 484484590
29952 71109 102818174
76820 140529 460599781
120758 147448 66952995
189175 199743 26305413
17921 188018 816576472
67698 90682 57728591
27618 88894 153498154
112971 150746 94592338
60046 107794 218330197
21671 89230 331916909
30682 39696 22288302
4237 128720 311643649
178546 178760 268573958
124707 178182 133936947
115070 179140 353221045
79207 193146 285373871
12684 163114 417665386
129315 151570 560040695
47719 170763 534043832
6130 88225 205585635
54568 193048 851229905
169681 189715 49949741
163485 192739 73081079
171147 184454 33111964
199057 199211 374422
52084 160844 272631398
31659 197024 413705856
77040 189332 505850076
169250 178179 615424013
194461 196586 747359647
188938 189107 244357228
101255 189398 220544700
81977 96187 517901370
50491 182513 330837319
7314 15141 19541382
25613 91897 165988622
231 151426 378364152
59811 89095 15827361
51542 131323 200003740
130163 185184 746857683
120852 125950 12852626
49648 118274 178060454
131382 145778 140108342
109969 180759 613849432
75548 139422 160297244
131041 180419 123593239
68703 123800 673758448
99105 146595 118942440
76324 93703 43752517
69080 195429 316323005
174283 196028 191497008
93877 98481 535209371
93997 142550 958780424
170156 190592 50961024
86214 148844 156813589
27846 117069 446422207
30973 107794 14813462
74716 184133 274001640
186691 192273 13898113
187202 190853 9079924
136082 146667 26334573
51996 72702 52020540
123049 149878 67303981
58026 69302 28594489
101794 133418 536749733
49491 188926 614396970
194732 198565 9514838
159707 164380 291928612
131098 187493 565928123
102813 193014 225736146
146470 163104 970596682
145532 154841 776536716
149272 194141 112192482
144418 197216 131904967
94603 152770 145620563
81238 169202 636885652
159713 176914 907197904
153679 180622 67388071
91479 177499 19021919
108017 175652 169325237
33820 113552 648823441
131641 186836 700572613
120297 140539 871449115
182956 199692 41828328
21180 106289 801208543
39712 130944 228632782
171701 192553 97896826
182857 199799 42333361
108633 140039 853729351
62835 121170 605654970
164237 188293 428698163
75316 198416 124956082
149708 170915 53276835
85268 155818 971033582
158888 190437 78871474
33489 118222 211979310
105826 198493 231915295
186846 194253 857247350
111894 163375 129010709
175349 194191 47046243
6622 82154 933155129
60329 61426 945644986
148945 184084 479217423
152038 180932 975197169
66634 77888 28241609
192210 192757 1377610
194688 194868 328600253
16958 21069 10310004
54076 122297 394078080
182290 194278 29942496
29766 184146 547040039
175830 179464 651738463
170463 194472 59876150
180607 190253 24109306
138001 169321 59492345
124352 197683 183469814
131325 141248 24934764
58357 107562 193005846
103459 161934 288079191
83404 133591 125763819
35927 114525 196731164
57137 58622 635923649
20961 155585 759975397
47636 52009 10988617
196478 197217 1735076
111153 151317 831927826
106268 113858 658343932
107911 111851 124652707
130555 185143 749542315
112722 187042 439713416
18045 180736 619361397
85822 104549 741153403
61998 199267 347617450
37432 56172 202025865
124892 130927 15174703
61593 67101 14094234
11706 107271 838212059
119562 122730 375056018
51185 164649 715084737
157848 160037 5551892
103458 168455 828405309
131697 192446 199979173
133728 175775 105203072
53301 147596 236512500
159721 187340 69142394
98170 161160 157755175
3497 198960 489025602
14292 69861 607259721
110528 129439 770635114
97116 132355 176778981
128194 129366 84758434
117531 126238 9453001
144104 158716 36493787
198472 198601 208783
183453 185676 14236191
50288 61368 27585062
170887 182151 515658807
195843 199776 161309918
51319 72102 52225818
65681 143124 986434684
195192 199330 715512352
97185 123475 65760360
173030 176397 8291342
105916 194769 222431660
6492 152174 364702194
33970 125153 99491314
153773 191805 901567101
149650 183917 85743438
154746 191050 122984909
156355 162216 605765182
150169 159583 280490833
167953 168578 226321754
19858 148346 965329861
31255 47318 572505083
77361 113720 91131113
159758 196284 637613239
129430 130122 957657747
120410 140104 674849927
60488 92991 81825092
119537 186594 217006752
128978 135752 17196065
27340 104884 194032144
148518 151209 6715444
88099 90496 5989047
52744 143779 228347776
131639 171969 101146757
153431 159463 15135922
172629 191419 252838065
93889 176943 207930276
165523 178835 483011007
40317 173701 334317379
174209 189653 619373489
66634 71995 13518818
40817 78560 94631501
6103 9096 218581084
154416 173388 47555995
63456 81010 44282107
54862 190488 923711204
194779 197207 6035512
143449 191836 121017770
35937 40386 10840129
28834 30141 3329002
134606 186966 130955191
44902 108689 955487114
19029 38778 595448320
20570 53739 82671502
52296 131803 465946793
18985 138834 300330698
37985 146245 271160943
161761 174707 32385936
96036 172298 702195859
39864 70161 345795851
82965 191173 969367900
23453 117644 775775943
12425 102638 225941171
170240 176234 913362328
156375 175934 48931561
106891 162333 138922761
171352 182736 28285043
17392 160758 358952240
102000 170265 959352319
79394 108579 12614161
176006 180140 625476727
147205 172285 675949753
139512 165889 946065050
196013 197874 623396580
58153 63948 337274347
126177 161349 211387386
176511 197786 33184078
30051 127644 244257845
174148 184139 24858145
30526 129340 247276791
76355 194496 590588518
136061 185588 123798934
108651 129804 294544412
108242 184623 740248983
93690 121925 495243906
28078 163802 528399075
30700 37650 725924396
166248 198074 836248727
146567 191870 262258699
105701 194100 664600619
139663 197615 144731237
30811 164024 333583450
107283 182475 188257567
104971 133614 71876601
133307 194037 151879176
50477 184452 335682250
129639 176687 191786495
158865 190478 275641850
21779 26965 13034611
29979 76875 264192306
188632 191465 7077013
44177 175467 329096908
25981 26006 69896
35502 42724 17664196
35014 153424 449173495
165849 189151 58107207
103366 181156 194672259
154305 194918 221095520
185154 195116 24748289
184842 188355 591825998
150330 152462 33619300
97824 121991 336433316
33917 113571 726866077
80070 195697 902267928
128611 168361 99667765
38858 59737 51978172
149881 168070 45737814
53299 113050 149988437
34262 47175 352899927
20779 63165 105730077
75386 141263 853422982
115673 133335 25886032
153258 198527 113100667
74968 108243 83455486
105867 143293 755221768
102373 132542 75476204
190600 194684 10189633
139802 180852 102530310
76906 162980 258720219
124290 177255 959629080
63924 158448 237000521
175711 186487 684085857
37416 186057 372198185
65868 165948 250912513
55502 188504 333372217
36387 148963 833204628
50856 130546 199851889
142262 190285 719559812
125757 140110 36121886
44555 61300 910246303
193901 194333 1070384
36564 67482 807831129
143498 154861 28378738
32762 113874 202996236
51039 94427 109002739
114554 122705 20263059
45797 173303 205561738
138941 187151 755026677
75500 119400 109994733
564 163825 408656491
140544 170539 75073324
44722 112636 865325066
173474 193963 51126961
85590 117847 27570463
106141 109603 102431644
29076 130068 534574412
96348 98831 2538041
21993 173009 883058315
189570 193938 3738110
116994 191595 186724907
69432 166762 774868358
174415 176094 4140858
61613 79786 45768675
89624 189032 248688909
133109 138397 13343027
87416 90370 679680238
198318 198603 735033
140046 149843 292394335
133014 188751 202049011
93112 161422 163499900
105758 154031 121017767
189855 196825 14249405
61912 114436 131916078
69510 145765 329781342
185832 197487 427722311
176168 180989 12001833
141459 197588 140292410
165757 193729 69768290
20589 197593 442962215
161679 194650 587494769
151133 170071 802044789
176503 198545 54970819
185560 192740 393110294
89771 152660 157321222
134795 163970 72986752
76629 163115 216803791
56498 56844 76784074
14441 71097 39551717
195359 199962 11495669
53105 112998 678478419
15377 195607 451051103
105750 195238 391125230
119309 186387 611057367
185583 193399 310211487
129163 135836 16926712
30749 57003 845088414
69193 147755 707442033
7111 114370 437163402
81234 106175 62361293
122401 149276 407544671
110307 192757 206297670
127419 143071 893405345
61518 138568 193549469
53237 162096 272933758
31069 171529 351763610
140612 156255 274664137
125867 170057 110774955
69151 140540 479205413
63984 88924 62935680
21028 80935 149910050
123030 126194 8073653
164654 197616 991995128
198581 199802 159516906
184917 190631 682617122
61228 106766 114375261
50466 104610 135848654
38715 101549 575623382
142743 165208 56344833
32833 143702 277624402
61442 172513 278664673
90664 155637 591212533
104858 172178 168735183
33800 89229 138799618
98013 161511 832747140
93349 144841 129011201
190493 197317 24093733
173611 187714 35258492
171948 174953 7434298
15142 68439 133297978
112841 130381 43910294
149929 152449 6348613
180214 185515 461617775
18597 157497 347733093
168621 170399 950089114
45486 168251 307862922
21467 185228 409946044
91307 94744 622947457
153509 199523 908947552
17830 160340 356776703
180082 194549 36136506
32330 102511 603353717
87471 171847 578194094
116417 145137 774611013
83412 101776 65794797
161427 186004 61521300
181693 195347 172511119
34605 40169 131856753
159562 197411 94542557
37896 148300 589428776
35798 154316 296746091
191077 191113 91361
20690 124333 542145350
38879 118308 219755243
47861 193981 403374061
61681 166995 264291200
149395 161861 23312599
133783 144090 437072266
105045 118447 519517089
60890 161277 251765434
58527 86576 70757192
85202 198177 282619847
98511 141437 904975361
88548 96273 19250222
25797 167697 355352204
107897 129283 53503022
167386 184181 406548247
130471 161355 702912672
141570 152136 10712624
103490 170054 166780060
28779 180160 378923363
168703 184467 294706681
6883 69077 677712680
75454 88300 134150530
35967 95108 148089103
13500 155681 632268852
161781 180951 343929667
1979 175636 499120715
51446 155617 261132424
147697 159298 29018600
133920 147318 926910852
51371 85765 86411145
142554 199075 459669768
46598 136319 225141721
86045 136194 994316906
19830 183127 900994935
132554 189952 343896756
59232 70258 145462339
68884 170016 253479840
166490 193171 166960240
39249 178774 349497124
39967 190781 28606679
85512 125130 299576688
64130 175616 279460659
186382 186807 586660243
153450 164202 27034828
94195 185380 228225163
780 72957 180397650
107653 155566 732527912
48359 50154 4526483
133756 181450 320301112
109558 143513 751616754
91610 198442 267202789
27077 185832 397403029
2881 156140 383680240
24184 54738 76049640
69373 149049 199693108
105578 199834 909746053
70284 80881 146615110
150361 185418 87763280
53879 165603 280289182
48408 172586 845880090
111847 195189 208466322
164430 167281 7161182
36031 91180 138147679
119889 148245 71117330
3131 181374 847461506
138111 194169 196143643
55383 77207 54978724
122219 178773 166214707
68243 133593 526242228
53902 72786 47536956
51384 65767 285478780
65171 117539 131298298
14471 155564 353315366
71542 141270 524664411
52981 198264 713546825
120164 158565 96206691
72824 126768 503768686
129106 152511 58623969
114595 185912 506323726
102072 109657 18948804
151520 185438 84838840
119025 127363 326404106
149294 150102 736437610
105359 189473 937477935
143357 195556 772387687
113847 118631 380850300
140749 143762 481341168
77990 197718 299671528
124794 127359 6446184
100927 158612 168940029
118973 141718 57096914
16339 47270 943080600
131941 181875 805086082
76544 151750 188490910
57666 81823 60992970
3506 5647 2536968
6878 79232 180925094
112643 198145 213877572
126167 172193 387178813
86643 150443 159704966
81878 190605 272105490
69572 199830 897537484
144817 162920 45291904
14911 87146 759078697
166912 197026 476798488
36944 147143 764812934
78543 172363 333800359
78832 80571 4367724
91589 160711 173013178
67526 143089 186031263
187133 190674 8784635
175500 194064 46358099
167377 175370 19904356
166399 172220 750141325
31327 137466 917078388
108642 117973 23249270
136179 164153 201314663
24530 86010 153948862
148918 181409 81225412
41240 61001 216933918
45083 157193 341345495
66180 104530 96131196
117533 185258 169587335
124589 137054 31466933
163578 186959 647868469
122440 130902 21380416
96614 108828 30592052
145744 197733 550484200
66737 147526 202479852
144577 168829 386466017
107651 120375 267451224
57090 167545 277139885
166906 190439 91421208
12053 37189 62967554
49800 63574 34378172
186619 199608 127833578
47817 83278 89106740
190341 194951 11479866
125826 188010 812946665
99458 123545 60237786
139533 183365 109466902
132318 151033 46857366
125324 181819 141424498
114147 184244 175386875
43129 199163 610574126
126112 166295 925127856
30374 60262 74306479
115580 153081 752606992
133492 176610 107859012
35619 89590 463866320
130209 182561 131009163
48225 141928 235013231
98248 140640 106285044
187619 189978 5778991
11511 78853 168422117
137172 196256 147633568
177192 181169 114935000
189623 191906 445396590
177021 195586 835679246
156892 179895 785808371
82509 89014 16390831
147058 165406 349482439
71845 121625 540618356
194742 195156 983394
40473 180773 351482115
77872 117967 93490631
108250 152888 111739657
31716 109061 193687801
186815 187437 1578607
122006 135618 395601888
114775 172383 667862490
68607 85482 632725764
21864 68849 210115475
182336 187299 428196362
117897 140998 249318387
78615 82008 946777935
52757 54800 5048532
189142 195202 314537653
83633 154826 178266732
99987 191359 228711008
64223 146727 206899862
195045 198504 8610518
30647 89543 147494469
106086 125701 613537980
82964 193598 643007337
182687 192717 25142449
152231 189467 93185468
178847 192072 33096493
33399 34192 1950492
179449 189081 934021865
56869 176498 299941719
56635 168476 280576226
76047 191967 290370091
70106 147584 194186252
190890 192741 4664879
19038 139425 301638669
18680 87258 435704050
130612 148908 45856564
155656 163686 782572129
151211 174163 821502765
110656 146019 175298999
143541 144794 79995013
152233 160510 20729346
54290 92654 548092201
144447 189247 112010310
99981 183782 209755722
198270 199374 2791608
85221 189551 517640061
191712 194555 30116614
154594 185324 76867728
38870 147217 271512771
73296 142529 285129909
176826 198959 115502583
156219 187593 803682757
22118 103044 317079989
91458 134011 106599191
151131 167618 41385379
117639 138639 84160123
189727 195972 530231646
14079 178984 412834607
24185 125241 252908697
156361 169478 378410728
18164 157510 348833698
78769 94239 38930614
184632 189080 11137200
170422 189548 276620002
144829 156283 28631407
78464 114470 90246456
80122 147466 168835401
155785 192147 98911677
196122 197859 4218435
196209 196879 1587456
1141 124804 560230018
176487 177124 465906383
66580 133308 665382276
175990 186868 27261631
94975 185984 694702253
50439 125839 189109442
138902 175770 445003796
158359 172876 158623284
155840 164646 22094028
88557 117734 176824026
64428 81665 43479877
181216 188056 219085376
62155 129755 169655841
123869 191764 169980691
126265 161248 215176308
48679 151189 257011994
120345 147534 91218199
104988 115209 25640251
157004 184711 69302200
115554 182022 214353362
126350 126896 672752636
91937 104287 30792239
40744 143586 412050184
150370 151018 1650529
66091 184573 246793017
36512 108442 712632045
77036 99442 817317762
194940 195101 672680943
160726 173454 31973335
78205 91664 33893507
38780 140912 255934011
32336 93725 153660139
171688 187037 4451266
191897 196354 797169515
149201 150991 4440267
27625 81556 835814858
92608 123930 78329549
43993 183088 358616180
119318 179456 625311918
142452 155077 873980975
133271 167796 931655796
193852 199935 696711956
169389 180688 28097021
58296 103888 114616324
139134 162029 604112769
85808 115417 435804175
123909 180738 142274461
34039 98998 162569793
61513 171576 276136973
167482 188597 407706493
88899 129090 32450900
195017 198916 9687766
149231 150580 570855029
48897 175489 708895133
129024 153659 631753906
22990 142021 298051384
100855 189984 794012081
197929 199301 3460087
46979 127684 789948778
183237 197819 114067818
37136 123223 215394728
158412 199871 103605619
4118 108932 262454094
137605 139389 763453975
49754 159781 275821701
74257 86110 694464536
152010 155117 279401501
9473 73133 159272390
193164 196585 8551047
121759 122756 608538609
64882 131596 167258511
168590 179456 231866436
58239 87995 75061676
177704 178984 495550335
165 175945 439859817
20808 189672 422716122
67241 119866 400597737
129598 153513 59922319
89707 177517 219707436
106951 136352 387427375
51757 62542 868841516
92843 157239 241874535
117324 130145 475296341
132270 193921 285820806
31553 105689 185410068
102069 193384 228446702
41486 80172 96993062
157372 181999 61709984
75842 132115 141104255
2382 16003 590667258
83650 96076 31142820
141371 150699 23356613
86206 138957 132186447
36396 82045 172965865
68841 164399 724320756
42841 76174 401506888
140600 195572 137373581
33038 104841 179609557
140843 191725 385719266
196692 199538 7052313
133211 137125 191409313
193918 198046 428760239
16851 143281 316622388
17773 28737 488594794
91116 158140 919464622
98806 196224 650850323
130617 186410 139687950
31635 62834 77615228
1790 98400 241607899
187058 188916 4584411
102986 122498 493248887
34376 134580 250938942
131675 171347 99484593
46 74441 54208306
82710 145679 162395114
70194 161661 78291742
62218 142182 297973636
148602 191787 801047074
12721 26515 478665807
24883 109826 212719159
161666 177622 900742902
87310 188631 570435958
128127 196577 171340889
32250 109876 399880326
102853 199100 240746541
138756 188590 124512099
141511 187062 114021738
192951 197273 10696962
66955 117441 489552927
59257 100948 104827473
21256 139855 858950656
171329 177412 15092617
122137 180046 145111582
132214 168981 309116223
24621 164434 871546476
81235 157730 199208621
4837 54982 954308866
10838 15423 10818392
58317 111701 134149781
193124 196507 8468546
124048 135419 28708661
449 188658 597713268
192422 194968 6250857
108802 135991 162723967
103541 172069 850509357
128409 154514 65417760
167809 185474 44088948
16079 138915 307701859
96514 188593 230447676
7342 63937 638054083
33946 170347 779110380
105694 156930 128379964
119926 163387 3399102
174501 187006 181889719
116373 184973 171749036
36131 49845 158004598
17162 174465 886474488
88991 151477 156400502
31849 173744 355277911
163570 172777 202207608
125545 164373 97385880
53851 121585 169895079
5615 115474 275034334
22632 158285 358905788
63791 144876 203451753
85288 131377 115360039
182746 196136 325926
9472 159705 7554608
193026 197487 11051506
41274 61119 469989533
117041 155078 584302678
61557 149179 922926762
60125 192712 453426286
188719 191053 5849942
84763 118048 15055866
2175 75447 183124011
110279 150018 518689019
136343 163328 67517665
120066 182916 664403201
163750 168786 457385151
94893 195526 601884844
155947 163904 698577461
172939 176509 8797343
152910 153246 879527
94737 179788 743868458
105589 174748 173305044
136228 176151 674877895
72997 133824 885739244
130727 176253 113968370
123071 125139 5284939
39243 186122 367987932
45314 126744 923063343
150578 185062 262325488
78508 125531 710982176
108315 184235 125482840
13057 192375 448935882
178157 182852 8252507
126407 186782 151208045
22351 177323 895100090
137097 151678 98264997
136032 139854 9524756
164033 168911 12249485
56720 189166 331967293
80025 106795 67133336
87060 96079 506242822
198921 199996 2721484
138288 193180 137175397
67729 192176 818449740
142086 173362 78326128
80469 171743 49515123
131233 171502 100961888
100866 165652 162390367
158974 161080 5284500
115580 119312 9285542
110583 194399 209659390
87590 183109 238944731
155144 170376 38257257
150395 152151 812119116
82175 98160 687213885
22746 156624 335140614
99655 167668 678684045
162558 190579 302596217
17890 122255 759058551
198178 199128 460779707
106592 159303 132111860
173749 177912 10303877
84905 89885 12570738
125706 164044 96153720
58809 153017 984274024
101981 159751 144577965
75718 191166 797661387
197612 197693 116853098
137497 168443 901282882
164200 197571 8462021
152901 190929 95155979
173727 186238 31250225
4262 44296 99831164
77303 177126 311621559
35809 152849 292976285
163288 164912 4085932
64070 124906 321478354
151917 198327 115943634
197176 199063 793552697
185627 185714 571805854
2865 150032 419420675
94548 99560 238712887
185844 189465 8997002
153109 165121 30212705
13344 20839 848044780
88448 117890 370352932
3873 98860 556558378
70302 173836 426575967
167075 197986 5571547
13811 125811 461442607
38563 75691 92830671
19321 151924 497004316
185832 192301 16145893
181802 195008 32973913
106730 177957 178377092
122381 126031 9316480
135999 178967 107325330
47093 120133 741382223
38904 69740 77248867
26574 115845 223386291
43657 185378 453078519
177290 186831 23909574
100618 103533 679622047
32818 99919 479843500
52650 185921 334005425
9479 28993 897091000
130820 190329 148896419
62223 183829 304831655
35113 170246 720047251
41941 111204 663113892
76869 131868 413466963
190325 191189 2190719
124098 147127 250766593
178362 196697 37822379
111214 129787 46446671
91796 127269 771479393
177060 185523 21149987
67997 131306 158563586
59398 189352 489416413
15501 121229 264575198
185208 188006 7019424
103733 183418 199401538
197736 199525 4075742
80021 80125 268012
110634 197545 217318478
143421 165388 518460572
37228 124323 904120905
98926 101624 6838772
191001 194532 799076845
36442 41184 11524376
193751 196341 535964307
172390 189502 42658792
78002 108725 77103162
92553 132078 98897729
194232 196442 5561530
681 165925 518509598
9448 86565 249787800
167086 191787 61643981
163781 186432 56581482
117426 178954 154037413
23743 180394 609665397
47723 105269 853485027
79017 134160 339206104
524 158166 394457554
93025 188380 309764528
76989 185440 271630003
80569 115909 88608445
9577 193885 461304931
27730 116362 612400187
14546 190691 877511791
165650 192303 157110295
161648 198010 90780490
38272 96855 146773392
102668 145920 635799562
4576 73586 172637991
19904 117608 244601854
32785 59841 67186685
140824 171763 77511688
106840 139295 81473160
76155 164627 221828705
9322 184562 955611557
137425 153967 283066205
102327 130326 70014479
176373 199732 58293533
117961 150388 81233287
110017 197098 311585768
152979 168795 39730160
84239 86826 736101680
137492 159190 54168018
90070 142577 131462543
174186 180845 117059419
156723 174770 45221891
96936 170209 806822137
53969 189408 961363838
149334 186918 342244577
151169 157460 15661894
123871 130308 16160654
142466 143118 287761
3664 84538 202411966
128581 141035 729194087
31241 80286 122602886
155181 166392 322493904
75533 195327 299966994
48185 114903 619148668
72653 187679 288113988
14589 155480 379781547
33962 105426 727430608
53193 60137 17284243
14886 39154 60524305
57193 117749 152022164
122049 174582 131685009
104114 131987 697670917
33914 173719 350039396
146956 195904 868357199
119660 166927 651591596
85554 189506 710219707
65808 142582 192498949
117259 139451 897168858
49796 70878 414637494
129410 144854 928494351
17672 92790 188075155
125827 165429 99307786
166024 181963 39734994
67691 135284 169505529
71509 199201 488494731
15118 141644 742938938
163420 175658 30532086
88175 133683 791026493
138105 164753 533019257
23916 158516 967635085
31714 88916 143260615
19570 108205 323153680
199435 199502 177184
36190 123874 898846752
14359 49429 428815652
44134 178513 977639264
103911 141358 637103770
3591 33886 475574562
967 3680 6707785
95841 152284 141267592
147240 181719 781491350
61730 115698 135562555
188658 198460 24393791
51302 187859 342180642
112726 145433 351372521
149685 169180 48973366
37558 186382 23184674
105270 161545 141022067
84214 169810 214439519
140589 174683 474220566
18297 103836 214172840
102234 165438 158295511
12190 78421 546191251
59351 84129 594887022
124451 166832 106337179
50413 127150 192452386
40718 134575 235406328
97220 158087 672569262
142277 171726 333291550
91006 175153 210624993
175475 180822 12558216
190542 196392 14670443
142930 155329 31015529
86870 102682 991946919
115801 148196 81164600
148335 174123 64599053
8869 110251 253889273
53296 157761 645185452
117730 172545 392846525
40777 197341 392095557
186742 189335 6405699
7673 120363 282000536
63598 70799 663297780
188100 197335 22929454
179466 189474 25080498
20713 165662 637184220
68110 173460 263974866
74742 146189 179088051
52312 174327 305850239
118015 138805 52306597
80562 84183 9210399
87613 162092 186421203
173796 185315 28718873
136078 150314 35426069
3079 46017 554935379
19191 115054 963776399
68505 134854 166436622
41740 194671 383044974
154067 158784 118022572
75365 110076 586852151
94228 175511 516449095
194635 197106 848979433
143818 166261 56259165
67172 103377 827141193
196881 199473 4228741
178481 190941 31165534
145740 159519 514183896
142852 181475 96564173
58359 58890 757270853
49447 77340 807943384
123540 160035 523899373
113849 174466 220521622
57472 60179 6764394
180211 182410 671497461
145158 156288 977456308
110709 142947 850838489
121282 191178 236434812
69831 197805 829729895
157037 189366 98911409
149237 150047 1922714
141434 159991 46472085
90144 194112 260116157
110416 160980 567213056
135168 142967 19439123
124572 153864 73454779
161645 183451 681745477
137631 137736 53657009
178815 189644 228024515
85629 136000 854018006
158524 168472 25048240
28675 141687 282946741
18302 133325 288088839
155852 160443 301860968
164156 169503 13386445
50255 138375 221115000
152952 165916 250384814
106196 124863 70931927
4649 104467 145617212
22610 117923 382314456
125627 169683 801305802
109926 120168 877821427
184233 195229 221897857
85102 178938 234867957
25878 186203 364249201
87361 93832 874235224
35839 46715 477691224
140487 148485 19937155
192113 196742 512081854
83924 136326 131370352
141241 170614 73614763
73934 101896 70221389
113563 144568 94501918
141126 145490 162761176
83028 92468 772790257
135913 183290 578392234
124318 159072 87129331
118942 150258 890247208
99795 137806 95345888
55614 125404 175105623
4120 53415 123022959
21560 147103 314352054
58321 198585 351437300
8067 129377 724094175
99897 179735 199807802
88695 95123 1618948
65617 92110 61779439
165666 182781 42568536
128362 170090 104618542
14501 83317 30831135
140600 186159 113975074
49327 119818 340669107
138166 188070 124745817
48466 169988 304719335
106456 126380 60825829
173407 186257 32088337
48700 92685 110496251
136380 153465 21058312
48872 131847 208033954
24475 161784 413919060
174637 192545 119461353
105138 106302 754770265
55803 141111 214066274
82525 177563 237962125
129543 162018 209171967
78188 98852 51881268
56938 144149 218874984
45551 178611 430248897
18389 71418 865368435
70030 182903 790466046
64119 85040 52716198
132688 159523 214818834
98261 123336 62714571
34963 86587 129235995
18039 138304 336896124
181200 187111 978274372
52494 141000 81796223
161935 182941 52421585
165756 180324 942626342
29041 186443 394057371
197147 198191 258054526
142528 151683 931974108
193197 196044 7084638
35409 193712 396192650
171756 184652 32068542
69317 130332 152910156
192876 199255 15825913
177353 194363 543983640
77599 166692 223341766
75051 162368 218822275
119461 140237 52265155
125278 144285 735685215
87400 90448 7642420
156165 182957 66904202
199680 199996 600862854
170417 195178 311849175
33583 186502 414897188
191822 197836 14858160
135237 141115 183367158
166467 191707 897565561
113440 131272 695396790
25556 190911 413886333
110637 162447 129709610
24531 143842 298778642
199186 199880 135958440
18154 161956 360082881
13397 168836 8398636
163103 179306 40418284
64192 141806 194713259
58528 167335 273047290
19718 83090 307814485
71043 156100 835645280
61134 180454 299116469
99507 188553 222897690
62229 96719 86801376
115230 119695 592235306
34986 47306 30465510
178216 179264 485961765
97609 129794 19365437
140484 150595 25198109
100266 102580 224303133
175069 194643 48847797
100188 104470 10685381
11733 163623 380407353
18102 182530 718923336
52746 74680 569276113
102741 124720 554242550
175727 199411 59039987
121915 142367 694073477
73817 189508 289703901
59057 112452 134134132
31467 66425 87284075
98222 173287 844036987
198534 198678 858713580
198162 199933 4448054
145004 164533 168209349
130463 156909 129149568
82404 197396 287707748
59560 160121 983213058
127567 127957 965279
81712 169217 320989303
181310 184649 8334405
86366 143582 143304722
142512 146856 5165509
47707 180633 455358887
137295 140648 6845846
94162 199189 901855199
149823 194885 112684573
145711 155104 93980683
116224 164887 236832682
63471 158189 237556853
38706 81094 106199627
1584 165538 765108206
174504 197203 56588392
62364 107257 936600361
3206 132394 933339573
76917 95613 741556826
49209 72022 57379025
104547 137478 82703123
153515 176748 58190231
87716 136151 121377633
49582 125071 189272251
142234 165468 58262223
121869 169373 119190296
189506 199095 23844244
98366 100678 5803580
86102 180902 237203984
186773 196690 24678688
27876 155457 955501379
140320 157518 42870605
22057 148553 257277259
182304 186535 626828219
122663 176060 730042474
10766 73987 158071721
147952 184698 91879149
172187 190466 45540592
141459 158132 41712518
51814 163114 279048431
181482 188433 17429767
149598 195325 532934070
190138 195797 747604255
137273 194134 142085345
8972 137461 321857076
25203 163017 345098978
72526 198897 316247196
118423 174476 514458133
117077 151318 10497565
132405 193834 961920602
120945 163837 107606198
152259 174750 56380437
55213 79263 904912589
103076 140090 92834437
27597 40094 874955983
82656 136318 134550221
137259 178477 7931395
48983 143260 236433757
117849 193866 190284981
51558 52996 3530389
135457 193154 26201270
39058 163497 846764445
18544 149794 524545087
98858 171967 183168527
158634 172894 606693006
22873 33579 26850263
92013 92139 322973
189641 197708 20058810
103449 137780 86100055
109259 133831 61514105
88529 97045 315804724
52792 111382 432592588
169218 177542 326036728
12841 137400 312074467
196265 196461 511596
182232 185961 9369021
116447 140370 228185952
165735 197239 78488403
26077 51634 582650336
150562 171264 51965059
71971 110553 96774558
24174 199999 439958525
169386 197364 573415809
136136 152225 907516707
83072 107359 795524846
124837 183444 165774263
170207 183727 427313294
24938 31935 937052732
8725 56331 118733736
170122 185501 38391133
95837 108657 32125847
20806 48738 239124363
177897 197894 49859114
162937 191597 71623379
33168 118211 789153052
96848 118657 54521458
82350 128700 786303575
93635 187596 652197669
90100 144810 413095596
49824 69187 48628206
149904 169460 569140714
60603 139901 576372016
181780 193025 28141446
161716 196044 85777589
75352 77772 6144872
6825 116831 675702550
19712 121201 952580805
25233 152137 317674442
131733 195265 876675585
114405 163902 124082654
42406 43179 492873506
128568 184050 660084495
39038 161454 306685594
70999 140328 686263597
52403 125974 191736913
84659 101321 137043427
89031 105029 205610867
137495 163250 408809511
163837 193018 675135923
178697 185869 648309145
111932 123941 337663134
3853 95118 228455737
124439 170053 229913358
81323 169643 678742587
183986 199460 850299464
12394 44791 467429374
126885 153753 501279345
53449 114018 528140010
7246 112541 263535617
142909 193447 126376039
52260 124478 375759894
167397 174998 18940448
172902 187422 739179540
129073 199007 174906000
156738 158255 3769343
94761 180255 213979212
17343 86376 256794291
139091 149249 301730999
89506 166602 193060051
130079 169696 516580772
198892 199367 488778962
67435 127676 229104415
98157 171377 183485823
3216 132508 218066073
13525 23133 24159256
112855 179245 552442868
69400 188144 297449927
26161 185101 397893556
80635 140571 150325262
25512 147174 304664547
184487 188788 10763466
152634 196736 754005481
124412 191916 124566239
51798 179457 529259318
137009 153340 847188722
165646 167998 725010934
30144 112626 16229652
86512 136754 227848491
117208 175418 378804166
58184 192374 336430678
181683 185637 862075643
169329 193797 788814373
150783 165160 33428667
181962 184849 7190611
181737 191926 324653379
7215 191909 666004032
77370 107682 75975581
197161 198969 710340540
193589 198239 11469317
55790 92963 93500943
146223 171987 64570344
77433 107118 39904242
161300 198945 911821529
162849 162960 263998
101412 158036 800481962
48457 98367 125249547
146384 165214 47229133
23046 120760 244489843
198802 199587 985907599
51163 85361 85924114
49767 160953 750627373
157665 186981 73453486
103332 168679 163727935
69880 112049 944524168
54036 115735 894383680
31164 74764 109001975
81844 152650 177239332
28302 89878 897761646
132662 197645 760698329
22497 132142 525480773
53555 185885 331685999
34035 79957 298863699
183628 186493 7278342
65605 142146 237203754
115562 188593 225540742
86175 167488 684687049
92790 118270 192877908
139830 180912 746518180
31321 89771 146416071
128281 136726 21342675
125728 199508 184553185
158562 163098 621639712
195815 197517 4160080
138551 166413 175043553
161238 191702 76193755
142261 196873 136447038
68240 140893 182086955
113851 144707 77336730
119789 190964 178230703
84731 86361 250677632
153221 191238 495220979
112164 148403 642533024
50841 169587 814347266
32570 186438 780513492
118256 199679 536353902
156218 180962 61811392
190677 192933 664372286
191007 198652 19016482
58872 183887 701934237
198162 199341 2945377
124641 196004 59090690
83183 162220 197943769
128603 191193 415752982
76409 141080 162198743
138935 187439 121311165
49041 197053 379027196
43754 176694 122094991
59756 85517 64944530
156296 180571 60684874
100301 187482 969795450
123525 132489 22560650
55310 124539 173682946
85196 186220 464372544
97109 153471 786514132
73706 187474 284973664
147367 162335 37464281
104191 184363 637324516
174619 177595 7429477
63164 94426 78742801
158790 159516 609764635
73363 184016 867171032
112414 163603 128284390
100272 157536 143365221
8608 16475 19641662
182766 195179 30982889
46773 141364 237200373
135413 160852 63542643
49213 177952 609289561
176908 188347 352494036
4070 181896 445109739
171434 192877 53491402
28777 55575 743093265
109150 111759 725702989
25720 118383 231904534
6153 171956 415205888
107250 143381 265731302
190860 199655 842854179
81579 121488 99820273
165685 187254 24650162
122101 163634 157589058
187827 194444 323535284
130795 171101 101014838
195053 199745 11709207
155929 163764 19687423
1075 89839 222170199
31447 128690 715914238
28133 104252 785547440
79463 117632 95701848
54515 78338 87041313
61931 111098 701139307
163115 171468 20938164
189658 193218 251626484
47592 69595 139602560
184049 187756 866184201
54550 130971 191755549
91818 175878 619342791
114755 198006 567598977
169843 190436 401887833
123844 170719 117558875
162232 184520 55698476
30323 152058 975913034
21273 145473 876268199
26743 58088 682311491
27745 119013 716583435
36606 173039 543362902
177353 193178 39577732
157839 198915 102655306
199529 199600 675564265
147508 150965 947177859
23372 182088 397280917
78072 98752 41303363
117511 160041 106559315
45060 182408 346995395
77931 100970 57830278
197040 197399 372105233
162639 193866 237225710
86631 107229 51463043
7563 109328 686835877
47588 107118 149263043
45041 65997 813711530
69134 108490 982279655
159475 194652 56586080
123617 183719 190447328
60685 83254 60618656
101024 138278 617002006
96245 193879 244329255
41536 115238 184805869
174942 192125 155799112
115280 150737 586813795
41139 174978 858210047
7773 36089 740574523
1560 171343 58014955
188580 189005 961801913
46004 116549 667162551
165101 166472 61760280
146602 198317 182162197
131834 197609 623158586
59488 164361 401929323
181651 187238 883721040
45052 150649 264800629
63079 86102 58103395
111338 138110 67182268
78194 153770 189371686
170998 184195 851387584
62645 86799 60897669
129423 142608 33162249
178629 179386 508626738
96096 186044 232645422
165891 196969 77423415
118382 158384 100184161
139863 185187 747573275
13629 18579 12386831
182331 183801 3670178
145096 155231 25327331
95925 103449 543079072
88655 194087 263762618
84009 125299 103314732
172033 173604 8415864
54694 160029 264166693
126587 185881 148469482
165991 184491 90750244
169748 197666 655792527
176169 185946 24487162
152840 198525 211744810
148388 165446 994024931
17284 22921 494173542
147776 152086 10717273
130007 142263 30748750
131783 146649 37277324
93032 185930 491889486
109879 124570 622130013
9082 44305 598281408
106270 195534 223451318
199147 199796 111492838
106671 128296 893274993
168274 177875 795865109
95873 146771 235908605
165977 178970 714422233
107053 166963 150249518
108030 176442 171239812
98328 173177 415271615
10656 68265 741839868
186807 195805 863925352
97418 127438 75146254
3874 169121 592333573
44994 50751 14526649
156435 187667 396949267
38215 195484 935710755
154818 165829 27694365
84481 86880 5998240
62644 108030 986671639
26968 190814 410069053
124723 145944 503521716
118722 135232 424316015
80770 121264 398266479
22594 57083 85821718
109071 111828 6801596
112117 148679 237872335
150753 170054 48416999
165563 178321 31730208
128250 169532 103506614
101961 158562 141579723
113432 167567 56924461
6207 165593 399173001
144245 176053 79528289
84328 158441 185512384
20551 147352 454302306
2883 187624 462482129
178909 179204 326611061
106603 189150 206705752
173675 180554 615156184
7291 63742 503872751
73510 155597 774435143
198241 198271 307038110
180885 198224 43274308
166231 180599 650286889
20060 156402 341398563
72689 129986 226353343
15963 169159 734078444
154087 181962 1866413
65901 137795 868877492
139383 142622 8024055
43465 118595 228869551
116486 117132 1619118
100419 197417 148942198
106963 115348 21029889
75638 119039 108803472
111501 158638 117986671
91096 119336 70520737
77015 196080 890478648
98632 156317 186570687
130227 143801 165553576
10944 165042 385921553
75724 122075 31801949
47159 114593 14617753
169212 169241 983218054
11644 67558 139836506
112771 117289 390118292
31457 112175 311172876
11790 17407 710506234
97607 185771 863563083
70463 125101 136887063
127139 141089 35009046
14279 190798 441904894
72179 120006 596731794
58588 192218 334991151
133223 140700 18740595
188803 192392 9039065
163222 165104 4748873
46061 50589 431400763
116801 142488 902738950
72583 195104 601431780
179959 186951 17564568
108221 178419 175697656
158128 183291 62909084
182455 182761 716388
55382 180643 313984399
39218 43666 818270545
58465 168326 275695894
194472 197045 48897905
49106 66274 43157229
89403 135459 547128000
163239 171709 285306087
87302 189029 577622823
13490 179907 416634180
181326 193054 719067206
74643 111974 166586488
108464 148365 96759103
26805 81561 136992728
103417 158207 137154981
165731 199354 83776574
132264 156194 103856983
125287 164185 575580332
153863 188524 495659309
124405 135007 26773912
140583 156411 3518047
176459 188197 29430028
77669 179045 253872694
181383 189919 21365953
138570 149375 4048769
80948 179011 401213699
41531 127898 653746582
181241 193592 30935799
139458 195726 399478012
355 51207 154445927
21688 30109 173973151
3535 91345 474749280
171659 194283 56425372
168296 185951 218845938
55421 189017 811184556
107386 133088 64469118
107325 165782 146597593
103934 142909 564737206
127120 151826 241143789
57294 70086 64449877
184449 198193 141659577
29095 123391 235933551
17080 112419 435138653
55815 64212 16940812
25516 197484 430324765
142594 193649 899834403
178115 179485 3351026
172395 197934 63568332
109818 188209 196199314
124045 194443 693628187
69461 197018 13878345
111700 133310 54182770
42296 98655 141415727
151356 178032 66729711
177711 186053 20924172
171896 175073 144376513
110162 191344 203098172
3915 81395 744635808
58615 118404 476395560
169226 177532 298656115
34795 153872 298076259
122717 170637 120287797
172685 177913 552498196
166029 169508 8678446
153143 180909 42774331
12596 190037 444178316
131039 178619 259781128
111710 118775 68931201
113704 181671 106138969
195526 198875 297467384
69105 111946 107395745
10900 169516 557073213
146102 186593 49951869
34762 168683 335362399
139157 195865 454027662
11635 109246 479554696
101274 179982 196946904
159581 174415 89128015
121760 155756 85257960
8428 85773 193609738
123560 163556 862823595
162214 164067 4736477
43854 121796 714700832
166658 199238 11312377
48364 159201 277892013
115129 171900 235774960
108407 120361 29823740
54785 73633 890110495
145062 173592 45469303
188562 194013 175712539
165094 169128 911846458
64826 124020 148406789
104872 162188 143589736
46137 78261 80659602
120691 153417 82027752
89310 176597 702407052
23073 129996 558098180
14176 84117 656480453
25706 126306 251801128
199436 199640 991543685
96097 166238 165649939
110879 185276 186454944
187678 198397 26597704
164250 194452 75387324
175248 187693 31157810
100504 188818 221078096
111134 151620 101355669
143603 145390 509997045
176637 180303 1561261
170789 175148 10826921
129544 167861 96094473
193753 196170 6018951
25980 184722 397284631
194150 198984 613295700
2523 152305 374915864
82524 177457 668000049
186152 198218 194771067
140594 155148 36337642
191206 193430 5570725
188292 199722 28388430
123240 148233 62761105
186923 192402 200603138
143096 161486 46003731
39165 116841 194662863
139423 156879 43529001
168418 179376 27234701
84034 191695 269479616
24541 64585 99915239
195065 198015 539643562
120438 192595 180664836
105134 139432 23515080
52139 177679 314608140
111511 130272 46945380
123878 184702 733741334
29066 72629 108925625
49623 85371 291264427
11472 116981 890561908
84600 155826 178347943
96282 124464 893883817
157407 162510 12913415
33169 116184 407320531
140144 154128 34902156
20798 130825 494409075
103455 189218 214637248
97977 126581 71642662
79994 136697 142315415
41485 81463 100387247
192239 192803 167172505
161357 165858 632366689
22355 110066 53039349
27264 133794 315308845
1029 46739 113908856
167099 189564 117196489
136697 146386 346693840
149959 178706 609056613
50494 79963 73939865
76855 153013 481782662
60675 102480 105156471
189244 193480 10571624
66095 110236 110779903
3759 44150 737535554
47152 178108 328195246
118067 196915 197230662
68309 137992 402103955
19571 37005 894892315
186754 187904 1169381
25420 101025 391257356
171691 182758 27483816
29157 135388 266095123
90276 97952 529543755
194393 199399 12434270
92915 174001 530384677
136057 196283 701770684
160772 181063 50730612
54865 85986 78385781
50369 173469 308629031
83702 90577 361207228
28709 59883 77520212
64885 116603 129752264
170404 179645 240512245
159465 188006 216822515
40295 193922 384836897
62760 171661 273174857
173401 188175 36907669
100124 107104 17421408
38871 64452 63896765
102978 111864 22253715
106990 186620 199491122
137947 185755 512051925
84639 118894 813819416
124053 144326 50949748
18969 194555 573227141
6600 173838 849599013
176369 185498 917582659
70267 145109 187582620
56523 118075 792115434
166900 174376 18608012
100436 150185 124561199
98870 151689 132252800
135680 166250 76498713
88616 182336 234494509
38349 129961 229472415
34967 67271 80692611
184387 191481 17769270
76582 97876 53429454
35017 99652 161774341
33709 187323 384555034
150876 158221 18349284
193233 194833 3899810
185747 193873 20265562
21028 113521 556436918
190938 198800 19539943
76394 142587 148800270
156118 163106 17545409
67617 197949 326187495
10015 117377 852926736
23079 132408 667990110
91637 178683 217808489
131598 156468 647983092
199325 199661 422455984
37730 154442 292288104
111489 141334 971546229
152235 189296 347411051
86941 111457 61395019
123044 145980 57661716
28869 94516 214747511
91066 172449 203791616
78159 108130 393111975
151137 167031 811884016
146398 191018 615349305
198943 199153 211008477
168240 191959 59203330
181925 198931 42383252
192683 196426 725796376
45933 142787 769872932
72469 102152 74512681
144910 191642 116853741
61552 187349 510283436
61901 186319 368164656
62595 183284 966607440
26878 191249 411369347
8407 186458 445769359
127505 198067 27085905
181725 189465 200759230
144437 178320 836492867
81982 115534 83961180
41987 148096 266006057
186031 198594 31226985
71518 78484 8244578
56496 86640 467503237
179122 186803 852800810
41310 104895 642784621
159300 195996 91733560
20932 100373 198849794
49962 152630 716749744
126084 141243 38024941
74181 104226 75314578
164953 185196 780152893
90058 193087 414025968
32822 155236 306444921
151675 171418 49525413
183088 187376 163279942
155474 172522 314150300
11944 110204 246108230
74016 164748 585672666
85837 118655 655715588
118866 169117 882565268
4091 54741 126359949
137507 188533 195170726
130727 142929 884603180
151103 185121 85147520
94704 191743 242855637
119195 192474 183529196
59612 116996 144098406
128904 150056 951429476
194653 196087 3590958
176860 185437 21439288
37276 124798 627675207
34413 58357 59377482
141822 163618 857810490
122897 159325 153362251
27448 123500 240337731
78737 158116 901361452
117095 138014 52580966
67069 186517 659087261
155945 163518 18997002
49527 142659 753801677
23853 105224 203565864
1695 56515 505949896
63171 195920 332648369
8409 28872 51208529
45952 57130 27934111
181424 192559 347799077
117730 163062 113653818
44374 180794 341874101
113596 146722 82915812
122153 182211 757792427
92101 98586 16151412
173486 195250 594194207
196157 197952 555204253
165684 175564 24573913
57940 182952 821630585
173041 176196 7795684
185984 193002 293119279
100572 154258 943648784
36470 195941 399104694
122374 136834 50904817
115259 158180 107469353
21561 182134 401952671
190729 197404 670827346
52093 73029 919623339
25465 149212 375190915
101239 178424 452521829
178529 181384 619751193
153562 188164 769746995
78389 106337 69991963
30778 70969 326118225
92034 167875 841613758
63419 164897 254622370
191846 199597 72140958
43177 130816 224299462
116723 167670 715020137
92281 183174 982548401
80357 118812 96376130
199973 199995 57945
3034 131946 711072268
38383 177834 349207456
85356 143817 146462216
167820 194286 66028015
94282 134664 101218114
17796 124127 266108044
53827 110132 141444241
99202 162675 920846477
180868 188328 18773424
77377 88784 28758927
156916 161481 226241
150551 192112 845101267
102716 166853 160712446
59051 169404 397263065
62373 111196 122711256
155507 193716 95559888
137432 170371 82410618
76689 123492 117246684
177597 193280 760889856
95962 119827 314478048
22807 154218 329010914
103451 182291 197340308
102687 145858 108110443
16286 118143 374290995
92607 159107 166472568
35086 128669 234237701
111610 199417 219606432
16225 95934 790072967
39914 102202 415361620
1324 100601 725288743
98691 188746 590714090
148067 165219 43064391
23783 171148 628457767
81861 121072 98038617
102581 130121 68902178
3816 173508 424862388
95243 102103 715353627
5878 137894 330647984
74278 100300 606873856
88546 184768 240729588
44943 55264 25823948
190752 198928 927316975
170196 176755 16327579
156558 191041 891485140
158375 161910 8915125
183310 183966 1661879
98506 158724 150832195
11836 34751 535077014
40595 66383 64683227
115912 140863 283871889
122754 125104 15774022
66947 111424 111527161
79395 86025 5123489
13522 92403 731584752
68515 81006 560761720
86986 134429 714592881
25519 136630 278327006
131737 138287 666504147
195032 197440 986434422
53742 170988 294065579
126175 175633 123849216
129130 159471 881491636
90715 97460 16789888
23972 51434 345479799
92607 191817 248302770
141704 168202 788193728
191869 195302 3966358
95946 114567 239561053
41756 71941 75767480
10335 67222 142232323
100508 101889 459920305
190645 199204 21278757
175632 178423 205686079
178055 180904 271956710
39333 97345 145441093
193346 195818 6146706
174395 190708 907637900
73704 124760 127874009
161623 176908 38212694
190140 199141 22406402
185805 197746 29696011
152719 158969 15675687
28661 129476 667594949
158691 196424 535328391
93047 162737 705567792
68176 69537 309362199
44446 77323 784355162
168872 184543 39002885
31013 84935 453772415
84269 198337 513303893
84266 191532 392846947
27792 116775 222744298
158405 165388 766326531
112559 164896 131202774
154367 171651 43355136
5103 80810 544214336
16447 97914 203917076
101610 150178 232407091
16892 99697 990661059
121687 124858 103488467
12241 191024 447576213
122700 199980 193469331
183731 199902 46750261
35365 139888 261754908
67676 175260 104697664
87130 125573 551453434
187304 191614 10688864
12302 73285 152613772
182243 192708 26168955
173217 176089 352337347
96736 133561 92261029
131696 131876 704610836
150405 174373 60082756
120153 176727 173177893
64892 135803 177999239
87678 177670 413818401
97039 146787 801020998
111393 177876 405859579
92558 152102 149009273
108208 183280 187840778
189043 189501 1169286
117683 133594 39978423
187707 193491 14350452
48193 70907 246281873
44887 85916 738014555
8248 11239 7536531
153231 197025 109391606
128932 175341 495415653
40650 193400 706070832
28054 189324 949320873
138021 179776 461003646
65480 97985 947187448
160963 191863 265361252
71182 118337 118143900
92472 145223 306857194
145559 178322 81933384
53440 59251 866045801
195494 199810 10738547
145696 189396 447490998
90137 187610 244012180
147952 148542 1506677
377 111275 297576760
177652 181300 9084549
175076 177892 503558178
153328 178034 339151385
53107 141146 669906924
103371 166800 448736379
147084 195582 21405741
170811 197506 66487432
95031 179544 222620348
4660 99850 238277006
59012 87800 529298742
147481 163011 408840450
160629 168325 19406204
140558 177261 982310549
46057 105486 149054214
135544 154151 23969397
83116 90446 18436127
163924 177914 40156525
158959 189520 693184835
81223 92268 350956206
191434 197494 97697946
165689 167327 816178615
65066 115173 889276689
10183 155804 364549028
6542 139561 333211181
82647 114140 78905291
139784 166531 66975854
73455 196701 308537466
170790 198964 424429105
164391 168406 179971090
37466 123841 216217834
81589 187271 434010164
6289 8796 6236633
189407 197032 760464925
183699 199490 39397832
98213 119452 53106795
151348 188073 139336225
92192 148190 140183303
38100 165603 319462331
55856 82332 66719961
105016 192357 218712576
189890 190195 850475485
38043 43593 13596855
33182 147936 287260844
32074 56830 61475090
91738 144466 132058371
52324 162747 712467595
27446 178665 378472927
46801 85106 96252095
394 151419 350510626
139848 168297 71217985
154123 195500 103407578
128406 133937 13964751
90452 193270 634361508
118358 127890 23892706
183247 183958 775035728
89016 157128 727005379
122004 188751 496178034
96667 143474 404037590
2039 82066 963206022
4422 140326 340379002
27551 133743 265939150
188587 193534 822233171
30149 45184 419247194
89567 92443 7136625
133500 165498 80187653
45821 93658 120237590
80497 186404 500468337
93602 172384 197344159
189762 195014 468621386
79102 140436 153906366
86754 195467 272021862
27961 85946 584704676
146107 156182 884310902
4281 53382 38673818
190132 196605 16223855
16671 132294 289501379
163529 166957 8620937
10374 144295 565114686
54529 66411 775578306
1979 193305 478789684
151116 193938 107111391
194578 198536 9804864
98087 138978 115073386
48155 93222 690765912
17632 185034 419082800
60305 141716 884116091
190730 190786 425939650
115050 172183 143221967
156352 157795 439031690
139831 171248 78643447
67609 138508 177821015
121559 187141 774578440
164409 186415 863555812
26847 83655 260964913
163146 192226 72630135
41759 193877 823991123
36300 70202 84717783
58325 71468 279171987
192633 194172 539129126
97848 155607 195015159
2560 122540 300139669
140324 144617 10715876
32866 72862 313461256
144428 178284 970772189
85093 190039 262627124
40359 117481 193334537
91290 124678 83439776
130084 161686 79161217
24257 126271 451264560
88979 112779 183858958
6918 37178 75730611
189404 194501 5909001
177677 193577 39760645
134495 148319 477044913
155461 180059 61526496
38354 155823 313054888
111401 185074 533453746
120926 125909 679234235
53972 88477 86914099
127605 189203 912703806
60209 155092 633080828
78513 193404 745437917
51209 144877 160542989
175555 185050 23746294
14762 24091 23401737
10634 86732 405928754
175725 184813 718426761
86569 168289 768414980
188417 199850 529729437
21419 23683 5685935
148559 178388 117561291
92426 198419 265104852
86611 148188 559995434
6337 174932 547512197
145938 190458 867231431
181708 199931 815017750
181478 194861 545238219
182413 196460 751604608
158563 195737 92967574
39307 166841 319690460
139558 181209 104039496
195518 199013 8668733
177738 193010 38172384
52826 196740 360501699
16397 20515 10312758
180563 187842 18280960
99879 112395 31337344
100221 165208 162908154
72871 163447 998216824
155137 184520 167337589
151872 177364 63789509
170300 180413 693053279
125268 180840 139100082
141462 153575 30310507
6753 170119 577810669
49943 87387 94118756
102421 193409 227657213
31866 33966 958875730
110374 162972 131703877
60922 180659 300125897
143611 159030 638987469
175667 195429 49326294
175378 197966 56289579
149614 174965 802411280
96300 150766 136386380
161787 197469 89084471
173142 190504 973649577
113503 152100 96565530
32045 118685 942398445
102217 184695 206317221
7841 132679 574387757
145705 174621 438125143
169981 197804 69296060
136592 183082 116089289
84222 170235 87707325
122404 160954 36849783
23720 185848 405861942
73906 152332 344776405
9016 171146 406018439
14535 30468 687542272
17444 45942 70951603
136336 152870 41225456
175296 194906 985310681
189560 191455 4716961
101811 149405 215131945
18039 50610 81215938
151973 196418 111182148
199913 199965 94123
194705 199306 543264572
12938 62907 124710963
169526 198531 249194056
142594 180629 875935088
96715 112119 685757086
41796 187337 342217361
102325 166915 957279070
155002 194091 97739446
44269 102610 350373077
59889 104513 130410543
71437 151446 638207543
106267 139060 82380139
178781 196446 44201539
158634 179121 750289392
16215 135891 610678857
109893 156109 24091052
126440 135188 423282228
90794 109584 47038563
32763 84415 392469644
180751 188080 18419170
101990 147823 160701379
184619 190200 13117475
148441 197337 827261379
191623 192555 245666547
164798 176301 618521041
16126 157016 464140635
8761 177087 421456409
168738 193065 60682426
93670 122292 71459392
184752 191810 476876947
176539 183457 706697751
28285 75225 117279388
115899 124336 194320780
119648 160503 102365806
68507 126786 85416504
41485 166244 596857810
157734 188299 761925861
95609 135368 505789304
4265 92818 310322935
170290 193027 911458754
45153 49222 526904099
790 27106 65735285
140984 186397 531174724
86604 180434 512461802
115451 150438 350987323
15348 155355 187017615
197276 199375 5244099
52772 58715 14721369
19274 135211 290498427
136781 169164 14863994
106904 109447 281166974
136349 176939 580883040
55686 101681 115679373
111368 158416 834795873
120844 196417 189216454
165466 183586 532933929
181070 197060 375887047
36865 113800 192610731
36514 43731 17682093
122519 189487 167769284
155832 197434 103915865
7489 145910 971707169
65794 81444 679277179
159599 192515 209974608
173749 189472 39221805
22012 75793 787246118
55371 168465 800022840
36211 171364 338465796
157267 170825 370804473
149492 195009 113810506
138820 160146 53217660
173300 192123 46950559
69924 171706 718467945
212 7190 316169432
118632 158801 276863137
37123 194411 929533148
31931 133946 724856998
180763 191918 27959169
56696 79588 73095998
85086 188206 318781319
165340 180110 461445642
146788 180891 85241211
47024 61900 591529288
170980 178520 18705436
140561 173520 82487989
173690 174801 2759430
28419 79167 92423033
127265 198624 178483898
128849 155446 569193841
91165 180260 222963283
114085 179765 164353247
105629 194557 222618313
60879 76028 38123057
51709 110487 147488602
20974 177438 818662673
137698 158223 270220551
186347 194510 838410870
152506 171146 41316766
174737 187611 32217744
95453 174257 860360208
67553 92365 62322467
107176 122296 821151899
18967 196401 972506386
134678 164954 516555201
162856 185036 55447876
41256 196845 811335777
30923 38998 20002523
178568 180992 819911444
45175 50721 12496397
111966 174361 156278673
82146 199173 500220317
183162 184971 964334664
23876 66809 311891349
52489 139638 218677889
18363 195399 577258912
96013 197626 254156391
197311 197618 684830362
110831 162683 959963233
57143 136985 401259138
7342 8397 503412845
193122 195430 269998457
76179 120900 112089504
152785 195158 214690668
87821 89434 640604588
66650 131226 161834115
29799 128462 560603981
17447 164993 369569890
16082 172529 391796341
159797 197430 94009482
141679 151077 23505381
33780 65834 79974056
71915 195964 310526711
73209 100956 69588303
77510 122808 113343032
111468 189091 579596915
11758 139200 994923115
131944 199190 168154582
195903 197665 810034647
114219 197972 918367659
181787 191708 24841606
91806 163246 178928715
35819 143892 177381742
152697 153975 2483133
196592 197281 350477655
161482 179115 44063682
23720 54117 800979394
30671 108337 194423874
77585 140037 156634512
161118 175040 34895309
142098 144718 1722302
20370 30963 143048530
93796 158608 162228312
121568 182716 615617400
40834 163500 307528034
133762 176547 835298751
73130 160849 929881025
76004 76477 23710563
43037 54634 28999338
169365 197854 70957176
144650 181946 93248032
143070 171809 962422963
188448 192761 439526825
94415 105464 27487670
146841 186645 99651070
145137 186488 103488550
175677 191017 14999739
137220 153902 41608331
39146 95332 140924912
199732 199757 257544579
184797 192363 18993732
87009 186690 249591524
81068 87291 776937667
15097 163924 372730793
131043 153028 467531243
147758 196644 574107517
43542 150644 532373737
109138 173159 899889680
145677 197586 229926144
71654 91150 545093596
91311 178019 739328681
139503 192792 133169786
22175 193606 439579614
173683 191857 45381725
148379 187940 99001326
74965 185864 277786244
173681 194956 53027124
143847 163912 107231031
42364 108771 166650811
173510 191577 45065370
125135 175709 126704460
164226 197314 82524592
116430 166929 126608668
153058 198152 112685601
163488 178842 486070645
122176 163173 396607169
103081 137523 86433351
145238 183923 96721068
120292 194437 185611242
1169 184047 847889170
101076 155327 135829242
3515 137371 335193371
17879 67274 183173848
80365 130067 124626819
152620 193873 168788796
199925 199953 73235
185557 194416 22070201
157861 160463 6546857
193065 199155 651704532
46184 190881 511617572
147629 190911 108224653
42436 135012 232272321
15213 65862 126598624
39798 167209 319349435
86380 174481 220579506
91808 152701 152404294
44234 118865 187137679
176965 188692 29282648
51469 197072 364598558
132245 140704 21296995
74368 83064 762194379
113473 192331 718646900
863 143481 761655212
182292 193628 489690898
55885 138624 207757993
26585 159874 552117710
109686 130881 398616041
66765 102938 687020806
160932 198931 94854207
47477 87825 376340537
93061 183916 275617721
191566 194396 7057972
122652 145110 56494708
96066 152738 666395832
71925 199388 318987114
53752 195593 355365687
118060 191055 182727906
175840 181432 13923276
123769 168917 546258432
63655 85264 786629299
123294 125236 379752281
30229 66651 731274881
70586 80368 392096793
125996 158169 358903315
3521 173978 587121929
102146 132382 75612428
59862 73514 836923150
126265 167380 103092605
74997 182819 269989482
13117 67415 135807449
135166 171295 90426395
13979 21535 334674771
57276 72092 802022304
96432 132288 89721427
44072 147609 259642991
123615 179063 138827158
136511 156519 456988528
198139 199563 890495
5737 75959 175585310
42087 191022 397518270
140303 160769 834666217
57114 121194 160795752
147083 153212 806072228
28657 39776 946616765
34261 188185 783715985
37404 99958 156647130
56100 183397 319053622
37916 41325 797591135
70370 130966 151866855
115524 139566 60407900
71679 99746 70359241
187591 196259 4887269
31840 38868 587962170
179412 194558 37719447
19682 148167 587514298
57306 199486 768487856
183203 189462 272381054
129846 144166 35978133
72057 172112 617697667
193911 195724 96403165
92396 118069 64188741
138881 140704 4486112
3315 137195 992689478
95675 168006 181196489
102638 155650 132720588
45019 184124 348599634
196737 198323 112558376
179505 184401 12228030
188038 190191 223633705
88402 89711 381540375
169912 192578 844764344
182409 182961 1309061
6556 89291 207243111
88042 107553 48779834
102046 107366 672839700
101052 120125 47619443
74778 173857 369717171
52092 112594 94049534
92349 178654 215958509
178293 192177 68569321
174951 182411 18582006
185911 197451 229894985
148786 198491 804685430
73255 173506 467561683
199345 199860 1296597
130275 141681 28604615
80297 125268 112699150
2666 105417 567574890
48028 117413 174048772
170917 173569 6579819
37277 135551 246221354
2744 169961 982384272
152613 191954 164619888
15800 191718 939434769
53587 118461 948135572
83790 179036 238411035
198364 199781 3551977
68171 86464 215394553
84595 117752 82916697
82129 113259 78417291
119944 173200 988765087
129860 195843 699740384
71812 197555 391068986
41243 61204 49849159
73450 145488 539288713
188219 190234 849860
80827 144593 555864536
22458 85340 157343502
160847 195422 86406808
124045 194142 178664351
156762 198963 105402889
164964 191995 67447452
29001 61512 6392510
164669 169933 421922812
138596 180539 104773201
116720 174473 144638408
38080 104041 464948561
131499 153409 700779266
71937 132937 13249901
183591 189881 15753024
40541 170992 456808265
120663 184007 376844861
28075 41110 674203420
108819 197058 778883135
144479 172679 70658244
18350 132065 284708971
118088 159604 959653743
52713 100055 118853513
21671 75591 134755180
187567 191291 940471113
71255 111590 101131396
194889 196469 4049337
69960 78039 271925482
71757 136981 163562588
36601 180449 460391030
52217 177212 832441162
100749 134987 960415661
44314 195599 719337480
60729 115406 137306776
186073 191070 12435505
54209 101641 119257149
179117 186493 257054572
198099 198138 51172488
145719 191221 126968782
2198 173568 429028903
106467 166036 433030957
85056 115936 215538737
11140 158068 367747788
82971 155843 580898527
145751 199475 134248215
21438 31630 25565624
181886 195292 8335069
189961 193662 9297651
159891 174219 203370771
181125 183894 6935446
114946 148377 242369048
107390 165085 144650353
3227 52777 123621852
126872 186936 965792249
119917 190223 301138251
70927 179447 498993210
142825 153269 447282849
184889 197605 540386307
60559 194317 749379045
163986 183837 138997350
108986 174203 163280986
132528 182007 410267785
6865 106953 250475558
95083 130665 792790951
184271 186686 791785598
42459 172559 945300755
164136 190052 381672211
192993 194919 923250175
99590 120772 718261761
2282 44078 211326292
182838 183580 1891063
137322 168366 68906872
198045 199080 525508284
59255 176940 742511833
56641 71806 142652009
175284 198761 58535462
91736 151530 250289017
57471 194930 836032521
80788 106851 65311470
25960 42657 609393325
61851 109409 182962920
172276 172522 593215
138298 149309 196721416
109276 141321 128434490
174533 175941 501294559
70515 136054 920078197
193723 194700 924347353
58691 180378 529729630
25673 138796 283382244
142814 196473 177786366
119135 196666 609412936
13081 65797 254416453
44999 91375 116600824
60148 96750 92128223
149060 166195 825952652
198207 199260 2645929
64072 144699 202306704
5423 7619 287232070
186921 191891 497207525
72954 151323 196342121
67060 159023 230423434
132604 145985 33553617
123822 191859 401379583
150597 180823 165368884
124560 173279 122151305
72013 112502 101444511
160555 169832 685260353
76674 138765 165522100
121600 155578 900221897
197984 199950 174020550
73397 89432 267359319
141285 192244 127480413
164916 166306 3500275
54493 61898 459433514
33549 119993 216237387
185487 194047 400086184
118934 184892 165191226
16380 191046 437250237
98431 175311 192568090
151540 158600 17624137
110847 116763 858148805
144961 172092 146658804
131768 155656 385810993
133464 192702 148167379
83391 119262 969326240
56595 123911 563243643
142214 174244 80191494
193499 196149 413402601
162031 194670 81566606
169980 173849 9624957
150878 179363 71243120
91340 108426 112959443
101130 174704 379840895
69573 168000 483143356
168371 176609 20482500
142916 189372 116173506
122550 133715 28220806
98990 165933 265016664
176331 176774 1147048
120405 176962 669861063
159394 166644 419611008
189640 191198 836697315
30792 144116 396196602
154936 169979 37786006
185345 197506 30259839
156254 180910 610541709
42359 178073 340081353
193839 199953 302011125
147021 181556 751212569
122574 164352 957998151
77192 181259 260603808
5001 141350 646194322
2531 60142 143691633
3449 164156 454380841
50243 82261 219642467
162440 177114 36713151
23046 23631 1452600
30624 80706 125208930
44054 172360 861677827
2436 23916 53774906
45965 102618 142302094
181775 198253 41089467
77124 89195 30444597
17779 128635 277522918
133612 160014 700393148
113916 132100 45521542
65196 184985 401736916
166720 194186 68507019
68393 85610 925740880
3772 163733 400553572
24065 164252 351052393
98609 162408 159816702
14352 26752 31175953
33461 181221 369778928
181284 199014 865578827
182410 191200 21986447
14727 124734 275357700
122623 175098 417522246
130584 190271 259559987
74803 99239 225385303
76941 179646 757373591
89973 169149 198266299
123386 159817 633822119
93640 123869 75587526
120056 149427 73626957
72865 128953 149648804
137780 192750 693968471
35497 82773 118276757
37972 41171 762739913
36773 159642 983832940
153682 167731 35290577
175725 193178 153788265
36576 48689 29971608
98500 168272 892716899
131011 186535 139043804
193486 195092 3941630
143622 152117 21152467
141672 175049 91690798
171433 195592 502549171
187205 196249 22539307
116979 178705 154502982
193137 197717 11321849
69943 164685 237423465
79805 83191 723962768
102921 118750 42409994
24662 190246 976859447
80059 103464 166891301
23937 29003 4383744
196583 198413 73582
7905 10144 417113082
155477 173191 44421311
102004 107791 14373726
146020 152166 860479522
192085 193242 2884424
105929 156717 682379456
60799 155682 238007400
117016 149366 468803549
193858 198186 10718776
187938 196936 22305861
128485 153874 63610190
98464 138650 100859721
12632 197978 463854789
173741 183008 804990115
108968 138809 74838145
4978 87836 207515803
74612 84455 70064165
110503 126660 675864448
32590 178057 364096914
130279 141569 28303774
181991 193054 27632465
113817 118266 571815408
88801 196121 268461664
19209 72325 132951077
34290 106772 789145931
150437 177749 68369511
189828 198143 20679306
97710 124202 66246578
57307 145534 783380385
138730 165207 397137552
47409 190215 357748832
77703 81954 99238718
141696 162661 52516858
148088 184265 90457691
166381 192289 64658956
47072 174508 319450659
148517 159666 27906309
62906 196090 333743628
129662 182618 998725531
23524 198592 788354203
143283 160859 43977912
59765 191671 330639816
183754 186441 994556405
116847 172453 139373665
144532 158230 34205650
52312 92417 100768958
105861 169978 668603148
134823 137849 145292259
109786 151791 938106687
11439 21318 24721545
153978 177330 58428851
45578 58671 32663560
80340 188872 383389228
35260 140881 896088518
174583 181727 17802436
39115 178663 844123103
85286 191000 836272154
19399 32309 491139355
54687 55600 276598469
55698 86957 537049973
67000 112187 608400385
161695 187201 63802092
130175 137719 961484385
125390 184904 226551791
153644 153926 713803
46153 124431 616963371
9867 127895 295387686
53589 169541 438280356
113995 167223 133383180
11912 48501 52952949
11161 22472 28338247
166461 174788 20749103
14310 126235 280253800
117886 183513 164274921
195222 197730 6242649
98458 176490 195420425
65739 113557 422705910
161086 165150 73348110
163005 169101 15336497
190538 197572 4261727
138610 166816 696805860
67653 128667 152882176
129937 184439 136353451
24794 47459 56374972
117712 172906 138369597
39351 163377 518726124
10195 179441 423572567
150716 186735 338412721
1913 6929 12397513
117534 158870 813631075
179444 181332 312336599
63825 154628 227788231
160078 178636 46374310
22617 70490 119635707
131995 137327 345299442
166862 196959 614794751
119153 171271 130711092
189590 196069 16172063
78893 144913 713338846
171206 178322 499739403
141143 153627 31200111
171642 187515 647533238
141548 171817 754516363
159168 175604 41120805
28151 76933 728784676
192857 196542 827916288
127960 177026 989305768
106080 106123 732175856
156883 174520 386994433
176388 181810 511466551
67004 126810 91135102
167033 199269 314114845
145898 176758 649390563
120244 167904 941997604
11440 171441 400665730
86551 191736 666368952
144220 147937 9247588
49556 78093 71643556
132465 182730 134073066
190778 194306 8791113
37468 125113 991704774
26920 182832 390154126
186681 196378 24178246
120481 131249 27016990
157634 199735 985702775
179467 194414 571861511
106959 165448 146670317
159601 192229 81568517
173333 174067 590042232
40891 149977 268593396
31143 94000 192074336
18182 116415 763488283
140631 167582 67516955
178861 187633 124590284
40567 171118 327253375
151958 153685 4327332
55076 170713 864273455
70919 191279 565106672
152397 152953 1382049
154451 166851 31174264
55133 146209 228536545
164500 173730 699783236
119458 159990 101629877
155420 198197 106840592
149112 177367 496398807
76459 137863 627560134
70179 177597 869313472
118309 121715 8450991
101458 159227 144573506
147687 170844 152342632
88829 113686 62141502
117537 122966 986276127
169203 171327 767020305
98904 121699 56950114
53132 151720 869906509
83713 183458 249658888
89677 196192 266446674
61401 97179 90015669
160979 189833 72139373
58582 162490 362968547
93697 145857 489020801
191160 196903 14241448
162545 188899 65865492
131482 196794 359185800
110728 133402 56787744
104360 157754 75487382
53663 102603 122985057
130443 138260 19742955
17365 157101 349812625
163742 195035 78031482
58365 158949 252344110
57449 89875 330610829
43846 172797 731643030
189441 191474 5079834
196310 197953 283424553
20677 192913 712008376
147852 164183 495187658
190439 199285 22020877
20374 61154 101665006
94164 111026 42208105
98651 199821 253100328
176641 193843 937302226
50051 165169 787894269
58634 78016 923167028
170376 173467 590225361
90083 119689 112392438
177591 182074 11241179
40660 92250 857165462
111050 134079 813470701
79236 104032 62229090
196224 199483 8058963
172539 189062 496752409
63410 175643 281417394
190202 192034 704808115
53266 173673 301893088
1442 127740 316003984
70827 95321 115095355
191891 195998 10213390
13251 39343 332194618
151752 159485 254671383
158897 160182 340118552
45102 74241 123674701
57153 67663 26667505
56152 165080 273303473
148332 159388 610225282
31263 75616 110781202
150332 171133 52223066
105912 147597 104563852
163127 196271 82768301
94632 114879 124663754
146241 164176 395763597
156826 163789 17562498
168852 181755 368531468
135044 168102 810590604
88470 140910 131265417
196351 199195 6981578
128490 150179 489771834
47928 94700 715794478
155680 184716 72590905
109065 127472 45962695
165544 179379 34396239
86911 93193 237988291
30263 116621 326275066
63266 110793 374606473
27969 193951 557866009
192808 199140 388189976
146045 195500 845025006
22013 107680 109779312
181944 190260 21122362
16912 161726 591063280
192126 195756 646729630
108493 129757 875962490
31901 103721 932983032
114657 157588 549410221
138658 163312 61645880
192713 198401 14083980
161673 180550 47161968
73644 133039 148877229
198019 198447 177843545
81167 156559 188811063
38155 49858 518992737
179877 189054 988909381
174118 187073 241084024
26501 55191 71298231
20304 187745 419246693
74409 168705 236379103
29426 167198 345039778
84614 93062 21130594
57212 166146 837201829
277 14583 155366841
6487 71462 162539660
45343 86863 963318606
107206 164646 664851826
37095 52383 37992647
57765 67895 25753626
61802 84528 57386091
182170 198418 40482964
188409 189821 3494240
27853 79604 469492890
188983 196883 74214001
195592 198497 7201014
149423 193173 799130121
36599 130004 233837800
162323 178068 39367020
145752 177029 78280397
84306 171302 409509310
12129 49649 712653386
158841 190467 310770903
115943 186097 537661481
79817 175075 245994397
189460 190632 2922277
115779 171001 138410488
182832 184978 5469857
115500 178769 158360279
166807 196175 73254902
85066 104934 275971892
53386 119221 551823234
177588 193453 39642166
197534 199845 912202647
149403 170694 629685462
122303 188683 166286566
150648 161147 26282615
53671 60109 749916149
161558 190036 10957898
166576 197346 76705018
169889 194990 569145381
10493 35487 62583138
29525 41582 866113467
191830 197728 820183650
11641 147793 340924496
175422 197436 54904004
158091 172464 185814210
118606 119100 1212612
147215 181930 32170670
135823 176630 540506138
153412 175137 595156345
125116 187504 50393852
30969 77383 116086885
67465 99979 596541968
120 51637 128466820
163164 173087 24832174
141631 161363 49370728
79928 191889 75177880
106581 169420 989040799
50891 88086 93527590
54548 158091 259628976
153793 164690 24751720
10219 23309 594612868
93582 98982 13476020
198149 198957 26962892
106090 126685 51669352
75280 142106 751546368
111153 193347 205692002
171151 196639 395732008
75419 121750 116099800
169520 169970 369923083
85437 131601 115544870
63656 156343 232488220
172784 178805 577212461
97459 142412 112623006
158075 176680 206614019
95314 113346 301669438
101589 173659 199976678
123688 128910 13137045
91259 149850 146587836
197478 197768 834215820
79464 195976 291770122
84973 179713 912670720
30618 182231 157859568
159247 168229 22573516
187397 188877 3600285
73832 199773 431030851
28176 153996 334290245
91617 145825 438908050
94313 193390 571479844
94633 190777 240618785
49470 72653 58277588
78537 179993 759540989
89653 92809 7822051
23916 157829 335149443
13044 20636 784323798
5740 109613 260107832
77277 176131 247589612
74285 99425 134765076
96233 172950 192192071
57144 79514 139965957
12290 179229 35728712
103869 114678 439912236
113353 128613 38150001
101708 105832 10112349
187649 192188 701781587
76930 103112 65706234
112242 124733 553060097
28646 133890 392523210
115487 136463 459456810
67388 108417 102904721
92547 187592 878370420
195804 196541 1874573
33519 122550 222626470
65182 111483 116186575
154513 179951 431164743
184326 185691 794408365
86619 119016 80996558
154687 194435 99356435
79767 135603 114756946
22201 62151 365278976
152811 170999 615853160
23965 197715 434722161
78636 128009 118465856
20374 87904 196440002
80535 191870 278840293
41607 47313 14259254
197246 198062 782074
147862 157149 23164570
192338 197266 12188839
18313 184002 840677417
99234 149507 563466439
13803 19504 624152625
69510 131025 154149444
55261 70684 804419482
153514 194647 102860627
185595 187377 734772386
183804 189458 286459012
82789 172396 876485837
196561 198588 4939392
166492 197637 695978118
35963 67722 644062847
95938 104535 315432047
29438 102787 591703440
153198 172497 48414759
83138 110950 69720886
118905 197489 196639716
53088 198112 363242186
108305 189321 847533861
8940 89623 202100750
7805 55807 29364230
12977 174967 405642767
130224 195307 505938380
112790 120029 18043083
162539 195936 83439028
15338 30398 179262934
194304 198568 10571236
111808 137958 65650470
109391 193142 698287377
26661 118796 230512510
151172 170788 851151851
53669 196620 277784703
177795 186679 22303137
169525 190747 52940136
71864 115401 109078719
130115 138304 20684300
63422 101782 96536551
145029 164207 582329281
73133 175320 869415229
149701 189805 100360321
162626 163540 927886582
147943 185078 647526555
1548 180288 447274827
71814 171591 418626511
127667 196222 171542864
43744 99102 138953845
169459 177695 959349670
198175 198263 967392443
153518 177001 58807156
138928 163165 52554788
52091 196856 611415458
141459 175168 250580694
132659 165060 81247245
48490 116570 146202813
66776 183549 292418036
152426 179046 880888379
94090 140598 116517515
93259 114138 857896287
167755 189241 53600701
44240 133174 366085093
40387 60463 50123269
68686 183828 288347155
11122 138984 320204222
26042 157837 433491499
139259 174707 88627897
68646 85148 65891356
19913 72595 689238739
46168 101883 139930848
107498 121033 875538728
158634 180865 55572461
102741 120746 968489787
129565 150274 51853858
89325 156000 166893185
153502 165013 28990633
127110 189701 156609314
66092 125105 999502602
91005 133200 894609329
89006 116943 840056576
61389 114712 133950846
10330 198015 469635865
75533 179760 521281908
91068 182441 62516018
180654 191105 26170710
70679 187030 924664385
188813 194301 13704644
38552 59684 8047101
102725 185883 411540648
22555 127026 725073235
47967 119038 178219946
172656 196594 58110317
121860 134189 31104891
53919 78205 612762572
52082 186052 335740792
75270 92016 267926817
79984 96699 148429730
181342 186948 432595183
98343 99044 555729256
133463 164923 902844121
83435 111437 436079751
149973 172774 57271905
158453 188874 75170139
75451 139005 159489283
84573 197518 282522464
23383 164617 353630651
13241 77428 657860484
43818 73408 327866618
166951 193000 64982090
174591 179323 11775088
196488 198337 117451943
118359 183293 162513266
6078 116375 276088313
175863 186338 868918444
129349 133014 532259641
134754 186789 426407438
170084 178646 21250724
137657 143582 599608259
10341 115523 805444126
116563 124673 20256351
185888 194480 21412273
134802 155261 51070670
193966 196927 7260062
63354 122252 900365209
102498 149220 536214228
362 28627 70591193
59641 93546 931838259
4946 131662 648174383
104761 150741 987527005
52236 67389 38103885
168751 182764 34840236
40036 59933 154591471
73463 192773 298757284
92699 174641 205135021
189275 197949 354768029
6989 20912 509478466
176922 183446 13538390
86859 123952 92802805
151753 176043 60786617
74723 110170 88970788
117118 192105 187699307
135954 154795 994596166
46326 135665 224206040
139398 154603 37947736
75038 167986 233021398
79995 189556 274430854
147574 177732 209460086
118103 188527 176314447
33410 78031 111493033
156759 196195 98609099
100488 142380 104990874
178031 197606 55472400
26712 197998 577252353
71312 143140 869956868
2616 139672 378992821
136485 182988 602362977
85087 86673 3983225
139996 157409 43364555
108257 132894 61733460
141487 189425 959128108
115247 180253 162756232
35286 169489 625702642
128048 191146 422103496
77967 163075 213310024
108926 138723 169504218
125951 189595 931682092
158744 196262 93824838
166723 176798 25073101
32243 131310 247923894
130244 146581 655506830
105711 143354 94433617
43310 190213 368058455
164297 186193 457556360
55172 88238 83308636
52629 164943 584133862
92982 119025 65100312
141561 193413 225240251
57654 156989 858431664
12411 41423 89923569
1891 178805 442665885
30483 161514 658208850
1049 55917 136763113
35790 48363 535582494
191911 194464 6333904
91615 166763 188243228
193913 197851 9702075
114528 155312 102203089
112795 192707 200013338
54238 173562 791682540
195749 196169 552095208
31862 94863 832915166
2482 152908 376513817
4706 150652 365409229
151644 177281 135800485
176274 199133 248689713
159038 161311 874835606
41100 139224 246138180
94716 122889 70311270
94234 141212 117634139
192270 196869 7660493
177369 189716 30853470
139391 158319 47207005
97334 133550 465986202
112859 121478 21466181
15670 16699 2533433
88999 167365 196246872
35015 153628 458281593
145944 166560 51685414
89226 132692 108746705
3686 58418 953826132
3764 75194 12216053
159005 163557 113915945
184427 188297 9800961
35083 194205 398228877
341 183111 936679892
46707 110152 159258869
48113 91996 880102734
37019 62429 63240703
52894 120780 81200717
66417 106751 101078935
171530 186921 38410496
80060 194378 286272527
157774 170559 510731962
163959 199701 642308575
60635 189608 323270521
22438 169767 561170668
184394 185584 780130040
106155 115565 23642533
116519 136984 51439649
83093 165915 207529908
191331 197987 16516604
40373 177450 569123040
19110 151230 774461757
117700 142345 61820080
180987 184366 168584610
66839 71884 82552713
188321 199278 27204664
146667 171547 245391404
45396 133668 221473656
58923 97810 97808637
27950 180088 380829965
140635 182755 105252864
181662 195517 271128738
15134 198816 459647778
134534 199861 743134687
158251 198786 685338273
9979 160759 695614881
112769 160869 120462013
42490 197462 853162220
165749 188444 757723575
91109 104303 311779189
37502 151875 874600802
187332 199087 29179411
17368 117714 681151413
85918 98527 31472127
6629 163294 392347254
84165 126866 106910256
60111 141411 204040885
6846 174726 698369439
103403 116663 111740350
13561 90007 369767805
110446 117954 961244650
1602 115376 284621155
141467 152873 97821536
75616 172799 243678059
109608 159750 125515823
62216 90410 71072487
185549 199421 535276197
48232 163821 282990167
170873 177205 303999395
26854 45002 8297167
21638 144195 306902604
22413 168739 796252355
162117 188753 66604916
72491 172649 998208529
145301 147530 5192242
68948 95803 163146740
175664 195848 896389237
61732 179265 294677919
88592 88986 259601562
69359 77264 551093998
143929 196666 138981002
158352 183410 276502328
185707 196529 974479265
133266 175243 989929707
63075 171607 713096649
75920 177847 646484287
91871 165614 976411713
156649 173756 42902534
151870 160619 420336726
94918 154780 149858505
101561 161469 149926205
47413 103527 140823335
149787 169295 49014550
156594 174953 904415772
59004 76257 988436491
125952 176438 126387824
41366 191852 978628557
154858 171562 41919415
186561 198058 922858654
117103 151263 978703269
51375 69058 44422259
171056 180476 23425938
68732 113473 551899854
43817 97057 71222971
92101 104024 29764380
144328 188406 110227320
131536 149032 294277909
171715 193235 53674041
138238 141452 1176608
121431 189522 416912480
91859 185315 91458203
52081 103789 129765920
141153 178530 93464856
20873 96661 189808192
105769 109154 8695250
85670 121906 93317851
48129 70460 56107815
93413 121645 70554165
41749 101772 150636877
161595 186217 313185057
81720 189693 810766899
141866 184758 258669159
198765 199848 818782222
57166 69315 928377160
183698 199446 39287844
126776 195178 171056873
33414 165931 331835574
109440 129492 50088681
7052 102972 240101808
151425 193152 818088573
68143 70608 227427683
32778 59228 65703515
9863 113677 259839211
148595 174022 63678949
198569 199941 3469317
56068 173774 821111802
13906 165291 379220104
96477 181662 16518061
183769 194852 648736162
165316 192083 674763713
102604 124006 885373068
122264 193184 177655940
193353 199656 561218914
167049 188608 53761262
173301 174714 3486976
84009 150646 166844053
186080 188777 6648737
25241 119678 236321680
58910 195311 341820333
104578 138842 73478724
72967 162766 591159132
189209 194281 12657368
155962 176956 826696425
56820 171413 847233589
164076 198772 91914395
199223 199641 106322009
154781 193749 97449456
38841 86835 111222666
170053 179674 78778051
35549 97118 528079395
118721 170703 57841397
79620 90941 28587882
142105 197110 662118183
139645 155599 39807543
75996 124620 121865777
36280 55147 257823415
170908 183388 31000617
83986 126406 520117713
22158 116925 553431498
139171 175101 89853066
46433 145572 986210757
85726 89623 9877853
2204 108333 542124346
97748 173838 879614022
170043 191271 52948220
46080 137675 399956599
13668 146237 332004701
128177 175536 118630026
1381 175822 586127494
62405 167772 264351655
19136 124881 264760286
24 60122 416394662
30894 132452 254244346
193409 196383 538355107
192353 195527 794415077
122057 131294 22141616
133572 141760 81505021
6386 155595 373568102
133176 146335 32947362
6988 189145 455935553
195431 196569 2920521
185237 194694 696427132
70298 168302 245642194
140963 152298 28265323
197845 199041 176296626
139392 155456 699432053
163689 169324 14094452
85428 173385 220313933
181642 191628 648182697
80879 113984 82998052
6819 68466 154151646
68766 154844 215674475
130163 152182 995898153
59711 142255 207210392
80293 194656 286365962
78886 86407 19039353
190524 195839 215737691
3439 186452 566636919
101155 134669 84007155
188872 195188 181449815
111955 150085 32621588
116406 139009 888401352
105008 140282 887446537
73264 103536 99790475
39131 104154 162958506
179719 185854 15446219
35181 99024 347805020
165556 168667 360338895
136817 164537 495096432
30529 40444 24456328
179201 192631 340757241
18528 90505 180314596
57519 103207 98470081
21946 94232 922875403
162654 184588 859556156
101959 148045 38926117
129750 143336 437707531
34273 139926 810081044
192878 197447 542255395
113723 149444 209029270
33017 68747 679481966
77964 113569 958788899
55949 111684 476549908
103304 190631 478421683
121790 179962 779116150
84196 132150 120045802
134450 179887 113613315
63302 106029 107289926
121052 132206 28008856
101455 170683 645562781
56209 111388 138614371
88895 192287 651886678
141933 172888 54784575
168599 187708 47740645
163729 178409 36553297
145622 175507 166241383
5334 42598 218668761
38346 139599 392062159
125732 180028 135938564
146506 175869 73483508
24708 99840 188056757
133449 151896 12097581
67394 120807 133807598
189858 191378 3815440
135462 149352 34637086
97740 113295 643094405
145114 174171 644019386
151383 182233 77183882
115862 170210 284671886
184864 187171 5836305
148617 157630 548326411
10535 74748 922491953
95701 175655 200165602
7395 103743 241177399
122287 181736 569013943
132254 161838 711087319
144330 146450 409581647
53662 88282 375749865
13530 176720 408639168
170611 173753 199389542
86933 148783 154926644
102726 190410 219398353
30452 108567 365565545
132422 184177 129483322
73348 163459 225833840
53264 173437 301331543
93569 176458 796786428
187792 191822 41049268
198524 199645 14690682
84498 89477 12539532
79119 127915 122355053
112885 179140 924781138
51809 112931 955197406
70796 153003 205973561
72223 146571 186259595
72389 167132 810556945
193235 197253 9933065
64868 102682 783909687
70034 136957 167859614
84615 172536 220209484
85004 126260 342242940
41935 131130 487220314
53984 162583 272373257
90446 163108 934856188
119910 167864 646950604
47962 102516 137001682
78354 156160 195008951
88065 126186 881186261
60979 119951 147984452
167900 189679 389169198
111273 182088 423568427
168298 177357 177804390
141317 163532 797794497
192659 194083 3525938
105447 109921 11396853
64539 163164 247353584
73363 194329 302861346
8656 119568 277569414
30571 53969 58101660
62520 166467 279739038
4957 126369 303931524
37161 96272 410917480
136342 146079 33962082
182028 185512 8718514
97219 130611 83647826
113025 126789 34425760
71203 111656 802390655
23488 107432 702485811
102185 187856 142257685
67559 89485 459634387
69560 76160 232826309
93771 138121 111168500
68419 81791 33622608
167943 185772 44491363
42004 108223 847197437
50994 90942 100420294
118808 146457 325008771
111853 193478 204277197
79271 193763 286759489
155043 166692 966951097
199435 199663 593355
15440 128212 759556768
158508 166412 19965805
75801 169235 234279525
64465 115322 127614392
139745 162270 317177270
98708 159248 151614722
126065 148651 402540113
108944 157786 122167560
188753 194518 14397915
192626 196305 9161542
234 192213 377268247
90118 190097 250132016
76096 85022 379498006
125575 183788 37844950
149668 178019 484635586
79405 129146 124691576
40873 190700 195837224
97811 185237 463192245
38975 155822 374498979
99440 153474 348760071
5217 186810 956411773
169213 183261 27115329
45989 193983 370845638
69545 187902 983592708
90842 135278 111340681
22597 94834 180831151
26026 160039 335479546
20518 154836 994513986
12816 24820 648716241
158477 172290 34742343
90523 172795 206055675
167396 198722 817818212
138167 188579 125961227
170261 184053 578101957
77610 173279 239730854
22016 85931 474393458
57049 178589 304689018
89718 177231 237558237
32897 120981 220365045
135162 139956 438674608
26600 79904 395656199
194433 194899 395867881
56514 103815 772564749
30494 140279 274925265
129828 175778 115091703
99864 163197 158691405
54292 124860 177054669
52954 169732 830917115
109 139478 348874882
3311 66312 157456522
199543 199627 224552
139361 173627 449636305
178896 180189 85455481
155885 171402 38890520
123467 171648 120838066
114876 151937 92829538
20323 181475 403407036
8359 134287 315325555
171632 183378 29198667
12047 18867 17018398
140350 181900 103835687
22977 85159 155650038
63616 144759 203655033
139772 154762 347997514
6386 124840 684882456
149855 156042 15604847
180239 193177 39572546
36368 191150 520643773
94726 118689 437087150
196657 196855 418120
62002 194498 332051999
188394 199435 27437699
115143 168356 133408583
20161 29161 22589011
112546 140305 431384693
145173 187335 105518363
19606 130158 276851469
129965 164399 407272107
109197 124311 37658448
46862 187565 409364965
3062 153593 376791622
137034 198995 164116468
80915 131511 126731335
67845 87606 49662154
149565 152580 7561736
143554 188935 113464812
9663 10249 992608163
165008 186993 752873924
185493 191739 15590574
152071 155938 9780280
126221 183396 143054372
62812 119965 164925215
14549 27951 355803262
5560 28554 57613556
8589 30533 333600315
61923 77407 449153607
152179 163190 27702108
54988 89711 87483702
43348 98677 655466720
87768 92297 11305727
72941 86307 33616740
25513 183124 394437305
142517 146648 504450493
134799 154596 49431968
54528 102086 119608462
65991 110317 99030208
142164 161085 781023037
84971 122790 157282415
8319 178933 427066808
91654 170498 197470648
156835 177461 517159434
180368 187979 19065964
25221 124464 848353331
156635 160990 10921827
189481 190248 448626096
28576 164446 540878680
82101 186690 261867344
129899 164409 86537013
182634 187282 11731083
187588 188428 2038799
124987 151828 67262547
169828 194086 60504137
156135 172803 112933665
58592 177565 298354940
27044 138213 954904671
78204 148692 176695652
151595 171287 49414576
50435 80067 114623938
84471 115655 78025624
138894 141408 251486258
28683 65535 685014703
111282 173567 824781922
27633 185428 661794377
115818 186048 861275400
185397 196203 26975765
3646 109333 972210216
189691 191614 746516081
84103 174602 20615716
150846 151302 247496253
172052 182254 132518294
3661 148957 363722266
168882 191463 727959850
141399 142072 480199369
176793 188882 30193985
86824 96580 24492498
100736 149965 996888333
161142 192746 768461357
4644 32794 621168951
171974 183775 371726654
105225 116307 348523317
180433 185228 12035641
112088 115017 660160733
133346 142464 22820368
68664 100302 857031235
133999 155136 485184656
46449 128454 764346569
41329 95686 967101945
84881 132291 118672904
155881 173411 43896652
120764 145905 823637732
15368 110604 238470511
158353 189534 78028609
185943 195414 23562811
24393 169110 761729175
170762 187139 40874126
100954 130654 74369372
190379 197242 435255874
26414 86773 945572774
135942 166777 183485986
33087 164456 671633191
124 190498 913348297
129266 194260 662079421
185002 189441 11074870
38080 120291 313566850
154781 190325 741685363
24773 33794 989018809
47249 144897 244880352
181730 187345 35755159
857 37747 349777674
60737 70222 315371507
159145 181704 56401325
22909 189857 649697785
128812 162138 83447351
198540 199674 81775230
68148 131805 832935933
182570 194439 29678306
182387 189966 18943405
5283 54436 122618942
90363 139903 724874895
48866 170017 617951690
58676 164122 388674758
41497 168179 317603408
177673 199977 878696442
8895 169537 369303085
29856 93180 296482654
120794 121915 2758437
38128 137305 863427085
19987 156686 879256981
149998 178935 696687772
27934 173563 993334521
60340 159787 249478146
195137 198580 244131116
117392 150169 884404887
90419 196355 265085870
134499 186006 128877890
110734 168263 144090212
74834 182790 748227775
174150 195847 54135580
163152 188284 534645609
71964 169715 823487416
65941 69376 8641229
90995 113655 56654340
105747 192653 217654896
133368 175655 105789648
109048 177772 171931190
89776 161715 180047206
73964 146383 896020901
78080 132141 135468605
1805 86574 363937766
94289 116846 56403860
91483 198308 267168011
95436 193103 244397622
56273 190240 335737897
81259 108449 68125515
181030 185183 10458847
143083 189359 115741234
162561 175308 43420127
133165 133368 530944
18745 37286 939402305
84592 124782 100534058
159186 197223 995119893
53411 99843 203665229
6223 108247 255388107
2723 127918 24115238
59077 88272 149868254
32057 105960 239596908
105744 156530 127298164
106332 117551 470665883
622 144105 449875360
150851 173442 294530200
55828 127766 180507646
157914 182805 62269443
182592 195434 325717465
185829 193394 542444545
97126 113586 41287530
179619 188995 23484842
30023 81094 127718731
89936 194829 348042132
178648 192673 35127541
14062 183865 425087769
144235 154698 26141436
174988 194680 334463367
92871 168363 189113012
187374 198116 13610612
130550 176427 114826249
69206 113464 747699459
143187 194785 535096248
159647 172195 12236533
74841 166081 184557092
58615 148142 835683879
191678 197038 13258715
154127 165673 29037419
108362 111560 7998957
370 13541 32744254
26376 177095 377323588
190271 194897 11509288
73418 120475 673090458
50897 71162 897599603
97772 186168 302409372
190471 199995 411914945
93860 197533 259347374
91238 183171 229949711
63542 123077 104708958
47003 150678 259978350
14333 65505 127936035
149134 177586 313700773
28875 31227 5910370
25662 136641 706309401
28000 106632 896576661
163737 196223 828293753
190015 191716 613192641
155035 159242 261235415
54248 164735 277172207
144880 188849 773763812
103718 151556 119800699
30924 101729 581598675
196879 198993 468081102
163513 193136 542801990
191219 193366 5384605
140392 177180 92002138
78664 140696 155571616
176548 189299 372090377
29324 144055 440691063
129654 157163 68859662
132768 181836 122731775
103131 191468 878438942
109982 175426 163817158
13253 147687 314908732
106667 142531 89968550
29705 184184 386614972
130872 138841 20133293
141670 198827 142833618
46847 137713 523640358
176926 189070 30326174
18093 29851 29532686
177853 183731 478818815
78927 173075 235973317
197117 199552 108308454
192779 193045 556461
32335 184924 381907038
10363 95232 212503104
60768 188878 824324460
158057 182986 62333911
173437 175028 722200050
179050 190003 382417204
113485 199418 870694885
113840 139345 372313973
31825 110559 597971082
142563 165582 736198050
46733 82567 640416177
106153 167149 152962459
72636 99163 565190597
5601 86535 202674849
47216 189893 357472226
116619 191776 188121624
34946 156029 530382448
108230 183528 988854846
56415 111292 137884259
157669 166958 42475086
165067 191089 64930822
162229 181569 48332676
101442 172782 539520859
39660 99779 204397344
84648 119609 87412547
197748 199860 68239993
5890 152625 594800981
36875 167028 877738591
184246 192831 612682824
66013 162288 241253138
137524 138324 412631816
71687 112723 102830481
115046 198168 207960995
54191 177826 727917870
6665 73738 167809898
197062 198783 4328993
131681 169190 135519426
69977 134309 686549693
163337 181382 44996409
15941 169768 731411146
45558 142082 745880126
102215 176585 186111627
103264 180437 977240165
170065 193405 695303005
22330 162560 709399001
5341 90220 212551894
7548 24271 41817804
88468 172157 209545787
156569 169737 33061153
52025 140896 222896060
92339 130251 94882262
199016 199533 530826740
35153 159558 519537842
92212 161469 395382741
161146 192118 77443243
195801 198090 5617391
2745 81651 197491080
167429 181849 53115715
138691 196100 3776236
112573 148281 89462330
42457 77386 761966008
118591 198059 118640503
175581 188192 995452454
116794 156533 99524616
66937 183614 292184334
89833 187486 244417414
41404 45175 494494769
56056 78866 18842266
198165 199638 694543313
24523 121682 771272940
135811 168638 82149580
38507 69671 866503855
69768 192142 306421682
5181 173680 421938667
171041 184765 34165848
139890 179213 98240108
44188 63005 47048351
177184 195395 45409047
85465 100376 37296643
70723 199281 974708601
30449 83037 131574145
30238 137334 50627185
83554 85732 5449933
18532 136725 542040222
16679 40091 58378185
135062 144150 496897464
172155 177280 12706140
103092 132857 851221452
57202 84928 69907239
186428 192146 853999180
38199 74554 128551572
99722 136958 104136588
127987 190432 156288078
44700 138452 235317545
59509 171190 280185889
144194 162176 44947388
34175 191710 394289588
75276 92262 42790274
30883 188325 770810785
181931 185765 465957966
97207 141907 390891041
38797 181967 358573623
24253 132587 271219065
27645 43683 39774639
21322 27157 14612639
180371 182403 2737950
17024 55727 298743714
180852 181938 2789131
90869 96515 270915205
26792 113263 922877242
14244 39053 61960377
113787 174510 250159046
73748 171094 243920938
86277 177212 595848624
51390 119611 171019173
38287 55684 671036552
77678 189068 278918769
21855 57077 87713335
25249 71949 116807151
151604 175308 59361272
65916 118817 302074887
2439 139378 828825811
128376 177675 123440837
134574 158326 59337174
8227 130388 939234039
175433 188328 475961562
15291 162693 47461354
199823 199915 998079565
161519 187774 559726269
191832 195820 9916571
93088 98322 13051833
34140 78420 110642187
39158 180120 941231865
184939 191382 16096037
31844 189963 395727784
90810 196679 264862625
138901 147246 506170623
105988 194153 220750143
120318 151707 983060448
16334 23240 17389467
171531 194958 58360203
7467 145166 462141912
16290 54561 95389928
141766 192055 412625035
195221 198225 7478719
120538 136437 40056447
159515 173251 34441569
87114 169468 618122837
101775 131288 73783346
44659 60840 2475825
169143 195562 65855828
11387 155899 361829144
172253 177303 12497651
192455 198254 14326280
54708 140076 600586448
149873 176991 449407208
145730 176134 365117209
180777 192144 28457654
99394 117358 547077276
63349 141611 465228233
123961 144657 692434555
159504 166541 17721191
65591 94284 72103470
58396 117964 990183537
133228 195277 881852237
145899 194195 120760402
164503 193646 716963665
16404 35516 47917144
90275 193462 212679655
166173 171170 1147440
141968 177837 280479989
173138 182942 24307714
39068 109815 569390508
156131 166723 58551446
101191 120716 48759961
113532 198451 212340021
156274 186503 75668367
2897 146946 791243085
151913 165853 35037533
105327 174818 174129880
93808 196062 910104291
79457 88359 22555144
5021 71789 73560329
76268 171424 238556381
131121 199144 558227780
27775 156754 322899663
188656 195371 16726044
165462 183869 45850019
91169 147190 140247169
114942 135945 52820316
2889 169801 519100415
62000 81264 48669676
176552 188917 875734257
189689 195421 401369390
190004 197674 19098247
141323 179032 94293516
88042 168324 201070741
141150 153934 265810611
196787 197462 21846583
58426 117121 147414483
186066 191370 228658230
131682 187813 140571336
170406 194929 55468887
153054 164279 638101553
68357 185550 796466518
191591 194026 2363174
47524 97714 511172257
161520 184753 58064515
130365 192665 149686041
135871 159410 535491784
102317 129889 209677571
442 20896 347468266
146701 148072 570210629
193920 194189 658444
190184 197279 298149622
56875 86178 73859343
2133 109075 913078813
40433 77032 632074786
94032 128274 211252429
23004 116014 638382100
79921 98372 17096576
61152 88602 69247177
164502 184105 48877134
77618 188303 466028509
144274 193454 122933848
142283 188084 169845529
184630 187876 8208911
73285 111394 95530604
108907 156029 568871488
41599 157516 290463282
124917 145035 523441583
70483 95810 263742595
80874 125683 5182742
82556 102525 519404775
77441 149581 421268076
20707 44899 60158698
84687 153778 264519333
102996 105305 5676554
72138 86464 553557404
106534 143578 92933131
50251 142153 439807713
191578 198717 17744629
132471 153869 739195073
2652 144523 355205555
41768 195967 386225487
164902 187793 57192216
63458 147851 211757625
2693 130874 320855093
9724 32558 107994018
17967 168165 376160714
191111 194666 8842473
146887 167033 50532934
176064 194307 511367452
189486 195252 14308999
81758 121791 100101250
81428 88455 17707873
156659 199722 651601199
69708 198373 322037072
180703 194316 34027999
100379 194214 852574486
82206 196313 260954244
121456 185624 160736077
143196 174927 79421516
131772 168249 91481622
194273 196933 303367680
87637 172469 680145711
167687 192893 62908144
69463 128056 146793699
20837 187664 372948421
62361 92509 75951482
135404 188007 131537157
16961 89751 582295330
5239 155219 375506975
124032 167546 828459598
56246 194274 345904276
3747 150787 647614186
165667 172684 17534396
135075 136745 242850502
148930 175016 65295359
167244 198387 19424683
110520 188740 901663207
88367 130698 11694514
20476 130719 432760253
112733 137498 928382026
7301 150337 798340660
44955 90816 115325968
97038 114917 44768662
12344 58356 114743376
175990 199342 559986826
72805 96026 58315569
9694 180357 649428403
175864 195237 601556972
19627 176752 393466676
54162 114325 151015932
198499 199792 3248769
187334 198619 28022606
50270 50348 216316096
24569 158953 336432719
33865 128276 236261999
166389 199330 141061018
182999 199008 147049129
51674 96896 563114516
157830 170049 221725408
198104 199089 2464383
63142 125756 157164021
193793 196625 103257262
94699 186263 229215339
140768 176773 402349217
179961 188017 20231134
56429 128499 180865518
84485 185539 813340198
109581 171796 155838547
74661 98320 358418373
47144 186770 684623072
125603 126170 1452542
15960 117017 252959437
178932 199667 51776192
6818 37488 389812974
137587 155687 45160741
22824 112525 224511556
138350 160538 55364765
54406 160987 654607160
80748 105602 62249589
3650 158400 541931977
7356 32321 62532576
148548 175733 129842936
178609 184110 13753751
85976 145557 553457799
56676 61969 13259811
42168 142091 250568722
136458 174256 490402732
10257 112586 898453163
169021 183291 35468476
36838 126874 654516507
88747 180041 504879517
61891 97828 90410225
154375 156815 511374790
148672 181659 501050387
5334 62839 143552275
57459 181744 311545738
2423 25346 43507642
43330 167895 312371519
104774 124474 203916153
115962 124135 20385157
89154 101258 561828376
3916 158577 387139223
53811 128832 188238037
58978 141714 544138068
85548 122788 311284238
152831 191543 111108575
138640 148913 25590997
159461 169417 25008888
190674 200000 418628780
54844 151271 292906410
177574 188655 933501691
65969 133208 168611674
29699 59041 806708649
174732 176639 231520152
149242 149610 525319616
6140 87920 17692213
28087 32076 9998226
145296 194738 589002542
168204 192612 60936931
195545 196387 2188852
4869 143055 352449210
157577 192334 513379133
34443 69443 87406056
42533 70056 916714874
73474 154584 211616221
173453 191662 70094173
40255 75529 407672443
94724 97259 6258931
13304 103143 224970312
22228 80943 16040534
1078 100480 248638488
174350 199900 63703234
107636 115595 19910368
132274 177900 237372715
87706 129203 281034980
30291 86388 115866590
129842 191123 157038533
177118 193212 40193809
50825 140115 224034849
117862 192349 176165490
148126 199665 195146878
138123 142611 833168008
144255 153261 22473360
18324 195972 750847746
77511 174539 72697078
98745 196865 557712534
131272 140930 24290458
166314 184985 46568254
28395 131576 808878885
116540 190620 185415799
142685 155427 972087561
199074 199590 1310571
32068 121552 223875618
117883 151367 42847500
40990 90990 733467111
132135 199708 168989394
198672 199815 6199042
77393 157649 708827590
150265 187173 340714699
101201 111943 411839396
194577 194882 736772185
50346 178171 320333425
45196 143363 415590372
10111 97562 218809759
94847 176335 203947841
11533 34688 58008505
50302 70577 50945873
100317 189786 787880854
33823 146291 281549914
37452 101321 984543036
114814 177788 962161380
101696 170599 172551318
41102 120943 500244871
60181 94755 677068413
108824 120274 73251182
111848 162349 78571264
187367 190533 976033385
59918 113405 822993419
110440 114207 9380979
189027 193791 11917661
73830 165426 229594390
199304 199938 1623775
54857 57899 467131295
94196 104485 25639498
183405 189125 14331980
112757 192676 200046218
154226 156624 5969709
33775 35653 406410942
21925 127225 263598130
162170 188971 67017323
139447 157419 154823348
27914 119028 355577224
48515 112752 222985747
128121 145008 42382029
139957 193040 132670826
140782 167995 68172420
155999 191900 89772248
40901 134181 233930305
121526 163336 763622515
196015 197665 4039481
190272 192688 942902831
14831 58240 732389796
21793 43733 875545639
118534 149591 77796967
84591 128009 47371447
89773 91518 4289734
188824 198846 908525825
113379 191763 853102705
116832 173045 140866730
42006 119128 555642263
62781 193495 983503008
72266 95469 552543231
105190 182401 955202329
95980 162332 166106597
34443 135844 851355477
168452 180292 29514705
178154 179430 282793497
144330 189495 112913574
65876 137158 178840434
6706 72209 163858789
17234 116958 761836547
97401 137495 640135008
48049 138636 227347010
82254 125170 677762505
127801 157790 75055468
175827 199456 58941601
159890 198522 96474684
31037 96753 11239407
167868 192490 61473450
11663 121205 487288046
131779 144525 723661038
173383 187712 328581533
13153 156673 385968728
160461 183553 57724051
20403 66759 115904914
71509 147710 190945974
148863 158675 24487431
75024 126982 130249493
24657 134876 573035013
89865 115794 504177424
156280 161525 13343772
16443 93252 382467815
84868 169811 464276719
165657 171084 375854365
61266 68534 4729167
112350 195242 276184509
49023 82391 83889745
49696 182839 740419445
132879 145433 31423672
90271 199599 273463653
102094 110818 434166368
29941 59891 74405121
102147 193708 822149259
68960 133764 417240227
168332 186259 328978591
108906 186329 58201562
125358 127895 873357410
48803 147073 481311096
50151 180861 489409116
39530 90549 385514690
80115 186301 266049718
81279 181348 101894390
28105 156551 321557454
91876 145341 446816837
187260 189206 4790527
11018 119753 957178369
83771 170670 787641320
172184 185453 927175268
170777 186210 357316077
119535 195446 706453197
101883 143638 502854943
21589 92301 717801237
130758 180306 124037788
166824 169356 953474328
5956 170345 411696391
180124 198899 446051712
113834 139908 65436954
156828 175312 46308646
140623 166178 532815560
135822 148492 892189423
66720 72965 808752646
179567 189081 801799047
38553 136318 401520986
15089 77978 157323282
5463 94820 223749480
109372 175925 765453687
183837 195957 30282384
22235 135891 284715832
41264 143716 256925733
171479 175847 10808169
77868 96327 933611053
169005 185847 480575066
112952 132466 636592550
147404 181735 736578968
183000 184010 89065133
125953 196006 175288695
95088 135606 651793111
48941 65394 41309166
153820 194065 100649570
122967 159382 771438468
141526 157432 39725770
122367 147493 63131546
182526 193201 727386236
48810 199322 376932225
149017 166032 912685976
177305 178782 147297853
138402 196299 79742175
91150 137415 115940786
58993 165700 267811106
124651 138511 34972429
160354 185679 147226286
49539 181416 773625055
21773 151706 325299079
68199 128152 469537632
142421 193481 999970922
126002 172710 645586037
74614 194729 911424403
198666 198678 473493889
102926 176612 698576435
10388 75825 163577867
67053 69187 5335989
70768 184010 283602653
85582 124752 891431001
67333 67583 631089
188946 192796 9631720
174647 191949 663215751
47390 166189 907217295
167188 173702 547774178
122146 159888 94677800
62674 88313 436691041
74553 104003 73842663
48351 73848 653569748
60479 127497 168201643
126016 127945 497271676
56108 61200 12750925
124080 161045 92665941
148058 156560 21271640
58641 103722 113372784
144257 198231 134797438
85719 160138 186332047
152078 160562 21255910
132897 156919 60073871
165622 197882 80342793
139488 174390 53829452
133094 194290 749182722
192 152481 131306738
181858 186095 200893421
110358 137869 399072634
114747 126772 787310810
7298 195217 787965587
86512 188638 268115105
105504 178316 364474771
98430 192747 236129378
2254 134904 332161951
17501 91110 651480295
110522 114935 334335377
113162 141548 71066175
139323 181886 106352622
23366 71238 481206690
58842 60471 129378308
189196 190455 3116520
154338 160532 402238949
105527 159994 136514591
135762 143613 19568816
121796 162765 925597780
157543 179632 55288967
61605 161707 251126270
22607 100146 194033979
67280 146863 102981281
126498 162584 90426534
158034 174645 41647234
84525 140656 140607876
61194 106830 686524571
168230 184011 408962947
174282 195076 106830869
16530 173390 392851027
165892 183095 36056336
157591 199569 155946274
70874 141811 892618634
57474 65101 19283369
38363 170323 695344268
45437 58229 31895482
125309 160126 811293172
120158 156871 467153586
126819 187929 152989344
143261 152211 337183597
189102 192588 628448372
193030 198914 885773085
92658 120142 68685790
140799 167554 83671346
14426 166049 570973115
155705 198453 106782762
59573 99088 99370466
163347 185257 54723095
77493 141399 160125438
73017 193702 696941823
61846 110834 123177765
122160 128218 15299970
125298 199794 186346038
194890 198895 9968663
28692 94213 562723164
95976 178911 207531966
15854 36680 52144503
34167 160889 822337831
126925 138475 29127221
124945 149976 62666798
197721 198083 900016
178904 182906 9949579
47049 195960 374470283
53406 117656 161167560
130854 195322 161234546
143633 167213 59073023
100566 111831 848083525
120249 141751 874030598
193745 199232 406461418
115469 155342 675278246
31120 164204 333291686
70709 144556 757599707
66904 81353 11537753
180907 188036 17952629
146790 195305 121249363
106134 166972 571647065
123969 152513 708454268
79262 131236 130309075
175201 181900 65510677
198295 198502 526120
141559 178365 560208798
188367 195267 17110784
54105 167860 904229581
22506 159717 343480276
6795 55604 315360678
162972 192865 209244117
199564 199622 162840
44188 48365 940165262
183405 197421 35003368
187022 194653 18991636
40977 195714 387555405
106858 110930 10338063
26860 185387 396775605
26743 194366 419450290
82972 136029 133056136
80384 159396 198013610
160990 179395 349940913
161470 182687 53013963
88594 132419 596131144
65850 107738 105049613
129279 186648 143705637
71931 174119 665211439
167918 189880 409609599
159895 182164 55707635
131827 163412 79228591
67951 130921 157773187
101514 153592 363538020
24060 59317 87768337
172635 185060 286987843
174820 178926 10180118
127462 132089 409502225
64974 81463 41563389
94889 179707 212221057
28096 77074 688284741
793 118916 963767782
92424 120527 775204117
69672 86396 999429979
187779 190917 7761620
83416 117686 85762179
156864 196627 99449034
14444 56883 511354021
16086 130219 172302358
21897 194764 432628791
179275 191223 29897617
6516 89942 561418031
124086 133764 24418904
106910 121683 787480741
193577 196028 222740607
174777 188756 34875337
4367 145658 753171090
109072 110603 3800979
58482 114343 140314416
28398 140855 753946125
19801 43599 347454882
185028 185691 1665580
121025 148289 341225706
9204 89607 172983107
19089 34682 39165387
19287 23890 11666804
47904 189612 942857244
180127 190597 402776705
156177 158227 549276783
146680 166391 432328170
198670 199142 1150673
173094 188364 864402033
70186 129916 683367529
127569 194763 168097854
101866 121009 47777863
90156 132458 848365936
143636 168822 63091302
148708 177464 71891036
104503 124760 50741708
37890 92971 137954249
92319 123361 77572262
37850 187634 375068381
32322 78197 415859967
193801 193801 3240
84515 97688 312510060
147598 153761 15372472
80194 146933 167310765
17987 45972 410791583
58882 114850 211466523
183706 198628 244044952
148536 182818 85660217
90052 151450 667822140
177938 182900 12340693
153444 182787 73352056
189181 191345 492105704
123749 162089 74088221
181689 183088 76710473
4158 190073 853151973
70862 132155 454506208
82135 194569 281364668
93187 133058 185238895
48925 112249 158874676
63717 82675 47837668
167260 193437 65312426
191422 193251 396222831
185547 190701 12849359
32602 91193 146697557
39171 99372 231433950
63237 158601 460598491
46083 168892 308009309
79519 133151 134512307
880 195851 487832057
23775 106754 207612054
34974 198326 408695307
151639 163851 633552874
62169 154857 834757995
110401 155496 112882244
119409 197552 96637882
103427 134189 179725801
168328 174412 345353930
81752 131747 125128699
6890 95078 35694630
44629 187015 356892925
62771 171658 273140628
165525 187131 470262847
136338 152622 40596358
86695 177429 511121975
4632 67737 576089928
177243 193270 86816377
189989 193290 8305115
43249 112767 542911616
185850 193748 19687916
45958 50266 10866452
65423 195038 324546200
97661 192263 295390470
124426 145527 52951133
148413 166271 44839086
119415 192165 207398877
152772 183330 536311674
25471 34061 845826144
197324 199522 880564643
134307 152594 301576905
13518 40083 119990496
69423 139546 746569861
23031 158197 924144923
47792 142750 918160860
191285 198217 634265594
168885 187364 46135328
195196 198978 9434307
135896 176812 102245696
99864 153320 133884463
90272 134950 980874291
113209 175400 155676684
75744 102588 865256665
193407 197173 21054403
58554 135355 192947624
69035 84670 617608674
188795 190127 633435540
128112 146474 46058709
154193 193580 77840737
176047 196206 321921862
101326 174481 183136369
128536 164447 90064084
49321 49590 706980
98507 135522 92893443
131315 145015 972583759
9179 199926 293328466
87276 164600 193672749
66608 99342 526648143
11222 61150 161378845
28953 118583 224323456
158915 177937 487339093
4427 24519 712442800
114682 124071 17842662
176878 195754 47135543
32699 162180 324123313
1920 11887 931721455
57892 127110 872112230
61179 198926 739994907
90172 169848 594087180
105812 156976 218080193
109604 171157 154162616
153509 162374 22229882
122103 163873 784701929
62978 176907 285638558
56760 167066 470773683
163663 182961 48064192
131629 133090 3758261
170334 181649 65490979
144115 169596 63831737
133877 154153 50710417
189458 194825 987433120
108755 125285 41268509
168217 174639 666729074
35860 143438 925535960
89957 140437 217947522
6931 87002 200436655
179366 183307 9832524
34923 162431 319230513
91267 179700 221248061
79553 88975 23856943
187780 197560 24255887
113118 152661 328647876
110624 160981 126055741
43335 186025 357635876
126551 145547 47635302
158611 178518 49803641
52697 113216 245431968
116226 191444 6697162
159291 192076 81983696
23178 151080 372145512
69543 92255 753453019
187545 191055 481913894
42911 85463 106884349
21459 110644 223309220
73341 183069 274691725
181363 191163 24535575
154104 185236 77885892
165742 192923 763590333
38538 50173 259610407
58630 158294 250014602
87790 97795 434934082
150426 182936 81285867
6349 172448 980403793
31536 31593 623557929
134836 194589 639285441
46876 185492 488571434
140318 144348 10059997
9974 105031 313557308
182991 193768 27020286
132671 145034 609724990
133345 161134 69507927
65213 84702 91297188
108261 171776 1841460
70532 77417 17301635
151840 168814 42621855
116951 178745 154671372
56256 87388 78432465
194194 197910 9154972
3524 183388 725012876
171476 186895 249823806
132582 180837 120715905
78219 95496 43441032
98514 158826 771939627
37269 100198 683629230
197731 199653 4843514
71944 123759 728429072
160257 166740 354231851
92996 123462 76162071
53031 177493 311961412
21522 32031 80316003
141617 153445 29593674
194475 197523 7523895
183595 196149 31404386
151574 153253 652811936
185522 196096 321004229
193281 197441 10293294
127779 151219 58732208
127449 175593 881668749
122540 151290 72177640
154272 182592 70780829
52725 102511 439288453
154435 189814 647451865
106056 166717 15702906
105980 148357 106265819
146093 163865 220113381
114271 131049 42028267
44120 104226 348061826
90466 138426 120193883
64254 188999 312581788
64356 88266 643349306
140361 188167 570960627
158666 182483 696329603
79102 97230 45547493
24724 128236 672329940
49536 184209 489721891
118733 136568 44901986
178298 197093 315220854
39990 174142 336173740
63880 144221 201624111
18998 26644 813611499
160282 160625 839546
117950 199984 676484724
127032 198020 58325903
137286 156464 47882266
100424 151261 127357098
105941 159782 200288092
190678 198326 18987810
163393 182652 99199180
179210 184881 14218199
80870 143633 157325918
3901 31390 507100050
195440 196409 2504783
140077 192768 131688647
112535 142879 76066497
70629 195867 71514065
42768 93369 192220666
117221 129622 31046188
81963 146425 657766823
92260 111999 455022831
94693 127151 970497052
190831 193238 427218693
74551 103889 73579968
155002 173767 758225620
96429 130371 84947453
91674 174789 638672029
114842 179084 611579668
65320 129817 161678714
190710 196320 110788241
50362 109293 147964224
161882 185593 622162714
149782 193031 276103754
99021 122842 59476082
169898 176861 547334129
60063 108764 477714790
139904 198872 147246206
157042 182259 63118332
169634 174998 13342454
75392 76009 757553194
119024 142609 242637961
46024 106549 151853590
188651 199116 26039971
70053 132761 739871385
43286 132271 784615269
111665 150810 98018852
166572 197405 166536539
30523 112009 203933727
88818 140718 635360511
108913 126003 469885283
110093 117617 18738509
153754 173193 33919712
109321 113712 10910328
74839 90474 39350800
181994 186369 10982352
40722 56429 39181250
58554 160897 256755751
156029 185778 663182676
179732 199855 50258037
27095 95986 114111137
84986 86728 4360471
38887 103709 162481552
48875 147024 246103801
194287 195278 563570516
40196 184100 916740981
20796 128406 269423206
160821 177944 42813795
107360 176399 901389071
16181 188876 432282714
100148 130099 75022753
113902 140228 66050161
98091 128307 75660060
161842 164969 944618233
24677 197671 357368691
80442 162701 206162126
28684 127851 248224234
63234 75077 267179643
145986 178796 82016777
193974 198967 658096653
175926 198796 36815086
54043 113627 485636028
74595 111126 841582258
147232 169178 55002622
67898 172482 262083470
164827 194585 646019982
119436 173810 136339351
19884 73443 412922784
107628 153071 540408883
90907 138518 119314153
196376 198321 961289857
124804 159452 662539768
153602 162739 22964167
57966 75482 44154198
102275 170732 171440633
96133 169702 926596946
78798 131220 131396367
113546 195753 205651474
169287 195010 68788277
3612 163143 399407330
151933 199529 931632503
49721 89809 100804649
176226 185771 846937984
159875 171421 145258356
141245 182449 865853141
122022 140625 679060104
70089 170138 477465697
24549 147975 842811839
128363 193601 237660908
169539 188503 751225025
51848 140665 222758310
10024 103275 233327517
136897 167069 75527548
122745 176541 61534297
27682 157049 323843008
172294 186539 35569479
110892 186091 188209616
125402 185865 722632600
131967 155428 442133087
8200 180996 883869173
180540 186800 10529724
86739 91482 236654100
35705 143870 543075229
45455 196216 924030748
150058 194051 167664155
164562 165862 858947642
96260 113036 42024078
188375 193277 984980337
138021 184833 856799157
163745 185889 55287044
66049 150749 233144263
186876 191810 12291396
7249 24495 448101749
11558 69650 872592278
45006 51700 122275158
64455 151279 266067462
199971 199972 730787689
24008 137410 352968353
166254 171300 952993731
159461 169661 25649162
5127 41772 872041752
97954 113336 274247354
117940 185632 856538978
185914 194435 254607828
58404 110877 678928432
197080 197708 1586401
17351 185546 649286875
96391 98987 6463687
35486 89654 135667316
181381 189796 608784375
5237 80015 187024415
168222 198705 82522816
13226 24170 27471539
38217 92071 454509334
125674 125800 76034360
195360 198241 7162611
153871 154333 1175023
165280 199757 24989096
108282 195839 675253731
177077 197483 50865765
121603 127412 14613465
98669 105997 150076666
180759 187179 681695690
125796 156246 422021890
190290 199711 30929911
184949 185935 2510763
10205 109082 631611821
42118 83167 103074610
101978 163418 891383331
63694 191381 448171115
188552 191324 43192082
115161 158354 88174388
174566 194169 48958265
175101 176137 2542578
197070 199886 625812241
60457 181031 63847203
171082 175803 11719639
152365 165752 615646826
155982 186384 829428466
45930 185429 783884876
124890 166231 431700815
42349 52310 658841263
9509 66797 490126884
129786 184277 136352712
58698 74240 39275801
136031 155651 48967440
114922 118944 286430540
166690 194660 696707200
48312 182410 336027734
15737 83528 71082394
32722 111714 197695583
93334 195451 255522446
183440 183733 2020789
13694 141167 713562849
4632 27176 56471378
65772 76387 482979745
19510 198062 446844625
26748 31194 207685068
4887 159446 386986381
38004 192434 851898894
158705 172550 4272110
60264 105956 80102827
55772 161197 264385526
94244 172267 533000344
132916 146750 172361961
132140 177143 839406271
167834 190166 55670752
135334 197140 303621376
157895 184233 332801405
152063 190712 96698804
136675 176503 99543689
44993 62263 43235734
38084 67416 687305477
28541 115261 886311212
1042 78045 192486765
45229 160516 288995755
31505 191319 903170198
58221 124569 349156347
46211 186152 350760291
11661 123866 280862909
103905 147427 371487154
13430 138398 313084817
189707 191605 4759707
14572 103364 222334253
185319 194292 379424930
97271 157295 970650203
96881 115999 28920845
111055 149135 841949621
57759 137186 823727148
74178 185473 278776466
73021 163683 227230484
111539 115680 868335474
102356 122300 749205932
60819 169190 856998243
154717 170999 509858065
752 176333 439365285
184494 199043 25548200
48445 114786 778724108
129201 131613 6019873
174717 197032 176922922
170443 189888 48479050
37785 153494 630660784
163651 179110 309366633
56638 114750 877844841
56449 148315 845507719
105722 163290 575505196
5769 13833 567959166
79298 135813 72641757
86319 156684 176150529
2154 27264 62793157
19617 105566 480258326
19708 98498 188705528
128354 178027 124363138
105029 116273 28216189
113015 123245 25430938
163707 183539 49414034
71092 194785 309659516
66699 158489 487154638
126831 161695 310146693
100282 105356 12647228
161627 178255 41552057
107151 153611 116426046
134721 141308 976170636
114592 122401 591873277
53704 168968 289125650
174565 185425 27131677
44693 46769 5266690
90253 197260 267651430
14631 52859 95371112
132548 178759 115622448
31288 117017 359387963
17858 92448 604653709
140308 195463 617784594
189947 196549 11846343
14518 99244 11297915
59900 86220 66426172
86227 134315 943064122
11268 84098 182271964
65197 93841 700713616
60100 181741 304946870
60857 146885 215857382
159633 187266 356667618
159041 191435 80994862
114983 197766 307481035
69332 189595 301191057
92159 105058 162463944
137098 156656 48812620
36600 131040 166859886
124120 161368 690098153
51021 145786 610846677
188849 195516 16625018
43531 197522 385713195
73843 104295 777261878
110384 136305 192013291
81546 117583 90184306
13506 115331 254936711
161697 197150 711420434
59930 155520 670511028
123110 146687 59220590
102364 128736 593900897
107993 116990 157603619
61929 120411 146824715
52701 60698 19934626
62023 122966 152849016
111632 127135 994371553
57600 149410 230352444
160603 194458 84658515
171750 194256 56109255
160490 178562 723527886
14202 145798 467554486
143149 175443 80817700
117089 126668 23997421
30421 105681 188233689
172967 178313 6128210
178127 180861 6752668
160557 199550 97420028
61368 108796 119280628
52106 144327 231323135
89918 199784 437974921
104009 124869 48277178
131855 187431 730215686
14634 140417 831395106
67147 171608 467353733
160564 195337 468050743
194174 194371 593662126
51732 61015 32665127
142326 175092 704612966
631 122396 345499893
66624 94800 70766947
195107 197675 469178217
16587 99006 743576030
42746 167403 312593755
35100 179187 335235217
142410 174561 126648192
160638 186259 376967785
19570 44663 62477124
99630 198402 475709702
51338 74742 58758931
2237 130071 319960370
177520 184917 590727890
179039 197753 46705692
102096 168290 321545394
148447 191465 107583409
150493 176753 65783599
30963 111218 200947109
155374 174525 47946241
158618 191379 148584027
162465 163479 2592506
43299 124083 202536358
173518 198345 61830686
14450 186982 431995857
160122 177394 43208694
40757 186577 365427252
177036 195107 919435955
53944 56873 7307196
76242 132226 176674455
3190 84527 203587126
159001 184488 984440935
46716 131713 6679905
111047 141729 402551982
183768 198045 605615180
99553 148565 404097768
108199 149122 102501472
5119 60457 138124143
34365 80585 115512359
96017 133984 95118504
100688 127471 67068522
6622 139432 332683136
106330 118201 29789081
47143 121227 185713958
48812 188173 450849143
62862 161442 247254259
47868 158561 808044992
176972 183644 455047832
185016 199700 806283057
158879 159759 977222273
83480 152514 172838885
117077 148673 415394184
158545 191841 83363615
179245 180306 2705964
104472 110737 15831553
40472 68356 781722590
20021 107586 219255627
57512 81004 743687280
20616 48481 69453488
135991 149037 452063651
48085 183134 764307209
190617 195407 11934163
165043 182910 44440417
26798 46584 49111462
109575 111229 10174848
186502 198496 29781634
120119 130405 321699377
138605 191454 403382446
100477 122446 683793459
85925 140956 342114712
56025 164439 988875674
158590 170866 30908675
87556 95544 383643905
179347 196736 20037889
170285 178174 776453477
39744 139249 249508719
109541 185145 610236869
4857 148442 529406032
166246 176436 25335083
53792 144994 970005639
128053 197402 958747200
41389 127490 315187099
84964 108546 59048174
46565 180089 334597039
108859 132382 58837824
136872 196839 149786824
109497 187664 15169597
124480 156461 185304383
34194 66701 311097608
41606 158454 301246096
189961 192735 6976558
1162 186953 464984050
103088 134289 607697703
15371 109350 235338181
63127 118801 510070999
111451 137028 64190443
92058 188205 946670652
57317 162834 264717216
110374 119918 23759790
158977 192788 162709681
161962 166620 9375704
96694 171180 244314335
19377 148744 824016625
170302 179475 22770849
102600 124776 55417787
122861 146915 559848675
187162 197695 351672038
104900 142133 93363119
135390 197375 154838718
63762 150277 216936496
181605 199785 45345092
48389 77634 60375832
189021 189197 904797055
66068 126647 151864388
141092 156283 921677727
55388 113897 146927337
29190 111957 410717226
34385 71912 128916123
110527 131899 48540441
160777 164064 8347809
6247 111370 997402989
64422 108562 520229961
174685 179259 923949560
51030 114033 158072647
123303 142725 973731753
28518 97416 680124355
40104 83144 107999598
79292 175489 367123120
162371 189615 191792712
150908 155090 8639933
76882 83506 222358696
10083 95003 940767962
151106 169906 20891976
151094 161825 683101226
82682 107308 659667201
113403 183836 176221537
136849 154813 44847477
172659 194523 54493410
75828 105907 75406807
25682 89278 159308432
100026 114922 37286018
94434 173359 197637623
1849 65996 160195180
114469 165798 143278149
192001 197950 14726580
78693 186909 629364839
55097 103631 121944688
109182 181596 945461863
25402 86942 154064355
46527 74311 977907560
105894 124162 45757631
162469 182340 480641489
132586 144999 807328015
167432 181802 50157647
34159 199271 413101441
71630 187244 289578945
190284 192737 6182559
190759 191539 1943443
59311 83167 567260444
31960 40084 222798625
174141 175212 543886947
156359 174632 334018152
96910 176486 199235993
187502 189908 5902881
108266 148392 100496909
84111 131734 119193118
155186 182127 928865285
25165 56856 78890509
70640 70973 807641
12624 88603 444232936
125124 173690 133396268
172304 188785 41041986
176946 182323 225337289
97896 123602 64339739
15198 148261 333175558
46684 152119 264298711
39443 88272 950240732
55210 138054 208041192
6290 171337 464942580
27500 35422 19863781
6406 114612 256557159
121176 138733 607772323
132290 157061 667904505
27717 43588 890033825
174360 198587 60382092
145020 190480 686170917
181475 196756 38176806
4076 175728 429742821
162444 180757 712617481
15202 88484 183578801
117084 194168 521193123
152492 196222 142683284
155259 189669 856428118
152094 199700 575174164
87970 119775 190058373
58244 100917 513372229
109687 115813 1555216
16162 87793 179400005
60290 89126 72764525
103757 104512 667901951
8696 14941 114788222
32516 123783 438854708
195121 199208 4429398
137204 168704 204600812
188533 194471 687784256
147921 151679 9401147
60715 160014 249053371
100386 181631 59713064
99894 183138 650241123
4692 7931 585138530
182992 195711 636668210
153783 180644 67176870
1544 35840 85689054
157650 191031 83553752
85812 118553 91329575
155901 189123 687915671
194315 197776 8560452
73238 109299 90484336
131028 190168 147960307
24139 135274 278354732
155438 161830 16028448
163408 178676 452662183
127121 127342 497534
87058 141711 80164300
126115 142405 40860025
158080 160671 873279050
67120 156965 225078516
189517 191406 4703431
50538 108600 205226969
114015 189726 764501874
42824 67017 60772483
78256 103574 842941555
53056 121358 171271392
54157 178841 655490498
150533 190063 12476631
168524 185444 42225791
171862 179015 865962228
112034 126383 35898993
135737 150752 506808156
43808 163810 300921640
158652 196515 496705180
188027 191432 8433177
70162 184937 287453442
140268 176834 91417760
32164 109837 194486478
46363 122452 190675080
9312 11405 5303872
143090 148874 14491464
33483 169284 453944421
167127 199916 539070545
1504 133170 329515197
32579 135145 256893997
60218 149196 223283641
7907 162780 387755602
164770 198253 83457795
72471 114467 974857116
145120 162271 42876412
78976 105450 851714167
66750 98219 732560440
12688 199115 635159647
138015 154625 41472814
99513 133006 281980323
158564 174142 670250394
13108 169127 812671219
25417 199380 435293774
75213 77946 855623357
156052 178417 55868835
119004 187828 172395276
199256 199683 273273
32160 39515 18131931
114116 133595 537748222
54190 79153 62715224
4701 125825 905299114
35599 140395 2459382
170956 193805 56973567
178436 183590 12864149
174706 185975 28185185
9523 194866 463839944
67119 173660 662595311
169669 188020 45817206
177005 183872 447468668
103861 112682 7383939
119274 181751 992975140
81156 109829 71920902
136297 140347 376867130
39404 43079 9045885
55018 186692 330136870
51886 86047 152352189
169651 185876 159629554
60258 173662 552809806
63893 138604 187623576
156794 184707 69800172
128177 150448 739351385
90536 129067 96359962
144755 168944 426477711
145715 159104 288463971
180389 182982 945049146
50989 149601 823282137
191683 192259 21324402
73009 86672 34331611
192093 193701 4033412
78505 171244 232453067
36906 131092 935735199
135267 169768 93369885
156089 182889 66912545
123683 133262 327361678
87101 113533 143266490
125938 145484 414387750
166444 194489 147880717
150316 167728 43748725
14880 187422 432003471
72575 197899 313632957
109344 137996 630192503
136929 151127 548812441
117981 197540 199032347
155759 192622 92205701
5140 44618 98428573
26415 138946 993397626
92620 106904 35643108
103132 116711 737036820
29433 30546 2838146
48885 97991 123211666
42228 120822 737088997
104624 160364 841636432
101571 114951 78669501
175955 192129 993804082
155260 179556 463784920
128908 161888 82638602
93748 127344 948183521
5147 115024 922414944
189289 192220 7332072
147692 161760 761052055
29409 57762 70464770
92533 163400 177491500
110634 160690 883473875
86708 160768 929840705
53802 87625 85152949
530 38928 836192788
75626 93714 45565560
88665 141380 131912287
161697 190990 484291352
196954 199496 402482597
84490 119374 87198842
55703 71773 40589206
155053 197807 106777391
105986 122681 719958160
156028 161046 212730462
39014 55124 40073758
112555 197522 212535120
162626 171032 21112677
94243 171077 344358793
24328 125749 266290861
150987 178018 819166799
74044 199185 313247220
36793 182890 365651860
8263 30834 988912653
146837 167812 555936212
90980 151565 151630916
28912 188240 398896361
88915 171038 205623726
175716 199052 870001995
66076 69543 576530221
59685 73453 919546880
131555 134189 6753110
75953 184239 427028021
114805 162629 119817321
188371 199695 28160498
78598 89631 653712994
122600 198325 189521316
95601 147636 130308443
100690 134923 727837790
85500 88819 300404060
177640 193154 38778029
36076 92467 141204458
155535 156237 993515187
144439 183766 98298881
48578 98970 244347291
28119 128363 250897117
106021 199705 556697908
164780 166053 3204549
88631 153809 163108550
185434 199230 482674431
35138 133230 245611934
27727 133024 263666106
161209 194081 912292605
151753 160328 738589078
49726 174962 313917288
188091 191116 701292664
2137 192719 866055172
134489 167799 29268501
161204 198902 809760488
189528 194401 482939823
6890 180664 789967582
113918 157316 347275256
23073 93988 177501044
71624 119162 119034879
180282 185210 12340739
118532 199842 203415574
153426 195599 70820195
173990 183311 23146876
191324 195910 11439545
79964 168023 220802919
40323 80832 101605306
129659 169436 99731513
171319 176229 695262033
53938 184460 327091092
115828 146744 77447366
194818 198028 7987909
120354 137216 849722166
153240 160265 242627345
176418 181219 109375424
195106 198020 7269042
167321 177343 259956485
182845 186997 10516973
177043 199344 418725911
92905 130537 857064662
28253 145449 293410796
24501 89367 162474150
57929 135859 386882120
113697 189092 188672436
152214 184665 81170567
47 57056 142059180
139451 186922 939116621
21695 104865 208156282
10620 18446 19502885
45685 199136 384334379
15139 72703 144004939
83036 188334 185576088
177574 184418 830818113
104415 120926 41329102
117015 145940 272204889
78461 157903 91897262
143045 173358 741582445
6318 73980 169225671
188230 197423 651580268
178622 199757 52757642
21132 101515 201319748
1938 24272 55765496
168662 193763 596172148
133608 184797 127980408
43841 148503 262436884
19243 178789 399446373
195879 196823 2308300
110184 176679 184445157
102139 148758 116711244
61433 192381 348874608
64414 167738 259140267
70625 179642 816986631
18681 122365 795257321
129352 149855 849980797
178736 182057 8389004
170709 187616 42236827
105705 116102 26130849
129937 184283 853822299
83241 176097 458924979
42415 106102 159666171
146700 157683 202594383
147985 189103 314894093
196290 198895 6388862
65730 192947 318631275
177529 190972 33595481
59326 186757 299224862
107082 178806 101169647
34958 61137 63040946
75549 76735 3015007
40554 98600 300100821
172420 174816 5927357
72427 171613 938946064
118571 169988 128934336
104862 189431 211724727
54957 99616 367958787
64784 75478 304768728
177769 188329 26469118
13038 34241 853553249
87355 137535 125785925
37091 86314 623445224
107482 195542 220345162
33895 44907 27061339
154646 196254 104005251
37203 184098 632819159
8343 22035 90597415
81068 87644 664828357
10403 45572 87619041
63249 132719 655677016
42838 128279 486886144
80011 160784 202429211
6293 33752 68796975
107205 177926 776649337
134907 187327 131110293
112550 189064 191500717
34503 79627 13893632
146481 180018 83885776
30263 48998 46486298
27098 84103 457683344
4893 63501 146295863
108937 134815 112768980
196755 197788 651921489
39890 103596 464952133
56240 58328 52774676
65481 194103 655059005
193133 195911 6911122
96489 185602 223075648
8963 62515 354118836
4237 93152 695207459
14551 68678 135416401
165084 170164 974272677
43294 171270 320906288
153014 156647 380299666
332 10999 26557468
118812 129321 26346728
137227 148409 27855649
65586 177775 281072377
57947 145206 88891978
91359 109034 772984537
136399 185845 937813731
128799 193680 162364007
93115 197184 260319599
175080 186574 167456795
41277 174720 391907057
123636 180713 867347725
154106 193159 97668219
174667 175941 3164279
122544 167959 549796401
77998 95253 43395585
128944 167234 54355656
188311 195268 17234991
168803 172959 313824499
144252 146782 527777815
103004 140564 194956735
17297 88351 177975210
43551 187643 361150174
136515 152698 40363819
156363 191555 372126095
17594 24258 16703389
55223 95069 963569214
126988 169360 580018149
191442 198724 717352341
74627 81341 135923935
83919 133523 258566178
159895 173614 203859076
119602 176146 141636625
69992 120465 748713063
30755 111362 648191944
15967 83771 717612612
171577 173039 3651726
147597 173602 65128792
141604 154209 19007117
14269 72483 145679817
138911 157664 467611777
53283 142551 223944687
156228 170456 778529142
182625 195089 31101775
23690 191086 418976235
178763 190500 29351710
46340 108589 156224105
194933 195696 1950857
114328 159924 114210925
68794 73619 825352166
114300 174249 787188081
168990 174828 152282088
120700 175734 848950282
63814 148144 528292052
47422 115815 169461749
111165 130842 17102310
36973 94850 773369329
102864 130276 68628795
119454 148695 477002633
24874 195730 864458992
93059 114395 259631690
108360 112165 486529009
183883 195816 984376211
87762 196104 271068327
198962 199760 603225756
83564 174586 846919807
59116 132215 183442298
85333 198703 283629465
7717 64493 336519457
78954 129153 125813817
31214 166567 129965933
98849 109640 446219763
85853 136768 127615399
187101 198169 27504996
36583 127741 228184233
60552 107960 119131517
171545 179763 394572074
107022 196278 789250895
153178 197556 730273828
53916 136660 207724578
188759 195158 726639508
50733 180878 326064037
172743 182807 24961836
24493 191818 418860576
132282 185362 580340016
90286 97671 828653037
140627 164512 813491972
63029 171376 98447849
42897 94856 130508323
60118 196644 494631775
3185 8247 12621698
50189 95222 877425326
45553 190694 363699028
68837 196824 320376078
19026 38081 157988843
29328 172835 359386302
178227 180393 64373291
175526 181092 362579911
136227 155629 716289878
5674 8900 8092544
197535 199744 5526533
177316 179095 4416639
143874 180853 447556219
151173 188290 92902116
108911 178735 119884864
4412 66230 680504
10729 148656 365669940
69566 120646 127934619
67122 144496 798572334
158269 195964 94251998
82921 135960 309429249
148007 166857 469667464
4857 127145 306162567
193134 196485 255618266
104448 182450 96467628
60059 107675 119674205
80933 93390 31286358
43200 69001 64841924
164572 193691 800368486
59423 181800 306766077
69543 143610 185682798
32618 58008 365088712
69958 149446 199119156
112338 137459 63103075
104272 130510 65752791
50541 103735 133531197
193562 196017 927634771
95189 146990 682428465
49475 102223 132500798
149548 196872 118297820
20622 88996 48055191
118403 172111 367124810
53518 171815 296683976
125262 147624 440214285
146054 158205 30330811
168668 177591 22197317
97541 176747 198345138
76573 175132 246973608
175265 177503 615011061
143209 152904 312611495
53162 142894 225097362
8882 120491 661216810
180740 188793 20137406
14226 184468 426155061
109858 137686 719516172
94498 124199 136402227
178156 188868 26756902
13567 111761 687460788
58213 142574 787007150
149290 152712 588729040
197250 198926 409388795
194649 199149 238051941
119182 147687 71511741
158599 198209 98954210
84119 195587 278933110
19779 85708 250894822
107620 197353 515796681
46022 104393 559727244
156892 179740 928942039
73775 75115 269667673
190808 197794 17320144
172861 173046 264918461
60641 141254 392154753
133697 167204 83925262
101263 135204 382441171
132925 183323 126018065
174710 179448 511722499
30517 30756 616508200
125465 183598 145514044
150966 177938 398345331
158963 176897 564877087
174633 183982 12581590
31502 187634 608549013
18479 182873 238388588
5674 163139 394368368
193539 195621 701976002
154981 198703 109235207
82401 186165 259808107
26901 49774 542969524
161726 180258 46321949
2862 170249 577576299
112962 150101 92902562
64110 87586 149599463
110686 184221 183947085
57672 90560 82909562
41742 134091 231603261
152771 161628 853671111
113700 142263 71582352
126517 136515 362055890
35528 150802 288581933
122198 136177 751668021
48172 189736 685922817
66724 174429 315498719
168888 169631 4804447
73013 116738 628745508
45630 150989 264187898
189897 190592 1732859
41288 128214 896985528
153307 196563 3022964
159492 199705 394917121
198511 199407 2254664
143046 173133 934749825
86886 192057 263232013
183211 193037 85276887
163113 199569 871600979
68901 86576 44431214
33748 40323 823093443
90907 168639 194682266
30867 171311 596534125
63186 167620 262008919
88725 129236 101321531
42848 101412 147059742
779 32086 845984134
127578 159668 80400071
112330 147359 633949363
99807 159706 442475213
52109 53492 770563306
47723 168536 362137665
146022 170513 61365299
139275 156074 41971395
14039 189416 560309398
85206 121293 90232078
4188 198046 485104707
118735 122171 8520631
101520 177462 587961416
9488 86896 193796750
180322 198264 98260811
127724 162431 86975252
89923 99386 23584291
138098 141192 7631824
123923 143152 48268211
36427 193411 747140676
7000 45683 96422118
147546 187278 789484667
181249 193564 163798676
197625 199305 280674412
98676 187754 223068337
9122 26101 346954928
129922 182450 841334107
182123 183720 518079076
108037 197430 223614019
94820 156603 270255181
178025 181727 740702134
9168 104019 237386338
56711 145250 222165107
81978 168181 215947211
191946 194099 5332160
98456 199390 478454547
118098 176682 146748834
103157 117111 405428541
177685 177793 250225
172918 198781 426107885
32326 122165 437721184
116563 179685 157965911
60713 114763 135722883
63080 189082 769284898
138603 198266 148948186
60731 67078 518994325
152554 170864 300276972
43311 76500 746132374
186784 194049 6050109
142247 144679 508493036
130369 183086 665449026
120959 121138 420188
178818 185572 75670252
129178 152118 432660813
48222 105246 497172222
115630 161068 113815377
20264 57424 664461798
23425 107321 209918700
132146 182648 486722007
76087 92146 230312067
162767 166594 9637392
59956 198187 971715267
40413 85007 111941447
89037 98376 23244603
41215 73668 530935876
74133 182336 389022166
133658 149332 39165827
71751 99944 621084703
103576 154413 227678449
165473 192533 584687159
183312 189989 952077161
96263 131863 89106469
14857 40190 667619940
114669 142434 69599566
99477 196569 243022572
162284 172864 26592809
164811 165487 766908644
82065 193563 514461901
2547 64121 624790278
94784 158824 727848536
110842 169484 146877897
27795 66943 97843134
180864 185005 20238621
151693 166930 38293360
121655 155875 911808697
118460 184199 164550169
116640 189863 274106052
146756 157736 27426228
36633 164935 568576428
41026 139216 246283597
12652 79311 194613190
149831 159939 25375288
117248 136630 974323575
2300 114926 103485249
16211 151653 339110239
93703 124988 78239405
138890 154840 39798356
158369 176090 685765848
65674 73219 745999642
78311 192358 906909675
89914 103295 399336873
48630 191674 689153666
13829 17430 9071998
9418 167017 232703760
13786 146871 859399324
128885 160712 323930447
23354 82903 31916377
126302 171008 112079982
156888 187459 835534441
68734 183358 287022328
9817 43601 84133243
81567 119216 94168835
110051 158321 686363328
163937 178059 35220419
31346 197140 414830059
52588 57100 737681103
78399 128433 772276958
134543 153559 208581929
29213 141953 344919772
126144 166755 101839645
69749 189928 300940973
114909 188906 712030164
117234 144386 68109607
11583 89474 195092283
69117 171621 741094472
96003 118276 100055208
117507 142961 63853564
172757 173223 271693
40325 42527 5433563
49035 164604 289798970
32962 56089 57390326
102546 141880 968184301
77243 136591 148861244
73876 137224 940538113
84225 106869 410148867
40374 123205 207509102
161968 174653 31741959
111887 127456 38973614
149052 171561 56418184
136082 136893 637989728
34487 137228 257324565
80879 132674 129794145
19033 111288 231091900
90799 186865 665876978
8083 133419 627265994
179756 187313 19029279
101887 117036 37813062
41066 171235 487314449
130761 142346 29077384
41358 145205 260376271
83359 159737 458658876
8578 56604 149114549
81039 180101 248068271
39519 87283 478344017
101200 148667 286073081
6773 106771 250236512
88642 143122 810523309
151903 183586 79218858
78075 154107 190531672
186006 187987 4945865
171692 179741 961898649
1332 141516 852753560
111224 133608 859723003
82083 160041 195195207
171883 180392 21133870
46009 199068 383398221
140974 154954 542746506
97442 149041 815444352
150722 198000 118119691
183386 196612 263878178
155515 178732 493637060
51947 114931 506404692
121400 124435 55296192
102370 117449 37644299
104295 140356 90498055
167814 170713 173430727
8611 148664 797479305
145337 158375 435219730
90691 106436 39223615
49489 150942 254345277
40186 100669 844896056
139857 192283 881754055
12634 181572 640689757
20329 20343 44438
28086 71814 98352683
186453 191419 635214801
125673 128426 529253058
169757 173110 8377578
48245 58836 563103800
168393 196335 442211302
96381 120597 219406450
129788 143782 35138769
199215 199462 722665296
47336 61838 594659863
178373 192851 36232015
154282 185519 951427595
126147 170003 109951784
158879 169628 726164217
77476 83162 14319624
73863 107542 84421622
61703 77557 40056658
103162 156040 639707632
19875 187173 418868020
147966 181289 122807613
28263 97858 986007903
197578 198424 209680796
105575 107878 5881617
53708 133257 199627678
95382 197530 310599194
174192 177004 6977378
89151 159162 175202546
68241 162121 235159857
20138 59760 98755770
57660 79122 484452649
164599 169389 656763517
145479 186260 591791681
114021 118960 12248642
191637 191907 711812
59834 94266 384820456
12946 22834 24836334
179495 183789 499040813
21410 63296 104406897
52519 84218 953318845
61492 82515 545064672
146066 166928 52320772
175261 181555 111371581
12798 71507 489739501
49529 57769 20450177
28980 104182 188221859
93495 199046 822642821
78985 167037 220781043
61384 101536 173696403
71630 191349 299768514
111941 119542 611340621
81360 183588 255860176
129506 190746 859992893
100169 172020 180044898
88498 164532 190371776
144624 154349 24291973
30367 103719 183592886
35487 76641 102807202
194892 199142 10575861
119877 163795 110184682
86630 112655 65108790
100996 191435 226326042
67336 94203 55575137
182134 196715 604125833
58061 172897 19373998
159020 169561 696269303
1061 151583 376710158
166697 180942 17601227
194201 197787 506608328
151825 168514 41882148
25798 189417 409526592
118665 145988 205639620
189118 197760 531972552
43268 143938 310764933
40715 196989 391318514
107545 134640 283998040
142791 163850 52805579
168010 195772 85006667
143793 169571 904740184
14391 144763 987807218
196361 198585 5440330
119529 136802 43536044
30443 115324 212402451
3070 125392 306128143
37121 141757 188933673
89183 103722 3836197
145241 191447 115543647
101435 194350 232430650
104995 147370 106221793
178549 187685 453953370
116957 183523 166596236
53184 78561 233845236
111695 195048 269546751
124744 195517 177106583
85629 180426 311287423
125817 198349 649742330
8041 40544 81045231
183029 185348 5905675
23224 131303 751020173
119064 154277 88315549
165202 173005 19512415
69023 97533 366822633
120144 175130 236126725
70227 198878 321997812
47562 152859 263922407
59769 199358 349736990
138032 193521 138689113
96442 191441 237715674
98854 113619 486930454
159701 179675 49874940
74669 198690 602803901
2095 144908 357492878
145469 183353 94703488
96333 108815 288449927
60103 180855 302691557
178298 178828 1301898
23679 43895 50193788
133543 182396 755755441
111466 117757 15670784
26061 197131 71258294
141719 150461 21842816
130077 162778 576557058
159402 198758 712858814
84372 126180 302505921
64487 198079 264954668
137603 183191 113796005
154204 157100 7169416
9671 57345 34324245
74234 180120 265209566
58416 127639 173812533
188096 190814 6744323
189430 190023 1442089
21450 78052 141543312
185921 193754 445062674
129056 135566 12960178
179551 180244 1786165
60121 91042 911819279
161224 178601 29107062
148867 149977 2656715
97890 135867 611171110
31606 152834 81471560
56915 86289 74021521
33176 84388 128156278
86158 184875 247042936
127627 173442 114818864
34987 47731 31534737
17985 80381 744027012
161094 176331 291953868
139674 185088 113547526
22282 37191 37281320
125994 130570 11466965
91926 144427 131479269
114164 154309 100556443
132335 186594 689913252
186432 190770 10770584
135574 143586 19994381
146884 194039 765648123
91609 154741 686109535
31464 81164 124323869
109994 112126 5258468
16444 106155 42658648
64749 122381 518128201
77252 180582 258741827
125559 167011 103989959
70584 197909 409313795
127426 149245 54699342
4232 86731 536088217
136008 172556 905131456
48859 193328 921729490
85214 174275 651382145
41219 43182 4853175
71243 107639 91235848
125460 196277 177257659
73780 99821 65272571
60120 179614 299579729
99605 113745 35416206
27500 98424 177471038
179147 180055 900793662
123597 187162 430890864
36651 110816 109613382
124257 139873 39327748
179688 187960 20799988
107198 176291 173052573
27867 161147 208286136
8064 99256 228284266
35474 188284 382518542
52043 109289 143725395
193404 199643 257978830
56909 123943 168206509
68570 138734 818792232
120647 125491 835089
48088 167447 299325807
90780 184940 335938497
140488 157507 42418637
107510 160105 834297675
176132 193180 977453338
146429 191116 111753782
104579 172682 870611766
130224 165456 88378026
21374 43617 55260311
42612 159671 293485336
50490 197337 369977264
110958 121221 260269737
116586 118006 3517658
94894 161473 166661452
151265 156921 14116543
29534 79153 123994868
34886 126686 233563728
196159 197911 4252941
3307 121040 294569193
30657 116593 215088553
150209 183916 784995535
55157 136204 716109098
145379 154373 18758110
190952 191088 567934148
82007 154226 423620599
84087 84667 1487630
52968 76460 59000112
139187 190643 781472781
103246 172338 173119384
31156 194027 219989050
24659 123577 957227551
198612 199394 1955883
27778 130529 257228775
17686 83958 165904128
74235 107853 84314861
176096 186831 26904703
61625 166363 262852348
174582 188735 35347811
68806 166475 454319227
118044 161760 109572790
173439 195358 54605275
47520 152842 997255648
117282 160695 108728676
177059 188124 27682826
112830 188914 190419583
19865 114894 147948065
187336 197158 24353913
124217 159796 89214228
140699 183940 108079758
156873 157896 2524590
194900 196894 4959926
126030 132839 321992220
11466 77125 368141662
174752 188197 287355093
161717 170538 22141838
35920 197587 404518726
44862 115422 177070666
113410 155914 106442779
123905 138260 431188365
130919 145093 35546727
181895 182181 217580034
68139 164771 270472499
115622 193803 195679007
60911 158882 245709900
49381 94765 260589261
64084 146730 509866048
94081 112786 889807739
26849 85870 147697886
30030 129385 248622526
124587 161651 164149225
94569 177800 208328966
196413 198623 843121721
24285 101627 664153336
105413 120828 38626231
5412 186505 453407211
137658 137867 494689
109679 145227 670599226
188404 196155 863490998
182220 194134 29757461
152814 189476 91725840
97692 185286 219287142
48913 84435 89296969
144382 170378 65117141
149009 190016 102507919
195813 197047 399802743
128844 171574 617338556
88831 171939 208107523
94849 113798 625618583
154940 159020 592120497
91250 112124 52178505
87469 94781 310370064
61650 177687 290967950
145960 169649 59382612
188504 198217 23711117
69015 117053 724169033
109711 126486 914765957
77353 114123 778737341
61919 193016 814633993
45314 171524 544342952
88244 107927 49193218
37804 164936 318485837
120711 166595 330871199
52723 99713 578302339
93850 140101 115959759
110877 184436 183999233
71286 76484 424276747
93844 154673 28501244
64875 134053 828525503
168575 170951 480878987
67944 116956 541670904
60624 148677 297010442
58873 175332 252207707
158901 171401 892177936
143660 147120 245615950
137305 150782 33613549
94828 197357 120395704
44158 95483 505647549
24626 107134 206463275
32771 189767 392912107
28869 103284 418234060
139401 172497 64349956
5608 112865 262894584
72388 91524 517989952
16176 162831 367230298
134057 155142 52692684
17919 21612 9284704
18358 98206 759593791
33901 146774 282573789
46784 163596 292900797
103104 147330 110807127
102749 172827 775149325
20455 117809 782378479
162981 164040 2714705
156078 168543 31259084
16388 194570 446000800
17767 20789 486184385
88523 109122 998119055
137335 189247 744828724
43145 70597 68980821
26270 138198 280379207
186187 193312 17759259
73522 82622 139946632
111838 130310 551530142
46093 158278 281242897
132150 155024 57322284
107817 162554 570245739
74190 163053 817246366
189967 197844 19563047
135786 157228 227892478
58193 125199 168200243
104042 187825 209797618
174364 190775 40961459
23199 33473 25751887
79822 163572 640240306
176048 198515 56028135
89730 168876 198191187
16732 90444 377868514
131304 156835 216878988
192616 196030 8492016
169262 176530 18066090
2939 124999 809151690
176150 181393 13070332
191122 199096 19814846
14265 85445 178219235
141527 189850 573719441
199719 199833 293310
127793 171757 110216852
72196 92613 329716535
154365 185793 78636245
193938 196534 659550064
115557 164807 937035490
193485 194177 48228236
33901 96478 156635918
27953 115276 687749942
85074 104573 22046734
173982 191996 451881302
183799 185247 3670627
115171 121174 284585991
140803 141790 1936493
66219 123702 144008421
144772 153795 162488604
6715 40508 394070617
147766 177940 659672398
166747 172878 15328015
127091 137407 26018377
184963 188298 8396460
35902 188635 382300183
111930 112801 2190012
92211 137294 112978926
35591 104372 172075289
12613 160987 570042900
76775 133110 216822793
48135 194737 367243193
70973 74773 199011856
175817 178246 408880159
151511 198168 116554956
27410 105365 407769291
96020 144850 634802578
182034 194705 479724319
168271 172157 58362959
113826 177684 159880066
66704 187002 507914499
120207 182978 157120678
148500 196206 119279448
79164 182160 26892333
170566 190665 670284472
192765 199526 16783460
105905 129691 284683481
141127 160047 47322620
50561 86593 90585325
121420 191828 176323373
41372 152987 367441712
184105 186326 749531836
60900 157135 820315232
72172 188436 679344748
174680 193110 46040080
39561 112558 27200782
94113 163085 172747320
161039 180587 48854894
150235 176124 820714787
125839 154858 297224810
141110 191506 126014076
140367 179108 96799572
186053 196470 274536427
82014 131688 655751126
21146 27758 16567512
52924 112673 149907365
99186 137774 96766299
151939 171544 758425429
37000 82196 113208203
190484 190895 294437129
132514 192739 245682746
115731 133329 679027709
78276 104452 65603179
185051 186081 2601792
156403 160978 11460845
83737 184122 251254903
187606 189631 4960609
60653 112306 101485637
168502 196484 714403252
187278 193530 15572073
5982 60286 135484016
17956 27705 671903507
75291 199642 311337747
60008 131642 36755579
92725 126460 762648501
178970 190043 731912903
26145 94656 171525262
69169 166684 413867862
120773 153713 82551675
196814 198936 557304737
73528 97886 602810568
6481 102258 328364161
95202 139160 424860803
108042 199742 153642423
158841 195199 90830369
154249 176598 868650913
17847 63226 567171204
118171 197849 641843198
82550 175452 226887418
51261 148469 898039434
1048 100352 250573994
98852 178923 749378930
61106 107087 804077085
70406 105783 88622596
142376 166800 942909449
158396 166214 19737459
145081 197584 131171699
103753 130041 65844604
55883 62615 549286815
103455 182334 197419698
37621 131217 910545449
124766 129841 710910100
188592 192046 414703575
114540 187202 181951290
100550 157860 455867705
33110 174600 354154424
27374 101104 184578935
115501 190113 341401856
122914 157355 270391480
67761 150160 603164501
105581 133419 69884143
47149 191505 361674973
181417 193914 31274126
76384 123035 256314343
67937 171659 564637859
177680 189469 29466291
40737 195489 387604419
107286 113302 15199938
11750 64220 444393478
166598 194549 69721000
130028 160668 76709212
154479 177459 57497366
56193 168928 315423779
90302 129234 97391750
187767 188022 673745055
114430 187790 284422723
103540 142350 97231757
174368 192365 44963730
46923 90812 152532865
149909 175990 65343509
64122 101819 473174377
106960 117794 27131732
103440 124476 52588409
195051 197378 59939514
122380 151001 71837422
104708 189283 835554966
65804 159781 861291578
162381 173906 295836983
111674 145885 710413756
72949 76879 9785729
158202 195438 93090548
79218 127486 121013218
31023 35430 11083292
77692 111235 84146210
96417 175634 198292777
186977 194036 265131572
59901 135502 189927459
161181 189026 700477492
55493 69974 36575039
32741 180757 370439772
78588 124126 632657628
160714 191206 76269972
15718 177244 404394088
55740 183597 926246586
128262 192331 160384371
133285 186661 133591620
141366 153972 31551256
98191 180153 205210368
39859 129051 363955252
38337 162738 311643271
173629 194898 52994966
140987 145252 484960767
189202 193139 9848682
9500 71832 155964921
94781 156427 218681995
65254 103285 502778201
56459 59720 8148932
91691 168153 191528605
54052 91236 93573630
192246 198552 3025351
91124 125654 675426876
156207 161571 13411828
138530 185047 615819838
69656 116928 514231408
89001 89517 1282510
172149 178242 15084696
99881 116293 652845354
6201 37976 79444716
117857 177307 148888692
52403 139625 218863577
123902 132607 238601006
108214 134529 65986841
122770 178648 795560382
115591 129620 35122277
39644 129699 225647120
139726 145647 123147200
76267 171280 238211683
29221 71059 621532522
67585 114338 117161607
117783 121992 10450913
178069 181729 9126592
163644 178531 37094764
138619 162049 58485472
162675 179506 42013383
89642 99219 387637552
187917 193681 14388134
116109 139096 57745537
5205 135988 56521976
61710 84910 58577785
29517 158897 323904010
10714 153777 358132844
19653 189681 937666397
61258 71716 26547110
97587 121937 60846999
32053 58522 97628524
107998 116202 840631559
198689 199897 3018779
122511 124097 4045705
59591 149303 225085358
92059 198778 266933953
143329 195080 207489308
63948 134953 181624959
118007 161439 792113397
137765 162709 62383550
64023 73815 764672334
23081 67772 912692961
117208 141118 570320153
162023 178939 42268910
8592 107487 283865813
32720 179435 480578852
15569 131047 347038522
63742 183806 300916642
174609 192116 43735912
164357 174523 25370790
56450 165530 938360334
58184 103021 723510699
144978 154983 25016078
143636 191407 893881302
60624 184765 884607630
131596 132292 1779983
166286 177516 878179124
142131 149484 18332869
23527 65536 174764367
59972 194441 337048867
108959 150124 849969494
176204 188605 724220257
198938 199228 741805
37583 171451 335321473
124580 165461 904200842
92558 139344 36445339
166649 187830 818639389
194037 199741 913245655
77319 156470 198294104
97089 195048 586095697
70447 139745 173802978
119028 140820 120789450
147522 154741 18066331
96306 181532 213318460
105417 193980 221771797
179250 182851 276820682
66117 110236 474369702
123602 125621 738834117
47385 195841 781163364
160877 175367 36290227
157382 175492 529932223
112241 195872 486646189
177552 180980 8517577
73558 130105 141695995
70446 158770 221295592
101442 148475 117720436
75168 197678 456994588
163599 178074 926970551
97559 109162 29174852
95096 160816 164515716
62267 147453 213764009
72594 160554 220329910
118376 162926 684042317
170237 179896 202468338
124259 146152 945692887
162870 166367 203636359
177155 190227 5330268
145935 185089 554419149
93390 159100 164538240
68332 189929 304477993
114720 175349 639837712
83741 173918 225867003
134745 141600 17039148
2039 173024 889002446
38667 83808 113125109
27271 86389 426230760
64685 155793 228439259
47586 75796 610442286
169638 175193 13812947
164552 180351 39429591
48751 120154 179011132
77779 104438 558135553
150527 171893 517480768
64111 88977 62696341
79994 148280 757555714
146476 182257 673094592
195362 197495 121913219
4189 193062 533894653
43729 73452 74663399
196762 198538 481927356
113711 181395 169388068
116835 164251 118855908
29268 178889 754796638
117270 162724 445038100
120603 138410 374414667
145007 190227 113040683
93886 184557 226925148
82692 191111 688893067
162997 193927 782545949
125995 178153 445480205
153214 168776 39072533
141445 170785 73578346
96582 161412 507694720
19222 87426 572155370
139826 146941 17723054
149003 188605 752016955
76752 187690 277958745
108937 147945 97627730
53673 178337 566743789
50989 95243 987926730
142423 180990 96418458
193211 194724 3732680
424 11198 326761277
36404 160665 311081418
194893 198215 391931517
173444 180246 523265110
154391 176078 54267159
187596 189157 3793661
18155 40957 316241873
174896 190799 39702202
130493 193773 158341681
108967 122166 622093640
91721 159112 168688809
38037 75955 94800504
113189 132000 47024284
99419 101470 713419538
28742 84792 140285864
193513 193652 620142036
38328 73741 88670142
107256 175091 856696302
141371 176189 87136612
155350 191506 660468214
193339 195862 3479059
191429 194912 315434724
86634 184553 286712541
144436 188881 454300493
88128 187301 276911959
158976 189500 76349687
16978 152653 339703256
38775 198193 659236006
61084 197724 342293982
86418 158158 871140937
69115 192828 872214048
1354 42240 101854114
110579 134479 408147034
68379 180677 2209624
99092 115272 7232777
42499 107124 883334673
167459 186764 48211072
21049 27792 16927157
92782 93413 1577262
94594 124801 75546814
160206 161698 3777111
181210 196174 921202995
76809 195571 297366896
16069 31663 994537631
16142 109749 234423315
59706 103278 109555043
130861 136556 14415229
178195 184895 16755617
60237 70869 628395653
77619 187575 619071435
101237 180855 199180744
43393 47287 975536734
18808 19474 1705592
133715 183560 124601175
60018 86660 67188435
176333 199828 58628628
61471 167784 917666629
113163 136516 989146015
79468 186713 769328410
34883 111246 191156143
162429 189352 67289791
143251 176678 83651513
61350 126511 163591741
157567 166914 163726984
76649 191382 617738034
15245 67646 131054414
52871 96632 109971131
172808 177078 10595568
72165 198079 315115970
116537 157017 207904929
80942 127755 117290780
86298 89397 878296031
44423 177919 618564730
19040 87165 170650435
183288 195454 30408837
11810 19252 472430266
60067 103144 108314121
150740 175548 62103478
16213 149887 211471538
94770 145359 126674653
184489 187279 317158945
78103 114767 174301824
155424 183645 111023851
65692 86724 478682788
56601 84953 74263653
37271 60243 57073733
10524 107299 151129392
164385 189149 61790868
56984 166482 782804833
10192 91529 848664561
190944 194693 148253877
143030 146572 936547383
108724 157742 810846456
72178 157119 561751731
118265 160794 106546596
145208 181735 91333515
108738 137343 71726572
66277 119941 134462992
3777 73176 377129998
84138 133747 837040082
189470 189592 315627
145186 176256 289890728
10512 121922 508404808
171433 179986 12175954
115393 161436 169794467
88515 178881 225906552
61549 86476 1376289
40463 54120 198048114
152464 194300 104641741
87342 104144 8999977
111456 144205 22260141
133203 162851 74230919
36016 42303 15393860
45623 102027 780223801
9049 192240 854127067
49383 122030 613869619
9787 38339 580226017
101220 119216 526520589
11556 89902 196226890
52500 142485 260357549
145775 190028 110621032
47793 151028 277069873
45462 187631 998523608
50379 154986 609416680
161823 164702 7278605
184728 198755 726682945
86429 118704 80683170
157565 179368 283276326
92236 116658 756633574
180793 199068 45615567
12413 151007 347034921
20521 141748 303576030
191008 199285 25189730
156446 168999 639533427
140211 155910 39262394
14854 66825 129941727
12685 81530 172399409
115588 152871 93366111
14437 188588 748088332
156447 181239 373716705
187640 199811 30244463
169412 187681 542690144
127438 137234 169624551
63950 140711 539669672
163571 174053 26220915
27722 124197 404255870
114521 166557 923506210
64355 187209 355276471
127711 147711 50151520
191039 197959 17160650
15142 147161 437472330
111608 144899 746830420
107197 115314 20373755
34822 189636 830851237
135524 144002 753730595
113893 168605 373318736
16370 59417 107342299
156551 174015 26861334
69901 118265 121141226
109088 184527 188705550
197651 198567 892184252
41196 78063 92486590
87681 144387 506498111
18426 38267 143650627
45083 72960 646338390
45422 172197 317885620
72725 77265 11384588
176259 178050 341948818
149981 171156 685407615
137920 198650 186893680
78415 102618 60811965
131436 154072 61462088
32363 157695 313657201
28873 56041 919224236
166281 166730 1121182
19337 47391 69988664
37438 134501 243138291
178599 187408 22161700
188681 195053 15849325
59802 141822 888411775
88364 98948 26423436
55157 152962 245306029
156298 162641 577596430
114811 190767 167033597
30748 148119 293847028
100564 108870 20903095
34500 115974 203876984
29890 187113 583800177
148354 184697 90865913
56351 74766 46425286
176285 197165 52079927
142749 153132 143190835
115061 145302 75834207
196774 197750 2379799
130895 153068 554725704
141916 186887 450783704
112952 159143 672059893
88476 125985 93793721
137250 154765 227513134
193588 194880 3112694
194472 194571 868413557
108192 171233 157956252
75541 110770 88481942
130772 185321 136542123
110163 121597 28450867
125803 157045 78205803
167731 185944 161621973
11569 60273 589583240
105905 121062 918434507
130890 192200 153420777
34417 61961 984281711
23634 168188 361983523
165935 187197 581282715
2430 196490 506195194
25385 63343 645074346
154103 173228 47932406
186014 192586 16392799
99593 141441 330890308
190087 193911 9601008
119957 191553 179242307
111403 190029 840530533
84710 159093 186234204
178680 193256 198955152
187655 199334 974435411
21975 115435 930250527
123864 188523 24797984
42257 198615 391598764
97376 190585 586231815
153915 175879 54989652
90329 187056 699825448
138312 146608 773273287
93655 172220 196788610
61051 91656 979764063
131130 138132 703990807
156128 191562 88575154
71182 199770 615855664
62875 172111 517865277
48100 133791 214967035
3844 190648 654129590
121898 142393 51504009
36597 108624 532745072
63626 100083 91660367
48222 84573 91397103
174116 176082 4841377
104070 185517 162525183
137763 167779 75135380
122570 141983 696281334
40582 120332 430605540
178476 198139 49066724
138993 177261 95644202
123285 147762 749488093
42113 143705 429994116
110518 136913 66173241
44075 159977 564564830
109965 148072 33617179
43486 195722 381390534
116186 145673 825334140
108504 124354 882401892
104029 120780 5800899
48813 167982 547867118
93792 190586 242220736
52694 119679 314609231
186854 196915 340833763
152925 194815 104736780
70630 161531 227739517
134174 167388 282280169
47440 181510 480197877
161476 171348 24817663
80689 168359 219776900
164182 177791 859594589
56018 56585 1382238
24121 178864 387335954
189940 189961 50561
51915 122562 990109544
12734 129799 419702131
67044 76974 24870604
7027 173834 638565133
78594 196485 295250297
171978 194792 56826068
107377 121291 34792392
49549 168315 297818480
76529 172677 446360065
185414 198258 31953584
194343 196675 60518294
87990 178621 226786246
66718 142032 575248038
35020 160212 943830693
155651 178738 606243959
52627 141399 437280190
138050 194329 346499372
161159 196259 405282347
51920 77137 63314115
392 56006 138625229
151047 156094 806510440
50756 191742 353236310
128586 183171 512495951
12827 138085 313831512
88001 159622 432320002
80743 94996 18212769
158714 185606 67318970
158359 171966 34216171
156468 184599 70320378
165903 198576 81429430
41017 65711 61909961
184587 192739 20432274
17060 22578 177573087
140838 196584 379243665
168824 170907 5235139
77815 145009 681981810
179261 191863 181558156
3175 112787 212461978
114902 175833 855192288
151809 156849 12611766
182773 194807 831136300
66733 168200 964658891
46846 78498 79452722
20214 87238 167849192
117405 179976 156638895
89813 183977 447488855
48807 122916 795221633
155932 163718 575762680
105992 152342 22068172
112982 149579 198975424
154051 182808 417570278
23969 45606 53711370
159052 180334 154871775
48565 149474 252981776
13293 182037 769716457
192521 197406 743567959
174308 199318 62336927
27900 65807 94688899
64714 98037 114084314
71035 71793 63758246
92986 192493 511378757
29453 174807 363945749
196884 199019 134322791
80311 100999 51977295
52688 106771 135659352
47123 103341 141105057
15110 124490 273776646
89842 164263 186344308
98809 164245 163959064
126123 186040 963833770
113554 132354 47039570
159241 169947 26899643
126543 138804 809309947
64380 128038 450355125
79818 101232 36437393
171087 182657 961689611
182611 196903 486398655
191443 199875 20987816
57253 114640 144127506
125702 176336 126791770
7563 33032 63789620
141093 151273 25435622
57616 166679 273695688
108528 158130 124132216
40853 138788 245685597
74714 100369 64296884
154198 193599 98551869
82020 146210 806106648
161336 197648 90696251
31285 88022 142080642
40970 62680 958302406
61143 112595 129216711
26376 137471 278274155
187046 191406 204532650
19768 67379 894826435
71976 198365 316306689
72861 109921 171498151
119663 142912 358925614
148099 159707 435220795
105502 133713 73287192
176602 183869 18130643
6877 195873 535191012
113336 114903 122614270
64745 184754 300660582
49678 135645 365938796
195963 198734 279041795
162420 191119 71734067
55648 72616 15979802
126722 131584 382956491
164462 185977 53749326
113338 118674 13224813
58953 79283 51186405
189842 198731 22127218
102153 131848 354815416
125441 145007 41163480
33211 38081 12051290
4663 17405 31870536
14115 199428 463771615
190930 196641 544354593
103353 143468 100512857
176084 188433 171743299
155830 178776 57331742
179648 189876 3400410
156711 158503 720924485
104789 138215 83939445
38751 195192 391636877
50802 142923 899380627
155314 176420 52764515
133988 189067 137708839
36004 50150 35070652
186476 188441 4863126
122176 190596 99236801
56528 83540 94987557
45306 93149 120163435
189553 192775 8058251
167008 183084 981825144
157763 191424 84227888
147238 161722 36243985
170998 183282 30529241
17201 138249 788375350
53862 136893 208446088
196498 199339 6985092
127153 141424 35762941
57234 181161 310661930
29647 57167 590693002
152930 191605 735762550
199022 199941 2334526
126662 182834 140535383
45399 134020 375723992
106428 151992 334935349
104064 153700 124314351
199620 199803 44172
148810 170782 55071229
192005 195233 489421672
135760 163752 34469830
66267 161161 656246707
141799 196739 137338349
159137 197100 94794835
57189 164515 863372671
80677 135365 728835781
136481 149997 33612747
6820 78364 178908037
183889 191885 20046368
112792 131770 47481299
50019 75051 62821224
114094 172606 146603437
114375 181138 451675688
100572 162611 155417234
45989 58813 418086131
4645 172372 420041770
95634 106478 552071675
197526 199548 200851687
175511 183686 20360804
72449 127292 137361410
21547 48408 643202875
39670 143977 261448185
103135 144983 104833951
123385 127203 154934142
60968 152039 228420183
50657 90207 99409199
10727 105002 905988225
41712 198529 392686422
96230 132076 918287601
92536 106687 35290346
176927 191953 698858640
145266 157962 31692627
138907 144967 15061088
120737 132457 588194876
10546 167944 394144215
72717 105249 565105086
130465 145474 6697019
96344 170297 533903518
161465 191320 574463228
41117 73305 698883518
33265 124136 929443703
195192 199261 10162248
10681 69887 270490666
133385 197784 309966829
137478 143416 804982777
150016 186961 92558002
28825 59717 875314090
104062 194143 431572586
147280 160016 395644663
25878 173504 674913461
9580 187462 617651136
103425 155303 917139643
72857 129002 140650264
14380 163026 372268592
176981 196060 47659108
111972 116871 12241465
158338 196134 94525420
126922 177290 126124375
151129 152241 2752966
149863 166856 178408475
88214 145360 143055386
67753 85840 45409909
59642 187634 413609523
181252 181564 789106
25247 125338 250529343
84478 105142 211596734
135415 146246 27003686
38051 149460 659215407
104887 186270 203828852
148394 193347 893253796
174836 185787 12936600
197013 198105 2752670
70139 138131 170547930
45710 48397 6773339
104556 125555 52572053
135048 149714 529883166
151184 171617 720025384
103800 191403 219259758
55489 181546 492218491
64745 156558 230167915
167652 168005 499919783
157129 182830 64277347
63455 142153 197543579
125778 132967 215303539
48150 176693 322185459
50079 176979 280182138
13460 48628 602411559
7501 10122 4718462
23295 62862 101481145
74995 147298 169652324
127303 162885 695998067
135982 178287 105680163
49343 60159 26961105
15755 163117 369037025
178002 188973 199115251
42115 176136 335863780
72662 153863 203435912
17720 31977 35745397
99396 156954 630585977
40204 112114 180301861
15052 28698 34212351
146605 174667 70247296
89766 104785 562519136
36099 65513 928654056
86469 185364 247527028
64294 98271 85340594
113446 162251 573815365
77034 189951 398715028
20056 133441 283981997
64553 70113 14111247
118804 190580 38027340
119424 174499 368342765
47674 125700 995368424
2382 46004 148109149
76925 142215 163706513
35732 173722 345511267
157145 190746 562544409
198943 199563 1583235
195433 195684 645976
62834 99259 838362256
96846 175001 195707451
50715 190488 633242134
59450 79306 9297845
161973 162957 2490444
164672 199339 527435101
158352 161810 913319066
161238 179973 46847906
43935 48563 939318161
173850 183672 24435323
77006 173734 323306549
106490 149694 108241248
67213 87618 463962278
155803 197095 103104380
123068 155282 80856955
143193 161462 923956179
197033 199475 866328472
117514 132319 37121775
89230 124112 695031727
57730 79408 357517733
45955 88208 106277213
75489 193725 296155664
135078 154611 315209984
63831 67247 8790508
12110 115999 105666104
71541 107568 90309743
40891 103773 666995199
50574 163772 740640814
158249 167139 10345517
184743 189001 10682814
191030 198604 18822162
23187 96943 184551801
37584 65519 69754821
9324 80354 34993252
3383 37627 827569835
3499 132452 939514144
156760 194053 378742479
91780 104086 30721163
50599 146804 845559955
135501 188096 131510544
69431 143804 864584319
111211 143508 440192833
188276 190101 522217142
125831 126102 672496
93451 186734 343583393
87451 151141 159419063
173457 195386 995582657
33089 174418 517769030
75528 123641 120589455
141133 146797 917471715
169038 179202 13034845
106295 130054 59630743
163178 171213 647597933
76729 173902 243539755
116292 131021 36901730
82834 113490 76812198
27172 167255 350816144
19825 186877 418279707
176084 193059 42420358
123080 148945 590329576
187370 192889 9131229
169368 180767 28343835
124414 161868 93888297
106239 115408 603818620
91927 167034 701232006
182034 197008 37259557
44836 72137 662553161
16956 113190 241018430
165138 165514 960951
91286 106508 180968052
68241 107214 775953607
56945 122186 163613008
27357 172516 363481338
174895 182598 19171367
85486 156512 933882697
196788 198415 4008639
112499 183777 771853768
16036 69672 791230649
117428 167100 598981410
181267 195602 799552059
136070 166058 89457988
23714 118221 236494260
126292 188198 155030370
134983 146988 64769078
175788 179260 456592786
182027 197632 341910147
62247 138739 192138428
71637 177041 633015507
51662 182785 328454264
68923 175223 266304923
165469 195666 850345358
33585 149429 724893400
71351 122052 423194330
47314 117445 175885108
156403 169060 694941468
123468 123903 388489575
73140 164943 290213480
162868 186023 57904598
100563 169087 171748825
169124 174781 14058504
112974 127683 595006987
23634 40562 42027116
124968 139535 180780664
84272 95082 27107919
71402 99314 357617782
3624 162133 396762173
176434 188036 260825306
195658 197521 681612844
121394 169941 939642320
43000 148396 264288929
146389 156779 25958896
66954 75865 51377827
24834 176787 380411373
151436 191652 100574395
182680 185770 7809569
17049 83082 165330555
68233 139503 178722657
90890 189025 245549038
82506 114890 926530803
184316 185152 553693036
141815 158811 42499817
163835 184000 719177165
108338 109749 3574946
138410 139106 1732844
147527 182019 787688951
167187 187410 84257439
144026 166169 55508331
52971 90328 455215263
192497 194271 4370720
177231 197427 50383675
180246 184856 467988567
24999 123781 247216321
177490 192440 37415799
91729 105508 94596074
138709 144881 133696879
29497 169293 458013701
187734 199016 27980350
175481 193111 87819187
84743 125641 102350965
79552 144912 163877750
106072 190411 508334014
140022 153901 34609860
165544 178985 33430136
175022 181532 16216177
102346 115819 33636366
127588 178963 128592261
125833 188484 156811417
182226 191353 22809162
100085 183050 530673437
37207 152567 288813181
173336 177849 965232175
192453 199540 17578449
56016 80889 720323681
123381 182073 790219856
73620 120769 118091711
74620 173528 411301133
44074 156714 627810462
58541 142184 209995124
16412 30176 34541201
68060 99681 79266489
101212 125957 756628552
7369 118341 956748746
57338 177292 971605806
100692 123041 55830679
160642 187071 66177128
115869 115889 51394
119867 193578 731436844
10122 174820 412285603
17868 134984 52937959
32383 135465 258166942
84961 153875 172539916
87017 194652 269356360
111279 195151 399749154
178811 178989 455821
107740 113649 14837979
6488 117507 805507168
139568 193124 133829991
113004 184557 179028343
17005 179789 689677227
111030 157721 675838567
73715 145370 179559721
167346 192424 376347317
83958 172643 222172624
69076 191126 305647675
112966 198039 9125252
79673 176860 243503375
197782 198556 912405
175546 180759 9154030
180274 194921 36529732
145884 184449 96406992
191437 195387 9827053
133611 135004 583162709
145284 199967 76968772
199910 199913 885047643
177495 182775 578067788
15538 100067 906781816
79011 145256 166079146
102938 118872 39829192
69978 196788 317455129
93980 103340 517030472
36077 114038 594559832
139842 196300 141100695
136163 171783 89137025
101276 194176 969892823
47886 109665 155090122
65720 73623 465238028
61734 108451 117469084
83477 91293 62474702
74994 82142 902518332
32435 109449 192824842
179937 186653 16910009
160058 195421 786133656
179908 180455 1380222
12413 140359 320515062
162915 171043 20419810
149382 198806 719505158
144370 176378 823061844
164422 199643 513753300
124459 161072 91761544
122574 143529 487259261
22629 172113 789122295
78815 138919 964188489
165108 171323 993071868
191888 192199 586406713
171411 196180 12349829
170260 186175 39741797
57510 79566 55510719
15308 56679 755259074
15223 90794 667548685
98192 173046 187562166
8516 63383 981029541
169116 175533 764942541
105598 180299 187123620
6760 109719 257811519
175295 182820 622540641
103094 122431 48242065
69791 146250 191604550
96509 153687 529393904
194877 198669 9462267
21744 79444 969049263
122502 192862 603243020
190670 194806 10262689
130529 175208 884435298
25363 67616 397376083
137407 165032 541115250
188839 197473 32326478
148067 182442 66806595
138272 149806 806580049
159965 165128 13054145
77585 175404 245058080
33098 41200 19868326
30994 74531 108830912
190137 198023 19639229
21519 79413 144723837
118009 152676 448826012
81647 173854 475769014
26489 140890 286418409
78157 183218 561543475
148486 185466 892048925
73433 127617 911239883
76201 109518 83693708
81712 107326 64061531
126033 165628 99307091
114142 165573 128927880
21010 134890 672042098
35432 93253 42547624
89065 151166 155422358
116708 170812 228834119
141911 153442 708943850
159519 162160 6598998
40212 163064 307967353
5416 98491 208522517
126864 163874 896073822
7862 43202 81720815
152298 172353 50368950
112120 157973 408340897
19634 40365 734850122
46769 100589 135056009
14065 27559 149685
148753 191735 700356302
69791 141864 180636511
86022 87935 4808055
82025 146659 161843675
175889 189023 32808857
190817 197722 293520473
102928 195390 914433420
5510 53647 716549058
161068 191610 158096939
53628 97755 547386186
75718 122862 118073625
193717 198479 11762475
75090 105475 584559461
73297 141450 829864624
6334 89239 907532755
17939 31740 34618204
130071 155230 62994993
84816 99807 37491127
131780 183492 404631832
125089 140615 640380394
59091 136591 194669800
23920 188706 849322412
26704 82068 138519722
156696 169064 493457963
83297 116907 84132988
115899 178616 156980854
96175 156769 739950913
32552 197260 991596516
61959 103191 313005973
23009 108372 213697327
28739 34255 753633116
150060 188515 96273023
182772 194156 875097968
175442 183082 18960541
17015 104247 696178476
85076 173582 221677228
39403 117675 633315985
51061 153304 256330082
117393 194670 193387723
106875 173723 966536803
55467 74351 47594067
33397 141652 270981386
7450 83592 190596828
28260 165611 133619301
199567 199600 96687
25791 177889 593750597
158650 159018 941484
147040 152344 13221952
7818 114305 486129058
22837 29060 468833011
29670 151584 305201771
198930 199265 857597
181189 188116 90076617
187400 188835 3476712
107261 199175 229958284
47246 106185 384599439
72613 118962 609606318
58917 62922 21018498
23861 108545 211979727
190128 194198 10210842
103676 138452 87246664
144498 187403 107396137
144720 151413 870605965
119345 195920 191706697
85601 188399 257375207
126454 129437 7426419
48292 116286 170545980
76592 151170 186927346
106276 192933 217006645
72932 131927 934491610
168741 175868 544883895
26854 140623 284844942
90419 133926 864083756
27916 85550 564100027
84809 102112 798874427
187932 194442 16213170
125993 132824 635253973
121018 182528 154046602
190000 190070 444441825
104568 122878 331752695
177716 193827 548164770
115280 167011 129699038
125955 188796 403657754
27198 166858 349771197
77326 77710 96413910
135011 154564 233922303
185654 197841 18316347
177107 186464 381350360
104920 171481 166837630
97037 152409 448731295
85191 95123 24884764
179169 189357 25506309
67743 141963 186009323
72888 111593 97051507
106539 144346 679876252
119324 195893 191685601
42149 148772 267367348
54995 79380 61286395
10839 163131 381357533
162901 190530 69020494
63280 72353 69117096
34544 109568 726810011
73955 149307 894073970
119793 149986 75652335
88965 128457 98742008
198389 199681 676731194
173329 187113 34427982
33956 96454 345989819
23276 91206 538590648
65727 124783 386707717
2535 41671 97609422
17194 104355 143878788
60048 131358 178968200
140307 183245 880366616
96634 190309 754590142
133362 197872 534395093
154452 160251 6906637
95596 154618 147792078
165121 182267 42737805
117764 154813 235814928
130643 160599 134268891
49231 139010 729834461
112894 125908 32541720
131600 144819 159601
20279 20581 134673249
197858 198784 2348577
43399 172407 395392656
115845 131543 825746086
131044 148448 799806623
20332 198958 744488499
6426 136805 326576061
128601 162430 338433438
143936 161789 126971617
784 118184 293667199
128589 150742 55512084
84334 125855 103927637
141499 172140 76812308
95780 174292 914003926
2920 130977 715924131
151551 181158 234849564
143522 174879 78463642
187679 195104 343596020
11868 112476 251893683
187582 199805 517145229
102867 156033 133190408
114971 135764 52299719
138833 180378 103816528
84939 181954 242854375
174093 191493 43389853
83885 106265 55948123
135541 137780 5595648
146465 170250 59624686
92763 97212 11072285
64061 86084 55560249
98613 119516 52261080
8497 169125 469617465
52589 132156 199525437
115516 159675 110629221
2500 167365 412832445
10984 71086 162726417
189456 191513 751922861
86762 137765 888858775
28116 132944 262464701
94327 165061 729315520
107028 166846 55400635
70566 116372 862191705
100329 149521 293485399
197970 199355 660936019
52935 69515 41720837
157450 179976 56403411
86109 162772 191967544
67933 183057 288209546
64249 114138 125245350
68929 93231 294987619
113163 127161 35002927
21995 116059 235462381
95751 198262 905702036
27669 194967 418675146
155317 159063 828949033
72929 111324 96272619
141551 173185 923831717
158869 160930 5192856
43055 137589 123775319
152590 190381 94533696
191859 197649 14341036
25637 62170 54745845
164932 166397 157475801
46650 113795 168440703
72328 161476 223316946
102577 188570 570814875
148314 157696 351671368
176033 178954 7276865
199326 199583 974485527
194039 197587 283709571
85903 197838 562633221
121352 170839 800756197
128667 199458 868199121
32147 128547 241266269
19945 74040 135289440
76432 83723 18437965
122838 152853 75308572
36347 131355 454875564
49484 64510 571138781
182632 185141 659623360
111187 193284 383206798
92645 144314 743587543
98761 178889 799287458
29886 114104 210773999
158425 186921 71389419
68263 138121 708058368
135318 141759 16015876
10597 25699 684845433
52661 145827 546236999
166344 198847 80974357
12664 150165 344237082
183831 189275 13629397
139133 153523 682624861
87680 190925 470732111
168246 198321 824641694
187266 190395 7715126
92499 122411 74674059
25607 165968 842595982
165389 182886 36423051
166868 196128 122338127
65799 147918 205833649
29761 89190 146444661
164677 197417 242690908
31573 116794 528125891
192028 196536 11282358
131972 187556 78039993
122638 190577 934416650
171976 178155 15329727
23307 68139 112055052
67729 131457 938227863
9568 29041 48749319
13681 171500 395302697
86675 189636 572811149
178066 193467 537996891
40277 90937 127209635
131277 193178 154935438
70476 162886 231583597
5441 186537 453419623
104576 166275 716279198
155903 162081 8439927
97659 147741 125449374
99409 140258 102418420
92024 117513 63709212
132640 138920 392506710
85530 154536 910709155
37765 79502 704448845
148137 191393 108171686
154330 163860 1414512
14879 43788 72001455
111765 197135 513652245
9690 120387 864658744
100817 178310 194002991
41011 44448 8467720
24245 145851 249896652
29680 53335 58818068
47932 126512 197080680
29641 142018 858491760
183999 193205 23059595
805 154011 162045694
38506 107777 173514108
46549 151418 523495600
20705 122465 429850774
46936 47062 597998105
34442 59866 63094857
120247 168663 487358527
30758 58241 68253981
57936 146773 924006284
21861 62134 778524957
181109 195041 34783493
9586 130386 813250642
47200 153375 817862877
181377 191510 25350264
63507 186560 308540405
21544 146322 312424570
97429 114084 315812940
141843 160002 771364239
135029 144349 399300200
137672 169879 45803876
36235 64258 69821249
23568 116344 470303678
7006 174048 418260254
101772 168895 168141853
164942 194728 517566768
185960 191340 13386557
107082 119945 32222751
155662 163630 20050075
130622 191824 8868733
104169 171028 746227333
109582 145126 89000115
130182 187268 142931532
46909 176563 701610732
94174 110630 27765467
183694 190372 16698913
116532 158321 104643933
3414 71099 975585687
141141 198328 142869779
137399 146857 743588026
110353 152139 104536315
174425 192140 44214566
108099 187560 198988421
459 185641 463423856
43194 143563 632419752
40414 130811 987648758
119696 198588 67668737
43211 104980 154965052
42451 42859 23538835
4299 192538 544973254
6344 123076 292070051
86732 128995 105770476
74065 189563 289278837
84736 112087 259525381
8581 125801 293432919
130019 188299 992628154
160712 164503 9609923
58280 167649 208363428
22176 113223 228004802
114195 116425 649579196
117440 176459 147783338
41616 155238 284805799
199711 199835 479324022
146169 161929 39426734
71106 179856 272344492
34174 41774 736253760
82679 84893 426074987
102324 181233 197421173
132218 190435 145690896
50784 57680 356928235
105556 181331 238966547
153468 196842 199961274
48392 149291 258223421
171294 190107 46861303
63328 187526 351238398
120306 179350 951506109
121991 157018 87833961
158344 183539 194949506
178482 196867 45870229
160406 165207 30389161
12369 186744 436639199
122851 180198 594761976
157960 188493 76443372
139913 166492 749512787
125016 147119 55471634
143333 152068 21807485
146632 162604 732703103
67765 169090 253940972
113218 171786 433952616
55134 136170 515477870
182856 192704 24728004
110027 116768 16809487
28550 189765 581657899
181730 191430 24266952
46602 81190 86912193
195947 198445 6159118
192446 195576 7735101
196673 198161 3650976
181968 196820 37031944
5924 171922 53295674
20025 150695 327214337
8837 109643 252455656
138669 180166 104655655
69156 112477 108597432
164524 170500 14968645
169114 171633 880583072
54262 67876 939120669
13790 51254 717980928
179342 199704 830166584
135030 160980 408329136
61499 130867 657889191
116086 182669 166663700
138068 165251 68045748
65676 173476 270215466
179784 196717 609005564
44867 198441 560633957
147776 193462 114239200
132954 169267 415492885
165437 179641 35330314
173839 193330 48665248
198832 199591 590326534
179158 193350 490360306
130973 168966 95275198
100482 161741 153481379
74357 78352 9985176
73117 111275 95668525
42920 60600 44203048
105964 140021 668688512
30170 36527 15873198
84509 97728 33037147
121680 165568 162397340
160748 198204 93542985
21798 30698 22312902
8058 84267 190775636
197266 198958 4204228
149289 166796 43959409
128728 142333 34122755
114321 166899 769648578
64457 131225 167473846
171643 172120 47562266
13565 192682 818924474
88544 166517 195252430
57794 98456 519038009
34211 129019 318057825
1902 45419 108397572
169719 174654 789698357
6390 37277 23095965
25885 131390 854860598
117948 142566 61794322
63687 117286 134574184
135264 135410 381853
14036 18035 664359823
128773 156940 70475863
163612 168042 11109014
159871 175211 255038683
160123 176838 41837087
137740 146402 567507084
127441 199897 748710283
180148 182936 6900343
129594 145849 40778030
29194 163682 8608785
41571 99244 168254106
2874 196127 483653799
109983 168708 367353534
159040 196684 728683972
139075 195602 141211247
37448 178530 353207962
81385 130561 488587187
10476 34581 699401932
106291 146152 91515823
18940 134322 925645217
6165 77033 478574207
118241 130794 31487098
73371 141131 169836231
179302 192640 33397487
69811 159095 417467223
166489 168669 5455933
22175 129530 560915836
61953 122084 895720840
53073 71536 46486710
133963 148331 35916159
178889 184170 13196529
168334 198045 822346847
113965 177611 376671646
147793 163701 637677570
142164 151928 783090439
121025 189153 170587028
68920 149272 136588701
60280 134900 866858063
102498 182233 199555597
37909 160654 307341564
163150 180371 42995438
129102 167596 96538705
159078 161868 7020338
184864 198849 34837651
32966 187923 632860037
55833 126315 253455038
106611 174703 170633606
150131 159233 22877666
134782 184053 123113866
122640 149838 838022302
193809 194420 237930533
75929 115302 98746835
90035 127684 607105904
124891 195253 338850048
11685 68169 249867225
34260 171533 630453880
67837 162748 237819191
181379 185380 399051159
90475 104795 35739820
32634 39668 551401511
161416 167580 730425824
8928 85419 615423966
151160 179579 71050999
106279 191109 666656073
84168 84376 554816
180822 189651 22103616
190453 197530 17607083
118280 161380 107976663
78932 97361 719808366
116519 117293 1941523
69045 110425 103813670
67537 103083 39391315
139733 161066 545364171
99416 127607 70577938
170559 179904 23225520
184598 188391 375727131
16730 137546 483146140
139161 196394 143065795
154592 154769 430221
167913 180550 636922985
190548 194389 561109514
58482 174102 290051400
184502 192544 20174511
88292 117698 600523928
93486 199289 264626876
156738 166476 673870362
106852 127591 51978084
12575 25414 484381525
172987 186512 33751905
64087 181367 706967560
149031 158147 164523915
2532 199534 931681302
71498 99553 935778544
102696 189459 754890678
135586 159341 59347566
43176 163563 911035090
11095 193497 700865899
1779 45573 109034682
33575 170179 458073016
116451 174302 826582873
191635 193722 157027534
177007 188518 660886368
134207 153822 663972724
23202 30686 123884360
192584 193993 38923320
116024 182240 229816262
44427 62376 44933119
178398 195311 740921316
185229 188493 218905862
61635 89304 808257994
106 18491 45761006
14126 138503 311614825
38099 182781 19083447
51613 181153 137193667
172639 199553 67030455
128796 148305 48859353
76424 136438 805600351
108806 198146 237298140
74304 102125 69910379
135344 162445 134365192
43942 187926 912000696
90904 118483 68922078
152767 178479 64322362
156793 185895 881561316
146778 154589 362615541
194310 197601 874757018
126975 127498 945705
49369 171186 862062089
37375 131837 774482009
114286 143040 779221813
120823 181903 152960823
150612 161485 355595321
82980 145768 157281966
91749 125610 84677982
9721 28343 46617186
84552 198501 416646397
21404 112972 864556296
115737 136558 186192273
172828 199782 67138470
57638 66787 23235837
163464 196252 81861968
100486 196447 240222229
125663 153661 70132071
67866 75245 18410455
186589 194057 977171821
150217 152147 443662321
152891 188808 89860256
37632 179794 355895835
75776 147206 622558210
53012 101027 997532556
90786 154845 160330943
92676 155916 870945911
11537 155625 360750528
41964 112199 132328541
120208 155844 89373956
190386 191229 166883619
6129 99508 539656029
36311 49180 492854926
110272 118501 20501395
59963 195272 872671225
99800 134011 85782606
172172 187054 722994661
55084 81771 633620920
191186 192371 601967085
85671 129883 110688734
176242 177652 114708642
106901 107433 464499490
178942 187342 304579817
156367 156610 602978
72951 107132 254768395
12463 117317 195894513
135041 163025 649140413
128364 177067 121987853
161222 176067 628855191
153962 157700 9289692
59020 100340 59436393
54703 197737 358307205
22049 44031 54651779
122231 141120 47520866
132108 132557 344287461
25163 146037 485209279
65882 122020 64468380
69347 183240 302358793
106851 146086 98385294
79841 169739 711988166
35124 102573 168861641
68429 70242 86651392
193612 198609 793020042
34438 96941 156385245
70667 121518 127375950
87741 145018 841352534
30988 76342 136341515
7057 74791 251943382
102458 155971 11085462
11088 188715 459707025
157290 167029 24576597
32406 44253 29226528
108515 118858 883738703
125109 152040 280200804
166811 186934 652756092
125688 156261 678309840
113221 173890 151911835
142416 168479 65307025
190594 196085 302097854
134848 169562 86873403
15649 32429 42072704
124842 130723 14782438
82578 90362 118143965
158710 162343 146518980
6265 122461 941829033
189122 193282 10444027
189424 199941 26212145
152248 180109 69741775
150313 162396 746773019
47472 115802 434526831
135450 168716 83273315
78276 88802 583039116
152506 153195 1762916
181721 199789 45072837
49507 53382 9691416
92981 161168 170705206
133573 159857 65748768
50743 69952 752258084
32755 95253 156461363
30400 194747 411256833
94643 152573 722833230
122868 181298 7132490
82927 170812 507408754
88810 155116 165908656
117578 158092 849837077
55774 142361 188317624
81131 167102 215433141
135696 198416 156622482
195605 196122 1330328
81142 175508 611144100
124630 172327 119645783
23834 26783 979127062
12091 65909 134596461
61525 152945 229337605
103567 119934 40902401
34609 102313 693271163
187559 193588 5346319
79967 115123 522504697
185313 187683 617450627
28937 153797 312606491
12020 106507 164037144
14341 50900 91224255
185474 194176 253263789
194107 195786 4198944
132981 160585 692950153
159501 172219 31931464
72690 79936 302949798
154486 179593 691419196
165582 167721 407983943
105928 168234 156239178
185726 198894 32750790
23461 138553 412048714
35415 184755 373735107
111957 141063 704972739
37490 107994 176560551
162821 181850 47493328
106484 176745 176034856
172516 196394 511159824
47182 177176 325836679
46362 81597 45222398
176826 184315 18661342
192623 198309 11592542
167809 189991 55312345
15250 53224 94685290
67658 154460 773409909
13625 112116 246602122
183723 184993 497104
125456 176466 741691290
136095 196366 150640576
76417 114869 96454754
56693 59631 7340292
172518 198864 803332037
13587 69949 905599875
187722 194463 777696753
140568 168221 344741264
166688 185370 249778777
194775 196942 5354053
94432 163163 172140579
178703 192024 33348655
106000 121753 53250696
152613 188050 901139068
138832 162352 58737893
167095 194629 68682338
159252 167823 21546293
74087 101867 69769768
90363 157913 390431444
63269 92021 72468362
160898 177712 42042044
167893 197388 448074707
87569 124554 527556108
154515 193908 890435687
178387 183381 427930089
1343 10728 493052605
7415 27224 49608749
132264 160866 908035592
67305 135634 620940214
189137 191530 512477665
195383 198209 800528632
196936 198513 602858684
59010 117667 13654299
20794 134083 283775365
189966 191082 874246977
48689 194244 364636165
44860 162013 666105311
79649 108596 466216514
129939 132884 922593444
118692 122423 127073377
155129 199965 102047371
132813 194960 952051826
83052 111342 70867950
190254 198861 85722722
76230 88065 29903040
28179 105820 194187519
16696 177683 524040778
182054 199079 27405197
194608 199513 380038918
46949 66166 302029519
4424 120633 277720945
120591 191135 416563240
17636 152230 904718501
160360 195402 68913899
40171 167468 319140132
37879 43311 72553718
56850 92897 90718266
47877 100140 612002262
14953 28342 33542191
7567 128421 651287128
135475 182651 10452536
19072 98757 199564863
168523 179595 27549726
160306 168551 20753376
161070 173516 100249107
71432 168588 243513362
125858 185188 944698675
149391 178505 564781968
49709 124848 750084188
108133 185211 192962208
126741 185465 147027167
54220 173977 300327750
194782 196310 282917157
144451 175586 210552061
164328 169987 14178872
150100 193949 282831590
641 193976 736939043
187085 199131 29923762
6926 199665 839407483
43612 175094 983311286
179366 182232 7214360
101333 119008 44117241
57084 183499 664468860
199316 199843 870665
98725 176227 194045444
158477 163080 11655233
40814 165668 313052037
119282 159901 101833749
27498 39875 30716817
43975 167190 887554496
18632 51166 81198526
155664 179488 321928500
16348 66343 826680492
102781 110043 325640024
144866 152132 253295482
97646 168764 178192114
150183 185325 88011915
17054 135958 297928084
84780 132731 120075639
179103 181246 5365278
71022 103992 82660349
145878 175429 449928375
187340 187957 256833357
113061 161034 120101719
15024 62096 117409218
97917 113325 407869333
109310 157244 119875383
107753 193220 213929312
194017 198255 10460560
8597 176007 932535014
175235 183146 19630511
101818 181712 199907160
198299 199696 103216598
15554 134606 982068056
133455 173079 99231537
161059 198941 94577414
46919 138898 456107720
161897 199632 94233659
153588 187563 85106604
184891 188547 9138914
26366 105507 197953349
140818 190634 124562790
2210 90488 851552394
41898 193688 668246205
8072 37636 73951492
76483 131922 716825096
97886 167246 173852067
73329 145153 180001371
82694 199427 89330574
164768 172702 19866003
136246 136414 410282
137757 168769 77626639
64134 124117 150415894
124226 132406 20595572
35525 181696 365861093
113996 128779 227514391
24020 44166 50022316
180887 196871 39903528
167124 192427 63185034
152901 154196 3303116
41925 123363 846304368
103339 124965 54087146
39692 177943 756643724
102949 137574 86878255
195601 198617 174854324
58429 195047 73243882
114599 184861 165505832
154908 164172 384922438
137090 199337 155462803
158735 181917 538776507
30976 52847 54399775
58724 190269 994471615
196813 197696 968920292
109983 125397 500240347
18361 37289 851275901
177554 191166 34016291
76321 163700 484525092
162164 163855 824136432
30851 180970 375713352
53820 147300 967273672
37431 89080 129441875
118038 153104 444762370
95474 109761 35793750
157287 190849 446239807
194787 197593 6969375
173841 175828 398431664
154537 159224 130968779
168660 194827 954435902
85460 173695 734665138
119587 129236 24215417
147219 194324 995183722
39463 119140 199618704
106328 133108 930583388
9123 75821 166731292
26656 73889 148337482
192265 192386 184019506
100675 168200 169219161
77288 172106 325705576
102532 176484 185097231
52737 145552 232762249
15934 16285 868776
112315 168125 700819927
92211 166964 847055623
145802 165670 530220018
100991 144725 109570098
82774 119816 92651076
1066 82742 379089683
86608 111994 193905689
146800 147105 794893
110454 162514 642499360
14133 62093 119674390
74291 137558 158730923
98884 154794 140010771
154172 175009 125096811
30786 66077 88111406
150820 182566 624426825
166527 191594 62534956
130454 194865 161072080
105695 113012 690985477
86594 165014 629789892
7925 176292 209460346
53664 96066 859427237
34848 189132 386108973
80961 141958 866384465
185791 195948 480192373
137374 152585 37896444
118223 148870 76858788
182931 195335 454367827
155941 163779 19688198
157044 159429 6022101
22614 63214 127830227
20975 140040 298259236
74721 199402 312082666
108336 109416 2764560
184759 197780 32461123
152395 199066 731204935
192068 197896 14422539
109163 111654 448116741
182186 198997 438827422
6257 71751 285440663
184210 184430 427112676
77203 198834 899912766
146992 165306 45955632
869 174011 616156845
125895 196022 175480821
95277 138990 109562967
162069 169533 18792625
100005 195519 239011248
143464 188049 2878981
54243 175165 303213047
108860 194728 240916381
192194 198846 16484380
145105 173314 63425568
98802 113792 37529548
15567 177986 406578535
142445 151210 21896145
3058 33304 75724373
127211 164481 93450926
189443 192069 737783867
89451 112645 57944288
190114 194786 11649703
3565 66525 502581590
163660 177333 34087076
55466 89712 86321216
74562 188236 439285382
59026 97349 96401387
63243 191453 321328732
135153 171298 90460316
82100 129467 479474539
166500 178895 36803947
145546 152332 16936487
135990 199193 812760244
163152 185451 55689237
93648 168982 188724313
190361 192010 417568447
195886 197619 956415973
114384 124197 742935670
28969 47591 46295623
180596 197763 781124182
68929 69860 347576502
69533 149099 199398612
14470 189891 439161947
143170 169292 354728075
143173 167236 60319843
170028 174439 191414833
68483 122173 134413467
197275 197726 407513218
15462 138378 900525752
169858 181842 105438336
164697 193743 72517560
6820 98724 441246495
125689 149079 939990608
47082 113641 435933874
88737 92854 242158720
99454 173735 232271553
157651 170387 351075181
110887 180735 843478092
150261 193530 197901427
184426 198404 303128877
62570 83499 631360858
148235 191821 89058400
51416 93344 223470993
34319 102687 563952380
59428 62473 100741872
17788 162923 52507019
109043 146303 147787381
110422 118214 19390677
199850 199870 48930
101676 169053 241835519
168044 197900 236049341
114702 120781 856750590
96314 129995 392622142
119566 168925 123832202
51642 137217 559018542
67893 189027 303321915
111722 197523 214595652
36945 198473 404201889
66744 133612 167667848
83288 152100 752100002
143395 193660 972980731
163672 171267 354733852
193337 199436 15120735
73707 97715 920171537
135789 183050 118029556
136895 142519 14010630
138297 152342 34984788
54661 102732 789637393
145850 152457 450602193
148373 178040 74202641
88749 195422 266845812
28677 182152 384191224
79230 149729 745194041
79894 176136 241153083
39080 193485 386664570
118919 159369 531098344
63173 144654 909120384
41912 150199 869763211
120682 191939 178427672
150651 192615 698154707
50358 55059 545265754
193825 198711 551430784
38254 96959 860540826
44834 98289 134224797
23879 46881 161944328
97970 137884 206052809
57694 82741 63181585
193772 198818 419047040
155566 168673 99705936
43941 102035 702174354
190023 198395 539604989
25248 158840 967711576
109712 130566 52152803
96526 125989 897024091
64729 176103 279117235
96970 114272 140127770
73790 164579 210138427
3071 181318 446120264
62094 147388 844975929
4647 171986 419061161
80230 176626 241519060
112026 195642 349106992
134313 159151 62114422
91274 123871 81496040
132347 143375 27671705
152776 183897 652150626
17564 31484 34917913
38337 154878 911704615
1304 1467 437215
170656 193611 891070147
88446 100553 570574173
42613 197324 674660870
198610 198646 99314
141482 173117 79282072
194896 197974 7650514
18395 176712 619772231
157515 164646 18024771
21193 103983 972197381
199211 199301 229205
82812 176651 805744008
152746 156110 745327101
22381 100442 563270742
45700 147529 255391984
119337 142341 57771470
52077 142610 791196237
193733 195211 3578612
114216 139892 64439925
105246 106810 294867552
7876 14093 436451185
58247 197251 348319936
58403 154799 241877464
185524 194673 22794390
152918 193648 101943216
30143 117025 217409740
59661 88676 940370065
64092 148127 210789978
16522 130318 621362135
109623 149543 569232580
5698 194736 552269958
107568 186282 310081331
167605 184238 37879230
62654 94965 81379941
81809 189687 668386904
1726 4817 7507962
122624 124762 5492738
122832 165683 107638053
7980 75644 169110381
41731 183993 356379832
156690 187534 692266141
48619 169895 354564632
9559 21870 62492296
66028 92115 789526056
175154 182888 19182415
14401 151398 343061644
109450 173108 159398660
111547 119389 12755890
41217 152290 899302851
95983 127714 79370388
66139 171573 264265262
139242 149295 25030283
7416 155097 513897189
165119 177490 681014105
150787 186943 933684593
95245 164673 593356528
8982 64995 970982924
105805 136200 631062773
118356 149919 79021341
88635 106117 43561220
13649 57510 443501741
198502 199108 1523315
57862 153165 180533000
60523 179994 445245165
81585 107455 340367485
145091 180368 152663126
13473 189808 441446036
192106 194567 6119794
14295 73951 149248023
79151 187773 274714074
117024 199969 207498473
81027 136233 138488293
150782 195377 225291053
181337 186583 13244906
125355 178448 465728010
125467 128348 82752964
144011 187128 107878205
17856 92065 639062309
169208 184686 38534314
153852 158886 430052202
111033 163263 97385937
15194 56253 102346556
167585 192885 41006316
118894 123107 474847699
132153 198118 164958781
58713 96650 360026420
19215 151420 331109038
196268 198284 4918402
135583 137389 4540288
188740 192131 956411051
42422 122569 200819748
190238 199363 22746626
1587 32680 77727947
138203 178988 101853374
160512 160820 903313977
56710 180406 636808387
88006 131633 109123235
64298 132400 170831125
141505 163785 566484420
11748 31127 48536611
173774 189329 529278496
39327 89792 260712592
122928 185671 157253740
160303 189628 947580021
189400 194295 94275573
21441 138051 329531537
111764 141466 74380772
59905 75506 39335903
93756 172296 196722032
124282 151171 67447762
8903 183090 435959904
66287 101608 414276870
124103 137100 907667300
23700 187699 672211126
58210 121202 158111330
54925 67968 32993560
118064 179155 152939368
13588 75295 184040478
170732 196610 994647635
32621 44425 29066143
107545 109559 5131384
186514 191156 11520734
157447 177437 753810035
80782 159955 198379160
126684 145184 46386847
80741 154287 76084502
174817 199837 62377589
133213 162338 72881952
11958 180737 422519491
72170 89550 5000323
62238 123841 831746261
70632 125767 269886024
86123 161556 188841790
24110 136385 462673862
100595 109581 22597115
182031 196997 37237225
147187 156415 23058440
117053 181834 162152511
138411 171940 182741238
6788 120400 221884412
186255 197118 26979024
182894 189561 39834157
82803 179758 242707279
145399 172749 68546227
2094 18641 41243374
55895 193447 344709757
24107 46476 62290246
58729 75403 110436137
199147 199520 280700005
101112 163339 155856779
153839 165660 834341349
139799 156761 42338472
109476 136579 930624448
193106 199060 259803853
113764 157085 770733087
5130 65580 151137290
12145 28140 979730596
90277 153144 657436830
61125 128974 999310462
184297 196503 977328047
114688 181543 381650653
42956 187766 613282812
155617 199178 566368379
156842 166728 12753574
152932 159533 16575162
51992 96619 112078034
71974 148448 549779031
191603 196958 13257562
196548 198744 5370823
53190 111540 585165408
130511 166479 90926235
74718 175267 251907467
155421 180018 61508152
173969 186588 31546699
129463 175299 135991831
9082 79416 175879119
52175 58399 15399806
196347 197992 756476305
99607 184575 357605046
68227 112641 111283610
35507 39525 604834920
11156 59713 864502064
4871 67008 155407105
29824 182935 719334970
133668 181669 207586716
102909 156903 135164858
105890 193798 321309081
60113 168361 271632663
83604 120302 91786419
48467 78681 75823936
176296 177062 492430828
191900 198178 15550038
6205 103027 242359188
95504 141944 970291475
91364 148592 143278803
89365 175497 672352243
22122 174976 357865597
160955 199257 95640019
150622 166753 40510904
101621 148175 116503963
171044 197546 373740375
6477 121646 779039274
164857 181543 258571117
94957 106653 29124679
103529 174714 178251808
53713 159995 266518978
59378 135551 191332507
21686 62482 101690272
70217 131553 612439005
19056 91665 181915800
112032 117220 12954835
115203 196038 321847079
140806 181213 101019500
144617 151706 889240502
61819 69913 20623313
170285 198040 69164344
88024 179913 229937888
197748 198069 606782
130174 193858 159340758
47078 196629 852706097
118387 177652 480973524
127597 196574 181833414
157913 197708 334146331
94256 167666 183886358
61073 175934 976499348
27178 73875 190901389
92867 151992 147992740
141920 198363 952202150
110753 180263 920975461
94343 181269 22367234
51370 59632 5114446
81371 119533 695207546
78043 167368 305373580
55138 67550 878205772
177177 186603 8195360
57824 131213 184246001
54015 157513 259483749
106214 120978 83567088
3213 37933 86782652
34625 194705 382980026
16755 183068 416279607
82642 131415 122128113
165745 172425 16658651
130945 154307 721905505
88372 186649 615967557
27174 156129 322859256
186339 199658 33139075
55814 186324 939664652
39668 191340 119669207
89914 146060 430294709
110361 114267 9692985
176694 189392 31694889
167744 195828 70074881
25629 148038 306479694
156086 192732 764888388
197734 199365 246129677
64328 67062 6991971
160261 179120 47141452
121111 142666 221900208
113874 127345 842638596
132408 195304 157287958
87680 102465 45672444
134023 192359 145904699
144076 155783 10446511
59611 121016 154098587
85650 125253 99112935
109459 198689 279587351
45639 181167 339633507
90420 94529 760946625
178837 186050 692707926
188252 188773 196582865
74308 187844 588269009
78235 131531 133522656
113280 192669 198635062
173636 196334 56652906
111958 183999 285390390
110506 124448 420236529
115686 160799 112988313
161088 183754 56657844
143008 188330 548276795
9315 111489 389570267
121997 126993 814460955
103571 138578 373064435
143963 186952 107545364
175703 176707 2528114
196160 196839 686767566
86873 119165 263334723
125181 135827 209020886
115564 156021 101404081
26160 97298 856614605
114905 117281 573048679
187247 199445 30312493
106299 195994 224574858
163117 168236 12831122
122249 193873 179391765
127896 165791 732109788
4442 156466 380624575
74607 104229 524242355
50228 90325 762229253
71084 116736 114431436
174025 186473 31116288
71503 187100 289534821
114673 189683 918267321
144554 199400 137023968
31876 80765 549519421
110080 198131 220165880
16018 48740 430259591
82928 131269 330065908
38056 42058 888205100
54628 136960 206724068
195124 195560 805728173
102931 118888 640661368
75318 156586 203691424
11907 121506 274313397
81585 123593 33419457
5851 164731 956073386
168835 197209 70692576
59129 107823 122365158
181823 185284 696315570
24508 44741 50217662
22934 145908 567996158
140703 180623 99789093
13335 15773 868622969
194289 198683 821162863
81028 103759 819174014
89273 169783 201584037
180720 198037 19555282
44226 51568 18454168
53032 62229 22969617
147447 157041 23962392
61468 138055 603931141
144027 160670 41582856
53101 149373 241427120
117639 159698 105386797
144294 156988 860495413
71435 177436 417212706
34300 127271 594881692
68475 93647 63205418
131573 153773 55648256
166865 188393 585517411
175515 190769 588401832
71151 74916 9418869
188383 190347 324537191
92736 170009 193554887
66834 105923 292385002
49390 155453 679765321
150599 164163 34062202
167200 199063 153649402
172886 179211 15654356
5127 135173 325755153
85690 188825 449286386
62331 132160 923646613
87834 102528 150910771
141100 142196 2751708
84507 186585 255576807
102487 106745 10538226
150179 196132 114991549
83180 103373 50592191
174103 199084 351196597
28746 143403 287090424
197259 199374 5286460
157676 183960 856543332
172945 188283 38266687
97550 125752 115162411
130828 143458 14244172
167223 167622 342607716
184095 185080 777894704
130698 193856 158027895
179300 181282 4970614
9752 137166 826324201
182925 189904 30424103
140253 157915 361882878
30024 55085 62229026
61588 73243 29535861
128467 177226 122111724
108452 181480 947268846
20571 198147 444396498
34109 65335 77916445
150073 191092 623720930
23220 140859 564869391
36443 127841 434695315
61444 151816 226742659
59555 130439 718494296
105234 149969 788728380
54760 184943 326304779
145191 160267 37708865
168813 188571 574149788
113695 164147 623618048
23021 159196 340915956
188380 191972 8940191
197479 198285 1982863
51527 110023 146806634
29031 152984 750071295
22995 69584 877325506
183000 195797 32052437
23727 157344 334416280
129932 164989 87914358
171362 185596 700526562
102998 137312 86067986
116880 127201 20114661
94138 160566 166283742
189195 195091 14652695
6906 35261 636397164
195550 199773 10504119
24082 93286 173203767
9858 163407 980455712
138147 187561 202773335
3818 28127 479073035
73504 91398 44962910
90917 96032 12768124
196514 196717 444121
144641 152035 18402870
188119 192704 11421943
49582 103496 906545209
55434 135778 509641384
140119 193308 975380404
74818 146702 376015269
11278 106869 592822132
146576 179368 94811442
127473 191106 832536270
11632 198973 947128533
26525 67425 102130554
58067 176165 296177636
148690 164597 758183060
83675 193588 275133998
50883 135995 233325008
170844 185685 440161567
162734 195295 943957509
181994 186881 12270287
76587 192664 290734985
149571 198944 852887118
28957 191478 406801464
165980 170855 844496958
177052 191710 36608954
166339 179166 273739109
45770 121386 157962732
167117 171823 11793355
176077 192093 757274007
194140 196135 518965793
80916 172985 364132956
35162 107910 182071346
93895 177992 210506826
51933 119671 673928733
74391 163598 769211126
33287 71022 94235147
98868 136193 93619902
22703 80920 145607953
89639 93766 995669532
75753 191131 289022528
113884 149370 559573853
62013 135593 184832847
132408 191419 147635282
182949 197109 35369511
86118 99633 510219148
123139 130304 18098785
175873 177218 1338756
118014 130591 398749675
138506 171274 81980996
59951 128874 173036336
34538 40150 13710352
31518 148318 460751026
194438 194595 389434
122603 130550 20079572
92237 161859 174301011
127381 182904 138923962
28896 42583 265506617
9852 24588 359137161
67389 178125 277397465
121337 186062 822448219
113219 167088 140097020
47273 125060 195035539
105579 167865 156183636
118696 144892 65730011
117761 166303 121751050
95665 106410 26770279
187926 195960 8818504
97666 100465 6969681
174047 198340 60493141
168401 193342 939267732
59681 177945 296528893
196400 197642 2982235
60607 124402 348942461
17793 66051 977102542
54616 154604 881455689
23161 160736 724395844
26762 182298 997475719
88613 192238 259291543
15688 76538 241875923
153038 177078 790187693
141851 166931 493291490
94064 179232 318866039
176675 181781 261937583
34974 52245 40871360
72030 132683 151973209
17742 191057 433833307
132917 155479 56476209
108064 155245 118147029
86225 181851 239282292
75249 161454 216040702
137410 145240 19468088
124849 142681 44775790
143582 156757 32907258
15915 36023 50347675
79354 140316 152957112
2591 78929 250926428
49413 173373 323891607
188558 196887 20707928
141121 147644 16316849
126596 156095 73929122
165967 168409 6090475
75608 195210 299480202
41341 183808 356934773
43825 114318 831681845
133883 185528 225279545
48018 54473 16081201
69566 170460 252865515
185571 195326 952802598
11133 158511 368887594
68067 142462 186460580
140318 173507 83046464
163475 169460 371435638
37617 39299 4014785
109023 118397 177731286
34513 54908 720180544
123810 127785 194046560
82720 196977 893258312
173133 185660 48098848
25504 188203 680192708
154053 173014 47547765
161643 185093 607748039
161779 176453 36656827
54334 74390 523091840
93763 185886 877052725
88004 91197 8009265
71188 149443 341436332
12402 60421 119814781
156160 164651 57086260
76746 98193 333989383
130824 158896 196935495
63149 188453 526481477
186720 195299 21282917
139562 160742 537710193
190612 198028 339094358
79109 111286 80801002
152561 158571 435508763
132881 146471 197830
48189 146627 246824127
44768 129771 213243457
25883 91067 225529245
62091 198324 341274358
146675 160444 111251495
34611 56875 788729077
4055 173274 865960102
168557 190173 53883100
113955 168894 137700584
1655 66243 344283849
129847 199440 889678906
60926 77211 803575085
192740 196389 9114194
175699 190577 817529516
168346 195858 718010538
160805 188423 69108404
160708 181665 52420949
91936 129212 93233604
27291 78366 417248854
122632 169857 118558476
114373 179785 528656540
98534 142915 111239454
127004 191350 397928358
4672 146127 680479002
4547 185071 785503674
88881 127751 169253471
64557 85542 425499477
183147 193946 27111628
164699 199354 921798694
176718 178409 954116297
82146 133493 128632485
153742 160936 241933691
8881 196016 468402777
110573 121183 26387949
133939 137913 243666105
18676 34946 40867961
161736 163253 223308605
39804 190728 188100729
41237 98752 941016364
55331 146062 227667251
17557 126244 335196391
86377 97143 26880679
114535 134172 49306488
26186 61019 86754988
136668 158450 54338522
47535 93043 114270425
29501 113310 560014620
31686 48254 3544107
2876 171959 423390824
175765 195104 369558460
51740 97238 653246856
28120 42758 414624949
111095 134564 981779361
51578 123067 627939014
111799 155909 110529526
72623 95821 58200569
43295 170200 318224626
23154 119255 240425184
64398 194701 766758544
126747 166491 99662102
55653 68698 32965098
15503 173778 396332319
150594 187388 92153835
82425 99479 42677675
30411 139726 273763343
4023 126994 307821185
81673 176504 369992567
62655 66507 9867930
42595 99430 702090843
65310 141422 190807994
9965 44345 85570067
150888 195304 57104895
30396 109180 197267497
146549 166546 50180579
107726 124664 42347850
163472 178843 38316020
94498 130442 89957396
94564 142869 120986880
142742 145283 170719556
141031 162808 54488388
6993 42469 473264739
26915 90020 158011627
121825 190345 171583448
136498 191295 136959654
108690 196424 219510214
145369 178280 82293043
62773 80959 45853826
86751 155871 173140722
22182 38196 39995441
147428 175592 70479196
3259 72093 172141224
18801 91631 125810652
77978 142545 161878383
163493 166007 6332274
8508 163460 388036098
119579 186965 168796380
193679 194011 559976848
68594 168606 250670237
147731 172931 574951164
20233 25950 1117184
190341 197520 913611128
53652 137407 971351435
95513 179499 210161080
38066 111656 184322116
35759 54420 46243394
33284 74161 102103760
58020 156940 261874609
107038 168947 155244775
199201 199362 414784
127283 193794 173297941
10650 134490 773917908
168264 186981 46737864
157734 175686 44996880
45692 110721 163264130
25175 133448 271150413
70454 155257 309274093
181276 193883 31523482
103196 137953 87181009
79232 121268 856675334
124026 149572 64007022
21880 57117 87746296
55059 104334 123746295
73441 119323 308482855
192217 196123 9739544
40223 199812 399625747
26179 56990 76654965
45971 92137 116042337
36062 193121 393132143
109603 157864 120718288
199130 199597 381326907
158534 176678 45480758
104902 173743 201749979
910 130705 951097066
90563 193972 258756128
149889 190599 101882264
188943 198533 902970294
63981 118071 135757112
178653 192927 870055557
164513 179748 37957221
65085 130051 162940171
182163 189271 17751852
142989 175272 513712513
32438 124481 340183171
142726 181972 71291224
120542 188917 561424465
180525 195336 16068719
154297 171145 334595098
187549 193631 14171164
112261 168294 140411847
112761 197475 211916291
67176 162259 238220113
160387 160806 728076014
598 86739 215449269
44193 63340 47882348
53091 161263 271206090
156334 159477 183476695
27257 87544 477203945
71108 126585 729772687
46680 136555 225524845
107843 119689 803467267
18613 199046 781663797
172200 173095 512202034
96642 119123 56152366
132931 197069 160289412
51430 101674 126187052
137401 142281 12104982
55566 194766 499930413
126618 139458 32326992
45239 167862 949881899
96574 154809 556976210
66501 67376 2243821
127911 183790 885574229
45014 168438 309552078
179054 186553 752782061
123986 164400 101370962
118110 171364 77857466
148298 164397 40400352
129877 155872 619443230
175798 182147 15857346
147757 152136 10881817
157977 177246 127927805
111711 149094 93648958
11675 114074 873941952
113053 136101 57839811
47620 115201 169500119
50395 158241 287655193
22166 31564 464428163
21631 36308 668108161
123586 161674 95482047
119834 160951 13532160
121750 163385 104468280
29208 73500 531291652
164321 180849 41158477
10400 59873 406687319
194057 195401 3309515
156041 159889 9586950
40215 149775 274546662
184261 188872 11562328
153146 157006 9630084
68055 74742 269218424
153206 155321 132133054
138581 158781 50405836
21878 22437 1463373
130474 134731 430205586
24231 36577 30906625
183135 192479 256176985
95294 173864 196739560
117725 156421 96962432
51840 61333 515784611
102113 131395 73182631
157839 180531 56804894
9676 146819 887241431
193758 199363 13897066
148434 196396 119966962
85206 105861 740587240
71139 173460 387323960
41233 139491 246499333
146992 153942 17364143
7822 124932 313308706
13894 190525 442163566
119712 199160 198785829
17164 193665 469392296
180135 189530 23515581
159482 160650 2888407
108034 159102 946613947
104957 155477 851602519
183527 194298 224204444
79163 153289 185812624
63868 150362 216913040
30093 188099 395506478
199094 199576 619184664
100159 185378 891261567
143542 163433 49821822
76879 161174 211210363
139603 180759 930509835
165218 197903 81436405
184338 184660 428544453
44087 191102 368366078
49341 183446 336016771
186979 195934 22302744
87091 163166 190591421
44870 132845 821229246
176833 186129 23298435
136181 140977 11928474
156754 172955 455178295
47025 118385 862402933
4534 90104 214299050
116131 118390 704742111
159954 167751 9450861
158017 172920 37494491
158711 159673 2448910
91220 168005 434179025
182053 193285 973643708
180535 187238 533596227
35067 69738 86613144
140356 161916 53876553
199015 199639 944116079
159710 173510 34598732
153255 186236 82572153
50910 129594 601648600
18230 107220 748742039
120180 154033 761914555
116408 198255 503052027
80660 114452 84715899
124614 197699 415993996
122316 165696 689654445
145385 184424 154668639
78101 189015 711528107
57888 137459 378718287
13481 178395 645292148
52648 62066 23488111
116647 156515 99855697
193531 197209 726117361
177259 198314 52481458
137818 165626 563895451
196516 197931 632534285
20159 54494 85554676
155914 157340 3441144
133359 149861 819545525
100936 191392 594798479
55500 116151 201701604
109782 164920 138121728
138687 146940 893084899
159000 177283 45768582
61104 99002 417448279
40326 152767 281810669
107402 179303 180016123
78867 144540 811434163
103552 188372 212338623
146934 191542 111540440
32187 155233 910702584
123131 135494 242758511
9028 118277 333457390
66019 142824 192554837
155636 164588 708850785
156895 175391 46360841
136930 184161 252056922
331 20893 614207501
197640 198569 2309253
90951 163352 745735673
102083 133876 79587017
145847 153252 821990201
49917 179989 325916385
129390 188641 148328536
109040 159835 127112999
86710 135929 852071575
143015 199981 357539600
59964 189169 323904823
116566 168912 314954934
148407 193591 829458122
110187 149263 97794120
182385 182799 966021504
132054 170908 662643282
182729 185665 7438180
142274 188765 116249920
66483 99886 360964122
185525 193173 19100375
134859 173467 96594921
93428 189204 239709463
14592 74813 743111581
53582 182150 313486936
10820 145359 336858055
35692 92986 433165506
78072 131567 134020142
95114 141330 115724540
32322 166134 864264136
63026 108640 833570984
55596 111816 141169683
85983 130344 111020882
115554 184449 275223114
105626 174890 51522943
38569 109189 928426259
74231 138492 161220285
15827 94711 197526828
174579 186014 99358157
66818 142467 702260617
165336 179180 34459350
195272 197494 534243388
126670 193157 699668377
9574 53355 109223860
51238 149345 647417971
194591 199873 13124029
190524 194537 10035245
37257 73613 183537131
19552 77055 397277176
25210 159254 335616762
26877 28307 504540970
89882 99260 23369594
48115 85668 94363862
44963 133923 801553333
177319 180224 7267473
177731 181207 8671708
66400 86498 859227511
186187 195349 665826025
198692 199694 2513219
88045 161393 309395830
15427 156734 353772008
46995 126561 432501825
174948 178560 8944579
4357 35308 521476073
159850 184287 61064353
153394 170825 43759283
136812 138122 12388268
140762 162855 55301240
48858 66076 43230273
15081 28237 12713547
82025 175336 636919190
132280 134346 5284032
20058 145069 313061892
33487 67376 604390681
127398 136798 495397851
44092 97062 307292164
73715 184468 805534838
5188 163889 739776013
70459 171052 824777790
82870 126703 109771331
119764 174658 137553737
119256 143409 60659416
72706 77999 303917875
149838 153499 9203922
40774 51223 26165303
68134 199792 966639874
181258 184856 9002634
38651 104272 648029028
117392 152149 87038225
145494 173755 845599537
185768 199082 33123857
3667 166782 408435507
40731 101471 152471823
103593 112312 21812522
13912 60585 977640714
44185 123763 199512641
194817 196654 4648171
24981 63755 96683285
16715 42889 65198675
109016 170305 662162202
198675 199901 3067562
167282 188141 52080216
162175 199687 478973455
83703 130614 117467892
126568 166931 744518823
137572 166110 71437761
151846 193822 811631109
74459 147154 182244758
3228 33963 76923683
198991 199490 1268211
132437 180125 353986398
198532 198767 810218323
73722 101585 69943854
135650 168642 82567225
13352 20527 156175803
85539 172282 646796016
75192 81122 14967453
162030 188079 19433291
154731 190090 88379053
159486 189443 947951879
123034 169613 116923110
83631 163577 200270204
72872 84265 559989335
97384 184465 279907637
166018 198733 81551364
35669 186535 377662245
13213 129147 290256228
87873 137783 125026106
179976 192096 30322354
71998 195566 992455169
128102 170295 810888663
103662 125496 54621820
40192 87906 784539682
43720 136343 232412501
133970 138794 12175844
382 125628 26061225
66405 177848 279165036
89171 169457 201012522
95632 95876 615075
73672 156484 949448906
64883 159852 238080657
50929 78830 716855441
174604 199709 62632581
184520 193025 100538578
146535 167371 290195125
129709 198371 492318591
151197 185786 86553571
21305 89253 161973705
139661 195463 673558702
35804 87222 658080521
117265 187292 308471680
161322 171197 449773756
94519 110489 40005368
142493 154478 542298270
23520 58987 535147258
167518 176743 22975587
59859 172199 415286086
126271 150180 908887996
86751 98116 28413736
53573 99081 114311883
46027 90567 896636772
48217 154766 717630264
67263 184325 293134920
176864 177302 355979951
29857 40779 26956273
127699 136922 23278538
176486 184436 19820384
196333 196383 148456
148431 186308 436893716
153695 179929 951760470
140651 174044 657680874
55223 67444 30885127
595 115382 741935850
153927 162284 20925953
10769 188925 445924609
94375 156112 154562235
172258 183811 28726568
67954 176778 272574976
73670 120791 118007833
149996 195905 114883655
21373 183929 449686780
6353 96815 226472938
79086 157958 27990700
170456 187558 42735902
132129 139216 17928148
167594 180137 415017039
72466 82138 34335275
162644 182657 49963853
48321 164077 290289509
27293 84239 519667110
78127 129185 127940132
40445 188754 371534082
98263 194512 605385188
170629 197592 62536707
189802 197305 636327256
160509 164858 288236797
33349 170307 511286379
141411 172320 912016622
2501 199607 769948455
108212 172094 823209412
16263 119582 363439142
199213 199822 1540006
146024 184692 656535864
128959 144194 232157070
86392 118055 833401608
4464 184231 449951997
24568 60245 304697258
111433 146755 88446296
161994 178040 638090057
3729 18496 36840112
46891 185024 930796540
112099 148332 298108989
174018 181120 17630224
10343 194801 461608143
22414 178498 722622173
113587 184081 496074418
69920 139461 744173917
91349 117268 417055455
139877 148236 20819202
75592 143242 928625245
160878 193329 81160441
6620 158650 380627146
164560 191608 67533778
88828 97172 20755614
143752 158796 37567507
9338 22449 32906912
119253 152723 47149043
95903 95986 280934145
63629 160415 688593930
63871 129710 165200552
104803 170125 514156854
119688 176635 142692286
56821 172376 289885013
144911 186233 546182421
39110 123121 927596035
123517 185514 97332737
53901 108900 138152524
153130 158404 879810648
126322 171206 112520180
194445 196201 377360251
187679 188236 1391320
52823 159298 599969446
69582 195480 647133171
71797 151101 198649203
269 137081 408967815
181280 197332 515080791
195191 198004 131416805
19379 91965 181846544
181403 198202 958861417
81393 103350 782557000
37007 61216 774064453
130661 152410 54446485
8489 92264 209781143
30007 133148 258200531
196960 199376 684325862
5791 93494 219608723
196443 199406 40741177
44289 125946 845123596
52680 181994 324079897
54273 81995 69838377
194034 199942 14690666
168218 172283 10201163
114367 126665 985395903
74925 199553 311954467
98851 195789 242578076
196965 197595 846646813
192230 196465 10590041
70350 154502 28885001
123376 174997 129402190
132139 142393 25757862
174682 196159 789123487
163445 168582 12875630
75497 128797 133669782
168551 195504 67220795
115708 172789 143078011
161003 176417 38534335
160860 186837 558351857
142410 144338 4872573
128345 146570 45698602
92334 110679 818036426
153645 171857 45737331
179748 193217 599245637
158486 198481 99933881
153375 155473 814721914
141965 184711 884952535
11761 192915 724206991
165961 169747 611893369
64969 141881 227469592
162966 166299 8447434
54389 133211 288464719
41385 174872 296503564
159588 179261 204472326
176531 196282 384730866
194809 196037 58338184
110571 177006 166270324
104819 159167 309698954
145246 161083 571421367
102443 190389 947817552
115486 125831 25916496
146242 183305 92640442
49643 185575 340639195
172262 197916 63846540
51861 83361 979807843
123871 173397 644274871
107058 160270 155436856
92363 178289 215035513
132866 157134 994760373
150363 178077 693486779
194110 198847 11732252
25480 84652 426834377
79463 84873 10176915
128491 160901 887942492
43059 159602 292210862
98242 174539 191095293
163483 167697 10566861
197091 198470 158649965
4816 53381 121248629
39028 105027 69613325
119029 135314 41026028
113290 176719 158762729
15643 142949 914369399
21861 196884 437964820
34684 46943 30276818
95516 139126 343300573
26891 124855 710089976
121078 169539 994735976
157548 160213 6733866
182588 191387 904134713
17436 121233 1643930
159207 193631 137298337
79217 174963 239955456
29074 105095 190202254
5061 184845 934239147
165633 170221 459610043
16205 169792 518929536
47690 105780 565555585
182508 197327 46040199
161146 199929 96890254
189695 195601 951420908
45534 66819 53514088
41707 91732 125593240
86559 112587 65110786
152573 192194 99146093
130023 191612 154105464
40465 110866 176628188
162055 179819 44387424
64275 127687 159065663
172709 198007 62984288
8845 55295 736028221
6292 100767 287395222
165566 191297 64177516
70780 79328 277224331
29682 108145 196375997
103183 132048 72226082
174400 181387 17375105
151433 156894 120638974
41169 106031 162599168
18030 118146 477306431
24920 152989 780293650
44616 58030 339639937
103933 195890 777198791
106470 116393 975828008
150696 191424 101846415
62714 163862 841372919
186724 192492 14382485
154736 172527 157706854
196844 199124 5667873
98059 99600 3905591
106214 198599 577135755
125856 193776 677551552
132900 141827 22348936
52951 198004 363300744
65297 157094 230019453
135092 192027 142296632
64475 135695 505323571
95292 117188 54735637
102043 197389 238415008
53010 109085 140868261
51591 186001 626578788
5831 95893 53092067
160401 163792 711591536
151338 163378 30236039
176862 178308 3577985
51579 130486 197860446
90711 105414 860880133
114214 131368 42915352
34071 35785 4276101
26195 125855 411077909
106833 198875 796065615
163651 171686 20109041
122787 182215 148948259
25215 40760 38593799
87060 199177 280479527
13888 51530 348106889
110518 182578 535875945
83134 164954 707552091
179619 195802 40479316
135187 141021 1574675
119789 122831 469518932
39699 91307 129497673
173745 199989 176618496
150256 176577 65947756
179881 181980 5307543
130484 173596 108017973
97993 123704 64341245
13077 158778 364818778
57158 58994 613309423
49379 91747 106460400
104271 196541 747441126
91632 97749 15238008
179991 182933 7296892
161013 196490 88706818
10554 28703 765327172
109883 116206 928357575
47393 147130 250111426
98547 170546 709488586
163811 171083 644910547
153990 179760 64420317
137415 174521 92747665
70795 189660 467910649
124297 143862 49159732
94689 136989 18252132
30135 33974 951766299
69999 82420 31225970
16692 138168 367282651
132954 167808 999557906
161224 180352 47871954
78986 152233 858493660
111942 168972 399180266
170152 172384 5611697
74273 116185 539591192
147035 196993 894507474
145434 167590 634081289
113871 127932 35195046
150430 171677 53328150
64853 77859 32717067
189503 199914 25908902
95938 115280 136307503
35615 42216 641444820
25019 101187 489694317
24195 147800 761116911
13908 17861 9947210
138261 192146 134637716
27954 174610 367146665
184765 190429 14161217
176511 199508 155597428
168184 192327 60261295
124081 184032 95609335
80852 198524 294486713
112626 164199 635025923
37050 47099 24856838
3172 68323 918439410
121327 146471 63096892
168215 193281 904076110
137358 184874 118739236
50201 99942 124855133
100391 151401 897502807
29861 99755 287397968
100915 176532 189323752
30775 103119 181070306
95967 133652 464558927
86003 141163 138124538
150713 178292 68972915
174208 188629 35968631
112006 128670 613129588
120852 174407 134232043
109585 117085 18675507
91936 197200 88589397
18296 92705 186352137
54632 107489 306920750
105395 150073 493539453
14271 189154 485975690
190074 194527 11144080
170624 191094 322157255
2135 90314 220691100
29313 73717 111054211
26118 137970 280151418
59960 79012 48020216
136571 147594 637534743
133742 147782 518739424
58430 116620 146177459
12532 42020 73571342
2300 175696 589583647
134289 166394 80446671
110469 152562 484811227
16952 139409 306782891
50279 96425 491083332
156215 173909 44338168
62118 163672 560144495
70849 171632 252614670
177843 187915 583408095
13051 160811 369971243
168170 176733 396136222
9498 31335 262541583
134639 154142 48728555
128053 150825 740086620
196804 197451 1604965
159756 193865 85266880
160632 187158 66418807
142600 183497 102218731
83535 174361 656742606
129493 134990 13968623
175798 196655 158172279
25067 142990 295303062
77944 175277 620467165
9940 37480 308198656
136952 192511 434872674
20652 111117 226543463
142077 188271 710727443
63060 127188 160957857
64724 89758 63091172
7167 80344 183007337
18975 28499 23967479
172200 196681 61044818
67275 136268 773752986
61266 171721 821830622
75719 179383 259684331
43895 152894 273237826
65996 98215 961465608
126824 148306 46979225
677 176203 484561850
9087 13367 549976211
60611 176739 392139340
113042 138440 994245332
37090 72865 89463869
27464 171652 361063285
177094 181789 856909774
31637 180248 371964473
109676 177105 168781451
191128 192551 3584117
190209 196365 724469137
41006 121813 292059945
184660 186063 178724841
188263 198765 26069115
100300 152027 257991941
89630 141039 128702066
156321 165940 297569425
126132 188606 156362244
34319 141596 268549971
143519 167805 60832307
77411 94848 251015937
109155 133380 60638894
137036 193230 140443488
16801 41976 62763481
179860 190410 26373228
88536 147138 477895151
73564 177531 260389533
88252 137746 123975893
122380 198398 190275365
186008 197406 597297869
178433 196915 218009584
2508 40469 94675201
48509 150387 255388751
124169 162117 95128554
73592 125789 682126109
34327 65373 77458099
37633 102311 162058239
169266 186776 43731267
58937 62959 10142005
146116 162661 41407528
10831 156204 611370950
93161 149940 288501029
63696 77579 663701473
46733 67312 51733390
180463 192365 29801890
125425 180217 988661526
115401 135872 196818685
58606 62948 10956669
10119 119334 273216504
170016 172284 231961593
106290 143211 127682923
12485 153754 353730777
55619 80796 63341417
10272 151975 354725213
124828 173556 385998912
75479 126072 126869235
22554 73963 427741033
106471 186076 199422326
76915 110057 634689135
15854 72137 544126611
111235 197426 893344383
85152 192808 473406102
145867 189833 109959068
121712 194785 182912490
61946 195100 492102823
142835 162404 562111117
146963 165477 46469801
61965 154468 348690632
181380 184500 7799492
26812 138395 46981420
183351 195560 30523992
155772 190511 86835477
125750 142300 630440492
171771 186217 36046041
167456 171285 9573546
89523 111226 695506713
188355 191808 543508251
65067 175902 277759963
136796 175294 96250371
180699 192734 695144933
109263 148452 98064008
29275 194507 413547938
82960 106481 773554370
75487 150641 11975785
182551 192879 25859125
185626 189094 8606861
166994 182718 39121399
131076 152962 171804511
180502 192515 30092743
159695 177079 852828053
70926 175324 540510558
176538 181445 12214035
29916 71517 762520969
93505 196565 257907625
148345 171782 58773409
78569 133838 138623968
5966 185411 681683537
178705 184379 280762176
97105 185077 443448590
70546 155877 831493744
32108 41126 22206562
171550 197423 524503528
22561 169131 863522251
49618 93884 22444305
120679 152964 80893258
10784 92223 203916655
43603 66058 538104428
102686 186567 210017485
148151 192803 111681708
105925 132847 808040225
118879 140543 54453751
170778 178194 18409514
156068 188397 80859065
146162 160627 787452490
27541 76272 121786863
83907 175821 230157309
57494 61085 9037953
93298 179716 813569760
61071 84233 58415711
78764 81694 761683990
159609 198095 219514612
59108 164843 425572472
20033 186913 417853966
121700 157473 89621461
80086 125260 113215553
32412 80293 119647620
88430 95074 401176879
93221 96984 9388105
136330 162649 65798001
167654 196653 72358886
17023 45438 438405725
127315 132444 809381967
68944 86906 45130432
128193 148440 50769304
30738 143340 281916121
64595 178918 286482406
25675 156196 326793928
149741 184445 662304705
194834 196557 4413501
14493 167830 384070614
11134 110314 248302092
69971 164771 639906491
76482 141307 347570905
18001 160481 777013204
20787 184883 410816646
130550 177833 318904856
17815 143088 313681085
163372 197536 85204016
28894 101186 181024036
99576 186092 216637026
130903 167534 91845471
39784 166813 670110577
67582 88525 52680710
24883 181857 392897914
85627 140631 137830658
111695 199704 340308153
106210 174988 457716337
24156 50070 334470152
125608 142094 41408317
112089 162014 125022523
188076 195355 18054542
108144 166949 147387268
151961 157964 14978565
142322 185914 109066203
180678 190204 553075318
2530 54360 129263319
182793 182955 721247565
107928 108070 360148
111183 126379 37984090
161548 189802 47283331
170357 186262 39697086
53977 115316 709973529
190477 194894 10981772
184709 187928 306672327
157254 198422 102906072
67101 132019 694375378
1548 108033 624842572
5351 70123 162029057
110694 152014 701855424
133522 181115 748610665
193802 194913 2702934
193398 197731 10699292
186438 193775 51749617
78456 118931 318389855
20247 74383 746218682
79604 147971 171356995
65008 159878 849459427
82856 125996 737199479
14411 52057 58502493
48739 128410 112049420
86475 148883 846339175
128050 130664 627573959
31964 85890 590840151
199264 199335 353296003
176042 182743 16675516
62800 116670 487930996
66427 113106 117082607
27461 143184 731760228
14784 84070 173452377
81220 171354 225817673
112106 118278 15414300
187506 197478 24726209
20856 48070 369725648
88837 114310 63637763
92083 166435 275378139
171150 188573 906756702
192379 194217 4531303
158564 164971 16229854
162671 197365 386807188
159162 190429 911342353
26973 129132 255649482
136063 137386 945745654
51261 115127 160148895
139280 151286 996913149
180009 198987 597676602
128135 174314 777948085
177965 191964 35021861
44224 186000 355335990
48925 125661 192419680
159128 161675 2454327
4474 184744 451211139
80883 160180 347258227
76705 163139 429625738
182494 183876 3451196
159478 160797 3281917
168452 173314 129429258
19438 158254 666259711
191431 192355 2356664
122789 182644 920134385
160107 162886 7014042
152382 178276 65669438
48933 134803 215495756
112452 198265 214618289
133699 151414 392789196
19829 25745 154885
81149 164779 209564422
13385 198792 464026605
33093 88555 586389919
163407 189931 352341117
191765 197183 5752755
7515 58933 532969440
176538 188093 28925853
41971 142381 890027286
191955 198019 64892247
182801 187854 562220362
129563 180183 18406928
67575 78871 28264185
125027 178427 133702085
94271 111286 42602609
196934 198957 5056756
34496 175113 465184866
39123 97302 754981271
109238 154413 408461853
189923 195722 531574536
175915 192215 549200224
163440 167558 10349231
159639 193441 892916217
120327 196205 483030411
149751 198566 122028630
177222 186323 22785110
105268 181175 190074528
59842 179053 298871845
55397 146471 228493249
116297 163519 513331083
190044 192055 5081358
191655 192083 125850166
146718 194710 512970731
151348 180985 74097226
70753 102529 559151962
19736 148495 322447382
146595 193988 118535971
182011 184794 4527207
42601 57469 983816582
155755 159648 236030368
114815 149863 87733762
167778 181737 766238875
110968 121560 232380571
47770 81271 504192556
78518 161420 207711828
52566 198852 739539889
3395 28569 962842253
17264 71094 923050648
147746 150082 5742552
70268 86457 821289514
65249 158152 232810994
22915 65310 630432701
183503 194357 27150248
92892 139525 116916303
127582 186940 148634555
62438 178291 200508310
186423 198076 635686441
112493 140788 545055791
169677 186838 898523849
69074 134703 270643524
66796 90064 475103654
70460 105692 88237557
10975 191936 374398612
10707 110969 761978738
50920 114425 159284762
8796 45287 67175498
96671 196837 806709956
119922 151057 78035443
166442 184303 398881212
106450 182160 189652214
165615 195123 73501625
198445 199593 2898088
162229 162262 151113451
147589 147789 67071871
58764 97726 98018081
22016 104805 479448691
119947 175863 41758757
38501 106716 170788314
90578 106576 27086042
14129 113241 248240773
189200 199058 24531032
135715 199900 160302513
16713 173560 392815493
177209 180769 8816584
20541 147440 317773628
174479 185603 912220857
93151 194359 253263880
111057 138956 963463955
190434 191216 1979146
146307 175459 480816344
128770 168154 228319874
47303 52651 13392938
179062 185178 761790654
120923 144893 60165781
108699 168132 405113149
161126 162098 115869478
17732 53101 88158506
116336 193735 975959226
128494 156023 591825033
36593 172898 341359960
11502 73865 156003443
197595 199447 4642390
91136 195215 260301800
171081 171443 779058294
154103 162843 21914297
1 74556 186310895
1807 101342 93570374
124518 151953 244173704
82679 138947 815286535
102789 154263 205202925
73381 152627 83569132
62400 81950 49378777
127838 163292 70168572
20183 134086 285312383
183164 189151 15057896
12982 84390 178821449
95422 99159 9299244
46593 90927 145558713
102479 164394 459136991
100210 110418 701901152
26678 161734 806388293
18005 161119 705628605
17089 187903 427676902
33837 63045 975443657
32753 65668 526623763
38777 66489 436832317
117675 135857 45755740
199133 199696 1441829
82152 175451 690470615
35802 142868 268086468
169646 178647 22331354
155063 180847 64432690
4870 69498 917391269
126131 148128 634473375
92287 115355 352768978
23935 155862 781594150
22976 96755 939056790
79167 132875 134721831
186043 191603 13829829
122603 132988 26240664
32415 199695 418531373
52786 109074 141362012
77953 149677 578129678
19924 128648 663796763
82262 177803 239153450
86245 91412 396665735
148469 173553 642844237
142627 163655 52694395
61552 109267 245550069
195408 196741 463542340
60520 129422 172870156
9358 154622 696672273
72744 181616 272646438
73123 183515 878495123
159602 168789 23072299
14833 77205 156044270
135334 141646 940713148
101276 118612 43289831
140800 181998 516487003
5638 37297 956277457
64470 122939 146523868
16346 65292 122323681
100834 184326 208956075
44431 98242 135095791
174374 178251 9615504
94830 133065 432061306
187948 192483 11320266
185270 188075 7060948
192398 196174 173176662
49349 199036 704901909
49580 114042 161739072
35790 41474 13887821
180796 185074 824122097
106046 125227 48079833
192100 199758 19028838
125414 151764 66054766
194237 195183 229220085
81127 91989 523264959
194454 195862 3511381
182790 197947 37809778
28245 173038 362557723
101615 114676 118768469
75321 108491 34860095
33080 100468 168569424
19713 151739 847815595
4391 33439 72812286
108027 161285 674989563
101827 156762 137493083
132977 170228 93317334
99176 104190 12517240
31793 174439 357120692
64042 100031 643684471
48638 79582 77649212
2980 28688 64346816
94986 172901 195155931
57407 114223 142694045
153535 185086 617801944
91897 124292 80961386
101788 160053 145820368
47179 106628 149074446
825 43840 211599966
17613 128328 337212065
34979 54398 48146857
105800 169146 885873766
63251 92577 347725377
4153 159310 463391224
45644 116224 177076276
125306 170466 912709407
131021 173998 168906567
16724 122389 264402004
22477 112790 226018804
79809 131835 130422862
165035 193369 9882060
47005 151327 261599391
197255 199976 146269731
62984 198937 247128833
144396 197184 296526612
179436 191125 418085134
67636 91439 59771564
67387 102777 955508803
32585 104612 180205487
157970 178626 780166157
167589 181629 238782282
3901 22714 47104509
54025 87004 993102865
140435 182185 104366378
116390 183149 428477690
38616 40734 5108292
157075 171468 36191229
1626 140170 532701335
17785 177123 871383936
20859 138290 603076317
78663 95864 43263595
160308 183677 822699385
31435 61173 80508195
166342 170416 10160455
64511 152312 220131146
9044 116748 269624065
92053 193401 253624389
196854 198506 4111592
164548 174780 120269089
77408 164202 993483478
74457 176363 927741232
55221 95809 584826174
113131 128595 38667981
109713 159353 491067174
82878 172127 973453435
67803 69910 624607055
116183 160136 591966022
146038 156290 25639417
194849 196463 848601060
100924 120514 941864957
121877 149020 68138712
45654 115819 981455959
33194 79006 863251025
185290 185552 680726
144130 165516 9603635
165035 167718 562406710
78603 102733 371062968
5426 55277 301008034
17573 57913 100479441
153800 158652 12126992
114143 170666 62576190
160046 197699 94035004
6803 54418 43008075
179983 181093 396551255
44724 172439 571560437
30303 134886 261959074
169487 181468 29810888
197671 199339 4179038
45291 196422 378671959
156634 170997 36068884
193915 194110 529054070
159166 197441 789895528
10268 102516 230944974
114402 175237 152373261
61933 143326 204289414
99715 115069 38403053
58424 70962 505523425
101667 197718 240176155
25085 124781 368838212
185500 198399 881488007
134532 164821 76056273
74191 75294 435112550
23981 125366 964312167
21667 78387 141844031
44077 148807 262643037
41625 175293 335002031
132687 191870 148104403
5725 129342 309437442
24405 32726 268224472
188052 199733 936256521
42633 163607 303372263
23992 64610 101328907
86976 135009 120422853
23233 101512 772427648
25612 178745 547045447
159710 171905 37862180
112470 173634 153226135
148101 190361 420960219
114213 186862 264439047
70047 173068 258168863
192656 197492 11963774
83066 102641 676129788
127 117371 712465057
138869 193969 137701283
137256 149234 29855766
177712 184743 722044028
193284 193890 1488423
38255 186481 371224574
135322 183993 685623321
46968 167043 929409336
177390 193289 171468978
114266 187575 240901458
8138 183089 437852954
68579 146219 597966691
150677 170315 876838310
38139 109700 179300525
99564 173089 534858447
3240 122083 297295814
160560 160923 410098905
36648 74894 324433559
178004 180416 6046680
126123 135858 24579539
124815 157810 138949492
26586 154541 226006622
78918 175290 635455867
34235 147734 521745259
143604 158189 247131482
181250 198487 943972640
66760 175231 325908460
15293 87579 181023057
206 175418 506720102
112783 120614 203109661
178590 192589 35060385
36432 131503 237959929
37781 73907 90356550
174946 187814 32176267
177915 184133 15527498
104995 116156 27996422
39933 156335 562765863
7630 152920 980536445
35849 92173 414638170
8774 145728 342935677
8863 187622 447591919
185524 194279 636095583
168673 198594 74557811
38391 168136 809769823
155124 155333 508932188
10077 51972 104488555
37585 131122 923791446
195484 199552 60295220
102781 130318 68912624
116718 154067 423940945
145226 181492 796453579
37619 84572 247887844
110615 178171 886512272
80377 172335 230535471
162207 168113 95127850
149083 155412 15834538
165132 170846 14308201
30415 152083 467084261
35062 103342 323532347
131094 194778 973389253
109667 167223 239872452
20359 146093 314879631
142690 151609 118461551
153282 164137 27256207
137716 142980 13091894
74900 85735 405382524
154326 177359 57595865
135502 188019 131323206
119609 150029 76186497
41012 181325 351514645
33422 163164 955453620
95928 188512 231671891
40175 77943 265461444
50588 173423 307976939
136933 140626 9184938
9621 97147 867274294
129445 178041 214342748
170032 186659 363066543
20323 79853 156840537
101147 109435 873997882
139883 185502 804189512
139610 146302 16656974
131138 161040 285137974
175474 179599 427106533
32371 32491 127503659
73233 126009 508286651
70831 119983 123160027
185661 187585 4869169
150121 182459 977342675
30435 100003 174079140
134279 186816 131464327
111547 163152 799808462
67274 174562 268776993
128426 196918 171279383
192457 193513 888301818
100147 110732 26599052
18015 186990 423040417
10547 35212 61768630
99960 174025 361214296
137911 192093 430370250
112908 143136 75738134
4744 55177 631330845
52792 169817 695638928
190111 191453 3387431
110977 197188 892686967
76140 195290 298352543
185674 191655 339241192
105954 161282 426831157
115727 147286 798589003
55045 99042 981002911
18632 117104 216013554
63666 146841 208688601
19957 159825 350226396
32382 87219 413598040
101900 157667 876970186
129456 171595 224609472
111759 137633 420679168
19870 28020 979352406
75691 178068 256516372
159536 183580 60075844
136140 146456 408599249
190843 199230 538631311
198429 198544 286909
153729 192424 96844312
25552 39977 35867238
166669 187876 52952897
126772 170571 109784720
11490 139493 608771330
147780 150540 6853314
171593 199897 70534142
119933 190173 914670812
80771 159810 198044125
53874 88146 271727867
166383 197347 536689026
111612 150983 476165350
59478 155621 241182310
150293 177439 18321037
99799 159688 150007665
128919 155475 66553046
34658 124856 783939017
196296 197985 916401048
119384 135266 40032719
25819 167975 658371939
60383 85703 63827538
127919 143359 391966282
132563 177868 113398973
169842 186040 40427917
19146 150635 329280753
190826 196629 14481920
163382 164824 3633600
172290 185090 31913772
77634 106247 520551998
199469 199618 525110656
32216 129692 412988458
122251 138899 60632437
122430 150055 726515535
66850 173407 267036834
81401 102368 52577835
181870 186711 12214279
181003 196394 38524269
81290 125959 557151629
135248 142148 978853201
25403 152875 319115231
111612 146878 365490611
71456 97484 65274574
66371 187316 303020014
150614 151460 2145398
122154 172389 244023717
8481 183740 438686341
65641 192890 318720192
16665 182591 934882344
120567 198274 867228944
17029 157711 850135291
141522 181945 593914263
169763 180275 394751465
128881 184831 140025053
68989 187568 297055181
160835 181565 670823939
172473 190362 125295120
130091 170387 100996436
179249 193005 936800485
17120 109811 829913821
187774 188427 1585354
48182 189177 812855966
65793 123062 143420062
81246 96179 78377852
192987 193611 647402
13318 127218 582673486
194864 195778 896287331
108923 150715 554455585
105440 123087 44147818
22906 108131 213316144
104739 136653 80116980
142508 157009 39283697
185712 194625 22223787
197256 199844 344659629
46891 164033 293764055
95332 117094 950401097
156700 171496 340919479
7285 70894 159032712
130449 170935 101491046
148662 178483 556400688
65907 169969 672714029
186744 191771 12501383
15518 150469 337844007
57801 81865 60785008
27811 138541 277405137
2501 136673 947493025
171706 185650 34769682
38365 105014 248654949
192295 193327 945007769
127759 130577 7077135
59304 132315 50754719
157298 172939 39342803
32624 175763 690172216
3321 114985 279416846
167500 196963 73376609
154544 158084 977654654
171209 180243 22473502
110303 151055 631164218
113103 177941 162254064
85526 147455 155118100
108243 196976 221922036
13255 35059 54688584
153585 176081 56316653
87988 180905 598842199
118001 124214 467779641
14684 73690 147632172
120958 189555 481004904
195671 199666 679218348
178218 195314 42675840
63575 153777 984232835
74649 107920 731999577
65643 66674 795333292
60988 147225 192383103
68240 70713 6148045
85740 144378 154024784
31156 51498 50621454
80391 188399 461856306
175925 189962 35068681
42619 80672 95490997
128853 185905 48661132
129318 176234 881340381
182532 192356 470844926
57361 77363 50453137
15204 123017 647241996
142397 188010 114141312
18871 92589 184698539
55277 123581 171383589
42090 103088 153040908
147221 172273 62784362
195780 199063 8127368
30028 99137 172928094
74821 106094 78316886
164536 186624 55231915
73792 89833 995185060
149064 151636 6409741
131525 181597 125365660
27583 100277 249495538
185493 189751 311690025
33863 131295 319875546
99792 127004 68165138
116974 139067 55513359
79711 186216 21239450
103499 112712 656710704
24044 124781 114996120
74344 77484 84326495
19576 123546 81984011
34665 98161 217417475
2910 137610 616654321
127883 179052 604730429
85116 112735 167416858
69644 196278 655549470
168174 196023 57379751
153192 189113 89824269
57469 173927 396599436
70449 153581 343153439
39831 102518 479907899
148898 187666 97022449
147167 191267 752197700
65123 179054 285418956
163308 167846 11370641
177614 198307 51585509
56896 75291 814086813
31993 75796 109362224
141279 179087 94561776
69227 70491 3169200
14572 29712 596422130
109030 133645 373803467
81309 173348 230546220
117535 133320 327785825
29874 194167 411138922
129979 189398 148681125
104677 168446 564513580
83238 85947 6856252
122051 145469 58819468
176587 191266 36673413
12211 154132 355389534
117185 125092 742638580
173923 197230 58066945
39246 109113 175259152
137519 138264 1870328
73055 184643 339977727
2214 93284 227888825
182812 184187 766157610
109314 147990 815055409
126764 172911 115690521
214 187298 468192408
103762 168234 161545343
33086 75098 104910608
90807 109366 226407771
29674 182382 382217737
51293 113754 796407302
165061 192506 10783037
105663 167787 155785145
31085 111070 200255264
63660 86926 58668576
79350 93080 34571304
196946 199373 406332992
176495 198761 55543554
40844 164093 844906161
19676 68329 121734059
601 161361 556892762
2344 19503 421053968
119980 124807 571897547
129282 140660 28627985
82652 83789 2865467
95806 128822 82650361
28925 89632 152076844
122031 153164 78116460
189296 199317 24933918
83992 132398 121199768
36477 120901 311326091
46725 137316 227315970
26180 141354 288360195
92957 101126 263985973
161544 171791 25777147
37112 63432 65491472
86541 89573 650452124
102422 173783 178677792
94680 153509 998234921
25458 138992 284391398
87696 137448 124683033
107224 171111 330251638
66518 164398 426409767
110837 149360 415759506
109503 197577 220208230
172864 183115 25404618
157825 177292 48779720
69427 170862 46241706
196213 199724 8688996
31243 187503 922368544
108790 168326 579213119
125289 139751 47810914
128314 145276 42553973
116994 158112 102948046
125828 141854 12643724
177657 184709 717439971
71356 164586 397747769
12591 155190 357072211
77861 122728 739066703
60021 193572 334776246
93945 97559 14300888
169060 199670 76286531
118654 147049 71227466
117749 180095 901379133
102265 187913 897046975
122744 177814 138027671
75594 182920 268816429
179101 192614 943275996
182064 191246 423474720
188870 192580 9316554
107066 153707 900630395
36468 185774 373767213
95368 102188 17134971
253 120310 300279239
169551 187606 45109877
150536 179226 71770787
39634 138011 610722309
93242 145759 131520962
150656 171699 753304068
171765 183175 560667038
17620 120572 257669069
9374 24216 10002315
153232 185018 979333352
78768 178728 250358902
181763 197102 425137343
191122 193834 6763910
6327 196569 993950429
67766 88984 688473210
67394 90997 59356732
104365 187418 208052703
47783 130570 207609647
25807 158275 331605011
60593 151234 587759763
189076 197747 76888994
156825 180972 299007390
153973 155326 3407694
46312 54734 940071975
11648 97949 216006247
17921 26572 21762832
15228 179756 411833652
131081 154277 58143919
124800 194868 937205839
111786 197944 720523506
131786 134752 7599456
182689 186596 760401858
20261 26503 15727788
69688 174055 261515570
134548 137790 176548467
84685 193800 631484045
58785 121791 666085505
144837 171539 723803066
54855 173004 296351477
50029 55978 14780057
116707 141354 348811113
8855 141251 331535078
127546 136163 973817991
52920 139541 217396697
80341 162603 206173807
52331 192714 351714248
13092 147159 380641935
133017 173393 279272405
187893 189726 314748910
43091 54101 27536920
49619 173191 309815651
113233 128535 266717854
159339 178973 676317246
31702 169532 345130104
176295 193206 214126343
142230 177972 89368897
104076 149003 112581956
128617 164767 90646932
186775 192196 961995437
142842 182821 99912602
89679 145960 140858244
129685 148212 338908061
115378 138217 351062297
197723 199771 801450782
121774 170932 189807687
116253 129237 32512016
192983 193522 527215677
251 92217 230101023
197822 198190 281556085
172725 193872 392961549
172167 181967 995391232
73539 118787 595798960
88077 151682 494081996
9372 70600 153129047
199246 199322 95076
175166 190615 38546317
188720 192422 9310544
141290 168870 861794140
129267 140013 141891407
22544 35301 31944749
14255 51613 93271573
16120 105497 913069145
165948 180636 348647574
73350 156752 917410069
173093 175095 197074981
135771 165401 74159876
127633 185760 601295171
38386 167165 647457363
133069 199147 165138044
29906 126806 242498772
105642 184825 198286158
167522 177327 24379600
27838 29377 338706665
163113 199906 91806778
69376 167379 972341209
34421 108431 185256285
27394 46252 158027201
10322 152240 697865741
145716 174526 72115132
8603 189327 452368523
82944 152676 174600138
193754 199779 619690073
188752 195550 16942519
18589 108264 224561020
146749 171392 652613854
102570 149834 118249680
69325 143179 185127421
191453 199521 19706215
193555 195218 4042983
46669 152593 265527846
70132 175922 595073211
71978 199813 319941461
63830 125590 702241921
23825 94820 177727797
171788 196898 416911429
134368 151166 41991712
193499 198621 12707690
123285 163606 101210037
82036 132969 646367868
154440 199607 944899642
17126 94993 489010376
104596 134658 648526352
162091 188237 545903036
145368 185147 99525595
125416 144028 46747098
61689 96473 87596725
81028 177675 242050426
179804 183409 9003325
9074 74995 164872006
122324 134896 840182187
13522 100758 218409680
71922 194013 393530820
56354 153065 545974431
102264 174191 646146369
80897 87400 16428468
39311 143764 261830167
95791 181139 213586853
187578 193068 965325643
141160 141446 672481
145351 151818 714382720
33284 157078 309821318
124261 163531 98526744
51367 72967 54267294
74682 123662 122686997
81164 127864 440227354
5304 100703 238795979
98964 192436 233977850
169328 176856 18733675
99142 126058 67402348
123258 138611 38785672
186414 191768 721215227
77574 196991 298858137
150753 163500 32001975
12852 36848 7881042
91195 160404 935333066
198433 199776 894937
166953 173444 716253481
60653 175586 288234982
26326 49543 57745873
177566 198210 314807049
152528 162693 47123832
34424 81349 117406267
88989 142500 774896758
4393 49073 496367051
84929 141987 124641796
92450 184430 826087867
16669 75457 269272032
72282 114387 105482720
71420 157270 215043150
134976 162732 402255716
184996 189614 11521772
49577 54674 203146623
76700 183245 266794727
197867 198716 565306205
24736 24736 588
37833 187669 650069228
160991 169047 436764711
100686 111845 42595346
101540 155130 134105885
61466 100548 810857556
58968 190460 329590207
149367 155070 280566787
94808 162548 880058042
88412 127615 98050986
39322 157110 524029787
171098 191745 486066168
132431 192555 150477024
137451 194307 142046387
8698 121709 282806479
120281 194047 184678488
2386 197936 624548024
95527 157535 109203470
193597 199122 13647218
14918 180363 655295520
196835 198209 3399896
112014 143180 78108045
196152 196249 249165
148001 159345 28393361
184 195133 487658655
193687 199060 13291014
186946 191385 455605643
97738 164389 167032308
13467 26143 31810821
135061 147091 653597672
173842 198436 61280076
194008 194853 680595504
25877 153071 773907678
182004 193166 27899822
5766 39194 636376177
197938 199582 4162701
153432 186938 83890136
46079 172294 316497023
105176 183428 100567812
142415 183892 103714298
39705 142627 496295981
148615 160737 818095397
52490 142135 224844912
176201 184067 842168365
72906 124376 128892090
141381 160717 10090804
197738 197854 919990181
55957 182113 316268222
12251 81714 417965076
153334 183025 28356715
53127 184114 328224317
13657 98179 211618742
167697 198464 76683143
88507 178589 869075575
121605 152751 573962894
130424 154901 61279867
191024 192063 893817250
11415 124972 284185464
60711 170418 850868836
179860 195283 38502123
173924 183339 7455935
153239 192021 389596514
93524 146434 132480772
114944 196202 203360459
69643 196213 498604779
180971 195767 37007111
71629 173433 357470998
113833 150106 624974482
120081 120990 2277299
61673 102141 101903352
184808 186695 584713373
42819 150570 101516058
190070 199351 68409591
65789 79852 35217606
184430 197669 33026486
197368 199218 532008559
149522 174044 947216999
81630 188371 267228144
65860 192981 742191299
125722 176422 282166863
153332 193539 100564950
161576 174040 31262786
146454 174238 106506109
167866 178594 511014373
117300 141553 60789946
37730 182572 362608738
29981 164737 337422184
180122 198861 46711830
29312 184882 389420579
78074 199750 98632490
199213 199672 17590396
199817 199869 125968
47233 51125 443862942
98481 106347 19631129
32246 134780 994007097
45918 74944 95211133
174782 183194 20866495
171027 175076 10059634
77947 116961 364815174
101648 123433 935709706
73139 107182 85235777
51529 143443 230509720
81506 155525 185361251
158184 158555 848258416
171504 197030 961115377
48250 95161 676307194
153038 171714 996536553
22152 118708 508402810
148119 176655 887558039
26943 160003 733966005
57688 161995 772830569
73804 150828 994295350
199389 199921 96930
20893 129905 272938633
160910 188972 151094243
7706 34858 67991130
89010 166211 193345604
49087 64680 39101776
8122 113601 900438623
51593 173606 855856635
117282 132536 809104596
89507 119497 74878958
88321 113280 643706090
80087 168612 221960342
126386 137230 78982647
178574 197444 47108756
106969 130249 283524109
188060 198753 26564087
99908 139674 69638811
146472 178153 79264647
110400 133749 364396664
59624 135188 592264552
188567 192137 515012621
189494 194554 15864006
168549 185371 32067039
17334 120149 362894911
2672 73560 177300606
32268 89055 801468294
195627 195746 303015
122020 132406 19327734
41382 71023 74369497
140314 178287 130161987
3522 26363 657438391
151476 191572 100261325
14221 188351 435966274
163216 180216 42410879
71640 147891 191059860
9 66556 166215596
59039 87676 72217073
7633 7910 705038
31070 76074 112417593
12260 45842 83700723
95120 135634 85966986
10171 172426 406258430
109668 186512 292076022
48216 191831 359864347
47557 74097 463972527
84072 179344 238469939
191287 198007 16682466
125436 130834 187062455
23651 166591 357946957
159776 177395 910062800
146101 198893 139159978
194749 194832 174712
20444 176441 390534115
183308 196755 33620638
12920 117247 60470065
186907 197307 656435264
194785 199941 3332902
88961 135923 117683255
92293 175494 418002925
26380 85257 147355628
85268 187847 256810384
148310 154316 382897832
80437 102531 732077403
29355 148833 204614888
39064 96611 144309173
168597 179372 56916199
60117 113313 645450611
6016 131576 314294392
126408 165435 565844734
167894 193754 514771267
182254 183668 3490141
29710 143188 845958625
58193 91528 83993096
124367 127461 222178630
50588 110505 855532225
81384 158732 193674587
69881 180799 448435589
98686 137632 644693176
171204 186678 38645659
72075 99262 635276413
88600 140335 129579476
185563 198240 31517548
187167 196999 926203073
163978 193888 280879210
42816 60925 706271145
91487 110303 47135801
56753 75540 47270663
167908 190272 941280816
159453 172903 33773283
189836 198987 22753435
121481 122775 580585529
33480 47771 35341596
108365 152524 722950962
16351 55288 512079307
19849 29960 367914195
17451 155406 345437373
90495 169264 197287645
20341 96996 191883099
115446 137609 55710882
49885 109347 149263751
1100 57220 962695895
558 98108 821926758
196495 198252 757495627
159955 178154 45523366
20694 90607 175125345
30441 168872 779124856
19093 106597 219027845
12026 185289 433798468
4553 172283 157049171
88999 116378 81606022
78805 98350 97915294
36798 54614 832950301
125351 129278 9847379
157675 193333 89266127
126057 185902 149830599
105576 125582 50137717
15122 53378 95435034
188222 198096 24479586
47906 115910 170589649
136384 173480 92816695
173609 184526 620227124
124099 193165 172947593
107161 190776 209367686
130635 158501 467929609
13923 128735 287503289
165912 199049 82596563
10361 169818 399317482
121360 171588 125960964
144312 149055 23368591
68649 144609 190412124
112301 155572 108372152
34012 70122 90204361
84297 107111 57004738
110353 167615 480479242
109462 112454 7398155
105526 108192 6795240
196821 198541 357083276
58305 128083 175142799
196488 198819 5694784
94545 138595 110428223
91163 133931 107086533
10379 177831 720753328
62995 110311 118953352
160093 174878 37056419
167554 170810 530933972
110340 183040 528897566
48903 107103 730761976
158646 165611 353758324
136337 140736 28501783
121708 186975 163527252
13445 130301 292605207
81500 188454 267755005
9471 195319 747184904
58981 179587 606362655
184376 197777 863242733
168905 182012 32650910
77664 117907 925129784
78123 171849 234939967
151269 195955 882347946
195522 197396 4643453
174050 198888 61855891
101492 135364 939800818
47987 115773 744491463
170772 184963 722529126
72839 158425 460619300
128178 161641 83863257
158814 166788 62309249
158300 199212 655689188
68699 92471 23109921
25302 110204 683715350
19037 115948 242682247
178505 196061 43901385
143962 170426 66289880
91025 170939 200134411
177606 198425 832905205
158251 185073 130291928
91158 134616 111617718
75215 151939 192286540
17213 199894 712942656
68925 123262 408056864
31828 74372 106304474
25664 90958 394794140
168914 183690 36757832
136569 154962 45897167
178192 197219 857785489
55377 189576 699119673
116717 162441 114549098
188269 197116 21930447
198419 198720 89022350
85158 196085 277591364
130811 175784 898330554
169735 184161 35913330
179185 193241 728170676
164431 182357 230588782
101198 179917 868777685
64436 157954 234415104
102717 197319 346467808
187849 194044 520668627
60919 177941 293351144
116909 124077 622510215
70105 179684 274393036
117581 135485 45043679
58791 61091 746869529
30348 76752 302106164
22373 130773 171701459
98415 126914 324840233
141433 170282 750963975
30887 147342 291578446
150673 186481 89656161
59465 117051 144589050
76516 195367 297575533
175385 181279 312200818
87883 152115 188496129
164799 188432 136571210
57616 119487 632078872
98543 197477 636446947
98143 105505 306501668
96759 197680 252442815
17712 117633 250097583
100621 122722 55180734
185406 193243 15759030
66472 83642 43198494
145090 193684 121541170
186855 199145 643682894
117203 117610 402231122
172303 188910 41388582
141663 199023 143349397
162874 176078 877207714
152044 170612 450302591
45568 160366 435194647
51493 197887 366556507
172078 189629 822210395
154183 175186 52584471
142522 157158 486691394
196277 197218 946482099
22860 31251 914869022
98713 123787 62696425
191314 193035 514042752
152324 198082 821275364
42568 113156 177151588
35567 42620 17239763
188508 197633 22704310
41256 195357 385962668
128953 166730 123775191
112800 174916 155559226
95031 115918 52214557
195985 196464 1232187
86933 104743 6703564
110635 156851 115646896
197046 198937 4731430
129489 159131 74279871
189506 196353 652258381
109892 135187 799505345
28810 148972 300874966
95207 131197 469325663
20735 175884 388466193
191852 193410 513500333
136524 142477 14813492
49581 83509 756566566
166110 186425 275235337
150386 158846 382438188
197651 197761 264059
87208 92981 620102171
189217 190048 2037833
97297 103840 16407960
169313 191327 54920680
85338 180629 238519644
66079 171912 265300880
156276 180651 60926090
48729 96198 209703332
96002 156350 151067754
43688 122839 198362035
35687 39526 9328653
155871 194569 96677966
41863 152380 446092352
53404 107148 134814585
86053 142510 141370363
27623 152689 313100754
67776 129932 169966079
29767 130821 652145717
94057 140740 111679378
198265 199919 367944031
67710 197071 323745313
99936 130103 75546033
2833 117499 433590905
49419 65524 40429221
144048 179700 89078205
66946 183220 291105848
5980 6905 2340648
181760 189976 20548336
153516 194844 103290332
185851 192417 64978925
187060 194071 279649032
67714 81343 34223662
93600 104294 26670517
193740 198726 12359154
74298 81296 17653527
1276 24281 204446673
183478 199600 40259984
71792 123036 128213706
127691 150295 56576597
36332 119868 288551674
98960 195928 242649477
273 23902 59007086
33962 93277 377727151
167449 173562 15254193
124028 125544 954359630
92071 171675 199377205
22163 134037 280185408
35574 135964 329734379
96268 152193 926596783
615 116407 946424709
52127 129428 193791783
47801 97333 124327492
142880 195191 130702432
193811 194467 1622970
6038 188376 298961346
160866 171206 25992738
164638 186512 656824000
4430 182248 445149126
32127 56674 60938561
159263 177574 437447277
37612 190490 961336769
53083 192041 578487229
177441 180466 154242669
136133 179243 107695709
7655 12978 428030310
133773 156629 879207819
195099 195322 613058709
198582 198615 103186
99733 133521 84710264
39110 89189 125695225
54613 59689 885714432
148720 162153 776072064
71415 151020 305429871
170212 186487 145631428
74055 96802 57126430
71753 147924 923360050
54112 62587 21194235
49630 62085 31079774
177387 186428 22679148
185064 194106 391857857
64833 65845 112512514
80658 158787 195768365
93711 130533 92151844
1659 55386 646287853
188200 195486 18079406
13676 164910 378818445
69275 146980 194759539
57168 109924 132626802
163434 189188 64291636
55567 64988 23750444
173843 192352 521972767
5078 184942 450280544
124401 155467 879230090
134343 179417 112680973
172342 199952 731224825
175647 194995 373700561
155527 184761 73086261
120205 188544 494358167
26319 189996 409617440
138278 179084 112179756
103044 183916 726647171
192912 196492 8951417
53459 139411 612808801
116654 159133 106394952
71663 119399 198614209
33448 35753 5722146
40587 153084 281957968
4344 108443 288487828
22714 97035 360926704
122011 176106 135572845
30677 158895 320972014
128040 151699 59301769
30805 198782 420278834
70641 74230 8983191
167538 187332 49441161
52582 57444 657211502
135670 138674 7519129
115808 126486 26739533
161488 179414 44787163
55867 165719 732883507
132629 139319 16875364
78038 196178 295796020
125681 166976 103571587
19455 87110 491959790
169239 176593 18287128
83893 152521 970202954
129454 170289 154386799
185087 195640 463802662
197277 197701 1047901
1669 170721 863360763
181738 195543 270868333
126835 196625 623496873
125916 189840 601120207
64697 102604 95259055
186937 192998 13792482
71774 92215 51330997
39230 142535 258964308
40631 62245 53990061
190020 195761 166799069
35811 94765 147608130
146587 191381 774487943
177534 194519 42438459
76428 195218 288766892
59186 75531 583262623
2927 153329 376524878
184000 197506 33690377
105779 138654 82609137
94566 101605 987468225
190777 194057 631541784
156329 171016 992743113
36241 53210 42098434
4949 163059 969029607
130622 157082 667634971
25676 53593 69468557
29176 105374 583819755
160720 181553 52106824
123002 123700 216972858
159621 162494 7211756
69746 120724 931684228
109256 137427 889273908
57341 75145 44866963
132027 152113 771689575
73282 153558 504611039
1422 163261 699729639
152071 190776 96843561
176940 196522 48962407
38574 146947 519928146
89347 196610 268346650
130594 134296 9362775
28162 103181 219714012
28394 121765 233612937
173643 195673 246521061
133589 178455 112191046
189495 197546 474103421
88676 167151 196511056
72803 90538 44594355
127703 195785 559393303
124622 166288 971019690
2086 123447 303626652
125206 147211 55247343
36597 57173 51016730
66711 114596 120025375
64009 199167 654657328
68512 156457 562009388
137017 175853 97060261
56905 185388 322075140
23451 37667 35480208
16448 54445 94709342
49108 195682 453905653
4827 179301 839729495
14268 132996 297350811
14767 89135 186302738
194085 197621 8753426
4148 186507 221226359
108362 186740 196222628
22314 161241 347788896
17515 65701 120448737
25849 37316 615739216
178102 189146 27579932
144636 171133 867831473
113619 158879 406131234
181991 182549 1341268
106397 183728 202026060
191566 191926 939569
48122 90285 94419590
173103 182513 144109473
160188 163613 8691216
43928 109620 164897199
134958 176546 103969950
107148 141938 87263399
79942 90497 26685862
119783 185001 411004566
41368 156309 288131675
191614 194567 7354182
81571 185958 701190879
85489 108054 515331043
81492 182596 253086145
56605 112971 141596232
197516 197984 1159293
50748 97320 116894038
193743 199788 14998700
116755 143570 917332633
149033 181168 154507185
56456 148713 231520845
42345 115147 667163661
194084 198047 71784704
64949 91941 912534075
180607 187320 15423353
3454 10920 18640424
31139 113128 291451620
69001 164882 240331775
46799 132389 214632102
140858 151964 27734193
185470 186850 286486658
123165 170871 119751302
43808 48815 971581941
112183 177795 164235570
21440 124795 258665618
43675 112506 954044098
89935 170352 978411675
105783 128097 700234335
141747 175258 857498858
178453 189801 492654931
181412 192598 28019752
65542 136473 177983959
85686 152542 405710596
140358 146087 14281965
5825 150747 392253671
1098 132575 328993646
108525 193464 212533395
89898 175110 213289060
126342 163308 436127349
37888 147991 275742229
45270 49265 354431960
67447 135284 440924226
15500 176332 402623128
89483 131927 659288085
121639 177280 164141618
28610 75510 117187591
90119 160817 176944019
157083 176108 47647147
91242 117583 623732564
15117 52175 92467230
142613 176638 85117920
154688 156988 30968908
45275 121399 190877056
110113 186444 191060101
11081 75338 160602075
134903 195417 388731290
188618 198665 25017334
65941 153010 218180567
33368 170585 973238740
195360 199057 9217872
74463 158479 101677141
159805 168833 31779243
163389 172592 23059770
20573 167902 836666312
159243 165248 15166621
43121 93568 126723517
159798 164975 13085370
112655 154387 104537567
11968 50184 95376903
104776 112181 18581118
75315 132691 869978344
163110 169727 138002497
122227 164654 944023641
66426 78971 31424119
151522 176191 16132639
136056 138264 98023175
62708 186892 311372190
13442 89141 344114575
130823 162458 79253004
144247 163039 47028479
187554 197410 46600647
76961 91725 37184966
85629 129603 728305294
74882 141214 166272938
195810 197347 444380262
113721 138762 62892823
159487 160662 498322318
77432 92117 558772400
91924 119842 69741975
88249 92580 10791340
21765 95530 184689428
139179 142394 7956132
174426 188410 358945
66120 151000 212702200
111483 180057 11469031
62768 94225 79209874
125422 148106 56893411
126842 154640 484019862
46307 171773 597712341
47368 191215 206526318
49118 121957 182587486
31525 123026 156949527
135813 172201 619223468
44941 49703 12043722
101886 116580 36693543
10653 26488 706924060
31552 88772 143276729
20178 194308 810423656
144082 194512 126055143
133870 149564 39171337
6801 17501 26731710
123272 174845 277471572
82177 137767 972990929
97171 103566 330902253
112854 198452 214076120
154282 183203 72202903
50762 156292 313304283
170252 183248 775665314
5486 44943 691133429
98994 101617 6660153
54980 131268 651267908
1046 199646 496852380
8862 130495 485260326
156503 178438 54852127
141025 181945 149465829
82981 157176 663391353
119188 143619 122271331
103620 165475 674006238
50816 54675 9561870
78107 152350 186020961
144896 164287 639809880
113404 139593 182443364
125755 152665 68470050
93089 118739 64141936
166644 174667 616476844
40321 106041 164717462
112980 143108 577730504
73422 168367 237962469
71533 191758 578629091
111233 130433 917056807
23919 74547 750295553
15175 41792 66338605
29319 143824 529015143
194946 199858 12245349
97335 107794 785562973
69424 115718 542186648
9090 118826 274645858
6894 171494 412191070
88975 122894 84648470
96598 179284 632811417
73554 112693 98090357
199345 199952 139037
50334 102503 130973241
54185 155430 253931610
134018 168253 85732076
124587 142119 44048401
195948 197926 404745286
156260 189034 81932320
105790 156572 252630999
145123 153708 321640116
137269 158571 53126782
60472 185156 312590255
199753 199970 566654
1511 157977 391491806
168657 181549 32101910
94307 182356 760312154
143682 180057 265117865
29076 119347 225849574
9980 167453 394285546
85290 131362 115307826
75048 79000 447190277
131876 189681 533050517
118148 127511 226626684
139646 165609 65019974
67991 185127 293359376
180875 191239 878616564
156746 179340 675947866
66276 155927 385680888
192170 198413 15486063
90819 185083 370296214
139930 142130 3392305
148380 195996 119060680
145891 166385 397567223
99111 167194 610244073
123476 172772 123652423
3853 141668 345007281
85040 151767 288714077
11720 150542 826470329
53958 106064 503950017
9601 181031 543831922
46215 79053 82409819
11342 136868 560956508
81407 125292 109840165
180880 188451 301714181
106287 174830 171772108
152732 159549 17108021
172594 173923 3289544
23920 150370 993431956
121537 139871 46132386
99134 170515 178840240
156138 180805 61628655
172223 198843 66280175
186495 186603 287526
55250 159800 262232400
104699 145739 221459687
140094 174636 86339528
5222 35393 296561344
29548 68837 98215388
14778 100219 487355248
112340 159691 971244422
33160 161788 322002194
132961 160528 68951339
62328 162035 389275059
98854 198860 487052449
137109 170654 59855863
103446 108619 938544476
76560 117273 102071681
174318 194492 655162177
158361 178616 50667833
34882 38974 516918296
63346 104783 104119748
197742 199186 311803
57092 142841 334511562
158319 164995 167877049
121547 164230 225933929
194597 197960 8294832
63987 143742 200165486
157883 186503 71730684
81318 130785 123867847
39374 118626 198576947
175200 196059 859225149
166052 184936 47089270
57657 115875 710855709
85896 147788 154977684
150490 183051 81405068
78586 105061 66375302
69079 156467 653741189
46972 72584 935058172
43835 105599 154881993
55936 136919 801238385
83781 100930 512212338
50264 75873 64221765
33142 179464 715484472
133439 167125 882475772
88155 118792 76560019
12112 133621 304351480
196517 199694 7822985
136779 194944 417442253
149963 161810 420744192
157297 199686 105965352
21594 125289 259517755
17242 122973 471190305
15250 83958 741471637
91864 137515 634877327
132687 174585 104893431
157860 159386 3901299
105526 199504 747575174
27754 195242 9064005
89753 99732 211305214
73408 198341 185168396
126351 174627 539622912
28204 149174 302845213
2211 11781 23847828
111452 153832 346214719
197410 198109 920105551
160223 163619 8631431
37038 155967 740580414
149694 190409 609806511
88638 91568 764685899
44862 131141 847272927
168229 195139 67060554
186023 192356 591732672
173142 186671 125749957
145229 196421 429009025
80480 83808 8457072
73679 178673 759022436
120567 194256 432600007
117241 128290 110404296
85762 166728 201123009
134352 197238 157142802
41765 46896 12787681
171488 195928 545693505
113721 198931 934789405
106452 180617 185729636
98291 198271 863475777
65731 116105 252741730
185532 190456 12242001
163998 169094 680690982
181997 192773 26933312
144288 152341 983646131
103279 118057 36972142
176202 194753 46307836
63268 117337 450814200
145863 198773 601058931
155062 158242 693021789
40609 149117 272017760
5739 16609 27179648
195091 198468 788799576
114730 194977 200783289
34460 34993 1310206
125140 160249 54992788
158243 172641 36202628
52402 197914 364377651
313 37639 268555181
93412 180859 539127618
171725 176309 11319001
140850 176636 89536584
53017 185285 331502136
113178 133391 50646374
168396 174411 14979239
126819 149650 57140059
192117 198513 610749428
48418 85148 400958587
29956 58060 263072009
155853 187208 432890786
10273 56210 124994025
106649 158377 275847263
191490 196471 12470308
555 157971 933401447
60255 133127 223672148
187923 192686 11884679
26011 56657 502083220
180727 186430 14351529
114947 196216 861101832
149047 185165 911391078
79993 136181 660101880
31767 85956 895720920
132978 135404 6174745
39827 145400 590944769
50345 142483 943470651
61344 97464 90878610
51189 138915 348570698
54731 147407 927052509
112245 168636 461788513
85447 162061 191851778
91670 138327 296859481
195934 199115 506623365
75364 136445 153301259
139567 194582 137449592
109186 193759 211572776
5076 133154 94134538
59278 152369 394080786
73321 94719 53723799
199043 199794 398190797
144861 198008 149405800
151803 154412 223509750
69403 89453 50459695
117857 146128 835197982
63974 113087 123391106
150189 174965 426911466
139953 176327 18339027
194412 198454 316042749
199916 199976 158822
127625 134898 957849782
179852 196949 42409605
124226 192437 170842153
29398 80432 554864713
113331 139711 486713205
48236 157974 275052587
177922 180496 6432440
139381 193280 134713354
189119 194343 413725172
193752 193845 227247
136465 194322 144570301
58613 63834 805255772
71788 168853 848488774
150321 155788 117043687
64567 148895 780628016
181441 199120 972586505
78379 110209 79923227
172565 183734 855193009
9344 63552 576025500
167759 189251 522565106
192810 197804 12343799
33484 129860 241174508
25053 173851 770848767
138032 177128 97748647
92230 120578 70833110
61017 86835 65067140
10731 147488 623294114
149809 187720 136524573
94306 120785 66164773
64447 97827 83862817
175020 190838 434621355
101714 128134 66015370
130497 144689 35606836
136001 136692 51093671
117799 190561 182147358
178777 196723 44845039
34887 133729 418431844
14670 37016 55911635
96186 108877 979957931
85295 174636 666275674
77942 130300 137474294
152418 154308 4792299
48492 97472 237907140
28019 81673 134303306
159051 185818 57133239
49168 67164 45262416
19198 186867 434387509
36606 103748 168085870
52618 103840 344839698
7184 114625 268928905
70452 146452 190483887
179602 189825 105324840
123932 125569 297694
131789 143374 888577502
22937 39092 40207510
179627 185555 14914095
167154 170748 9001049
166367 199073 81504729
18007 73950 139919909
167218 177206 24900098
453 1757 3293106
189525 190889 927335658
79765 121779 644307181
140178 188574 120977056
13851 53094 97938210
25174 191682 416779710
151916 160655 21859224
180130 198423 655143196
139428 177942 731862717
65297 168808 259512606
165775 168936 7875440
120494 124263 97237614
124386 142663 45921940
56733 73690 42797662
75010 94168 48168244
174649 196802 685040483
168591 180618 29915439
40373 54399 124272904
180455 191462 27521160
49366 171998 307491207
5380 14053 21687088
127554 154447 67388301
161386 190645 73166221
148682 179628 44302284
154757 195159 859587322
101463 172116 176924707
182291 188801 16261935
108342 159887 691946369
82667 171474 222506459
162720 185584 993515652
167996 193274 143509267
23903 54495 720750240
58807 152669 235479492
186300 193526 815304140
126602 191020 669658661
177292 197123 836307993
8479 69555 992459053
124308 169112 112425568
183159 191521 21000262
5791 89586 849497098
103737 160597 679123065
68039 89224 53264699
112676 148148 88885255
28048 115444 218731774
58024 63337 22599489
142145 153292 125933223
128761 188180 148760731
92671 197700 372365601
108425 174166 164634525
63120 199013 340416578
41956 191739 375257644
55644 86324 923531745
63563 153330 225217879
6136 54595 494176343
199806 199807 6893
61712 166745 303256357
88962 132931 110037160
143217 159688 41214163
158043 177617 49035962
43138 103632 738652781
140393 152690 30645496
38043 184409 629490634
134859 172305 158642867
49288 157446 271092235
131344 197752 166089555
189700 198607 726833862
100437 163376 157747875
134162 134639 535669105
8381 58690 125416467
144383 198579 135370959
79177 132922 134808747
88743 128556 99578783
151800 156511 11811066
21633 173445 380150217
81382 155259 185002514
180600 188320 887569856
175788 198386 766785131
129746 176734 117683280
71496 103163 79402167
181670 194222 895886514
129030 154127 58363622
174819 187181 940301272
161094 180622 837253422
140494 197670 696453163
121771 153656 79946420
8374 106376 947536169
23232 140324 293201400
29058 45387 40474179
187675 188541 669811666
117260 197984 480264311
28181 96381 247569182
93257 111802 46421154
57869 128168 176484265
153756 177496 59410257
52271 97816 271472198
111853 161825 572183523
91946 181915 225146126
25732 53890 629871528
136987 157360 759248535
106255 177568 977682620
14993 135635 471226898
154826 178189 921792217
30546 120376 127260707
29434 117063 219322315
47075 129415 206445430
177839 182628 161451889
29577 119723 684859678
129110 151312 55650949
1536 65351 727985013
186965 193929 738025648
152291 187259 87583656
52200 124898 848450461
114166 145400 78244894
191855 198539 247174298
5272 61532 531322215
83964 136823 132514205
57654 160281 257446434
42354 63287 52314137
31601 166760 338455420
66506 160015 234346309
148247 182736 86213856
174979 186541 28919337
10394 91829 216668722
111202 186516 174752988
39948 84773 390449307
93316 144606 128536330
130443 197196 166891186
170604 185077 11297663
13714 14181 601292288
145900 162471 41490194
127106 152952 533739749
139027 144623 13960299
37512 42019 11017372
38992 178490 986551187
21767 134404 282065129
38640 76370 94356027
96448 198417 518674404
49506 168447 298239258
13287 87122 126859777
96421 139958 863402132
79703 154752 778538215
182014 183816 338133352
70161 193558 436559216
162427 171723 23361554
196652 197633 2373084
34695 39488 11726849
6185 121776 320634784
198818 199208 980987
150584 154363 8725833
136688 173707 92589108
17636 26437 22089616
177170 186648 128728236
106342 132490 65622604
77370 80613 8056992
131135 146464 182640497
92326 171462 198218758
60890 136252 327527971
155489 175818 588169376
142443 176306 84689181
134114 167418 83431861
38438 46642 149175404
78627 158858 201062959
95215 194776 249050132
147170 182550 484117290
113102 159858 117060977
82395 83249 853923036
98545 180147 204314861
29738 120919 228134750
69400 101323 80133631
103534 120726 42952618
182288 193867 350307556
180666 187786 2522122
156874 164058 421535981
144138 196766 131501585
175173 198798 58884478
173048 195435 760972515
173292 177112 9503598
136417 143079 16577642
138987 184673 114124838
155659 195750 100213970
135921 162982 67615843
21617 65712 110153980
188593 197214 188094708
179138 196949 574294455
137011 182471 838644116
159383 192643 449388663
115504 175268 149673814
45026 138549 234750362
151470 153566 447065203
100803 130113 73417077
194725 198892 10323768
188843 191903 568090914
195509 195733 362499642
142484 160494 45009517
74592 84161 24093047
183947 186948 96065256
122619 153178 76713128
5648 98367 915683147
52147 198870 367414821
162621 181717 375919159
189881 192254 5970856
16768 92556 189820972
8289 111565 258554471
20860 128478 269421126
134121 180705 116467496
195685 198167 847618448
160796 189546 428511615
93612 109307 595728105
157791 159823 5163576
137749 147272 23773878
48086 61065 195118334
173510 187518 914511319
169520 172714 468279956
192901 195867 324968874
143308 195834 31783213
48991 102240 999503165
93289 132732 530531215
16943 140754 310098768
122061 199156 755488289
117233 168626 128859736
154637 186599 80006405
65737 104643 276871167
1524 189342 469964818
78308 99546 53289111
127486 182104 985502510
94553 114365 49522453
58367 194486 341187886
98494 189142 226926205
131670 195889 395710712
91820 144201 8689185
36022 165731 324915954
98234 113845 490317285
112635 187046 348968871
194004 196367 5921483
171865 195537 58975412
89626 149019 282171263
186402 199337 57631656
105170 184615 198890765
50707 123419 182265929
133642 178879 860873086
81878 133764 591020331
170839 176724 14622526
6398 150373 360415698
82744 142599 149966139
131931 147077 218402381
10144 57605 564893372
156203 173701 43839194
150275 176431 321382657
168190 177697 23656475
170026 199307 869010732
183220 191394 414380304
2341 169240 508505228
70546 148548 195507943
116748 194211 193849093
48320 135663 560768612
35949 184484 371786594
148757 165921 43018905
17694 124485 619702969
72918 107653 87069558
92832 120532 69248749
118841 121461 521694180
56251 57746 84142355
127142 188216 152937223
190593 195229 858193254
73777 143813 175545513
198580 199722 21212719
13589 149664 340698745
81823 116648 87158510
190663 192881 5552398
141406 185665 110776694
154816 187805 76580218
140625 159311 46718303
45660 157705 280877036
172792 180969 20249756
94488 125004 783379517
34474 86490 130204305
82541 196599 285501876
27702 70008 237076337
136242 136976 1839190
226 137108 342646654
97688 99785 247140302
42903 93028 125878178
44922 115077 600567689
138504 142363 306532526
163179 181527 45768297
44740 139023 236621009
4936 78232 380044817
76423 139363 83677177
86815 109489 361680557
30570 118103 219020507
145058 149834 392415070
180437 182513 5192732
31420 88722 871041573
71004 85051 875177316
175618 183614 90421481
130597 182067 128856508
195200 197718 6282465
37665 134910 641908540
142847 193903 412139731
23740 193214 424179960
142259 186513 627683018
46402 70751 61146729
106631 144950 310708453
103422 112366 534395409
74752 131174 141380963
33222 149471 290947135
101480 134691 580593365
67714 174319 267066962
182722 192086 367458910
181371 182211 2150994
169753 183398 33941681
48392 191186 721572080
117581 181855 160890507
40223 110448 144564231
53250 128033 187567948
28203 31025 995446057
1440 101045 994021955
95574 136494 102583185
56325 198715 157713543
46466 135360 322675270
43720 118435 495147156
122842 175465 457862984
7889 106349 970967026
27992 125071 856038481
166256 199102 340276892
143466 155736 30654179
191352 191820 1207362
152222 163126 473404881
146493 172582 685238018
61746 188459 317668746
192008 196350 809716540
132889 156894 60028944
71891 94719 87412500
185658 195929 25601273
67938 185113 328223766
73662 91739 30671189
94842 137934 107998733
160975 191244 75685070
96670 171183 266240593
2716 163835 403433907
133576 154973 53495441
115351 182032 668891234
76461 106419 75082742
10384 196455 903368138
174133 191351 809902157
175530 187922 783450437
24005 98609 689789891
73456 86656 33180237
106517 168609 155698892
60945 195604 587688723
104027 144084 451212908
150876 198742 53834002
56519 98924 974537792
87525 137570 502219558
114320 139261 62629015
132885 163472 76639928
38468 134981 369260247
123376 177040 760113415
9368 21253 862751012
176258 198285 507800111
79942 92395 126539805
53972 123905 76126729
20587 77942 746529544
151651 169517 732092903
49956 81994 152657159
72877 106870 85159408
197308 198277 2394220
112616 192898 200940198
83085 130591 118974524
127557 160198 294627279
26211 166191 350575977
27185 180536 383834254
136734 140838 10189879
27636 116330 503180810
81581 143356 154723585
19998 171092 378418922
100609 182177 797631703
92032 168413 191316104
189676 197049 174570625
166256 186785 210217985
144269 192859 233747232
12095 154018 355408461
25038 169876 362737147
97805 138134 223532994
114054 149695 89190683
89937 195601 423240207
48208 95650 749461444
3660 126720 939310588
63409 128561 473591296
194657 196248 4001208
10418 80578 364815798
156861 183889 67607003
168671 191275 56392500
13538 155669 367959788
5343 93684 221209608
50387 73835 58939022
74442 132402 246779826
190481 199299 450148992
198796 199034 601834
184197 192145 223909603
196952 197345 212414
127679 170565 677759404
24705 47498 753042710
69592 142323 685616222
26035 110261 357826170
123253 167576 111265809
29876 90966 152940669
161406 173261 29760144
28106 81234 132936959
95944 197723 254539357
35917 100002 557634134
187962 199006 27428307
134020 180941 117288155
192135 198677 16258592
42175 54039 491472520
180852 193829 32499521
132526 188533 140141492
148493 155777 18235726
63088 125962 157811646
117631 132779 38021061
76669 81673 12703563
61259 89047 952016902
39617 192247 382272920
197934 198001 288660593
156564 164082 18934603
50626 148958 702201543
144602 181189 91440087
95960 140011 110396473
119158 182633 649462633
52639 160204 269650350
159916 183424 47110463
135299 184500 908702358
17414 99450 735260243
123637 193773 175582523
85919 108883 427815595
64511 80090 39148471
107906 182523 111695833
49322 133054 210047823
132818 178783 114968604
181915 194475 51245028
44584 143023 246961838
27336 136570 273603887
196810 199341 6296844
138597 175811 422116187
98126 160516 156232916
33851 141489 269430605
18633 135938 821744599
21648 120106 446462494
169572 198899 732738975
122220 171645 124017571
152982 198356 113383154
69914 187084 293462562
59970 61236 3209196
181320 183479 5382923
126184 173427 118394713
20860 186085 921532029
22389 198473 566643561
134313 147026 31794041
194268 195502 3059583
65812 192225 316624062
89904 173540 209395228
181252 192705 15365939
6664 65503 691752182
21788 50180 70732962
28155 179521 878039036
161010 197983 520902436
96194 180258 945381482
104367 149334 316463828
113297 171595 978814448
60370 111791 914516348
87412 106025 46432951
46510 155879 366979087
115135 187443 181122418
90443 167332 192581025
87295 141952 136877946
85356 117698 839745913
159203 187106 869084589
85211 115930 76861784
174956 187696 381011990
174554 194016 40310088
22551 48979 218941470
6521 195472 694758799
107467 154748 118459817
86066 125106 97626952
48456 123151 468120049
145125 184355 98043573
179823 193278 33687860
50467 180616 326124286
42247 58372 40210610
99496 152349 565039261
146890 166726 184239273
83358 104801 53646431
125774 180886 266303234
56749 175490 856452944
114287 166469 715579184
149068 164751 538516616
87249 158701 128354681
84956 165347 201410435
90648 168867 483799338
127251 175598 121082788
29205 56612 802818474
191213 194834 689975119
149121 173070 197275179
171120 190439 48165810
49889 181771 683039891
170967 197637 319515149
116635 161636 924604805
37305 141590 261151871
186829 195346 462613849
57058 90140 83352759
104245 141970 94590492
11382 142952 756678187
22657 124908 949741708
10549 75668 162745807
36468 180915 361538378
180747 190353 24022286
137814 167580 502644851
162186 199014 921147390
45122 49522 776814117
119100 180505 153762562
162488 199348 92006474
83049 142079 147894170
183003 188533 13905904
123384 190332 167634587
170748 194932 165978779
174465 176652 5455679
174901 191178 705803019
175540 192076 41310308
177339 182251 550645010
123996 189117 513495698
179861 181986 596950930
148189 160359 30419814
118827 166468 119490897
92934 141821 174059452
171759 173889 126874177
88487 195400 204260908
123793 157033 83291427
177410 192620 38050237
38807 94734 140221987
147590 196326 159103456
129810 148725 301168493
74142 180977 267546255
18518 148094 324500713
100744 135247 766298054
22717 136578 987940470
195042 195711 1715569
95961 110699 36912477
59900 134139 723746610
82586 197804 740978085
196322 198659 35028552
81424 178592 243223823
54955 107387 969553423
34258 55243 171335959
166531 185561 868868023
10847 162180 378859061
26215 117901 845943977
199733 199903 430008
199183 199983 2034066
24074 126615 256669352
40412 101115 152311359
139848 158348 917994524
181570 194928 33333261
54175 65667 129535740
111873 125822 34417472
199292 199603 235499
199584 199834 619878
198608 199273 510958419
43529 143538 439799544
88689 112964 884894949
3128 7702 702847340
20415 86124 721836506
140381 177773 779292885
153053 185108 452303210
190334 199710 23351953
96408 104416 205482411
101640 167524 165008810
77768 147500 648617188
94557 136081 415544705
52969 78290 530218142
22582 178913 391267457
180658 195974 38289662
190564 197351 5065355
103991 124665 51718387
124599 133245 21806487
198941 199011 900630664
30352 64296 407771805
124501 148579 607439518
22309 72475 125458115
51870 88953 93242614
179592 199792 50422549
194009 196219 5510726
32728 77787 558053396
133465 190562 486011878
38285 188827 647435009
29858 104559 186885932
117212 137004 49760974
112599 120216 320560079
116257 176874 151792720
108763 141264 900544982
119632 138012 746340910
106072 115999 24034155
34331 189942 389459323
162208 198888 91567280
199867 199879 24906
6427 184258 899896770
74015 158551 192828619
14265 133931 299718303
119120 184184 162895761
4933 140962 340642787
115812 134190 46140412
141244 176084 554568889
99780 163015 81035945
113104 183248 85407271
22988 47842 61838829
83910 93674 24499308
129150 160404 78278623
70115 106835 917398334
52063 192591 352093397
259 47707 247267226
21243 179385 251887565
173580 186370 31950839
2603 66657 160130558
180692 197986 286467791
161936 174531 31523884
187623 193336 73702164
104102 152128 82036956
19345 79223 935568298
17149 58741 103646888
29938 145713 289812180
7325 39853 757264727
68300 108893 185997318
160687 179368 532794393
189586 197861 976049271
92793 158098 163452203
77305 165346 220674791
159022 181518 56256065
18106 170090 899632746
128611 144674 318314425
32704 174407 509501209
92616 112926 228213059
47431 139214 389366521
19549 185159 414650202
42677 185481 938773387
43319 65628 56025832
51645 151534 809954555
34744 89021 249884931
196479 197043 1259771
97552 166516 172821261
86082 123810 175933002
138685 177568 97154996
56123 155070 248191440
158294 176535 146582488
142504 147452 12361536
167019 186327 48212436
97142 140716 109227902
160010 198080 95071179
159240 182168 57351974
22455 99611 193073616
41350 184943 194297409
194916 198942 10012811
60906 78853 45178273
14845 77327 240555725
175135 181006 792232770
70217 78276 14746096
28528 182720 385898221
10494 160441 424378330
10049 54383 921465867
160654 177240 41530637
135549 179730 203521664
139493 192094 366574958
48286 90526 106153905
82648 105300 56657347
43051 99912 142740685
160396 185212 62125524
72163 188739 291896615
74068 84841 27152176
1662 99456 360851480
183791 188051 10751853
38466 71198 81909079
39023 133313 345356277
139926 174861 555120885
59139 193224 336084451
57346 136925 497531337
153360 199605 115552661
38640 151960 949749426
193154 195568 5971908
4233 144964 980591929
57581 119483 155342410
58515 185669 318829085
11783 175955 873538277
42370 111043 495629742
103233 130365 67930056
187195 196241 51367657
89902 156311 734986169
164412 175537 380294172
103863 159342 514402719
189060 191463 16299511
94622 182920 386321166
196625 199834 516772412
67967 99346 78641505
51810 102260 126688753
103035 142364 336592136
169580 191585 378132833
137058 161929 62138574
176365 190027 34102288
77810 157587 346468127
61607 117593 140585328
74325 188758 286574367
94355 119823 723220393
36872 44432 18510141
114072 135262 53193965
151633 199299 49916223
187855 198680 26906912
58774 174061 946758505
15202 134445 493217422
143967 188638 974013053
26425 45657 47685814
21162 56661 940426232
15784 56749 102104384
106046 190275 756367332
149416 170840 53781025
132264 187104 137325855
165255 172891 966597632
188891 199837 763844671
23476 144562 484743863
71584 180584 272956590
31979 173775 561630082
118872 175775 142566773
125996 134876 22400425
173032 173042 30045
12321 96503 210843285
73071 101424 413980072
18699 87328 240054599
14656 48858 224699902
161729 170570 142449648
189142 193077 944180320
30810 152612 304878161
141281 181438 100428184
90216 111293 52756140
6213 174491 421282800
64646 76391 293996490
3822 61880 133302649
54651 62906 20676548
171194 174588 607273342
120816 186410 807642533
13510 74203 355772631
23837 48278 60781396
184437 195753 555235476
114612 136626 55298807
156699 171824 38003796
147329 150519 7915627
11570 184130 431920300
38077 44905 952567603
10585 146187 339515795
144908 168661 108689786
91351 140696 902322574
193489 196831 8279671
157593 179102 53850981
121838 151970 578518349
89596 166143 477143098
180113 182317 3837640
189551 194639 245040621
179022 182637 9047668
75364 199318 354877394
163627 175007 28414920
178392 197300 47199774
179061 197416 796016578
84738 85915 2975615
189339 196619 12484604
32663 60736 873657372
73025 185611 281979819
139440 161280 206652097
160744 164776 998798728
2232 166796 412059559
83035 169024 647770466
110645 119675 22457211
120958 171799 127528840
3451 139704 758588257
47236 81526 584769731
61026 172007 733678783
187081 190835 542060725
132710 198435 569952881
130966 185739 137113117
159278 187469 507638551
47789 73147 719816020
114620 156160 104071370
192895 198508 13903128
39773 70803 77738191
81682 121801 350236700
54042 186060 330948935
150758 186099 243753517
98307 178276 679799366
13949 23116 924199740
30577 99011 171266736
19678 79527 558639341
51921 162001 275922968
53296 148585 238986117
132817 172369 99116199
122322 168777 659664101
137889 170833 82470836
179433 181689 5671372
61903 171738 275597497
5307 74689 610068839
189646 196964 18166556
162754 190285 613360322
905 97528 520529909
138744 182152 534003973
54237 59217 616734906
182746 186798 326619354
60451 175903 289488110
68728 95456 864387375
112409 132703 50839880
155850 164185 163135359
78511 158849 201281272
181443 189137 419739973
125246 136699 28905664
192702 197869 152588326
4431 145265 352628571
156971 188575 113831207
188387 192768 10919526
99031 181548 491995879
23220 55724 467171892
88908 154376 549468477
194047 198567 11178345
37419 106907 173933613
40692 78938 889259623
141698 194169 133701514
96152 145886 701002877
88574 145296 141973041
188286 194321 14988443
20967 87504 166669331
199654 199830 234834302
131726 171548 45393485
45288 92224 549653300
44650 161354 292601714
60723 105749 113030213
70905 120154 476509640
138347 197994 148928793
147137 181478 85841172
117989 182656 620996506
111359 165064 134607220
199453 199750 738631
166966 199466 921877453
20035 67663 114018995
51700 182086 482647850
78429 183074 262021792
94718 110167 38717971
88571 164317 189674874
71331 95384 234424184
149298 193538 336860502
179488 182951 8622244
6473 189807 458913612
37677 182375 73552202
77284 152710 775348231
37076 37700 608141328
125005 134132 23014359
1493 135337 720234607
124955 129731 11995118
115027 153073 95321455
129067 188507 86242439
156343 156373 76538
123774 129209 327162181
25552 92031 507627357
122632 138874 41030970
25598 76317 126754022
54356 146651 231531312
128560 153791 729456102
141125 185089 109995712
73476 137491 333895570
164306 165840 3869608
193074 196020 7349441
92415 131145 330508636
91480 173350 205021981
44221 69864 443898436
183234 196655 33624102
88550 116520 69904540
166319 169955 9075466
42157 124851 668188003
62598 159292 242547473
104356 174084 174740237
144740 184598 99628087
153119 179921 67032710
89338 169587 200957700
74158 193447 298722759
131537 175036 108999521
85889 103410 511498573
9116 73741 365665674
137589 189880 130650641
132445 176152 109410027
14948 175187 787046658
186954 188674 4226791
197195 197987 1973147
42236 139105 864114407
183993 187596 442485678
187160 195157 167587768
187168 197174 24837178
164221 198543 85588446
100688 133432 82097657
96384 128504 80367630
179578 196898 27626676
136502 199331 340361365
82761 117154 646661756
22640 136629 285491171
127165 132931 108140528
62675 174281 279922216
53959 108120 136002527
122688 191877 173365488
160475 180299 49641517
153517 187648 85469052
21847 112620 227227537
64917 141704 598285121
53771 94105 101417093
78703 197786 298083954
166201 183405 42832862
115416 190094 742535888
181988 186439 994445673
186357 190710 640066791
14726 21456 32087914
95874 115673 773131328
157962 191406 83697613
31590 75625 131531701
166647 181011 602203790
79215 187711 271864409
59447 81819 875148271
66694 137589 177847221
111470 112052 1424974
162354 191025 7061273
185520 194754 662587433
186127 193091 244802002
139268 176021 91859091
102352 148171 114676974
104271 118299 35139379
185113 191408 15675588
159422 195915 91220549
109107 138008 68461682
97886 109545 29328141
164591 181451 873092503
141309 141811 761668291
6134 142212 894118593
161431 175486 200584826
150483 161215 848757689
195152 196996 4570660
186723 189846 7721082
58798 172879 286234832
175876 182556 16649831
59042 112509 771198008
28601 147594 297961507
156830 181437 61531636
35616 92327 860288749
83469 138359 695506935
8447 173455 413197086
61325 137962 700369031
143328 167685 61057902
46983 197848 377842331
37492 174783 524094677
27612 101710 185591103
169123 172918 9486109
78078 169203 593533957
17778 68664 127253377
173480 183673 491162209
94086 128686 86602483
110732 113330 874602244
112084 120326 20556088
53877 106656 132435611
89100 107814 27578716
111123 194050 207507007
124047 139205 828451693
13375 24702 503235032
33657 157312 309443974
155062 199473 192376975
165452 169074 9061177
88116 178947 979762053
87466 124789 93319230
40492 183294 970580964
135982 179497 46916673
174514 185303 818523461
109159 151665 106340035
199930 199971 696895471
164570 175391 975107704
183401 197941 36252903
4390 171137 618405926
34865 65640 76770942
150732 150821 146915572
116860 146729 28165592
152256 156341 697039927
47297 64113 561418572
188826 191452 342950978
54813 81908 68248303
123786 171757 987748040
25792 134279 50813853
127088 150640 58983635
75041 198367 258109272
145474 174668 954965180
74601 102864 214645562
102346 176114 184606298
38619 157742 35943253
168060 195340 67983427
121736 194993 898677875
166316 170179 494254801
82265 128015 114506407
97910 180544 206888176
18471 102770 211107018
157078 189493 684992915
130084 164622 86567771
55355 181267 336336513
142828 175112 743299727
156468 196971 391824366
80526 83502 7583589
78457 127237 342468652
99829 156018 612545627
130664 169640 751633257
171391 194929 85236002
140096 196986 558816065
17793 129156 278775411
87260 167019 199807717
165513 179893 107286739
88145 115043 732089544
142857 191581 102527956
71732 129564 681742460
39 115630 975655632
42508 47861 13423243
809 102951 255525720
120886 170125 123474453
130471 148031 43988111
138031 155158 691986436
71562 191016 299098828
54470 144374 225625349
155312 198497 741946724
170218 185282 960240379
44643 153922 560811015
172383 194119 54169909
86785 90101 8377510
159105 175665 659736607
197082 197465 993302
153751 169640 422294135
144988 171749 67077679
156844 178205 53459206
138098 199458 153231952
182478 193235 26922777
155231 181012 64462346
5728 39549 421070430
86525 96584 293188639
181197 197385 40394468
154590 190019 88542506
116612 124508 19699414
194997 197345 5837660
87825 113638 64584052
116467 144756 70940401
135161 195425 150580236
5652 195891 787381274
112758 129502 204210350
96022 177895 68355749
31446 43820 951366038
63696 64322 179928129
721 191310 476887761
90207 198000 269600591
180691 182059 208565967
65075 174716 274806052
161082 183606 60543063
123023 150881 69931455
173286 180870 18805387
133849 179134 113226258
122580 144978 56307974
110515 139096 254800253
153740 159890 894981223
145577 156955 28411954
198222 199740 3815132
116634 187291 554301725
79852 136294 476869948
154189 178102 59818808
101714 135884 85649967
134011 193049 37004701
161038 186993 64949520
117459 176054 901299290
54304 159767 850812763
136595 148046 7661659
177813 182973 181896623
121345 151878 76557333
72442 199907 319014685
89817 138153 204758567
37030 120462 208860886
72407 116572 540685340
20297 58369 236249066
79032 173988 238009727
62636 90956 431520440
143542 179465 89762131
166362 183953 483008534
24816 117475 231914361
37598 149503 280197500
21004 113817 621914105
75341 162063 217335125
25121 70791 114167545
102963 159477 141530814
135949 172786 536309739
156295 187074 453473004
91088 149565 816932930
78321 162208 974205213
58339 186106 749299114
108757 135517 148161512
142058 154403 747412724
172600 188882 31095363
34057 173894 549505519
130269 152328 134214827
27687 167441 350018237
1639 148608 741597922
122054 135099 32981549
150169 152641 6226249
58650 195872 343935327
66864 113400 269637026
27990 42778 475642597
113637 189351 189466583
41145 92860 129822343
11326 179688 421355664
94873 154266 702243087
135115 145548 543799719
35672 91651 140122656
96353 154080 144551260
81086 193385 570522886
7808 12434 11473597
127560 180894 133462639
123778 163863 458620560
147073 151756 606525493
64709 73686 22664705
115527 160810 113418493
156108 197414 103175068
130932 163137 80737064
31360 79955 355230911
41996 60151 10695801
92123 125629 83792960
16250 173154 641544745
44750 64091 48501280
107283 117035 769709978
142441 187559 626711003
166235 167055 775633255
149328 189265 392414411
56321 96157 100219006
54623 155825 253852083
123229 194581 487256728
4450 171868 419279264
187138 189439 755335039
131672 185300 134272249
181524 189368 19618734
78645 178907 476647845
9309 193370 632692343
108816 196671 114325356
173916 184018 25125900
188039 195168 992010730
179628 198869 48006614
114045 157558 108873409
81966 100273 45773222
171543 199246 69009158
131824 147568 39511103
77105 128220 437162221
127121 144310 43133888
9657 38858 72886002
47707 172930 716440431
81855 91332 559766220
168165 193247 62594682
36074 197917 887323301
76869 143072 254129724
14128 184918 427587996
164848 186403 53831543
25950 152729 785153158
51929 55923 9855242
38622 156018 562857629
102825 189481 216902376
45556 45711 931952943
190675 194866 77732510
190488 192100 285821426
3066 99772 242011274
110447 147075 91728737
190424 198131 384099224
136358 178807 256889649
110897 185557 523198072
13532 195409 548167745
100955 126630 107244549
86969 145558 673902032
56724 62927 15561298
57149 176596 299528534
36963 155826 739890159
168400 169426 2554309
1220 86834 275791761
193486 197066 65398114
126632 159127 81396654
163701 197406 84056636
92653 100342 576765617
131408 167383 90244244
7081 193499 466594252
22314 177241 387826708
14364 91297 192723454
167822 175227 544145376
28987 40681 440808593
108714 181902 183135808
26594 157300 508895915
93734 122843 114432059
7704 58804 127381165
134486 139915 13648331
26358 183386 392982070
11171 141219 575011542
140332 144663 10792228
86244 155514 173410965
49060 129979 346780986
141745 197731 192384096
151480 194526 107614537
78716 82499 292814463
29139 48180 47302817
103785 175806 481857770
187127 199044 29610750
18573 187549 534399781
132388 175301 433559196
82291 171101 118796862
29334 82335 374841148
135164 164787 74147376
190424 197525 17665540
2984 17893 948005098
50884 188864 345705452
182655 185825 425441630
157690 167415 895648802
37749 172702 338054009
124328 175885 705867607
151466 165869 627769879
7869 51162 809288570
27075 135257 828975549
58741 90567 576332410
186207 191570 113666252
45791 193294 713310556
198057 198094 488151648
85829 193333 269074923
66985 197096 325689088
12581 138143 314589218
168392 184597 182974404
119952 135711 29926534
62778 88190 64118148
49509 51552 5152849
135012 156033 870428265
49348 52238 876221481
108584 142042 991831854
87803 163674 715691924
109659 130936 53217154
34510 159702 313409193
47495 103354 391914719
121323 152364 148715478
105482 135306 74966815
124117 199611 532274337
15475 91732 190951463
49475 94591 837412228
152171 193936 348871953
99430 117760 718483732
49638 55835 15420939
40144 57614 43526611
197032 197829 345958828
59038 99935 743615538
31069 157548 316574239
123450 184777 153558121
183189 193530 25976514
44862 58267 941639351
97665 121016 741956882
36903 199081 113874975
13359 187245 787315014
157033 199794 540661618
146364 152393 15029931
180921 196594 39226483
79874 128632 122274563
72479 78587 15217695
34604 119703 896932866
198826 198964 339893
189614 190687 2687544
131194 134713 155722417
199302 199559 665602
154737 172825 45370627
144880 199106 828974129
42592 124366 906144838
31213 141876 441671685
42905 167272 373736634
39480 59367 49548173
166764 196528 201739272
153922 171513 44159194
137534 156751 47931774
131303 143911 31691243
109097 138273 304636805
92812 97994 900282828
39434 58332 524185401
12674 33375 51974128
21710 90685 978212441
127909 132055 10373705
4319 176523 431122621
44788 78365 719395876
154844 184122 73192186
72871 112099 432300295
3750 94728 227737510
62430 154139 470592897
143793 176281 504320460
91938 150260 68901769
178457 189943 463449252
102131 194156 230189872
9163 13409 10538737
96592 156093 167295563
101719 125329 123573146
54447 171953 799609542
16238 41606 421156452
189854 190834 1566663
169599 174692 904081485
149124 184050 87315106
76649 158658 205492919
197633 197930 699083
155586 177036 53693593
35113 126872 229663765
24288 169602 363926786
41736 110339 172105479
147985 156017 20150694
56554 63425 17250701
111334 156770 432594099
169199 190381 879044225
111368 154989 109223163
6029 92453 29235864
100234 180639 872612972
186531 186955 1034607
59276 79513 50940650
152801 165643 32321833
49932 192722 786783487
69678 85371 39422356
117017 123927 17281425
16121 49733 777348144
130852 150155 48266919
127465 178341 432432870
150147 150507 947834
62608 89197 67111476
96768 180885 210501168
47343 126891 594338862
105053 179752 187025301
140750 185121 110992711
50012 85687 587979790
148517 184868 90909394
8005 149249 353620461
189529 198435 532487351
32657 95733 157861097
110176 192318 448256301
31152 143742 319033687
37703 85000 883623994
107425 188801 203701393
32838 39157 520824774
145379 171651 65834946
154547 176872 280477692
157552 169081 29061009
134095 182887 121917496
194162 198848 544604593
130027 144908 442667843
74895 130965 501543230
199612 199620 25277
117054 140821 59630545
121620 136918 38568563
94800 117882 74642391
158708 179892 521999256
23526 106446 715561581
64343 142162 308731457
106001 137568 707891921
74222 78295 10196893
141790 161428 49136324
36290 60365 59805459
193813 196984 413002222
139695 141777 872852013
80820 99705 47379194
76502 130485 914052533
164717 197555 81879893
134023 167763 84498522
134011 169717 89414817
47921 173784 315559859
112435 195012 732993552
172052 177644 13862438
100180 159494 777096478
168216 171704 187560758
107314 187553 200984560
44030 51391 851403604
159541 196063 733900820
46473 94411 120416892
45170 95926 11858616
5145 113804 508544649
6209 118385 280754807
4879 155754 377752480
4230 102499 246051203
30006 89112 147996445
57248 175879 343163225
194933 196379 3711718
113446 117415 486210998
147866 172331 61351798
182063 197197 37683715
49952 197860 516721627
189818 191530 4268464
39038 113073 185579378
154938 178538 59027375
21938 165944 360678889
72807 132305 745946829
71254 119274 830855281
38877 128573 224727061
196653 198120 682541047
146398 196357 859118231
85561 96472 27374671
113768 157465 109350549
173151 188320 37875400
60843 75486 36871678
107376 179167 225263655
150561 166727 40631247
102488 194587 623863761
25827 34177 862889863
35331 154037 297149266
174034 176709 6654684
78635 150924 965683738
97528 177740 200817277
19231 55590 90676165
176577 194433 44592022
133278 159932 66679438
102477 138994 91536974
132337 178309 66259628
66805 192493 455582117
60304 138781 197143856
69423 165825 241682367
191586 196213 11553619
196498 199385 357057369
87989 186591 246846854
557 29404 169279882
166106 168116 5021039
49454 49570 306803
163830 170171 15876382
162087 165510 8713380
37569 119126 796533351
175350 187352 30050504
18738 32050 788791294
152595 183883 273766275
171242 193357 55179237
40839 175503 337471676
143000 188360 113483464
37990 197561 786773980
38858 167056 742263383
29870 127235 450966667
65233 96724 589791424
91618 198736 267932447
88917 147223 734406646
10404 96623 215871414
116529 128584 624239517
67542 141235 184714764
64797 99560 904808925
93852 189182 921706023
72001 118177 285768025
199820 199936 138340041
56206 176039 300472445
161872 162708 2125859
178423 198003 446873724
81194 134616 977329104
183910 188054 649710808
154631 174501 49725812
86912 186427 940066618
89786 122665 429172901
79311 134843 519378588
166424 170573 237930574
194980 198675 9198526
21032 48100 67443294
114674 180209 164064330
117195 161324 110543112
133367 155294 972633077
193713 198400 11584466
58145 72452 36238934
63861 139308 189424362
182849 192127 23267361
187519 194211 613361538
90257 146794 507697561
12302 120041 269697523
6253 18748 31178061
80215 105303 62881306
128834 185054 660587433
169946 198638 71502933
198844 199004 411183
94948 161577 942983828
143185 183477 771074414
161234 187960 439444504
87295 155774 978450865
117576 168530 76636881
103853 160020 460564927
99907 157132 143240954
149384 167245 783767367
40616 170049 324487260
53184 67301 900629462
193215 196646 324141569
193 24925 61731695
114733 132242 43841673
161464 194245 27795963
48410 58347 401174278
82730 121550 415490936
55284 99600 111401696
136023 180641 520078639
35969 171003 338188737
147752 189251 103779166
88516 166877 196247832
18956 160307 353982803
137663 156791 423343291
195922 198621 973551263
33873 116279 206212614
70097 79476 23437182
24256 179771 984330988
65011 165989 253243892
62108 67791 5019907
189735 194820 12654049
110852 127232 533186568
5114 197030 488047701
122364 178674 915813601
148831 170384 45860702
146539 177778 407060805
19485 117916 246408303
108675 166682 145327859
177078 182268 12930016
14819 85298 176439404
194753 195725 955857159
1721 122718 302521752
168395 178274 936482723
95554 195651 250435620
24435 40766 40565790
22718 142618 300208857
178613 181870 8158426
117164 148881 414157232
110091 124696 325128135
148704 162307 34005553
158498 161184 480255341
61451 179338 302699170
159709 177627 44807317
142267 189378 117807091
29291 127605 246112161
194121 198737 11463287
158918 179752 426073998
83962 150595 411527525
117593 199222 204182761
34180 85053 127316273
106751 138789 525717663
65854 144518 197221027
14766 94053 795547215
30503 87290 142130333
186673 195118 512696703
181861 193770 333454959
77915 158220 413017923
704 35372 621307240
161080 199224 661032398
36570 131577 858203753
197935 198244 795737
2403 16894 359963550
831 21263 51920483
44960 123763 197645901
123125 193182 175493027
189096 192827 9360498
197903 198543 5086018
23642 130117 638535052
105812 159344 134190954
124103 157282 964989162
122959 137245 954831423
26650 46969 50410847
23350 115764 954781137
59237 173135 285716433
115242 120399 12866246
1860 164152 406231100
170089 185635 38808502
189986 198160 855448692
176774 184008 18012495
160689 172424 29499262
22322 157980 339544730
64195 167754 42322092
59748 100687 957082433
136436 177668 103049353
7100 143602 811178901
49321 101336 130635734
48457 152020 259618867
197486 197872 475727
90292 98067 19371764
87062 150931 159913643
109399 167466 480195982
11626 104323 232009120
195301 199987 1679024
119745 138770 183041208
53154 97469 111289693
179483 183006 8781683
184358 185226 741755
102403 171125 172079452
124869 181606 142055681
87242 151916 984647477
141209 143929 6834507
30943 188509 394387804
4071 38050 146757827
21314 116170 237414264
127547 157047 73861368
199279 199434 403283
110822 144320 967118532
61566 111957 126612895
56947 182856 634936715
83851 96245 31074437
24235 195416 428394601
118018 189256 589737688
38366 166013 319829664
16100 76089 344459988
44776 121055 191286035
129070 166407 93683557
116205 196694 341907671
198670 199345 1681563
137193 170436 813935047
14931 55911 102141914
28428 43231 548246419
35180 146156 976743940
127582 147592 68827516
114918 117934 7537179
52466 55228 144412902
119079 194115 578535297
142180 182982 101954747
85118 148089 273113802
18169 159928 354961674
151364 163886 382394098
140159 180842 617843479
27762 59369 249206111
79826 143978 821112764
81318 131039 124499262
7896 96153 220922890
55701 157063 254181816
132428 147752 705356499
146133 190528 406571019
61809 119916 145856162
62681 188035 314278528
167688 192622 305840779
3407 88911 482285706
179180 184707 13815737
178865 193369 36302260
22894 95493 181750541
199941 199982 638612254
141668 171703 75297438
47518 123335 190035719
83302 138483 138361344
159693 173315 34159476
144114 197797 134063988
141434 142456 257815050
60695 98546 95144365
185010 196302 28183449
14729 196670 714613778
22682 194478 429950635
79255 156019 192452335
107198 141731 86600505
65086 154514 224188996
73610 133025 148944251
2072 10169 250080831
142721 168505 353290994
43844 97201 133899982
3019 72461 494152152
1605 100396 314938371
176507 193185 41688765
41503 185498 686185250
106930 122820 233868163
168096 191773 35142345
97506 110886 33595778
128360 165679 93646840
8972 41342 468265146
3230 61913 146360778
171087 190843 49279239
13102 13922 906995845
20848 189390 421904660
141532 176414 87263826
171568 188837 717285298
125743 174724 862204367
5627 165281 873667766
38716 162331 921911594
84142 110332 694234588
480 7549 304648705
113398 174976 154173638
197607 198492 770934674
42072 104258 155941026
46726 83470 77347345
7398 73586 165537397
188305 191505 621103746
195991 199758 9320494
26127 106580 641365592
98070 161989 160111966
19973 26926 17510018
137458 182941 836720865
83264 191785 271652124
100288 120603 50848060
131755 174169 106305781
99126 168564 606808515
123566 174785 927986244
141124 183030 217419038
87192 156104 172563125
183427 188326 12356196
4211 14676 501670852
178403 188920 777766841
49533 121808 181160055
193999 198956 12260635
61501 143800 206596780
126611 181903 138388805
14786 36517 54419631
187206 194822 5759189
38894 154789 72887930
77057 124649 119188919
147233 190711 108698587
47345 48391 2606191
89966 189557 249196392
24396 58577 672048099
138495 181017 106205543
100755 172903 180797146
62188 192941 866269199
161622 170107 21312584
199860 199924 758074601
42242 132777 227055576
146361 198200 129497553
68330 100804 81395665
44304 166315 391514856
184973 197384 30911478
166280 193945 69030656
171993 195586 250962389
49473 197275 906014626
146219 173501 68326664
62716 126126 159170971
144948 170051 440295361
128151 168105 976959911
133696 162424 203529132
164487 185501 52481341
190286 198583 629335917
198823 198891 437894393
169188 199628 178243202
109676 128835 329747191
43294 152985 274988100
147737 168898 53092232
110862 150965 100341158
51509 74580 57898829
137364 158855 437496482
46807 177422 327338232
12242 114394 255765626
126075 148140 270878157
176099 183969 547254095
19028 173392 400345876
132020 176004 469639858
89951 130861 102339050
152943 173572 51746957
69726 181202 279170288
25174 136368 939122466
151117 193675 106476898
58468 199691 353873339
66634 74429 824816977
136853 180250 108465766
42503 83332 527811310
19105 96779 194543855
193396 199040 13989593
89130 190401 253327495
183496 189125 459701304
164 112620 281305067
74257 95863 99255001
107762 178969 178248260
44179 91133 117994324
39208 43756 11259885
46474 53078 418385090
54850 65795 27624317
90886 122664 709227792
58053 78471 51485609
179626 189323 40165385
90878 143657 132169447
142291 198118 222989703
1818 12057 881647898
89369 113595 60593869
101220 154519 316067100
48597 93938 113878463
79902 164960 625334781
91233 150549 863446491
31901 154902 307887022
46132 167424 117416260
94034 171970 195230978
147707 177867 800568518
129273 163256 848481659
120892 178806 145026912
47559 149902 256493159
94056 151970 144977371
158082 197751 542802544
180290 185411 528391995
53395 171693 296655688
180287 185285 12497163
25234 65585 309487135
22761 119545 242146437
54848 156540 255047685
96342 110499 550130087
159243 199514 100579757
175502 180150 528460454
142855 173948 77855768
124292 180058 139676919
118012 165097 895699203
1532 198414 478937357
123612 144788 101780470
84183 148902 162102338
191564 191589 72364
148918 149326 508964453
146329 171500 132626729
24053 127223 513594393
87105 107022 49781775
59933 132712 182728402
170463 182345 29564778
39022 153664 567437862
55444 112286 131319968
181066 185915 500116248
178654 190624 29963155
102155 146533 236150413
87603 174214 993812417
91215 194399 332536189
185644 196339 26689055
48495 153365 262930267
177470 180755 8175796
198877 199457 1486834
59127 93262 614690535
61261 81194 506655957
160421 169471 22776996
173837 194944 52612094
34621 35475 989056573
1971 10217 20557805
85722 136680 712834722
103895 115696 944151320
168007 192333 961477014
110051 156594 108739461
58999 146492 219574944
49701 74729 62846396
19449 150364 327792321
115239 166216 469221052
177180 196409 187254787
188731 193630 155271181
104206 144778 316584543
15121 164098 936534221
183412 185438 5129114
101005 156257 226246070
143871 198433 583399146
171113 197236 65095411
128325 196838 171380797
41930 182042 351090425
31787 179947 370816501
90084 163384 478676562
95168 154048 147417608
57544 77293 5053816
144106 155670 678637638
10461 117551 268015711
12250 83764 603456052
123473 176480 132805099
112239 144197 707139713
76910 175965 651058225
93387 190211 242309220
1998 37670 89111343
96230 138592 106215808
123500 167913 544479307
65155 194507 323979888
183595 186041 805233700
150135 156825 209589818
59161 119680 151868689
106199 145000 369189271
61398 116845 139268531
154666 192694 57047149
171676 180384 21666383
121252 154063 672231947
51201 76337 63040770
58072 73430 38847713
179182 190405 199316301
157551 168985 28825061
48529 137873 224178945
33814 60218 65550078
4596 76834 815161182
159231 193480 527554819
181246 196586 184796041
146902 159412 31294176
61430 85699 61234240
109517 151731 105639122
177174 180901 5307761
127627 152675 62708158
163115 166847 9412359
170030 198099 69929866
52427 133916 548049969
198222 198626 727935181
92358 163254 177568580
100110 101892 390430367
88315 142755 136269243
194405 197578 7849441
116240 146719 76351236
10093 196714 880123037
69563 124707 964052683
96547 160655 213399061
176330 184131 840992053
149643 155233 14044495
65692 88624 57720435
9666 111160 755059671
150438 191516 102769632
60638 165242 479065403
185640 190687 840778784
154794 188291 517924633
84424 190768 266148449
51037 186245 667117175
85200 98875 34226030
136304 163173 77336260
150779 182818 80064090
193962 196244 3122027
129974 166224 90899165
50855 148175 244015263
39233 132094 560242424
70559 141705 178321929
196778 197666 2164058
27771 83384 281179449
137283 182758 113579855
145665 199441 283243078
171321 192881 53788915
190633 197487 391595741
53985 120280 547731215
143502 175092 79049361
112630 194204 204166145
75713 82713 17720677
76043 148259 181061069
11286 113575 269272622
195548 199501 821953416
139964 182145 532470576
159502 191545 80102751
51087 170233 753340220
112123 128525 41053368
94655 184132 71184545
51013 112009 695623112
14654 119867 124214236
4813 22765 154580252
49933 179415 748577549
188360 192490 26104269
9345 19259 460905504
64684 113031 357279137
142257 156371 35295594
105574 190419 212428169
23569 63714 270521155
193306 195936 777766876
115556 145124 122886481
115859 129083 33093559
89546 112661 181261993
76068 172501 296869427
165276 186531 642793579
146493 189187 106778371
18231 27264 22683463
7947 133431 974727098
62422 136293 622707929
50593 188022 344417191
193910 197674 893061901
151945 176655 61878657
97674 97790 272105
176966 183489 503316045
41541 123856 206338474
152125 182620 933391267
55070 181901 317925000
132954 164954 80213358
100114 167441 168755927
140979 194199 262015699
198852 199159 779115
27335 198848 502586312
159694 177621 838487541
94888 101975 17791852
137858 169005 739063329
33452 181313 370025686
80282 96373 40471268
149065 167531 46323863
32520 139646 160013913
14665 110623 992999706
76703 127953 235797022
135814 181674 114582814
89784 114924 350870859
29763 83634 307050094
61049 64431 993247603
109720 180513 177111677
28040 181901 385115154
150207 153669 8712696
40176 118643 196666148
82037 115405 83519933
101612 146554 654465648
104221 130837 66706830
69152 169120 250588352
45496 198917 384253778
55134 69181 17226082
196501 198882 5803946
149963 187422 93878991
158542 178375 49644588
55192 60315 105492821
87052 116978 74894028
165664 178454 31804035
154746 163287 74449995
3175 152463 921748993
137547 144089 666739708
2552 181108 446888271
196447 199355 928860194
178361 194790 450377580
185858 192406 16370515
155808 199054 346821868
153878 182659 71967677
194127 199453 91480216
127520 185175 795350895
163372 199913 94776143
165390 198562 82665882
177504 189976 31158072
69886 165032 978662161
63465 171400 573992224
22010 184976 728765709
108451 168563 150595547
91485 153179 191150825
798 129302 363861407
26576 141463 287552332
175050 190166 825096618
124583 148941 61121972
32212 44383 30005843
57300 150701 310551692
21379 147020 570038173
197441 199666 5563915
109728 184689 165501957
93571 192327 545386839
29091 128294 248299108
53700 162531 272930870
176266 179933 9140898
2907 28493 64029271
163654 163915 647552
99108 143423 111043905
147288 162441 647935945
54500 111164 210029624
197661 197662 2942
117510 141678 67328314
38159 67149 239649837
122357 159171 92368252
66828 169319 502357390
185012 192305 200190877
81997 171508 224233750
57759 134384 843482487
151187 165654 36364767
152476 188418 396049653
50725 74187 47909140
180999 194897 514312758
132809 150016 42974359
84773 190000 263328161
26724 83169 464186592
15472 120375 411967689
64948 97433 81591464
2887 187108 461147100
67368 111845 292361645
98941 136106 401275764
84361 115112 76921594
188084 194322 992019099
111923 173551 154398438
136533 183432 275895934
181755 199804 195078159
72263 100142 69871746
93697 145832 726792976
161430 187764 619846233
166212 187473 682813367
89959 104123 530599964
133581 161434 575606319
47928 172522 312417019
155601 164880 23346842
72188 126646 136440077
181932 187297 311608001
33354 76491 150892882
138029 179009 102368382
105082 137105 18992866
106526 121501 37491529
52431 89284 849738709
80780 166032 213722749
45273 178022 212746299
134985 170192 88109952
70562 162620 741606188
93860 99180 490748339
193113 198037 924925942
181209 182236 2600327
199444 199866 627315282
103663 112839 22995225
6078 175292 977564927
107473 108202 1872090
78914 89112 25788908
34089 113411 198596465
154588 191687 361128611
175663 193627 887194722
166762 186124 48351663
47154 147261 690274219
2627 68165 568843489
64350 77160 32273228
55327 115196 150302106
25735 109608 210010994
85976 149270 158456249
32599 38547 983790559
168875 193141 460353807
16468 115161 257943580
120326 159326 97761243
165297 175429 25245890
94501 148937 186484175
113117 178123 753060320
192993 194196 375347037
115691 124309 16543787
13131 37404 60761949
64492 181560 485320192
130680 164621 85081998
120311 181554 702516390
78156 192016 285129216
11523 102523 227858292
185558 199740 35294132
33862 182431 662219320
170832 181337 107709646
170872 193639 285734619
167089 175687 195815699
24418 146632 305981270
154693 167653 32531005
44350 190143 365298259
30964 90590 859244337
83152 179487 922135781
80016 160598 938084658
71666 130176 779202925
38212 188631 376615202
31333 35281 9936835
61819 110659 122813579
78419 193306 287738301
60898 125935 163220034
187826 195564 907777889
86165 183863 397786171
187096 189159 5086070
36757 119244 103782500
73192 103243 503039322
142568 183198 101488740
38577 177474 428671758
146993 147816 2069954
124000 166246 676563185
7144 96710 552137878
27015 115626 511475589
179365 198657 48158190
75598 93949 46196366
79001 105253 285221935
142137 185572 953885002
70047 92500 981462579
15134 33647 46456137
30768 77113 514234077
157016 189421 81078776
106053 126344 304325441
64461 79628 38131018
102902 114590 849990868
20952 132245 548507397
84767 161092 191097117
53761 70001 907703343
158305 170858 31593229
97085 134537 93922911
39489 164434 313162517
23549 55891 958361997
68433 71375 7365555
162522 172115 24083106
45378 130754 801590659
154941 187253 80904217
111615 172403 197593773
114075 190392 190951003
92121 119218 67696378
44900 106561 154720933
177127 195126 44837675
21700 142176 301697629
40403 122460 205566798
171137 174501 8352388
110868 134005 973416686
137144 190065 244609852
34751 181440 462304930
137563 151187 33960110
62661 126040 598734219
37567 155513 765688825
170501 197184 181419104
118590 144891 65977517
182699 190749 202027664
188172 196394 20510298
107263 147951 101970269
108539 119266 26724621
54515 155405 253063642
108470 152936 111282949
43008 185780 357819832
140962 197890 969936220
75458 89414 885517821
78229 105530 794245554
150577 163263 31887649
23764 33980 25604023
172288 190947 46504120
95581 135448 99943358
142867 152434 23880548
2271 165652 409120468
184666 197781 687041872
14878 156211 433702303
102819 192617 585910125
150741 172304 25933448
104723 116463 964651420
27823 72378 514801461
138479 186324 10493530
191503 197003 13615826
131058 140879 631518579
141283 199212 55850135
4359 136330 330559526
150079 174719 556316874
58779 83024 61175344
127955 130032 226041925
197287 199741 893351218
135804 141573 598766333
184381 190637 15678443
94151 168924 187326624
63887 81323 44022304
130117 194235 160418675
75690 164376 222388199
44732 100814 140802449
158049 162359 10872633
78869 114257 88747607
187206 195226 219687543
31506 35476 9945497
43686 82124 478671907
169209 183332 35133053
88552 139898 128605067
193335 199794 16015632
80796 152938 180723329
102687 115950 891420133
46708 174280 319808744
80417 178038 244528330
163829 189285 63556021
56433 196715 965872376
116193 171127 63364504
106327 123524 43093520
171058 177966 680813051
114665 171016 141234164
50692 144483 315338713
102215 169696 168976181
179596 193364 34467785
173736 197720 437066454
131225 183749 967297872
163453 193581 151474361
117364 151956 65582694
18033 96389 940776136
55484 91268 452714946
143537 144438 148456519
199487 199942 351636
194859 195819 2471164
103795 198524 236958555
6856 121925 287918046
104511 173126 201236091
194029 198718 982015754
53153 124288 204279350
150749 154943 595462475
22676 127711 583748042
48816 85296 570044656
105613 177252 179459614
74117 154287 137558955
95432 197021 869236415
121592 159579 95249993
30801 42937 29962956
41534 108403 167750065
121227 151791 76651278
95166 132140 92515647
157872 158341 1214608
69 78288 493216828
164305 174615 25691229
191414 197094 14090417
78136 78404 659343
187068 194645 18853444
10252 51633 103242195
26339 54657 692963171
81317 153183 179973648
134942 140626 782133521
93306 138709 113876560
125704 166200 698930407
98316 164202 474687160
64215 173144 273157547
587 27892 576837777
167477 198542 77401251
130921 141498 26501612
31084 103132 180344049
127742 142208 36316726
58419 165136 961396951
60966 133633 182456261
43105 88467 114060746
50156 172471 457824285
176426 186398 25000008
100316 152083 129651722
52490 175713 324351260
40632 168397 399561741
194624 198344 9188464
123344 177725 136246791
121919 152999 77937730
13927 31773 44793879
162355 182426 578926852
21701 34654 989487884
42981 179204 341366017
173560 195384 20853167
75902 123225 862430683
109876 159598 237277896
151599 190675 97734315
12664 63069 410223525
137333 176501 896768718
41588 94695 133296253
181062 193016 501487238
88730 110800 55247477
179774 195383 38985796
38862 105088 488011956
179323 199842 165450579
74722 160763 215570707
165354 194190 71944959
196803 199184 250879147
7880 145781 345235735
151184 174837 975829984
7445 78472 177635889
21806 69275 615864572
121440 166005 111813075
198319 199882 3210383
197761 198503 697586386
34325 108429 185493462
45976 71505 64203329
135349 149746 35850231
108233 152146 109918044
62175 179027 422157437
165284 169774 11208283
90928 168514 194275272
44997 170067 313686540
20425 174522 385833396
457 87400 217523613
99632 136649 92866892
151969 180796 21062418
168906 190877 889248346
90065 94366 56756145
101721 108741 17546512
41170 194291 45452621
46032 178103 331051400
134600 168429 889491626
192034 192579 1396358
124612 162398 94743560
67655 112629 112694214
95170 156169 152730032
8244 57815 675461031
1889 194693 482375832
172653 186287 17523501
160806 186928 404610097
45234 104878 716359133
142971 155206 30594306
153063 155743 6720512
170952 172243 660378790
196536 198386 538457446
179979 196540 41437930
107467 155102 119316819
73284 174159 758290220
12249 32955 23714484
119877 141030 53166244
87370 175076 890924046
147121 157330 25438170
89507 114961 63587513
21420 124392 257686043
174463 179808 205079605
106383 148465 105515534
46536 123740 193537445
145331 150212 12116685
33766 103131 173576250
60687 171369 277654552
186295 187026 685557482
151648 175488 59697332
67130 90349 419989451
144078 158983 37243301
73173 145163 180410294
176814 183895 17657413
36706 77973 39547274
152579 162291 665224741
111651 164122 131472365
37219 94007 142210753
85298 175570 226026447
6812 62318 171628263
28725 56011 67845684
69333 189585 301164225
112625 117041 340773987
133309 190153 142125090
153204 182316 731802282
27102 74581 699477380
159769 190683 77298208
79319 100045 52057698
86767 88902 458359547
36688 131534 538999069
57322 128181 557747831
186128 188422 411057258
168805 199255 60491982
166373 198578 80242342
18283 136103 389299872
132367 177466 112887140
52385 117225 162613360
84244 184467 250830999
185926 187286 236608754
4597 125464 698424575
54795 115846 153255934
24588 43178 136584158
190216 195260 270484775
190491 192906 797272402
172550 192479 49749955
66483 147263 622087122
12200 66387 135516933
83617 110807 488344408
167803 176882 22596350
59108 142262 586280616
134398 171695 93405936
190050 196258 686153175
188687 190462 746062264
130280 185537 138334506
22166 23000 198139070
46800 61994 37937056
35407 119421 200049880
173900 194008 292774454
17789 105230 578415150
180526 189346 297290527
113251 124578 246950332
131218 158057 923678294
130726 161304 540108124
1469 55880 135614572
36152 163689 945697471
147987 175341 68484063
51112 52307 2981536
150926 174764 553576533
192226 195066 6999888
152271 161503 837684626
136671 140197 663425414
146552 178339 672596962
96282 189123 232343620
22691 106807 210466240
125713 177123 128785158
172347 193546 52873467
52273 125124 182651640
169002 195528 66113936
47377 194562 368713902
14117 176580 406790188
109154 156592 250888019
128361 176550 540339936
766 104610 259733425
93852 187888 235427678
69672 160036 121548155
38976 96034 143070968
100812 189945 223108676
124566 175652 825570809
164693 165331 768333898
157981 182500 6695823
167802 193300 63655023
68374 187874 299289053
133105 183314 668184470
103330 156785 231031680
121885 187671 990275501
100167 122642 56114250
135738 146738 874838379
120049 134864 303158059
134754 163249 71301534
5225 38175 82415812
19898 27429 12462594
55285 85310 75621655
131775 191084 310500002
125701 142643 719700086
30383 173250 357704384
10868 57883 524498952
122265 180470 145858240
191481 193636 989641554
132920 156664 59398910
179651 197324 493816507
83285 194199 277606502
142207 177013 72208305
15928 146350 749036951
197642 197946 722747
62216 119545 143859171
51409 90611 98507135
78079 160042 529027248
131710 193294 966629155
179378 187362 161440420
152386 189653 93218027
611 173488 432694016
132570 149312 41946960
65446 110261 112465529
148659 188108 220131089
190186 198502 20708313
56734 139986 209029748
25286 38998 34124210
70452 94943 61532216
110597 130172 460815419
113533 185518 562486414
171597 172971 239509444
68519 192283 309960222
18010 19810 4489886
43387 95664 261573077
179865 193798 34865719
117058 164292 968528602
181281 187288 180076420
161260 194738 101292909
129908 197011 167770724
87777 160290 181487447
194133 197985 6694280
10831 122012 848819643
11706 160654 372904883
178758 184317 39193511
109676 138908 73291183
120237 131767 605657609
105218 198338 232983213
74586 193334 297386498
42593 144235 254957245
81371 194960 297398105
131857 166103 226500489
130387 132781 6032678
76939 86256 23551150
44976 123291 306081734
132243 182814 126523869
166075 189157 959075093
143008 199912 339516271
190546 199792 752736351
37665 115095 193847509
193779 194533 394891517
131109 158479 68521530
24400 147202 307509375
56129 149563 472305541
8082 105082 542995352
154632 168634 52288982
41261 185644 6246773
12573 73750 208421464
121804 173944 130739046
137378 186224 122135394
23568 118069 946057395
114005 147385 958088091
45690 151385 418292044
26557 90896 161049791
71921 93915 542114069
182055 194486 31019433
114631 165470 944398136
88318 110734 56106811
47012 132051 213266531
148693 188186 98811625
5959 73333 241238131
45643 77963 81187458
59590 187170 319862736
42492 119769 309666948
59235 83450 61058053
14996 123800 272308822
29006 192217 936517440
85674 103153 166745298
127437 174426 117732615
157298 163412 15472134
167894 180134 30470214
77181 83874 483675226
176567 191613 37589219
94559 169931 188805650
98443 115340 4730828
153913 159876 14946368
16256 189572 817806243
51009 184183 333651341
178601 186385 72553915
31407 121263 850203888
64636 115640 127972877
48581 121654 338037855
48609 103634 408803886
48445 107346 293070913
105538 169585 160611727
9093 104653 707874703
163903 188678 567217383
38027 183516 364222804
29799 157390 319299142
65765 191998 316161693
94636 125208 426661418
57770 106084 443174858
86158 86690 1286547
119488 145331 297670301
111788 198537 216971717
186540 190430 9609732
4387 103680 248591025
81324 104778 58696842
81895 88318 16157525
2546 163937 445291423
146122 174222 70344897
119829 127842 20162375
27342 82863 138922063
182643 192663 400747637
34737 92261 191420680
122720 157816 936637928
137946 173623 615890612
32845 190026 393344509
58698 130393 180017527
186298 188258 4904262
41746 52146 26011021
145966 157490 986641169
74524 160808 855889310
93394 128536 538645212
115384 121296 14730540
149047 192729 439343187
47034 121824 187499809
169046 188652 132469824
121462 199338 261540569
4637 167475 407820831
113691 139841 932642083
102081 115747 34076458
101137 102317 368598925
85653 111507 64762712
96781 132121 88460995
20936 145803 579675575
163939 174216 118336821
186819 186874 136024
85591 100203 36573057
100462 185647 637287227
166989 171483 11242560
128127 169842 350635688
117224 172193 137781276
112389 136026 919321893
82564 151352 678331161
27162 82139 137605874
104386 110926 212539942
46276 134421 221137148
94371 98657 255750211
148053 199304 128046191
189543 199143 23849419
110867 166823 813665426
111085 174154 306568957
167426 183050 299868700
187194 198195 725077800
42257 142974 252570264
67193 140566 183965321
9892 183972 435647798
145879 162457 41507785
131853 149741 474584537
52803 189424 342318369
114042 135668 54314812
44022 92708 43832570
93705 133678 100141087
134923 177328 105991890
4114 168723 412228076
124341 178699 136125906
81843 143181 323011618
68550 129604 761288161
145074 168139 57832108
138991 157726 46695731
137096 196960 938746040
107008 144673 94482320
164689 178374 766910
181575 196750 37899915
192725 198888 615586691
95567 195925 251115488
178160 188334 25484479
129282 133039 9502073
16175 33115 761798286
184784 191244 16190021
87998 139463 128965887
8696 124745 290478038
79505 166077 217090229
144711 162673 44956730
39559 123830 986615419
88504 156601 170406080
33073 139195 265747669
163083 178702 38934558
109430 155259 831029399
107894 136969 72962490
48038 154923 267973371
101443 157762 936260792
30111 192470 406377337
119484 195353 189898234
5972 130372 311443028
152495 194844 844895396
163678 181993 45715865
135636 157723 55074185
61937 162372 251949315
132868 161288 49711770
5876 115136 273479868
55519 165686 926307544
29187 151074 696229859
175131 185179 2095298
48114 53525 13521025
7390 197646 834862025
86143 149173 827477814
132039 168243 90796699
25581 75467 124668597
47548 173508 315764775
129497 133927 822484908
93842 145981 130608575
80615 109605 72802966
116626 131103 36236568
195386 196628 3160563
38499 101920 625017521
85933 114949 196960775
30472 74029 329839963
140973 142287 3257343
114680 163554 122500509
31837 186208 829459863
34241 113007 197181485
150772 194434 188256005
153329 160169 17113240
68309 83031 713870862
38289 42861 9976995
67418 75790 119671443
197130 198402 668964288
161614 165531 9932662
182295 185257 392049593
195850 196793 452858130
131985 162781 77212764
75017 123033 120220208
105533 157183 706991953
36689 131074 236307512
107440 108287 942763733
45204 90592 753463494
153673 174083 307984337
64369 155639 228857050
107576 108920 3436464
136213 191548 138282712
180972 195875 37284330
83738 145400 154443497
34842 35071 567680
167389 196006 71388060
71251 172826 953335677
24693 176872 380976594
174232 180398 466478998
33461 157758 332159353
156793 176262 48731138
35162 134989 423572128
141782 195896 14624980
92541 183219 790733157
33109 94250 589162580
83285 104716 879669159
152555 188103 89015601
157372 174023 519695816
133071 139950 17314482
163995 166675 6729912
35679 129099 764553280
174131 175188 2616961
191340 195488 10324269
161096 188104 67608619
44203 96440 652911345
181804 197350 38798881
85815 121111 88231823
183811 188529 716431820
81589 118594 92585210
187227 196922 24051365
146440 155924 23773833
82544 129221 538424919
62905 113729 958425269
99201 107123 567347479
38209 84447 68052659
71750 144810 380043810
181299 199197 809912592
197053 198845 4483003
168932 170141 694848365
112850 181357 619620887
181866 183371 270873896
84625 162706 300275532
104032 181089 245157605
36580 64555 69696495
25253 159112 419324875
26879 88009 78365366
178493 186459 573595927
166531 196735 75323525
51828 72195 51175933
61308 142474 203742043
194721 195208 537852
184133 196351 977305323
164115 196576 81064726
163247 198216 87210673
58828 182316 609660867
22517 167856 363913536
56240 103725 369143851
82021 166594 211880140
192405 194334 803526675
120484 184764 845841909
64965 139941 841590305
94725 189239 236522449
114595 150281 348761006
78517 117881 869796099
195588 196880 266436288
7030 122975 535124358
48449 105724 143619621
36245 167785 329445104
103653 154604 348116513
85634 136919 139568424
1304 66384 971372378
174921 192128 42947444
29085 116976 219980763
142750 160268 772994958
196737 199546 6980835
44298 165031 905775212
133330 179861 524785113
16100 140374 311279638
126499 153527 725288894
178513 199680 52843423
112151 197502 213492792
80880 87273 16130093
130628 144003 33567987
131353 188242 142490883
70220 155286 424590352
72171 105516 83472430
87117 125045 94909151
68695 119855 128121466
125425 135599 25689716
157614 170037 549114239
166033 176180 241425725
98919 176584 194452784
56893 173568 404287678
169211 172779 8942013
128759 187146 146175699
173733 183126 378075123
102919 169407 527203976
139245 150745 965854255
42244 126871 212205189
107639 147813 62796563
82345 161046 374314394
110891 136588 64431169
154794 178231 667951345
179488 180567 147617908
74414 88261 595147654
99254 174418 188245306
164121 196410 482854797
123474 174052 108444800
103974 105735 4323376
132846 195814 313465184
152184 189915 536352821
192110 192439 987025279
122241 124927 6847028
187436 198998 28670854
156297 163474 57379938
125123 185339 150793912
40294 134305 235761391
31639 42484 250888942
2532 33952 78666798
66626 103349 92136854
159788 192372 825033140
165063 185249 50358069
100857 177173 344421558
160874 192839 219076339
138656 153782 893380143
186162 199750 33774926
94648 134568 100037118
191458 195536 10149018
66601 124239 144397239
99640 185227 836502209
177576 186502 22388342
184915 188257 8428191
193523 197673 599378601
30107 115833 274704864
68490 97667 261749098
88767 117854 824349865
44721 166784 306179213
15188 60799 113754366
71378 143091 695313975
24703 113911 223320874
197992 199609 2272776
122026 183034 152771000
62736 75706 205542165
141529 157927 40966137
146039 150390 10815986
192937 198094 12762154
161317 183653 731261441
89499 164593 188023166
137638 156703 47557872
113830 163825 125305397
178080 178353 667178
168858 170846 43329830
198795 199935 2884583
51307 81504 562244318
173607 189690 40102726
172622 176861 10485136
33090 130273 370647293
127380 163207 89857839
124312 173909 124357566
158504 182812 60769185
118064 129146 584519826
138404 194691 140625029
191334 199401 798362990
196233 197353 2721058
42976 192780 375372162
97553 161664 160580318
21546 58718 299551941
152854 160573 19339147
69134 129029 150050367
3798 199268 866654248
154954 156814 359292180
153961 176245 55766383
7706 49282 103676353
56804 188009 328936184
90803 191844 669497797
67194 194749 319353775
84433 171826 218927227
123348 193893 176644917
79577 109512 171689163
8869 159258 376562733
126593 178578 130122551
196540 197525 2335648
134966 192719 309652436
116327 172244 140173102
58566 68196 24514827
146625 192770 768457138
74457 106001 352953717
33804 118633 212233476
113287 123399 25137671
80278 142060 154921000
102831 123740 52262389
170586 177488 17129334
104061 171638 723407280
3985 166731 851040382
102480 183825 481455353
41314 59951 46471723
199267 199711 1123214
196564 198467 4621599
73961 159136 213421728
104090 149667 114128765
29965 131902 255114541
95706 158955 158349537
119251 162817 178662185
87766 116854 72733804
5333 105817 251438218
27167 118178 394266533
60479 171021 304950850
32132 180604 829394311
44305 139785 239578749
67381 134101 167302922
191667 192046 761236206
104912 125861 52498606
144164 193030 129768380
159871 175788 39836249
35481 181839 366278357
85183 151115 587492741
28276 157080 209247070
189855 198762 22173356
69303 106118 11615588
73239 89648 41309236
27366 54240 66807909
83140 189254 265637089
66562 189089 306867103
55653 98064 635663188
1994 27828 64535843
70518 195201 883403732
154503 168598 35407772
154010 190456 91109462
12193 57819 392652806
91342 159598 170881107
42416 111117 801426869
24722 186577 875326192
22737 113351 423950530
181245 194682 33576959
103366 155247 289433149
106241 161710 139020099
113194 161917 114929045
173249 182885 227584276
114084 156663 404414619
51254 157651 571836205
16970 102290 213733719
30503 60642 649350507
51392 102428 128147836
144820 192897 860121490
42078 137005 732915537
150315 192503 329800036
68637 130729 620306778
138860 156644 218647930
186306 192373 15137269
157277 175113 345895109
51474 147038 239617331
137566 189979 750583491
41593 45211 8988152
52844 164661 280411925
174112 184154 24976257
138226 154999 41823228
37005 161463 682629160
50325 98800 121676061
78546 85246 400277933
163219 181070 5506685
81831 177224 238829207
58406 124442 165766533
129756 132654 474058595
108278 179870 179178552
44086 154898 277808386
173946 186271 30789226
107461 110395 7449899
175452 179616 10321650
168933 196651 69124386
146655 186458 949197308
45805 94905 362845314
47794 62221 596478585
8955 91187 205934981
165632 190631 62338721
185716 198069 949355020
95862 145611 124585805
131041 133329 439718198
146517 176686 976183916
40616 106646 477170337
130071 162816 960688511
8467 50774 926122384
134336 136798 180496
170551 188845 45622890
152983 155628 6664490
57916 184782 109822974
5847 149781 818520863
52460 180956 45294337
140941 187071 115407831
65541 194588 323204545
60104 137300 193906133
10382 91655 388629530
132979 196368 161696713
21256 111406 406366386
35477 96554 152900692
19707 122897 258210101
105096 112599 18847163
32267 50095 703426227
160430 173951 33930920
174094 192511 45985031
192748 197210 11028386
103975 106447 81192403
99914 138669 97221769
193038 197173 10218191
73465 145264 179920249
50557 96218 114695581
197287 198483 2965322
48149 128019 316364887
194830 196631 4569907
43391 55832 31120851
10390 115055 668480418
69144 194215 491308073
19010 29937 720750154
16620 28374 21882173
79391 95987 137100567
106907 152372 786217903
16146 147814 329699211
23540 89987 166403608
124777 127777 7550884
91100 92095 639162133
174499 184336 24500142
88206 176431 220780546
61963 165498 259829255
142772 180670 430314312
172708 183770 27492117
115672 176299 97667204
12487 130872 296433821
9682 88809 496494682
57705 168795 728099583
43151 170539 319438331
91064 114333 829578853
66114 150729 212057836
93139 135236 105545304
132653 145335 31784248
128650 189993 153484351
43129 99632 141825123
54530 116356 155191782
176074 179183 888345820
127388 130599 2588886
170732 182686 992272261
103693 125428 125702746
80808 104112 673846207
93175 129323 90469115
26892 59438 80960866
84955 150489 164056977
184751 199181 35982455
15136 115912 252284763
163896 171968 731452687
137060 163183 65354749
71566 171885 251426002
77279 138421 153356940
44442 124428 957799371
43857 150054 266170560
61461 128773 210445047
34714 41963 4800130
146068 180607 86332831
84879 185975 253091996
199486 199746 852312202
152700 156137 8660765
20799 130759 998236171
173302 178761 13517981
74654 88262 917398210
102630 108039 13513997
89545 106474 42190279
114739 154671 961967772
69057 134882 165113199
166349 191549 457049269
51543 65164 34163181
110124 136282 65601951
15732 65113 500618447
25803 186357 401939104
76691 127936 128448851
181219 189704 21217190
51737 80971 73364327
145582 149603 9983714
142043 145790 688904822
199407 199436 73034
64557 76294 29504293
34579 174301 349810414
102102 102388 690452
149560 182274 81892451
9736 27877 269937690
19870 132606 556167020
127887 177914 585730260
157013 174244 740148172
14137 26620 31389148
186403 187982 65167518
144905 165290 20573002
169814 177778 19780292
170421 188644 45438569
93869 109277 38672006
85906 196703 475501931
59717 123313 25285971
12377 63240 126964545
171186 188698 347538673
54821 118229 159105980
84477 190218 443556608
95320 122239 67185440
106152 134455 71057776
133016 170393 507041529
6783 194538 642748577
130588 193306 195125221
122535 149384 687215061
103018 125032 55067060
199439 199685 522925844
171683 176524 11997013
106362 115499 861089759
139669 152430 31793997
82644 189489 267484773
196261 197760 3644875
177487 187954 26229437
24830 84570 149572343
132402 193724 279481445
128310 186986 783473742
5545 28228 273598829
127193 151872 61812836
168576 184237 103269368
59693 135496 190435418
183906 197150 33019937
69200 136311 168354512
67469 155187 123881603
123844 139415 450524550
30728 87689 142623793
150486 151010 476705
78899 98540 49276723
21528 138312 292527469
136425 180045 109019088
88136 128672 394436252
108202 173637 163901876
159528 186164 66674385
95811 151133 17458166
1529 61614 84843916
164918 186760 54563175
14225 16924 6749275
27966 184369 391446597
66595 185577 467661027
153287 167073 805396053
189616 190924 657353950
196868 198339 817319816
192889 194858 4831726
34905 125164 325506571
2748 95681 928446535
95630 126784 329596785
141157 159922 79997849
89676 164697 683853129
155714 165251 24022412
20103 124019 260103627
193270 194605 246735439
18430 191629 832815813
170929 189140 45364037
127979 172090 110623869
50287 88860 976664359
96127 180543 211257874
59572 149991 226763377
152550 169638 42932048
72961 165619 232276590
183193 183352 839343216
190788 199145 288263119
69270 106570 611940514
196670 197313 1531243
94251 118821 626004099
108735 177087 171108135
2693 21825 612480719
190231 190652 1105334
139391 176474 552553381
91615 185823 855599784
123465 193055 398035474
54246 62104 19657993
73530 199665 784731406
74719 75690 9551098
44567 189627 679953217
120462 131574 27829886
38644 170016 307890735
67444 161003 234439439
156764 173280 547925644
113309 190621 177485274
171880 194934 136192517
110261 125916 684317924
199603 199723 135057298
140800 151788 27439967
47957 168670 451587350
29991 187763 394947297
36502 109404 103109020
99286 195153 239819846
3068 23319 985708356
134026 160146 65311815
193563 193916 111364212
76602 194118 294279255
142569 181350 96937385
97367 176759 210580362
103240 146404 108129499
187349 190716 495105011
174909 196464 524373529
163817 164152 767727745
14908 65102 125387605
37404 167703 326383585
175472 195869 50915444
38074 94972 305950606
95018 181486 216382909
21131 153798 332164589
152739 173209 51350696
197163 197975 188341870
86751 110291 58994789
166691 183735 18789648
141491 157228 574750401
150581 169110 770423349
143647 192178 1905325
81116 151430 176137166
171870 190215 45674170
114180 163367 123252876
66513 140295 238345590
77211 139619 416837947
54907 137616 920412755
125711 143361 44295507
170176 199582 550285842
157307 198587 103174604
174315 176639 5788103
185870 197889 29851123
160613 161189 569049426
16024 197464 454050042
123978 133522 545151657
116566 164623 120456417
144883 145281 981302
151874 167238 959089040
22009 179040 393055858
164603 164908 713563238
22932 116517 234224520
59881 116076 160300691
87107 91680 763567800
96561 152736 140586204
197246 199153 4741232
22973 187942 412975941
14717 17288 45795820
118893 167292 751386905
106215 114745 397451523
147079 196788 124228023
18180 177129 613621734
89356 178330 269627502
53039 136478 209440592
148029 188842 102073401
187305 194367 17542618
146393 173921 68944716
127167 131541 10910764
151907 189693 94509412
88257 93091 12026737
194764 196386 3975904
58877 156368 350762187
90997 195602 437231230
53034 152602 249631433
126045 148060 55159998
110873 152917 417878891
20650 105326 266733924
191000 197281 15608343
59694 145332 214951141
74337 127967 94324102
83768 188440 839536822
20673 99710 738891005
187093 189305 5475684
161587 173719 30414321
40496 190833 492483095
105660 119191 33901055
25835 68774 921259478
14279 43655 73206353
103113 121356 38683453
60972 143664 558383315
170223 172101 703598655
100489 136375 90058641
199752 199996 633248
197261 198797 3828503
9208 152627 725087234
130384 143796 230061030
66250 141463 479044691
155707 182953 68064588
112729 139035 276197196
8957 162968 385627115
32848 128069 238289558
49115 57805 21601625
196698 196844 302847
142537 152326 24415282
171837 188433 38692100
149963 155628 14262146
138844 196465 833622206
66733 178800 280673216
16551 50554 235788345
16985 125790 272446124
88013 92229 10562529
120177 133274 314884293
103290 144657 103667444
110018 133225 58121624
150051 153655 9086957
45648 45849 480376236
90469 124792 85813981
161082 179504 596275071
161767 189800 201663589
17868 68513 415546058
9092 154952 579827221
142492 167663 320308888
26008 114955 222574349
136481 152398 977990575
152072 190837 54821638
42966 136686 235188407
104080 175997 54910932
85894 164808 197671233
25206 29910 11852578
86614 175608 518745243
197157 199017 4647078
180094 183325 311975835
118422 125566 743471265
125914 140909 37652825
80858 108569 718153147
156542 192549 90087332
35844 112253 40456387
151000 160770 456865150
9712 136864 865486263
163724 187633 59739964
157039 196815 295875728
143918 194427 126265892
114793 194332 199049203
135570 195365 42025061
118886 161028 105624546
195257 199592 763673207
192580 197346 11784551
133177 138591 13673885
76582 143697 658847461
38063 134718 629233719
91647 131045 98583197
189420 198896 23564402
139517 176045 313192864
151705 166802 133871525
146448 180544 649632040
182841 192788 24960096
30985 76096 112696431
72359 156425 210584856
126191 189654 339257851
101484 160202 146926388
74730 93060 507812490
76399 190457 285661525
166213 176035 24436839
179215 193903 36755138
10311 199274 658512759
47140 96942 125006514
33010 114485 497254441
85719 108435 712215503
145883 182979 92693971
52845 94085 315040091
100659 182731 791397127
129462 185889 768520232
50728 140413 224998309
181158 191574 26081808
177744 193461 39287446
65237 145601 201481437
63581 150607 218321462
66028 181172 595681650
74012 111248 685695587
48202 168933 302773474
176177 189885 34243604
17534 72364 137201389
121176 182234 916841378
4635 19647 306226896
132916 178167 226261492
137810 150157 487980080
78165 154699 970800201
17174 80957 159615246
127436 187723 150999578
165386 178817 311840410
45035 197223 381239620
161973 196062 85214316
142175 162544 50969077
141800 196537 136902426
195481 197992 847458398
79590 143770 272718137
141691 186690 112647792
153101 161053 19936673
15812 27731 533989068
71990 108364 91186305
196159 198203 5007293
66684 84258 497983540
19157 34317 38089991
73253 116202 107610510
54320 59958 14052725
116672 183613 167534655
163910 182087 45382665
717 59460 953271862
25959 141429 289051027
86916 158023 174436079
18307 134881 292046550
80300 199855 525116906
96879 153012 572842590
20316 42151 54341487
62596 108495 81219031
26197 110445 119594565
15514 33272 393011229
45125 73747 345019536
49729 61095 28368722
65038 93448 558440466
42413 190413 370765969
172004 179087 53148054
163243 171746 21312249
57349 176717 299347532
183400 190086 492865128
100283 103296 7594304
171817 173146 578765779
136842 189654 942801363
19118 167282 572445785
188780 197603 175175865
172721 197824 62478899
167588 170290 3387553
6840 154651 827055765
143267 189311 123106752
12367 176426 410759596
177537 195163 43960289
88696 152801 160423092
104175 153137 122645348
146958 173879 748786098
140664 166426 255809822
66051 114399 121203606
109823 125726 409707508
36744 124444 219509381
51007 172699 305123907
195313 197934 2061715
143635 157817 420179886
104530 108370 700594662
189446 198272 483548377
81242 147256 989612752
133901 184341 126094331
79934 114422 86506906
153041 165506 31365898
171746 174339 882607
107277 176508 173390785
15117 154729 489328777
99734 184787 212885261
170500 197972 834082883
68872 92048 58218905
52750 194543 355216373
181007 185740 11893285
23841 197713 493253988
5997 42684 73177419
182269 191871 24043099
138035 155887 656789780
41238 184812 359698977
15123 199890 462381445
40811 121333 201799364
59463 159025 249739250
114190 146384 80662650
164106 178718 707923305
30435 120967 850589287
19037 179979 421560704
94157 195100 252501770
141678 194745 132684138
69058 123883 137359572
44055 181321 343953262
148580 177589 72553370
50402 77981 69251604
50597 180871 420124385
180349 186774 675166806
107607 170794 883997119
2575 140283 626728100
130452 168678 895202859
71721 124194 288693025
69416 192988 309447914
193051 197040 270302411
12143 173496 849269297
28096 119865 229613910
32522 43451 26907083
37662 161776 310837012
176561 195225 46541558
181324 198251 42210945
170008 199597 73756848
61668 92369 402372859
185154 196717 795449307
174794 187332 914544991
183989 192219 20621560
182495 184207 4247248
119981 159886 53639999
5799 125077 298569661
169021 187683 46596536
1668 128349 966155846
34954 86448 831441460
99339 183762 391530064
170091 179342 22986755
176545 196834 953280155
60946 72504 29257416
58635 114982 141513819
51236 95654 725980108
106541 156253 963731500
25161 33626 21277325
92627 140894 195552436
101151 157532 915377391
62655 94200 890293474
136875 167463 850494196
74641 122643 120126681
180827 192003 945277138
104897 154624 468769534
53928 153996 250963945
122702 197516 187280669
24118 150228 752567742
108663 173250 905210546
29182 50900 54009836
80815 118010 93187695
175483 197729 55442139
154158 178051 59755164
117015 192563 189137302
61753 158996 243936883
52845 147023 236193481
125234 139436 35784978
32684 67882 87923717
23209 123662 251323004
55831 130510 801437662
89408 135934 438205362
34930 42994 19752462
39794 130092 226305402
101101 130297 667619508
117980 180175 263224286
179189 189050 106722882
73047 129290 246361911
36338 75165 97008700
25966 192603 510247528
89545 92297 6831007
65898 120361 200391949
142046 191782 124394747
68266 178424 275857051
163744 168272 11320058
142389 174473 42739779
167000 188373 166042727
84831 184710 286479803
65167 154813 824657657
96287 150500 135710973
99555 160731 497699856
36082 151959 290095985
72482 161387 669239654
84996 135880 2697361
68986 137127 170912795
134540 143420 22203985
78508 188449 275347013
93111 168945 190000067
53012 156501 625293523
197537 197949 1007558
46391 141851 239400073
97522 100745 5828392
195868 197530 4071160
170554 192621 55079750
171675 191403 133631129
19239 196091 470775446
166956 187208 864733123
86682 187850 253267303
31009 72753 104368743
126534 159071 315957943
109447 110585 2834703
111537 185669 422152959
160605 171145 794282961
26139 110942 603654745
102212 115312 32667959
82794 93992 451273079
79622 195143 284084737
192721 196630 3177710
66691 194739 770202319
171845 186964 37710546
71912 100577 233436938
141853 173179 78480111
129041 134316 577254283
114516 174053 693056225
14227 14581 172810368
194247 195207 48245768
118748 194894 190538052
87133 146599 767340369
162913 187905 62509388
105366 168900 944548004
62938 129580 167230602
15286 154806 349323860
31565 43297 28924981
47187 99344 260140405
82641 133189 126661235
31807 121143 613673838
168473 194767 261606646
159054 175216 970395088
93885 117084 288476602
190136 195482 418085770
185157 197268 770424994
143648 157653 34912731
64648 116453 129993988
186846 195550 21620133
72403 78595 15415599
103831 171495 169555258
105397 178330 182671623
56026 103257 459101487
35185 97640 351301626
99214 136049 996624964
152034 163171 28021687
165161 192880 69188481
897 21617 51731096
19977 192713 565250582
35749 124457 772142751
84658 159975 188562774
166163 191560 63337689
135524 197361 785641688
145107 188936 461356597
125293 150505 26850141
182014 196182 539631646
131046 169463 96309710
187062 193948 3723967
70905 76901 787219240
114439 115937 97667368
138332 156555 932234011
129453 148226 357403060
147936 168205 919771399
181199 198198 903220366
12873 155733 357734873
46704 150200 259417204
71117 198600 777841072
111062 179082 170211867
73989 95956 55209210
98848 175414 191722393
87338 97637 874420680
199913 199960 127808
104789 121993 42968954
108603 147413 730490309
28701 171612 783375932
119010 158876 99913211
139832 147232 18462118
150743 164362 569465394
180912 190230 23292762
186558 187429 2193007
183657 190258 16502575
83558 177869 236082386
84396 90892 16320388
92720 189852 748455198
172246 174585 646427813
66000 92808 67352982
147629 153808 121859192
25382 148867 309199857
47869 195428 369639187
108546 193120 211643357
38687 45386 16532382
170254 174696 11034577
89656 97009 18259757
63248 108544 113856372
101235 145473 110750581
2545 95175 279545593
142640 148878 15609168
142215 165085 411402055
22103 124643 309671981
189813 194082 124788638
170826 198235 68247046
102554 137272 87039302
180595 182299 800638798
186091 187210 970719943
173153 185713 31327172
147164 159911 891007691
188556 189881 3299832
83511 197083 284120857
26640 120769 235495488
46979 197408 376803828
112310 128771 41243093
54436 70608 42491766
130766 145527 291723054
165631 177129 28644192
105389 177889 181612397
130227 154261 60237067
3289 177984 815789686
139693 151594 29671789
83221 132975 124673164
97423 135724 986213195
166525 176617 25129562
89155 138502 301852510
148781 150213 3451153
176785 189759 32394356
57852 182833 616828750
8144 94923 217294690
7800 159778 380452375
192818 196560 805899247
125044 169475 876571506
187434 199809 510884389
49304 160269 504171486
52919 198666 365034434
160478 168531 1389495
5847 178097 431206368
166012 176930 27174051
158262 193687 916844885
49928 198056 845791452
138220 199750 153623946
103018 105034 1632080
79392 165293 984769763
183580 191598 20092883
114028 126638 434241380
150824 197365 116319457
26311 176173 985442173
145666 166353 51926347
70282 171623 844462566
142347 165442 57917683
126518 148889 56093314
188578 189840 3138868
160200 171806 29188476
57853 181370 309696009
198052 198857 1991181
84003 116188 80538033
28657 193977 413784851
70562 75115 8177562
165082 197376 299230486
70367 174629 894447769
189538 196343 16994078
164554 182334 90980068
106232 194355 898133996
109473 132729 58167471
81286 155272 185271046
167995 171012 7550160
161359 176797 409681518
156855 194576 456316322
178536 190258 29288750
184815 188878 10183774
164792 183341 46210074
42224 148064 481644822
161261 173663 31123736
21205 142206 303003142
173992 192802 551054861
15892 34051 45513131
150088 177328 29126208
96636 153927 329421442
57093 60428 8375196
35784 85763 616080914
119775 131892 773741467
197120 198268 2854271
134022 177657 808327536
17890 151769 473724609
157147 162737 930251342
140313 175667 706861525
110298 122539 30416508
111316 159371 702549940
13962 197911 818594805
148014 173124 975838254
11501 186268 437538106
14312 139324 313177096
125780 153394 69178584
70712 89489 47250476
163739 191536 69357615
111605 128414 961391513
74707 134860 625280791
12107 183067 427928467
156915 185557 584012779
184274 193194 22345168
5543 181428 440286317
27850 66405 741734221
178915 185561 16693917
106139 157113 127681399
50661 176816 365174169
47849 159544 678854819
59670 89322 74823784
126807 134546 19496138
178650 181703 7669958
82291 187320 61168114
144162 175628 78675008
177600 192496 740516771
6269 22313 40182422
77199 142080 812094754
91829 136702 112467913
120578 121192 1515878
95886 127468 79011977
77348 83987 172764109
111202 188494 193420876
191454 198430 240990094
159903 167998 20373846
162423 181985 655273240
57591 95673 262264680
148140 168200 50296704
109358 155843 53181216
4697 19332 36563161
147735 156363 856667670
56833 70373 900008858
32451 120003 219039681
107816 186815 197825857
113758 162994 123354332
169584 190617 611255677
195190 197228 234340988
164319 174436 196561420
24598 87404 883451230
76378 103781 91076789
93696 154091 151204083
70474 180920 276596219
154478 184609 75329494
98264 142324 110437981
192106 195971 9633101
82687 173428 227313793
124270 197582 632106546
157731 194805 263693134
95425 98867 8584383
116666 145854 68047254
45085 130980 639248850
59194 73634 36480694
164193 177510 9975456
52829 76361 789535108
138815 166046 318781951
121500 192268 177224223
155442 155725 6386331
39900 45108 12869803
136403 155782 48393489
169595 174879 926528900
170591 187607 161581707
74119 134298 150914073
80585 178763 165320244
127412 154231 522689465
2857 183950 352486508
110899 151376 612998234
58545 154702 241290744
63124 142336 198802688
74107 174480 251488824
165999 178514 385432721
10875 95446 639067487
154952 156316 951619
181394 189072 19203522
100671 170148 174091763
130309 188300 525653836
98340 122502 60381030
180417 199871 48527895
158785 196801 95006427
11329 51691 975391415
70979 123280 130964012
22299 80550 145654651
85980 156637 176865528
177360 185854 289405505
43125 181869 347671880
133223 175509 551830735
184255 196240 29981075
159481 180257 709797319
136358 154903 46292577
52001 183733 330025584
63837 165893 156025256
187347 193244 144350449
179634 194649 37552779
44422 136527 101928301
100299 163497 177451337
91883 98195 977791242
99067 182798 179714899
38498 195532 393104958
6613 95795 223306687
166040 166993 2387374
103090 146151 107891579
197849 197894 273534010
12024 30488 193005748
125152 153648 61336655
121009 160476 50415030
3615 163490 782538710
72304 168364 240736888
147763 184575 92029296
87349 170036 305119565
146144 161107 37393886
72030 166987 237976867
167539 177209 24092040
53410 153783 251672438
33829 72619 96923324
168747 184081 38174386
50243 120647 242666044
75048 128295 935548657
180280 195264 23585503
137093 178961 104607597
161617 183858 691124484
36378 151568 792436995
105031 150232 113208798
162129 193766 79108732
162134 188075 10530507
68264 198517 325995407
184264 189413 12899553
10830 155088 361142437
118750 166411 119554152
76914 99741 57295938
170961 195480 61101264
105734 189628 210096600
84326 152675 171093934
158798 188511 74327264
73434 84493 57790409
96913 129520 939611286
148050 150038 4881162
174410 195237 51910486
56938 197128 351195122
130877 180459 124093946
9425 38729 360789304
62683 130881 171177481
177936 188382 489361530
60532 94082 84443492
15345 58806 416004092
80506 102531 55326406
160838 195078 85520828
49285 150264 253132996
177948 179926 803823465
96163 195176 247663079
92315 115710 58515379
123151 194345 776786540
114171 118836 47410294
165498 181425 39646659
179683 188520 22154466
14443 46778 787229827
41056 42204 2837614
17586 135892 296389540
145287 147945 553514293
96310 151699 325425829
22482 187086 825985107
78750 197414 297074729
50983 58408 550914644
19406 175393 390611584
6976 78650 432455917
90490 199546 272770713
128686 188103 148756595
30212 142340 280737348
21400 104777 263921445
62806 170217 442254703
36056 100878 162262210
179070 180930 4648951
12735 153081 146474474
126792 175941 123047765
167432 181589 35246784
161389 167782 634158086
122958 198561 189234910
6494 132471 315401045
151633 162074 26131822
87610 169999 686454150
149117 179374 372270905
167571 181318 880085156
183209 190616 18608959
65327 144239 197889121
131532 165797 86022983
173718 178868 842971199
189659 190114 1116643
10450 48086 93833889
113814 172771 147749370
3448 98367 237491194
4380 42735 275404164
172907 193497 215930245
177596 195424 44507977
126817 141906 542374810
103351 161740 146234336
94769 129984 272236030
129803 194961 162988020
47679 67554 49944606
150130 169012 47486755
94634 184428 224697250
173081 181266 778625943
101703 156169 790660760
159067 194037 773032695
87601 139529 848081608
177720 194363 41573918
132803 186641 496900185
185380 186693 2556841
78006 197384 298827745
96014 151708 139419403
159778 160126 854363
153336 197023 109103983
130916 166055 88120393
24253 111281 217894254
88718 106376 369464500
117552 149268 814340885
163755 170708 17390381
65372 102883 94130156
5268 170362 413465064
89711 136621 117492052
189341 191079 884658437
44075 74653 76779140
81708 158013 320817414
86217 155910 884881515
57329 92049 133076586
76457 132298 139989743
80820 130241 123846667
195730 199446 9232831
199661 199677 34658
72952 155806 207602871
146696 166111 48758151
43107 125185 794782908
27933 40819 366261108
197606 197663 471197725
176038 184316 672320995
104859 168555 612100767
28824 153000 7619101
49920 70375 107956909
122191 128058 552282252
195154 196912 4377303
110390 145610 88183685
3623 142706 348172126
83397 92548 22984347
67267 135383 170848097
89410 152704 882600218
15783 122616 974685670
2202 19597 171663706
15859 76241 572272920
30142 124197 235296820
192027 197032 644289878
109263 115084 14434204
147371 176944 73987564
70638 99298 71886520
23291 60348 415900174
112603 140086 257928776
86590 196689 275493009
72506 169005 241851501
154304 195696 173791239
66796 130145 158772752
146169 189933 109417726
105879 113368 18938061
57684 97251 485404033
62626 162380 770461784
42250 196193 875911195
166393 177316 376988687
44397 111999 274846096
3962 59286 667607373
18505 134025 289372577
114151 142314 70569154
166430 179767 428393264
151851 186707 87280791
87254 119368 80251034
164194 183067 47001724
19767 115848 240579382
116515 148227 79454778
39614 113226 101067744
59246 112563 320822870
30737 113421 207015843
174129 175739 464248669
159485 185579 65291107
58094 149365 815270714
137811 141736 9736116
64617 180816 291147729
161500 182206 51786806
33567 116438 207350957
167745 187248 48718992
198010 198716 113767394
145916 153244 18301758
187753 198297 415361858
173363 188034 515857562
188350 199660 746921233
72602 121362 304792282
57036 167031 275994725
68830 180997 464324889
32428 143504 278112081
151561 172939 53624407
131895 189233 239336023
136127 150860 273925242
162505 189738 77284558
129331 163537 160802827
49520 87042 972013049
181316 182371 200762144
142664 190935 951786540
6700 8749 957268492
158512 162358 9685678
81729 167722 215411146
6087 116160 275529581
69290 102081 82358888
175034 193129 45192341
36924 118359 203859316
32480 112385 199967668
161060 193735 81700133
192929 193836 2243353
93234 123423 75488249
122285 181612 148653577
137908 193228 475551916
181309 198273 523022444
141938 165537 59188139
3125 75620 398590375
165292 173727 21051287
10769 168676 395416046
105266 166456 415618784
92586 118725 65332742
168995 187662 662221609
42465 193761 379061733
49391 187253 345518543
135042 174049 97585302
36054 157744 304619799
130636 188493 206906644
111040 143384 892561847
82804 144843 957550502
57034 143995 218258208
153398 173883 51338903
189259 196701 18550185
135429 147772 85940049
182805 198254 38551121
41167 46760 65264510
124982 191008 480373884
195860 199860 580645580
88950 137695 811039314
192608 199011 18209550
96264 144142 308706832
169434 174915 969422289
2354 33500 77992540
113583 152219 96683218
70596 127119 141674900
73712 120422 116990675
164455 169851 13532087
151459 197272 114460657
4937 115848 277653403
55986 195477 349510761
44654 128189 209511650
120418 131230 315185314
87342 102955 39042024
102252 141881 807711332
155328 164978 548323278
165368 198586 82793884
19350 174766 540971194
20697 76141 138624052
111546 182895 333707938
195659 199438 318512760
142095 148194 87879714
169124 173863 676547173
198622 199852 3075671
27709 58358 461015781
59425 106316 117714210
88260 122442 85321211
65762 152489 217316062
130685 131766 2668013
107415 170167 157270564
120744 121193 30195
59697 156776 833548215
99355 160086 755817119
172898 174681 630088095
189753 197669 835714294
28674 74757 338036700
13591 78146 161521517
51782 137663 601791030
136228 196397 150392906
65729 185499 552833745
42675 56279 507305332
17620 55606 160789484
120873 171021 125782591
79862 154235 616990753
86850 193762 421134425
135235 154283 47586094
187797 189076 348747816
196762 196830 22590
159203 172237 32742002
44667 127574 327629955
159272 186201 44277541
176741 177066 613765958
91551 140651 123001681
129790 135232 13799307
191155 199198 338945704
54752 128191 184240680
192148 198332 15331086
154371 191675 93281477
49631 55686 15041626
63776 163335 249748857
11711 69294 461093875
31886 74241 105818616
116700 177517 602046531
179842 196201 40910752
148389 198557 125346666
46797 79664 42016253
113962 178441 460749365
144219 170246 189761839
5995 29165 706300941
18232 106083 219842555
30272 51573 805484400
35065 192175 781048939
81490 151642 870711121
190104 193469 8446751
173354 194135 51830947
137692 182266 528643485
170920 175104 365945316
155190 198578 239169277
39437 143382 260537342
47680 186089 852546871
51124 151978 400889211
91922 92366 433095394
188199 193288 879717919
127894 140917 32706792
39150 132117 906533531
84853 173662 222413912
168507 168994 1263156
49760 174174 486127692
183028 196511 33803978
161102 198910 94416192
4819 97875 232932120
43919 101910 389847507
118181 137693 826567581
110562 136328 64604726
147726 173829 65385780
58974 60359 100286460
164903 199975 87467484
185372 189045 5695830
117069 160457 32968515
46941 185861 348163585
176671 195374 46655588
35717 132616 309607480
62473 157221 237598671
134242 143435 256626952
97183 158370 258439633
135052 158153 57654671
32572 38284 578569499
52261 144321 317260427
95553 193864 359354461
189470 191679 5515792
137349 187352 125054708
51564 196855 716149981
98257 158062 785909483
127821 150546 109130789
136165 175175 97529838
75678 179303 259615235
189424 196749 265632720
187009 188213 251197476
141576 163882 55948066
199923 199995 179098
121518 196020 762394287
118814 158153 467341989
12681 149434 342430637
117429 191678 195968014
32446 37025 425206234
169449 196275 66946880
51548 134380 316959668
31797 193989 488260111
129081 183478 333374945
65500 91978 66568011
48587 52522 931734854
103375 134055 76911415
90653 121020 75865839
173180 184453 28031835
54879 108069 133603474
69566 183181 706743985
15726 152714 342948865
119013 168362 710754514
152720 176365 59198272
139581 198740 837293984
61990 129821 170247187
129091 195174 165274805
15813 122640 327766114
28012 51461 29293996
2831 185838 463206231
143877 190445 116391019
147272 174435 67992990
33372 146909 787134326
58385 74718 41268099
17915 133445 557907496
142864 183758 736926615
155524 172234 603463140
190236 196136 195324120
17617 125660 270456926
169245 194891 715808946
77702 134909 143522511
23790 34483 26800790
60618 84124 59274836
110478 151327 102237328
38173 155980 295092751
76543 170915 236596051
36965 116910 548783614
17560 173072 389454736
45913 147570 255538686
92489 182017 224085423
146690 175873 876574093
21212 30484 23261666
64393 171245 664940537
21881 48031 434749647
39011 47913 207788740
140803 184120 108281083
5921 16072 25407445
35196 59889 61265496
13905 23559 3170305
99367 193095 125332209
65785 123484 144568364
125312 149078 59615064
3586 50821 248044832
2096 93039 922412107
47464 127146 199826864
115415 170357 349967183
190139 192214 1352158
15431 155547 707582034
182972 195356 30961613
149479 195627 115405756
38400 102639 660763192
188502 195731 253179342
114546 169193 648132487
78413 106425 514884484
121174 121469 796751762
113007 194770 204522431
12414 85659 581621006
66875 132117 163482884
141446 168312 347473813
140264 164453 465363980
154466 173999 739643053
189221 195184 14803942
181513 189172 19155445
142584 144511 999956270
178005 193152 37892463
44970 109632 162380993
94573 166528 180272119
115127 159696 111671972
184084 194006 24837534
149777 190449 990272142
55132 98510 774842696
109639 118275 739176970
171001 199825 179676522
4459 40118 88981535
68380 166490 245882890
21464 42619 96744835
155865 177621 203693985
137465 198129 151464965
31238 174048 357603677
165376 190725 404260983
154828 177538 56807404
89951 173557 209317167
4582 66233 314931897
37672 45230 18594495
26719 40878 209511868
191314 196942 219298408
91525 157661 165496754
149214 187238 89855614
143193 144614 3596981
76377 121287 550651859
110608 189837 198219255
100058 124798 442377501
167114 180949 617801186
70121 98962 853047981
102225 114833 31446500
89064 191802 257089270
4888 151131 474178920
64039 68980 258968022
165550 187628 55134510
109878 178725 172215515
119400 180845 153865527
157059 193488 809738203
131838 185281 133800297
117141 155364 169460031
119960 166177 865302936
173664 188184 36143947
83883 99176 38309609
137759 155201 43554330
70155 139014 299189775
83855 140532 142059902
169077 183182 35021837
91973 123132 584524651
154424 159193 11940277
31458 176727 607453118
139905 181044 102791258
86505 183047 984791628
59953 118035 145855675
49686 83089 306962684
135036 191527 898144947
67766 96053 70969197
168176 187643 48624767
142157 147297 11404570
154335 183612 331069984
181727 195432 683858001
143979 186176 885686068
66642 130781 69625787
37273 65659 210314649
164153 166360 594949733
137502 138724 160973468
178921 180615 4232748
119375 155783 91309988
1470 41479 99674799
163974 172313 20888185
74626 149279 672391794
80060 194298 558699685
178251 194376 40301817
44827 169568 664995587
190215 195763 13876736
24210 159295 338199187
141778 199081 143200582
64275 179429 975615248
161358 170706 23532900
114760 141478 522910142
98492 172063 928456463
186129 199520 33298515
114704 151977 93350631
156817 175092 45803986
167907 178116 667264580
68324 136729 686096577
197450 199307 266050644
88413 146236 591592564
174107 183878 671818065
163890 177217 33261307
57885 163117 264097488
149307 154134 170888946
74898 83391 155480448
184455 194527 25198181
8704 67771 887085299
80856 174774 235287183
154921 194443 98835055
17454 155910 924364462
1351 36084 86815611
84295 112011 69368534
98502 117033 854356207
114511 151707 93187717
46325 76285 75155080
39579 113811 186046451
71800 189428 231987732
155016 166638 29208906
94215 163407 173312973
24896 107457 410818015
33302 162201 670577281
124052 162999 202657818
78549 191486 282819678
38069 142264 485908938
141163 189891 121850983
170378 175802 955136331
61101 63415 5787669
99833 107147 18243674
71112 176806 768136771
64248 126996 933947054
35719 191638 390229729
95315 111670 657548705
56676 60201 8810144
79062 169510 487614068
185916 195828 646798893
1241 31297 75112725
39735 192871 383547871
96499 139158 88089996
79270 106683 68732903
11516 113199 254622809
166189 197477 77988395
127104 142769 39271533
41929 65033 57876514
66887 180605 284795221
67725 162735 238072056
24300 161427 757093204
141571 191899 125930140
961 51648 880818932
83935 195934 642603237
134021 190936 242760768
198252 198420 443689
188869 191433 6408577
176820 181573 11848174
53187 80739 262123787
3918 103199 281994986
170652 188932 285955288
157901 171578 34414139
123299 183146 61889238
120785 192849 180429882
163965 173746 24463024
104518 134350 74844649
17396 59589 105192415
14150 136573 672938900
159975 171525 661081549
35848 87549 129478685
163581 191235 69048767
39503 143684 859817580
84507 155860 178699591
156963 194831 94651796
144602 151494 952288738
181818 196775 276420992
104147 129291 62964949
12065 54776 300778249
186571 187542 483560743
126889 172863 115231995
88156 90019 4677126
194599 198335 9228386
64708 158216 415868031
16057 62410 115617703
152671 189876 93076775
66687 181559 287712487
46539 126264 379772558
106387 170275 160185803
73239 83034 24614834
196342 197406 852450800
92325 115684 58416565
99591 126418 67151839
192726 199882 134657250
28185 185821 394585815
81857 123700 480259676
10799 68394 424521346
13140 189702 635878178
2680 99756 431424613
152216 176022 59609758
61122 71519 26339420
101947 177939 190118830
100504 110366 24796936
144778 179600 87031513
193741 198953 12897584
176965 190184 411584200
120065 185258 260599907
81815 93803 30023590
137633 155417 591800616
189743 196971 377950221
24098 83263 684334247
158879 192457 955228806
54560 129241 187370358
46228 105531 148728548
251 121616 500964151
52645 168621 290849008
8381 86602 177284167
41374 98273 142727239
121468 196139 186934439
116329 178672 156043542
150901 151515 1562243
118255 196279 144173094
142942 145749 7010718
131122 135040 521365266
130606 154608 169788078
44047 76990 82694940
186109 199316 32834460
199544 199916 394915772
135569 159020 58566619
1173 6606 13428547
167677 183819 40223794
147760 181720 62689662
6004 107077 760780499
6702 130694 265891802
58675 147033 221796773
116253 136814 51686947
71926 119707 119602706
140726 184834 110266223
46490 180934 336864562
23360 151611 121122263
122415 139633 201287554
32886 139079 421163497
136380 137118 1860318
146923 195439 121259761
92749 115918 57936824
29267 76136 117107000
82433 132257 205852692
99743 170106 838113533
138351 194819 141027077
129631 134183 211352069
189849 195676 921281827
107452 167641 297927707
179347 194801 226936719
31325 143945 282001248
3442 56759 573450241
169284 187358 45155926
23993 183661 399603884
180943 192666 879216425
182216 197316 37637343
19211 53267 671248917
70982 147767 912589942
190875 196348 13679911
96159 173267 193118285
25814 167135 353908935
189967 199742 24339788
81956 115280 83392612
79405 152563 847140910
134647 177597 960776169
3955 186970 476232756
170159 178512 20749675
123425 135756 31152048
35569 173221 344673519
101561 140497 192590347
12766 175812 408269957
61288 193228 330720586
58692 190821 331245014
47268 160574 977690685
60422 154043 234873962
134940 186711 129478364
31598 34670 910190597
186160 198047 987077690
147142 154462 439228393
45274 88371 108367882
73532 106340 816381820
45211 175087 977261431
9128 40557 78353806
100811 187952 218194532
138428 140913 6132067
64642 188875 311284353
31518 182972 977009039
131554 139675 20536817
79355 159617 201186028
121006 124750 625259300
48458 143302 959111017
71008 150694 576792120
29120 198142 792828876
34347 68790 86037049
165804 179048 32909606
6942 64495 143739603
152255 163395 831838328
191806 192289 1203503
80028 147081 339602167
92933 177631 375829923
37901 139781 540021511
127587 181941 90235693
139689 168712 72657719
148074 191712 109146881
26632 104056 435726656
190732 195325 11425333
47226 130083 357067786
115063 132258 43088839
111447 129948 46303153
147717 168716 52663954
137551 197364 101633139
98337 113802 647554597
129126 143985 37331674
153857 187806 84979736
75610 191111 575019776
19196 148256 827306133
85703 180737 818230480
160448 173224 537951679
46051 152402 886875567
87582 155198 169242157
32931 88339 138727159
11160 184359 546264515
47519 174450 318172645
173545 192795 293901993
183710 185229 3862901
151619 185692 85275439
85072 182243 913614103
127234 160089 265491621
98199 144864 601126441
123753 145319 828957586
141734 188340 525875582
154767 174556 49532040
795 56151 585744602
10789 13949 7823249
163447 195824 80830919
190489 194816 10774384
4876 8418 8909390
102211 157945 955008714
64988 171683 993644089
35655 75416 241427035
154403 164602 25610605
43440 140403 243286950
78345 120071 215868671
27978 174671 367253141
174344 183745 310141975
122676 157264 624869252
88125 118489 75896593
52006 62024 954335572
74051 80329 15732063
57474 179078 486838287
159406 193161 84413182
75867 198465 851298061
145876 156904 27540161
158579 192423 328831200
176825 179471 441941702
184152 185044 2316826
146891 164850 505414608
136706 191559 137071617
185945 189196 772879084
12349 34832 56412015
112053 193800 204587039
117152 181075 160004321
25223 31448 15629851
50496 92375 919019876
123991 170506 116629879
181025 183976 7371059
36359 98611 155782270
89092 146193 142935044
165593 192702 67637992
169021 198101 877642920
156758 163425 176294444
110325 171041 418376188
194209 196045 992606216
197972 198735 746015970
13822 119845 265396641
87920 122357 85984699
188938 195905 17379600
186563 186931 189985205
18190 161468 493081017
181095 183338 498224797
109585 109698 293399
10286 102767 231504377
127542 143439 39914404
177157 182772 12340066
24543 122490 943806990
105939 142283 91184350
89750 131952 105517398
78297 97057 483829822
146798 198779 65913139
26900 137723 711008715
48657 99283 337043940
88479 89707 834230464
139629 182176 106343027
26953 72998 899782789
151343 189825 853340478
3532 33373 710060358
106518 117700 28048148
124049 159495 88866541
12100 27086 37626609
160908 198474 445565564
165699 186933 367827018
32959 193413 435454433
121732 191779 175429404
71959 198718 22762013
123402 131846 15654150
48614 84136 804121252
136918 160629 4951379
70039 104592 970132401
27388 180342 545975887
85864 112118 65682645
5608 113305 269715362
192926 197886 12245999
123643 126370 6878919
33221 43044 454987428
57883 170167 242466532
114338 133536 48199644
103872 145427 104110053
41689 63603 30697443
39294 151878 490031425
32939 179908 367825089
117693 175243 269310506
89192 157662 527541065
189574 191728 5395521
136502 178132 104057284
88348 132862 898494637
38192 170114 728943730
22077 187100 595913881
173193 180397 149469398
104843 183902 197925233
181450 185278 9624449
96204 149636 387085335
147936 183626 89240348
97589 159321 154611947
97345 117987 51646023
162361 174891 220474841
36972 155329 981174692
34688 119078 800239258
86262 89769 959981620
117729 160141 602081167
65194 120256 600034877
82955 123911 102506896
51621 96804 113416715
81047 168713 444741691
36505 65846 160000706
50737 151420 252432838
175959 197064 52614655
184129 186012 272093995
43642 68881 63422326
174394 191423 237759313
17968 89968 180339515
23780 194278 624443437
186136 189559 159621742
35598 109814 185835547
65568 121204 295315179
167244 193397 620546574
171117 186781 898140475
170576 185752 531502309
31095 55358 60269172
59219 195451 305145716
19054 190915 818521026
191598 192489 1198467
136141 189628 133658649
166507 176250 24245413
156789 177616 52126940
146073 174191 70405706
36144 73738 94003967
96197 130105 84871374
74412 95078 69766142
12584 27902 490041165
70146 112387 533591045
47256 166235 298367163
189915 194453 10683701
164814 199932 87595749
82427 114561 80412104
41880 101964 150819938
91992 93564 375349876
191892 197857 14731763
59802 136030 191531768
38124 113258 235595121
57080 140317 618915495
163515 195601 80062283
128102 190430 155992910
193145 195188 176813779
182561 199015 41029956
173773 176720 7326510
15049 82648 169204638
22025 45896 655640162
108377 168169 366639601
49936 104519 136920062
98936 149016 125424015
162818 163495 145042
1501 69614 227071822
142338 155345 32537608
89483 186543 889999764
123979 163045 158333873
13298 45618 80567037
126560 163805 235894410
183310 196945 919007716
111184 120350 587212247
158687 196999 545422534
72170 169060 242831094
119159 183023 273612880
47247 153380 266086936
4017 111035 267911572
78869 182763 573583370
54839 81692 401547060
166752 197670 943264498
113895 172064 500208225
46713 52217 462486189
135892 191565 719000574
111693 142090 76164106
83399 129047 114260063
145239 154807 23936457
117324 173544 140889276
3032 128318 313559227
49752 115036 163710637
138327 146559 20451186
192081 199097 905890598
25044 42228 42663859
45674 106938 153708987
25308 97464 394847500
172244 190088 991685281
44373 196314 984915639
95519 129848 85894870
35007 161076 315619493
66578 179324 371695658
67096 137701 177098375
44116 59336 271306710
72984 103612 76791388
131544 170130 883809478
169496 198657 597471072
114246 158927 826652107
151555 177325 64462907
11703 48967 92954002
31593 178947 368787018
182374 183040 602081695
59755 181590 305454208
128827 131162 518286361
175778 185561 77063593
134163 155400 53112056
83229 187951 975877446
105546 137270 79711195
168394 172964 9602800
154787 186981 642214135
14342 127902 284326680
53747 183494 696808793
185153 198130 19220101
62625 79713 508212185
38201 124357 215697442
135303 135966 1707015
168045 173408 182496511
108560 155738 118110156
167360 178210 26997967
48617 57742 22694065
100278 102470 214391383
79920 158634 402760476
86502 145571 147898490
139323 139327 874341547
93181 166718 184278246
135915 191658 139281873
28118 67628 87343849
36913 158048 303250333
194548 198587 429700846
61837 137644 538289555
71749 88771 42801585
28825 123654 724788304
115234 174909 149469864
51291 119206 170239327
119532 154179 952199866
111439 192094 423217728
167859 185884 150947032
51665 65856 343028491
149620 176412 67064700
189633 189884 96339427
81766 106381 61508478
21598 195934 812619425
178835 190891 30169302
30552 146557 725152130
13835 158036 361040110
152022 183358 612995180
163955 193250 126431832
86722 152774 520183931
184322 193784 490951087
145992 188234 110229593
147067 165611 803808286
167575 175016 434072359
14891 51347 663964133
130395 156867 742788951
121118 198725 987196300
119489 171617 130741766
61551 192990 388990651
124515 182867 146052787
186327 199653 33152866
103377 107998 11584515
192550 197362 11909276
91847 93157 2170115
66216 138316 180863777
154990 199104 908956523
190954 192403 3679363
60105 141160 203471509
168026 184802 41776785
87832 161298 183881315
8019 163983 662837867
106271 139705 677385748
174995 198487 395040039
45784 91176 114148228
55763 65933 130121908
17866 57410 56000877
103716 198284 236516664
4076 174066 425631588
17181 61319 110059800
169188 194072 640605920
125917 182856 954317361
96635 176100 484858897
58952 101198 894251756
100513 170060 174298083
156353 176503 50421966
173028 196455 319223977
99352 186668 331145968
13764 174348 402144659
139741 188602 122120786
25433 107482 205364504
58649 149465 555383893
174336 191974 42047399
120926 181527 151766604
191527 192329 923873725
121576 179090 144039911
19427 186740 893820329
17108 105879 222149643
67718 73575 14651587
41101 180890 562644512
130925 160008 72822611
192860 199601 401995882
3812 135421 329591265
52131 153308 682078634
82855 111957 72888815
23880 186940 408167763
89501 196361 267359565
76777 182855 265621464
9947 190342 860098356
193947 198634 574210820
30180 158699 321695937
23718 62724 352649281
186172 188145 546939161
125606 145525 702713362
36043 199024 909983931
121571 196710 188076812
35614 170937 338892635
11028 152935 355198246
34722 157417 739604394
39654 107693 717429037
165867 194399 373315153
170967 195363 60772927
120432 132261 4474275
163923 190682 66799469
158995 198175 97873759
91412 173358 205208088
108919 181724 482262133
175817 184261 21045179
194101 196351 981784262
191741 194907 206810767
73859 171456 244594899
110524 197430 217325736
172260 191286 47431379
175562 199117 58722651
142487 178679 90464217
6262 97884 229294010
30926 65932 87411225
3215 123116 299933520
68029 164259 203158230
83516 162641 198170437
99778 164402 636632998
99190 165499 116633800
81407 193655 280994696
32877 123294 294341540
155715 158931 164134677
2121 87308 213181601
8116 88898 275772993
172695 191799 871081537
141418 166000 400448925
56052 194140 346057936
8126 91233 208125318
4341 95983 70722196
67824 167267 920563885
94492 109711 38112720
59309 114787 139317109
35961 107133 542987457
156662 160822 417936215
105928 140557 86954744
189885 199522 707890217
164029 195363 285778645
17768 140713 336048706
23512 43656 47397270
16380 72364 390713293
155667 169335 109747367
184117 188636 11338329
131103 161036 602011345
57100 100801 109840074
50421 74117 79576630
140083 150295 659200667
34060 61721 68717727
102354 115581 63657077
20834 44648 59231938
10486 75564 162657222
156031 156374 756667641
70517 127342 142384095
65190 185951 416859665
113752 175417 297229696
173042 180832 19311453
16111 151758 843930275
126719 158153 78696127
56540 167784 279103849
88292 159276 177667099
197392 197805 995694
66494 154548 787104111
187583 195324 966120989
148042 156636 21489832
111017 139187 780251431
88735 173665 283985506
8177 54666 819049148
154861 179711 62113595
100692 127322 66677896
111057 169651 188829009
127555 175756 595367846
170867 192089 52916522
51466 137977 217061277
172253 177392 9337920
75025 193031 295530094
22893 77082 135499931
2991 198022 488011307
96326 115696 522283342
90788 153992 638035624
111101 115521 11009155
44714 50622 14877089
64369 149969 362426930
87049 90335 8277752
64791 156546 913208405
59394 63220 9626730
105120 111685 16531385
100749 102465 216773030
70182 160514 990467054
112442 185798 183653166
111520 196261 212033659
113669 148642 328028151
34370 71813 93602003
89524 194926 263636931
164229 178492 592911748
119841 135273 38891287
34980 42384 144412518
52712 88849 90925551
148475 171067 852463543
179563 187645 20324228
145351 151028 218089769
114708 198634 209936063
149865 150755 377180516
12807 50381 93781660
101720 139963 134472702
107187 116182 22580386
148188 185742 898480563
154881 176484 54062751
174002 179602 13873376
68749 85780 467540026
88553 164529 574656131
134994 159651 61606229
69272 94468 63292560
79796 198344 718184154
194427 195466 2560941
131324 176660 176143527
4191 97160 232699200
139952 142196 5555726
113870 177779 537056280
197450 197699 444820962
184414 199605 37935959
181134 182703 1454866
111564 148071 691583419
175681 181657 1564693
186676 196814 18563571
143040 154018 27461037
10042 145575 339273931
88893 156510 776622851
98712 104200 13696236
18527 33858 38523477
132887 153065 56708842
47294 52150 12183534
57607 135850 341223172
109090 144043 752499570
121785 190594 332477560
63400 170292 861460679
35908 50951 37306474
129664 162255 736663928
110717 165359 302208711
30148 38408 20502674
15738 193636 271299632
84236 192025 656929937
47402 175187 864902979
124713 152701 70143709
76668 152346 437307586
184282 192504 712436694
144374 180854 91137667
86546 112076 202500942
129016 165163 929985610
110978 192607 528075083
93734 129170 574176537
62159 97739 89474612
175340 196246 52200391
8883 18501 900358774
154775 163939 170119939
186087 198396 131692588
150310 158446 20384584
48362 79800 636359776
192486 199296 268735316
18579 35734 400630025
143310 169717 172500026
113479 191915 834764050
140864 146069 13024043
109893 127738 230542959
57366 84722 24398386
97809 103841 15127486
11069 152793 354758562
89521 160298 739448596
51596 180346 548064179
159463 191039 78952242
138690 181727 583801841
66085 73877 19590211
25477 81137 411467744
67158 91427 60962335
178388 195601 43004760
59088 170715 280069866
137920 141106 552264799
113562 138470 62511366
39899 197647 394959616
154672 165061 26115683
14781 41164 65733157
77547 189913 201425837
133906 162540 896547467
192791 198124 10760343
36282 124772 344813139
63247 182683 299364998
151748 177704 64931969
73784 176441 257100783
186096 191629 814391432
140301 191831 128841956
188946 192752 517896999
124544 141811 301665214
161593 170218 904707028
149661 196690 290987980
108127 123860 197249717
178183 186051 204925985
189872 194490 11534838
159162 194072 55427267
4729 181667 442921494
73320 162313 369950207
169717 184633 986922859
181751 184825 210206583
68169 84360 434401104
66455 182336 290253834
71788 136821 163071115
164148 195184 400223802
63340 81740 46489243
135770 156552 168433108
133611 170028 365708325
198866 198870 521030959
179774 191478 6900788
17935 85054 168033602
51707 185178 522737436
788 57684 305849932
104959 171686 405406288
70596 109568 637496250
142529 162015 826880861
110952 145466 842978486
171071 188579 43665219
14096 52898 96836651
31702 186072 584059406
87390 146360 147658094
100682 170105 173957816
185760 191597 820525616
178164 193133 37416538
110861 125637 36890643
10005 163040 383100146
105036 181312 190990555
6410 96926 801979046
111021 146576 89014181
64783 103195 96465616
155342 166896 29054119
70014 159053 881502511
97032 139482 579056201
81877 132134 826063301
187020 198873 840289417
149768 198530 119078138
34390 107836 100145791
169338 176281 152688663
171242 197780 66099691
124504 159002 86459507
154266 185312 77636098
108521 120500 600873490
48569 190451 355467727
60166 99893 675382640
73986 144980 449882594
79127 193397 286219781
90642 125346 86779475
101457 160752 148381606
73129 124562 263180996
74953 168335 234084995
151642 192285 101687118
2771 116959 285792085
42519 138047 239714573
36038 39727 5852893
118280 178909 151790410
140928 174245 83407129
37160 60401 57744062
186262 194706 180711683
109262 182106 182274719
81396 143044 154418882
129967 179063 624501552
134330 195322 152439381
180354 186327 14988474
197304 198334 147298683
195175 196268 374159472
42554 88629 115822124
89036 101435 31036610
125799 175691 604204659
139846 180226 192666727
108170 170733 156767333
107306 111859 286336346
47945 184549 342292904
53486 159806 233424408
164036 167067 1512192
174612 192117 43735390
45287 92417 965108906
2599 199959 493838365
50902 95816 840116866
85549 107283 54382138
109418 170203 152224566
178078 192547 25892323
8558 29837 937495127
59733 166629 268228460
126049 130186 10378849
165234 175618 25849721
40794 155941 288677506
101511 180871 198521123
124829 185840 152814088
126935 140986 35309215
21687 104406 996737639
167285 181774 36060952
17786 48136 75633274
130975 172032 102922120
32874 117667 668250676
20971 28214 916765960
52373 173363 303322087
5589 12909 565516010
159331 189220 319638028
86993 127185 100619816
112787 148965 90638455
102843 160985 145609700
182100 182850 366907971
197015 197307 767106
157311 178135 52169904
13602 156947 358891622
88281 121765 494678393
83022 194495 279003904
59648 132686 183358548
16248 48372 801798911
186871 188825 142359943
29889 57609 672986001
57437 171323 465403279
176356 182663 15741288
87803 139656 129906886
154940 197538 930973218
17633 166494 372818413
63168 166402 175734907
78016 106066 70243035
115911 172616 280953025
91979 142130 940760795
99997 111014 286285756
186104 190187 10096464
181912 185691 836462284
68464 119451 241391560
164749 178875 821353693
23927 98126 262349704
32811 155377 160532404
147674 160512 382072009
140520 182788 127205575
77997 112400 86270085
45093 80771 218945269
172669 181226 21228918
67912 154673 217388169
178819 179919 2767971
161082 187043 573356165
168804 173824 3944933
8542 165753 393758068
162239 184319 645205651
87149 171978 298192460
93258 196541 258502773
77065 160884 209988019
144423 165371 627473551
76872 193800 785293543
132953 145824 24586729
21497 32364 25769421
4504 58302 134181653
31779 195001 355357176
110650 172339 154522013
180847 199536 443686853
64164 73334 495768388
7320 94906 680064053
95450 192538 742792856
104718 169922 163424142
97869 172700 273372952
144138 185063 791094642
123164 127110 10056808
72712 88238 39075080
112745 195673 240258162
73997 129633 883968577
19402 134566 288494849
171208 173956 668483966
13357 135455 305903380
82292 163283 611034063
115835 165558 124680045
77420 99567 55520081
114868 196954 364984952
54166 177265 308610518
23408 114389 276546486
16827 86907 175515675
191830 196807 750759483
12202 170665 155116630
146163 175278 400777710
36396 51426 109208872
163650 166925 8232676
30688 50349 613651241
31737 73247 226749588
186360 189473 216553737
42961 139624 470241409
100111 165446 809986899
102799 196841 970591428
110531 198783 220661490
100352 145313 112702919
42808 157659 999804949
40977 55272 21378464
62624 116590 135528496
46111 125667 199516431
97040 129415 25673781
137325 168505 78008738
151839 153939 17197970
197922 199940 5112680
191308 199666 656273352
181062 196313 550154721
182204 193672 28681131
165106 190626 63668163
104751 178589 351321092
155573 183067 68680327
103372 124113 51825148
151670 172113 348124004
47709 111501 968417824
146394 195782 123469023
107362 160701 133593051
140312 196576 145247200
90913 176347 787715411
106023 126099 50353943
13719 165765 409040568
17321 88626 555107550
6114 51174 469888879
106643 133484 67394013
148826 176490 69188750
64230 126250 155685653
105082 170515 799682866
154234 161043 17020519
167900 192821 62204191
171206 194999 59296512
142795 155115 30813649
172972 184473 499212134
12363 19611 18128331
39489 127570 220726985
150353 171591 658862270
30384 109280 197554847
50182 130111 200442516
78833 108833 75339141
72334 94569 55791400
150089 174338 459952009
85397 144424 83462767
131058 177315 979810020
168689 171786 807817736
66710 101249 86689826
132794 185112 130942209
85223 193631 271355645
71688 91519 439798791
68861 91428 56687915
110559 118350 19392592
183297 184164 906799700
81812 88381 16532210
117431 188383 177665946
195952 197303 3308838
172109 180278 133942774
190174 191866 948087871
177711 178672 2357885
174288 177581 1638422
113273 127376 35191089
39156 114899 189813420
80762 114101 83616507
194831 196473 4205830
26614 27688 542627478
172101 198308 823225738
120619 152758 80554613
4816 84843 200381906
72908 191238 296302708
156297 166444 25516426
85518 126189 101836754
29408 143919 663444215
66303 151104 212516874
73655 74070 966507804
116500 160097 109200616
45590 185297 350135705
109738 147287 48890215
160016 174836 37136923
23989 129425 263849847
47355 159324 394530826
137672 159783 55214211
91125 109682 46462063
159767 179491 49281659
23912 53661 74002519
117682 138542 436809908
195686 198492 6940327
194191 195169 229700722
94742 186564 274677301
174876 175209 833534157
81912 133114 128256918
89627 190043 251173978
4165 74973 177106627
145973 187922 271434976
149357 151390 541135035
107200 167921 152244029
141697 141960 384842
99625 172586 585972086
197479 199141 915363537
137006 198649 55404985
61800 193068 329014643
84244 178941 930422404
37143 171970 337698315
22902 105239 205995666
18718 33522 37234728
21966 110777 222404184
139061 148612 23814125
170172 186639 407795975
163837 196928 82504139
159715 194175 326559026
94375 125351 136102747
107337 135377 395925570
149755 185798 90259569
122064 125209 884357053
136758 195498 261292026
102042 173092 177886369
160078 160766 949486864
145468 197598 647087109
134280 186002 507199802
154775 192850 95222645
70254 142786 811161576
45378 180833 339423912
141995 163294 41239752
136404 181465 112582909
1143 109481 271149604
95443 150078 446908179
151865 160517 21638440
169283 186942 44083542
136879 166880 75119283
54539 146203 229985155
66577 131716 958564109
79178 182131 381152415
26868 75531 425349148
21476 151301 325029340
59892 170333 906380700
17109 34287 138070608
2338 187175 462658472
113351 190839 938080699
17238 61339 109972106
31465 182907 430454801
182853 187424 357101052
197905 197972 181948
53921 119452 365284960
110425 185844 188773296
113905 150662 92053532
25148 112055 775845515
116780 187538 177201346
132131 141229 22849339
140240 155692 38575880
8687 133802 313305337
96709 147075 5768842
9144 95013 214995117
65635 133610 396002786
155058 166135 27868090
178903 183000 901956290
151718 171135 48693955
62408 108993 117132164
1662 174697 433025215
77909 132013 135552262
96330 122437 346385108
75086 135026 594470290
149215 175421 65588962
23134 42345 843467849
120327 124803 11234382
180744 182363 380820857
36255 43602 486580575
173057 195873 50783437
197730 199514 4483943
108935 168504 149183354
19337 186123 724426188
189088 197598 63975962
7064 95228 220750050
145537 187564 433500470
178279 195576 43206587
5868 12665 16946978
103502 176641 183132361
48469 169594 969924230
197248 198424 2931014
193660 197553 9589401
113075 194085 286628363
159903 166256 16032585
156255 165361 734006262
100601 172201 7914812
90499 130780 691496179
118073 137577 49062453
163710 173409 24236630
145718 155676 24908150
60572 81776 53530873
190539 198836 20629057
121189 178943 596458456
141690 149732 876058450
518 174907 436451217
190709 196580 483052783
20533 97723 193246109
114445 179215 391502035
175425 181526 15203455
27479 118201 734890902
76201 110890 87127890
153386 197479 110163244
149531 181969 81203771
113726 153934 789524650
5535 171583 702954836
127842 131820 6042874
191845 194608 470426552
72923 166011 608017790
95496 137202 104546981
140001 143365 87723392
72785 104706 197081875
178129 193951 39549823
8933 140859 120210425
141992 146633 641169030
193967 194427 700031
128754 149955 167601457
166267 193797 689289832
140844 152864 30004393
189548 196446 767898177
80644 132688 130473974
148797 199206 263228440
171626 185243 33962698
2437 35103 574421407
16515 191909 439116236
180608 190171 23898486
193713 195685 4869398
160840 182756 54750370
48868 155014 686765715
188048 189162 2696641
142639 190590 119890348
167468 169542 421213312
29992 128547 246644469
64912 86933 55427810
143965 180088 649808621
161734 195762 85009746
191361 193849 480596760
106666 111894 262646031
113225 167060 365966885
119139 169051 125202858
17920 87096 318137303
98583 186930 378662274
47940 99678 868949625
85420 194615 273275887
167527 170900 8455085
86066 95015 22396948
191728 192089 550092228
186643 198125 85677130
139840 148176 20761494
145908 190792 112247811
17553 182685 520990951
115312 180875 883327216
163201 177462 661531123
175764 192776 42503234
97438 152286 137330051
9166 49099 99575450
139142 164346 63066747
92922 194411 253957721
88689 166777 894887340
149451 151576 5365890
42587 117696 188369118
92334 179770 218805159
103641 114511 27179873
39498 45932 836048433
60989 178027 405368010
106545 115152 900541735
173428 188238 389691151
189318 196254 897492768
191196 197138 7867234
60702 151130 26814039
39912 73990 85387496
84690 163320 196947626
88762 151796 157739407
147716 192920 113049426
177705 194104 335075759
45701 144865 248740763
58448 127999 174600654
102731 167143 362339586
170011 199670 984289005
115861 135359 430413594
128351 151086 714606078
53779 116960 792210334
960 172003 599693701
47529 99979 131632765
185243 193812 21387825
46514 171813 314181001
96339 107451 27774095
45615 56673 429504897
37872 78458 101508265
73634 108475 954881170
78057 184099 379640918
97678 168351 177084550
109161 196160 38552875
161586 188246 672802515
49352 91221 449296390
199490 199838 874417
32675 41642 644240454
58969 74123 38274677
73668 97487 384963272
175299 179750 11031726
140954 172877 79952127
51506 55986 11082029
76591 155405 197532686
155984 177988 54984447
34542 74399 434334383
142863 198513 553463637
73681 114883 228371237
31858 33088 560182745
175492 190996 38705416
80602 122274 363113297
149655 169335 49422219
64962 160054 238381839
69001 74882 14722785
192209 198521 145338273
10587 85287 500512646
108772 185785 461663457
27274 94556 459935384
166909 191732 119657454
194499 195907 3524202
169814 181643 484953465
82444 129329 219037759
77648 88719 27926726
92680 147075 327185869
100179 137322 388384843
11454 111173 466472392
113024 183009 175059322
40581 79090 96518078
11296 64238 132145803
150449 160151 24321423
123757 128129 402840965
149642 195842 115571140
139716 192004 130681995
69412 78900 23756007
121861 192524 993231291
12889 148465 339511044
97022 166288 885403332
193983 194649 1638078
130853 189076 755937285
86858 159296 860568120
45312 197648 691535839
33712 40195 15884988
159968 173138 241411488
89071 121627 983047902
121681 150184 144357813
104599 120574 283562193
109993 190328 200982084
57336 114684 71903676
94020 113805 797318263
106140 121817 507631823
108245 138350 75552188
45766 194003 712735945
42382 164200 305434631
112162 197745 214059260
41285 110841 174513313
161847 196567 86792634
91423 178327 913262681
85367 134077 514216385
184499 191886 18531785
80102 88174 20470172
126473 172053 827676174
115598 134120 783376975
143584 195297 129204978
176785 181633 12078361
101169 155786 616813928
155052 155691 1590258
19529 24514 12550445
89145 92176 597007
121253 179840 660264581
118965 184769 122725399
169073 197677 316470327
70519 149335 775047775
60217 144861 212461432
195089 198557 8645480
99347 131462 697970197
187054 194509 273011484
164744 175714 27359730
62553 86333 60020389
151366 176917 63935305
92800 101704 20075255
129281 166660 93753400
29883 176739 683961433
33887 155408 754357501
135699 168804 185284439
43148 105085 512597887
102672 180501 194772415
7202 48221 102303225
33853 186824 382920000
163172 186294 57782811
46495 150465 973796524
55600 153906 246563310
179782 187898 20384088
13882 35182 53448290
25960 72000 115118921
58346 124645 166398248
106113 194690 105761110
195914 198295 5844161
139417 154074 737719483
176554 193741 165426982
67581 173531 443582104
12706 30973 172075923
180096 184304 7783140
51857 155138 258877743
24524 134114 695104948
63814 96845 83101603
127600 178772 128079732
98043 127535 73869880
173506 179954 874825022
153577 192108 915946369
187008 195810 781469118
64012 147456 408805657
22695 180897 395935704
136974 181022 721350898
77519 152632 188154925
106884 175204 377099818
168229 199431 52100315
136169 142636 10650421
164614 194907 75567682
51250 127307 190673445
10845 170899 400823055
47256 92181 115215943
183379 189930 125497422
16259 161839 364539458
188329 199547 27880729
87668 170400 207193000
149915 192254 105987161
178459 197002 46236616
143328 177974 596610638
94478 171508 192932126
81042 113594 81614776
74205 76726 6286632
9308 91829 373707996
143714 169149 701185949
184038 186274 876912576
138896 149848 132053941
81341 86578 352255137
12286 171450 938377993
77975 178011 250542977
14181 166801 435748759
101783 191214 223751080
154897 181700 67050134
47826 49946 5317262
169573 173030 8623854
127054 153884 676574384
92766 140909 120590103
92033 147631 139207876
36635 146499 275087232
124791 166853 105537138
116757 163098 117785413
65341 88171 57456717
6919 52231 113090827
82635 139424 142383160
70006 140250 289852961
91803 123754 814402321
184683 199012 266152499
183738 196035 166252158
89547 106193 436013723
181718 186455 986229361
168393 188017 49003386
59359 125824 324961825
138921 185060 115337474
131132 177474 91141837
120250 125467 13080271
83538 89466 14933158
92649 147432 115493273
108753 198385 224123292
58498 58719 282307923
144334 197160 131940357
72217 141554 173734441
191861 199649 19351101
58964 186066 241264894
140882 147891 202790407
141990 184602 81832269
180835 190698 818587096
38155 194937 392431352
9727 187301 444551412
89057 195896 267280614
45292 156620 918648358
19302 98167 197474524
4191 55213 127259364
175162 184251 22621653
37184 64978 69307101
69257 99955 697387072
18057 134390 761876582
140519 192142 129030280
16707 175427 399767059
177683 182369 586105239
197739 199312 3940553
147342 153061 567765923
157941 190758 82130889
127530 143947 401066529
39385 48456 22587501
137454 190797 133297902
69209 107274 95405825
10819 133622 307506102
156037 167556 28913126
112147 148001 571974029
27840 28365 1347951
163632 196877 417908389
122465 174157 129655892
84619 159995 429616429
162491 175894 33497767
67597 164675 243296160
28450 133902 743433862
130373 178830 414752929
136838 168942 428997220
45416 119073 240938432
180096 193272 450227639
117751 154030 641213459
76108 192564 291749396
80571 116101 565310839
99572 195292 576518961
32292 70205 224140765
14139 78011 240937387
11159 119082 350259760
153486 155194 226749606
51433 139279 779273248
176035 192495 326762465
130926 134878 215373642
32238 163782 329416621
66599 94814 9213635
49693 56536 17007228
163259 181260 34337542
101511 120463 199799065
84945 154026 188403107
162603 191680 390527623
158364 170175 125656479
74654 127025 505774546
19616 33983 557759319
32772 134115 253757907
165216 198833 83780092
4642 194918 476194531
23077 132353 436653688
119795 121673 4703984
77633 116716 230744409
138166 182768 111359070
20509 198158 444575955
144188 167648 58770268
25640 104247 196707756
113866 167270 251544893
161408 172394 27626830
126703 151547 839305651
57184 103412 303623474
35748 120709 703259403
112505 122256 7070755
75057 178869 700588752
155570 159750 505884178
40756 81565 102479874
98354 185569 218405109
44914 135470 227322824
77402 162076 212094935
83509 101599 45379868
123199 130954 19577967
186916 192241 13259637
167217 182405 790683193
163624 185130 123964651
35117 41527 46547978
30084 144455 891219297
196451 197914 686843955
4085 188076 460603288
53231 55654 6010657
150473 166434 27582068
29329 133311 260391119
2169 190434 637606474
100470 186310 539536357
111815 116196 10948722
33911 158099 310829058
66178 88864 57088585
83839 118574 299598583
106166 120798 958379193
39502 177655 368703859
67523 184846 293832125
2279 167810 472746430
133455 163141 662410833
106010 124940 47456251
138938 141015 5133009
183775 198584 12853650
33995 115935 139782684
26132 91341 401478274
57508 198376 352916863
106394 168555 155861361
140382 186022 114134401
8235 31036 9792260
109595 133643 60245899
128047 164069 90366339
94686 135484 827207311
152977 195066 276265102
69768 170658 252837613
75000 129437 136386488
160679 164211 253220716
143487 173129 74235009
19277 158043 837184756
187333 197513 25251917
123401 133871 500822604
66273 186426 337828835
23291 186610 408835138
79091 103824 62102879
134163 163165 733094814
22152 108459 53666148
44604 72385 69893648
173393 185066 29128183
132988 195327 155841405
158376 178659 50725795
78559 92908 537394447
31200 177258 782628136
163149 197533 972378354
4580 118770 387199717
181785 188866 17721163
129690 197823 170372289
24591 184176 399438150
187234 188359 2804099
111531 166119 136810199
183319 194397 74040068
71210 160352 651320937
131578 162998 78794106
115411 199135 438918752
34975 113085 125254122
87187 100985 34545019
111319 156783 335925124
34802 166468 841325593
113391 198134 644187870
197763 197821 876708241
180277 194409 35290773
4823 28024 171052498
40924 42531 3939974
46351 134239 190656508
158906 164332 13691602
87351 189360 720276677
169350 190762 27409680
90142 188978 198181751
102221 193919 229400973
173399 178779 13322792
21228 47075 84931725
27074 191769 412220432
104754 167630 157585781
93763 187047 233517938
199915 199919 19774
124061 140717 553120027
21276 63724 105846506
180501 186122 924052306
108673 139149 559823438
39360 176373 343223623
144075 162748 46749315
76875 195910 652940355
40519 99921 689463060
116835 149279 81283717
184025 189288 13191166
46255 132782 217041150
81644 123306 104172089
4677 99967 818035393
108630 151363 106975158
13810 18390 11488883
62711 195291 332191799
190053 193681 9152411
103842 172480 428150541
63716 125809 929537971
125917 146641 51934736
139351 184309 112311014
39073 199843 402474676
182161 193013 27098415
57652 102215 112154076
59812 168629 311829409
41570 56402 36980323
185452 190479 12519272
55763 192324 786825704
94156 134805 372067801
34891 111065 190668694
63548 110736 173043806
4812 165732 703572890
26619 176226 998855577
60677 71261 26810270
24101 144541 582762168
3958 94037 887153083
172013 177478 13535402
126093 178257 289208132
150155 167264 43039916
153485 183938 384637132
196110 196367 675437
91947 130189 836331074
54925 58256 8276219
140208 173332 82893306
197227 199954 718859785
61910 63639 4396752
194811 195188 516021281
93761 182580 222265870
149285 182483 327930256
125720 145129 943554726
107461 198577 227943489
21557 57062 88398399
167975 191290 58162707
7262 54436 741237453
128481 142581 613203285
114499 118810 10770386
24221 157849 334479774
195810 196949 2730786
124376 196620 660116136
143469 189573 115285338
109231 112883 165600804
36228 175484 348657292
4522 37581 82722410
71394 131299 361721282
140575 175616 87620479
108741 148452 801191193
161815 177895 114857200
136087 163241 433711804
46836 70973 60619905
56288 194944 347431669
186508 199772 32963573
172668 183421 749055629
9338 65257 208254715
156595 169801 33170294
151400 162384 263535800
118864 192231 706752279
64515 144824 866395266
148496 174223 64441078
162428 196623 588830894
185585 197074 708258934
133591 161526 701131374
121771 145832 60392588
431 181626 473768110
129809 153076 58274772
101495 130650 105258712
191043 195840 11964591
90498 110647 692244982
106879 165273 146430548
18628 139672 303249503
149471 199385 171668192
994 101877 252461953
146914 180632 84293658
103814 174417 176845190
40745 173217 332058077
74853 171664 242638510
60233 117837 652218089
85400 186876 254091470
118947 181139 683747383
90985 181906 227493881
135803 166619 149111412
7331 47156 99316378
185422 194117 21694147
197310 197823 1257286
75546 179036 259248496
150165 189579 98675476
110811 114945 77685962
8576 53261 359482644
152487 192697 100627205
9992 125068 544470595
197939 198583 1637837
83470 195730 280924826
155103 155884 2028798
101121 103405 267815763
35632 103336 169457593
156675 165601 17238695
131659 153852 55639460
178531 197536 47416557
134706 146510 29451737
11414 132558 303239161
40823 141233 251738051
173666 182520 96194590
190541 192739 5549245
603 32493 79687976
27003 76407 123407029
16951 38244 214458800
87383 137859 126470891
30846 164138 333788907
121490 159847 412223680
49517 160894 279213925
52225 143423 603925058
11267 54374 789843189
20824 39723 47122621
45845 124340 905418748
145339 184562 764134421
3035 197902 487557126
44823 165899 303711017
141382 145129 9430238
14383 189981 439570038
33358 198052 663871168
190029 193128 7806416
42191 103779 154517711
137747 193409 139140440
143453 159066 105107710
92577 172455 80722615
154720 196065 103363429
177225 193518 822149614
116423 152837 91191300
27828 159266 442830603
100573 154008 854874334
10204 33968 208163428
2196 93142 632923571
109569 167471 353230535
41583 86910 870436572
17025 157041 350569004
56550 107417 127772636
33581 73764 100413107
180769 185284 11346389
144774 196450 436943665
180998 182089 2798021
57495 58576 2672126
135780 141664 214559722
95051 99009 201332043
144712 184686 99915228
80312 110043 74656605
10030 173287 496122666
181451 183796 2372148
45220 190726 859960803
162317 173943 144508960
38570 128163 824130052
139381 139384 300037591
44603 172672 321205939
64160 159964 240228345
173902 188977 37593817
195842 197555 658997546
54002 60327 15799728
170616 185390 36838063
197739 198997 868961
5096 153701 372057094
84240 111032 67111874
75311 164505 45399912
126954 149233 543086675
157603 158123 1338601
45540 81534 376217666
7831 49249 231354294
161472 196724 595774471
75955 91499 39167356
182077 192240 25388198
163788 196367 495592323
122196 176422 135901069
1593 150009 918967419
196295 197664 3328756
131862 182000 380582644
29968 182936 382760452
66172 89593 319104732
79937 145810 165170819
195381 196226 398255703
104161 148035 293068080
72239 91776 139468057
95622 155548 673184541
123170 199717 410130571
69521 145420 405279117
170553 198829 483418187
6736 18992 520279621
80355 100046 49450848
140953 151416 405054446
182329 192107 24455210
20371 61999 103774204
135747 166682 792664222
84567 89149 11547684
135684 170303 174686149
20942 55912 289739515
35924 42770 16767311
53679 193196 349627681
180060 185461 984505188
39247 81005 104690723
177436 190491 32599654
194397 197680 8119818
140464 152565 794921802
111777 134449 549956176
93013 137608 55182518
49813 112312 156781644
96095 131805 358979996
38569 175642 343285486
5479 52905 184310556
196990 198833 400402728
182393 191097 375452084
16940 126541 274409237
61206 192941 336973921
151643 188090 91227397
142708 169854 68040070
171507 184808 33093485
3177 63291 150012341
189682 199901 56187087
124263 168568 807916310
178520 183154 621422755
6467 78185 184791352
14069 47341 82998754
147643 154905 546547206
146475 167713 345390194
69483 77006 18867069
125714 188423 899396643
80471 121126 101793691
174090 185143 27580813
189652 195009 823582203
61766 120145 146540120
49930 64893 103230247
135957 153185 794225806
153401 157125 811123590
147986 157785 560787957
199214 199932 1838224
81758 171800 823381497
191087 197173 127283621
169441 197362 69602912
87612 183676 964014606
26635 196653 425450954
13736 173987 401338907
95 143729 359487961
116831 172371 139216122
112734 118548 14508362
41848 67432 3076381
169294 187713 894462777
186055 192694 41378936
121280 180974 149473761
11637 49085 140491232
88854 168516 199443911
107562 167475 150158341
36828 113784 192677491
70022 156292 73621097
53208 146885 234964569
72208 103434 675969054
63991 71213 18337909
74051 145956 180261181
73425 178826 647333365
155578 185731 75450105
102658 134366 79446771
104240 195540 228487394
54030 177938 461450412
182949 196220 33248387
169807 176686 735988874
116937 127742 27075051
100192 196519 755797091
108480 139851 78660854
121404 168768 393555206
172693 187148 327590078
17883 51859 84775740
165841 188393 56297581
91232 167326 190574739
194978 199605 11544457
195214 197864 6582241
25219 28505 638595239
86234 155112 172401216
48819 185737 188084309
13655 33262 748966464
112171 118510 871418657
63488 89945 365658356
69276 157348 651778809
182583 187837 360929323
41405 111573 175987847
106397 161267 137502546
95299 196734 924380692
81633 152111 977742729
9424 117239 745905308
136247 193420 142892984
66288 104300 95292257
138636 153701 335205760
20787 196044 438691048
82962 95702 895485218
183033 190964 19902583
112830 174871 155381166
117734 158133 427574224
132533 153785 53205030
160568 184702 327257563
161339 171198 24799903
65801 199679 370594255
181678 197026 955401466
137149 167825 76741032
189365 193899 695424658
25624 148008 306423764
161314 192016 76769095
187165 192680 13752819
181479 190267 21965643
192944 194130 2086839
20596 81544 152616049
95058 164153 173062179
52030 71524 49002487
117546 165926 740089363
82542 180844 803224483
8429 58275 124263200
197710 197934 673114856
99147 126812 728923509
70864 78347 18754693
109786 191434 401764417
36702 36948 598650
32973 136549 259399651
129111 142178 882813635
186694 193608 17227248
57705 170636 912889604
196417 197002 1312498
121782 145431 387127897
162855 171590 21904738
94984 155681 151951271
193959 197683 210927993
11870 67312 138683739
198005 198458 1128487
20703 87176 354015022
172253 172665 716770945
83189 167231 442231133
153489 154191 934812727
93870 151754 109470339
140445 197333 142090850
41083 57805 7511875
112443 121887 23526185
82038 136746 395326933
147122 173323 254541716
95024 108831 766488260
125727 196690 16520846
8707 171517 694286285
162099 175995 34782404
170611 190772 50278998
146785 180172 770952433
25926 198684 645258739
136104 191426 138249024
79089 142681 159481651
12052 167180 388554717
188229 197071 267125541
107440 180338 182544850
199900 199900 627
17942 27731 24531187
199925 199970 621234847
127255 192304 162833132
9818 70528 777023532
73731 139915 435268296
167944 189876 311131733
41049 74178 83091381
7583 149406 355015637
118659 185660 540451821
76414 174862 35295607
117544 157172 99224099
42605 145292 529268148
111716 189721 195206994
126954 162129 610235177
35279 123690 221180643
57772 107918 126063964
127297 153022 116720936
150047 188205 696764309
25219 55077 289760555
182036 184509 119801935
64458 182342 295406649
48640 159178 186448346
94079 197289 258172850
155110 162782 19279653
108747 157948 123083468
127967 156050 536467117
59632 155585 240724534
138641 157621 521722176
126379 159090 340188077
167660 168377 908730
125023 179873 542575689
192709 195730 919578835
40403 170365 325801982
86685 130577 109883757
26185 160673 336688850
17271 168344 378383823
56836 187635 516194783
53583 198456 362871265
150017 190356 100956866
135757 177621 586787887
45410 125405 200598017
189316 190651 3336389
69384 198651 323595471
105979 110729 12087884
17205 140381 308556628
165875 172601 16821286
110979 140718 5342070
85670 156177 176577541
80308 148079 419520584
199466 199619 299991040
56032 74551 46649548
59844 175313 489363509
8145 34835 24153719
149521 159475 151345392
198601 199601 2532586
38461 56184 44016660
161200 195383 85410640
32320 33463 327726197
33508 66009 81078038
95938 192241 240992269
77001 102541 385159776
130124 150492 205675212
132056 170072 233084598
85834 117196 880199433
35988 99706 159487437
68717 158180 224106393
99942 199272 783304495
141023 148394 18380309
79332 120270 102596633
130439 156509 646547531
173228 175357 557811458
92536 191149 284688158
190182 195618 839755045
55177 150045 237891709
151069 159771 21804471
12901 175526 812106781
44828 199439 387304579
42047 186236 512624386
198869 199788 2324357
89202 122435 989246626
137700 190370 131598524
187560 190353 6859083
163865 179031 657600636
29998 186977 845858759
138877 153539 734053603
40345 155261 515322872
172779 182699 400525283
12845 146582 718457326
104431 164449 150457828
47319 85061 94837621
16765 49565 81819316
102886 179811 192520169
116863 124232 18379944
42826 106950 668426679
184409 195616 426920878
16920 114555 244431749
85937 132913 117629203
39771 65265 63815572
143205 150355 204072141
57164 89371 81205547
163277 178273 37381017
19863 191544 553913004
152519 193480 102469665
195498 195819 170010335
101132 130582 281478728
24265 65788 103730462
13889 137622 663311887
188308 195662 600156982
146405 194422 120039798
45409 172908 319718215
193921 198205 10580214
171423 172539 2795739
190493 194348 978997128
162074 179026 149680143
179572 186656 17852193
155403 168896 33910821
31165 199445 451442891
116764 134653 596743064
139919 194900 137338510
82190 151242 172898586
113689 173448 149715290
25563 75538 220421598
77677 110453 358663178
168254 186947 846575882
14903 99858 212658598
31421 144339 282759825
39015 156815 327012315
169989 172302 750637282
34162 46177 882701058
129332 195357 165171340
186353 194723 648589675
92833 159371 166596118
66019 70788 11980909
133101 167226 367969096
73890 116590 847233087
18119 79319 451637891
69498 109583 100571953
37282 133664 834884102
187275 196676 23394917
100448 110915 26327052
156039 174336 289577754
89856 128082 776122967
8876 187946 543578141
50601 69014 856665010
44811 65094 575453680
98071 118911 32736973
185353 187774 6107822
55643 57070 3555146
146054 198930 132072113
68269 79642 991960886
22785 68722 245598436
76224 153603 428518969
59995 125656 164850159
40942 94315 236471865
63263 73425 628775217
198042 199340 3248508
66261 115350 123047353
177617 190651 32578777
184437 193318 22271662
80032 161871 205130309
3101 30122 67645567
88721 174288 214212917
124258 175000 127178844
47233 174645 732545367
103550 179965 191261966
107298 165487 754474961
157461 163125 783240507
25342 115191 224903861
158518 161348 7115939
151519 170438 107512270
63366 141270 138816014
101154 101260 275491
16771 56283 187898873
55860 58491 6514627
43288 54901 27226454
151962 191825 671356972
177966 199597 54003884
8201 175315 418392948
7596 30199 511331965
152067 192536 101286247
14053 196367 456391862
4795 173830 423276033
42560 85121 685417250
133367 162034 712554008
41792 67786 65272136
10121 195316 995084830
81492 96311 9398750
43362 189735 366769104
168276 179337 889236001
77125 116678 486857643
128788 174453 965222339
114918 198140 546789864
2647 73960 178340580
109491 197265 219465082
70732 105101 635264801
75833 179107 820725962
1747 111359 550512303
112975 144698 538590582
123158 135151 30361333
160067 195969 543233266
141637 156332 88380801
156106 179524 161406462
74033 175342 253842320
155169 165423 87536135
90517 179882 854407956
94527 147230 584124165
48093 96231 584775174
31650 185474 385029436
99386 149926 326454901
85271 101885 41669936
53946 183099 323614554
179563 199911 364771510
170878 191073 121810392
139196 140515 330023544
197921 198658 956157214
41405 134390 233199603
124304 139411 38077451
167850 186138 45685927
82757 186932 260854043
141597 165226 87687508
123069 138098 37975130
82701 134527 129894459
118522 133297 37137994
186312 195503 478045668
79672 94823 38156531
126484 182553 140327635
101294 149861 826501500
117858 129551 29298445
135558 164306 583381729
115236 151648 91205435
28410 99045 629175820
73727 197599 351908668
156549 196380 554317340
64897 179412 286905628
87013 187079 250528098
112890 153940 102777753
173865 195235 53241260
42128 177059 338175271
155957 177653 812247044
134895 159866 341420138
81523 195875 286184921
91964 181808 224803881
166746 178544 29350342
185502 188045 6397169
58415 194362 639208158
155057 171715 416560227
6892 145716 347576619
70300 75687 13402615
160380 165807 661513957
96138 163105 167724026
24534 110172 214460645
61537 74338 70796063
103060 188339 213507032
34359 123864 392283568
70369 114558 794262459
185074 189343 60063753
76837 107786 77634468
29360 120931 726359536
27089 48972 121715186
152791 185103 80883380
129793 171173 862091279
66064 175027 273049902
153647 194487 422735899
142957 177716 762561069
140477 163029 474558033
68619 113179 470660755
92119 164401 500789618
66868 86838 616400867
183754 191250 628558909
101461 142675 103168018
21492 189113 963093516
59333 131128 180187345
154214 165185 27561747
111661 191547 607092729
164461 197000 81103963
84993 162890 504558540
147084 168840 54549103
26583 139587 441057810
45068 125076 200663611
151997 170881 47432083
18919 179977 403259015
157933 170789 32373526
113684 167467 808474546
60027 70410 26300878
150315 167445 761202718
58614 161565 258280169
52587 148149 896429728
111682 143638 80102006
121627 152181 76594681
159054 169600 145204582
76198 196523 589279744
72441 157227 849709995
44801 65564 52197693
156276 186818 76458346
124598 137641 32934499
141760 175659 84828621
152432 190822 136760922
183207 197158 34865773
145055 189620 111453180
126 51482 929524818
121548 164490 812255564
156345 157059 788785368
138089 138115 63387
85656 93610 19970052
70374 192117 889709703
86831 181655 272527867
94340 164194 244766834
97477 121580 235350085
63236 184995 448116876
140615 189930 298636102
71114 151140 200514813
141654 152998 99773620
116018 125430 11770833
60641 122597 155393403
111240 199383 293883926
136503 138154 4170499
150092 193005 632437635
111612 117673 15115793
120433 161420 102688947
178955 186230 833302250
12847 24901 875975005
191606 194423 799314859
96589 147339 127063919
105462 143068 482572974
179841 193545 34312669
142810 183327 624879425
96819 194594 969620929
191545 193049 3773963
11985 149721 506818662
110950 150481 98914091
14887 78267 158525632
83197 142354 702354838
55311 107000 129769306
131672 171449 256510944
32352 91839 148915554
12019 185273 422404275
105228 156068 127440261
182904 189545 257755834
143664 183511 99563891
120191 176415 140829001
82648 159398 482716981
86179 198358 542244816
102027 192322 225911933
4106 99072 834419377
160182 186550 66035750
85788 170070 112260417
91546 189793 245863792
136098 175944 744250415
89670 91370 4199255
168890 188785 49556141
78952 169514 372936694
2793 123264 808427150
26605 159005 331380704
87667 134539 117406612
24441 28811 10946319
134394 137635 8203719
130517 187468 234581126
11246 181514 426168496
190858 198483 422715254
100946 195397 104607034
136992 146360 21196692
85387 188678 258532530
130807 193129 234345883
143143 193122 450136946
180872 191617 161270955
71583 72113 584830526
156069 185608 73890227
72641 88007 38641336
159157 174693 38897294
181764 183536 197709089
60408 64508 301674514
81424 87301 14756194
66808 67338 1339206
123496 142559 47917520
169684 189372 49089468
100849 199249 246158790
171326 179954 517143874
84065 128244 578630900
141526 148123 16527184
14916 190678 930438463
20316 187198 982029462
30839 81918 448873260
15821 187167 428975164
137618 140917 8151498
109231 124636 38400264
116082 145846 967813707
29823 107954 648777597
30195 119662 223841988
52814 119080 884042330
119674 170130 181063053
133142 154109 52469725
146248 150947 597526332
62160 172614 277092973
132721 198562 564528961
53105 163426 276693643
154336 176029 138987864
76539 112829 91039094
162024 196254 625941591
17425 107351 225090957
132140 199580 168663553
143569 170772 68147577
115931 155152 98241526
148592 166718 45487772
125238 137243 6260397
85857 103424 43967595
35670 95560 149893773
144366 147297 7309338
126100 151592 862388120
90337 152055 620731522
153657 191180 93877537
115798 187128 178622535
9277 85385 987120986
16582 178155 404543620
108657 165461 142330186
141259 195494 135597450
56252 168600 811985412
109602 141132 78945404
99211 127274 70236143
36418 169100 332312693
22589 133561 420618964
3454 162178 397309352
147972 183103 31393254
61170 154542 234227618
169355 177434 20093637
43991 159428 909095856
54038 169362 289266111
94944 199061 924654096
93614 159527 427225687
85602 154192 171784542
157505 183633 65398810
183411 194581 27948002
171685 193285 358059602
65934 148639 851642002
145093 168291 58146989
17219 108919 945261940
190399 194492 10240244
49394 91381 802033854
73857 136296 156613760
64520 176190 392472235
164474 177346 997302033
70158 129790 645439795
25021 27064 5165866
195190 198382 889390620
132395 156616 60648163
182320 185044 402969258
138656 182161 108720703
175564 192499 654039125
34378 59083 61333152
59550 151554 230825898
142462 191978 123831522
67876 105065 93152723
124335 134643 26057143
133549 193058 262788592
48263 89524 270269152
29471 197891 421383622
129599 139522 551724004
44994 100879 950720657
171976 176090 868712707
3543 86417 148876671
64934 161176 890134113
92898 151840 905464476
7085 140843 334926422
148102 190807 680288018
88759 108039 48196927
81584 149983 908631689
20335 65887 109132207
124770 161692 99726134
61335 199252 874917669
68883 114072 113299559
59351 69441 800053964
193620 197867 10451856
123608 176692 132995930
150168 162354 234526952
112780 155186 252063260
52029 112496 741005166
11127 94652 477762135
110490 114840 915268636
54810 174484 300063952
1764 129281 318995082
27734 107707 200185975
195369 199277 770620651
137548 198994 153418470
54136 135244 828787801
191944 193398 3621572
12175 171576 424184328
38649 129361 227186857
171573 185376 34412139
89053 138775 124607584
158277 182556 945133305
11431 80637 173060926
186342 198004 28973082
130963 138483 660286647
155768 199079 108187340
83869 98305 326875874
14011 65122 127739575
56338 68215 30079108
199035 199989 706585175
29244 76372 819817551
68946 133487 530169146
66302 179224 282830970
182945 196400 401262348
100571 114412 70971326
17628 87030 173740009
51348 109693 984610443
82244 153248 177772499
150460 188830 984683828
123279 152045 222146075
13097 97528 844516380
42970 67039 360002867
59204 183178 310677131
186915 187294 959385
171981 198472 124593208
171122 194103 57322341
81845 111295 73756917
70644 102664 748170809
102995 182699 817657992
84324 84994 1675907
6594 54385 119226219
113701 116415 992116768
40831 197504 465139694
18267 116212 245216392
139360 178246 222569027
68098 192652 421477042
179972 183524 8848872
126975 138257 28447822
169493 185484 39899467
136706 180697 875586737
166107 197898 62220960
5057 178381 433890718
6245 98346 230497867
24353 110419 215516656
188029 199568 61760079
126768 162488 89499287
169386 182232 47507939
127531 127531 853014440
54927 97338 132917941
42975 179372 935629993
197049 197125 154955655
127695 178012 908259363
40359 144457 261011402
131949 145689 520026548
182890 198090 804758564
158835 166968 20517284
124924 164427 99066930
130143 136315 199256417
136951 198222 777119710
77141 140967 160013969
129013 184960 140089808
139475 159726 50569088
9622 59641 124722045
8102 43682 470472984
130673 187596 500228233
28529 120908 231152954
108886 195783 762815056
145485 157889 30956875
81460 195063 284245636
124139 124302 421509
22053 178091 327521143
97058 188789 229611121
45605 112944 482535792
152232 160865 21654460
188269 199944 29031915
169293 186601 43243695
152812 168888 952554037
173099 176432 8212908
70239 96634 66273080
99554 185337 465055648
147295 194854 117580878
177497 189702 108006951
73213 143586 745582108
40938 92177 948025064
41847 183127 353852622
143881 146698 635223393
156375 169213 32241408
165935 174451 21222197
129046 176284 938964499
163126 190206 998471805
114341 128790 428542879
26129 169206 749557305
134203 141630 18535178
12443 54218 979529555
160224 194429 368477344
140029 173153 82880439
19745 57796 94778175
23408 63675 673068970
83753 167131 260102574
126857 185950 928696869
2790 118510 289591528
195805 199371 8823650
172627 183781 202349053
66321 167224 322496540
9756 126994 549487938
174246 186887 31599977
138589 149523 27188366
24485 79045 946383451
65080 67476 606282583
76046 96856 149091118
160080 194818 86783512
59446 74527 38050124
72829 136792 160430459
118344 164580 115904080
149082 155600 16288581
15742 31007 954941364
136216 151091 920655685
195737 199734 2811233
24782 91767 167709921
72849 173751 403381566
83581 115648 522380385
93924 188004 235533308
136454 173181 91885021
117036 144063 137044918
174837 175704 2134957
64089 148762 737009596
55621 128420 335719581
10082 166240 716673791
7601 30551 473549855
178439 189150 453316964
26640 81068 136106546
43724 108426 731725588
184655 191374 921509994
131731 190489 147046936
45283 104383 809460818
89085 101390 718781614
10187 14595 185157029
91240 172310 203027919
31294 171580 351299991
23256 183244 981443972
107731 110638 7363140
122653 199113 222159789
181562 190551 727743502
49766 151289 256520613
105071 179611 186635223
183014 194537 28855275
21915 148885 317924767
85166 98834 34208861
170750 182233 28593202
62854 110320 119314563
80878 171360 226748735
82743 103154 51122824
16660 131213 307410180
104021 105956 142505194
4200 183465 448693252
120747 151861 77999717
158780 163824 12748348
37625 142294 723376067
30287 69315 681734909
146571 199585 132505498
128989 197495 171355591
184968 191711 16846162
101442 167655 165828262
93177 150962 144683319
77412 192285 287645558
100825 195752 237554768
127932 167627 99517895
141481 197905 140993730
174435 182526 120859213
107599 167021 409126723
40653 121288 828264943
83746 92226 629625404
124037 130855 303280807
22435 59628 92580851
187376 195218 637535444
8252 131038 633124676
32508 56016 58375489
87226 89595 6019823
193432 199010 13816653
154121 179742 733099648
123349 163004 99477925
10735 116431 264560337
43669 183505 350376530
21528 53646 79967623
166391 191848 611622396
187566 188209 1534911
44276 143380 526826953
30116 92750 254435277
171088 189350 45544529
28183 118244 952475486
42480 176733 566807194
92804 157699 215914941
15322 146654 46465848
110222 160514 280081408
65935 182005 347146991
51040 79099 227070595
43610 60146 41299989
103351 145307 105095394
34332 112567 195792484
88920 175000 215454952
55253 169952 955493348
25261 57708 80721898
101302 136832 89073775
12383 173206 402785940
25842 71037 583289265
136966 170870 533391391
13312 111377 245571706
180652 182512 524185
198591 199482 512994410
156006 177852 54597371
37821 90069 130935483
195415 199216 9436251
36498 198048 242183047
156330 189270 82376218
111955 187810 64132521
183715 197527 34446297
35136 168886 501306691
54949 191444 342080167
111284 145525 959110004
8186 103072 237523486
38733 61013 386310697
61124 97047 77764309
118301 170805 344148213
173365 197927 941908035
175645 180379 640776614
178520 194103 38956795
3954 195228 596270732
78477 112875 86276822
38129 178430 351279860
101584 119226 43989953
15306 148672 754833015
144652 184869 100533895
67659 148134 437478897
120784 176160 639210392
68701 124908 140809618
23104 72885 335761987
133130 197102 159879878
162571 198773 90361619
104604 129920 63440180
96647 115682 47584968
56891 81421 498816007
110902 123046 30162225
16465 142365 315281066
178023 183027 734949128
144090 195959 129646530
175755 186150 26017225
162398 170909 21411635
76980 157448 425439508
198397 199897 354590808
87144 107830 51762600
175578 188937 621946769
96260 165502 173505150
61795 122296 151757608
71497 183575 420038680
147639 152593 12331672
91194 188966 662006874
143409 173165 74525812
54103 166246 281333517
97930 144866 117653855
69226 99873 76882273
17522 110295 232346451
177786 187345 115966532
15325 196520 453546745
123786 145973 134501881
85321 178021 939720427
127978 169048 940319459
14133 105902 312623438
148294 199166 127105708
105676 130006 947268176
29278 166802 683244537
31977 198546 416731917
48675 148521 250356064
31901 186886 590390868
173222 186810 54566340
4401 76140 179376850
169874 175565 666530477
168274 169208 937137606
9621 100933 591111606
137150 181549 110931095
23239 121478 502892471
191976 193533 2563925
131697 168955 596449618
90501 159836 173563954
184745 191434 16751148
64245 178048 258546447
198591 199383 675539558
66751 106651 504229379
150448 177493 67697200
89143 120530 556610299
82098 124408 105858423
138814 191186 541204079
53093 146552 721665709
112947 197660 211864585
102367 106139 447334328
158165 177103 952755912
50822 112666 174490327
104625 198120 413776754
197734 199531 319072395
118540 141935 58702453
187005 196728 24204154
41242 141321 318568706
23136 47483 983517230
145952 184528 799561718
139464 153080 33929189
100798 162965 514546805
131627 152464 52196981
181666 187453 983207207
7478 170586 976848267
129553 184963 965275654
14048 155736 354786011
160728 170704 25106234
97777 134686 92586234
15653 32811 952704875
47228 184757 540418299
156197 196799 101441126
117306 157843 101474019
128483 163303 87320013
107679 189970 205949175
175904 194150 45573258
171955 192455 51149037
103610 156786 423103574
32740 181713 767159534
127319 135033 19527067
180591 186038 251699267
88479 155064 951076819
112536 194515 977418678
19803 83719 329690694
65468 90652 63330174
122620 193432 363622491
127392 135959 21693544
161265 181032 335319925
159983 166108 15471430
104288 172264 552705408
148155 159594 28649781
180045 184173 10282566
108297 137369 509219947
11818 112053 38569077
172489 176392 6333019
82866 109268 66230141
154213 186260 432855083
28634 45067 527685624
178809 185880 17758424
123329 132916 79964115
73715 130573 142461013
142879 185632 225226683
124996 151665 852171517
124551 182514 145156530
40548 117017 298193037
7240 117638 583939010
125388 152249 67284357
151182 177961 66968085
134546 169372 87203218
104074 183885 199803015
24673 198279 827039774
123504 164480 102801542
137424 168226 505826529
172968 186904 267531712
97917 140899 852784755
95832 129977 85470072
4644 137051 331646251
173850 198537 607422861
43027 85168 105919381
21671 26219 234432742
139722 153540 34457579
46157 131674 214439066
16558 35016 478296451
87651 153945 275892509
94731 119917 62924934
62048 97053 88041951
99052 120267 16325812
45748 122621 471016985
110549 113387 361486398
91635 176082 211372992
57886 180803 308181941
37011 87871 679218502
29085 104686 189198415
53118 138619 725450958
184000 197226 33001444
156553 164832 20853241
55835 124880 173230873
140013 140996 2404722
137559 155073 43685193
132651 145993 33439591
194565 196641 523757610
163989 184617 562853159
181208 183109 567276107
184569 194745 15051468
75061 132086 142931944
116425 131822 38540294
103380 177703 523037421
115651 132070 477827095
113484 139839 269683901
114164 167414 133457189
48495 101034 131920199
18540 177481 417558933
195572 197944 5839654
5036 27305 406806616
178707 185432 16869530
130017 154653 61727072
8458 72516 485040834
43210 130205 218186487
152083 186498 617744370
3173 77671 186316655
10365 127376 292868021
126482 148865 685868111
144170 154805 26560211
175597 196781 52876419
25915 27099 2945651
92786 184120 721648102
143980 150904 17267797
96677 162445 164677855
151539 156572 12585819
191721 193023 3241306
17091 79205 355214710
97544 147928 126194396
181200 190387 565823968
111626 149396 483949101
62800 79021 40849291
106310 197779 183019223
74661 174363 249809432
140854 178851 720304621
44458 123011 758787417
36678 87965 767898471
134579 152952 45865132
20 54270 515330875
116212 179767 252836631
86005 193905 270016128
67252 130003 538299782
88771 124500 876469589
24358 151285 317786413
158365 170880 736203584
43791 174018 573931543
171374 184937 33800211
127780 162229 86295828
79211 197671 296550364
46468 96675 814100560
121759 132327 2014405
54579 64255 24320879
89298 173332 210373696
70436 94322 192634683
145596 189400 796912924
109088 136667 644440223
192333 195281 331675589
86165 140807 136840325
146822 199794 132356247
147171 193970 117010029
195489 196517 2643229
76266 87122 727235182
120989 180720 627207007
127343 196525 959927708
96426 183036 216676837
67898 162248 90224257
81978 84527 3087771
82683 194569 280035122
74049 197846 981949284
100825 149592 122092653
27600 131826 678185734
60792 133054 577788920
81001 140813 149935574
23298 111534 490279820
10367 20169 631156674
71505 76980 587377020
195102 196179 1011933
170654 181722 27532054
108863 171641 674218974
176151 178799 6579822
161132 186244 581543345
118017 142593 61666352
27288 72184 112249109
4552 36417 206098614
151195 168713 253859301
101414 119162 44268664
64012 112402 248422617
170474 187910 43529898
180243 196464 40551774
75174 176879 254804324
76648 105398 840579209
32920 140751 269992837
133468 139956 80462519
174373 184711 25746427
169411 194704 152164143
21425 24960 8826226
149126 179533 400141453
138284 164404 411894379
58220 65457 18411474
21232 161776 710818358
86232 130125 700277572
65849 154197 221424630
18399 186771 964295439
183888 185081 3050722
41844 62319 51122877
114934 161054 673139514
159588 199734 970267732
174930 185633 681890842
122908 134367 95909514
142295 164249 11492049
73225 107553 86045593
4649 33956 73423639
109766 196101 215964226
53776 112219 146714868
41652 75149 287692062
112915 198584 225628813
168086 180283 146454966
152507 197905 113434158
129470 174632 195831498
55232 64388 501007257
36648 105283 171733599
183919 196685 314859985
41471 175622 336174382
78119 84228 15438678
95418 183007 219125448
114206 116497 661388001
82728 93713 563859341
166565 183135 41209386
117965 196435 949061232
140754 199903 147789677
112594 149252 739853320
15699 165762 375891537
168544 188592 50029596
80965 195851 287608426
35112 122849 219432597
41632 165154 31751815
164184 187503 58313469
52480 117012 644700044
197815 199393 3972301
132222 135913 9478264
179098 187477 21074075
113659 128550 37249743
178700 197515 46966437
13440 94509 601121949
87009 179743 232090675
78385 167399 223153818
32164 45649 923460555
124875 192083 168244990
119839 186944 168110003
107285 173364 239308924
68914 105761 92281566
144292 191690 118482731
65951 113588 84182503
134514 166483 80088385
131680 133601 4942587
150959 156547 14010092
81965 82685 199727171
131348 166950 392775894
59049 125649 30018076
134546 173134 96606509
124374 196570 328520575
112735 183833 954819319
116452 139329 57459028
166337 181858 38630757
155452 184827 73441282
61558 199171 344758682
166363 184216 411356084
162673 171778 22868806
50921 181534 327301941
84188 185994 254903139
83396 101783 94751000
156411 166390 25126074
105792 116358 587990408
72070 195684 309448075
138253 160241 54865506
138287 173596 88312138
64692 172433 270156604
181497 194839 33284140
169329 178954 23934214
116057 119809 282873120
171356 173554 5481713
29830 79240 123428621
103685 133949 75858609
56800 70335 34186941
91717 170010 964634069
98469 148261 694305456
2020 73169 174311532
42452 169854 848463233
131675 158168 6578480
108977 182559 184089652
68052 171352 258868144
128115 130324 5569990
60511 82162 748798956
70007 182464 198472632
115405 192336 277146262
122630 134065 154855867
162750 184445 654603186
192067 197595 904228152
106071 159718 134473491
2144 70250 778681049
186793 196093 23140383
193098 196218 7784806
86240 114843 71538339
96533 175529 997632353
34426 118741 959245596
86211 125583 98455870
54638 185500 651124464
47843 185066 343895737
24890 111177 719184693
88970 116108 67816240
128 158684 396737998
35647 134041 246383648
118168 124123 14868159
69210 89476 51008333
193015 198372 13283983
48008 181662 334933253
181952 185925 426532834
91264 158286 167726550
87634 91104 8705227
159669 170029 658355983
55481 168028 934764297
72212 131157 147657919
39345 106680 704704795
57384 165210 313555408
191692 196691 241490917
27980 134249 266129327
48906 113447 161969013
108653 129671 917081076
65523 98477 82670945
171076 190009 847098538
38563 194124 747810971
192233 196432 492899161
301 115149 287269721
83919 99304 661976135
20125 199808 449670872
171202 189954 46748747
164620 181792 191959054
65577 130260 162168318
85088 122723 94034591
73185 171372 246052940
22466 136651 929733248
26482 69099 106473324
48528 170529 443334491
67447 161949 794871670
199304 199325 135850286
82926 187524 891837193
38538 197114 491575822
135408 167233 737771508
61482 171509 413765859
16756 53223 680917779
180350 180692 281561143
30254 193398 675058772
89883 91092 2999123
141217 192563 97667785
116345 145453 72951256
24383 174982 377079327
183101 184725 4127819
178883 180870 4940441
95220 144428 123233748
27802 126490 132780037
143892 154390 26221386
132647 139183 16486625
148297 197663 450628363
105019 148779 109736493
178546 187571 22678551
132600 139175 233840470
145796 177913 80329050
139940 183730 109415678
83412 132156 122033286
160457 177516 8755243
2806 38219 88510018
101996 104397 5847402
46947 123137 521129310
169201 194153 988538512
14979 124514 274136767
4193 87055 207423084
95179 113394 189480402
32866 67802 87298096
111199 117353 15327726
15955 58735 106584175
108996 121771 31790200
74212 123211 170043962
182670 196932 35550234
47435 86702 98641482
160762 186497 485915941
117664 132487 340103856
30119 101621 235628062
71596 155658 210608027
23400 106915 274371300
14919 186039 902648308
115704 164151 121439071
100575 106717 15325235
177299 188738 194977745
18397 23183 8899140
91944 106262 35674718
70908 72886 549131231
91837 156909 162837695
159246 197944 96607185
150511 191127 101629147
168867 174028 12845009
63608 112625 625018876
151454 181673 75566042
189850 193040 7988226
183112 183529 274974992
35820 41189 383983314
177183 177770 1404860
54964 152078 909307135
38989 145389 266619634
97170 100247 7681655
30602 66351 684675238
12085 192208 450939456
68982 128219 148412364
6311 41546 500395289
177615 185011 18513820
118287 160477 105675695
153550 161274 104201312
3773 40785 92283925
57100 129010 724794769
96042 106394 430349846
190875 195881 12487655
188985 190437 221071506
156507 163288 17076537
148633 175941 68294746
163947 182994 47460293
47642 145854 246268660
14817 155049 351110647
188667 192573 860831732
116910 136515 49272863
173705 194636 52214717
66289 88592 56112108
87327 193656 266115708
130851 197160 603250537
119364 195698 832110791
17879 139995 305896876
84508 182778 245895777
169998 173445 829526836
3117 16228 659833244
36805 64589 69258022
156916 169497 31642130
16516 45878 532912595
71946 193586 304577969
18400 116831 246446147
162895 177417 36271803
17516 169897 381649477
6388 189344 936167442
2328 29132 599367432
169951 185751 39427013
123061 197583 660256745
124215 159182 87684904
30124 156812 967705779
56435 139385 875521444
38791 166761 320683496
117223 130206 299563271
137364 185625 287300706
9075 35121 878812163
181621 192524 233085071
10427 40133 74061219
95670 160212 161572768
88895 167978 974522736
98820 107780 22420785
81976 123772 104557413
126738 161841 87966444
66316 83362 842680008
187882 188108 576535
188117 198193 25013400
122762 125534 7075813
80085 131799 168385636
6815 32529 721101322
163956 185927 394459828
156018 178196 558268237
57452 131912 186869724
47687 193533 365422315
137752 163779 65166841
174526 192635 45248376
147722 196043 120811038
72630 118974 348526931
135933 157545 53849208
4816 55733 127049460
130268 161766 994997564
46086 96653 127020565
26869 171078 361076057
99832 126151 21569618
193521 194539 584987247
102336 143744 164108076
147905 194680 285862807
28449 175722 368720598
33657 39865 15223212
7372 159420 380653553
57357 78074 341153904
104814 186323 761766633
86236 87428 237121560
140689 157071 40885911
6198 185337 593646140
127034 128920 689618177
194906 197631 807705727
190391 194058 902778203
127815 179569 613123182
79315 126042 651800756
2298 100923 218430146
5868 10668 12054235
111947 163837 750108205
55686 192325 537766520
120541 141592 52820555
149715 153490 786289255
39520 72751 83307303
184837 194872 16636316
109293 192217 229656346
172140 184773 31432482
80438 185613 917842628
85616 130251 111777163
60521 146483 325621686
10169 96883 939952336
31545 52530 52132470
87876 157183 173389259
135436 189320 79937651
104371 120379 40086914
160272 188169 69837399
126083 148437 164150742
10553 154670 360811891
176894 196961 32476867
113493 155116 923073824
84821 88988 10508023
161829 193437 966339004
118874 185469 356804772
185385 190859 13672510
111372 146043 86863347
29895 94982 467083112
43645 184948 354118077
189556 191869 5799449
825 73481 940989271
150654 173231 56596566
124403 186116 154592342
94742 110362 226595
152274 190534 351136377
179330 187407 960502039
21526 144766 89820924
22516 29254 757358
172211 199150 67077281
144414 186730 160401333
41403 111806 366205096
29207 96341 168070711
137932 147484 23807682
15582 194589 531433133
176674 185278 21493374
122289 199842 765356708
120542 136152 39341368
136301 165679 73564743
146545 173989 68781196
171500 185692 35385967
100054 168390 171242978
86528 91217 316726493
123503 133493 25197500
113893 191608 194490327
186236 186489 68244667
102238 147158 88666078
180095 194329 183864921
97593 116636 355017719
140474 192089 433059492
21123 152681 329359035
118410 123996 36963702
45233 146857 254854741
32637 138030 603756945
188840 189389 1374671
361 20306 49731135
114206 167367 133239302
112819 182796 808514936
187303 196695 293249291
41928 116098 185977274
143238 159647 29629815
93302 154544 153373345
127993 199655 509137462
146271 146288 101965302
141017 141750 1784476
154243 159359 550196970
104108 163269 157314360
79445 170719 862960386
19968 95722 301323110
134851 179819 978035744
185224 189998 526405410
5581 195144 908813430
189090 194532 13595517
169161 195925 66743509
41933 151473 274606029
113945 181515 169112324
33506 94690 153114556
18087 28958 27236751
25872 44857 303230360
115489 134213 904164007
25926 131631 670960081
54676 132870 196243052
102518 160343 144720564
14044 181184 418420067
26920 159648 332267195
25944 51346 63229705
18288 187612 423989548
90226 198722 526418184
174258 186656 481972474
184109 188202 10360412
9507 89670 955724319
76796 114303 94043013
29113 167289 346044546
96011 109849 34681982
148075 165600 9892759
82748 134541 129816706
152180 152902 544238591
58359 69571 400280845
18651 47113 432882646
54106 108607 870701147
162982 169095 15384325
180522 196206 499967522
78798 105748 67508294
147990 183396 88508615
185097 186758 413102866
196953 198658 4297513
6586 105376 247222467
13360 73537 596659648
117306 119044 254686811
27604 168018 535363714
140876 153882 32497404
60168 164527 494344388
57204 98689 104325523
53483 82318 603696721
35401 56877 53257658
53264 120914 369368376
173373 184048 971202709
121072 132570 28916004
155836 164282 21209937
74343 131804 143983949
48270 146457 984041847
12161 98337 215728947
141712 182625 102315645
87784 192168 610767896
194680 195016 810556
150905 163145 30739116
66710 162485 239998761
153616 157666 445811405
127909 146571 747226983
115466 194618 198074095
196851 199317 6151209
116957 127559 378063096
86 173101 433048167
60575 78512 707415320
70610 101319 577702150
67665 132397 435809784
96954 132617 18418742
26495 185861 398901474
162536 191973 73572775
119025 171682 132048767
156520 195781 506350714
145642 196244 126529989
12486 14956 6241914
22278 96068 357605484
151054 190254 98033538
9126 61097 129669652
35581 187011 379067458
24605 162351 344889505
67961 91962 137118436
181064 190048 22444208
83189 123599 101130486
191349 195253 9666173
141227 152722 371457507
147466 155174 19268479
122634 151288 331259723
148292 179563 78191927
134008 196576 156468166
70411 89218 47363286
174163 186152 29969566
76858 189261 793403146
157387 169728 565759110
195056 195080 821122635
121951 122759 142863100
79105 162642 4937920
141490 147187 14309281
133262 183350 647256923
138468 147762 18165235
15429 158855 754184663
159716 160786 992512089
140745 186182 414200696
9295 184995 439848292
119328 187528 170888532
186626 191284 11543637
61826 107202 113984746
113006 171267 501607790
72095 167133 238178663
112787 156022 551704635
66542 135556 173149451
167150 188851 748398155
130568 188796 44056293
127637 187836 150717735
131105 173056 105157300
135462 135721 667506
152003 189098 128611137
45503 108041 898737891
175839 182003 15415853
126927 147320 51145208
167897 180411 31171575
162666 185483 883452360
180088 184888 12007352
54280 164105 275529591
154570 186826 616036400
193077 196143 380330477
37673 143932 266154067
57617 184428 317884020
52475 171529 298533049
98605 199835 254557718
158953 165680 17011900
179064 198324 48054168
104313 136513 447525285
131822 134472 653484180
68871 98917 75374445
101315 150980 315933105
116088 148325 873416560
170091 195813 64174868
110755 115832 498589959
62208 65374 317074340
138831 198487 729349141
54350 75715 461821652
139888 142578 543002378
5212 126562 303786753
66593 94188 69316966
175054 179858 11923107
173812 195331 59434140
159823 164796 104534990
145969 169739 492556542
51094 183988 756904315
69261 163509 758273000
159738 172067 30964504
3454 4705 3040830
158568 192124 754962552
11478 170321 397795565
61136 61507 264884999
127214 133626 16174074
32475 143384 351063290
17368 76547 334992440
103156 104698 3832376
176105 191523 590595890
131958 133934 5056845
165325 172749 437142720
84761 182090 819744907
175235 193677 603311484
119415 155157 89625110
4056 120337 543284683
25863 113861 220246941
181460 197098 39007097
85581 104252 46707597
137086 174125 92643799
2519 75150 181598108
11295 42522 77722479
3745 187461 459923424
49966 171994 599678532
132354 162044 74349105
176872 187755 873684527
188715 193816 726364425
17372 17546 904612821
192506 195264 6758100
122869 174448 445886280
165860 185464 48921882
187712 198173 25943544
82823 89629 315902176
116387 127756 17936166
90182 106743 41325353
177185 187908 259469123
169316 198523 72790241
75747 154328 369345237
155112 170949 39791677
130515 172390 683437819
14599 135672 308443057
181929 199625 44148451
116058 184485 379411062
139593 169319 74368881
180907 196452 38920704
79242 198271 384054926
161504 175252 34427332
104450 187985 520934062
191538 195260 631220931
11060 119854 272211559
39105 123914 212480891
155442 190367 273661136
108443 117182 21812155
119012 168004 122888902
40166 122701 500882801
182324 190266 19839123
176439 198329 54593115
48912 121300 854415419
81587 175480 235105214
161971 174001 269962174
142182 162470 50772101
71674 137612 165392711
52232 152331 687871241
19357 177818 396760449
84831 88762 905584594
3844 39701 683550355
94426 187752 935953023
9605 97215 362430385
55582 189204 334900974
188398 194434 582867828
185094 197339 72846805
139464 146500 474231736
8453 191095 457181853
157891 164071 15646992
140147 196656 717835287
136580 161356 61867477
150090 186429 91047555
104562 175468 177623257
7432 167138 399925668
18695 122993 129066927
9020 17002 948024524
9405 163317 385433336
116227 179573 755416029
106332 110635 715188159
170256 175738 13639223
49036 62165 32802190
9459 85227 767137619
140646 178362 94272626
192680 197761 984834423
123761 181153 479603803
148101 161495 755575351
140 197912 716626271
192004 193957 523761304
155967 163501 606027071
150563 175258 22711976
24232 88707 862883285
53661 131073 194218264
177146 194581 598204591
132220 187957 139576960
60610 107029 116559716
109659 124971 679696012
161132 177643 41323814
64649 167045 917077312
58394 106495 564117231
54763 152137 345885999
79720 155549 190054209
160143 173312 33043505
54047 58421 23155609
123678 132214 21418792
43607 106307 157228297
11050 183352 431212786
80438 173259 232617092
6713 83793 68709327
194462 198864 363281203
47147 131873 212458599
82853 108747 39280183
129000 188269 148439475
65788 86079 926401604
148224 180662 902092153
71213 122004 632968786
10867 112408 757351436
87577 156917 173514051
75444 161935 54824055
53051 119006 448864339
148731 175212 66242273
44690 199033 658800314
26882 110228 424159269
113503 149069 562873677
78879 87433 21639875
74537 153878 875830233
78708 154590 190195227
104195 129560 848688967
54537 81811 68727075
151890 194285 725657774
135667 182727 599276693
107647 129039 263153769
20084 132497 281474328
34999 142399 610053674
97186 160419 158353330
113706 151768 95311977
121019 176818 139801739
77294 92940 39289989
182699 182973 651638
140056 184383 110736899
179330 186759 18678236
177806 195644 44556101
147731 199879 459921679
81305 189761 754827400
143079 154671 342586189
75742 150035 785202315
104369 137100 82185793
130174 142660 31329666
172316 192687 50816013
189826 194295 11148199
9734 108701 247778242
100744 195482 905528589
188380 199398 27387616
48552 186422 345521420
111933 121755 24476722
56301 76203 50080361
78714 168037 223941655
110185 147135 270772113
73916 169531 569019074
122624 155810 939160695
3425 163296 400280459
12092 121145 272962584
43895 56477 31401903
42435 72489 75488105
81459 158456 498580606
45874 183303 872137924
108809 169270 958974413
133784 155454 54197977
8862 37280 1863299
74654 145927 878847896
21594 150732 323297799
52597 178795 470875463
114398 177228 157347364
178763 188175 23636823
91743 115182 580637430
108030 174749 796724361
41907 198883 979675729
9492 160133 377151106
97690 173937 673504492
95836 107708 29678545
177211 194175 42354727
99307 99844 127040193
165253 176690 932210557
188573 194376 769592437
154315 164942 26710431
118154 160488 106043551
106630 108901 120621353
181841 191587 24407984
110237 196285 359123427
64779 179389 287152445
104574 120163 38989724
26920 88818 155007239
73566 133981 258247465
122324 167302 214905291
179243 190795 28912070
148432 151527 7757090
126994 169577 106753557
99241 141207 105134314
54025 181267 772299204
65082 126313 153542848
122897 129692 17171655
56623 122534 23681272
64471 191691 318754136
106460 133888 159050573
159473 170829 716633396
8296 73840 163954580
126896 192126 359721921
187316 193019 922581543
141624 153191 28945581
183471 186018 6481504
15967 97760 204732114
158679 178328 49155150
32443 84336 792722295
127928 160814 82363239
66012 176694 277334537
191618 195020 707693193
162317 165328 7658218
12679 20404 19388148
38914 64550 890915646
16475 28826 30961224
60314 133891 184770121
39181 95271 140702721
138629 139512 2214584
187967 188272 233006475
101439 124488 293412692
92925 102222 259565022
57397 70121 32179451
30759 90657 149975250
28995 108036 197887559
37837 144681 267630918
87073 90690 9138913
133018 193130 150360115
172854 188485 38967705
117910 164164 115988196
188702 196640 786851817
35932 108318 899567189
148170 155971 19572082
126437 188559 155482508
107474 131670 60577684
120148 133813 34386932
69910 185292 138303155
8365 53208 111854819
42420 188023 364878858
85998 102814 42061689
64589 108768 740415828
152414 193228 934647502
25901 136569 277184565
141666 150589 22318472
24339 74535 344306942
103537 104182 1575054
43312 183310 400035715
168817 172296 8710053
102625 122228 585703878
168499 179897 28370460
174092 185604 28728350
132152 168254 90531438
162438 189186 66841386
112742 164296 129219661
46978 104704 144855107
155670 192354 91772769
186800 195023 20401489
157271 180099 396863919
54946 95322 101571158
3500 34682 78018552
92214 160156 170062748
167761 199027 77927948
21861 185494 600605444
176702 193313 408078945
95751 148468 132001654
116760 121365 7042980
153597 164480 27367966
40123 133285 827851798
58910 164533 265049410
46784 139036 389315190
112736 195132 206103864
91441 135477 110369996
109607 150581 102524746
184036 189534 13789173
125434 194530 172928673
1591 159343 547586582
184575 192767 20521551
36726 182806 365634717
72805 192818 459713512
102197 163461 153403970
167198 195497 317909235
166807 184314 43580133
176582 199583 57375725
14472 147645 142779971
128119 155261 68026983
90861 163840 182765647
113917 176512 156712556
69654 185918 844120072
29569 49636 49875471
7412 107566 326571449
141741 165673 60037103
149020 157981 775546348
144421 180956 91298951
130230 199183 172411881
193148 193878 1447291
120764 187608 363497712
54733 185016 326575481
187661 192966 13180642
73753 157282 209182083
173287 191731 807878441
131265 137691 169754693
92713 170991 920785180
51950 59506 816841163
128659 134395 14466513
18331 157698 348896447
7322 72559 163175285
120227 172869 537429533
62113 108011 115355571
118771 192498 184616600
71414 157720 724380300
145581 161426 984905274
13572 69057 138807519
129554 188798 148275598
82215 189062 955085259
190614 191317 1774114
108811 125295 966806317
34385 157394 329582942
179949 198161 45454177
85453 173864 221449548
164177 179269 551917688
330 192736 481450121
17884 143455 314478849
97049 99714 6694286
186776 190261 8597396
19700 106293 369165875
157104 159634 910528520
160655 186898 888790531
92336 118883 936922707
158050 185641 69114619
246 77675 612440163
153290 174908 620317862
99007 110692 29325995
51398 119558 170843945
63179 140939 432755766
151192 153255 5153031
92602 140452 119898900
118682 186927 170946716
199980 199989 154349985
107850 142673 87262923
13621 182101 761928042
185216 186556 782354754
143850 153733 689847704
196851 198237 2075464
80563 169262 730898704
28819 161875 333160370
73861 143115 748301444
195301 195815 799544845
159045 160635 3957353
134324 197874 158762874
172723 174668 871026424
198144 198378 391464
84807 102143 654173267
147399 170660 58301021
54090 165117 335007283
148347 150555 553371935
49847 51036 2973135
199167 199545 669257475
92789 184850 230406818
173452 181829 141889688
197753 198240 1207927
168421 195880 581493048
102934 109889 300700746
4184 160649 390140014
82993 109958 67586439
28433 109563 203162034
100908 189395 221475361
125571 165797 100960153
11601 88862 118924357
127703 174475 777552053
182497 183076 615248767
65453 97814 483397874
30895 97003 165440076
161201 171036 24736446
12701 167260 387152078
117680 187963 176007289
97975 111976 994263346
166487 190083 58830560
97996 188189 672973694
97595 180095 206537939
84221 123483 13507473
394 183133 852225834
184086 188904 556746920
125425 134044 779910215
168545 169573 526924406
134750 198673 159681060
1381 64444 157382446
96075 176995 202573735
139222 189214 813334758
196712 199490 6886188
96472 161279 689860483
30274 164717 809949144
33681 128158 597462241
80360 108780 71386188
30038 32230 5482331
47057 52058 43552797
104984 113782 22090602
133870 195725 577998199
187490 187910 908992093
132709 133441 107705440
15090 65044 777602083
126557 189983 544318859
76170 191680 289338075
4929 32947 64924875
170563 195671 334867197
185033 197675 325794464
50087 177702 319791492
33209 105967 13638185
624 41615 16955486
68126 146828 197193560
148392 175397 113756672
181706 184418 491604587
193864 195633 743930703
108183 178613 176262354
185238 199247 560218397
140231 170456 489714371
48768 149189 251798224
106587 132423 64802668
155926 189080 82833874
95976 199262 258318757
39779 44603 587860271
183146 199694 481318097
112821 155926 108000707
44827 124884 30460284
11577 117265 940107733
27875 149997 305670188
3250 49478 252295383
124246 150360 859135851
113589 186461 879980775
187921 190483 6329762
101179 108596 471052291
168692 172664 9947730
179763 182383 297413347
23936 67936 95594011
55055 114542 548481761
93597 148434 256086104
19708 113569 235072046
170125 173566 8606503
191535 193635 5299327
134572 175544 102480006
29019 67297 998455858
101117 127422 41615148
5621 117221 272178365
126795 150048 498682753
138013 168978 77500305
192953 199725 16815502
138433 142280 9526763
194385 198214 526892905
3820 178420 437007110
65357 87933 82220498
93829 127568 944421550
163599 197196 955496603
85844 194170 580671594
1362 176885 439264490
161383 172530 28014045
114577 123126 21267903
163364 181554 45386476
106105 196867 386000921
3541 39305 89209906
175942 188888 293082375
20932 102389 204040420
65884 159586 234827682
120628 122571 413836029
155605 193724 95343746
33655 124405 448567205
30239 49273 183352110
87502 167968 362061284
153138 153812 1691696
86877 155208 171091017
194897 199095 10470426
52232 158994 454624492
61650 129483 170255736
167836 187901 50104002
92964 180167 339465604
2539 153426 513073391
147857 190320 106182831
183090 184487 3558164
43202 56164 632273037
77756 104040 833927212
124469 154638 75670821
172798 192082 439840150
3889 195890 480517455
84852 170412 214324336
189736 193833 10252279
92171 179051 566152708
168068 197954 371625586
158839 166402 130039797
9167 150612 354091801
169386 181854 31016659
102334 136426 322382897
186113 199675 940632978
166799 194843 69881677
134780 162004 68031552
124732 135035 26032167
189724 197870 4605622
149577 172436 57379122
154213 169134 507885856
111811 154423 106732729
126125 172779 116957169
30856 146230 288878643
173371 180361 435664976
46154 163566 752441176
75003 169234 447455375
27302 115112 219747374
135887 197819 133197315
120873 171649 127339694
65540 71817 961865387
115680 133332 44304320
170147 199810 73940828
189232 196593 18409450
184743 190824 15246857
147066 156475 23522132
56787 198453 354907618
125277 133890 21716771
71343 124810 133938412
38018 103451 163906236
16771 117828 965553112
146614 160303 34257343
89734 169950 200840892
8549 90677 965817396
101860 180442 355281199
171858 173265 483883374
192520 193563 855761374
136787 183552 710871820
153074 171637 216399244
88156 115421 730015896
3319 145609 511961826
116898 178388 968576928
41772 76452 274144652
93722 111482 744263238
133413 164523 598565206
47226 70345 184708928
158840 185940 67846712
76751 199493 956907923
148817 178282 23852261
86696 156787 972219608
21611 30333 722636867
11655 30251 46631811
149500 196646 117923579
47442 187645 868411572
61783 134607 182923634
153513 189698 737548502
99490 191923 231395971
86506 135020 918659189
104138 168155 160462364
195401 197388 780326737
50911 81179 76091378
98019 153139 638695731
152574 190503 94880064
42513 188499 557596176
192837 196692 9591311
103832 165221 153868360
153962 155967 5069412
37601 176751 348445809
114029 122125 20106498
79782 135569 8774867
241 44773 739695529
182189 186963 115665093
47407 125785 932763885
176606 192022 38525415
43274 146603 259104666
19422 117612 245839299
53541 132757 490503817
89911 186406 241498996
178865 196253 43479071
155976 160283 902391170
36615 62257 63755237
169054 191251 55357281
163061 190160 67641888
114438 161361 117539533
6134 100143 948500871
124047 176032 130225740
144894 197619 131734853
868 23121 980470744
88125 175707 702914271
173891 189005 46841057
12046 103605 747157466
155436 167687 431858434
149405 189064 203855731
97238 134426 812359392
130815 155311 61375420
15902 31506 557066857
137443 161244 59418294
102319 198323 445387277
54482 169205 915572837
95249 122762 958393447
166592 187629 400831608
17708 121438 259601853
14856 63852 122266082
18021 193469 439160433
48934 138468 224675361
78156 90051 30012394
79096 189269 275973504
63405 68658 13436738
174210 177170 3744716
167979 173754 14402823
153805 155705 954609884
18805 198139 482486240
126558 127858 3261470
28526 100964 181326153
191808 195675 9583158
55610 107126 769731577
17591 44127 66068910
163387 177321 34755968
172797 198916 594290391
114203 119364 33977572
28835 77164 120857264
155383 165243 24807482
154006 197293 132390907
22939 34566 29120029
136867 179987 142195830
99843 106298 16065786
28356 133026 262074431
143539 199748 613998323
159337 161388 221843807
108229 187809 869471753
191102 192151 2613869
101753 152338 241666293
39494 96800 143704579
24497 89510 283279505
182963 190708 19448625
52711 127844 188431633
189280 190251 1259036
179376 188624 925727792
5499 139510 771381088
31512 141063 274303814
109588 174889 527368538
36052 122056 215168867
93591 197092 258866070
167089 181074 843975816
198736 198744 19779
93673 116895 58080409
60539 64700 10546438
18598 127879 475958127
83861 106460 391563500
80407 101107 52029979
103014 109382 703528549
88360 173856 214045078
49210 128776 372975730
147351 191111 109439139
174965 188433 23750796
99858 168062 866198167
139985 156746 41828217
108987 125919 42298679
62538 198415 567002448
134341 136167 705534421
91387 174966 209241823
28756 49583 623012176
178745 193616 910847428
109772 172371 156794975
36714 99135 211530245
27116 163038 340328219
154240 198810 222928183
134271 188894 366141666
132910 173476 426079220
44116 121999 195201564
145950 165551 854481183
187368 190557 7848964
175398 199216 59366666
97732 142043 111039869
8622 30389 867163575
143973 165840 485035050
2686 150974 371201489
130412 172104 104496813
20093 125462 263759614
199117 199686 1457885
123415 199326 896838281
176892 189713 202679307
163977 166470 897922825
72372 89456 81670236
121832 138904 488971553
51652 84177 81706496
178099 183282 7584279
177013 188024 816033450
177850 197143 48116850
150867 176947 170655357
183341 184599 3166830
3067 140224 343449843
5938 30266 211650955
84811 108097 575386244
29649 186108 391678289
139335 172269 103741546
60317 181365 303457516
2158 16016 942869801
147906 155066 649494945
9113 108762 858647394
192702 192992 267328816
167986 187694 662604359
153321 178705 770890206
116109 199844 209460157
133715 165652 80042161
64554 84644 50653092
15242 71506 140733709
29221 92868 159368434
144896 156201 652172375
50806 51443 142289731
55837 169238 825383206
135696 190181 136105436
64578 76897 30989281
17559 172908 389074302
29205 190462 403601858
45229 68782 318110656
56243 91843 89637121
18415 125780 268831806
78199 109103 77615715
189955 194889 12255302
119728 122361 774200677
125506 178579 217467470
184860 196171 28267050
156328 167518 28134574
131990 176338 111042618
128903 196369 168840464
89445 186683 987458717
1165 148413 368519175
112019 161151 699271836
106257 140267 85384122
181623 196106 161432298
121799 162555 238196628
139612 171401 738519792
105235 109091 9060886
116766 155595 97260121
46080 180121 403785815
81754 118709 92447884
28058 82001 135009400
52835 180430 959968284
37071 84526 118870594
2047 36509 894395520
188147 196979 21880883
154873 158798 232154613
78523 180750 388320318
45551 77502 176637952
147470 157828 25837377
130621 135180 502643261
140767 189403 850319294
31808 125279 851037459
116944 140360 58811642
8260 22215 34937794
52846 69055 437174294
106259 164269 145465712
16530 115931 248867838
94623 159894 400755147
98274 116182 44847377
170732 181674 629117822
138987 192041 380978386
27130 197309 425806767
117959 176063 145535747
66796 114394 180798834
51996 103826 706813189
190632 195801 595508567
193417 199433 875323538
180587 198001 677877887
102767 195945 233140166
135999 151848 904619682
66001 193684 788725741
86640 112546 64818305
16176 20024 96620520
161447 171236 429392045
112500 131431 262354058
170075 198435 70658774
34598 98215 598757962
175013 181993 140979038
92560 194742 900119078
124881 160120 88285545
109612 136028 150694185
58090 73405 38736488
168224 169712 721712015
76500 179730 188508856
104856 119942 35611724
85172 183622 246380099
197280 198971 4199924
96898 112120 164996639
97130 183104 215154332
59169 91746 545876828
140513 165692 63092269
21292 77105 98780199
30424 150436 300383334
69910 102652 1868520
66454 78895 31178662
133490 167293 955521082
189337 192123 824018432
194064 196488 669112029
161684 190033 414933578
132343 163742 78759671
125888 140852 297167351
55812 192740 343178776
125741 198778 182669562
20202 126993 267379938
137747 151545 34444867
182281 189829 311224664
135927 175473 790748135
101428 101734 537158501
15219 51479 589883516
74326 115473 732576634
182776 198422 39070278
126041 137419 28680238
138486 180276 63008105
80942 123691 107046990
34166 127681 234054451
78959 89737 24889181
169107 169944 2077643
9792 98710 415998180
95926 199179 511659420
40444 102742 156296205
98784 181692 207531851
28158 64610 90899580
105457 144351 97612826
165148 187442 158879115
45105 189139 614522065
191458 199768 269460430
108229 168317 939950193
51142 94941 110021709
23358 57084 83908488
84193 139042 137493030
167927 168387 1150982
15071 199212 460793993
168382 185068 41630656
72553 196248 309687161
187026 188336 3284208
134761 168658 84849773
37737 164739 318140235
104777 176786 787399583
26777 119684 232410479
82740 129668 975051685
187974 189511 3805103
49802 145166 869892471
194543 199319 959085404
121734 135394 34486155
42589 72290 74638545
16301 139859 309492236
162332 189338 65324854
114287 143946 74374946
128643 177528 773583099
21207 142004 302493608
102862 194878 698965172
94859 146611 129546807
32624 102034 192588413
84234 121629 93510946
114862 123137 20577638
92363 178503 215567289
23886 119094 550251332
75093 134484 148960345
131862 194147 94472568
133392 152396 47498635
172862 179723 304919652
47448 169285 764357576
135748 144063 20714965
4679 38949 767498833
61237 72105 12200465
159605 159736 316895
134593 190534 139832043
198743 199240 920116400
190441 191549 767210618
77492 135578 998183438
70732 167645 39762964
164893 180811 569387154
55330 131067 970611108
155118 199113 941471877
114535 187992 183941068
42712 92891 496185258
30881 182264 378928204
123345 142296 555573478
126053 194774 415803202
23263 28273 12503359
147129 186457 340110077
137036 152879 39475740
191569 195235 9079579
175613 197244 510004846
49637 117401 169944150
87593 122904 88153187
141146 188949 861050855
76765 148378 594812302
167477 186736 48085483
115748 173754 145345181
166589 186962 72330427
122926 192946 175413687
109661 141616 308219952
83784 190784 267836469
88154 97433 23131464
87413 161687 185951142
57151 73669 596066131
174393 192990 46420998
116899 169188 131077864
22434 46836 129569489
38550 133537 238019411
102446 131325 72198070
199991 199999 20530
182395 185455 321928696
55577 124352 995766457
108280 124539 84184661
183955 190411 712934296
192826 196621 73637194
90386 192452 654449028
82321 147894 164191589
9522 151219 354773285
93769 142567 122218467
175536 179033 8665626
129555 160003 428748345
158252 170218 30098503
76146 110914 87337719
185279 198458 658533476
31475 189817 7847187
3149 88417 213498233
89228 101473 360336498
55230 70259 37953269
69677 158550 222598316
166428 190935 61131960
113921 124634 26736301
95830 137886 565780372
157452 186063 504395248
8165 90111 583128299
139264 170140 552284773
119660 153689 141683912
3246 137130 335284004
124076 196582 181539857
98470 195276 242253625
63919 131432 169381448
69429 157770 221286689
6492 71196 212118104
173593 176160 74900797
136526 165306 72053397
188162 191706 8809395
60806 82762 55358575
166482 175343 858643690
135088 143055 706210858
146431 193746 118318306
84354 176265 52357558
108460 135410 67608041
17264 60540 251754681
58565 131192 902747760
60902 119910 148067038
57974 177741 300341016
53481 196535 707559648
49212 73218 460241209
161332 186001 61756505
147676 166085 862266448
177037 193352 741615518
93068 177989 212564888
166924 186146 642880327
112483 158758 438138682
176229 177712 3693469
16346 87422 178018417
135203 176853 82448766
58605 115593 543742399
195475 198579 7698600
4032 86616 206732033
63784 96287 56368614
89476 188589 247989015
127148 130425 8236129
88991 182300 427147724
132785 154010 671614872
194021 195904 396500402
184938 191420 16175255
73483 175820 256333786
96936 145652 122031524
99120 113625 36359985
116317 179563 56674646
30509 95862 163580572
163452 182131 882466064
23288 73380 125185216
128257 179810 129028301
1329 27131 805268682
82325 109043 442717652
161485 193192 79288828
104697 108616 9888645
45894 169425 732353766
191050 195098 49538499
138462 193547 410309404
171150 181927 359176142
161272 192129 578754136
159632 182238 276832039
172191 183126 720296733
169407 172197 6989690
142514 183571 985161820
74948 96664 903932695
8124 165030 392989720
114201 176396 155685176
70493 91781 53503712
77288 184194 267659904
195092 199368 10672895
79942 108574 71920877
108355 129683 53349631
163575 186535 57393102
139183 160263 52641714
126828 129042 5503366
192482 196443 9869820
80510 94414 151247069
65677 136703 178220127
148020 176232 545042006
96920 172603 189629628
145502 190213 752094039
69126 112114 107758595
94867 180517 214328839
128130 172713 111799778
78492 129457 127696542
18750 134971 767482693
31220 41388 990096715
32681 168259 339486058
164874 178081 32899890
50404 76059 64349061
111061 159595 121531349
161577 185708 60371379
4035 30480 66225863
585 126685 315488802
162478 190998 71262207
178798 189358 534779622
165389 186172 51885031
141590 165835 186261536
107632 127950 50864731
162477 176279 34479767
1495 10878 72318194
183747 197481 887578848
71824 127278 493678946
179824 192677 74710836
74441 78596 10375764
154627 157627 7405280
63162 170771 799899865
179633 197401 44365580
17911 127616 274650684
337 23795 58565894
128038 175818 119679785
83291 128267 112585965
141698 157943 734533521
102569 132649 717575605
92205 123644 945556516
16859 64323 118563840
86109 129945 91240523
105343 117477 294966906
26050 82386 205426567
100721 134432 84523038
90562 149671 147893501
13938 146618 332251148
66093 176021 921570611
115792 197427 883459258
6921 105748 380295930
106840 185757 197643104
108431 123814 38408536
32982 127771 237224736
3740 79902 571210275
85953 195051 815125345
34159 96115 508367485
2116 190811 724076484
142929 194391 128657947
94377 192466 245491275
60798 127201 480516208
55726 66434 27081954
21614 104755 208067224
141336 160885 48920761
5215 83412 195748193
187106 187454 516291783
147920 164553 41728653
107006 175708 808975604
73090 175725 257108893
81547 133676 130621809
119602 189398 174744953
16413 128037 279435756
62811 65193 6148606
124735 176211 2203498
32115 151287 471569777
126171 183656 721022055
153428 197102 492976016
13359 186681 776916324
38128 75723 487958634
156047 171959 246950374
89338 92925 8898120
167279 189973 56579169
167428 172365 12356862
46664 135261 875387978
87125 170643 533356363
187218 196324 574711023
159601 164437 12181974
117383 121947 11320674
188401 194564 15328444
118951 174358 138883570
178357 196968 245976227
175387 176426 768548186
13255 171602 396589691
72628 75983 789179083
22129 95884 86189338
50234 163368 624795950
22418 188836 416509534
48694 139768 228482161
22339 186691 685162285
60593 94209 84634725
102821 117864 151550008
95083 111614 995173446
42686 198212 911858999
72636 168050 239136717
143728 145494 4366436
182314 187035 11871497
65405 111205 114920249
139589 196755 142800170
10167 54299 109964443
84536 149572 19841045
33236 67998 129276486
28122 95172 167869302
3790 128449 312002970
10624 168982 561891323
169555 172224 829425606
108995 117524 21220775
59205 117948 281795651
188968 192166 433678196
111306 120957 24035794
180524 196719 40460331
36695 128058 280684573
82153 181364 66912237
16678 33610 42516380
196590 197883 27150990
98749 154667 582203801
24320 101115 599772527
67943 77090 22893314
171765 192646 52094603
1045 65448 751987357
49164 107890 589162268
181035 191518 26226102
89756 96575 17015882
97318 178299 202734525
179006 183152 228005276
23747 92064 380506742
21010 191815 427597870
194804 199987 12939711
91241 196727 708072160
92642 98131 10397463
30059 123642 234144897
114190 170484 141054327
32761 87003 335974130
116938 169075 658095337
92492 114173 54246280
34261 107172 530963495
119216 123581 602702096
3611 120366 292123512
133971 163267 515645445
116563 188780 180734892
108391 143074 959371344
86318 102318 596131457
186952 190656 1776582
28205 146293 979938441
140652 159569 47302237
76536 188186 279716566
6648 68014 153518485
140875 155649 381986670
84330 198166 626218142
64586 70315 14524616
96446 141511 713514896
90134 149671 148967641
142766 144001 178405611
67914 94702 779735
107023 198279 329892806
9778 57160 118086032
115168 164108 139797198
8117 21383 33242904
189212 199434 136349740
99079 154199 138045968
59753 156104 552470613
84461 103918 629385751
6980 31016 246817362
53329 80525 68292748
69160 139517 176491715
107828 122817 447624065
89163 155983 167248055
34887 136859 494080186
115595 188283 182027492
114690 198888 186443115
44785 96575 130151263
151956 195419 309458915
78911 96648 44606838
9334 66457 331563811
73281 198869 775304020
61762 75599 34877396
79112 182471 258921274
180958 184379 8567474
171266 172919 4151557
199705 199749 387254888
115110 124869 24433461
53934 146780 926671181
88563 112386 59544199
102357 189503 981636704
144039 163874 698834145
83334 114646 78392761
5817 111819 194618790
107521 153347 606464436
117176 133764 41667664
130439 186832 141184163
6602 16037 23629069
135516 152022 3804674
122579 131169 915013668
71380 180446 273168746
27696 66255 391186278
79531 118727 900260983
41203 85294 997326345
2751 25796 384237876
160829 199612 96893751
27351 77803 214651394
97039 141565 626928118
166464 187780 53234227
166038 178392 308781834
128536 181157 131695299
15877 116582 436175250
40729 155427 707762385
155717 163518 19630617
142161 195317 962586649
58664 86199 698920237
15514 37096 53992067
18611 192623 728747568
106346 110696 452593738
199044 199361 795363
61842 167535 324374637
38201 67093 72259957
67115 191353 311138311
116328 136885 218324976
179246 186485 973355477
46596 107596 153064187
7134 40659 83603388
41098 167364 800376490
155372 177659 55753480
33564 163604 766368254
63492 82103 47033176
162615 169224 16618075
90263 153937 560466267
164901 167155 5637962
161260 188277 67642089
22014 67256 113088277
62546 64488 789250138
21165 21545 51789903
79588 156213 502080387
22395 76870 467156666
9067 167817 397559429
63486 166232 916374140
163623 199820 531053834
105869 135254 989090815
116449 139435 680685126
141542 193247 867980705
12339 136408 358471001
187380 190563 7830560
190488 197079 16375873
118637 195644 192729372
10945 71246 143397264
78852 118379 99087956
189544 199916 25815937
180944 188869 30671065
22681 78975 140720664
101845 162761 152540971
177604 183550 14803789
15311 141487 711260954
117365 149881 665440606
195087 199532 11109785
67419 193484 710149158
78828 108289 451231218
80991 144641 159556078
121346 170636 123626118
119581 165650 817186917
85253 151792 166602494
120284 175520 138405303
4805 193750 472971020
160080 176664 169987649
81657 127698 115251485
145237 173911 795918833
51063 51874 2065890
150994 160851 24690141
150949 159928 834094482
129173 131309 5347573
136053 136505 145723076
158316 178198 326573861
65222 138298 253504460
178831 198715 89167695
117482 198095 326982326
55179 97565 236092292
151230 173669 56232806
194563 199668 999085507
12072 135336 308825995
132233 160823 71629752
18704 162729 360733124
82665 119662 608034641
57466 168340 665603460
129530 197489 169982042
134 39353 97747905
89746 162336 319466246
67639 129578 746423077
196581 199247 5055065
183081 195353 30692220
126640 134488 598865098
65602 108904 108688475
14138 84197 175428577
138228 171782 83948497
172912 189999 42532630
112419 153761 917074459
60793 167326 950696504
22751 136805 830514961
22703 101782 509147693
73464 123707 312896122
152957 179426 66210578
12880 110846 245379699
139711 182384 101186343
92129 112338 339277622
34137 93042 330980486
181891 184103 849352606
194801 199322 290191153
178920 184513 944871410
115039 129987 37495693
19683 105398 354442168
56769 176182 299416381
165111 182737 623785484
174097 186558 858689139
187678 197684 24813668
144532 145415 890934619
54889 183719 322893375
110260 172312 593377347
134664 185643 127471859
42517 176975 337011541
72256 112664 101247847
11359 55922 729812036
172987 179136 539766528
31801 69823 95007815
48585 49591 641531009
156037 158669 308904564
47923 169821 393347321
124492 185753 978999633
130557 199028 979190568
95973 185110 728735650
187162 198398 853155674
80549 99709 96401590
127169 180623 138607596
112096 138109 65310554
127213 197098 174768802
25566 37312 29363129
27696 143835 290826253
71102 168944 245248159
167772 197191 631255085
135335 173713 880534965
78574 189215 277094023
89718 143234 133925596
177340 190750 479199538
32500 33906 769692848
25981 196582 433820807
136272 154969 46662601
41603 107950 166423116
67917 101961 85444630
162096 187443 63496619
48113 146819 995844034
21372 190385 422994449
125595 150562 433482389
12279 167832 389619885
193006 196633 662821575
8123 187357 448753340
52766 72948 50759148
95055 95278 566194
54672 179691 639007417
117633 199437 557719419
175942 189988 35075454
33619 105014 178565967
75640 197397 311357302
39786 129566 224961754
199045 199908 2171794
68846 119832 328529467
134102 186572 693244508
179914 198796 736831711
27167 34277 124860266
41565 128053 138207669
83073 161027 305845211
64956 87781 57504463
120755 122317 3832983
198457 199658 426938955
54201 81757 132804969
48211 82330 85781880
155844 169042 33126502
136656 164593 387611233
124719 150799 65401558
109847 118211 672398654
144320 171100 47646412
154688 174434 49444337
172898 187032 35266192
40467 142985 343228866
146830 147043 552732
136320 140173 274703769
77781 166294 221890954
148843 151881 7553143
50705 66619 155953562
70715 138992 171255867
99386 145587 115742829
98059 176766 197133664
167486 180290 563581605
133013 163920 176971656
86571 167334 202305451
3109 100044 242588568
20851 28959 20319065
154182 191035 92151103
30239 55491 790734170
150926 193385 106222993
97842 190394 410657126
171753 195726 59750212
144772 189123 921893636
69687 95265 532485436
24594 49112 61008401
109400 164535 293049486
137098 165298 763026771
39925 93635 134740884
117667 168481 701438581
73550 114362 397272008
87127 118280 653393221
2641 102815 250745395
139633 192949 133247140
42684 195406 382572255
32854 47258 202050619
135113 136395 574981012
166058 190035 973947581
114379 154687 101010955
105888 173190 554096135
111529 170459 581098246
137297 176446 745464919
123359 191944 171774704
117437 189655 180763599
190567 191505 839428435
137931 179785 803295547
123054 175962 962038334
145281 196096 127055988
30820 154849 310494267
192533 193919 3435218
5943 113163 268466642
52148 156315 431114199
115079 120041 978019477
136173 181788 113957534
33081 168433 338900913
84224 129085 804404904
178201 184589 433480712
159127 197150 487131159
47002 171283 311676815
191126 192839 4284968
183241 193531 25834114
67761 78232 26195697
8039 117879 274894921
19004 165975 368215405
191523 192930 3550287
158493 168423 917847831
52751 96526 109972777
126012 151106 877467482
84152 131886 119521857
184069 186113 38331698
45763 142221 735439655
89005 182342 233533223
169 53787 195401861
181443 186507 12777166
144799 194769 987130162
178492 191748 33179139
54483 175203 833306885
155567 161097 13836463
77892 154860 192841953
78769 124769 115284195
189915 191089 2954472
172005 183755 761359153
98953 127198 488582248
64533 113089 121923956
139265 175842 170554078
169843 189103 332905401
67639 103806 90656660
66944 111607 764769817
177669 188739 790414101
168764 190942 189984539
59771 195741 340760035
168160 187549 123362772
8333 160239 554550648
194232 198148 9704072
135572 156516 52295298
103464 168497 162928792
188633 196774 20298823
72411 103512 207973494
171314 193147 158812931
69797 145459 713312484
166398 192869 968979860
16249 100151 193299847
54279 138814 212270748
198591 199989 3522812
149953 192109 105515487
12128 180158 420685409
34576 161610 387326773
192286 194652 174742419
57214 92847 89726844
111444 159884 935810825
99222 158023 147191077
40067 51433 963467229
127281 182651 138590521
29390 30363 954183690
154451 183307 772345877
61440 154328 68394061
63799 155835 385711913
168428 195605 67758067
23852 29329 917935581
169851 195966 65120256
5808 93150 292112128
96872 192183 238542879
128424 140065 29331735
170996 179437 792982879
142633 149671 17523609
89913 125461 656260354
125992 197781 268175797
66812 196324 615946651
2768 113062 276106562
5994 77376 178606709
59202 185720 317171168
62143 68404 15981864
62270 107382 351860657
32772 147329 286804111
68679 71099 972738449
85947 103886 808308252
72739 146719 179823216
153153 196489 959769132
125294 179156 134848984
108009 122325 574168287
135339 160896 63848591
38974 103433 161564115
158599 167127 254318411
165696 171372 14155407
42652 58061 38442009
171745 185488 527296544
40976 186406 922394516
22796 149279 848129978
144591 196048 693725860
99464 154908 138844489
5542 198481 847518237
199780 199869 229611
51141 123803 212442232
169624 173733 5365929
77454 88579 28045996
128688 161527 82231810
67544 105401 905686315
9909 189708 600387783
10188 53150 107109358
177788 195496 44230944
128534 196525 170181243
260 143706 359022408
123091 160268 93262758
102418 194083 467018723
130204 138465 536999085
145789 152299 16228560
77609 127455 569443952
50869 133223 686680826
132388 137749 359728285
180706 196925 40437157
166785 181776 151866992
58787 176931 296280266
122608 172317 124750192
99214 177537 773989333
165939 193470 555103237
7966 9245 3163758
105654 116945 403326729
198545 198864 117156625
5553 90414 212525137
138918 177830 97219152
177643 188259 54298159
129006 169061 100475828
97549 141895 111109142
156534 173365 42217664
142540 187468 112433937
170401 193862 129207551
196036 196383 906348
194381 197395 7466873
161988 172371 662778566
43528 97030 134296741
83455 150433 167694995
78451 151192 182308585
199193 199567 966699
39491 49456 81960055
66309 178600 739547548
36753 41614 377463275
73726 193081 217055138
9114 78299 173039022
136621 143857 18043427
164225 198471 82420847
84544 184997 251434074
85170 106358 23449263
90516 198772 270763018
74640 103158 71525553
129029 135903 341202599
160018 175617 844556600
128744 165627 92513495
193783 198056 10569084
162505 173058 26460478
72448 77995 85005884
176180 178363 645536312
94725 181719 46296695
122854 179128 141009474
162494 195798 83209859
185373 190248 57218834
26958 160598 995568266
135058 135768 102251913
157651 164982 18560346
18432 182926 687526396
180685 182713 3899990
144351 182726 670054095
99016 105424 285155260
94253 133547 98440209
192846 195587 479257788
190064 197334 901724524
61439 159043 751991158
118418 153524 87956293
191923 196441 653930187
46810 142377 239660277
176511 177379 222371087
6215 146941 768036510
88497 90452 4854011
22792 181219 396539388
181523 188759 869539726
168521 194168 63999390
163282 195228 79678042
65979 163132 243558618
125085 185448 151157793
63889 177551 284938790
44219 198396 779588965
10194 10854 1615469
94807 194880 250324023
67445 179522 116224191
27660 84388 142027392
150526 189296 97010487
161839 196251 553403338
198271 199228 2411121
150333 187781 93808083
5215 125723 301653286
196397 198051 337392789
122544 196119 686816838
146963 186477 98903624
137580 145825 100148399
2399 189445 468144801
6766 127138 855899125
98980 104846 14631334
21282 188863 628569116
12020 128336 897251356
48913 193073 361167624
14270 129562 288637213
66938 182781 290070785
169890 194436 61222329
23367 178137 151358401
50512 77619 962722148
57639 62346 998340838
69016 186827 768009535
92734 164659 771444193
144909 157769 689359571
185545 194818 803475266
132044 166953 87584482
19967 137744 439310769
1505 176722 610064509
161999 185634 581801580
62769 108539 115041183
160613 194668 85142115
73210 117047 109824113
137958 150583 31445138
178228 195481 43090318
129447 154119 61867411
108142 175181 167888330
80086 119292 98234403
64836 159756 237965038
191507 199355 676217599
113029 151260 342315831
80638 165500 722350656
127510 191503 961623007
93687 135174 146927134
116131 129092 32447526
76683 104185 68981217
67837 165194 981483271
64558 156745 231141071
194735 194758 148029661
152235 185468 83203228
195193 196793 4045343
7733 169951 406186481
29359 85437 140365326
65206 120713 485133664
59410 184762 747719166
107299 128448 393056759
37642 94583 969080490
88987 160980 747852609
34144 112498 225541444
118613 135265 270870477
107114 123429 159539814
66437 109940 109152719
164263 178019 358380438
627 4936 579424048
124318 167650 164951968
189668 199367 24148353
84685 97516 32082830
7150 82947 896909099
127889 156541 71768213
195324 199738 184937685
26246 50319 971501391
18243 153145 560950531
136224 163674 68683650
138222 180321 105196178
35857 66635 76849215
113968 127470 756784947
42419 56514 35173753
129893 141083 967716970
49816 93739 986694314
159547 193243 419194297
132133 144519 31108356
164543 193857 821412296
199848 199963 305678
166401 193093 66586612
144980 172731 649515134
100422 154506 517711121
121946 171877 988272007
133793 143857 21589495
67008 166206 248662449
192738 194259 434369031
169514 176466 896630991
109597 189216 514471687
46926 130223 416604043
97606 103848 150590069
18243 35141 42384881
138279 160256 54856734
141575 198787 138127761
164623 176902 30619593
58256 196518 348548990
119145 166346 118431605
25902 164222 346360364
92267 105645 33327705
100836 152057 128250578
148180 161675 33803470
46886 91255 494178976
20978 100138 198162463
161523 184004 439043551
15435 111601 240756450
199296 199915 291213677
173458 185188 29254432
116329 198156 196815172
80031 152414 267677247
185359 197578 219568069
87639 146507 804338064
114537 154994 101353040
186318 191620 832998597
25532 44491 47012924
65831 126812 332943036
162922 171782 22271958
85049 151662 494264286
74683 191195 291772721
52503 148050 761158478
197739 198870 876220739
119974 165323 407229833
13038 179556 416858384
59558 65226 14410677
50516 94166 668654360
165362 170140 376940241
152037 173069 52775759
17170 43219 64855076
126188 182850 973490965
68021 180904 875017971
176577 178778 392495027
68247 135288 168113083
104683 144572 34140203
34557 199105 411677277
184355 190152 543028700
131398 142414 27669481
120943 126915 498887518
138679 199046 150736243
197747 199355 4026719
16861 82405 164141775
134608 180294 267184319
4795 111799 557198965
55474 153418 245679987
136731 170085 83457994
29556 84726 138110494
187260 193788 10924358
182066 185883 572381390
158633 180167 53885481
103621 115132 662120127
9123 120691 492949097
102374 156554 135594254
53899 167551 285080836
185361 186103 1896176
95839 121165 63270172
113403 134020 51666152
185152 195342 589041655
2095 57451 77702349
169590 196035 65954392
93760 176072 206039749
172759 180982 745257258
118174 197482 469032737
193173 194385 2989651
189549 194863 13187774
182317 184603 5690208
73763 100898 68028411
165551 192866 263057922
71547 133709 431075185
6179 41606 875908700
99980 185321 213652830
109768 131967 55486955
28641 88296 696867587
139782 149224 23547225
194462 199310 475961360
79995 161106 203256444
50855 79705 660818876
45240 71613 204272392
78396 93703 38510560
134978 156704 421022960
4671 131507 317498390
675 71583 177183479
139524 194904 479299598
81682 173216 828238508
152696 157634 12313942
15066 38499 9141414
66073 149611 209323231
198525 199011 261309728
198489 199793 764094279
11343 150354 347936446
136755 175030 95706745
31424 84024 131633710
24162 54933 279491713
73854 127207 133679993
82461 143800 902744528
41738 43809 97841364
198002 198969 2399307
198863 198876 926538835
43285 175977 749309889
96532 161520 935916404
42274 127472 48585762
58570 146633 78504961
173642 188343 36721119
55347 158889 259688161
18181 195933 656071075
182601 198354 39277803
170780 195881 62590384
58369 81595 58661063
137100 163432 65882724
180138 193209 32703522
69367 94112 62148917
46959 53823 17139865
89745 168098 316358106
8767 106888 249079326
98789 181114 206037511
103566 108231 578362526
192343 192601 707864411
140131 185645 385875167
72990 143696 177244850
63452 181665 296335793
144179 173569 73571805
43107 174020 328214844
124790 172306 119152026
5181 41745 91257805
176193 181001 11978985
97875 181845 453448945
129359 146641 43346146
187641 191463 9475927
190486 190592 281950
154863 157787 553588014
99287 198528 361507676
11047 29864 820993624
142832 148616 864966981
49979 83361 564587581
120513 179442 147540048
131761 140560 975445170
110485 138373 149448463
3560 43972 100719726
189041 194493 13614658
92255 169253 131520013
130559 182318 129529198
42093 47349 695562807
64844 192736 320425952
177065 186227 334005889
181209 196841 39000291
70389 140123 320210769
27662 183873 391010310
8896 29046 50486337
177596 199277 923610124
46665 167092 301996151
74678 122521 789377218
57436 194378 865583309
1024 1087 71654900
198214 198532 458006843
12136 126426 286164065
172496 197674 62711294
16073 94318 195941287
51902 197259 364004610
32610 182160 374333543
32327 83073 226650582
131669 186047 938216425
48211 176778 662826194
45283 75680 76255504
25117 174431 373884605
175840 177052 424691971
197425 198059 1552026
101093 105466 884059120
43439 189758 366644902
150415 189973 538176090
160116 190743 76594841
114088 124379 260704275
20053 71088 127658469
65792 115918 759771200
23866 193360 960304299
151979 179839 69686310
104829 134570 74634237
146712 186039 374588533
31058 177506 366608428
172708 187330 36502288
115705 131064 68889234
8814 171803 408207153
71404 111597 100789028
18742 76233 377026600
187175 196305 22760141
21596 189210 923119892
8441 158406 375407267
186916 193903 165739388
149474 169258 315837471
195135 195716 1517928
41727 130537 914148465
124206 142687 46443541
157643 159238 4083730
76373 87781 508513251
40138 155318 646963948
149951 187139 93169795
38589 126156 690865412
130746 168196 486050680
158747 189887 77883078
91433 193315 254970237
110394 133809 58654493
103938 149610 114358513
106724 195352 667510817
100775 117110 885078914
1114 2899 677592031
40093 174856 337733439
193685 197426 9242724
115213 152240 92712088
31617 145520 487132426
84684 197716 396616588
6235 125949 979576085
48736 69874 53155320
28670 164910 409395437
159063 179743 800829790
197956 198761 2049813
163635 187127 302998491
9311 167741 396768994
117618 137647 66348346
185882 194574 677786547
45611 51985 362926816
153523 197276 109339436
41740 159714 961758579
152696 176309 59101233
54451 169227 696190725
6111 187113 648817825
56317 125553 448016680
118921 135888 42768600
72938 166040 302269433
11461 73307 154702329
24655 170832 366118619
162336 191906 73956208
132143 171397 98422364
2460 28177 18886882
135063 154926 49572749
155745 198531 106884538
152485 167314 37287169
173644 199063 63351228
67590 72373 12026045
45449 195181 375046022
23865 56821 82009383
186320 191312 12408136
185943 189901 9831771
99469 129630 75499221
51987 60042 854003128
49051 191046 397236684
38958 115456 582268334
7128 109396 256101774
151867 179259 632877750
31344 158432 318116295
107879 159185 471732019
114393 162283 783872855
38255 123654 213816786
5507 90645 18617701
71605 129945 373966230
3175 154937 809613286
140607 168647 705754210
67476 120487 198423661
179188 194556 38409402
159505 194111 849975509
37643 98205 831267834
44304 46037 4332121
178255 178931 631328954
29487 183032 400056267
89873 105237 921979541
69922 154464 211802066
116658 143911 73440586
23536 103564 200309616
89750 176371 984600023
33412 136083 257145215
89285 196292 267696638
164322 195646 78166620
75179 146600 245799666
65934 139341 389728507
65516 157497 230443896
127756 156444 5599880
61128 172185 276285799
80376 89842 23976920
3324 178493 438420898
181987 198263 40522690
147450 187159 526596122
105235 163234 322550068
110270 191024 376443087
130658 197562 747372020
167672 168298 1574473
186742 188813 5083999
124853 139818 991442956
154415 174186 49540857
132 148112 370306708
29122 40547 307159171
121135 155377 218452035
156940 199450 726625382
91358 192618 354582049
177791 199236 51722969
93277 151409 441565615
60089 83242 949115709
82410 139631 893524703
75736 166490 227571229
199759 199999 575209067
37303 90264 132678064
175823 197355 53702219
32776 42486 16159546
59882 195202 339081229
10241 80201 326007335
160683 163896 7036425
92005 197349 158537751
126906 190053 157991990
92733 117247 61310067
26096 59615 83392997
112202 133559 750629804
107604 130259 56728306
117269 175585 343606618
135419 143202 934319992
73178 186595 284103852
47820 51312 614856387
152012 176802 278565025
58256 157152 248059978
146883 173654 547502125
66347 179533 283477726
33990 172201 507139363
129015 175768 330176141
55599 58261 132934377
146616 155811 11033077
72338 147904 595225615
197552 199805 5636299
132725 162087 842191345
129766 179429 124280443
3237 48465 384975042
108034 178053 175262374
23456 193176 205396985
103317 194383 898779643
93613 173737 998506304
154936 162600 335392068
77848 120791 365919444
105669 121550 39798287
83261 120556 93321964
107223 137670 995872755
25992 90568 423043408
160935 166398 13794880
95652 134494 622037339
21970 198427 441558369
86006 145679 632145297
78120 150365 835959201
115892 142391 66421761
180791 189477 715127898
104842 133499 26180536
123389 155417 480038489
118982 133860 37438552
49977 112928 157963481
105722 114715 587174518
119118 181831 168374806
132025 174393 106152095
187692 199969 30511289
195824 198861 547586027
84442 193300 272450687
127970 177901 125016530
545 48921 687260085
104904 144294 98795797
143023 195140 130212955
18581 48963 75773772
199073 199711 1601984
24763 69265 111231877
14318 110868 747799973
163855 166385 336178197
91409 113479 66265451
32710 40329 18709941
132308 166064 84678408
117304 186301 172794249
19332 54222 831037466
70546 188887 296375297
90592 143417 132279260
141054 168224 165782911
1313 154046 429194848
189039 194656 340083367
39308 171688 340678157
37774 142050 616329532
45248 53316 46312329
25057 60621 88605648
162605 166451 9722847
30378 192714 411597154
194189 197704 565399059
180283 199828 718502750
125517 148400 176030220
45263 132344 218406177
51726 78628 657836045
99531 151388 739396125
180106 198048 948028779
47276 147997 322550802
15785 32652 42305019
10510 100932 699747422
120353 146681 66009889
199477 199525 120912
105573 166333 898440038
150295 159742 23730951
54093 113500 149191169
197067 198016 238906029
20227 143213 307986009
156093 187433 309986802
114008 146912 793946041
45316 199430 753286888
132635 180279 575568718
138507 183924 531737451
50069 180002 325574676
115840 128891 118929807
83297 85699 6030560
105084 151929 117379671
132929 178751 81409858
102905 175379 181481820
23364 157043 334584463
46114 62800 41739736
152481 179994 422455271
127094 176308 123195435
40503 167693 888029650
168273 168375 254638569
140768 142141 3430005
114580 171484 142628399
28012 162281 336139430
160520 177541 724914472
73541 133212 149593794
26625 137988 278881055
81703 90170 1336629
50675 57723 298110074
108457 193471 212718631
130157 171772 104316116
27922 77921 125021227
184877 199322 306784577
65184 143515 196454005
42707 92277 124526598
136377 194388 144972068
119784 142481 57000990
81075 87973 17401393
59518 121998 385102079
64431 72057 603678366
91984 191725 249603090
84419 116225 79582165
14085 151856 344969149
138387 139466 207704331
122318 124781 932768481
118811 148857 317928585
153456 196384 27665281
181048 191711 26697579
67481 82857 38621901
139749 160593 52033193
90860 199186 441387225
86298 125164 97192563
4933 126081 303273362
122040 183400 819894384
107839 167079 104287782
93648 96743 85098583
181900 199013 42671264
106732 157743 127763745
114198 157977 109562009
139282 199172 444704027
21023 49048 79254903
99894 144723 112331939
94674 125698 77606936
134951 186804 129685538
106268 151626 401148943
108830 192403 209147813
161386 186804 373395844
136032 151661 38956949
87412 166561 198235002
38380 61696 57994351
30623 65045 85854859
89126 151809 977277686
134029 144466 46667627
127860 163786 716117863
57202 86584 575664398
140434 179128 771045343
152083 180063 155995980
61671 165162 259718919
103893 183424 638711469
74521 123062 150428154
156310 192847 540799154
95399 187793 615443191
114104 130876 41978402
86188 191297 217080988
99156 158805 149354850
76086 135690 149645232
74040 119849 114759621
59600 74623 969148275
30861 60673 789088517
96320 139175 315987840
13028 59813 235488621
94533 168097 184288859
143089 177014 115119375
15901 169895 385655176
176969 199014 54962913
59320 178792 299502776
76736 94572 44853391
4679 134740 932782602
99973 128316 533043425
100193 136718 221259324
183723 186852 7930125
65765 123205 143842714
59910 126354 166797836
126949 166353 802444608
82952 167998 213085776
47781 161157 279093293
76902 157053 346439776
130083 153440 58473263
180220 183107 808181179
88950 96980 19968699
128229 193769 164032171
149490 159453 733761577
61908 134356 803017156
50255 145760 239482279
99611 185467 214943554
9325 51203 104538319
141709 174785 82810645
144286 176427 302081678
77675 163743 215760738
187816 195470 19007814
196703 198288 769074143
22784 105009 205734577
16507 29778 33333798
134242 184046 478794797
9807 18902 22615105
185859 196773 27179950
130924 153669 56935444
183726 196505 172242005
180417 191381 93607779
155210 164244 481265124
113554 147200 84288831
138082 181225 107780573
148311 153921 14026689
30514 171857 927044997
104756 187536 636300703
44351 186268 355716047
5991 109068 847953908
194222 197483 8074294
63686 134169 176972257
4755 49061 110553389
137143 149003 276896040
9408 35128 64430300
159422 168588 679300071
120986 196267 310087850
36686 149503 282447337
178666 199027 50836916
94960 108736 34491139
90362 132007 713297634
67341 91796 61416460
179063 199915 223445745
16491 97132 201886404
74988 139679 162260013
110485 127193 41759591
112415 124712 829566768
99514 111551 30178713
169360 194759 63322660
90435 126070 269152392
101429 126063 538194043
146770 153043 15667544
125047 184482 148775529
197709 198151 1115614
91749 190109 426890764
161554 195483 84773968
65288 179483 770444965
89101 146679 144076274
199426 199583 903340807
1240 165665 818767804
167791 168748 2405449
140203 184392 110410647
40089 189146 373359295
153098 183462 75929568
117510 174883 143749627
127215 178339 127963924
41993 174746 617644346
142486 179224 91840588
33598 190166 391775815
28780 103828 187843164
43757 159077 289102674
50393 103460 494511536
127836 172496 111939112
168173 172969 12019185
141171 179951 96965181
106566 192528 215267042
98736 181530 476371245
37267 122600 851017103
52659 197249 598970215
38054 61120 879619039
150135 177661 68054775
164837 184223 86586205
121762 143002 53362064
67983 198132 325730433
58670 88987 479370742
117746 199537 330160936
26280 55275 72092675
22220 84539 156028307
148055 167330 3254715
63798 84562 52404311
134984 181722 269246103
56603 83342 908633261
162121 186056 59923795
183357 187400 296213907
177425 184241 16985599
196461 196688 575644931
35655 190644 387896123
77311 154727 193963967
153196 168152 499355639
36012 98311 155907227
73059 176026 481740674
142094 182770 101656176
169855 182706 750196542
189704 198173 746670144
135939 176060 100244931
119802 132602 32183681
9023 15551 33145865
135747 137404 967743658
22709 162457 349877520
69768 86906 43048335
183805 187696 9843654
181735 198548 41940784
94497 101286 16995353
155303 188051 81959836
8434 51565 989811009
91712 153020 929761927
198471 199368 720557826
118629 198345 199401724
146835 168771 55007082
135715 155169 906014065
91701 112317 263242313
41100 97155 140613868
35360 106123 176970103
39867 44217 10747496
180022 196077 73638715
80067 168886 222709377
57960 99060 276554559
112182 127277 52333314
34965 182654 472374086
21188 195809 981990016
60436 67526 627814603
1386 53110 30855822
48768 90709 70091128
82275 113656 156679543
129718 129770 144355
14888 166306 379238515
178331 194596 755108935
138370 180282 104755058
63755 89737 523654895
156463 164857 626978987
20623 189064 421657628
64830 89929 403684877
187866 199824 119057680
127234 178081 127298727
113336 116035 6679371
116475 190275 955699093
198939 199201 956990987
113859 146508 481539432
150142 150959 2110886
174855 193546 435811146
96162 108051 604189402
138296 168106 74605035
12619 111574 247805621
196764 199642 528608021
140278 147248 17398103
53334 84587 78629430
82243 182665 866885600
16689 101203 401493985
154150 197973 109446307
174914 180482 153349680
46023 158023 482267437
12177 179613 419152918
56851 97366 101854086
37286 102926 164348944
147407 152854 13577510
148243 189985 104376306
89542 93598 10104999
47866 186791 348192988
95212 143882 121892400
141641 151542 502098185
7485 85693 195736383
167122 198465 78110160
63755 99581 90056278
3602 147858 352001967
70144 119710 583067721
174743 183941 22897424
4273 92848 221784002
93989 121874 69658383
20353 79444 440202917
144846 165027 50621579
156638 178352 503015997
33051 199339 920528208
33579 151170 703784101
67937 108302 45143730
192580 195970 854244608
19086 62736 108926162
41035 55248 784245446
110940 199197 272657046
73385 158855 214122172
89312 167716 26326892
162283 194284 80001234
119221 148592 813554925
27149 75337 120398796
45512 161032 289631714
79869 169372 224410376
52246 139918 811392357
14359 85520 178167630
122398 127678 13377768
99127 194617 541902961
71590 96276 354781850
100787 161266 603106606
127664 147678 50171836
82294 108190 519873649
155759 172116 41050499
177883 180258 2486698
83937 196613 121463130
84246 126250 791339882
184220 188249 10195643
39955 138205 246418546
64354 72504 20630896
177584 188149 164718687
15844 111558 741767450
71550 138517 167963781
135956 178445 106134006
54718 159414 888164106
107762 144642 92455350
25708 100770 256088458
189870 195396 786474513
198616 199380 1279750
36156 190905 387326970
105607 164462 147579365
103909 128010 60343343
185161 193496 20796080
114762 172879 146623402
36320 152038 289696194
153793 161626 19638268
155076 199992 112232661
101023 193065 917780687
123241 125542 753024889
103192 183320 200496513
163201 178628 627680466
89243 110176 501644193
143971 186558 106566990
93158 165780 935445235
23564 40680 42495330
164057 165272 3077548
129566 182031 479711408
20805 107900 218086138
175813 188078 30695811
104877 130070 63158114
57439 123285 931279729
157106 168571 28874130
25381 159315 335324361
58088 64308 66105898
116443 178143 222476925
123141 187903 162294561
94127 97390 8122112
6317 186131 576584606
19190 140305 926705049
60077 87143 68248354
168586 195304 66595250
193419 196695 523916832
117635 141664 60248762
126434 187142 152008410
196164 198786 6463118
152145 167514 273559297
33450 136811 258849865
7434 106734 5590953
88304 105421 42652266
85184 116966 79522074
83632 93790 58856659
63452 167805 261813847
141563 199388 144529554
39353 117957 902873929
143942 191190 232733538
184083 196804 486029857
168724 196621 69595842
33430 144111 785109892
13822 173983 516183456
44673 138703 235995963
81253 135962 137199130
24269 99087 187282544
180794 180801 14555
121733 128377 52272681
44469 116017 179544609
63207 78203 37825648
73571 121240 865135544
9744 50162 100804044
185812 187791 4987741
143891 180665 91908489
140681 195891 596408973
53485 69346 39941294
107392 115912 21361186
46340 127615 328908322
186334 188360 5042744
130843 144476 34207313
46722 127774 481772736
168021 170619 1230582
49359 153208 260350894
179060 181274 5558374
26375 95723 173577242
191180 193087 267101430
183175 186737 9095360
83127 185754 256957333
174113 188439 291517729
102044 121802 731883194
170095 195091 661249542
8996 115634 266927673
171997 188521 41189848
23981 141683 556968092
84588 90760 721978586
118948 192755 430946913
99531 167625 170631104
92535 127206 315376819
120731 163616 107588065
51308 156090 262693951
46548 91441 112771913
68776 85281 41459338
16474 92668 190825824
27683 94502 347493502
174322 194000 733498487
145288 165187 573249560
74805 127923 133102156
17354 41811 632035943
172226 189314 42586232
11822 179152 418907077
94522 97972 8541381
96697 135203 593153288
132155 159343 790608654
68949 134787 165145931
19638 186893 418826626
168680 169949 249834697
65134 111190 115593250
179970 196697 497502472
44912 61236 40862368
184003 192252 20679648
138060 155820 919271564
29312 59894 76064358
6795 117504 739232340
178474 187701 23189015
77129 110311 83260762
21997 185644 409692837
4932 31322 66086366
127654 162972 836239947
58215 90788 82134145
89261 141377 668561450
99487 154308 858114762
52135 145611 234404534
120792 149456 800088097
42189 122486 293502809
124415 149115 642924674
156018 171354 38447056
128677 187066 748832913
95327 110530 38093505
165795 196176 75762768
41218 46109 12195955
135180 159472 60696427
29838 173460 359596082
91595 166132 186735158
81701 171617 225220103
163466 165669 131956292
132263 178160 114917085
109685 145766 90314489
108822 122613 34296524
158189 160299 268566700
46273 81825 89396384
75754 83815 20391943
90305 129535 232263191
192348 194613 814292955
189610 198602 22368531
121686 160949 98452060
198518 198842 193009382
177664 185544 19734864
172766 183850 796806846
70907 88514 563442294
14345 31120 26791342
87920 132731 821501985
71788 163607 230084675
89172 163006 184822149
19873 39374 48631674
50187 130063 200334568
78876 135769 142784994
35152 142086 646814915
45632 98145 131834611
46535 127475 485280295
92519 113335 17232837
43432 68478 986308596
132800 140929 20392229
146896 168501 334288536
69699 157524 729267284
37259 53547 379386477
100940 108739 19587628
35065 107159 180341867
44477 123694 198674564
40070 84659 857378699
193836 199863 197550457
60263 167396 268820637
147878 175980 70321957
155655 162295 42078763
64052 140492 934285652
162567 195335 644492245
82845 87851 12634769
39101 197545 396669944
142010 195514 133730302
152533 188350 107790482
130845 175006 110600617
35037 66151 77682439
186559 191643 12620655
15592 22695 175260012
133609 141481 975677453
24538 43894 540179715
33939 48270 821300926
28356 59993 229097397
748 17188 40933987
188361 188499 306721
179520 183773 152108411
57055 162332 264071440
27258 130057 609215831
5254 90024 212314395
140597 157476 42089450
110387 139710 611149659
75754 177308 254465853
116626 126865 25636459
182496 190526 575781264
137108 143083 14857341
132702 175080 106118785
157445 177322 467051254
8233 146953 846655923
19418 55409 89722188
179556 184799 13115685
74072 116908 551633323
109554 129580 685372605
182275 193515 908634952
98665 190041 228679459
20793 35344 36545237
45678 107035 153915645
14163 191532 960693981
47492 52442 293133462
75758 136636 861948253
58500 183366 313027964
186783 198773 29777487
111320 112307 837194031
109781 180218 772385001
96673 195092 838750534
9880 88487 137661901
50862 166388 566016229
48679 126567 195314059
107452 127312 49725556
92204 103374 27918107
57731 179609 305575599
45196 137259 231055323
96886 164643 349669805
92356 123809 759464118
25577 117865 230968258
194714 198836 10215512
99632 190948 228564921
194392 197096 6665691
71627 125603 965089809
162682 167675 12568022
134894 158110 57940575
5032 191756 467421126
65030 78652 990410061
75864 157322 708848042
101072 114822 101278579
47712 145284 952068671
110157 147506 493810090
112818 135051 55827237
30358 197328 417771740
14396 164448 375841248
104840 115827 179211532
160200 165996 4321604
24773 117220 721572863
132996 148291 219614613
166208 196314 75122048
17736 180091 406424153
69882 85087 613740342
80053 145753 164715129
121203 157690 753205196
81211 108949 938332852
104503 137457 82768780
141342 146478 475965976
28673 157610 795494286
198023 199325 357107
23294 91396 170455831
148731 184692 89855113
127256 194288 753240742
143365 191563 120524421
158075 169080 27734765
20612 107563 993563024
197991 199921 4860636
16595 188100 429417154
45006 119733 187412198
31910 47051 37460260
194939 197709 6886671
107652 164483 250289657
16022 54339 661837976
73573 165689 230933519
2865 54439 128626113
12617 147219 337117231
78942 94822 39960288
78974 161275 206237977
65728 173926 551448096
31056 75746 88787835
59502 148020 526686187
151078 165361 35901562
56080 103157 118299902
101058 106118 943222177
38364 187143 372585384
178026 193801 642253335
114719 120790 15149442
66558 82437 31549582
102334 127054 61820164
10826 84034 577625792
76525 100651 60548928
83789 89136 13525590
31272 117259 30519173
37782 127955 641019522
188283 199524 27925115
54990 154150 248724712
21014 91971 177726278
10716 102722 230321760
170622 193487 501974599
20461 94337 79936893
103599 122273 368373994
8198 91141 536582670
197190 198003 2040301
44643 128864 211256989
108758 120094 28218738
5587 32364 67125422
182664 188788 15315618
134898 180162 113122085
155709 193403 94277887
162746 190292 68797547
124365 128512 10440894
84973 99273 625887795
109523 151073 103963509
152286 154387 5310458
51478 132165 202288848
166656 193785 348051066
128249 175666 605184913
163448 199464 89840946
115227 194802 128523256
149355 199470 125236850
93880 100718 863283443
88678 179782 893966683
106466 197662 731910970
98448 159053 151825441
27388 184419 628217624
35364 91715 418441033
139552 181904 984619225
34194 77224 23119513
137233 146458 931531482
64745 115127 126374581
165237 194755 861614209
167687 190979 38399621
150369 167732 673093170
197236 197337 137948746
105095 152385 118478067
61877 94607 248029400
196833 198214 3416556
50404 52034 4117928
76161 91369 38364667
88314 198296 275032871
32128 64725 965616158
68764 74448 274283220
115995 128543 511655131
13571 190554 443036872
3987 74347 507962855
47985 111584 159606651
183487 192948 23700892
77297 177465 348635141
45284 199305 734686456
135100 143653 21338406
70293 88918 46874802
154957 172011 56498202
41941 105411 159101926
150340 156004 375126814
165704 187123 335572569
171113 187261 131686450
111121 192241 710613528
97374 182037 143392640
142755 189697 718186228
122983 157771 901695482
93924 106557 184800308
73097 174126 253121534
126931 184971 145300785
6378 187692 453951633
195355 197373 5035184
156167 186833 746607271
180079 180376 374095395
15091 166529 716281349
102203 109440 18106085
28617 139018 423468198
144292 159527 561687946
199821 199877 144863
57587 93058 89296255
36586 128704 230619728
142045 182358 581946898
119431 154260 465641263
57267 153456 862348854
54503 189656 962639474
112159 136002 59909519
99433 178258 197328604
179251 189063 24541990
99233 120192 52399605
186162 188183 143081245
109074 168349 423131205
58214 69983 866875687
113954 156004 664351215
12587 193357 452556520
1763 3938 458467002
104178 116088 29831760
44625 117386 804974125
102864 143065 100708229
49093 167618 905302800
147920 168258 510879249
76370 87413 1874026
85485 160697 587647887
17882 123677 665172884
129635 180820 128104565
43559 115178 495547138
93460 129476 445157704
73079 162042 222866110
195735 195892 418445
96238 126336 311848263
99901 195742 66626765
7634 91451 209824947
168913 175613 16617798
94483 143457 232948104
88560 166371 194884023
175163 193345 45408123
131258 192335 519550125
196566 198193 315822607
10855 118736 428775549
80471 143210 505742278
33922 71993 95157087
21970 65078 107658119
147469 195684 120530452
100911 181975 202944534
197583 199734 5385511
3110 171893 422630120
104473 154386 511385905
149598 183586 85032872
102706 146590 511572120
184675 188053 7073252
62718 185801 308568760
74591 137743 158399312
165026 181326 555634077
31946 42047 24891322
84665 157418 596607732
147645 171321 959676788
50416 74596 60740317
47339 167868 249016772
56955 174384 300837683
124019 162373 96147606
176976 194578 43956040
194265 196855 6395012
116280 153120 878792675
124068 129083 12618632
14117 77880 611253077
130681 177328 116765932
68679 148994 201253388
52596 66476 34883896
69851 88037 45718120
4061 126630 385544365
68654 145062 226544059
70235 111047 3185983
47357 85629 449689773
5250 176358 562925354
24555 25312 537207997
160462 162484 404411361
189140 193103 89786227
120508 198908 196123524
15381 46714 78061660
82331 114089 79518313
174189 175490 3210189
165839 192927 67598328
77787 103349 828069258
34561 137753 167289220
108967 185259 190906856
75896 179698 260013525
198781 198847 5473
105929 128219 55903460
69212 188717 299287145
78439 136833 146529317
103233 181462 195785700
30975 92302 23185079
54581 116514 155448946
17862 152931 719486123
111557 161295 124533386
120721 198098 943447816
59975 193282 334182634
118235 138841 522871412
126562 151213 61766885
94270 100799 475900967
29287 111821 206615246
72791 118075 395052250
100591 181019 217119541
47480 174222 725695598
85308 168155 562982548
46489 68817 74812381
48831 166293 58241903
99892 160101 150761521
134040 147675 204356991
157923 168294 26147841
197366 198047 246006649
197557 198703 677596895
191789 195466 9112442
9875 161073 378474506
90573 132656 105323427
135526 188981 133608484
105007 199028 180953251
93364 134665 86007045
85676 180507 237369264
36227 84927 364156030
31251 80403 853398047
110292 149577 98273934
155802 160013 10515292
157541 194186 91704350
167613 179194 236918201
38399 77640 234629051
23373 173379 375569703
71865 199898 320426257
192299 197484 12836406
143654 164551 261173935
88391 101577 33009078
7086 98352 417127883
105453 176410 177742547
44440 72210 437714862
84140 100939 945679014
195896 199621 9254134
87662 132371 872504539
25500 177876 479477414
3321 186649 525768642
119419 196507 214165184
117804 171802 836355468
66217 139337 183400495
41544 181573 350828178
75122 130978 635075416
81162 169284 602851210
197082 198127 2624586
39042 130023 191981904
67859 167380 583264105
183779 198603 575068779
63430 88710 63792690
170226 188342 45231861
142186 142819 1559292
23574 109085 831063636
148974 150948 974786173
178860 188436 277865481
70425 150876 201611777
107260 156030 83327035
141814 155665 778578831
3624 48984 113112564
160112 181708 54011059
8408 161275 677506923
95605 139580 249257338
37612 65783 55910289
173642 194037 50901035
178063 183737 14155159
51460 166329 776982212
34769 106992 180676480
174827 179082 646023173
130020 188257 668937912
77042 151885 187513117
170366 177120 933627971
72602 127221 136844646
87188 133471 115941958
47218 68509 646916999
71211 191465 439680687
22643 44608 739864967
138044 164901 67211291
167245 195944 71592086
189332 198228 22107442
189801 195945 15338310
146403 179821 83537551
146555 186270 535333600
26577 117324 893189497
21352 92054 177008514
72118 125002 103301643
194101 198093 9887256
59089 184990 315654896
199977 199990 34896
9315 156191 367763969
180776 192603 29633593
183164 196139 32523435
17658 111799 235679403
46594 64624 45183741
45747 173124 319416813
147724 169281 181864722
143262 157849 964438116
101601 130630 860775753
55788 83632 261169819
178604 197912 110078280
171103 177363 15549987
177354 189100 425104811
93524 116204 24115964
90333 166971 470084758
157892 178971 52770228
168269 184275 39860817
154864 174684 49632920
33300 141183 954728238
164023 164112 236928
103623 149199 875160113
19176 159416 351215164
62307 125627 158924967
20686 139828 298474207
130867 138364 18940177
42947 84896 105407565
46663 173007 316788864
7230 40091 81952721
30725 182080 631197071
161779 192177 75971515
41953 177744 340265846
164045 177658 969512525
146452 147634 2967090
131420 150017 46525903
128416 187245 147329662
15817 148272 552559983
160711 186356 204689076
87941 149247 79394635
126911 191697 162148435
140347 180059 99259146
192870 197732 12021848
14122 161843 980774306
191819 194690 457649667
118942 172331 133909210
34903 178677 359813079
82082 91808 24388840
86468 140702 201348872
189271 199705 25980670
32960 57469 60847338
156620 159824 509731677
93408 195642 648149110
120348 135864 792265822
171243 181810 22830721
63915 82303 732842467
99696 197528 484221834
3775 34995 78131335
693 46412 112799067
181583 192366 3499266
164485 192232 207492364
105829 123516 44320715
173707 194600 74937905
134991 179510 466711987
32467 47262 549885481
65110 177434 325723876
15303 59817 110937720
158866 166973 591463278
108289 185148 192410092
77798 146347 194850570
117611 126475 300095058
106509 186197 199623824
89065 126762 839821605
118766 133132 215794442
109849 127638 44450024
116528 152118 597768266
133333 188765 138628061
140692 163252 56498165
74017 165607 65567344
59526 102304 784515887
166061 185532 48580423
129659 195891 479102250
131639 168139 888493958
89878 157135 168238920
87461 165597 195742723
1577 154537 382786856
139001 199361 218984099
15466 140139 728364231
15000 178576 409463645
33656 194294 398981179
80306 111253 39568959
87054 93883 17102170
20858 160812 510856597
146404 176143 74381939
66366 97420 29241947
170695 180939 25437918
173443 173778 177760818
43489 178614 338625248
62762 159686 243120325
181215 198608 348504821
13080 116079 591612904
44386 84844 328338826
116975 146678 694622551
39075 145735 267271509
140134 142339 137268443
168977 196871 69482330
39969 65645 64303401
180570 182813 5561083
169844 187674 400384855
174701 178263 8847183
100512 108003 18822798
63962 75066 496417982
188991 198598 763545530
42550 132868 453594748
138402 171036 81666179
89605 94049 11046340
54008 162692 284255102
75035 194047 443719312
127357 189849 156419817
1535 91934 226186622
144901 198374 497001314
190180 192396 5629607
152957 182929 74934963
17288 125321 893276271
10756 51293 101124998
95512 163181 557152186
192984 197694 796468546
22510 155771 333582831
61365 77939 329403720
40904 77359 820715805
181064 186808 14473917
20788 162881 404619654
152483 167772 484157145
61604 147073 214515376
43745 58040 743740317
153892 155838 981196914
24144 150290 843826600
155298 164324 22684766
193184 196314 7803189
39659 103927 337843121
11093 50891 574110860
129443 167537 95580650
118419 193305 308096091
110973 148736 678856969
76684 189884 672003220
15147 118645 302843082
170967 194090 57655158
54926 128023 451998131
194065 197378 812644941
130174 151488 452774784
53055 167486 592229577
147319 148837 3802411
1356 120076 995958319
116329 130080 115764476
17606 153105 282772561
167228 188057 52020018
149743 174272 558406049
77422 165602 159544085
166171 193332 67782493
57586 176995 850717835
80510 150598 535859608
183786 189899 15301413
82633 123103 101189531
176651 191866 38029345
62906 74886 337092699
66448 199217 410484043
17813 66683 171209352
191853 196170 759934977
129455 165417 832017946
5348 182280 874187224
91467 159445 170194710
88492 170182 760187262
68077 133993 165254978
20954 42951 54709329
183333 197242 34716311
9764 48698 610639267
143567 151167 18970047
13286 150404 744378185
3188 47809 111300592
185739 190076 10771558
51302 189362 594157022
50681 155955 684781671
30538 110903 643807944
51559 142348 227670301
187609 195255 18921014
5462 60422 137148032
115047 191936 457659802
110251 192353 416769409
13 76017 679855759
67158 143611 233291077
108228 156296 120381514
120034 147865 69808788
191534 193132 4019798
28360 88835 151463097
125006 137025 89973822
115705 184391 171902088
148853 151863 607459489
83410 114484 77769469
99152 114882 69424633
141323 158785 379091267
165536 199982 821737048
92812 129596 336616072
99963 157023 142855583
118417 175808 143752163
18766 24712 10466391
199432 199882 768018581
177674 179768 5188923
193831 198477 11495035
135546 194603 147586891
23305 58724 645642244
199572 199775 491611
1249 65775 808701948
25440 69481 110096075
117164 131629 172436899
55576 125329 691510665
187789 198113 25612614
171319 182132 18987701
102424 133609 694886597
74079 122975 122404399
193625 198781 404245090
26298 113997 845965091
37121 61661 351767359
188091 190107 225965234
146763 191457 111777974
114387 188356 185215054
191750 198145 15861484
54630 75293 731004341
180001 198683 771691184
110113 123699 474461310
142259 156959 779276787
120603 168668 632792692
30735 125011 235928489
143636 173446 74645788
17397 93973 44956566
156259 172558 40880243
108063 190464 206187572
32635 192903 410846908
114619 196120 203952589
131553 142420 410860343
177638 189647 798732368
42329 122700 201371331
73225 100611 32838462
89386 185142 138981004
181233 188615 18473162
106832 127083 485290343
79024 108773 433720992
135574 154578 628684
43331 167476 311346484
154308 186898 81567358
4359 99805 238923763
164197 197234 427853558
20019 91276 178499969
175266 179696 755033891
105697 196441 911426093
44232 106181 155349730
495 159996 399156515
183260 199776 71644728
138240 142293 10022711
172626 178763 675842940
146605 151347 11873838
151982 196493 765370804
135603 161109 459143614
133908 139299 542748711
148329 186069 618130964
35871 165877 325616149
128676 145295 41659767
80849 167977 851482646
195428 199769 606926841
105693 129036 183229149
94483 189704 822128841
145646 186387 101974413
4417 81580 114026693
133717 165695 233940873
25152 153209 320610941
22451 183425 657441665
83834 127815 110125176
7849 195169 481764041
115535 121227 14179725
188568 195089 16204451
174138 188383 695271999
13418 105422 292467787
37697 55602 44453854
82669 117339 86794198
190919 192166 3123290
129722 190968 153274968
84192 175900 229609879
123865 178231 136130284
170366 175951 124473555
21237 83329 155429530
129365 138994 24323407
158710 195573 92143868
109125 165248 140571558
31949 41754 24188220
19219 63782 111262937
65973 186447 301833166
129975 184354 136042879
118787 184555 164645817
127239 161220 737585078
54227 98045 110064686
191137 194684 615669632
7014 143798 342508139
176331 195907 881289402
57344 175653 975977193
65992 182441 291699756
168235 192447 575120818
169155 178158 28346471
42617 199191 392136488
180553 186885 119676666
119088 136951 585610293
120239 186415 561218376
67799 111631 923132617
47437 71275 59878190
92895 172294 198886460
58745 114163 139260863
107258 177779 813583091
47302 170971 682785746
193300 199089 382080446
17111 133134 462239817
143030 179672 91582129
116062 166420 589698195
31603 149000 293892704
98876 132803 84984989
15996 162271 282995785
123064 144293 260315661
107864 146624 97069157
111554 191813 200872802
39745 149741 384067183
76976 188276 278818401
170181 191178 173913613
13911 127937 581778135
45877 189714 360463551
67968 192849 863524974
45366 81648 802586605
98878 108600 184201454
11976 73977 955532739
114262 167942 134553459
149265 192641 108502120
160964 164259 8341895
116590 170049 133988929
43887 99973 941336358
122757 183167 7333583
55198 67101 130680407
141814 181799 99987139
70644 72983 283847177
197541 198024 638196597
29890 125441 239072124
6691 48537 104410926
54264 193721 934891988
77241 154421 193370134
130060 147627 162886635
178159 194530 40883973
11120 65987 707964230
77816 182575 262331013
100318 155816 595872382
2497 19913 43500924
82292 85545 6111852
98230 99336 797112829
100739 142574 515697445
46441 195759 374054912
77098 139142 155605087
147609 176641 679221143
191811 199772 19753650
18946 30581 29274590
19724 60805 649918788
164870 171027 15403452
497 137351 980368863
125013 161705 179425227
53468 155383 381119979
94350 154268 828718989
65540 102173 92047373
177237 183724 16165632
85107 197815 827509056
174423 197905 193827934
33775 123964 843957605
73216 184401 278382743
62698 140206 194609598
79847 162256 206542566
149318 192059 947155355
105736 115166 21430715
17455 80356 157331093
192561 197694 12682778
177026 184507 372800301
179593 180850 1187657
20259 122446 255670658
184472 193030 21440929
54220 135849 204967347
66871 174082 613416970
153227 177004 59529224
60341 190017 325011549
138140 138221 216842
140270 167374 67871713
70657 89425 40854661
12852 127809 287833517
195565 198965 488593095
54334 181229 318076643
66111 66853 282448684
57712 104865 118487548
98804 143515 211932603
109688 146923 721517150
44926 141502 724394143
175501 192711 43003272
185986 190168 393079821
4846 192016 468527735
156433 167907 272263978
85208 89841 1819344
78049 95672 44281323
110046 174288 190720147
112557 143381 806543001
142185 199052 142075643
11552 197449 502086089
114923 144865 75073806
100167 133574 83766677
156991 168106 28008054
17948 75463 143790454
58518 153945 239429958
177994 196567 564606560
106658 175506 172503078
92148 149694 51084197
151829 197633 178059015
37144 122540 213640939
119899 176393 704205544
75084 137740 157180721
40104 196235 818274904
84260 165915 101953447
124001 182771 147102554
144892 155845 27425580
143843 151852 688147018
181938 199254 43167410
162351 166146 93288691
180559 195888 38317547
12922 76293 158484314
126202 183825 822991918
183064 187973 7212389
65830 159839 235595606
189732 199620 24648812
96180 134293 454916383
9668 110850 591014014
33536 40020 121034597
10548 38126 83832445
94270 104499 794552769
96338 99909 8922203
44070 127027 610767974
1542 35331 84471161
45087 91068 115603226
33971 166040 330730429
86416 149276 962083823
165851 173067 18021224
101718 168741 848421579
47202 80039 82371598
107200 122925 39274537
105561 159247 134553422
196239 198852 546261571
134483 191558 142716986
147713 186881 229017262
44924 165872 401126562
82589 161170 936825990
138847 199281 697339913
188786 194013 13094543
171335 173385 5100942
159753 199854 921332493
91220 163902 70655922
86003 107175 52865048
144637 196160 128786724
26006 181543 389293335
169213 189911 51611714
181415 187983 681633946
153784 168829 34520633
37200 151287 285663267
175187 179702 11180318
193576 193593 907409331
113543 113928 929468
59242 60505 3185396
194503 199769 949514379
107091 156667 124218632
47649 120351 182273274
5679 92849 218290056
193998 198055 10026141
7293 155897 504866249
181107 198180 42608685
6412 49209 106775139
103366 194066 226975549
104291 152634 121078216
79577 180739 253379575
182411 186996 11524328
12543 80382 169736433
183207 196903 34225455
139611 177322 94229826
69715 182315 281991899
192514 198440 941175779
89106 192867 403486168
162468 173183 975459875
9240 109407 250840694
140265 172128 79778212
6743 104443 756443334
180817 182202 3524900
16090 108644 231774245
196663 197370 1715423
180392 180923 1284907
69098 120634 185565738
146433 192306 114739332
174903 196008 52682867
4944 67683 156942762
175443 196692 581564770
172730 199914 414737403
97258 186501 185181121
175593 192907 43266822
19175 144268 313369124
113402 146596 785572513
19899 134866 472234349
43621 49947 15889233
165967 192065 65115940
91403 97102 14175945
142056 191572 123823566
49942 149240 746553269
94214 180644 646084422
119478 159980 396844775
120599 184439 159821219
15312 91909 631103099
83195 106404 915620331
3094 118394 985732634
30996 41416 25772722
161079 174380 33328908
144352 195320 127335504
19622 58642 97255345
118824 165172 419174748
93181 114658 652412496
180478 193226 31887439
95118 108880 34485852
52835 88584 954708840
93102 162565 173960811
36817 121942 910175417
151976 176414 772857734
93176 118649 63708287
104561 171008 614114348
110961 119669 18766230
8611 16016 237434814
12112 118892 267293404
181448 193780 30862039
193636 195223 313742889
107018 128723 18342012
163043 166532 339363046
168402 179830 28424304
22459 113948 757218988
106422 119007 7873766
13266 128468 288438800
156970 191871 98729498
91796 174778 928289104
137297 191443 738410147
100710 155447 137107526
90609 133727 107990085
28996 81033 558463269
95673 134623 33662899
91038 150672 409522412
41110 113407 181371076
50638 150106 304124202
72296 184841 698496481
90558 102239 29276703
19885 111796 12112360
16271 62045 114169180
111789 133820 467356821
100672 193511 967618624
101528 199585 157127516
65399 141059 488369213
1265 1714 1177497
89770 166468 797990882
154473 176453 838168303
11739 33085 605370880
101698 103001 883141570
84504 167561 208063147
143456 162147 46729206
141472 161252 49507710
59738 119985 264414623
69919 116410 116489098
186637 198306 28931346
176151 190144 935263553
37207 55776 46073186
129550 177602 429987628
191532 196271 11855188
172985 196125 634047336
76058 130763 49540009
108219 157958 13692108
90226 103650 524532246
65320 131954 491703910
142812 192547 801011880
3102 112219 273104005
122124 186186 160564837
167102 177448 615929866
199021 199118 645456126
19326 199640 451316303
101055 144962 109955243
65002 75761 685327749
22039 132973 277771304
88902 94784 14677547
190250 197005 16791785
158922 196412 733152232
12541 154641 774682880
55693 104873 123507356
131633 132657 2635547
1933 80340 195960647
47143 152623 264410476
12054 43375 598060820
51846 60536 953667556
196910 199179 5669951
149925 179531 367697573
154784 158432 9069583
171038 198745 731494854
91271 161412 175556946
57533 193120 339856378
40521 96163 139638482
103754 134014 75870406
50345 105606 709093698
121054 176408 998768027
111726 133223 53896802
194427 198653 410185864
61986 158029 240855219
47226 155283 707981269
165607 190354 159803273
120093 187876 169793383
98098 126022 69969272
20084 189899 425084791
141403 141855 499675771
122349 160166 94865221
11199 87687 191492532
183359 191794 831165812
37889 167495 330280985
49202 156132 268119550
22760 151981 323465990
66206 143066 104404707
103293 108847 214874199
193664 196357 6704621
174508 176465 4848276
161673 189705 832651888
139223 157599 45793601
160256 194760 86228857
182083 191983 437024025
117361 133709 41061137
160418 186373 428169909
35069 151209 473522311
183835 194884 27549549
160783 199180 95889123
70324 188783 296631156
94152 153875 149510545
165654 198675 17947813
75663 133649 308470989
31797 176382 886908147
28756 83187 386012424
134696 191789 142731577
186377 195150 816950086
54450 175185 302758308
107810 196407 221757594
25498 63715 542102001
43059 130966 220468504
168074 199115 17137016
44393 118517 608617061
158372 179272 983066578
78428 196696 296126769
32213 57021 309354865
77642 104231 145194547
166006 182907 42030959
30521 160526 957525664
17048 190275 433631210
93906 106593 559918229
140120 156915 41874766
116820 193844 208548904
179798 187547 497436252
130123 163525 83741763
164119 185925 54469093
166111 184138 44885567
94736 162140 40704404
76435 172619 501753757
102789 146944 110580979
76341 122857 116483009
138218 199609 153299491
3643 100911 802889039
181204 191451 25629885
105770 158096 788422484
107115 163198 140624551
113811 180242 166306192
98780 191907 535724778
144313 165734 53699669
5790 171950 416130402
26796 85581 147059801
83538 101551 45168889
29467 37205 17035670
98376 113339 37579551
154946 195592 101600151
119862 188556 139623682
66572 136754 176062074
9988 62441 459296557
146318 169812 481442153
148703 159005 791071678
139296 139883 1474488
199789 199889 258394
158499 160875 755153008
61918 129886 170629488
50122 127264 63650989
39828 167469 786417648
122592 128160 319062967
61987 64084 159114886
168804 179199 786401033
73342 186980 284612860
7880 148920 353100033
27352 104527 193098872
50396 68839 881327976
9249 18259 22503097
73869 125134 894924387
80130 86478 78113246
157594 187120 242243829
58558 69003 26502019
76313 193672 293972936
62273 147239 648618335
21427 192427 531671577
164921 196085 77755230
152925 153204 739406
109815 175215 163682836
199965 199989 457828642
197777 198019 764870992
138075 169655 79025762
50331 58269 19690776
93840 128048 85594235
170664 179879 249178696
108884 112905 10022022
128567 169256 102021583
65074 81858 956175397
68901 132658 159805519
109748 198035 741624129
151430 166964 39015817
133805 164441 76748216
131791 140675 54789179
54330 107379 133197287
168082 171459 99350955
78152 123260 247716128
9501 159456 603431806
120502 133648 33086950
127004 196677 174307069
95880 196567 389534405
114819 179040 160746236
34169 197916 583802781
20718 194570 435169187
78037 98358 339531195
52287 120146 170125767
93526 143411 124937595
41693 195256 384573308
23895 63173 90715709
64606 131616 95231402
9865 17450 12202898
35331 45231 24336264
104870 175256 176319000
80863 176358 922381303
96933 105044 20246012
164293 188112 926741875
122573 132525 476653118
16037 55293 97821499
98752 130723 80055987
53530 79124 64256517
38637 180705 811457305
174857 179285 631985706
20451 127083 169843059
66166 75721 332845146
109941 196342 240851391
166210 179145 32185878
153566 161351 496940647
143040 186731 291645976
94652 121681 31261278
53260 172551 445730959
32640 98069 687424149
101436 168891 168971677
112228 182497 175882946
19247 189492 934094974
57393 89763 474652012
105125 153840 122082291
49343 77739 552040712
55293 134582 164155512
77145 138578 991661927
155421 194255 97080569
9653 182504 432652207
112217 151359 344330136
54781 154490 250074348
184028 198421 35896877
139452 152900 591479374
122337 126936 11664571
192411 195770 8320795
1888 172660 653599692
55649 102279 823458422
20278 192184 587324745
123558 139815 40941457
182919 195443 52346221
92621 171148 196684448
9991 51748 104157774
171460 183539 30016601
192081 198664 527524877
82822 180716 677136172
67329 135601 720067991
24245 53250 626295066
78921 127234 546518187
75224 102465 785006515
56047 155131 248521108
107217 114979 19464896
190191 190223 86914
102494 135207 82024433
77258 192087 524901475
18792 149687 327759852
174559 189466 838170433
34646 159201 311815127
30949 179664 372208423
66226 179121 867571008
146999 182790 89451785
112849 176829 160171500
194196 194594 986855
13604 69406 139589016
113764 182261 923434250
94448 192868 246289760
160514 198344 94490920
159991 160615 246000215
168647 168724 203148462
113856 183292 855480283
84028 129029 464469410
140136 146046 545175279
151879 189979 95285031
42642 124555 921522763
14394 44405 74766661
91267 169361 195577191
168128 170460 5814564
133271 148131 260365836
57478 181872 311818322
66245 193433 318529098
22811 111952 223121229
173562 181344 528946581
152212 163776 29121819
74351 82877 21449703
164120 185020 52183500
148995 150894 104280345
65870 126880 506872893
95774 110728 227296925
94964 137457 106521510
162023 176012 951838359
89022 185159 240595798
117361 151014 84299189
181999 196794 36897833
71035 73461 6117429
137911 173001 87813644
143387 148639 13153094
117642 147630 847316274
21430 78994 869101109
16712 144143 917296630
118506 142145 59317533
126425 162263 89770762
172599 184256 120305106
38872 110245 280392521
171985 187800 39476428
119122 152566 83806703
86447 97835 849831202
62020 125933 258547515
56594 66661 82859396
162726 178302 38872915
28359 48218 19882035
176812 185426 21529587
1259 57729 150389361
20315 81739 153794715
40189 197950 395012902
20832 173027 381170371
149829 196420 116597621
38171 125911 290801656
15814 78831 585869623
166550 188295 61650076
186198 191424 12983510
139685 197461 144301930
66848 129233 813167025
57802 164779 9696933
2139 13528 28357207
111861 179712 562294990
24893 57828 81904526
136367 141412 4666852
62968 104169 103523444
47908 101161 353989088
185632 191056 818430448
109884 161884 976079955
62196 168263 266105499
91875 166382 186636820
17045 164559 369460459
73069 199623 316762528
82786 103102 125101433
171783 178096 15653303
1038 68174 829040002
43273 190544 368990349
87581 195680 462012236
35199 67232 962242201
22217 198885 442041703
57330 70220 804495297
155953 169338 33557409
192183 198297 15148282
159543 170173 26699760
50524 160806 871560051
145359 191537 115463428
2942 47114 110178616
118967 129924 27541543
52361 183504 328551574
66409 113738 332748087
40171 73608 693589685
5133 78089 531708325
195845 199131 8109261
105959 160926 137787878
194734 197839 100667722
58288 81132 518922851
81705 168642 217796561
138574 142821 10514865
167761 188715 52256053
192315 193201 2202907
91559 122865 975520043
145387 177221 79667001
76947 79433 6213738
155325 156808 3679436
57545 133696 616073600
21683 133257 833044078
97336 102245 932246747
92573 182940 692077213
37854 194808 392840350
52002 170528 756887630
77448 156038 895125438
149439 197081 948022566
62054 146855 555004412
68789 161661 783044594
23412 113986 727322769
192002 196962 12251781
558 179967 920994074
90850 193051 255731188
103105 131832 71910633
128677 130301 340770154
648 39050 95753797
26335 145682 298774928
73989 188199 286114505
29398 175526 578732163
107032 113321 15906686
167495 178695 421284053
97827 140330 76157688
119634 152797 83123515
10379 96069 435510464
145530 181373 942239537
14036 146379 910348469
130511 133709 8102044
86541 162992 191445119
37287 156899 663127881
168913 188287 769728904
120542 128410 19747684
94530 95042 1278066
63985 193179 323767711
55153 122888 130135047
75754 124099 121173375
38793 182856 360697000
194868 199111 10574192
39016 153229 397093033
92130 110832 46828171
170928 172949 5056048
48200 176089 884215736
92055 181563 355955084
99848 183298 208847606
60570 133620 183422159
114103 131700 44009697
73091 81002 938509760
97160 104370 567814793
179414 186785 18557713
194825 199436 11502010
41732 104767 158067861
165973 179779 970883564
198275 198413 874186612
181426 197610 40381056
104786 171292 632610905
141417 169501 675226236
28703 102784 791555831
76307 175216 557995801
91092 189997 860789771
63847 177915 285934271
81402 135042 134476808
149408 166935 44030938
3376 141698 851102084
45646 124481 493258667
159490 178126 46617577
87281 106660 48392715
141744 141811 172283
54246 101762 119461953
36638 188723 380683698
144514 186236 38693996
40716 162022 592665177
76548 185663 273340279
132662 153457 52043517
56908 194463 344710214
193852 196699 495026133
84541 129477 801540171
140151 145092 12291551
137252 164147 67275050
191968 192990 154458228
22081 170607 371955751
37039 70327 83233145
81386 149758 173974254
166683 174157 367206638
104859 109041 675620217
121907 150776 72454998
21340 25590 423009211
193726 199184 944707639
140433 165836 63616961
129227 145691 41286021
75757 164872 223470653
110887 151422 877841179
107133 196521 915304814
136543 165497 72491668
101515 134317 82153221
119860 145603 64601886
11792 196162 461492982
88017 141735 134487556
89157 152123 481865234
66567 112851 116080842
50745 95148 111531910
48530 178886 696446204
180456 195124 621000773
9725 33673 867040578
64772 100070 88636513
51510 166676 308500959
104583 105236 393092729
141951 184633 106702059
180923 181367 535385293
87242 175839 368459440
116186 129011 32103060
108807 192760 50725190
147661 179388 79305813
171360 173594 650761696
136074 177280 102981559
102298 181310 583190148
89145 162364 945950216
76341 123792 118922088
159940 185724 888777463
85971 127573 37405837
72076 109181 93084398
127527 158319 348122086
168228 170996 6941169
48395 144582 241259428
103435 150558 94586425
49015 129628 202132089
105206 181337 190616428
42018 183826 355288547
84791 162965 195777561
10282 99457 596029288
102757 148335 114128050
105706 188230 206761293
63009 104333 737356882
158604 192140 340987003
82889 195559 281977188
189227 196946 228627542
17930 151707 334944046
5847 175748 425378351
35590 124747 846499581
141919 161261 701959998
109014 128888 222567721
181991 199546 43754386
98185 174634 191452638
187607 197423 24363269
149893 174466 61610480
69022 124720 24120939
164421 191751 494691685
186176 194909 750884068
97606 116976 924389823
73789 197930 310665234
53438 196590 358682197
181847 183741 677226126
35822 56577 788849477
100255 115861 482855390
47693 134862 218757646
33509 123786 225838198
34022 83402 740230020
40895 63836 57339052
15884 126156 276059374
134644 144962 25748428
113106 123794 26639470
114397 193690 719090062
43215 77121 66367866
137203 184383 117858048
178944 189968 430278158
126445 161323 250763718
11498 38139 450000286
72772 175614 653723385
105441 156616 394562424
13559 100240 217006638
50587 117910 168830947
198656 199051 979985
37030 196017 397962582
9642 48666 898731195
166179 198561 461156038
161495 166876 618546970
140022 152947 3110062
174916 180562 14032366
30580 197084 416575610
14548 20576 15098657
78431 150444 508704358
185397 193008 19000197
82582 125438 876284473
103233 171290 644733858
4693 72335 169249462
57409 198113 352500016
63026 169769 594124196
77102 134535 144018185
104186 107959 134196689
41876 45930 10035115
50744 148959 246269114
79626 89082 23938390
162433 195101 81547666
62125 179235 322045400
26342 75175 122026857
69509 158194 222169361
198959 199118 401628
62008 75155 33197986
171419 176946 400071996
68604 197676 570560695
66788 92329 64145038
151409 156638 13077059
47323 104780 144156226
123712 163807 754470474
92460 184159 520297545
120042 161385 103608532
32279 177380 363176056
76918 86864 25084804
158186 161342 7931852
126104 135785 24429775
168004 179076 657132438
41720 161877 399607476
50516 172457 305770019
106487 123359 529178782
39865 67043 68104316
198729 199101 726462928
115979 199027 383427156
119485 139674 418886571
363 59867 148291138
175098 180636 13757620
193558 197579 9922563
122903 194897 505148369
131450 152938 53811485
70086 129335 148436734
164375 187866 68705431
134164 197319 157817816
80447 107261 848959270
126953 155044 801844854
92759 100048 473058861
93815 193008 248241218
18308 73634 138423033
81290 87432 15452254
57110 159431 256671366
60680 111727 128240824
146001 155740 24336377
187555 190478 7183505
49915 160607 277436431
31710 96907 163154252
176655 190997 35806154
75182 117003 756489299
158075 198220 74541831
184819 197910 494981106
21620 186515 412824597
80120 99641 49040010
21818 156922 838945473
4005 19936 308328861
105030 154211 123266657
173766 190542 41817745
62448 134835 181835059
132711 199811 167749099
85929 94269 20880548
89387 169082 199572223
7478 55284 119174066
94877 151322 387247151
66446 182894 518098465
117490 131148 34226052
109090 189836 661472099
90367 142126 881601162
84588 146940 225284336
129003 191494 156409055
170931 172599 419355436
182276 196442 35428526
198723 198757 750607913
46964 179048 330984198
62169 147764 161695752
70362 187159 292579750
34435 64933 83326701
89178 136131 117624438
18772 37917 47959131
81255 170116 916703967
5711 107216 254045487
116238 198910 206781848
129670 186630 473464612
27570 142025 212185826
135219 198973 564711777
160290 195206 5458760
31819 63494 66829065
49519 185805 925575191
835 21952 52692875
4313 124960 400225455
133338 140941 862860963
171567 188704 183745438
137255 178536 575086953
163614 180217 41410242
30799 79947 721515895
142718 181567 97146664
94927 131053 90383871
159562 164098 11456230
81850 137534 719656631
85964 118624 81661242
171670 195419 424509498
193586 199907 15679802
171874 193803 974082740
171402 173195 693084033
151717 191624 555000484
3957 94172 15981312
17678 184566 417732208
163755 180333 832405776
73744 146023 583056006
190436 198994 155415309
15149 102912 219727867
121058 196063 187804858
49466 185056 821184203
42690 78678 90303395
90584 181762 738302896
80427 198437 309971489
38736 75755 92611910
15492 86517 177837760
31422 66116 23743729
188560 191862 8289922
122207 185646 158992360
192515 196971 10963772
33648 59323 63736908
74327 87185 360759341
35534 84460 122467340
123278 172723 182655525
44230 180050 549328266
19658 174865 935341911
156434 179077 909605289
94863 95136 926366521
120226 149146 289506555
79523 142240 62832220
35483 41999 15937890
56085 149058 898122128
146592 183752 92940034
7511 60087 131090908
107552 134362 67230368
156955 158158 3017566
94539 102596 20179005
126681 131424 11863825
19837 99633 346637728
66387 152673 216195123
49148 124327 355218210
101453 102179 220856213
160108 164714 11648183
187 43046 9005190
196912 197321 1046925
27549 46447 46953309
68504 143215 187264675
10119 167432 393892313
51767 158523 267523305
13906 56834 107096969
34180 48385 35163337
195031 196155 2869780
30949 150966 300444775
195446 197526 621188728
134681 142759 168551416
123578 131117 902046303
124592 137022 475057352
77384 189869 281635298
79155 162898 365523916
102457 176343 391236627
38240 188848 961506412
71566 97896 749208586
127481 130841 636509618
134894 156399 443299853
29835 192696 918481159
131396 176109 732278599
185441 189921 11173603
57305 150103 232745587
144424 179697 88134326
151396 185534 85428213
82378 106847 61195812
85361 115988 76665079
468 40329 583843228
147144 171279 60481832
182708 190563 19669853
79561 146528 167868014
127452 148011 51541981
87615 173033 213895093
15340 186685 590446276
191066 193402 5845854
146216 177142 2482856
113848 161516 706000174
80108 93742 927255735
192546 199584 17465490
138824 149222 359837900
187443 191944 11175528
197580 197884 328556237
135121 145433 58218958
61070 153359 231518852
173916 195900 54837710
13093 163363 377485238
373 35047 86668912
107500 197149 745453875
7279 144732 186986421
179906 199127 282411081
118416 148706 75968112
48189 150648 425004102
52986 145769 232719870
68494 143850 872262892
37863 125374 255730555
99719 110625 450533663
181414 185464 10187510
149983 178338 930347976
182455 192612 25428524
69068 128614 105235488
81454 106028 61417317
31091 74799 109273180
27299 134277 267883007
36700 77194 101284038
81097 169338 701396122
146984 177344 75936868
134584 158133 58818488
104142 145935 104738666
81587 163085 204144421
89319 134671 658842457
62699 129692 168130214
157561 177406 49710030
71771 193227 304094052
156837 165350 21460365
51404 142117 897466165
156064 177090 254594333
21182 172745 392605278
120954 124433 973725026
129185 198668 173781082
98018 187639 952685552
155532 175363 49657433
72054 196556 877050193
24209 103648 389738047
141328 167744 582862226
121805 171330 56277967
92309 199480 808274960
168552 170849 5787361
76811 135970 532770142
45816 108929 722815323
103635 130341 66866991
50629 182475 330370829
176102 198976 461281023
95310 161279 509127119
187886 191182 397868117
199571 199925 894862
177823 179734 4732567
168731 186881 158286012
176300 192304 23312295
126425 176863 126302229
68059 100958 82493388
112377 141190 72212930
56534 111217 206669172
136901 154654 866835912
42025 74800 82240387
175106 190660 38823206
66314 94230 23381849
67688 122767 831104983
65680 182014 480634946
649 142622 764812291
163598 180438 42001606
140533 162384 785742214
104308 171119 29389007
51697 77045 63615518
183183 188757 14029225
165550 179542 668515426
127169 138979 505880025
35849 71044 87930809
63631 155019 782825521
196812 198937 5250831
59953 84937 63060139
111786 175543 252049709
63562 76526 32719137
125504 176684 128201413
120279 161188 102507685
112861 192010 198066680
111593 180843 173272159
56435 191124 337594031
23019 42804 49121387
116770 127872 27794992
112864 123928 174216825
144262 187617 471109692
90751 119583 72024673
11230 176337 687111193
117127 179216 155417938
40674 157909 639179756
190961 198430 18560741
32843 165725 332810897
102675 122412 376215673
117769 137040 48475345
185777 188380 277777078
185316 190267 12327178
194613 196788 719271881
33122 180376 368561517
198457 198601 731281649
196038 199742 752051619
168455 182468 752768858
34383 133564 248342034
180390 186326 25872206
155534 159258 945140601
131699 185739 186814596
45686 139543 235562923
143972 151146 17895279
192088 198809 867890013
57501 155700 889962364
146316 171866 64044737
82386 122975 101453570
11319 69774 146155624
99353 163083 159676396
89570 166247 192018000
45969 157834 324673298
60282 145951 436044102
147755 170897 58032925
66768 198178 328947308
76391 98977 481818799
51261 191595 154057911
59627 82256 57128897
142215 157573 719306129
160590 187103 66392597
51978 196447 865279146
134240 181342 100349194
61499 109300 862140277
110949 148442 93851511
154523 193237 589988089
180362 187188 11327611
142001 145126 7825005
103142 109237 834614920
112256 144764 81472658
109627 167364 144635197
174916 176662 458992219
8113 143454 968578380
129162 192194 157769700
77050 192295 910095556
30836 150862 649905733
72475 155322 207552915
161811 180760 5155900
14106 147277 547575926
178799 199569 640485618
143470 147002 781121306
164742 173433 21732187
133805 145659 29635266
91026 104342 287555920
60160 184620 405949441
150796 155212 11051925
186496 196595 329964945
174287 178457 10328968
156141 190488 706808590
63932 185076 784293268
8881 123051 392501985
63663 159736 368980772
129776 165055 88505921
197342 199516 5092695
149076 188123 97705270
32620 111874 198344112
75102 90104 37814423
156756 168038 762243599
14875 173480 397170632
86950 90027 648635008
132944 156847 327007158
171201 175491 10647328
99143 127473 70923365
139980 142932 7304498
148719 182410 411100496
105456 121450 40087908
92341 115257 57315431
106103 176718 176946128
92877 94389 851307077
66909 155462 279235498
105815 113779 20063256
29344 107723 988414179
10413 65283 504342999
170881 174962 10124108
149147 166389 841208184
149790 181733 79958774
110925 134366 58719147
8342 172218 410365347
190855 194732 9642351
20144 174979 387740211
108224 174923 167032624
183023 190533 18828583
14031 97903 800708658
10219 90533 963272866
86575 154003 342148461
187969 197088 22615395
148648 191087 938507226
91471 161054 649571135
156487 158614 913944434
51734 85846 544694995
158902 167108 20663533
59415 150250 667270171
155497 176401 52268913
122363 123619 69751
14732 159290 361949471
102659 197411 237003160
56150 59952 313161415
70158 114307 425479677
36001 121999 267559475
46890 100842 275347199
10041 11220 506929712
114511 121773 344865288
75363 167449 150625133
125792 168207 798395333
185317 197028 908406709
162435 184945 56265976
134738 188490 134371509
96345 116184 920750595
60895 88875 70568777
81987 157646 189372896
182548 185332 617843564
47208 107207 150468045
161353 170403 951884756
165794 181603 793239661
92011 100374 20825662
83780 173197 223996407
141565 197169 138974371
9488 139862 516897936
158323 185684 447890125
17192 87772 532701873
84453 196678 280814548
163089 188773 55207275
133836 175731 104835969
115518 117730 662182254
186308 190608 10662228
115281 153091 91004703
22812 39345 952586951
102395 163351 152636468
123084 185938 114544251
69977 71963 812042199
54463 174777 449149833
28026 189102 472654853
171775 191805 49971480
62339 157738 239239909
102313 158236 139907379
139365 174295 87355757
14667 86750 180471046
66288 142388 915667279
112256 133143 52348847
7468 166377 397949185
145337 148845 895236238
183524 187663 10485263
98290 184045 214661918
47059 94675 119612834
152282 192165 99793225
132896 162518 249135248
72857 179958 268208700
139521 166964 361971999
13351 191363 445659602
87001 124575 631436265
94571 125582 453568995
20064 138256 296127852
125398 171651 115965864
132999 190684 432245299
122380 155519 83170924
33984 181888 370174105
32802 83790 527487807
12443 44071 78867370
129525 177019 118967084
75937 126853 806964904
62301 99002 785681227
384 21130 480424089
60544 97995 94142169
10882 148533 377068916
61109 79407 313649805
57267 116830 602598949
40658 69451 2306147
98397 145539 118132967
74191 86797 31704472
85847 193315 268983480
125668 148335 10891677
124419 182949 667199200
193272 196520 342325792
193923 195237 306998210
55543 160268 910232003
90492 186783 241049140
151587 196852 113106935
28376 100391 180193646
97397 185540 529264732
165222 179264 141142703
23823 101195 319067650
71220 184803 284412185
173955 197244 58025433
95330 143241 119969778
138883 164260 465328678
31294 116112 212287613
133850 148268 36046125
141377 190157 282770197
199312 199439 535516829
128228 132652 493604284
56041 196933 352952367
85249 86685 3609854
1510 16374 37007410
108553 135256 479593669
105101 142412 93555636
12992 117516 261671058
145025 195391 539649965
96514 133032 512487465
65749 159783 998941289
59638 67601 20272319
184112 196048 29859818
190085 193500 8568109
99653 116896 820009441
191154 192967 971746090
199346 199496 389301
25055 172868 370176938
69854 149231 364305843
77143 119519 106090913
192428 198508 936143574
182785 197108 450426548
45386 69880 495564994
78227 147397 417347957
47517 52240 11839430
81719 107936 923760832
102567 106010 2421348
20172 77827 142823389
87132 145744 546857611
138275 159160 52138261
56493 73709 795688764
44279 142190 260967392
188417 189092 1633451
8246 170055 405214631
91609 97448 14550260
185617 186240 621477785
14200 89224 187962932
135936 176083 589764022
125045 155665 458694156
62261 183200 303076572
170942 199530 71219938
93417 155560 155590897
57819 93187 432521053
78835 185129 468323604
55157 76684 893418666
170820 195487 61474786
37607 160826 308534405
42803 164244 588914342
41952 195320 928808511
193893 199769 201522482
176975 184522 242637957
13121 156214 526062356
64560 107011 106519434
94524 108710 35520092
45299 167477 306419245
7974 37834 794093138
22214 54586 601299606
141435 194879 133601603
30521 154391 310084182
14989 115672 252022667
83525 121779 95650622
187318 187793 173755923
2017 175495 519131548
4790 134317 959990794
72188 101709 74105093
76871 127053 125799019
58136 65892 19743336
108115 171117 387718369
108290 184762 589265276
137975 156500 499536277
71758 177532 264883018
195498 195600 408425337
135503 163761 70735611
117907 134033 40554101
174231 189010 449652705
127811 185032 143269696
18999 89591 176944920
70345 103796 319893397
68813 150247 203969263
199518 199984 316479
91707 115417 736109953
24886 157257 331332093
27512 42676 37565030
93765 113158 48554725
53114 55600 6168366
121572 173636 130531414
57637 61442 9546446
2230 133155 327751407
107573 118236 26639735
85176 122894 94226848
138072 142687 471645554
158973 177921 976377994
35983 126999 227852945
53431 131866 196730676
173087 193405 50697184
14803 77645 157197842
5507 84995 199024784
64818 141189 431477510
59399 133751 206304189
9477 196300 646527392
57211 76131 47627310
88629 183072 394910270
190396 193399 215642689
157507 168004 73632465
119352 161915 106724491
73350 139427 665050149
49305 146019 267577732
150690 174516 859859294
144662 162758 45299024
26496 191389 412663153
165314 179982 36519815
73543 118132 111694569
65079 75101 25178293
36017 142719 78855591
138578 183385 111911094
63213 159370 241198245
171448 196556 62655334
90291 143888 134233831
101852 181526 469019884
60123 157105 645267459
151847 158907 16322597
165713 166479 710964707
65372 174037 322109488
19779 148591 322593079
161005 172337 28478835
132029 181722 124382362
158594 195151 767672199
172066 179033 398762672
170352 199721 73177246
197387 198835 3586240
31322 38499 17836275
42988 158609 924770540
128500 188028 479649001
107836 183306 967371517
189818 192750 34718779
38745 150842 476202438
38391 185818 732665123
121191 157455 90839071
128900 197563 171712596
143337 162590 284772292
148429 187328 685059571
56565 141453 213013356
40112 181948 679660385
182746 196502 35532740
158542 177943 787179336
151739 196131 110995317
189498 197035 514796851
56408 132230 236776824
15022 18330 976530186
170571 186383 39479518
138238 167550 73335461
15363 30258 37339201
180032 195458 493573062
187140 190121 674055633
146125 187262 911527706
10497 171210 402430856
101846 174733 182484339
165890 199809 8667391
82217 102953 40402898
107012 152815 114765643
107002 177881 177513957
168143 190370 55407881
36673 45898 22669974
87737 124431 737803085
83956 121847 94743828
36411 96369 406749966
85027 174179 223284698
164608 192298 934514961
78664 89251 54965300
15613 31145 38891120
149716 197981 120633747
83041 145432 156266476
33963 118507 301664318
66072 183809 294905767
26397 110895 211563934
198937 199039 977163319
1227 132803 329290982
103583 162911 686339685
24536 32163 254445306
150220 165441 38313112
42602 79185 91772134
54604 100221 62345065
80668 141820 153313062
55710 106823 128340243
124161 127965 29315108
171432 191133 49138585
9127 67579 992059516
178000 178859 2138594
30989 137299 582080408
27764 149936 378079461
147591 182816 88008409
45368 85193 100103963
164385 188413 141850860
61113 159169 293660918
78106 114462 91121205
39981 193925 754683360
105882 155314 906362990
77944 104639 66935553
112617 170885 105276619
105298 158947 638694169
73604 139040 161365632
44352 145083 867016774
153758 179611 112996842
81739 121871 100339721
6781 197925 478263857
184649 197928 33086692
163903 198200 772916640
119715 134568 37408399
149168 152245 875977823
147373 156897 349563354
16227 74964 414657346
11976 120265 961336621
119273 177889 388054563
138724 139668 339659975
193709 196810 7661019
49935 180889 410065923
39199 67542 71028184
193688 196906 355730150
42054 84347 361771526
13795 81031 698585893
197791 198046 656326
184433 198657 856547035
155997 176386 50945315
86267 198764 281397551
31092 168523 344153297
103403 188687 315650335
141483 178175 91816527
137705 197688 429788390
115052 120691 14101132
1208 21352 419656074
194360 198359 538435772
62060 197373 628839918
37449 84577 118070466
154768 198737 109845230
169944 193306 853808939
38306 133774 239209883
38406 191736 383917657
19669 82539 157418391
24479 53504 255601584
161739 183871 411592790
21552 187237 414780911
121455 187432 165315920
38590 151929 586277704
16077 54839 655863152
54411 131457 938655048
14814 37576 142526433
180645 182691 5097996
82061 187199 263212641
88803 130194 460349743
125759 136198 26331531
7994 42740 86581379
76501 179612 258272113
92548 196584 260336918
173155 189928 664357783
169561 181729 30267369
167516 198686 77684998
110518 147113 777280673
130196 149389 345991550
104494 157301 132242092
33270 142552 273599384
114356 187582 183412695
80752 105468 61879593
182822 186121 614070245
7795 150272 436456606
167745 189858 55156158
118450 176934 561910895
143175 156397 534557111
104101 184445 201108717
57554 162078 299338099
35069 193248 596577193
120297 121303 2502631
42674 77109 979232832
164789 178607 34395297
110539 126154 38995897
158910 180229 53330064
128966 179113 125539070
58239 69420 28345697
142304 153288 27461323
48764 113260 161878708
37333 101413 160537454
21935 148589 317144305
748 28857 70178033
161414 187977 66485853
9171 40839 78948326
27159 152484 562525958
86561 145610 970473946
105941 117897 19541539
27994 100977 313059973
108393 143804 88717693
69589 145683 141198921
188207 198289 24984386
60670 151442 227733935
14859 36026 902352771
13185 178938 667995511
142949 170811 120212213
116434 160269 109779409
147387 166485 618321297
116885 161930 369765006
160388 196928 975174458
120841 184472 352220338
129018 133189 10556777
198348 199729 3322718
76318 104375 70375776
111658 153651 105119217
151782 151863 199053
73122 139356 610348489
129775 193104 942822348
40142 144207 819054136
95521 114067 46407961
195945 196972 2455604
127619 130581 7433496
176571 184515 244605369
9850 139749 325278267
175929 197706 77000766
26481 109493 491348213
17485 93180 629234895
163395 196775 83317736
30197 108950 197183537
113018 119947 17244235
23060 145907 115084674
135918 176306 100896149
25602 144673 312538771
183371 197229 34580213
40768 111711 177919657
146393 160291 525131743
32328 43311 15033374
20974 67502 116342757
137356 197794 150913836
91825 190198 246120146
2371 92715 226139275
129271 197793 831403701
173579 199207 63850532
180717 190024 320679350
154025 167452 33731759
116196 193512 906661829
130243 163008 92283178
140913 154427 33786545
158368 164763 825674918
193395 198880 13566297
134405 140918 11576717
128532 151033 56361731
138428 194945 141163698
72257 76905 11576965
84572 112481 69820042
105846 117772 171328380
158481 177299 942547048
12514 192287 450079539
166646 192922 944646798
193165 193927 861182229
188822 199544 803286686
46461 170923 839754478
92994 179420 810749761
122424 160882 266180193
117767 146374 512411641
170668 174776 364827123
157876 167659 24674528
196444 196789 446632463
105135 141718 428522668
57357 187151 458403544
126885 131348 711372238
148122 167924 49669891
120970 186999 165410709
175073 175731 564245371
51442 102929 129204595
179051 190959 528145967
42909 153053 768370431
115035 148317 615016678
65938 136232 176366269
170546 173182 151598913
43787 169125 560322581
90459 126902 91166075
170871 173023 36956369
147866 160718 32140745
141311 187086 114559019
128663 153500 922492886
41132 180257 348608675
190377 197654 18123995
161751 174807 32686000
49604 176103 990430414
147959 182815 535403469
11999 155447 359202548
120102 145863 68665381
133317 181872 121417100
96300 109714 69245016
53044 157855 262733287
137045 161287 60546958
18462 40923 481816543
144715 177587 150572817
132864 148308 48589784
126462 137834 822419606
99962 181827 584564843
49500 175971 550698159
162625 183096 51048336
68457 81738 33396182
115587 136642 66744935
20805 190922 425859927
95213 199311 932333061
99846 171155 202251677
155828 169385 34007344
156600 185762 72981296
43011 123992 349354206
144652 164400 760219985
71061 124318 133394989
120079 165280 113417639
21033 128895 383823425
106041 178029 180314693
51738 77751 65268103
131347 180487 123034078
117984 172317 136216842
171240 197714 65940145
71526 133621 155677429
195211 195857 1689875
69643 140872 178552022
137228 180468 561256178
30095 156900 317373420
25090 185195 400826749
100083 172229 372591751
65765 148904 637677043
32230 126221 478786090
120103 152344 162162848
12971 94049 664304403
153865 157828 9845206
73188 170456 243758974
30522 174208 359742696
48181 192905 362600466
88860 145070 140681776
153144 161003 19693049
163671 193966 75646333
90536 124808 98218621
78877 122849 527192885
20394 54900 85972412
56593 142223 231453517
4650 191544 786931849
154260 175647 53494834
136457 178726 537119895
62868 73015 398901232
164549 189094 283449673
92123 104294 30353206
198643 199970 3329940
49085 94879 115055342
75363 82866 18958296
129782 147650 44806603
156385 170975 36628054
53614 181870 321443547
95409 170199 186157679
723 94589 234833665
159654 181657 54996997
85705 162606 192592056
173954 179230 13064362
14931 159914 444970761
64765 85552 52301038
180541 185617 12764968
111259 141102 74755497
7028 75948 172299869
80094 112249 80682085
58929 172026 283755890
23457 118981 238996583
185604 194774 673880964
97581 192783 924210158
163147 182604 48534757
114977 158544 28094604
170884 176944 15021974
159459 161961 3761034
29046 166924 345325763
75376 166980 147850183
24074 61899 921766233
153050 188402 374875730
128713 182820 431491567
179542 183560 381098947
10321 109739 279946487
164897 168512 165814546
67007 171044 260750052
144671 180081 88525589
59700 148041 362149410
80524 178416 245172469
175953 177873 990444218
129868 153781 59904728
43969 110424 265040604
168014 169816 4517318
77473 190156 475852632
176359 196643 513739685
164616 174256 24108265
158503 193719 976797343
95662 104500 377628553
37008 160709 555353475
128303 130277 4980041
121563 137144 39288427
132136 175421 108415728
116047 120840 21316069
196442 197869 466274372
136820 150549 243136356
71102 155539 211561886
128546 146998 46271640
52920 186426 334605116
82839 151657 742043775
39416 172911 334581796
8880 82611 184569950
133295 141790 673704948
42878 130948 220852423
120754 122291 21590221
151904 197176 245788493
151927 166531 36699825
147706 166758 817526488
110326 146068 699881544
145091 171356 65808646
48260 105034 142404683
123188 129970 17159444
144860 165890 592531168
127879 157397 73850341
163952 180545 83011092
123308 162560 656217601
48591 63917 822015510
152802 193671 102254695
178693 199139 968735506
115043 169150 135662630
34859 49089 85745219
12708 100250 219161346
82987 153356 176243027
176547 180727 186764261
73156 93279 24511945
153097 158200 452625112
28315 35627 18319855
179924 198891 47308782
192159 193678 3829979
174945 191220 40624683
133360 146986 121059424
105641 164095 146584617
25989 96376 770205411
86619 172988 216348140
6942 99599 702511570
9735 27103 43470512
189051 194345 13215948
109604 193543 210023167
124227 189355 932323597
124147 141276 35553918
40110 69273 717057386
17922 35123 43113045
166715 180985 23981026
104488 193836 650891784
176254 192401 40406967
10941 21807 27173660
964 172017 145685580
35689 137523 905118996
159754 194267 86260790
119108 184879 164705693
19296 90072 177350883
132661 182015 432839014
168343 176080 22930663
149017 193766 315579939
134383 168753 86094054
96729 131071 346620197
31759 188906 975104129
87806 109012 53101594
2869 62097 147788187
146330 179048 81774891
188126 189459 3277722
75465 163550 220855330
76001 169447 238189639
332 48173 119228945
4900 47032 105099184
128636 197779 794733179
545 149601 630741604
20719 190607 425275925
173006 190774 44288627
106635 178939 181076552
182322 187318 697512214
70702 180347 274645579
173172 190964 739839052
10720 60285 383667225
134929 136049 2837244
564 72689 180254947
21994 98375 273515292
36137 159160 308018763
184787 193580 22038165
12824 39993 67839634
77083 169462 983823741
82613 170456 220084683
138027 164958 67414738
149421 149826 974941
197885 199889 5048726
93874 156857 157675312
57112 75623 928680277
164972 182914 44645918
105553 140241 788630755
116858 151570 53672936
195550 199617 10144350
76907 192029 34832476
55311 120100 162551795
190787 198024 11588269
12046 154493 356697390
21945 25750 240645298
42570 113746 178579316
38160 114642 790549902
14684 149984 338686522
45635 67331 54581615
135641 175154 98797062
63735 69384 14379772
62844 104362 104293888
153882 190595 39043853
85269 157515 622452917
165196 197505 839440231
100066 134322 844716710
78124 135307 143475800
12002 48719 91622538
56095 84450 142795418
31062 82250 128137607
66165 157863 229716623
114252 171659 143848783
55965 103016 231819639
11945 14830 184028813
51766 127902 190872037
119515 164608 113123339
10140 30523 419213102
50790 95255 111706429
7285 96645 223715708
174707 179395 191072688
42690 80146 93954418
127010 144912 44887628
891 152836 380231313
170886 193753 198461534
56683 102403 107859480
105550 125054 344905459
6780 49218 913128312
103089 151867 938060142
105570 140100 86715202
195009 196469 3732926
165768 180428 36470425
191233 193919 6710049
49630 195285 364814732
160797 168246 18761721
143634 188335 987741183
118779 143534 62141855
146818 189262 106158411
107253 117490 168828635
107710 191356 80748217
26093 104736 196779534
165646 185340 49098808
133088 195265 155431933
110330 153858 108940952
84785 116911 141714274
134093 177457 108440331
140164 195910 139302333
118648 145211 66628753
62171 148697 711066605
122726 164248 104273375
41787 168829 375675417
7605 60037 891438606
42564 73900 203961944
146923 196018 663070537
145631 160544 528795327
131789 133083 604108919
27154 136631 410855991
144129 145158 2537057
96319 141827 802172602
131330 146652 887517291
127773 161282 683354480
143370 196295 132340894
136252 163995 69413285
60941 117123 141030363
184636 194837 25451274
87018 163706 192140226
79916 107234 68525010
85319 139007 369977036
86106 91706 823361628
134597 177948 184352023
4041 65384 800951994
118391 133966 39140699
93674 160996 928043202
115146 123830 21718211
117624 154595 469097399
145661 184766 466853720
187293 199043 842490431
81322 164347 208004050
163430 197590 608175891
168419 182537 35154723
36162 106982 177206591
16162 20538 892600206
36792 170909 924835974
105524 178328 182340682
15896 182540 417150959
75503 196414 549602504
9690 125498 289844836
21743 137066 129240494
54524 124113 174563847
49451 142772 234032666
61547 142993 204438507
49375 99033 124652119
71540 188678 293305292
18019 105204 285389944
142208 178942 778763128
86882 166937 200576136
65799 114631 53002687
24715 48196 481169472
19349 28217 22336690
181816 188458 835472372
175954 189384 92283748
141119 150337 22973713
181848 198834 783300262
18006 143269 313663014
49724 71060 874789080
16310 57171 374911549
89700 186537 242358918
171337 192511 142840975
152718 174404 54359610
7536 37893 604849762
58424 102477 746839546
160561 179047 46216861
115261 135339 198855742
113425 170107 552019328
126303 193365 706060859
37958 104510 569079152
133241 148121 53267949
177600 182314 429747066
100534 189165 951431496
9868 154339 755652287
142533 197115 136362713
57654 132154 712240471
159067 168246 23083099
68725 179673 277823970
112029 154364 920344745
165030 188494 124961121
102189 141648 880826979
70438 178739 80968411
183161 188260 12937568
98478 168317 343113172
113832 187394 184229282
161549 198573 920120873
24709 131889 268309155
184756 193449 21758193
12007 60212 512701376
65357 78685 503076584
82969 137023 453392085
104213 158518 296138686
123581 137440 462494210
194945 198033 7681644
134218 180489 977381884
185907 186870 1378356
184623 196371 29420010
189238 194138 12226636
26063 122699 569727906
32296 68949 9574338
73158 174488 253822295
96794 199908 141936187
27641 28061 1081665
199057 199663 1539449
120330 136533 40809454
169779 189576 837892589
129177 131864 6753383
175694 192851 42871031
148522 177991 73693436
13240 103060 224905460
66571 167617 253294568
33179 45314 29935235
112624 173514 161684969
194056 198185 10218065
141192 198822 703609796
126151 151355 63153503
139316 195504 140380192
92527 199163 843700378
80488 166743 216229492
146040 147416 296723914
11553 36095 61451174
164286 178653 35768482
149263 176981 69363831
29049 135324 789703837
99263 185243 476592506
159307 190477 77909335
145279 199666 321903629
124236 168523 111086197
166482 180668 35310565
149052 190148 102721879
110087 110854 1928718
17316 69975 131727687
120696 179217 146531278
194198 195602 311204309
71620 198424 575931906
42219 70601 71261137
128116 160863 495894929
68284 150914 704746128
30300 151587 525825057
124145 179146 992352013
35212 111174 593397347
177777 184862 17703033
21346 76539 797620686
114530 192118 194206254
174872 195825 342730197
87583 155700 728568597
74568 80643 15218132
14498 43050 71150818
152959 164022 27835738
181628 191217 23977018
123153 156723 973465139
110791 185751 187597131
112648 147265 491341794
51767 150437 247293497
13286 67866 136569193
191135 197229 906257543
40647 66925 585661560
76903 154446 661053949
179062 188931 24719757
134268 181355 117716186
30670 39636 22194112
104415 107903 8814048
184473 192794 20856776
106460 163560 647192788
107270 149974 314958426
30236 49481 782511869
121041 161676 101883594
177444 177741 129196636
187562 193438 288742667
171542 196221 80506505
61760 197875 799844292
24024 140648 483853046
120990 142070 499847152
13479 178673 413549607
48192 144364 241224050
39281 173660 855302541
32390 169690 343805443
182417 198592 102498205
131970 143259 591715293
128841 144493 39263808
32328 166182 811230790
143259 164158 52394583
8128 57282 904464798
94893 189505 515799903
34967 95018 150355173
116444 178740 155911181
112890 190687 495225675
24697 40584 39452769
40302 145381 512750795
44046 65123 52878146
166032 177250 292192890
153287 180168 67230910
147627 172399 969727897
154881 174805 966758147
149947 165882 843548062
51044 180542 97350928
46428 149741 258985639
195502 196265 1952357
21032 25782 11949002
119798 145018 63311446
145092 187957 402725965
60931 72440 29133981
21085 142487 304029218
67482 161979 236784584
194958 198562 8963248
108232 159350 128017666
134814 186633 129613205
73616 190803 798845004
64472 178967 286922550
90376 163241 322125384
199055 199457 1014526
112660 182766 175431075
92198 114023 186753838
136799 147309 26219705
197984 199965 4230134
5323 8519 8034601
10817 55237 86869842
182727 198506 39380408
148493 183897 88523704
142952 173705 325046722
144581 180591 90001212
50637 95958 606360932
29556 168047 346843848
113432 126250 32006170
126756 152571 64636257
134816 163311 193564538
186232 187604 501668445
12758 40029 68077426
30181 75338 821684018
122436 162327 100091415
54534 65400 27423786
134383 186478 130359188
141167 170812 74296158
139472 190406 127241727
97674 169811 819881533
3579 166955 556086929
88749 95636 561132485
114177 141522 542551348
103628 144586 111812332
5463 83644 195734509
33294 63070 74057416
22811 139251 711741733
14177 134788 302162684
136208 189785 133887435
154689 194164 98682423
177294 179093 903507317
156591 180048 58685389
30399 105677 616273799
83739 167992 640947624
32098 38536 609795619
194909 195296 941487016
24005 40083 39942550
131847 173753 105025542
155298 163201 12271595
183968 189180 672782690
35563 86437 127370618
4866 172828 420641611
144817 156405 28958685
6304 73815 168879880
39331 162076 307539856
57944 77880 649463064
15850 179680 410077529
159866 187553 874783994
74992 196165 780432421
44992 88796 612732216
137749 141314 5872615
270 161054 402349150
198854 199214 908481
171387 190316 47171091
71233 162999 229945868
13258 159346 957016223
155411 187348 79959674
26234 134365 453963065
15419 161219 470614262
113194 170567 143715859
64683 178733 950465049
136297 156546 548963151
99511 171918 215182844
70149 122690 405763616
121337 130123 22097145
93563 171698 829074259
184312 195893 141303467
18164 74747 141539298
193448 196777 8275418
82973 100702 850899681
61882 163114 299222722
20702 125714 262902052
112415 126134 34335360
35252 54361 749046928
156618 169751 996185554
134949 178298 108329536
40932 174887 869015606
155265 185178 74856629
84131 179243 579980602
186120 193224 318217879
162608 184216 887704568
53775 191985 346356213
9407 126149 292239941
136628 169975 515048495
159188 176226 42617207
16286 71719 474864499
164025 189267 731959219
176587 188956 531727876
127143 198576 143207593
19028 197536 855294859
61836 154528 232576708
139455 159221 49351835
104871 129741 756774280
72200 83110 27393317
111480 197635 970118976
158126 184777 49517765
5589 87731 205724526
88952 164217 291698608
249 177113 771514680
81003 182977 596744942
79580 109111 74204592
6776 47354 101227424
166362 182390 280375485
109901 182938 350232274
129555 132743 8051178
69461 167457 595766215
44282 48185 396878564
183801 185669 4731544
90761 139246 53643375
93856 163652 174875978
94540 102309 19492215
169648 180412 26779599
150153 181409 78242003
20251 122966 731506962
39397 109442 238962070
132071 195416 598342614
74825 104251 376140764
70310 155218 212737868
50082 146917 242808384
178777 181733 7400372
140316 146973 16584068
198896 199472 1473457
157258 172422 38133060
107510 150260 107025470
154753 171282 41479391
148742 174509 64454417
113640 155054 103690470
105444 148569 373255642
105199 155087 124991564
174588 189225 759381903
59217 87140 70366723
199999 199999 410
94358 186827 231465988
128901 141269 31038264
25709 115686 225192404
22996 40478 939367989
98295 136557 96003060
181223 185846 661211664
145854 167235 53627121
160856 194913 453426695
30723 170607 350288492
6264 120650 286256008
141079 195672 136456671
141156 189249 273572997
118491 198281 907657220
17793 97104 28655797
43047 150789 526516427
179380 187251 948701324
78689 90901 130445007
153916 177444 386275103
147110 150814 9224304
17436 106821 223713668
31729 110155 177623992
72799 162807 615037825
168679 183991 247734215
37558 108948 178834865
15682 71115 138648720
35799 71403 88962407
191947 193810 341526722
199854 199992 359665
99473 146308 117352183
79841 141385 730705545
49048 56178 17761659
19822 199568 449831378
94345 147446 132931728
52161 52515 874772
130994 152431 53677539
139899 199106 510140775
193966 197758 681143055
163178 177874 162472704
1126 48860 119009536
134296 134542 631581
50787 193551 357690448
50088 61442 28264659
25110 73486 764312015
138037 158541 51126091
30749 94920 366577266
132575 174939 588008809
76969 188185 278611758
44763 126226 541165851
126372 136336 25130174
6365 148007 667213270
64542 167438 934253547
138013 199185 381970053
54087 187597 334703033
183626 197686 35066058
172111 191509 48352241
169856 175723 807823404
67098 70098 7532033
80489 107944 741685571
96711 198238 453037556
2412 61603 147661532
2077 59484 143150366
21045 21317 867737970
50275 198647 218471109
85377 198777 283702694
118576 166971 502510435
199338 199665 488372860
79204 181519 910074367
134915 136870 4894968
180753 195932 37950862
178636 180483 3076181
149670 191555 519486782
171470 192301 51971016
68343 139032 177244952
49482 103037 827180315
1036 151731 377135876
56530 170625 560370311
12327 75064 320593209
69773 151810 205526369
95129 99544 284800502
95745 169709 185274417
178582 196797 45491486
154855 177168 55878572
137912 197593 612314290
142166 192885 249988772
180530 193170 952629190
170974 177658 16597827
89395 100769 28349083
64433 139922 506657226
116307 142783 66365353
49459 69888 70617965
187496 196308 16900238
85113 96208 27794827
99171 106828 654111944
185561 186210 1643486
141933 199592 545952675
68761 71491 6850410
42378 69539 191274103
68228 191563 308812127
59696 131051 186396498
22059 120936 613854279
151183 181339 75396117
173071 182545 739363926
101255 196632 238618253
132700 149886 883042094
17844 136972 799646801
164014 165111 2774299
34728 155647 844440484
78574 138269 770422641
148910 169435 51448421
83661 169728 383892460
107902 192030 668602881
164911 168385 3718506
186789 192493 14217389
50663 86640 90429311
19119 167081 370652669
152831 196352 108865955
146422 172710 719571933
175860 185048 822817218
49461 63773 35797120
184900 187769 318225
194553 196859 5699657
95458 125211 487908178
129866 158038 582120878
109134 160932 129628030
73929 121069 107789800
83570 150369 167212043
189819 191376 535823808
20039 130605 508184603
166910 196884 51160780
192017 198048 14967604
132150 178174 115228131
13317 195799 586855606
153610 177547 59911914
72519 90007 43974292
120097 151228 78069989
96901 191083 235742264
56082 70893 817127757
144831 184778 99855536
23333 120166 242263445
25240 183929 596170636
43875 190938 225817379
137458 144126 16618529
46050 82370 91315914
83407 115485 80311041
37346 51722 35764250
146060 164763 877208735
19557 24767 967290932
33220 33630 727183
86296 187749 438300982
12645 186795 833807848
39170 85807 116985263
69938 160140 467638437
128851 160855 80147828
110496 122435 29634313
52909 129461 191965393
24946 82948 145162142
31717 93548 404422604
169204 195120 64554044
167757 171895 10374206
9092 166691 721322476
4403 53750 123139956
81881 181332 248899643
172648 174406 4314756
131453 183270 600487375
101978 178167 801526910
30295 119872 328253877
32360 35009 491685595
88792 95312 16261247
175251 177059 4520663
195199 197391 5491813
104783 105088 720793
120364 189290 60985330
69831 132516 668921205
154141 165517 28599105
79471 128036 121736062
12525 24235 29399950
190909 196075 12902515
193585 195195 198847810
116298 148789 81458479
49635 181237 919599399
21180 149122 56797714
98058 118588 51392588
15292 120590 263531265
76661 186200 444567443
91094 185463 576988528
15469 155384 862942723
93482 157607 160461445
112964 182079 355040128
115737 157273 103983622
125934 198787 419208954
87736 166223 856543976
163097 188233 5967762
25042 188566 409332486
39135 157979 297710757
119971 163029 415202752
90328 120396 75159556
143412 171672 70787792
189889 195041 12806711
124219 143714 49020685
36229 152907 292081793
175862 188066 7967378
167076 198830 79128177
160420 189205 856841422
140875 195809 137339102
106250 161432 138272211
16757 181301 411923583
52377 77481 63054359
107169 115175 1471359
30890 31294 1017874
8767 90760 749067486
127150 172850 114544414
199583 199924 860598
167153 199361 271113531
75374 93322 686225961
39386 146479 268387789
178164 179838 4139908
34616 46133 28407639
94282 172273 618884231
142624 189103 927036440
127710 132102 469857272
21276 181406 400814765
44091 169391 583007415
27794 115564 294646064
47669 149946 428827933
18370 77756 148567898
77442 109306 79963013
84649 98059 33489791
64072 180203 291079783
185020 185898 439165431
192426 193871 3554874
153630 156733 877976608
96161 127195 602363379
82477 118085 89099643
123276 185936 993925788
178485 190728 634264906
175984 195268 48103555
62871 126873 160647599
180099 197384 306725813
164737 166586 4639169
105309 180887 189230589
23914 163174 348706113
181729 190277 546528643
193411 198642 485950795
50193 153586 259195402
194116 194238 230124860
5091 174562 424312256
158089 186319 259590197
68126 150583 206554957
84368 90058 973918640
2067 82727 481215323
17819 83500 802517181
4042 163558 549660435
104728 162524 144813399
111660 124348 31658263
64161 115179 128041941
131382 140714 23487287
111130 145496 311140858
27491 90229 66503748
25294 53241 69574725
199533 199946 1050640
151654 185786 497205977
122644 132709 25424937
109452 145952 599816953
149932 153576 9179958
20123 185574 602897772
131955 188048 140474747
104007 157131 132995340
33412 174609 353425858
21537 37141 39025620
7858 155586 369816152
31790 78558 116875636
31150 126019 237508291
144571 164253 49318626
138745 175627 367592835
171127 186985 39597444
195975 198768 6906957
30707 62369 125372776
176509 183523 17472367
60273 98921 97224062
115283 190007 187004371
98309 136792 96566252
51837 141460 224685389
88372 168802 201408478
56055 169864 285516989
38640 193168 386929508
22029 80170 317052380
104628 106039 119828247
145716 194879 421542240
95393 112917 43857825
152014 154784 6976697
44244 61463 43011614
105607 167471 155143100
136258 196441 150423993
114881 119824 932481694
131962 191855 149934564
48327 86906 32260043
37770 70067 80760664
99032 171526 181645758
73583 126639 306991978
34668 174110 349136422
181351 190510 22898435
115122 132790 111510797
34054 165397 858771580
42470 58102 38988605
37514 156085 296957030
118071 151923 84813898
65106 187385 306452234
36660 109033 181277929
76073 111343 88548225
42110 111271 680421196
139689 175091 543846755
22900 87607 459632693
171014 187444 487852549
44376 160908 292186604
119841 127352 377409697
92139 142775 126773189
79638 98444 47189522
31998 159086 318121234
18398 32546 35517880
129612 189222 149201589
190358 191777 596485045
152089 153780 4268819
37383 166817 324250111
196535 199974 111947421
118991 198714 373800496
134195 146509 889835530
120377 168586 982310211
61771 155526 235218893
20723 26688 248146934
40574 119982 345155440
192149 194978 7015686
121975 154568 81800936
184726 193830 616578162
83080 153531 176415807
32348 85979 134249958
119014 157217 95680469
107535 172245 162170591
100913 108061 716148802
65539 105839 101001464
130907 157742 673340639
113664 148672 87694910
7892 153208 432228035
6483 131996 776348100
134394 165389 250380691
21052 179335 966586969
131331 155599 60824104
76105 141699 164501130
47649 159602 280666669
87032 101349 35897163
51603 198267 367239360
153324 192461 199898741
9487 40651 941217526
180795 186988 15581314
108048 122901 163633591
170970 183652 628466161
4004 85735 971612848
121495 141330 49812676
108530 168885 885201257
153387 175455 618518126
101365 137139 89698823
66949 147177 201086692
25427 74304 122199821
79655 125424 964109155
78291 134769 141704682
110723 155415 111868167
79920 146739 167521444
60083 194123 335945790
91914 92266 757549104
113286 197489 210538115
187381 198459 420012007
114878 150221 88473992
159310 196166 92130052
184460 191809 18452377
183763 196157 30992137
107123 174711 151294526
25026 80055 137581470
99873 191678 910029375
94480 196500 255284022
62392 97599 617179170
64708 119946 138516319
149415 185432 90130783
89663 127196 93841025
73624 123417 352446086
98611 194943 241063871
50565 135118 15961323
59353 157798 563244450
77198 119113 589535544
56324 158064 309714354
97582 183450 214921610
33094 189580 391627862
105944 134300 505629403
191229 195478 931921384
7097 154258 368457993
37088 179973 365220330
118231 165147 92459181
199438 199660 574332
68777 165637 754478526
99225 177632 645439888
122834 174231 128926200
45882 67903 850773033
66496 90696 14306731
23296 83624 150960305
39852 89941 967502195
138699 173390 86769812
78042 81149 7860391
55847 78640 57312374
29652 162714 333173036
113302 165619 131093830
153330 188641 15470339
25271 145136 300140924
178532 189611 27722154
5868 169353 470117794
77249 132663 576579681
53366 198758 730514130
127195 155513 70943686
90655 149750 147857896
75817 170017 236195543
69896 162751 497851007
120445 152372 907807714
103328 156498 536665114
109269 134209 62452159
93274 191697 605803174
175856 196965 508038051
104891 131182 141330558
178012 198247 129335049
299 18676 108147456
165041 179758 44867188
65262 190944 314815133
46628 57786 538860058
87925 112885 283271465
129120 161669 495716227
20266 162954 425256461
191021 192179 491608192
93334 169351 627805379
102505 186354 209892547
82115 188933 267366288
113029 148599 142612782
97861 122322 61134272
79056 148096 219443153
82914 169975 218135453
79569 153649 618646176
30551 170055 349327936
123718 195958 180822314
32432 63301 816633056
151812 158712 714635637
159213 196671 93621752
177400 184111 16749269
150682 162870 836631876
156415 170173 101219787
16766 62191 993738888
197679 198877 314010385
39617 82730 773087899
99574 183571 210226162
48492 134287 215243414
23246 170403 368454696
25937 193306 636010653
186788 192966 15360484
193595 198056 11006506
42326 94073 129920633
7024 74954 837487240
18535 184705 820368575
50883 136308 392796435
186142 193881 19261097
79334 122876 109006434
155108 185364 75716316
65028 163241 246285793
155437 163311 19793524
81286 150355 494119965
146601 172951 340883111
47067 192702 364918575
111681 129812 45377119
66480 158015 229326662
146277 183793 93805002
89654 90014 881014
26661 173853 368496432
156383 161272 654115086
157337 172922 83570831
44143 175863 330131095
189032 194556 13781130
72802 108446 975733340
121563 175907 74520897
154794 155976 2996408
138775 185717 117308135
11357 66819 312091739
16733 160233 622960779
9226 75764 705640550
93000 164792 872546225
181807 187223 683992394
22286 155204 708035221
65315 79493 35527000
119847 179030 440527346
15312 80066 161921706
85582 130659 163853241
63586 186241 728095917
81636 195011 283690182
99884 129633 74446456
166625 167789 785576616
188633 195976 272519564
89885 116038 824965200
88642 193106 918976257
32784 95957 158152138
191203 198476 18050345
2380 91865 224011164
104285 129951 78794862
118648 134105 38871466
24045 150020 315276580
185532 198338 552429144
50885 158990 270997726
74925 112470 94133911
111388 162003 20628183
54445 153428 248257368
69292 154952 824557638
152033 171912 49923062
98623 183029 211242711
58348 105244 117822260
109321 161376 130250343
5817 141460 339604081
43866 61720 44576058
77719 173748 240636249
127592 184384 267840961
199728 199930 994043415
179651 185915 678974609
104401 166091 154691734
36909 99272 533775014
25432 184042 673426794
90894 181533 211574592
20815 192298 822392418
58959 92824 85294280
21157 146236 668830914
138494 170458 596418666
82172 116752 911965223
166956 181665 36623390
28404 147175 564242144
42702 172032 324288281
71614 194169 965825140
194536 198369 369740530
188464 195627 890444996
109599 167887 145997930
52856 102508 433836215
141598 156987 395924958
21651 119891 245843740
105317 116956 997543641
94704 140768 115385739
162651 163009 909952
82898 120117 93126564
7865 75332 379551515
29883 193102 769216710
110445 199140 611932120
197982 199723 4374865
195998 196922 2203272
105624 139674 85503326
152992 169445 41320394
35553 127388 229826337
49230 63188 472609821
191854 193311 677560270
197694 198500 2004164
137939 178532 162602279
40943 77749 92297048
131095 134320 8186874
49798 193617 704718955
161077 193547 81205872
82417 91811 794000355
25266 132188 841439834
153505 188495 227674984
152207 172617 51253503
85667 115542 74770397
156982 192724 964803484
31282 76388 609045909
68321 81881 34092798
95681 99387 9251345
72948 87976 11285799
91711 168999 642710355
86694 195495 272250875
105606 114051 980661982
117667 121919 10566547
131309 146971 39306582
73057 119018 115096386
57595 196966 349172262
53397 177218 310378428
97100 109604 31421065
192144 199926 195507315
134595 142851 20612751
197756 199413 4145252
14189 126059 280098514
75386 193461 295737687
128546 140054 28985751
67076 82265 954075397
64466 119929 457138616
176510 198098 53834872
114590 141288 66906495
149943 170518 51672907
3885 123725 299885281
30947 195337 442359095
129431 175670 115829638
33519 184020 376619772
122427 176064 456497939
65842 180857 288053633
87316 174965 793073116
187270 197824 682319801
60715 195153 376659900
179203 199814 933036898
102403 115569 32850084
70220 95554 113896212
160786 164262 5302696
86374 101607 605034132
81171 146831 497000635
94264 127807 83923395
10248 115945 264535759
53365 188291 338171219
116612 189020 730002760
36808 193116 391274916
106875 150385 108995881
138168 167554 556055368
48598 168940 967270358
57794 63117 740650766
267 74404 185228345
165142 168948 9535957
94483 177485 475808897
113265 174172 649558719
57376 164139 267876007
148387 171648 58311107
59876 156257 18829509
55790 159542 561121866
41516 91296 171744388
2827 78852 190101868
30922 146439 289230314
135820 146013 981889489
51592 179038 319296815
196909 199288 5950124
83166 96152 183369999
70847 164815 940985701
126237 150482 835596233
157588 186351 72074781
20298 42740 541892495
195755 199276 8718766
148936 199236 125651167
106399 164509 373734044
96427 177411 202690084
184624 188746 10337247
42576 76722 85693265
91155 107230 450394801
66569 140702 185885989
45348 96464 128385101
89024 128845 99612626
91897 103299 28488302
51463 165620 286292931
141430 157377 39840558
143668 169566 130177195
51978 68664 978125307
30210 129016 119394572
69697 147037 404815138
94371 111612 43124952
184517 194250 768882422
19060 53601 86152391
77705 186330 272110200
950 53411 130805622
136562 161983 63519358
138835 158479 185079184
132695 141604 617444025
104695 138272 84287992
98764 99802 2576702
32757 176616 360100771
106259 119510 666773843
43828 199955 391041877
113258 154801 201455832
58293 123032 162410646
32955 62757 74120326
137156 179420 105560810
5826 92129 561655962
184003 188696 11758415
13347 65129 129455064
148490 195934 147292129
161092 192389 78307936
106786 151296 111548814
163861 191471 48004492
130318 192378 155353281
183609 187739 235117
178515 188153 859949522
131395 135612 705908368
59101 108128 540236360
18181 168262 375893480
1174 31152 74903306
167604 185630 45007698
134236 174297 820654596
168362 197101 312128742
166650 196304 8944453
107776 127584 624176873
120801 137801 279796528
160120 170600 14859504
139732 178424 342827008
117113 192511 927470276
1755 144821 358043475
104311 134042 74606040
141208 144587 745031832
23273 53523 662769381
73401 136276 303843122
82328 121484 73311321
119564 125223 535046978
109965 135620 64352800
38363 189331 397601556
38051 147731 274716791
105665 178813 183187430
187304 197544 25399328
57879 130179 181542627
79929 99869 50117434
117020 158928 566314266
156094 162244 581400308
86063 184728 246884972
33039 99652 4491268
52725 66589 372857908
168618 170197 1568791
168067 198565 730585839
107881 115126 18088691
194421 195334 2233980
32443 77452 910744904
157571 188560 718039620
65633 150992 213921770
34758 67894 82780888
10589 146501 340259232
104512 154445 526667467
183138 184554 3614159
71835 195882 310526608
172081 176870 11850165
38053 48592 566965940
150901 160069 22959681
184155 192818 19975586
52427 169232 292886859
49118 194411 870279309
124679 149201 510841509
68936 130764 154937635
174458 180764 15680799
52484 157599 888944099
112934 150393 595596183
88670 116534 69636683
138332 160128 898163347
154305 176831 56340167
172727 182262 671234151
51963 100410 168405282
133187 163770 76656477
92572 179958 218693224
51653 71618 50152066
109271 181639 116507343
188229 188253 55890
146052 176860 496368929
83843 161756 195150913
186780 187439 1673975
106902 170789 927617324
29295 43221 34468034
62234 98566 91343962
150667 181938 832515479
86443 94514 478427353
115882 195736 199806607
99424 138297 701363703
35617 91425 139717149
166316 198483 80148465
85307 153523 798138779
185489 188505 7513688
96302 154099 144725372
191606 192775 1503109
154455 160300 14606219
125669 191459 719593293
23754 190686 251679658
36001 116430 201330803
128710 153447 61931276
30218 49256 47260878
13010 158437 364091354
65793 173289 772634107
29487 171979 356851990
75288 174255 248056787
73717 148507 232817250
157080 172408 7216074
195519 197307 642774353
44424 86613 676956355
138984 181398 105956320
9666 64542 137020946
91942 139551 119315812
3263 174736 762731438
174688 184405 24201111
196300 199829 56841625
168798 170047 454353137
81760 122928 507253612
95058 180749 214428925
14331 83596 173464373
65802 107858 266170420
9736 90421 834586855
77330 145285 170281610
72868 122403 335884044
158887 169917 27729228
128556 187140 355989508
47346 76591 669754943
106933 114724 524132584
124520 139198 36990976
133703 181249 228458528
114565 169862 138622757
185020 189084 110870945
7331 33143 64669472
136532 188394 129678666
136900 167802 77334135
64175 189978 315221758
140435 187534 117811877
71413 130384 147791806
144394 177291 82267167
89628 180011 149710317
65464 72293 662013924
67992 128346 151166512
148672 176724 70202095
196772 198735 894299251
9206 113217 260435632
43563 158497 288101313
171513 184519 32356449
167600 170928 8357749
43493 81521 343218684
173468 191612 649965787
175870 198362 709452452
193299 196934 8836090
111639 197549 271103344
126525 192790 913414562
90215 156395 165663979
9333 130783 328481660
141841 141858 52021
149805 190808 102646801
59573 140055 94453309
7960 106259 316172657
40676 151012 276550384
80046 157976 195241872
49795 167798 295884273
19772 188283 421930304
69263 122642 152831414
105137 126087 99986068
20922 39800 735989775
127498 141839 33884656
81175 99873 46846450
47087 106832 149868046
43534 105506 155419139
38438 64867 65982689
80495 195564 288077870
82845 185772 257705780
174110 187784 34173648
107761 108558 2049100
20662 129927 273602491
125130 172888 513679772
126263 196762 186061220
73686 138594 575025054
5637 198293 905922983
62611 145939 408410522
15557 40994 947217549
120788 179966 524328502
99309 128000 272748433
21871 129692 269904921
137485 183604 115188490
160430 188422 866072257
134561 159694 580929262
135177 142342 338564517
4354 124489 468871335
9946 92976 901908074
180371 192205 678112511
111204 187103 189986436
140087 197303 986986906
137266 148583 830392621
108107 117907 21565002
89535 128830 98296350
166981 181016 835599762
158383 186681 70887803
162841 179872 831543205
62874 120884 228288738
4730 74876 175453780
128006 180699 738616346
16183 57675 103370573
139461 168844 73546198
138864 190390 128719076
20880 110021 223246512
117357 141959 61704331
34097 94313 201488211
21772 199784 445428310
77012 120628 109240073
135896 166572 795650509
140308 175730 183986694
134600 168616 85185180
115927 186100 175737460
156978 193850 92239971
83044 92214 23047878
49086 99670 892538920
112255 156388 110514507
88216 131634 194813454
145362 184287 208619439
22847 105457 501668745
158300 163996 14394354
114723 127477 144316082
21115 63895 106725350
74628 158097 877561920
91214 165281 281548539
197277 199510 5011062
83199 142002 147333637
188049 190052 4880431
74602 145004 446105700
103418 176738 962808773
125778 157400 79118907
153402 179761 65903191
71407 86229 685352115
133929 156883 57356128
182025 197590 770121266
36112 164410 321323917
198853 199155 181008706
67509 150170 563432764
174431 176990 6361534
90869 121166 882988348
156590 170105 109274467
136292 179402 107690411
84920 177321 819149267
63737 126286 972694377
84471 106850 550946835
137202 198978 154262446
91513 98846 18327341
33355 141064 269668732
193330 198015 471511898
31511 129427 245021686
197352 197625 684530
27109 60982 794800823
107449 144848 93757958
129225 157819 71571375
105491 163563 145633433
119346 125611 15742683
175693 197770 836473494
27257 65546 686455156
183265 195293 30060047
175096 193960 47108418
146022 171014 855033151
98389 179359 295339579
185882 187578 114108495
195172 195478 822196
174300 178141 641136231
126681 199721 954342579
183769 192987 119023322
1339 133549 330929772
147392 197529 262438880
42752 139676 273444805
73549 167272 234918546
176957 192191 771925851
118146 153209 87865630
158120 189250 379181070
44383 150319 265596247
102732 180203 193896478
185818 193025 17971196
89772 117605 211379001
190395 190942 1398799
166624 199526 930099552
159988 194642 86617975
9422 64828 888504729
123828 125488 303552242
103456 152596 301634715
45627 193476 759860081
158560 195812 296426709
79073 198532 559707077
3074 76501 681016793
164796 181969 641653200
39995 85227 141929149
57569 87943 76584069
167755 190159 369154362
46553 62596 46892486
101592 117848 40559069
148093 197211 458406670
26647 51449 61704175
48576 170717 460015979
146818 148059 731018799
29565 155828 316135028
53369 190554 888927604
60469 161383 668852093
110729 130830 425850598
20626 119009 660961801
134049 170379 103712662
32058 132095 688117178
54805 186981 331330076
144570 177194 81629695
66675 144048 706581362
71534 135905 161472099
131594 135674 10458642
190825 192792 4924386
163675 197216 83644636
5227 114110 272612155
46442 69746 748381828
159541 185117 64001958
62059 145295 816163079
151960 170690 47020458
136151 139146 7478698
168722 169414 562132262
97905 198299 512582117
102603 151042 121215974
76317 158677 206397059
170574 189537 47307116
57008 159939 258185028
90875 169101 195930876
196299 197849 351017537
6510 18500 494171788
12643 187411 976672333
52255 113209 835175502
53035 139838 325117567
93925 185027 228070516
51253 68059 369320515
191566 196958 830540109
192168 193946 216883978
185553 189833 10653251
70446 87687 314787663
56525 80756 60999158
22035 28952 442744793
193268 199042 987185506
76127 142088 405114967
86160 96369 25521852
14572 186443 616502852
178526 181905 294015827
156602 167019 274180473
69281 193752 520158936
170953 192983 54927269
26937 62011 542350140
60056 92453 81634193
170775 191025 330659169
1793 1798 999
60908 184457 309639485
158778 168602 394842511
157467 194904 93615193
118011 193137 188072346
139264 159473 388016129
29825 128023 245739210
89929 166030 190574436
136246 182406 115342996
4956 38698 84331632
85487 148876 596760845
98672 137495 97406475
129261 178510 27962545
38342 175580 343708614
30297 132371 378825819
155677 180462 61988198
27264 96009 172113601
177847 193049 950155883
29251 161098 330104362
41880 184280 356725738
121457 188028 221121470
87742 142925 138159361
150826 171368 51526639
55373 167680 281736873
113208 136270 920746576
191048 191265 539763
41404 48151 411007239
143721 172184 71276653
65622 146662 529898296
159572 187471 69850670
180413 182523 5275235
120563 175168 136828712
6193 196761 476921891
102523 161737 346200977
69019 94607 575152781
119226 191093 412252488
178358 183209 12046456
69517 123763 135878503
105203 118905 325162468
102225 125261 24700736
96824 170462 934270817
108624 133984 63563448
49300 63720 901090497
197479 198498 192833164
193884 199860 810281775
199994 199999 851083029
174587 183307 21712159
121192 179181 603973556
153429 176694 58272799
19294 166374 829726257
7910 146539 774972348
19749 172448 382455227
134451 144307 947106757
150006 195042 615571773
152541 157464 12286436
159936 172215 30845815
137786 154283 365130014
199538 199612 351552110
162879 164553 4239858
10693 51366 101472906
49079 54922 655995507
127369 128647 57676643
50070 110318 863571000
130067 155127 915958028
84110 97934 429689193
166118 166706 70839944
116174 147234 61422184
59470 95290 90180478
29097 135658 706156972
72307 72455 379208
38542 65922 259154125
33770 87084 133395537
68328 187268 923130600
73064 129286 683207084
105468 164990 806356732
190576 195304 778770207
105029 158778 134665151
167582 169418 7265812
78754 166441 219857372
196947 197875 2314838
134332 136539 5590252
148364 185810 300293054
189483 197498 19917747
185351 196516 27903249
114059 169069 137856302
128685 146599 835266566
47024 90202 108537749
20292 26700 16157728
53604 68615 37859703
164935 193151 891689289
116634 198152 203901960
132060 136366 64668797
22069 27434 13458038
128519 189512 152685309
188719 190994 904711077
194495 199501 132106703
39050 161199 740517644
158623 166234 19220583
98282 115403 42892602
55552 158698 403324630
186705 195067 20738850
166603 192275 64092380
45134 115120 175560345
182945 193437 26321811
61558 156780 650233808
26987 73042 115118890
51303 185635 336618522
113811 129150 38386345
196156 199394 8005098
148658 159143 337152736
99108 114834 39362118
109863 110838 2424569
126935 146445 48917996
79075 104356 63417334
151451 195785 948011695
100133 105835 103320761
152457 170485 317262862
73648 142642 172926927
21917 30945 22623338
101341 119756 45960311
114955 134310 48610272
164745 186321 53897547
177827 193811 39967276
75228 163756 431982122
114020 134703 228354354
190253 196447 15538238
25167 67930 740246935
30702 192925 406023313
148469 184488 237489972
151330 166251 37490050
28155 94288 165559892
165429 199688 85414626
189653 197453 19432292
33444 48070 157678941
178256 188437 25494336
62731 141076 535327714
88578 152064 788598798
188881 193511 11580280
138773 167090 219629013
129741 188801 147797885
9235 131054 394485329
159492 169685 633742034
27827 122445 659985449
113450 137940 61426025
166860 183819 42237509
10883 192721 390351956
117888 140257 56196576
175839 182428 16445650
7749 35479 69428043
122636 139878 43503001
130869 198195 168338087
132883 153025 50384728
36587 166057 907909032
91263 125872 86572692
159405 185027 64106213
102463 110965 24397642
136146 160810 61584499
100722 169909 173385775
134209 138409 598570766
24593 26272 634980210
65361 158744 453195412
30937 42907 29560827
17372 141571 402589144
143667 169423 64493681
113142 188174 714068477
1928 185446 611959118
42945 112253 19819790
17544 97618 689740346
42356 126894 211974694
18687 183299 412095840
43903 160884 293263751
128837 152318 54391088
58334 62823 626464057
43240 96218 809893767
38626 195768 489794451
127517 177639 777057288
119998 146334 757491581
112511 162919 321795764
92717 138760 272740858
191724 191983 641390
90932 135345 754203377
182359 188700 608580832
100892 113503 16384437
26355 97920 861071325
113346 183765 419948289
80928 164458 209345025
124015 148391 999316037
3826 34223 950261960
85553 118013 81238525
18244 113882 456978237
89583 144556 137597864
89103 110777 238652453
129076 178118 122818766
52908 153245 251572087
163930 194960 77415410
29475 95129 164375581
12448 60035 118704614
183131 188260 13007115
172333 198660 65573593
93407 122079 276151683
196314 198362 252523046
158418 186474 70297076
32172 98187 994231818
38111 76357 135857797
38153 82853 111954113
4144 102912 779435668
101934 170447 171563963
168955 198449 314498366
80664 98934 45906183
35636 109242 708283995
65705 105167 357696283
170203 187954 616381674
129018 156574 732443853
175591 195551 49812213
359 18787 120738700
146218 168936 517592352
46565 123856 724455584
138916 142892 9856317
5228 18509 33195665
41339 169489 321274272
158546 168129 24185740
163642 186295 748195259
159027 164086 12779651
69010 109927 102652848
190972 199698 21728191
190282 193853 8938483
177456 179715 5596010
150390 173302 121146724
199128 199875 1894570
153304 167973 125204565
77900 163121 5792018
60936 91851 77869782
75240 194074 909825521
109715 128328 46492738
99608 143578 633047619
95648 123795 433770775
54373 59594 13045007
28840 91805 157667788
116030 141115 623819814
124910 175849 127581388
77824 154431 512293177
97279 183666 757609022
174579 176429 394780119
79877 194330 286641251
33334 155461 305718370
92948 167290 734934411
53210 90999 95081838
178030 193970 44994017
37186 194724 631638927
56374 169470 283725374
40870 170862 325896223
150197 176190 448267924
184828 191881 17689733
169298 196415 846930301
151772 183604 79588381
132469 189320 107810825
117222 171214 849003853
135430 167866 12547857
157780 182571 925251898
166306 178007 375817355
100250 154772 876359509
62391 177070 679440684
147336 164119 115120628
161968 187385 772595204
47977 53995 15016882
23643 66980 108280830
153082 165174 828864355
195922 199729 345437503
109371 182610 898840280
146772 169924 58054594
111530 115268 9311650
25475 42184 619258658
41101 173682 332322446
157265 177140 49839000
130053 196437 390384224
79178 162500 208868834
115487 146015 76524156
183404 185362 358955288
101441 122778 53159782
31602 157129 314151074
99071 110516 508435019
161328 167732 16140488
167365 175131 19351291
93833 183717 224957497
6911 135069 320991028
191455 193833 5945237
178414 189115 853333914
191854 192819 73729037
117490 156036 121421627
72527 197587 312986372
170917 192696 54315868
47149 162066 983767012
81481 125654 749684887
119152 119924 772932
27312 74271 117388644
109227 195200 214964734
184923 191364 737027078
183925 198769 37035321
47864 86782 97793563
134827 139611 11971014
167850 193270 98693253
77846 128666 234409389
41369 74025 931301554
50840 94432 547895201
149581 164542 343727353
137862 178974 655238268
15973 56909 911166272
138846 159908 109439448
28476 54862 562226840
120604 143065 21603155
120624 140948 404025565
174461 186981 718892208
62493 63404 2305457
178557 199846 703451206
66878 129898 157927066
35424 44678 949527257
173701 197219 926598711
160271 180124 49650619
59340 190946 329863987
94819 110675 810375502
46887 165822 298300147
193916 198547 11453793
191545 195444 283784983
159572 165051 13844864
22842 43104 49480772
23576 156316 332324025
11334 177646 416313497
50196 197535 369000023
82938 183894 413025979
49047 117733 358302303
53514 124775 557954288
175910 180425 760654559
38867 51104 30507182
191296 196104 11993472
24716 62881 95103391
190094 192521 397263091
45991 112711 167433688
110918 129021 32522530
114839 150837 90172439
155387 159598 315597164
152303 179134 67129980
79974 149138 173408469
26191 93717 169080697
48157 162995 707804111
169960 186117 40342934
56609 64448 19759176
106566 162746 36596496
153198 163251 879493056
70084 170145 758024983
184929 188382 1288944
131891 189192 143393692
76630 126935 739500863
150350 153233 360612836
111994 162898 915240252
197751 198285 1319485
189434 189693 665507603
113578 146532 82506574
117496 123435 14837045
100819 121466 208810485
19157 135576 291698933
99208 154603 967547389
20388 58794 410665255
85833 187409 461489307
47476 185603 932079524
85590 147301 639662129
78162 91645 33945743
176803 199859 739936036
85158 122832 94139630
113562 158652 870666007
16784 122266 357409955
181001 196871 39592612
13991 74527 151441295
173140 191010 794123884
31265 55168 164925571
187581 194357 496120451
37091 177045 350436795
67929 146806 197641361
171382 197674 140900667
33778 114998 203197313
34027 172561 651368651
184291 194144 24652943
194200 197060 15195326
106935 190215 939621177
92763 121345 573514915
129246 196366 738234045
120459 179829 798653216
76386 167816 755987473
36122 155415 298687938
31516 179725 571032371
68500 82516 839421059
184913 195768 27099519
195739 196778 2594966
113267 117210 217564625
33312 34113 1990983
166107 199229 652086863
167617 179853 30450403
131818 175157 108583488
153252 161324 20213619
37633 41082 8368073
31112 140551 838060580
121669 126938 456965280
69298 130187 10659467
109990 198392 221049718
182201 182270 160373
69719 92250 369427134
44627 68369 59746475
116759 175794 454122063
14820 19527 11735928
105141 120909 39480485
48244 193634 848144430
45698 166368 668205506
103642 110246 3100133
188850 196178 545503711
106767 173602 318302088
33229 164665 329092287
47088 53559 910607941
131388 148446 42776260
185494 187992 882697009
44136 119317 567696977
67407 86923 413472459
88101 146918 360654254
63576 172192 272494224
71650 188345 775952239
129626 152037 56145845
199269 199517 636933
143940 150386 16047071
128912 185963 142858789
99535 172378 182544130
13545 45419 959162075
71355 183344 280413077
124270 160596 91035222
96484 177925 203839194
47855 137281 224411537
8374 49289 102042765
179736 184858 12853978
152796 193309 101363982
130448 142795 30938211
112302 128655 40954979
113692 196673 207620176
101478 141871 101100050
197053 199447 6010639
148513 189821 659608841
178590 180459 4704553
165194 185592 50914699
159835 195789 888321638
3444 153099 374582713
121802 169247 121372236
71246 83195 941760767
63370 107932 111975052
12417 81398 172730072
19275 41450 55295139
134653 154108 622301063
78765 162978 211074214
173092 180443 18259505
144086 149142 88948766
162449 198408 669323764
70573 117006 116363045
117220 139730 56544509
1874 70079 170422631
142668 170806 866501611
133480 181983 409890499
123799 146599 204120292
10125 20208 30723007
188532 195948 613157514
160104 166750 282590937
180218 190089 8232486
44141 163368 298974167
48491 186198 124983600
139356 167727 256289831
53409 88976 561814199
192150 198906 222365038
121706 180457 147174794
54961 107280 205973280
31606 58931 13727601
35881 115737 199877407
186771 195039 20504633
126152 163590 93879060
174621 179699 491678183
66229 69856 845287698
164905 190155 830712836
156617 173476 185841797
191034 199746 21671358
37446 52245 36774403
182289 191419 22805927
178014 197336 48226671
126651 176318 124332667
85692 164552 294468418
191395 192069 867065858
69391 135093 164831200
136566 144994 13184781
94835 96342 290781852
116214 195640 374448564
115633 153675 259467081
17897 92864 888608182
175865 180583 407571257
130125 186313 140692952
191999 198960 735715865
68597 142102 360840603
66800 137156 176489963
198992 199669 865135864
164110 171988 684681152
197944 199401 188509230
38959 146986 270684601
48848 80709 833281239
22384 105469 262795898
49887 109708 150151273
133356 162238 624127634
189775 198289 21156241
82684 195192 281517228
122570 191737 27746831
101600 181575 437377054
3215 45344 105017678
35825 72141 90795765
151951 161393 45372838
63724 129613 565468664
194335 197829 8620852
165361 171393 15074712
17260 60706 363891111
165455 185387 49709618
162184 193600 355859402
83129 194201 137292039
119713 167060 118790168
127408 163410 90290536
84275 138020 134716749
99595 149949 808220866
86275 138966 954280795
155052 155500 211664090
70621 73746 920420946
706 21555 490767105
158235 199607 842673133
165628 179176 33685841
94305 191052 775314469
89249 97798 21256458
197492 197803 750465
40479 49073 655932984
11554 140879 724760105
70763 164733 235566037
45118 176178 328506283
137752 172814 87761898
988 167091 583907091
4401 11200 17086356
170286 197163 754421386
20136 42981 272010299
87055 122438 88406685
185679 196710 27498743
198017 198293 543155916
36703 115308 196767566
16810 78000 153099701
19065 70916 719990000
162208 163765 4026029
43997 127988 210587966
38633 156151 294377247
139742 161767 389532547
83037 191590 271718125
56065 125518 174276891
22719 161564 347589222
94778 149916 993355643
24532 143250 297263034
107482 133878 954433899
23303 59730 887159824
164806 188348 413444200
19211 68256 122750784
43553 74274 808296463
32198 44477 30252968
111219 189105 194868003
197909 198267 126723220
166189 194379 815913613
115319 191514 263098574
156393 158156 4377759
18550 38843 503481015
105950 145592 685094483
194483 195507 2530725
121517 157892 91108876
183279 184698 454560624
131095 144266 33095268
54574 109340 137618913
151373 162643 329602628
112882 123390 906868683
154211 188048 84686206
151365 192601 72255140
63776 82089 46238268
37732 79934 777425952
101941 169292 168659278
72648 111142 96513841
98835 162763 461394664
93738 107148 457903887
171880 184229 30681027
85463 155844 176303114
20176 168552 371628121
184900 192907 286216378
65189 190209 313131141
85103 183215 981379169
95190 126036 489335023
72987 124126 168199255
2293 149448 368324594
96311 111001 36808310
69275 175669 945724332
140355 171141 77041389
161694 196664 471952155
2223 7584 3664186
5785 101141 238774579
139413 196232 534290415
70823 132772 155318959
163991 187369 58452010
121580 127429 14714031
45413 61296 39668986
161563 192850 78229766
58724 184984 316589102
198466 199236 533935444
37057 66028 312708047
36286 150651 342261090
110213 136471 65839913
58679 95284 92205042
17874 67697 223793000
70408 73568 30290502
28670 130137 254007393
13781 145660 330251095
28412 29697 3247789
117456 194014 525737391
114267 128477 35582026
114730 148188 236880107
76112 175106 248124285
141435 170070 426556812
164177 190707 66236707
34838 37668 543888236
117957 159894 810856939
33648 188892 388516338
9512 188513 639800567
79903 187945 270699038
6016 49540 108635144
103031 165661 156980081
116843 178722 478869613
81642 169224 680355930
66151 156088 225402266
31865 182629 377315866
23089 38496 800019090
107745 133166 63731626
74782 125152 877342171
63806 86050 56135131
137020 150911 34621368
100794 125749 18991240
198847 198907 156265
83239 121999 648747443
122900 130621 19526135
22620 150169 743681504
117669 146948 1748276
164383 178624 361339901
170459 199742 584818864
3549 128318 847639771
119773 194807 187796311
32986 173767 797192703
112324 198188 214763676
172848 176654 9430596
147471 193147 114233876
52444 174887 306931374
70795 168812 245699723
155063 194339 98193817
38258 62012 59116563
144636 176768 80372348
2940 109532 266882332
138778 196383 138320356
139768 199451 458312992
10523 139230 322328089
187158 194300 127621269
47867 141692 235298398
89548 102338 31997947
76938 81064 610217618
127342 127852 239618607
33865 198778 196342324
165455 169772 10769334
17597 152230 337050827
174290 189861 38842986
114320 131517 95714501
138492 158634 858942177
108984 161794 132193311
91372 120628 73106391
134938 183829 122184449
115914 186964 18983031
95561 130250 301346018
97744 118845 52789897
80915 194422 284165108
21530 44255 56487591
65234 81429 40766995
115214 115683 1172483
84038 128601 111569980
94424 185886 228929371
129643 141616 428448315
157158 164054 17434149
63640 90739 746543828
146415 159398 32478834
3291 160444 586281472
175315 180258 958498509
186697 187564 2187762
96860 173705 192463223
84870 138752 135096159
166927 176767 49880762
105863 157143 128464069
31373 47872 741130727
111762 180941 385367843
71885 80472 97449151
175537 188470 32315307
116955 191974 187784732
182985 196803 969087804
194372 196230 670296166
152970 195676 53945068
163211 163499 724395
26686 109404 130280671
120557 168336 438198744
172927 189482 40336594
162663 170960 763736092
41135 130978 638554116
162230 182010 49476276
124190 131556 18496898
114225 159295 112870358
126616 133377 83154036
35800 79292 108659413
158348 160657 5786211
74740 115365 61532988
127656 194314 166782345
104514 175925 178846916
187898 196814 919530474
169862 176948 17605993
79144 158096 914729467
193386 196873 8595642
174589 199821 164305256
3416 185515 455804728
4715 15226 26327701
113969 194902 299951429
43657 115572 180390023
193032 193301 696744
102816 151880 477749435
19478 39085 45939626
18735 48660 97925307
99780 160565 476991199
104801 175754 177723665
120129 172423 131142045
30614 179599 673060547
39184 137556 246695121
82440 187957 264172530
72002 113050 712878470
193315 194933 2674313
58524 194886 341719868
35970 63173 644850490
128084 165064 92791964
181478 196643 37908391
101375 153290 129956553
135274 165343 446556117
2237 52285 124879582
59931 141068 203710267
108694 141704 82635681
153608 175514 54870935
199292 199757 772172433
73379 142628 173583277
71802 180184 271393232
154460 196323 104676420
63992 95292 986285555
173595 191502 876243124
90159 119805 74038721
32176 173809 354615226
186882 187277 391782353
151363 169478 45445043
96101 155672 149145284
35693 99935 160753469
158286 191052 81976290
10748 43942 82673774
164672 177615 32275164
171579 183521 29695126
129149 156983 145486610
13372 157245 825279358
134030 160364 3407203
67862 123014 138047989
127647 173453 114792690
86331 194399 618110617
41006 72902 80030624
26594 28569 4860778
93209 194689 253938419
37078 172754 995844928
68668 189377 302266432
35193 113393 195760939
4335 109900 178542642
157310 187458 845565202
32231 75734 451730816
157753 157929 218766
184659 195359 26713379
8420 99856 228858469
42007 44575 6300072
194229 195330 2702216
27350 116340 483101347
15158 120548 263778269
154493 176964 56240298
92273 125432 82916130
138112 169051 77439368
91906 110615 255026852
97281 166851 174379202
184259 194369 53269558
117915 132408 382347450
110387 131422 79544722
129694 194962 287544260
199582 199976 715679840
186861 194870 19857128
104781 166148 153844942
85222 119639 86073479
11437 193150 454812389
12277 167870 760084353
3974 49753 654513196
128332 150559 55688056
5528 133338 320078747
158402 162055 9187113
140015 190051 815749293
174898 180233 13287877
176730 192082 78225850
69655 193345 27808771
97595 109783 30612226
51826 79556 152510471
105870 149415 109156313
172865 184454 159433620
177160 194477 43210870
172148 175592 8510505
28105 131186 258011359
96938 157414 524260816
50252 109498 164159391
10955 50923 861855958
44568 115503 721774423
88886 122833 570246062
66748 159227 231719191
124046 177625 299681103
133353 155940 56561236
52080 87070 998224701
156474 196372 99779293
19916 141849 481899180
32063 173630 354437423
84535 115188 76687675
80608 130041 992783821
188145 198987 640939219
164883 167363 6213444
172367 179517 17691181
100371 134661 101303638
174421 188925 36199959
155291 185365 165984001
4258 107314 257949352
164349 183076 727811016
121398 171493 125643769
60539 178761 480965211
149322 153842 11317114
27905 148516 439827489
193760 195438 4132131
18558 129495 277758918
111509 140848 73515299
105436 154128 122082792
173968 186240 651885647
125397 192861 168885285
36276 108299 180319305
99389 168074 211059032
65434 134265 72685719
59521 173004 809040989
20372 189809 153680265
140139 171215 77782030
129527 177079 119114949
8054 26346 45823799
17005 137040 300740110
39409 61425 385031046
21638 78205 141448280
90704 143203 131421519
43036 171702 485541742
15565 83096 169020058
2792 132328 324235073
51192 90734 714246067
177450 184961 246456958
183853 189789 487357209
56405 188603 636400498
77671 152108 542388991
36703 152861 519176871
178026 179974 4868596
35172 46815 353811625
102415 137774 88599266
158564 160496 4862753
147486 166817 84733781
104366 153389 4402133
63198 79070 474598219
81796 92243 381232304
144012 191204 117996164
127674 137380 24491475
55402 123694 17430805
69420 166697 664796208
96760 100457 9198988
29850 52028 55134470
163941 187383 58626378
139883 191034 379530621
114094 178110 160246064
129108 181026 169406273
119517 181340 618492557
116764 177009 938920292
180319 193086 31895122
133238 163216 75101048
71491 171989 106838400
178773 179410 454027328
188000 194320 15721894
74132 121952 119737649
110586 199869 223248210
134649 184602 184328601
81262 181026 249726507
114569 169262 137099926
112404 190173 207829925
22347 148676 713618394
15976 23158 367050901
196989 199411 901642087
187921 198613 26573847
84222 145286 220266775
182604 185052 444480634
142025 183220 14485610
121092 161983 998966646
27295 168426 837106146
128079 130571 860961731
85533 170154 808079982
164135 171130 17506152
124852 188233 158761405
15199 25767 26491874
2176 25865 59252447
150724 178736 322743444
24823 133179 271322735
52406 139572 218721852
195517 198112 6422480
149137 198205 677793318
5581 103373 244849198
31644 107920 967379616
56670 131569 668421316
41359 54110 31834481
30565 150763 800457926
24642 105023 201155276
132946 187072 857706444
39773 143084 258930541
88561 122658 85079354
196412 197049 815537630
9031 126679 7946007
67577 162655 238250131
24715 190291 591591800
171075 178722 18960282
108415 125506 42719916
187299 187824 707746155
129889 190959 152821207
118476 187288 172355332
53392 65373 30142065
60491 115672 138557330
88240 91877 755938580
134418 141808 180087717
177073 177257 110437
40431 142936 257001762
95822 182688 217377955
131003 176447 425979771
13200 149690 454837500
47 5004 686246422
65236 172229 921800012
90864 104901 35013101
93637 127603 306420529
93973 181721 219614122
44844 88568 34257249
91287 172725 306298746
114151 172560 146339236
182788 197657 37132797
193098 196604 8768192
159071 182199 254573186
92289 170507 387939000
162394 198122 89181754
1324 54032 131383095
17678 164929 807058796
162034 168257 15684219
78017 125732 309685872
15510 73417 760277609
165279 185589 50683229
144219 172148 69953577
167114 187187 565227579
10114 18823 21612908
187124 198151 516472964
10520 83853 942383473
115684 189836 456944784
106139 150372 663183678
199058 199731 578210486
44722 81540 92592796
20303 171017 377465981
13919 79247 163413949
107834 164821 142827699
164184 169395 13053393
29490 176946 369149109
174606 176602 319576388
147272 173809 272654252
70858 103744 118272905
181570 196484 37315963
144437 146066 474347430
11921 137948 876299894
47411 94952 661979998
25257 180530 388664233
116787 187332 762142220
10440 157631 368417707
54926 157021 256027006
10659 97415 217127526
77911 168310 226599084
79499 144389 559302646
185410 199661 35514462
93096 195295 933060632
152078 163293 18575155
166161 184517 494967549
49885 54302 10936127
84772 192002 578704159
24205 161557 533162437
77063 140686 159505382
44183 197614 384287783
36887 189792 647051157
65650 134992 173993564
70665 135028 4852080
55369 153900 247136421
180583 195601 578288815
149456 180279 147947972
177737 178342 155230473
12703 171869 880108591
3832 135130 328837611
164936 170840 14779373
88789 116474 156317238
98141 107961 24636116
171356 195119 59169998
31985 88917 142570154
78359 131484 482278376
183125 184574 3705054
12703 54977 225341243
40947 109327 636767152
607 109750 594296810
183957 190519 930075634
119451 132264 32176059
199243 199913 468644777
57125 113567 141804619
69412 166686 802296581
177396 178913 3775192
161513 166260 842163491
64749 118051 498449775
96311 180529 210785250
166643 196620 74816660
53422 197601 514833879
114837 192192 193623528
64010 111242 118670282
158317 194740 91066960
19536 151634 794303329
36982 100917 160104309
193568 195408 299976463
187880 190223 5763168
57323 158159 965007373
134909 152334 43464814
39113 52259 32801601
126788 148220 53694214
93264 147977 312975631
95737 155913 150717864
56100 130942 809893959
136381 199963 158823667
191208 192876 4185425
100379 188805 221364969
62148 121878 149838676
156606 161419 12050104
110210 133614 58621045
196197 199700 116642430
180259 188482 618418146
165520 199158 83822349
196663 198648 4893436
107315 131261 59992263
21228 123083 423390832
184075 190419 15869179
162042 198250 90398888
110112 154434 110938928
153496 167300 192650346
40121 181104 353167937
189996 191803 4591647
172075 172261 468710
53207 118260 298506659
97874 167343 174109833
151614 177113 63848872
68907 148202 253790386
19594 158759 348476004
20192 128035 269990045
161229 168587 281870347
81224 95307 293828015
167830 197005 72684046
24205 87175 157642619
93633 140812 118165009
138154 188860 222174634
27831 198710 427595152
114154 194422 200838665
49002 95310 116336164
5529 8034 576243394
100482 190160 709543154
63851 94451 77050550
143067 183880 102063845
19089 158555 349201000
180334 195878 38810487
74325 75924 3942364
158890 161669 967181211
134665 199978 163167063
37792 186192 371597962
132433 190028 144077749
148004 151298 8230907
185532 187295 4459539
182295 187834 13914626
67498 100463 359098558
138762 176510 869472862
175105 183965 22048932
28247 194553 199131392
45721 139855 390932537
86125 112713 268031891
39701 71048 78548498
163352 193686 75793017
90489 122439 79752724
90962 187854 242496793
58343 108499 768631052
86855 157328 247985527
39060 194097 388228675
81210 118297 746231282
123255 194462 178321159
65913 89442 370785311
198828 199508 265591221
10181 74069 159701884
10571 92183 757305405
66541 184629 295756993
152679 195196 559215425
44136 182269 346153848
6686 112531 269364191
67113 118462 128666858
133112 186389 133336666
87288 121845 848442895
154737 185037 75809584
82776 93748 175074713
174863 183962 22634402
146948 183658 484144516
173773 188015 410674435
52768 131850 198312897
69890 189152 586276817
49234 98006 122405091
51537 194945 359182581
14158 174520 927972382
163580 179603 39927706
18915 155160 341206077
30389 152473 857517470
93057 128395 886815320
104998 174940 175239798
147186 181511 422906208
169086 182429 20029084
28652 105912 913285352
156515 181099 906405644
155359 166649 28354122
10516 97862 577829092
104225 196438 303010854
24752 34740 25041578
125308 153286 70135321
140935 145725 11959783
197677 199920 16437889
141384 191607 939518634
115514 169169 134502998
104355 121947 814011272
125345 153121 732286708
172990 199548 525111047
199649 199985 834374
184213 193472 23181836
100470 152897 51362202
20357 49180 71814756
170406 179287 22056145
58566 131712 465434364
14949 80201 695350195
148214 187113 578051631
177930 180051 537825662
129578 177766 120656118
77132 180084 257833480
174297 180334 207108160
83404 103879 50100711
15555 192029 860822498
20446 175552 388348599
152141 157901 14387151
196498 197045 373470189
61574 91845 831190285
140681 195539 586192089
50615 88318 324904175
173918 191312 43383977
175593 184505 320753011
32177 130326 245655095
40537 117169 833991808
180472 190312 699822529
197230 198257 338318248
124631 128728 754469899
25539 103443 195025106
22019 149001 317937140
10621 20475 10332521
177659 188459 27012061
134412 175420 425795660
110361 134968 61713143
188883 190743 4648157
28074 37679 311765020
143594 172470 72325880
164238 165910 395173218
103943 178963 187806085
87548 135112 510157765
176843 182709 80056412
164476 183821 442042370
110478 118552 20094284
160705 163736 238915555
99376 164597 48296147
121981 127940 75798726
181943 196998 655526812
165539 170662 448425519
173242 189844 10695126
101352 199829 432845018
92175 175722 536562812
27458 111130 785454198
87818 97129 58725377
12581 56499 292432093
50945 73173 397000843
49286 126768 194336233
72757 179125 266359211
30725 118540 219738471
85915 187164 597764608
109616 178082 470576727
56631 81398 14317760
158425 185843 68688655
147632 189190 331335829
111383 196055 439764497
54747 170972 485147162
196276 197252 1727202
29006 52201 57727841
154173 191727 405456744
190397 197658 495000059
32135 129130 242731462
190986 195305 865649368
16496 161697 363613321
191614 192078 1171771
120933 131187 438270875
41850 77805 698655641
143622 155948 117554279
182794 183364 116432487
185528 195044 23667050
180157 196824 454363008
67677 113544 307020322
42799 106901 582800486
183102 193506 2921361
148458 182316 475729939
120486 190195 559605398
170362 172181 4546129
83384 101570 45645385
121500 159903 277869592
157244 159628 387935553
182124 196370 35597375
94045 150425 141112647
3081 145913 357579489
181664 187935 241028781
175037 193507 376373989
43126 49893 17009689
162259 180679 835360056
7667 19583 29719233
99973 172086 180702157
184897 194749 52618197
195896 196385 1271524
20552 110517 778063648
16696 22380 14331931
57141 172338 289022410
10882 190863 450494178
97436 132363 199948219
20427 95110 903753239
49911 181602 760751578
150884 174899 22037412
24810 173516 372370930
104105 180036 208815433
97144 121334 60514715
68327 69393 2631102
63687 175421 582164281
149238 186253 92638445
110762 112650 437900155
145363 158867 33760513
57408 121066 159710277
94242 153855 149248365
146632 166569 50025579
18259 134293 302330202
49234 63167 436851856
101908 135830 171436593
98339 126311 70069265
56542 59203 941267727
90902 163397 375483774
171699 171734 215342915
165467 196787 78098093
86330 180870 236562488
66704 125656 147720757
87099 145589 753303541
175491 175787 738659
189075 199465 673832293
62934 122738 149963943
122626 140256 44448984
141214 148271 22083701
90302 190098 249696812
114233 186165 799878232
190758 194290 512256846
145597 184836 98105580
143131 167213 60355090
10438 178110 419738420
43133 143241 251078047
93741 94055 771666
133457 175532 105276467
82150 179404 243402059
97286 168266 177874420
23760 122519 380039868
85209 94651 654134817
164761 167864 459701471
23461 121512 245325874
34222 76306 296339466
52835 159879 268383215
38794 63659 62000173
78702 81504 7170940
99466 176157 192020120
36107 88741 962999283
103238 157741 809343039
92549 156726 160644644
137223 154243 895954457
23034 197652 436916232
100378 108171 19576677
184837 191652 17061232
180522 196965 40987199
175454 182822 876109559
99664 174084 599464304
140843 162127 52880624
17653 190021 721576013
119113 165298 115871481
190313 198203 19621065
169415 184402 875274465
72716 101246 71603808
46529 145896 249172030
15086 130243 769825187
138220 158169 611060250
15920 146749 327567043
25728 132190 786765872
124228 155666 46398741
56901 85466 71922375
56983 171052 286152306
185153 199395 35450266
4748 135901 328546935
161859 193086 78049332
75823 98286 56425433
176076 191487 983924198
8091 33423 10220332
71549 152836 203630468
167123 195511 728813836
90886 184323 957900658
46251 82173 90310501
173464 188006 971909529
88790 104645 39550763
56894 62119 656301865
41488 49460 684411213
47226 89845 107149042
160671 166754 18783767
27586 166607 586106655
24439 192170 443608421
33543 195123 404228428
112968 138724 631493939
59630 180241 302406535
64605 170612 464392552
172904 178789 254995547
167275 194474 222339737
48509 86547 740512644
37740 138665 252911944
68157 125976 948425597
163729 170661 884079133
153648 168719 37871209
36166 189785 384504220
105521 117262 29472349
149362 176797 308457433
65653 115667 125399808
52509 195208 431960399
190433 197365 360904885
23090 32870 24486049
83914 184861 381186317
63650 151290 622740354
2897 119538 291854200
149783 181121 78434045
7559 184743 513145857
73842 110960 93092190
13699 163316 903843442
153052 170785 44540102
120249 124944 792392096
167482 168847 219266813
19748 88094 171211966
171109 184683 33796988
141380 164413 514427846
56360 198691 356594581
99340 102812 8717494
63276 198225 338052593
96517 137445 102627049
150576 151101 947459
65040 76730 29375446
165017 189042 260702134
68303 73332 12613455
167348 175860 448891920
111361 134838 58950467
192840 193931 368383530
148580 192235 125709220
9777 109878 250623940
194274 195685 3516732
161160 174547 33531491
34232 140855 996012642
69951 135982 165630489
28747 45464 41438801
134009 134282 685301
8755 155969 368632417
9607 158708 438926737
186719 193702 17403579
102473 117390 27278736
198645 199509 2169997
133134 144831 293526728
165344 184546 47846531
66178 174496 271399361
40724 111740 253686533
197794 198721 2347675
18052 69246 128020691
148199 150596 5979137
144854 193147 120756909
41478 172312 327993940
184483 195311 27025668
123246 191546 171067909
15486 157876 82042798
58993 112849 135328171
179595 191906 30847447
151478 186997 179966307
133038 133334 628094
68340 163040 237289048
82001 160722 392955407
23181 71986 899893998
50170 138354 221286330
78401 134442 279311234
9178 120941 468930459
175901 184413 516979694
64098 104008 100233233
183430 187912 11306421
145241 198864 912452499
172195 185244 493194987
28607 72493 109754671
168496 187258 17350088
166093 184190 9959311
144332 161063 41816452
25464 63531 94851469
99683 142360 106925840
145497 194785 123188627
71097 192036 302850190
153934 166831 32436984
125576 196194 176755606
4844 173600 422592969
190674 193456 6034827
64194 110054 115208491
158742 196923 95365191
82956 143034 150501854
112775 142580 74711991
115079 193309 678025127
47696 163283 289858226
86077 102492 718152283
52259 105774 733686754
150861 192847 105036258
35809 117589 204665255
197113 197638 1320237
45252 141349 857759759
61158 103620 106733285
92452 188584 240576289
3902 174003 687018576
144611 196140 128794456
723 97436 583047615
197576 198702 963365000
22184 36672 36269188
8423 156677 572986933
537 18780 45401547
113810 125691 29725489
178164 178606 1058963
36853 151983 286893489
159074 183533 870698214
199592 199753 381491
58731 152137 330121932
159162 177407 45625083
3864 34799 77450007
108941 145535 91600135
31864 182473 376946407
154895 163152 578501543
52376 85170 963761565
83529 131154 773314617
14620 151773 343418865
186427 190413 762458551
79996 157369 627534620
43587 135833 474568680
82943 161285 196192632
95544 189783 529908701
37065 185281 371083900
157125 191547 219415006
186919 193692 894229271
111067 196178 212945992
1934 25821 29935464
162435 181367 34105923
114991 173081 145604396
64568 86843 749257027
192407 196305 9684565
120407 143453 57854667
123161 172158 730728909
109680 186113 191309259
175417 194760 48255102
21905 33044 27978159
100962 177442 33664913
93129 123133 206218697
134426 180455 574170698
122505 129123 9754490
86587 146032 791044036
162572 196802 181333575
158410 166141 19547205
180994 199268 900863530
189504 193092 417015572
110906 132488 916819196
198021 198515 1232412
137915 179687 104328473
4928 152383 622976801
2978 34133 78005602
172953 178263 13108293
66452 73385 263302622
96762 121494 61811558
158811 177836 47603409
59687 152814 233643406
112820 198815 268495308
24754 31476 666530545
170135 181915 516544311
91018 155123 160411037
26436 26803 320543387
180654 189765 200266348
105823 196274 297507510
75205 91793 41755150
156763 156913 346440
97246 168775 179256527
106217 172394 909586572
80517 178611 735449519
137845 181774 736359855
72754 186352 284530037
41677 175103 925481533
185329 192466 17854331
59934 198078 346123352
144949 195201 469970603
165425 166285 2166359
48295 90779 106773439
46759 150741 260705791
51381 108996 634924166
138378 192320 134838507
80077 186763 137742516
61895 110917 123270490
138895 199341 150954303
199518 199772 628882
192170 194564 5949175
78229 188238 275578555
52780 179262 476286223
141039 188493 666231172
48080 50532 126071154
29959 164534 337597992
99973 152512 979191621
28075 73118 112620970
61067 143803 434787943
145031 191454 691347124
111685 153532 179853518
58896 185977 414639397
158597 180692 637612481
14039 67367 133381951
52868 103483 127082867
36523 100622 160420362
52695 87589 87763854
107661 185361 245818405
197646 197970 781654
9298 54190 319867289
167302 170333 7577830
172891 187165 35614910
36295 176709 351559032
32532 92267 640102637
113853 167784 945597844
167294 199875 649780007
23204 127776 261708935
180838 183221 5911155
77097 125701 121761345
185959 191972 868748610
20144 73556 133639692
131332 139752 21267477
161082 178046 42420953
16776 33312 41511084
177011 189352 363613008
181339 192153 27064740
65553 188626 308292361
165009 183780 46765063
150866 194451 109001750
150089 170834 801002321
77626 116794 98173180
118771 147918 731075556
95912 165896 175319060
89778 132896 729227981
97199 101278 889407565
137078 179611 735069248
70118 122865 132011338
123981 165549 607383660
15537 96156 201843112
19763 135550 907575073
172457 184223 57874541
116528 193615 425690550
10070 122303 369267603
8029 61866 68468423
4028 21717 170364609
165855 195538 74018145
101992 112261 19043223
121887 123397 3802276
19674 66479 117028334
156568 182095 921921624
188697 191404 710328594
50431 84025 84433366
151765 192865 102806153
136214 168160 79945626
133395 186206 957744243
35554 187691 380869789
127867 147469 49146382
100210 145840 99809807
195721 196465 1915893
152704 162684 25062160
68974 166921 882417477
47833 197200 462329907
61549 166863 868127978
8683 130661 305381777
101987 149652 571817822
190229 198747 21238916
107065 165667 146994160
156420 171498 134488452
30061 193191 773207237
60067 141330 622073141
81311 161018 199605979
104881 122670 44407980
8354 88534 200796928
30709 50911 50190627
29347 97948 171672780
91238 135881 111892611
194041 197784 9231641
12934 28235 38393601
13368 131649 622633307
42812 87310 781979296
4387 152841 844920689
44762 154986 276405848
173595 192150 163678151
82246 158458 45157294
105889 152570 918796678
111881 167524 139465532
157334 199550 442414528
152374 179746 68447503
41787 167879 702135983
136204 160180 25037706
63245 66857 96679739
120651 125375 11867361
84975 88697 9396616
3287 72201 172339687
125448 125899 395364590
10509 158061 477263933
22009 145853 492288692
117834 156779 634710864
161877 163780 401496062
114560 148888 563284985
195400 199645 310857081
68157 131724 445269119
118785 133876 234399946
151245 161227 24977230
91529 173924 206347715
185573 195364 24351781
62251 72838 26818630
103415 176133 513619077
168477 198784 724258367
114509 196735 309492744
156342 160208 191101483
144924 145483 1385262
149656 163925 35875067
136839 144214 726904065
106323 148513 105801794
64973 75215 158706060
88821 198867 328006371
81603 91859 25727944
82786 106876 553248397
29352 187957 969534451
112856 124178 28227312
176246 194947 46668605
21155 180710 399388635
134564 191329 141930670
7923 133034 252181799
14398 101316 594572290
4114 154921 377543032
94701 115149 51117413
110981 198643 219225759
73599 111409 94811501
151605 198569 895714758
28037 127537 249043385
156681 177103 51160647
176382 192170 847997993
189232 194177 12357997
135526 156657 14150920
133115 160345 237650145
162069 189492 179818745
181022 182893 4620022
80116 124824 431743789
55018 148740 235185360
53063 184376 758993524
172139 185534 33396571
131953 131960 454076404
49953 126036 827899168
143407 161806 46044708
9254 118704 273918481
198679 199819 2847879
62978 117063 135778524
192646 192689 103673304
34793 70117 88232532
18657 191166 911083379
94246 161944 169492730
19060 147016 320487706
54748 120443 522115434
87887 93959 15150263
74926 193900 383929583
16522 110473 441119087
99230 181836 334484850
32891 63304 75643200
170439 172128 4241028
32331 160708 678377438
141021 183401 595340731
46763 157785 278248012
109700 177732 818955599
182383 194052 923904031
90543 188000 243926267
147436 180947 83767299
197440 197755 762770
80058 88637 21755248
170421 178952 814989052
3156 198429 488597956
145059 195357 125704836
92273 120793 71270507
117134 170116 595689605
124168 126745 790992621
124538 193808 104020266
69467 98873 659610697
39095 184631 364469139
93191 157159 160111921
37816 161635 522573952
55289 127495 694244597
16779 103316 689801360
104165 150686 561066032
119887 136292 699448728
178472 199684 52957279
149092 181320 97156946
21674 56352 86360710
41862 143284 254259982
187774 190824 152610928
53220 188668 1227107
163165 192036 72097373
30743 148149 293938690
171951 181985 24972925
134053 162242 883647327
32523 194496 458539755
141639 159585 44928647
12832 70198 143528927
99434 144138 393699446
163556 182002 222705966
173801 196982 57718559
75869 114535 135073897
108332 195905 219105196
18828 158484 349708655
49759 149027 248904988
133579 185573 130074612
46595 127157 469591921
170877 198292 68249454
47360 160611 715775499
108283 172765 663761967
195631 198247 6457141
112998 142373 649974204
8571 178852 675086648
184998 187180 5486398
124428 181398 142637441
69020 118480 498396712
971 117508 291530365
106161 136215 75532480
174718 199186 60986242
44668 76156 900583209
96974 99779 509353232
156965 165561 951871368
83102 144801 154585038
185201 191019 26463098
31400 164701 599618297
87348 111947 453525587
6434 172917 967168388
162804 179673 542392247
118365 172305 135221473
115829 151119 88397780
67134 155062 220324522
184800 198530 87989045
19046 55905 83837972
103491 173986 176587146
23608 109648 466661710
128353 155834 100205844
71297 129859 146741718
107997 125514 219398103
32080 32275 385173647
38197 102609 47391675
95781 133632 56401893
132299 190250 144985624
152270 159822 18952674
2018 32851 171048434
144804 187870 610086116
186371 191728 124901210
106964 146246 98471122
6550 23718 43032582
107330 179332 396689046
38457 41362 314340051
168850 188698 49471828
191706 194119 968379
26928 89059 155575104
42596 117401 187622935
172957 184176 577382273
182538 182748 481461
119216 129411 811754221
180209 188862 277819303
176214 192587 40938463
76014 185628 766542574
36685 55932 47766551
126670 163337 91931402
138479 176867 95921844
117740 144389 935401556
167014 196879 74415214
167665 173671 5898998
131707 190243 146475845
87551 156494 172571348
86704 121802 743685768
8741 44891 90063378
169611 185972 40820271
13484 40260 66800592
28707 75326 116477950
149734 176665 67465645
79073 123699 111837093
24215 126460 814108202
93440 174741 203584893
6860 135509 895023321
193224 198978 14248724
8613 194531 465320263
105248 137719 81549290
42721 171019 321703780
109923 147697 94560868
174156 180184 735740497
80100 185535 322285035
184123 198516 920685981
81901 144294 156315525
95014 131323 641736594
40670 108487 170126394
63186 146482 306154012
151461 188730 93197848
161399 194903 83699545
44380 128461 989675665
121641 181756 150557048
180129 186825 435561529
145592 183257 925465389
135016 193722 593136407
135260 197014 154219598
38498 157280 956892018
43000 78193 521904150
139571 155381 431270974
192189 198609 12186984
98548 169674 204407914
173292 198602 74464486
157098 174829 44489310
37090 74227 92857734
75992 110797 468553907
43120 98097 883062376
166728 194176 79211601
116927 170170 133459945
63673 101980 96407140
147703 174215 416479752
36718 80103 185158510
89265 115896 10956500
167194 182442 38001452
141809 194823 604075666
98386 118763 51014369
133027 173279 100799102
23338 70975 454719650
22218 36142 34856143
34561 177423 407269293
182496 193412 214742152
103567 117935 5520444
10569 81973 178712916
153431 186605 427454454
163931 167362 857560346
67935 163124 830716890
6404 95491 896414347
120320 166163 115017307
99407 128347 72430580
63380 164136 254394588
20238 79751 148822826
72759 127252 89902254
69482 125263 341811276
160351 198714 440861101
31371 195199 409939997
132456 177732 113318339
191264 196839 13838020
78774 97447 46892642
7760 85976 195805692
171514 194725 57852536
4393 99317 388852805
13950 163949 578415722
7418 57521 932678343
123273 146906 84734412
179852 184112 303912223
185944 195243 23096676
69888 180827 277768761
139344 185094 114377384
50544 184125 334701969
110603 149187 283155296
127896 153511 578935374
79520 139881 455238832
179634 193068 33622487
54541 68724 35798374
12677 30943 520042241
80498 118181 94413507
176597 181242 641858157
37981 169443 776874456
180267 190129 127278125
189669 199061 808376110
159750 182132 985781117
71387 144793 474437778
4740 128537 309899501
49602 183565 335636292
191294 194137 144892720
115459 192610 193122669
141249 151880 450908553
169706 198730 72344268
17830 56140 798017383
181810 197748 992996665
51055 114791 285188740
37470 186307 972293722
134420 144627 765386548
165437 195573 899828833
143381 198251 998119004
101101 191401 913793326
40364 91497 128352104
38328 189201 264101719
111423 117080 781553545
11598 177834 431938217
172473 187325 805623120
184074 199831 924497464
95357 117928 916430208
185282 189924 144314525
120831 194107 183437404
7107 177429 196513616
126658 128561 4759541
12200 44684 80947546
184520 193678 983297977
85947 199774 852042663
106714 197619 227480909
118540 139660 644585618
160156 179170 47521032
159736 172956 33209347
177136 191110 34884903
91141 115617 744635425
151402 169760 46059050
29906 102330 181299775
158573 184173 937545339
114283 146976 954588860
66566 99146 410809646
141974 194933 66043660
93317 96186 7235735
119575 144361 62250115
46950 47440 629915579
109907 140663 77032769
79829 106259 354602956
160252 194469 85547896
51397 68288 895844126
143210 173937 76956332
123385 193544 815970043
171193 183444 30462142
44216 68659 674064122
90420 166483 190531456
196776 199408 943898817
60035 115834 177955028
3470 7729 10622504
105561 171082 164267521
71919 171199 248771860
58533 68887 176705707
157235 172878 39333949
83226 193327 778122468
103082 150234 320044082
128683 168189 442727093
130396 163829 83814005
189977 191755 4483873
87665 181062 240681212
82392 82484 228539
168059 197372 73057718
154933 183582 71623006
195988 197894 4643162
177912 190759 734735233
191490 197963 16052468
42958 67474 626273301
160833 182510 54211207
190124 190220 477410212
190938 195578 11550496
134813 151044 40459037
147864 168913 100567506
28268 156377 582732703
23292 129305 265285219
16878 57371 100959650
68793 194644 315106568
71562 83275 131174011
90765 100992 25547031
129481 186603 143102221
63534 85364 55084902
142795 156983 637247845
34853 196052 134092184
173097 186833 527160949
89039 145939 391118611
79558 106779 68243754
161094 166050 12546245
27335 157121 324837499
6231 162596 811834033
57439 126897 243416727
67005 163070 240779010
168334 178397 25003262
11806 130291 296658858
21626 137177 289439093
147489 152870 13407592
100373 121211 52134840
130092 139053 22589852
164419 194846 75869974
164262 175258 27430626
156802 163740 17517689
146172 148855 534055493
33970 149107 288237112
140697 155347 36624746
144008 173564 74007519
75270 102134 67569508
151050 183140 368526317
143547 157884 35752994
38046 191603 384436480
78940 134177 334462011
38507 73341 237940487
183176 188562 755306993
103205 198119 237405182
162757 182276 710621537
7338 87722 784425559
177214 180174 7350770
16178 175554 831942722
160708 168755 20292031
138064 194842 950191900
2155 151448 463796779
152946 161729 303488836
58397 95903 149216407
53085 174404 304169941
10754 153583 541779143
192257 198294 539790291
146666 192130 995538804
110325 199796 223720069
100607 187581 217819560
43206 166780 309925682
97673 150632 366674892
198526 199363 38339951
63052 171154 271672403
173366 197106 111842259
168882 191003 55146922
8541 108551 679191041
127514 161912 13056001
24159 111811 256865687
161449 190064 421241678
84553 97031 31163612
107950 160079 908273830
162490 167822 23827522
108627 158341 659895770
38299 79877 546579041
58661 91360 82431588
164777 166875 706434061
164808 193551 71768711
43902 64358 51257852
69456 164443 46796283
4987 37635 541441043
155130 177407 55741784
67702 98255 700252043
51429 102554 523164217
75659 174150 707413922
49746 83910 505564348
92565 150769 145720446
7009 59526 131008670
46557 157216 360164197
84870 105963 52676730
27687 130346 311195515
176054 180450 778716040
124325 187164 981623291
193064 199335 15564481
152548 154781 775505475
124853 197285 685885510
45097 67405 56084235
127727 143558 105810345
55071 143425 221727509
71194 163074 230252226
149129 182008 11811338
188748 196354 337738801
144098 192679 187307069
137843 190696 132119970
152376 166503 35504687
96080 156742 604271161
22366 143452 385948567
2448 136856 907942279
123927 183987 150337184
177783 184029 443640929
79579 82555 7600866
194369 196339 4953435
143865 194074 125513028
16731 56779 592630496
12117 30108 290927581
158975 193561 86512852
48930 132759 210249113
178302 179391 2694797
167715 174589 17114874
193471 199853 15857961
193295 197356 10035658
162437 192630 75484794
117885 168745 593738048
118760 168917 769052346
93685 115015 5449474
91176 197078 685400626
15161 51312 90210189
27991 103616 189288078
120956 138200 43470441
161971 181689 49287760
169449 186391 19173007
140732 141960 581235113
198293 198441 316398021
94629 110378 39458450
53397 71679 46020209
14477 33720 445289789
42546 43562 225311102
21137 88719 169270514
41744 154738 434777854
92990 105177 24843551
46492 135998 424707914
39655 59557 49582751
480 143169 357099016
123786 138208 814040878
178958 194402 38600107
106591 159286 132072205
160932 191219 75704744
118885 164677 114847219
162123 170849 21984671
113785 126910 32851439
9223 22454 33182733
136921 166726 74607244
125063 174590 792893127
174704 176592 4703676
34902 172120 511367840
156762 172821 909346390
3298 134010 327272524
173505 194201 991638128
101963 129483 68766048
189276 190801 341602049
143535 190365 117047081
133883 143787 19021632
94151 143184 122796368
161334 179147 24613933
63653 131026 438647408
69085 178764 500729647
51497 91841 101353717
103882 159100 698033148
18885 196840 18477207
163173 172007 331594015
26970 148943 353063963
198955 199816 440919617
75697 129295 134380655
147975 171384 58709677
52205 81615 558114886
87746 179690 230032068
95546 163282 185900568
138757 173389 86596708
195748 198635 7157556
38652 190257 379577419
142153 153078 27277690
105642 132092 66322605
96867 146336 123912709
31374 55076 558963508
157304 158295 2516658
109645 123282 4853534
179995 180144 376106
20622 143595 308009007
69784 160867 467891584
64968 83526 14326467
75149 123419 933464630
17985 71200 133094795
115672 148940 444073150
154313 167754 33729453
135784 191502 601320564
77587 138744 850218610
100479 195154 780033695
118117 197498 393403082
107729 198352 354919965
114720 188998 185931950
30632 101928 453430274
146738 193310 116521480
143819 162140 916061425
179449 182228 970265537
199521 199597 699733375
131553 186239 787790149
85163 156552 178737266
190786 191288 1262625
24487 136536 346136685
89717 177962 220769943
17729 34864 613184270
38736 121454 728975833
189963 193183 283242385
148612 163390 543579361
35458 144034 271856502
12200 190306 878997745
81768 198577 292217420
155665 193790 851326568
151242 171256 427217487
136256 187633 128482089
8547 57696 122519250
85474 199310 284804286
6910 138695 822330496
148414 149099 1735854
16237 46623 364467103
145567 186001 468369647
21527 57659 89941477
170704 196829 929399148
128232 177124 122463195
7624 163863 766812063
11711 70636 764037556
25151 135040 275276731
5053 18597 731206703
78715 104277 324426514
114174 127895 986021303
79875 114507 62969206
194324 194434 284563
101863 167047 163294519
79157 128683 167387372
8775 142697 540361642
160700 175069 36025798
140470 174860 271777385
5367 64055 395417440
119157 144080 176206039
92147 183842 229452839
189371 190139 1888806
189883 195351 342274792
168656 195529 67006175
117335 199398 321059255
190277 190356 199474
109750 112113 723967859
175432 178469 7522595
177194 187014 509424937
99532 152791 133383550
86329 168863 607801321
139067 167712 71671282
123021 174047 128000566
100100 120656 454766626
63161 73016 24982892
168568 170112 3853871
109727 119813 901885413
95360 179926 826539908
7675 55129 405595117
69469 180356 808169263
2022 198189 490771398
145394 147898 6253137
68030 113240 113369411
3503 123974 712850578
131084 171537 101421498
118519 122582 10057031
65952 198574 540694910
139797 148969 22876175
188490 192228 9341869
138350 173000 49876601
113140 159591 981356502
150610 177270 66737675
154150 183128 72365778
148521 164045 38948026
76417 194723 803483144
95416 181909 459409821
165504 193850 657833075
159067 178538 48679437
76073 166777 574321056
88612 145328 141972944
142289 151525 366399864
62420 158382 240662090
10487 97757 834800048
118616 185743 630775661
55296 128599 183973541
40261 198130 395304778
126975 138459 284127296
18746 86407 169515529
188778 197517 628002059
97458 112820 729268327
77245 121957 111901982
7975 63751 139193977
168082 176387 20602739
38068 68521 76153711
55573 172407 482473563
143764 186681 107377184
138735 170128 78514380
3001 8501 13729740
161597 175375 88184030
17834 68658 584106476
30737 75308 166020339
1711 61024 337158677
18454 178318 962521883
144875 180736 688196065
46184 49565 8511653
155138 195294 166701121
100677 128110 390926873
128877 129153 447693616
37826 180991 435058472
143425 175821 81040086
67759 81357 34152406
189613 199762 25250360
17736 193283 439422898
70372 194509 310832363
29988 188570 720132981
19503 79311 149586639
182959 188362 469503977
19574 177932 71878357
190264 193100 7120976
134112 146092 29977557
77175 166747 946286935
172176 186538 35861424
114672 177296 156797230
90069 125016 87361167
101522 166939 163865610
63117 162286 448663901
138037 190814 131905158
21173 114224 542103345
75506 128502 132868007
87372 88405 38565051
137475 155296 44466866
148050 154312 829083057
44921 123625 197422900
176050 192030 39939108
33029 67962 319813739
23628 146063 173294315
148033 192389 110979142
193249 197256 490423766
187060 191062 9947860
24834 140977 290845574
18209 48415 75304734
83225 100225 42554326
42813 95284 131781176
113181 178393 372267251
56364 104233 55008198
164604 193992 73391486
110034 172211 789780645
2777 44281 196935361
108686 170021 550062408
19479 189068 574626564
11595 14039 6081869
162908 186856 59923754
157584 182924 613352536
54198 59342 12841650
52809 153343 252083530
181531 195774 672284704
101815 102299 1228091
104782 141082 91006869
6686 40836 770708189
98416 184112 75773838
11490 104946 233890364
4157 117503 283690209
132644 147009 399804877
56940 172562 783263012
52894 90716 660394644
123449 127991 11418264
60566 90620 75738902
43110 110823 169965990
102694 158291 882839844
30473 183531 383031865
187211 198461 27947733
75234 172899 500774700
14455 42995 71120793
46067 167911 363951886
121322 186238 358016625
108607 179192 176623953
161793 169965 20540874
35499 36656 2849874
175897 189830 109433379
62627 111351 122436522
32230 144298 280623893
143302 166826 59014833
118682 140120 53907239
80729 138807 145735305
102658 183302 201761767
111289 148867 475067905
33514 43059 489432465
155311 165748 26275849
166118 174747 736559529
172138 172575 602641034
22332 176439 385758167
23188 75844 839570877
78717 177576 460757134
141318 159096 44492871
57551 142193 212467553
38513 85544 117826750
121764 181902 150629651
29169 87153 505699075
17517 95763 73036123
117992 189748 179629318
198703 199327 312088780
95188 183106 219923373
159685 173200 513475053
32553 198722 415758298
39789 159372 299653320
36915 84635 119518871
109686 182731 518674657
106121 140597 86536015
159522 165857 882728016
32877 82859 577117764
193828 196542 6805880
96168 147428 844813667
137552 154867 215642621
31994 42804 26620953
49005 169462 40387629
177837 178248 964854527
54269 71638 43799497
84915 166503 354972618
96390 157215 152196026
97973 158128 726198507
41577 130380 180528026
102125 124803 56614720
90898 93880 729189625
16121 78896 157002549
119057 148309 73367856
73988 194836 625536498
74032 92140 45565804
106617 117617 287146504
92908 107096 46219349
128495 143476 68830685
149695 163270 639158525
175022 190873 39572430
68860 164842 492047361
159533 196807 93116688
12306 74147 196498910
190216 198353 778893216
195595 198571 935118962
48395 64251 593594703
17740 27764 25110107
57968 71941 35404489
111623 115594 9898256
58483 141006 405138039
116224 156733 37440256
106584 178982 709079885
197498 197973 668583869
84509 122606 95184135
140806 187951 724522776
67057 67815 1948486
48047 136185 221208407
126525 161957 88768224
3036 98030 289447154
181870 199791 44717815
162988 174899 301788182
140303 171896 79112036
38061 143773 264818582
130608 159126 908629660
110161 123577 545049047
135925 197694 154221506
108769 162576 134722956
168371 174845 16128867
138113 163166 305544064
182256 195881 428050682
71886 158492 429434157
85509 133494 120246584
131708 188088 141190216
33803 57896 215492618
172638 175677 971565704
99825 105264 13548346
29845 185213 688935562
97089 130589 83922299
19201 85067 987018928
89696 124893 609683002
107836 185169 193608965
51309 116212 318851479
36564 84161 323582747
6329 188641 456351853
62925 123873 152957367
56232 102836 117126038
12820 56874 109917554
190961 194594 8155663
118599 129118 276225855
100443 113694 640494265
160195 170787 26651190
143899 190455 116367670
116625 159026 106187914
159958 190001 75079542
96952 157975 60735005
5977 52712 817696952
139301 155466 711660627
80235 144410 160932360
118591 179259 151888635
113093 140145 67843068
111597 155317 109494771
55308 81750 66652003
110529 142161 413726980
56485 184544 321000445
170914 189865 111212770
24448 188185 409926344
72080 78793 903288805
160224 176730 740176783
36252 66509 75534959
184352 198894 36271994
145240 191026 208140538
5075 93361 221038220
44137 118698 186961278
79422 194932 289221985
169130 186970 950833969
32149 185759 988911628
88307 175698 218725851
47241 119751 181778680
186851 189805 32560620
177960 193986 5893486
171287 195385 60041514
950 148176 368451296
197992 198492 951709677
50939 110924 150581032
170798 171083 530500
167733 171103 8421227
179483 179843 920493
44643 159017 286776043
172177 183064 614995078
197572 198314 876532561
134117 182592 203329902
136776 159863 57674930
63133 174273 657208932
105334 113608 20847207
12933 73959 152669887
96785 122413 63989340
63927 130120 166100813
117477 168942 129047168
56300 85173 72765819
15009 67414 377403140
58241 196186 36905477
101935 139016 987621184
4666 53282 234939408
73125 100474 68528198
119007 151414 81264888
57084 77562 262012222
170830 195968 62671758
20004 161684 354791598
97116 187829 563072210
111337 132706 53515843
135391 141644 15537411
11133 29101 678066241
180184 199528 48260886
24504 69640 873863544
51486 189179 344958350
57497 178541 539462854
107428 177347 175076049
23347 185021 420648543
109017 185784 192097654
75772 127286 129147346
126253 162538 132996225
44775 101753 742956115
126292 157715 78649931
158516 187494 783836508
20137 108866 222239369
7731 66107 482420062
38770 83749 637645972
65428 90360 62682639
104637 105356 607308621
74347 109399 87990314
120390 137196 42307372
118260 178138 603587946
116270 179707 228617933
157336 176620 48336663
87449 196617 369358255
196863 199828 7412361
61485 71209 94663848
197320 197792 650179
42735 163741 303462126
51582 171192 299877018
72621 116626 765336840
24031 46995 57055899
165262 189706 60957211
46832 136582 225218549
111487 154661 108131279
97507 123111 63954934
76203 160937 212389623
94303 148447 912279676
81317 104523 46065938
139556 171167 770928946
142857 152359 23718042
173005 197215 21678184
185995 189644 670437416
11285 67053 139384710
89803 128445 737176619
24973 51861 102314501
84412 136379 332775385
122725 181994 148565793
165389 173024 15339545
81781 120520 789708967
53943 111030 143366611
96660 172978 754595277
89645 133457 109662668
170730 178857 641372288
107173 179763 529304884
144033 173933 723102921
70910 172177 253828746
126963 199399 360417424
13311 172108 801026269
14927 48317 83231016
104227 134007 74717740
629 58258 143572031
167364 189900 713325779
79070 186417 268959425
64805 65913 2858921
123139 172011 122647333
155019 167940 32459483
174354 186612 287299301
151474 175465 60060156
93018 185330 231083755
80067 179819 589978573
140805 178198 200249189
127129 176061 503588077
148815 175786 67476759
146498 175936 551834892
48804 61333 683767443
42688 184757 355973467
57744 128043 314673628
161469 197919 384688892
106922 108913 111635622
81180 100512 244996226
190379 193149 159640353
18754 97740 980444694
149537 195992 707527349
116123 167156 594670326
115736 154811 97887726
71248 119306 534148158
98145 126398 70759430
112843 180357 168999934
75974 149833 299903557
7126 101530 776387540
96483 157984 475726430
20584 96132 189204954
161090 186105 625315732
111242 166707 603199660
160445 196240 736962386
165388 177856 31025126
159962 175695 328136513
82527 154364 475111437
25326 182695 393882947
62476 99815 700959426
29286 179668 376397987
41020 113454 181689772
88228 141769 134006052
77634 168842 228629696
1591 198852 493432659
92374 131559 139494718
98159 183330 213186170
137157 181941 365565302
95391 111952 41423738
106684 180921 185883825
127241 173315 230992978
14698 115193 251573967
59245 186392 318785177
57731 108776 729571187
15187 182335 418405869
196590 199485 7125288
7263 141384 358027096
170587 198428 698040618
94800 133691 450224249
118361 168925 230564511
70690 190875 419460513
96813 107417 26491333
116712 199791 407037396
167144 189374 428654091
30501 127230 242082842
74287 186312 562544716
17448 108950 229168204
103808 138093 86043469
56470 173053 459343237
55535 55865 457764184
37415 77152 99420520
73457 114261 102252482
156286 194613 95810324
93952 141170 118268704
192777 195966 859255447
77664 104776 648183060
185641 193572 766198061
137216 178222 361600817
31313 111925 851472628
37599 69069 47675876
41343 139543 246362145
141863 150136 701406156
77480 127365 124962129
20030 134456 759019216
126454 143612 660752252
93266 182862 810071706
119107 190041 247834593
127507 190167 239482166
87516 175377 219936639
20277 119395 133183089
50894 68858 45171390
109257 186405 193072928
194123 199189 12566916
172199 195187 57232847
128267 183923 533003861
67787 158659 909968216
12923 146229 333836022
75398 129858 136547588
53183 119112 182713613
100371 168730 576689314
159736 163946 664205912
168831 175800 17325877
120841 127044 12117193
128414 175638 118271204
171177 177739 16280463
5496 73277 169590629
95058 170761 189627750
168625 198293 57573961
20869 105646 212151467
37273 155104 295038311
175454 184775 570360413
70792 78377 19001282
176868 179226 6710826
32700 193346 402061619
25493 153601 591960147
185669 188755 7668195
16173 126093 275168896
120091 168264 120830741
135725 159995 60616578
44650 108461 671726134
148298 187525 98211145
35846 171660 340107473
159204 166611 18637120
2780 15303 284678704
119583 159311 422269574
122232 151956 58785875
84731 122991 95611226
108512 181025 181451277
177058 183695 576854244
76394 183838 269146843
187052 198580 466746975
50483 162756 321194261
99188 163691 161637989
97644 183985 870187201
179436 198923 917970357
83275 157634 186128648
186755 191647 7422112
19875 42512 375447844
114312 170433 140668751
153304 192857 98925914
171527 174177 888829985
109595 191574 205106918
170428 198630 70274949
137066 182347 961437755
34665 41318 16297861
117097 191192 185470309
125788 153643 101841991
133318 183644 125837651
20655 103113 804865355
54083 85164 425929727
179999 191080 27725607
177961 185520 18955051
67533 186695 298529227
153914 178721 918689312
97162 179671 206517751
185830 186180 210876
197879 198507 617307043
38119 116803 197047306
131553 146747 38120468
40963 195176 386179066
59889 139547 200108733
188198 195559 18263896
155046 160786 14356057
69007 122506 71175592
155381 197136 740039772
193577 197825 116277652
79252 196690 417167637
181262 183598 5814857
16674 59166 222073188
85216 185234 295577072
98811 196821 245207637
5740 110918 263383770
151544 153300 895804421
122765 181350 146790386
9649 112579 257630528
33939 108710 660489501
24934 115651 227061115
52420 67583 157249060
137047 145240 294453150
67294 156650 223872530
78087 88220 330954253
195829 199407 8857765
85021 98410 785578872
80745 160718 714815728
62644 67163 434432274
55065 105030 580212060
152488 177995 63837409
185350 185642 973107622
143657 146990 8297382
135855 152541 41581814
166659 178400 859200355
5257 155147 375271639
55119 171423 557067153
4263 129288 312974371
194851 198440 774143919
105325 143711 75304432
114620 118972 10813039
125858 175421 280739325
51474 118763 168702668
171170 196746 63756265
132003 183855 129782625
13749 157557 360027715
48489 186807 346665251
12644 172781 979465893
135605 156751 52792347
140485 182917 141369080
108510 121765 33042345
50796 179640 509814628
103050 162729 149504646
180159 186146 363955474
57486 166559 832697583
36074 134992 247797987
8306 51764 108500801
97092 145546 402880623
188398 193982 433778257
83954 173903 928949324
126312 133057 812532704
28953 129101 610060052
51845 196769 943641098
176286 188109 29622577
97170 184633 218916264
147050 193164 115327986
123272 145643 885912607
23086 52782 73943041
181782 192801 940982588
18980 81757 157263327
83556 161933 233100410
170918 178606 19038934
24181 173768 374559001
65161 124853 149641648
141915 195323 107042232
61064 66307 702072723
108470 146995 96478340
85147 158179 182812257
193041 198479 13467156
148681 165797 42973651
52076 100808 52937497
119877 123014 980398902
20309 153796 356951351
156418 199445 281565480
75048 83884 250463291
104981 192680 219581019
180468 196944 41057824
144517 179124 609115105
83080 129202 815441386
161830 193525 224373578
146633 147910 3204710
168416 194259 64457709
147713 178693 77444572
151257 185672 561886541
192336 197965 13915634
77575 135356 144955505
173206 177373 10308350
147365 151230 9661220
80630 151736 119618033
39583 164741 980937748
128170 152632 61265967
76157 119478 108566710
9025 67317 145782990
146407 170817 61189471
87400 172256 667822892
34222 145524 731171987
41138 159470 942475926
164215 170105 14733412
72846 130287 595741908
56202 101736 114537052
91899 168018 190649244
59140 147110 352712428
120710 193190 181467674
168133 185342 841341055
87694 142448 137094302
159797 171215 997841074
179580 188135 21492631
38474 138961 251843098
37979 103858 155407815
133176 158581 63514030
176519 184378 631013357
34239 134603 339433104
127272 190809 216886339
33884 151179 293629553
54902 92934 641470763
68644 130832 382558469
110146 199822 285665095
76344 194048 610434687
159332 175764 41134852
108268 176540 468731130
29597 192731 408326067
45181 114379 173586376
41239 134297 233393480
183418 191412 580429400
140919 162103 399266205
148505 178714 127436642
177000 193951 42352346
68318 72444 296489070
12301 182753 426686560
8540 30062 53934987
48253 95632 444903987
68288 148006 480360816
79541 136812 143726822
46198 146841 696501826
22788 87222 297390580
142420 157330 265575224
82243 122559 860044425
38369 188908 952354619
139828 153586 34297958
41266 164655 694328074
175820 196530 51761588
39546 142249 440216055
191705 195964 10601879
62527 119627 633871303
104317 118780 36216320
134023 183851 979614211
73624 153978 201320935
11702 120068 271217008
178770 197234 46089304
169496 190700 136523132
186741 187970 480582708
178241 193675 951972777
43025 73418 76370768
22172 130524 271264490
123948 136828 32480529
165498 178358 983570342
15532 118910 739300719
37715 181843 823939902
53456 79149 64511361
162262 163687 88666862
28335 124915 711984182
8777 63358 136248765
175097 190317 213595823
81145 174482 233772525
131309 181573 125821429
113349 133952 98332294
194426 196934 177130887
146603 158577 29923042
177739 197708 49804214
31584 77025 113564100
85007 100405 927499253
160095 161389 3238804
68114 186480 336105158
180464 181581 2788982
126018 199084 64255321
180014 185320 13299885
139463 163590 916095293
62808 128794 259005219
107383 147083 99527788
177410 195456 45053882
172067 180197 20193225
62482 174259 981346681
159903 195944 90082724
48230 61872 608706675
85648 127871 105711471
50053 159144 273467902
136527 156557 718018595
101978 108419 16062936
79142 107329 838264170
2383 113231 277512075
51251 61373 663676176
67374 75219 75236082
19670 29965 625060707
69552 194745 466811295
55733 70305 36783088
21742 172381 377261270
146963 161662 931130448
84123 85377 3145167
48859 163620 355919711
98541 159833 153537071
33605 54338 449980250
61264 64518 290315884
177730 192230 36255625
116554 162451 100003976
16899 168887 380712571
170308 193871 144341441
36361 122572 292845370
120798 133887 97387231
147925 162802 37292963
60775 87971 68583677
198230 199109 696678330
84872 104608 525337138
169487 187743 99739359
167191 176188 828076294
105090 165231 150812984
31676 126119 452260829
120260 126558 4915069
84569 182447 244960812
120656 176898 868352408
187724 193176 13551883
49378 152571 258681779
43717 192140 552083629
18431 129355 277714232
147384 162509 37882588
7298 81996 186958415
33825 103764 175006755
85823 134111 120989083
101641 166937 163547673
58306 83093 658945837
77600 82102 29176366
54746 125160 176626753
142950 143766 48049967
153109 172604 48926634
192523 199591 17545689
88609 136363 119625511
30874 84250 60128641
146039 169736 59385422
75598 116521 102666003
107052 150467 185349272
18638 146471 320146429
134467 160267 64522549
94375 198961 261552955
95796 148192 131191898
190096 198388 286541171
190365 194629 10665194
115043 137248 255198264
199820 199828 906081770
188481 190687 604399572
132430 173739 103503295
199556 199992 1102991
3554 76745 182958945
45387 54025 313252245
119233 158750 99034935
168330 175986 19035427
95419 98307 7142569
101753 182175 783113865
156487 196563 57582934
199378 199437 179565741
127517 195700 170604811
153454 191493 95146713
65114 85784 52015966
11758 111063 757864053
96236 148329 213746978
176535 195978 48558215
65002 176398 279143311
9736 161947 656744873
198439 198513 820935419
52576 55082 833621443
133101 161631 152092168
195768 196142 953342
71045 132252 153370618
108084 197091 547216309
191802 199343 18709140
118119 146423 917697200
160214 181749 53847233
52028 77248 6365623
17293 62834 61641439
94278 134946 209793508
124212 188006 159818733
161654 164017 5990574
27164 27179 142299016
21604 155876 336212307
24178 194116 703612716
184653 191709 17693595
105756 133766 402155145
139117 165097 616486477
95675 172859 549257155
74674 191641 292904507
127505 141268 907912675
167468 192224 74097039
169785 190644 52024337
26103 103297 193204265
154106 183706 106711473
41688 73192 79061798
68352 149141 202421087
75662 132676 142998225
56293 132216 190495298
47088 111616 161921331
46205 125062 197751805
143296 184515 873876979
74090 172023 30919258
97269 145935 121943621
195355 198280 7254975
142803 195290 381179239
60669 118021 854829170
44180 63787 49068856
71098 73848 880361802
38961 71423 81309583
18213 154217 233054377
96403 160196 159686761
136838 150714 168999466
29023 186180 393446272
145131 171121 304209880
39508 112990 493274231
99653 182464 207282240
120706 158692 95182723
114648 135365 755863667
11547 174400 525346525
167094 176507 23418447
12501 38785 14329980
132346 177148 112201381
62432 74889 804171940
155823 174455 46633074
165087 177342 512567627
162702 187882 62959239
150360 179783 73621429
181751 187034 187723315
18659 53924 87964464
98736 171400 797761407
31936 183592 379522506
66853 77283 26173774
49481 186949 344516078
138425 186337 994000082
119935 171464 129215979
63936 190334 316746064
189649 194067 11049742
39227 169381 326218734
36089 117167 732871021
51712 151474 53022953
28853 176237 368976566
190691 197976 18075872
59233 99894 102236140
58947 150880 283982796
164177 188415 60542096
108607 195625 217684748
72122 197058 681792337
18351 29278 961842375
89970 122945 736820526
13986 77194 158171506
16631 78114 477296398
196776 197505 990033175
90024 154374 496087914
139973 181916 822023584
117311 190873 338938605
197578 199090 214524122
102096 127957 12985686
53741 72439 47118366
75904 137259 154013494
194407 198848 372940713
51811 58181 15728101
126691 161459 87076010
33693 155876 336089972
566 133321 796195260
163478 174589 27728330
181375 192664 66885635
13038 129031 675171003
33617 58326 992183812
188949 199659 26680155
141930 160067 586595716
38286 131148 232567789
130597 138049 584624099
125324 129615 491410071
170224 173907 219831053
143225 154556 534567091
29925 198924 422777429
5575 140392 326154516
112751 116066 806976931
134758 171917 332148662
10649 58451 386753379
2663 82150 351091727
58791 135073 961945374
99231 127568 897402049
129102 165304 90829837
171536 178642 17587543
58943 91499 82035195
90562 105083 36197124
68295 181819 284276294
129002 170490 104032358
58269 91313 804838743
182974 187552 6466727
190803 193107 5751843
82752 167417 212152190
52234 63685 28586087
30333 57658 591068255
164676 195748 181200699
41809 82419 101968327
31528 87711 140664395
107071 130697 59252536
69125 168594 249323103
177482 188810 56849104
128511 161795 100585338
86341 165349 197925862
1666 18848 620916628
169675 179257 23799895
74834 163442 737304474
16939 191628 841588554
14813 130041 852236341
199914 199920 22263
129392 145242 39790436
73310 186661 283934743
86349 145874 149053615
171112 186155 769396185
150206 157419 414773132
610 78693 323873410
82767 148448 338089302
13201 123580 399925040
90442 135789 34724438
99184 105035 14576419
81564 161386 336778818
149266 186280 758034556
103554 189473 732174397
198738 199734 154904847
124314 168739 111466347
101038 111842 315766275
197815 199791 4965538
61746 107976 116223092
188640 191981 164385879
191468 196433 85098119
174089 176339 69156416
1801 25215 607717550
14034 19284 126780963
48093 173618 314697048
192537 192783 867153266
171977 177859 14571967
6524 193115 684882808
82900 157570 186928429
37790 155107 671226518
71452 123467 130254377
34811 39338 11044812
166189 195934 74199019
147955 194433 807253382
103127 172681 174284848
104749 197866 479431937
118791 129594 27074723
115951 191464 862394096
172370 180274 19630145
55063 64841 979583854
133984 183701 401972023
185128 199022 132179773
10406 16559 15335455
142349 172348 552935965
88255 196350 270452734
87232 111289 519829394
75174 136564 362226249
106069 198621 231630326
138474 167112 71647815
140246 185907 656488196
40853 64093 248269448
21537 177477 390358668
118277 144308 65339537
191148 196720 13882995
6915 32235 668003630
123540 149858 65944582
152012 184731 819780184
126560 181040 136355838
111731 162785 176751847
96694 180861 210595618
122198 147901 883213251
122511 194660 251947096
64031 177270 283883036
110099 145749 89238994
123326 188105 162307919
61180 170274 273689378
67402 194489 363892542
181353 186379 880775002
65565 125478 823233596
136948 169671 81892737
183735 185066 640233477
41610 198190 392112019
73962 199402 313982823
13359 79382 850563968
51366 137040 561715647
68354 184244 290160459
186343 198286 29655024
171433 171580 867486992
131231 180375 4568671
180164 194526 35892044
172813 196664 218404652
29375 134360 262926927
54253 153797 557146178
68680 193543 312677594
145979 184438 96135336
191850 197560 14125428
98142 166439 569152330
192013 198806 16861696
39107 169252 326175278
198689 199633 777080762
18178 81522 158610641
129714 176703 323779701
85852 121311 374972094
55745 144762 223388661
18201 23263 12797798
197739 198060 805808
18903 91184 352193744
140345 185483 112853415
189094 191117 35708676
52578 135591 905063927
186359 190312 9798719
66313 150795 211727331
26297 106070 199553097
185897 197523 28898801
142602 179836 816884621
36836 102309 730743433
118508 185282 167203343
74428 188709 697581567
65524 86499 52787323
12939 74732 154590613
62078 182070 734451580
191837 193619 4439341
160123 184915 288004137
11113 20309 22938004
7817 119245 423591065
71088 144266 254213200
137910 182225 110759724
8175 88737 201750854
65495 87918 12998957
176881 192081 37993935
46153 63714 43936896
83849 114947 433910950
162070 167726 209370808
43993 146339 256654966
117797 170212 131424705
113440 156021 106623318
196269 199705 185684053
198713 199972 808471601
65973 118476 131591418
86395 175473 223018371
161040 188509 342056801
16366 172851 617153735
65080 164954 250468777
118021 169113 128121630
48937 155785 267881072
164602 194034 772263311
198839 199760 440446356
184458 189725 366712877
106696 161307 299456635
28600 40586 29684348
61930 72758 6045905
31939 104329 181095951
94975 114365 48449469
106312 192863 216750005
145349 196859 128697943
135416 174160 847275832
104751 197432 231900218
10119 113695 259213316
138949 170808 144064185
138317 140060 817518666
175101 198787 899887756
74277 143732 174136122
8898 67020 145356819
126280 184757 394518241
120638 187602 740899910
146719 199123 130950054
37112 47489 25660773
161827 192847 169739147
4915 142018 870989725
49446 192215 458708780
92016 125420 83530841
72919 173863 252929329
30153 164477 336334198
113029 130173 825978563
34570 62374 234354158
60616 135292 293103815
179293 185803 360097478
65052 114568 407837510
122956 140259 462270668
93351 106433 934963613
88348 172173 209922092
137408 187094 124206130
54463 75741 53497305
96700 169512 182383140
132727 169220 91465324
190800 191895 2767821
95071 147182 130489154
14373 188071 936813220
103368 111097 19370356
60830 101914 103376039
126391 176889 549311351
153599 185935 80959248
148841 171260 803062831
85838 187936 837337048
47911 110853 158015225
100359 125711 63499434
42781 93107 369197007
177374 193684 40810416
144768 149279 538715404
123952 159157 88225146
77974 92432 632812880
118358 142009 569668581
97898 170092 53616126
138407 163540 50211262
21525 48566 67321904
97546 152038 578006201
34819 58290 4945792
142126 168762 66749556
126257 198954 181787704
55237 190377 338694245
66566 93699 68159506
81851 171264 223969458
80511 91511 27719674
184491 191156 365653066
185270 189575 140597924
177431 184998 18926419
115490 162719 118344430
5580 100077 446473796
100746 186027 234247121
45753 142106 241708068
195170 197127 4886587
22875 179433 911391343
162089 176324 701984818
43947 141096 243677101
67689 157352 224539830
156130 158880 6851311
156081 176332 50620882
97530 195590 304773275
7551 142227 337177261
55793 174613 297901637
189236 191183 493281466
86627 102993 259686633
156580 199964 911755765
71451 187108 85206823
74368 85355 651257028
7582 183085 753874043
25940 135378 274086364
90630 90706 834107878
82069 140162 26127593
198305 198389 229598
199253 199851 808496118
139582 143236 879640894
118195 158467 100861485
64388 96757 802410672
105138 174345 342852286
55375 82413 647438015
144105 184956 257635696
44608 176579 833170832
148360 152070 9235723
61962 128704 919259824
90893 148077 143136409
64769 73815 22828313
161591 164919 497871646
185716 189006 641712658
197482 198223 1829851
184938 193331 756829503
133343 150440 42723679
79756 97101 43566973
188806 197781 267454554
178224 179482 3109049
70394 85740 785793632
53543 99278 471702997
25745 161823 340709694
183960 195492 931905677
2094 29211 86444110
173226 179184 14771358
199826 199865 101759
136545 152438 33625497
126530 190407 230004339
186118 195381 900499792
43432 163994 302351031
127604 134585 17625717
109253 122661 33286214
169954 170071 98866423
177396 183737 424225727
184745 188949 461751222
119345 158498 313926743
48273 119982 532201520
140959 184412 108596363
164823 199779 87160720
16861 46650 101608158
3628 156341 850007021
158651 172991 129439790
118474 179229 152096111
3722 97403 320800222
96321 110931 373536
196482 197783 840472852
12511 93297 625612223
51612 113212 945939794
152242 199098 183557733
119757 199408 199299198
49646 59676 47322340
42506 89206 117402588
175260 180975 217265060
193876 197461 8873085
102728 109224 16323443
58297 73906 487722417
48574 74593 65351406
57845 58949 2813650
124081 139111 980463273
25396 151890 316687857
80291 152885 181898044
119902 126425 328673054
119503 160691 381868866
149748 165100 645496322
52767 96139 108965474
183061 188300 13263396
77494 118684 583826404
106832 130967 726848697
74307 87717 165396110
106202 116144 24971438
130455 162787 22315537
108313 108769 1172021
54786 97148 106431268
160234 185602 901099960
37137 175612 346703533
73425 183158 274691700
175166 184176 884820088
42494 143294 252776619
20408 97672 193435841
24158 129832 264511507
145305 179286 946447950
18767 85671 259757912
172357 187397 797603811
147447 193365 114850744
91444 94666 8055130
38674 151165 281792650
186040 194526 320125849
198609 199042 1085589
90880 182996 230433711
187500 192170 11576691
78464 172054 234598442
75162 139556 161584113
127094 182377 138354423
65728 93279 69167812
14151 36314 670105100
87742 97686 184148573
163011 177330 743399761
171479 197186 64016969
151596 187895 90854577
139835 190477 902929677
47544 129534 205560945
127112 143247 40443229
36517 88175 64318767
43178 56730 354375234
92421 199115 266842282
187059 193074 14964364
146344 180201 514353891
13604 121459 501294869
108887 152780 509818005
110003 161985 156741433
129695 170168 101471325
107275 184539 218687786
74459 90702 962489383
82404 175343 232721818
26504 122840 240927015
99597 190550 620137653
138687 179418 386466895
78905 115215 91036849
139165 186980 119555831
28835 50719 617031658
72572 142694 175741858
54856 92440 159164886
30246 51782 53577244
154228 195213 744002554
137736 190916 962058522
37634 58386 679332382
1681 88091 467752244
149561 191457 235055337
57746 105092 118951597
38981 71626 81798200
132943 187398 361811095
94023 128822 87110904
23323 23385 83688575
132251 199097 167163501
81239 171264 319092140
12771 97747 212758169
154496 175399 488493553
70921 146243 188790915
131639 191237 562272400
142705 149606 650863395
90748 182436 229428803
78793 154188 799458836
74776 77516 6879081
81469 87919 2843598
115437 154703 98379908
194937 195896 167786859
48454 107406 90200961
134098 178922 112066830
105433 165914 151699405
134659 159900 63071161
97311 168537 735316350
124467 166876 290665203
170228 196589 986658420
147505 162185 36716369
164576 171873 18312393
155096 158309 8025413
42497 86758 111185723
130266 180987 126909754
67174 185213 295662379
18798 139757 886925012
114094 165751 129505943
45076 49827 410545948
180015 198043 44965956
19438 21396 499293078
137005 191687 881824319
130448 152506 55185387
82012 103340 895368947
41993 88854 117743186
7403 193294 962321152
194675 196111 23832211
168786 187583 46983956
63210 183110 300471176
177636 198194 51261167
28605 79216 126499641
31410 127528 926080087
152779 175589 57109671
128626 140030 28714252
187953 190405 6037194
184806 184911 301182
148622 186465 56151204
173114 183241 25121683
30200 35361 12952829
150164 150990 2129708
89010 151633 156718032
183343 183757 134588674
33801 132002 245746304
116898 128159 28178354
153269 156086 450259803
13759 95793 993361759
58797 67606 18033897
187261 189925 979872832
80252 98877 46806065
66647 72318 316384169
91026 182586 229080372
12388 167964 389680212
139589 145039 98348760
34217 154465 301025369
43754 143108 249188114
180351 196859 41142838
24704 74926 125567342
137038 170144 82825098
191263 194340 380654
48244 178548 326538409
131482 145451 980961636
81638 98084 674718924
60958 174523 284780888
79715 151118 178976677
170792 181874 27546286
29346 80050 942114145
3305 114086 277283972
130856 176077 479367677
163310 193425 75207059
153317 189930 91558122
164593 166722 5384118
71603 112231 796111639
4377 44827 100834650
123989 175544 180801798
60046 160000 250748497
175484 177940 100034930
40458 67607 68137201
109320 147442 95401649
86815 181474 899440425
164130 178015 340457344
46275 67797 869612239
166914 186415 355162879
22898 156710 334975070
57865 78052 444342019
45811 158166 281702496
115766 134407 900748048
28313 58594 547489151
85118 138687 134293849
93126 165256 180734064
179013 192737 302890459
35396 56206 184286344
101218 166203 162786286
88058 100561 639958102
59018 121385 156520672
170503 176873 316677499
102017 176082 354692087
70778 117197 116341920
50689 106659 140351338
136632 138198 191393461
40928 145569 262323904
120424 122346 3557199
127395 183384 140122398
115329 131712 488434012
116861 125315 384503379
135031 156320 53175298
171763 177740 14815952
33064 155608 306732304
181699 197798 40120941
39330 148305 509262959
97923 108074 320885561
197469 199659 5484810
22115 107632 214072125
167941 198069 75075946
146095 181959 89683735
33978 197498 409112864
89154 136568 118762412
148370 152268 9699385
103648 168337 162098628
43912 112139 688459276
111172 193582 206235821
40203 119112 197757202
187614 188606 2378270
61131 193709 332292817
170585 180966 25773086
7173 122654 288879124
77969 178644 965333060
182277 192111 841155405
157560 179019 235188413
144011 190879 935103044
155567 179030 58648165
180585 195110 485118745
142559 175156 23422685
56165 78648 760790001
45550 73248 84839036
192225 193825 429417556
149336 186795 93786884
57445 190843 334360185
6410 105311 247485505
19942 179322 398997525
193327 197277 9754381
14262 98271 36910400
53259 122088 172530439
118383 147827 704946561
97154 104604 178313289
87891 188320 251364065
116954 181581 161787671
113604 133544 49991137
98264 135614 319906598
54274 76551 56036669
6180 184560 446475761
172997 175194 5411001
72567 182116 274378358
68681 185039 73513977
18435 142153 255797661
16667 191685 438132908
48060 153715 964642488
4662 44947 383894426
195789 197677 627258517
41345 157696 291569555
63312 69032 14582132
49259 95923 117235022
95438 106469 27477021
161949 169072 890477622
155227 157379 5306818
8448 138764 326443826
26940 83561 141706060
12658 178847 416059732
52854 79687 836249932
96649 190153 233946504
49132 54800 14152970
184679 186144 967995832
140094 159424 108211492
59410 159192 250304890
65708 157184 229181772
9219 169854 879608922
42831 62608 49447627
90955 123160 80389723
45231 117885 318607449
185751 189644 9679911
74925 171678 418338906
166784 168890 818785596
92214 95071 208795845
163169 174647 956446872
10343 195488 463348343
151205 161060 453573216
89169 162748 184184876
28526 98689 175607923
152359 193751 486043876
28531 44806 27840652
65761 72843 17803911
39559 84345 269265109
16435 32492 266053965
37239 133497 241088317
194197 194880 1631764
40006 44116 10165187
168538 172092 8927754
4787 170790 415742268
148584 188895 450075555
65276 65510 598799
158625 195226 865235219
53739 199688 365598702
136581 169107 81414738
15244 101750 216644134
160097 174404 639048064
164537 166280 748753033
98200 161478 158497833
82890 177696 449178526
38185 64989 66908999
78145 106841 71916133
153480 193583 277917326
38895 76452 507761142
162343 180122 430899044
192330 196399 10171231
26738 148766 305510242
155836 161939 15254387
177745 199101 53272087
184162 190940 602886828
144450 154345 24727423
144444 169841 399168387
36100 124860 222149204
51025 169206 182146051
28353 35082 368032846
391 186459 465684129
173594 187332 665963994
10653 36545 492442397
165348 168565 8027486
156836 182639 930587798
154911 171134 40718188
56413 189012 332358073
64821 134550 605634502
167679 170688 7541567
73648 143893 176078545
5986 36877 77316387
135097 159978 62148375
179542 180653 519948332
151139 179457 610460896
45895 54119 20587607
56184 189514 334208343
124228 182236 604229351
75223 150301 188121520
168289 194411 922839259
181297 182432 833161484
6619 110075 775140404
173684 194955 53022348
188030 198553 26121258
25593 93828 265746027
117201 122215 933215987
197737 198130 888615086
65936 119209 133470194
191014 196168 12874080
51575 165653 286081709
162468 191975 777177508
111348 197719 216007464
49028 193333 857798407
92013 190866 500690832
26881 154715 814537383
60539 142076 204646803
186811 189171 258764307
184846 196030 27958856
448 90297 224806069
149045 198660 123958706
93576 167988 186403613
146140 191335 152761744
143087 160675 43985669
120298 142962 56897680
171417 184488 32532827
145548 160278 439369217
72872 176473 259492795
27748 71127 108446434
175181 195592 145462020
54659 114334 149796623
84759 183352 511759738
101030 171915 177582153
23971 36269 30748793
7739 175344 737436782
44730 139256 237235385
23515 93161 174313293
199659 199985 692233318
67242 199739 931551600
102931 116656 594402426
108226 121196 32367962
1125 28054 116320912
89701 95375 116511600
81246 89110 971715940
187308 193984 16604951
185786 186316 1355815
16342 99173 207372890
155252 193416 839239790
7904 11562 107673268
55167 194930 350194058
15743 167081 672481827
179350 185523 205569171
74220 86832 808471431
88507 89598 641786
124530 136832 455962291
141236 182549 103314522
133729 164471 350482321
55533 82622 68226549
155081 179855 7650017
71575 87803 923839116
87318 146673 496175249
47608 196327 372564129
49606 78957 8106412
132085 185274 133146971
47940 126552 197159217
58147 94424 277133839
68165 150976 684819911
16824 21152 10899782
102228 183673 369222154
158409 166768 2262582
166774 171853 12710561
2534 93406 599402676
49045 115837 499779479
56667 58234 798521177
62591 173329 400637455
96604 156466 149852671
108343 198467 452415422
70725 146854 190798917
125067 128514 8656487
92991 133615 85526680
60496 189650 323696956
94927 126515 993257625
55914 157521 482989771
43121 158148 948217997
44382 162612 453295276
172993 189504 41157723
147443 169366 678738950
41098 57172 852651688
56239 155413 624505812
28304 178603 376181487
164012 194614 585815164
199978 199996 30371
197563 197773 506455135
47509 73368 64958463
154415 198730 110708009
184136 191121 17505436
60236 109864 124793752
45086 187134 356037701
98060 156266 714474179
194841 195900 2716427
100749 136514 89732960
123913 161104 93179534
120008 121336 3315617
10679 17150 834136624
182937 191704 22010112
163378 179232 601422265
138022 174382 673160025
183441 185751 3203802
7379 123447 290460399
32120 120538 221217075
2606 143627 353088879
93340 129036 341124015
99860 124366 61286345
52339 56489 901424648
6334 40288 84707215
22037 196164 550122777
45390 116210 1161849
163154 196271 82699855
76018 146292 744245540
64624 100672 90521314
189616 191176 3906598
108241 140036 454102025
55031 66793 29735867
323 184729 696678285
19612 39621 184635984
195863 198667 171378672
188257 188362 234409
49785 69383 49226994
45165 152364 268761627
51477 146699 238711463
156223 157141 605447695
98092 103923 14615135
86602 130105 108897558
123786 178991 418565003
143779 154019 741705399
93739 117056 58286607
85051 97488 31120392
180649 191680 794231898
19527 171409 448098663
119839 168682 802637620
48014 97728 124796867
36557 71459 87240606
164631 197210 81262464
117383 149119 822792928
72721 134531 154975993
182198 197106 37135764
174415 195966 53776388
61399 152506 298725849
112047 189568 194030487
81164 111692 241561528
79000 120512 188671680
94137 196560 256317087
79870 149706 175018585
78248 101857 59303638
107983 110112 594364777
65137 109566 712444114
163985 187837 59593816
106381 153028 124517388
51416 150547 248491396
114152 155590 252365115
127688 162744 87872176
199540 199881 517272135
9179 102527 233711740
191821 192417 275787142
22036 196213 799364540
196494 197172 562219949
122013 166180 626116935
96020 124432 545689026
175548 177068 3805904
169918 174202 10677258
57439 59633 5478496
103083 108988 14867590
171711 193341 53956628
66364 188321 305512579
56553 193728 343830963
95931 180243 623315656
86346 157587 484353951
151880 190360 96231707
126720 143588 387471741
93996 134406 101245465
117052 178537 643378113
141156 188761 65530912
96651 114512 44637982
72895 165877 233063327
140369 190960 126437802
140727 191370 126626314
63074 199347 726945397
75857 96607 52233404
129564 176669 516747927
174364 197420 589842159
173312 194758 657700257
95063 125332 67896710
164964 181456 405128391
65822 102787 129831015
23150 130344 713803073
65075 65828 1951803
183925 196825 314748034
125295 191289 165208280
69880 169569 249833224
167189 169707 28503225
49974 150634 252359489
62681 159059 757461795
100163 167840 544397351
1384 140391 496861009
197768 198669 2264322
51924 94388 106659566
22030 70721 121734275
106053 138130 402252492
88216 164840 963690323
85073 150253 163144452
99037 139156 847292171
1055 191061 513850305
51778 184409 332228168
74208 109028 879742010
39297 135513 241286545
30517 94760 792999509
57616 170525 283285825
73996 184587 276963200
179561 184062 371868403
149872 169893 50291784
122497 191603 655324124
156018 162446 16081582
171528 182282 921723089
270 64824 161112126
97259 177298 200424642
59629 166358 267838749
21042 86158 324528333
158246 169361 27968935
59910 178759 814934164
97622 102188 11539140
63482 69098 439214447
51490 191753 351392504
185714 187796 436175233
52845 102723 125251184
47614 165865 296523981
198038 199783 293071103
162166 184039 175621289
198468 199649 936893902
32365 114584 205747684
108201 115627 710428595
59273 147537 221483356
131556 183866 130951036
42776 94697 166037073
109367 175801 166259240
78506 177375 247646900
118350 134610 40894478
18268 127898 274481963
96555 159519 810144650
107844 137098 73416956
10116 65513 342087737
91526 122113 76399282
12640 156951 584055356
51715 74180 150719906
196769 198025 458386786
189319 197088 19291816
64209 84916 873393048
192405 198743 10029159
149353 185916 91522495
43963 134911 228231352
159703 165490 4470423
1552 74783 183010536
151075 164164 32873876
97714 147986 125926620
35668 127681 230267169
187058 190835 680470164
88671 100384 29171573
77987 171916 235436308
28945 159454 788034258
18604 138389 300098165
84321 173669 647565405
92006 118828 67033623
159620 172943 20300545
50729 185262 911959756
41176 48415 18096087
78226 111377 821119563
35020 135854 252602383
33136 60159 410116158
154145 174321 230362651
65524 137187 179821382
114159 167890 134640361
183522 185712 5563530
3656 155007 378848418
121531 184381 157355410
34407 107992 451098671
193533 194953 310487874
103238 191799 221674266
19450 113718 789513744
99452 107981 21393678
81391 128066 733119762
98313 176755 196470724
182698 194274 391890187
61558 141741 201254395
171577 176844 33667672
136627 147391 26844829
42301 86944 112110027
167719 174146 16046564
154856 179908 608468696
180392 186252 871619825
20743 42278 53605173
1643 77794 703196225
42251 125121 998025104
187473 190709 302636876
60374 67751 11697062
2631 186407 25570728
189287 196338 17622015
54539 111533 143145874
49775 142998 233788533
129443 145936 618426303
169348 199161 74285155
145554 185762 100609806
25326 122960 512408630
87619 173124 214120108
196351 199130 765456330
26032 102111 781708843
155629 170395 178711312
153380 188865 88730266
25006 90421 896724299
194100 195925 4561022
108342 132705 61000705
152084 176286 60596210
47945 155894 751124824
99375 128681 170219206
147027 153354 15814788
5052 61861 766261891
155883 197607 104167571
74663 180175 406305208
53972 189284 339119045
148502 192459 832342928
127469 148535 842932768
154436 192671 95638638
172640 197374 61599621
176243 189958 797350481
9452 173015 409598257
126017 189286 158334319
168753 183584 36904757
69581 175846 266191256
180249 187744 169368132
127444 132796 280736525
104274 143814 99146954
111334 121213 183145451
115336 163524 120799489
34173 90724 141614790
99815 159374 149183488
143527 167682 662079995
153196 174438 467587780
141710 188654 358112034
20043 123475 258886550
33174 46403 32699671
82609 126395 109635444
192966 194755 700029454
24049 90138 685714866
182173 186615 11185834
185200 186391 3009885
86170 128844 325473132
154716 171169 810333957
149867 160277 26121711
52459 64953 42338374
141265 164061 111300973
184067 198895 36972754
179065 196491 766981669
189604 192741 2612407
199819 199933 308069
42347 44000 751894983
12927 132260 298765043
109281 173110 323164745
101322 143530 783998440
191293 196197 39425770
149639 159878 207576142
182347 184281 4810976
21947 52958 77267671
112408 127562 511038164
164416 177237 543421635
199565 199852 94035545
127403 156894 73857043
142130 188913 116993268
108041 187595 959116736
92252 181469 223239315
16629 140045 309163388
78118 177033 360886527
11038 56521 323181440
115216 187953 508218203
90420 167737 193648417
133791 146787 32501290
142482 177310 484811184
78916 151152 532765391
192710 196861 10247605
93231 160725 168981918
113249 198884 214096163
54236 80506 66052746
163758 197240 83470985
46406 54201 19449618
161636 188614 858825845
173616 184325 171915919
134695 147550 673692406
89114 97880 21788970
75176 176330 497076837
150247 185951 89441576
169539 190392 51980746
185236 196674 28531125
66388 156297 225312836
22711 186285 192096571
114436 196819 217792164
141687 172358 903332166
124146 142856 794190127
104333 184501 916683891
117649 151162 362609409
83134 101744 46699626
119911 126534 16641428
69114 182071 595281065
117394 153733 11948923
154576 170820 40770548
93979 150553 141615095
128198 142260 35317751
2309 101017 247068694
9569 159474 517511569
125426 199675 185744335
188596 189183 546108895
198684 199005 783855
181311 193637 749739009
181415 196504 37759748
72803 150708 589852922
161713 186424 886741337
31300 166660 338989066
85385 130991 177526569
123293 181263 106806576
162415 182689 50623522
106771 165836 148123324
105606 199564 235131322
30096 165473 738493963
102532 125364 778006299
147469 178646 773196872
131993 140782 104505111
84777 175435 227001668
59035 60248 889250678
40942 78794 662523907
103663 116345 680538766
38832 130197 382554917
138934 190568 129001223
130310 159891 74095451
20827 187814 233747327
35272 106194 982481378
183730 185616 968756704
17880 98833 549197376
50542 183393 332857577
172539 196649 69361909
145198 171319 886603161
120726 168492 493862304
129165 159060 347022909
3649 152576 927213305
127156 197665 963614854
88186 89921 803169022
131582 140807 23234047
45187 169305 805971348
177362 191531 35408456
17428 22439 840955120
126135 149407 58298643
93003 199554 978628502
1776 153610 379920930
60821 148053 218860291
15754 151106 338878270
39463 174845 339235099
133565 191840 145776126
42356 151059 272487274
135284 164499 260258949
176489 187269 27014359
160789 194334 258577110
131670 161525 192007524
75364 171263 883913730
26107 63359 580783405
197034 198814 881256820
63060 190238 318706333
147844 166463 235080645
150780 174508 651674953
171074 195390 60612937
93633 105657 755562140
194302 199442 315765074
80784 101953 53229918
103988 110190 15654061
155686 176522 566799606
31442 154390 429955310
86975 144651 370307911
165912 194502 71319501
7564 7925 901703
158253 178382 50360588
52846 98578 924177749
160598 176374 457858558
180837 195568 36822741
15067 141709 434692896
190193 196098 876511148
51349 80417 72928544
60563 153795 686876505
162173 180571 178738223
18339 43337 62223837
82555 143625 153014565
50711 192821 321851561
71018 100281 830079278
119075 172712 134518698
169969 185006 37499305
187841 190195 5784412
126021 131977 14880383
77072 124468 118698891
14090 45606 107849851
179506 198789 88073295
197786 198427 235208144
66624 182618 449125756
151089 170141 47790272
119486 199302 199720161
76069 82212 9337631
136784 198580 154327384
129258 172526 266494505
13683 194874 502145164
118030 169997 130286635
101663 136407 87066692
173262 193223 49821254
13625 161072 389619275
183959 189075 765689106
105243 199898 493362739
36407 199677 408536451
82551 163965 203967645
30236 140640 276445251
101780 159788 145193705
114230 199804 732974999
176882 195662 46888365
96813 144297 118986820
55084 158714 618773613
147769 178197 401380026
68231 100739 81471607
92855 148463 139229619
24076 64310 100370970
1187 39827 96358744
158868 192864 85035061
66742 190917 493004732
30062 116677 905390640
90133 106216 944447674
186972 198279 24256109
103788 158962 138151946
52830 199380 367038577
33771 35408 4090446
124819 127795 7500600
20439 47485 67369237
101960 172933 922718109
61126 143572 656931449
172154 174500 5783529
113394 188495 35288937
186346 197091 941201292
168734 178131 23381670
85619 135368 863565719
182165 184807 699035723
177841 179026 277476226
142094 149864 19341431
92555 127288 393870946
124318 177827 134030380
154725 177833 214969886
94217 156165 412987353
100858 133649 279313397
75580 108561 82827714
12662 60426 119185043
82177 145755 159209891
176768 188596 90961463
67272 74873 19032406
190431 192692 691829918
82377 125780 541516708
153802 154824 2569038
59598 83267 206657004
5818 124019 953812011
134985 181452 116104046
83282 160556 697227401
12958 41179 28896760
50400 59602 22921858
139525 171635 80323751
122235 182336 150567502
5778 172695 679567409
79351 170325 673267677
130235 165561 88619950
32944 192155 398445968
140307 173471 405549412
141125 197427 140712222
10381 13816 8518810
184250 185083 2171619
31868 136379 508443908
69131 88751 225457627
52009 174587 631880550
168611 198023 73274534
156697 194199 93780507
75770 80731 12510488
64393 145569 203614624
27026 143258 290970665
87675 120018 80843427
93263 183128 224847431
28362 162479 335792852
147928 179632 319789370
54117 133562 43855433
186810 191233 661498009
9174 105114 528237837
125583 126993 67778422
40330 71620 406365702
19012 109771 227391198
63637 66556 215386715
185305 186206 227796325
28359 47917 540926841
65306 142334 193147092
45280 140966 97329314
48573 153396 543595082
102116 119061 240468322
132022 137283 961141003
32873 156945 310545633
141273 185966 488198773
18314 44222 64519609
54519 165461 278365271
52540 118276 164866674
25386 146119 302330145
113981 174635 291087704
6037 133953 567656880
153094 197857 45823482
170052 170761 404802041
65721 149706 210440525
179141 180168 2590776
93837 191146 243551634
186997 198840 29423829
104511 128768 60819574
189549 194007 11129962
55093 60346 13123060
150132 174991 2708837
16088 29188 644577623
67544 178504 396563521
86971 87688 342032948
192289 194644 252047206
123835 165068 103460622
21107 143833 791682694
132868 139325 668575691
177112 197122 859099577
14446 42808 70689844
16335 158444 355768485
6608 116235 274436779
25418 195115 424628868
662 66275 163869711
118424 134824 203076038
98831 112269 889004018
12047 171767 400050542
147911 153104 10017958
69829 173572 259946198
125488 143238 605050144
128795 136775 511602001
10534 65308 12622131
155116 189051 466034845
54816 140491 980386387
156680 170324 587321020
33148 72689 776850263
66540 131191 162039366
48388 70286 303233580
179330 198251 47194780
62104 67045 12649323
157329 195268 269508840
161010 170632 393753106
85846 105385 48778436
116332 119028 6696118
36955 96020 202270711
116756 124336 18894083
28949 114315 213678291
49080 152847 382826798
59129 68333 86646851
124768 125836 680129577
63893 100460 91884483
72826 136309 159228941
100996 122895 243501911
111705 153961 681171462
2820 170535 637648914
144326 162624 45763498
62446 82089 49615211
96767 181287 395405472
163934 164096 423060
93707 143323 124238260
84190 101498 43413991
148401 176521 70368537
176521 196700 50386944
103963 112653 21777722
58359 62323 9996596
100098 176566 492897932
121680 138131 281266217
163810 185761 54830056
191243 196465 288863218
103585 146483 107446928
56073 168009 280824763
58977 85497 66860040
139776 179605 99515351
181248 197592 40762550
778 170757 425514271
72630 125676 132880289
184901 187188 5768020
57442 85933 71816086
166263 185886 48965956
159654 191667 18024330
9929 51724 427580704
171771 174978 718225577
155191 164191 13318185
115624 179562 360301206
175023 183831 21952376
170506 197592 67486517
106047 129999 60095060
129570 174986 750078886
85514 136490 127810064
199247 199275 395211751
20426 132275 759499182
33058 159088 315458705
56496 185398 323156095
137943 144983 103561612
132982 177079 509870202
33506 91459 139607425
94191 189918 239546207
32286 182699 376412045
73569 88954 38744994
180646 182043 893103005
43148 82703 99401033
89074 188245 804676904
142098 193607 128831919
50272 135576 48527858
150269 182489 80652416
41122 192429 167016876
161706 194397 81683167
151407 167191 39619013
4302 49543 800380606
929 104365 517907650
13132 174920 602618973
107717 110193 6304457
55602 192325 342677108
192793 194761 229821443
16201 21779 13982156
151468 197410 114791992
131862 151911 495234325
57190 112186 285230983
53135 165771 282558685
153886 159489 7064522
46735 184162 344336518
84610 151958 616337202
79891 117176 93513122
107522 118824 718614663
53517 73384 49980394
11892 146058 335997781
188019 191970 40066506
112480 173866 55776865
158269 162157 9767108
46841 198942 513874723
49491 185199 119114665
185696 193217 18780032
145530 158929 33515687
26867 125419 474328517
41704 66521 710567614
115922 170898 769435853
144160 159028 37134592
186633 198661 29863830
124422 125343 2331317
127016 135839 566719725
18388 154710 759373823
56812 159295 486426121
18738 46919 441325380
172670 196123 58464846
38887 70437 298457435
64964 88567 994575204
45708 128955 825947787
83318 129884 23867294
3886 54363 953146341
194320 195407 361400011
8817 85990 714958952
87191 156984 174697926
125907 126126 117193
141307 161377 482164911
9641 165362 389973702
127531 165162 94388485
167695 179399 29107088
14202 179406 413560134
189827 191611 4455768
20934 72780 834528578
179562 187986 75900109
199318 199396 198556
114348 176861 156556067
24769 176774 380551842
32253 58468 65064206
29634 138994 654201808
89479 99100 23980537
86147 141398 750706364
120024 156595 319690788
46627 57456 570900198
18972 111736 949289038
144589 182992 95937241
69722 152378 234343326
177260 177497 177637
16176 100366 795872205
140719 155512 802238303
53993 72598 46891733
34859 181924 847818922
29940 121230 682646372
118651 133996 38595555
153242 182931 917087953
34348 116887 862196664
19194 89266 685295843
162820 195360 192906403
27201 90428 158300427
98366 198674 639886520
44052 115418 619782379
190002 191642 124690559
32292 69742 93552364
194626 196434 719348616
69411 106424 92711260
142426 193387 127449032
145668 175743 75299085
3916 180479 441958973
66185 131743 164274630
112755 172653 499758722
179772 183649 2038437
114877 157338 106289318
155729 175595 202776491
108277 190217 987127500
45310 106290 152933964
146016 187540 730746641
8498 60055 493435421
170953 191748 583864667
196619 197149 1221290
140049 183838 956809573
36710 192520 529497390
145480 176644 77991133
35783 187768 808457574
13841 136461 321108897
58239 66394 81734397
27589 96801 173277611
6655 144313 344741135
40760 108210 582619513
60250 179827 461093355
114006 127589 33975088
163621 198544 87083313
95978 167884 180103424
186768 194989 166828936
92487 124539 80113417
18161 47427 72963140
40463 177888 702138123
177547 189919 796946438
162995 180813 44459810
153627 177234 59097918
92197 127768 614452872
15726 188996 898652550
103230 147616 187753828
172339 174513 785506710
143395 185274 104750971
73704 137638 160353911
82186 169623 474923578
175144 175246 235448
173151 181607 537234998
163814 170948 17886711
191822 196598 318860383
150255 167045 210293276
5387 38919 219204596
157783 160120 5907626
18831 154127 351652077
29767 164637 337689188
140467 162185 943617199
192606 198519 303334598
125993 190060 869390823
79159 178392 248585686
157887 184354 66218613
76622 124629 120269385
34608 135322 206365836
146992 197662 126602752
30680 151694 302931415
111504 191831 201048064
99780 124468 174063329
41477 127736 901806473
104286 108685 37493046
11227 162611 554776921
189885 198719 146148862
123000 129849 936512436
146935 177167 452923157
180948 196433 38773735
192000 194770 182306314
179311 194133 198240809
89848 187269 424193574
156623 178525 54775443
10337 195197 462585125
38650 72723 852079194
68293 156297 914146726
57185 171074 325184296
184364 190239 14690339
84807 143010 346855089
7600 113254 292724191
181018 184211 7971989
34892 184958 375610799
71862 181498 761104350
87473 100283 475060877
75038 166992 230539498
3811 83922 898829106
23529 60649 204451777
66221 181774 289410055
51378 118137 167370715
6944 70112 585452322
40139 174927 337777672
115906 125186 122876132
68595 102454 84961890
112687 170188 242565138
20402 174753 386497400
17946 196577 669047462
66936 83608 19879888
190568 197239 16596878
50682 166740 291040894
173205 181847 739414070
41862 141571 124189775
191059 191920 607198471
53853 149317 987702010
182772 190273 968802397
9248 58019 451452290
8092 142803 161070213
51669 140030 221651735
16797 90399 167524969
192224 196221 531135478
117866 131444 383588731
107950 168563 183662293
5367 72072 486462897
121634 154711 82975546
133973 165505 212734768
18861 125177 266202202
135610 157472 54506876
22488 115271 794289090
9714 24369 258815611
18611 128332 274703409
134085 193357 401720586
151981 197003 112477352
8927 186924 625516543
199797 199912 358201467
12669 18615 14879956
175392 188174 31974530
5329 78402 182790339
174230 181272 179849696
154449 167953 130384022
1474 176662 438434586
97392 164065 167067558
28536 94407 164925895
85552 198154 478553080
54320 174321 300924992
144450 190316 717528394
22748 80343 143985465
89868 173236 208697520
160127 191093 77457429
38351 118869 201614429
167652 171174 958810939
153538 164091 52148686
129209 140180 27632220
30357 70512 100318270
159881 188693 724217563
192248 192360 19798350
75805 130748 160718827
126335 127291 63811423
164348 168784 254884137
169282 199971 76502847
199598 199604 464358608
101360 176063 144208733
29754 93996 702117017
158812 176264 43681605
146536 195500 122418890
179640 185944 40551350
147928 164727 42149774
49269 140298 228385633
4424 118523 285584437
89932 189134 991933306
71699 160116 328651192
154816 162597 988442763
10039 167748 394865827
114258 188082 497778624
10900 123257 969344794
119330 166654 118721877
161216 188503 68255977
34686 75950 103789440
151977 178965 67515597
96432 107320 698937931
161054 180738 260287149
65555 108853 108694851
85614 123964 716308116
184178 196878 31677590
33721 192095 940172701
65308 190630 313909655
24379 77656 896804279
72749 185836 283238749
19843 162079 356140955
113566 125425 647904213
16654 135874 517318401
165030 177032 29896930
166081 194516 71029568
14559 104216 282421670
45386 61744 40862711
187775 192466 856460606
46369 173915 319764058
153226 194517 103247197
120524 189111 171706527
60579 131398 309372438
39405 123029 545842352
3598 161522 746847778
33518 73175 227879938
117064 186079 172853320
57227 83427 66056702
108286 187500 198357018
15097 63175 590509425
147142 187408 908721234
181421 195520 35222015
15645 156215 351979534
171836 184328 31025689
101629 154945 133415008
105979 141010 87938444
111384 164106 858058656
45602 61368 39393358
183703 186088 324892028
115739 142828 642744763
158918 198054 97750068
186809 188958 460533843
172492 186483 34941852
96717 191849 238112811
165575 186315 972827272
113721 134896 301136998
146256 181252 87517442
145368 172381 67710534
14432 66930 131328786
160987 162209 6432389
195098 197797 956867872
146902 187933 115804051
41467 153679 281245979
104466 126532 178485241
11180 45287 84948673
123865 125887 723642775
44809 153559 656192256
81230 110734 503368753
87044 198110 302570975
14841 30604 369732092
140847 142507 4158424
119658 189144 294723975
74470 116584 105582869
131118 193903 157121111
106135 158248 154036441
25441 135508 275706115
52715 65538 32215215
5411 44646 97811547
137428 175883 96101008
31513 117201 214427804
140959 155202 35591333
188494 194368 5859088
114840 124660 288029734
129522 141634 30406321
93685 129379 89280219
123052 181489 146420197
28126 148668 595618394
182527 195695 32892723
116466 160521 110314806
22440 114290 229848240
82098 113980 972266061
63850 175514 386176337
143210 186422 108135975
169257 195787 60349246
23927 86938 157693909
116625 148665 80290443
133579 187189 24256573
156570 162842 518312422
22778 77070 277630441
92375 186911 236652556
118106 168858 127282384
92781 133690 498842517
45671 45873 481664
114708 181620 167500472
176522 185467 22382362
163261 196332 82584597
186359 192942 16400457
82766 138527 66909436
113804 137862 60389965
32918 187915 387979390
140402 188422 197698825
48810 192227 651560709
71189 180044 278369136
85 35235 87860270
147973 159070 366264865
145074 192775 119301054
141156 162575 53627072
193263 195807 554927844
196696 198460 711269498
4489 37090 776210572
95575 179619 270906443
88266 162022 347504915
78815 148001 256079548
73542 105326 58597854
87780 113826 226080391
181907 196642 435899362
113310 119599 15596263
153760 170442 766027962
112239 157025 356789378
66571 87219 51917332
176906 177972 927047434
59646 178851 298858800
16778 101514 745383637
104608 146534 585231342
13391 190801 96841860
143718 173692 708813545
91271 106316 37474776
180795 191978 28008584
80764 165914 480808804
2793 63448 151356178
91517 134567 107868066
197506 197704 371195820
58117 159786 255083090
143404 167627 60692485
78851 125734 117511268
54121 145355 228901695
114789 137546 57193486
97545 114486 42386228
168550 186820 45650648
71246 125691 424820152
120339 158937 96742883
155223 163734 65327629
100208 138904 97096518
97377 135614 154863087
164610 182947 45677631
12698 161773 882167015
88984 153234 160786434
178806 186037 18176378
117914 167373 124035474
33135 172247 508247992
151474 177595 65342528
115226 142744 218048038
149189 185282 90293624
113786 139313 64068488
50641 65829 495611984
92249 173780 204147037
153825 192631 731538387
68136 114249 180273633
17115 106063 967143838
59081 129768 807434563
189367 199258 932049203
57950 177444 317823396
198762 199441 1693077
18660 169599 865953371
106762 152089 113542936
157024 199241 428801467
31096 83225 130439101
96714 169960 689105131
49477 93909 206716689
82193 175211 965043659
148424 177508 663347786
188120 193840 14235870
47676 142126 236875264
96156 134621 505949064
136908 141360 11028393
152719 176717 60131035
163291 183264 893193839
22799 154792 545498600
197201 198630 347333952
58139 172616 698640439
37179 56758 48570408
198183 199884 4257836
50560 131907 884159172
184020 192623 21559586
68757 95643 97034124
185120 197518 241441142
58594 96788 96132583
82646 169392 756768695
173147 179392 197430975
34548 103959 173675918
92670 144382 998557069
158199 167164 7826259
175378 177713 669829679
174252 191627 437435767
186901 188086 2935945
13306 64742 276512501
184985 196446 845920536
31781 197593 414844686
129544 182248 238900331
165283 199736 96997080
79882 190695 876885965
155248 170200 37533801
177292 195045 877925037
94939 139312 856138614
11248 26560 19236895
169252 177154 19685624
63751 140622 192940196
98672 158572 149954755
57773 198835 935785796
56038 183545 319563606
64550 146302 570820678
10098 37575 977663550
192794 194144 3120890
145093 155095 24984593
173793 177932 10237413
62129 164737 257457294
186041 187745 929527321
111062 117588 71093012
66762 137142 734106053
44103 118405 186334931
156045 196564 821899021
22006 92348 176136154
149394 173171 59624120
53523 144868 229141719
32359 152469 976547452
77860 101985 720148325
96671 105244 21330221
28906 97184 170881117
105263 191425 963578557
83121 153277 645753615
96342 116720 65400974
78499 126747 518137167
36753 139988 373618746
121165 146845 64456912
185279 187799 255891015
137282 173351 326942100
131130 198611 168746193
57116 177383 311321850
92297 146644 806553538
53835 81540 69768724
65123 173066 270604306
34355 34914 1401182
196652 196960 653693
142881 166188 58433554
71544 197930 316284256
85593 147628 172960828
146753 168401 54300430
4078 152366 371216035
36726 66477 74296139
116538 133711 673860845
24845 130821 265297433
168239 186551 646872552
65846 71154 1005553
96150 118202 55112837
111180 198103 256075189
47398 144703 190156106
90002 161664 179367005
155643 185923 784457863
85672 96075 26094339
53053 129681 192191666
186630 194996 212150460
89840 173777 210122397
54402 165755 813183495
68491 108412 100127032
197546 199795 697099626
109084 150015 952576530
138903 184039 112760983
106553 168037 725367626
168305 172709 11027893
145657 185259 99082510
158579 167709 35596650
126058 189197 158021289
55520 79244 920416261
40378 151891 327579043
103355 181468 195490485
35532 194883 660380225
1797 58358 140889295
72441 181979 274322811
65714 94501 671428772
50978 52512 3842009
192625 193676 2633926
117265 191828 186680374
131569 154246 299186355
186861 191947 12661197
15750 127364 300045895
138281 150584 444671726
191657 197301 741752679
24229 126913 257039600
65206 89995 19245317
114719 195287 157197572
112903 158608 114400693
170927 184540 33858318
29820 190762 402774798
97967 164663 167149419
192566 198509 14694980
104436 128482 238169553
51246 91522 342131422
160297 182507 6608506
85331 131642 115908896
12984 159519 496797788
137008 199442 155925725
187229 195338 20134771
47411 59480 245450971
13743 37840 953212492
109379 152883 108824056
13303 191623 60746351
18678 58152 189176501
177632 181900 762548646
49495 103476 613563632
127442 180819 893768128
49881 115983 202579994
44298 139950 590750377
133655 185013 128458494
191486 192295 2055633
74582 155971 690022827
109676 130619 961527228
183009 186421 480453009
184112 197814 885491238
156650 175569 47368410
15642 47032 78208750
85487 172767 218671460
25067 124981 400832390
150671 195538 128423197
41831 132645 472105382
156637 195189 96306451
118465 168980 701938606
17512 100593 897518072
151879 156804 12060834
187296 188777 408343822
199180 199263 220316
65086 156558 229295651
96243 171313 188050445
69144 160233 228207848
181272 183055 620050178
125450 189651 160707651
198094 198203 409976832
102577 173229 176929270
139098 147488 20900020
36344 163342 538286273
100816 172542 947656037
106700 131578 702172793
144421 168069 59278494
6800 46323 98562178
69883 124657 287395812
86188 100640 36094046
51031 172866 237292271
32778 149279 291641531
186568 192940 15850617
158850 193918 87715865
78796 102381 957962664
42445 112497 626357895
194289 197673 8371864
39519 197932 496366069
48384 88969 102059044
135996 174985 919179848
26399 30232 9603416
182706 188748 97736724
76522 87061 26561444
95538 172313 192312679
162526 185785 907246956
49784 92663 107712177
190271 197095 647005435
70657 95257 61789004
56052 180216 802864013
107957 183680 189499820
108950 134810 64851573
180485 196961 41054535
161339 193139 367204826
16999 81152 160616720
183904 190713 17049089
128495 154618 932493089
23220 155191 330330482
151728 173732 98884183
119362 184451 990093217
99115 184471 903597539
46505 147764 575639776
40910 165301 311872204
98540 196647 245559201
59151 194787 339875076
82726 106846 525127659
141258 148493 18113691
116740 184568 169750052
152390 179472 67726228
50020 114916 620028914
198896 199375 1225436
190086 193010 7338024
37561 86591 122810749
175845 197965 55150613
190424 195283 12090623
61931 85979 242681157
171544 179099 937705732
55452 172922 294688173
108355 128370 462221607
185346 197130 29308661
80939 121181 100743792
162793 176548 34363726
195522 195944 1081080
149047 164569 111971636
160045 187212 754325240
31920 109201 193493524
151330 159369 94439596
28781 170371 956452880
85565 134034 833001635
193039 195185 5252290
109760 114037 250443446
59048 91580 81955396
69156 102958 994718507
98532 145186 225695571
167706 171720 587021259
21424 68781 118384616
176409 198375 54812504
92430 114993 22216127
52566 90082 154406944
1061 79060 385036960
152193 197634 113578721
49161 78745 737849431
52861 136475 663301614
16608 28196 29105480
98953 148404 123832281
101468 182132 201846633
24219 129217 262820281
170451 180612 25243868
43416 57881 633377007
122086 167030 157022118
127227 179857 952211423
3161 109137 977311477
12216 158533 366318465
191166 199865 21642510
76504 84828 21043301
26435 36198 897925735
61167 106170 782031182
70332 72862 6360735
25605 199443 434984319
12131 54773 106392931
21952 61933 489259075
185822 191065 13076043
156309 181243 62330874
181465 184744 8193362
57874 127719 760007867
326 52176 129286599
195711 198519 769701673
54431 138078 276475477
187370 193576 956089093
89657 176185 250229515
132696 140187 18859541
39565 163977 311814702
5136 119373 330909173
154048 162735 606268808
194646 199444 91762671
41433 61509 43409903
129603 199673 219314028
80131 179307 933873021
109308 123187 731570447
185732 187819 5249589
191808 193157 3350080
115248 180722 423605563
30621 150539 300173038
178826 196126 43268949
55389 97483 249917206
92129 157313 163100115
73531 177487 260361279
23868 83484 149168233
135195 196571 153413987
79756 103226 58960685
55675 164229 272336758
33715 127751 732460213
53202 127520 186407020
181803 191815 25089878
58104 141501 212642020
173693 185772 625140475
183010 194064 27708876
34258 163835 324461883
47835 178443 327302480
186030 192355 188313558
14736 142761 320574189
20023 144859 312648387
70493 138243 618009055
74353 163627 520206022
15403 93580 77125979
103120 190572 218861846
140588 143285 6688436
53615 57815 10397582
138369 160716 458669888
181795 182713 2266594
45637 129093 209316888
45229 130652 747459023
10436 99825 919548436
77578 162990 214039771
185798 190312 11224656
7135 124723 637667476
28949 129647 843800936
84527 194130 546629136
170294 187924 44008364
159410 185234 896945749
88344 116815 431898225
73965 195234 303567328
145986 187973 341295559
113508 137521 60271915
80561 131785 128378222
187090 188568 449356057
73812 87656 34825499
173261 186805 33853398
111107 187370 566851143
56565 171874 868093709
184944 194667 30052262
177796 191832 35138069
96854 116235 48483870
92280 122273 74877298
12739 135151 135148288
127609 161208 84143682
85182 103401 590460676
115687 147536 23036965
175442 196838 53341288
86339 199559 907391543
10660 118689 727842127
172615 189540 219474064
145260 160219 37409876
133560 165190 79248543
137263 145659 20877999
114409 184469 800429413
54239 60681 16118799
52039 197580 364471491
88831 181167 132816940
185157 194575 493899477
76507 124086 851027839
108910 196847 59791606
149474 198799 713688297
69326 71326 310599173
144955 191354 982087837
84840 96803 704532907
166473 188077 613373953
137412 139387 4929829
119339 135504 329422154
3726 125354 938862702
188643 197896 22992681
107540 150725 108167225
102367 107146 11795295
132586 171811 98333179
29570 58373 71559213
101772 144781 107694183
114528 157016 738034907
96429 154195 144626373
156809 158099 1597758
89282 165232 190194595
11848 70513 787817994
37839 61949 59969518
82927 181534 246862442
148508 179807 174985910
185611 188656 7555703
19947 78020 145281076
174365 199098 61649060
21754 119582 244819326
112634 133912 710961938
1873 100910 247746199
64636 120302 139595263
181081 181665 101127896
15348 78226 405646776
17857 54435 976608624
81065 181258 250868407
31170 98353 168121554
53452 127334 296457341
191905 199610 19139770
70834 84302 33912977
57370 128364 178174937
154937 168841 34949015
187285 188899 3957862
75571 165372 225214806
31576 175923 466410256
34967 49257 678482896
136237 190809 136387093
74001 177066 566106602
56467 84849 342102923
96959 175731 484718480
51297 180430 657180826
171642 176128 11109828
105157 112179 17661262
50329 179522 583219795
193855 196874 7448750
9828 71331 74830168
141147 198349 142917118
56639 100522 600765478
17296 129302 280395806
65720 165728 783506114
38130 57808 595431743
14112 189704 721912591
20401 39647 47985620
22500 198407 440102872
22417 22577 409918
24021 107025 207661930
43904 126740 959502564
146250 163789 44003690
30453 154378 949196600
4195 96379 789381870
182614 188420 216161508
79340 83898 11570922
50545 75273 62048746
110863 115729 12089117
92729 96024 4215023
96045 167914 503214782
47000 97626 127130428
49177 117517 59205029
70375 147855 194177089
3881 91736 529615179
34792 66414 948010404
59092 110214 128535487
55866 60242 10922393
14043 148791 337472008
163988 168070 7178926
59673 184102 423205272
184588 196104 321801590
7523 59148 330987811
150857 165416 528434800
4700 45872 102648645
143941 162752 651773441
85015 196906 279914649
20560 166301 365067402
18842 180022 639059033
110974 181728 177028669
68879 143381 186746371
129014 160746 880997876
144772 197763 979362814
86384 112459 65233193
153915 198513 111419054
22074 199367 737395195
164347 173009 13134188
102747 185424 206930421
85167 134660 461505744
107873 144006 992442794
196225 198413 647778644
175737 191793 40114313
117324 162689 113695154
154458 187233 82023135
147826 180265 81143822
81774 174454 216888837
102405 191244 800882675
56085 135854 200335563
151092 156128 12641097
139156 172661 81257933
22781 66289 687610203
113541 179069 163953407
183265 198229 37356049
49892 54535 678103957
15364 18430 433300472
27667 128313 251924136
123072 133746 26984452
156292 174013 271285833
6422 64328 874662258
78598 111567 605226831
87114 92682 899127041
54155 167807 974092229
163300 196963 83921920
156113 195911 736117409
59524 101170 223547574
378 63203 575850492
95338 170774 964055641
143129 143554 1092789
76844 182180 608334687
2259 18870 282117917
52980 192122 964641458
19380 57676 95439862
21334 66945 225165274
119911 164522 507428275
173376 190159 41816559
73251 125013 129654966
54704 189260 337243813
117009 142890 64896660
158000 196533 199862938
151998 156862 8489844
51265 139855 414511069
81676 192012 276156057
174462 191804 550653830
62040 106726 172516723
42479 84603 142654578
93412 162062 171878668
152674 185562 887137621
158841 163335 11362575
107904 181989 185470395
132291 141411 177912558
155486 169407 753298455
189155 193087 929394710
115435 182655 718366302
47011 104445 895597198
67150 198606 329057638
165278 191526 414233035
5106 99214 235599424
136377 148851 31145552
141194 162388 723221605
81233 131073 450858121
44208 54935 26786221
146852 151894 331054240
148141 159740 905821031
127621 158530 66326200
51746 159133 269159391
179312 189809 666868689
62399 91431 73156932
147695 164652 42512170
122843 151074 70864534
40884 184052 358653181
119585 121290 707826949
110054 191014 202559242
146470 191958 372396508
120351 197527 193084504
195199 197347 5378014
115394 183226 169701588
20718 103724 207852865
104887 134712 607161949
109255 156751 462623720
69098 143216 185773264
113840 178917 289645270
27380 79984 759496906
66845 107068 100767414
85523 110203 61896277
185630 195778 25292724
127421 144584 886659410
22025 80360 145845829
177197 195752 944071886
197263 198810 142424297
79323 106071 67038914
74568 118335 109687006
185826 188715 247621758
70246 91690 10500
99213 103948 9786304
102710 156779 135347506
85731 184312 374789613
61011 91088 317961452
687 56683 361513748
180523 196376 131283601
194832 195556 343146990
84024 106170 446105339
43860 148524 70948746
78374 82282 9952464
149846 189283 514312636
83324 100166 506189645
147411 178211 741363081
65309 83141 890871933
127314 171132 109857286
133932 166884 82578684
168477 178620 25218843
98944 142274 962032780
53164 192289 348632674
94379 173338 197723166
915 151545 376983244
16027 55563 98534834
101592 193456 395867491
51912 69732 44771997
178635 186362 19426907
75730 179989 489663105
97012 186567 224285906
95168 199624 261286238
78420 199560 949885220
167338 194305 926401216
22805 149945 318220604
30580 133161 297419915
30813 72868 105116339
130241 190394 566082819
170293 198327 506497147
141849 178377 91346574
26205 166787 352090729
91805 139613 328114563
54762 153048 246494173
6093 102536 241470606
65398 164722 141220035
183498 198645 37806649
188184 195534 739020337
100378 149397 252450888
71073 89571 517946208
198517 199936 3585495
44359 115435 178325346
152566 180041 68774924
45088 147944 257940608
84899 89771 12305631
162516 197287 86792427
161626 177193 420280905
38592 115739 193226200
58291 114135 140323280
156723 166623 24897725
184816 196696 931266324
23507 105704 485621993
97157 199404 255812370
59477 183614 311161959
145957 178959 148218116
80856 190788 869371107
28122 29419 312577762
119886 137833 154535774
52968 63434 26159067
175766 187038 28199110
143423 188794 340691408
148320 188058 99466942
59927 119295 149021729
67077 187700 860616511
8515 68943 810789144
96141 126762 76610041
68495 187462 612013793
175377 180051 560640638
65504 194090 455401882
28632 182312 422074912
98121 192165 983900545
32505 84002 128878170
167859 195107 67900170
132871 152915 50110261
71957 113690 372560759
162491 169196 685117849
143682 147676 636615365
167540 173239 14215798
83723 149946 165769148
121331 199645 830604531
28747 127713 247706559
74948 98423 366098854
93514 108786 285543056
10210 118791 271704803
42830 68070 511435085
75719 198945 308498439
144805 154488 24182504
189261 198345 22563457
99096 184248 353544408
145883 183436 93869755
451 124947 311443340
143472 148991 13782764
63662 136576 242004612
13013 99097 280351296
41090 91893 37485768
10916 39237 70627226
70327 74683 10912538
101347 171422 717604833
71057 106634 89115586
58076 175584 294716738
174325 192589 378509725
69864 168325 246756956
151934 191030 912597569
139398 183642 199965965
122675 125909 8258617
138263 177266 97457477
96119 148652 131564586
161908 175192 33255514
5273 80119 187200320
51698 162589 277953598
69613 100388 520905081
99887 100769 905995002
31112 96403 706878043
39566 103990 161465200
141807 179656 94625410
55272 194615 637083809
170576 190987 230462030
181911 183215 3164811
158065 159851 957039983
179130 180742 593117526
95677 158072 172834002
137533 142782 12997179
71482 99557 575048235
34615 47124 30920444
180315 196198 728889899
58851 151157 606692573
166253 166968 1792013
19231 141549 306340631
130786 198822 508836373
70341 137919 710654796
56514 155171 296040430
107854 124664 613709549
177330 194687 43345345
70688 166404 846471942
145646 197300 129085870
76526 191693 472225442
197764 199313 3875469
103260 119909 41611451
63586 115459 130283003
17995 165264 529608739
12301 45586 82989718
20975 170333 688072543
34218 39486 744737048
178487 199283 51883213
188877 190220 3315209
6990 169740 920758368
157625 191841 849565254
151061 196776 114302128
121549 196544 750058412
46579 65076 644639882
85538 98813 427850547
24535 81296 142064421
75054 192766 420570908
181124 196735 719765341
58467 141478 208365552
167814 173514 986194842
61185 61858 75196105
28705 130180 254023862
123435 125415 876435101
165445 192990 68718795
24391 102356 195242723
107375 152771 113721970
179458 190559 37141127
119862 129701 24712181
48389 114238 165208202
199768 199782 267494071
60051 157474 244322483
57930 177396 299589326
128769 178417 124227644
30544 117140 632716346
173259 181151 19600781
94916 186022 713448979
54706 146959 637440860
125183 148100 823611487
37237 170855 334683115
104006 181588 258159885
92928 164991 975680361
47524 113497 165551438
33797 97318 158918620
39616 65797 685219279
133712 140332 842051494
86399 159101 85675530
69510 159202 517894302
151410 159756 982657734
80166 85064 598087557
91479 98260 16886450
119854 171122 128564038
150100 193683 644603680
116906 145983 72901727
95085 141206 651769949
138228 193109 137125441
134378 162674 70803764
173753 188575 36975074
43600 57307 34221059
30693 184861 385856007
23707 108402 483864556
107457 172873 163940253
174440 196301 65136240
123450 186069 156879948
46424 102298 844509508
45035 174691 479262424
197500 198805 3253644
75081 147731 182111901
46278 166887 414243180
110212 172756 156646941
81912 119624 94343748
125684 157691 80112825
112478 137984 754826449
139675 155877 286221229
133559 145406 29627192
126842 170665 676231548
104263 183850 608713910
9267 24620 511926202
87442 184374 242526379
86518 199435 282443713
38294 110155 180088067
89523 115176 64116970
52332 102171 719474006
124547 171023 116570885
115535 171208 139546334
20816 143382 547148594
51732 151440 617444339
83732 88220 11339802
24324 75987 675688357
177233 185881 21645319
59494 72326 32477497
77206 166567 795810661
48124 98098 125425231
72594 83747 490585366
181468 181492 88411805
149331 155477 15403912
34204 198217 458793398
32819 140226 625766199
132616 132649 91872
117914 138562 408663276
78473 180298 255070998
32529 53301 51579100
52177 165431 416114037
45609 169691 318420946
63994 94233 971835572
50978 129958 112197526
91726 117644 64789505
91438 121850 75975111
125955 136970 27763043
135819 168026 366240970
195801 199829 649056490
85484 172317 217542462
157431 170130 31962766
46965 182799 340337405
169352 176578 728689602
180416 188986 467560904
126089 186307 198944363
153698 180800 181044899
24155 157343 333364184
28948 190189 840218716
94445 136839 106257312
89094 99124 25000792
49163 181305 373050718
182718 187649 448870612
122092 130335 20786146
40857 163175 306657871
31215 168374 91010163
5997 136628 327203660
180527 189455 271859826
145895 158698 837871050
189463 189598 349549
197143 198805 222474850
156808 179121 707712123
64504 148387 210367712
97142 101456 671366824
15743 67446 685278703
156579 181640 901879617
151687 175929 592437551
79269 158470 700874548
33419 123082 224232622
80105 149459 611287548
188077 195521 584053818
75745 197440 492725139
191104 198244 49477547
40189 43774 8893766
126696 157763 264411512
198345 199481 2877963
50652 106995 37348565
189845 194924 12630716
12529 146281 334971739
165556 185456 585209203
183993 185280 8936439
194206 198457 10514163
192586 193676 132918299
135022 184353 123251963
139258 151396 30265428
142692 191662 498793867
29443 102905 588663286
151236 158128 17211672
86606 168256 92528991
196236 199488 8036279
68192 147210 970529659
102742 163645 152587080
146900 170565 59311047
47088 120763 184728912
158919 191482 81427118
138215 155909 624790261
124051 190781 167077615
85159 180838 239440413
162530 187082 61413655
48154 174947 317831502
103310 161903 426632630
56491 198410 355555651
82946 123920 979144535
140444 180799 100814162
199448 199644 518637
166382 180523 514982973
165976 187396 663306677
133756 158803 987143713
42147 77964 89876142
179422 186521 754915306
76297 121538 688382686
39273 178991 192099897
113980 163149 123193750
176895 198282 53320532
31317 38981 18972353
164112 186799 56694118
127636 140286 31802735
75033 97931 846021156
145616 175824 75582995
190228 196838 16471783
73608 138012 850913964
151333 158728 81347450
86021 192045 265328357
170160 193385 57960502
65016 172465 269423904
98999 186745 958651674
43082 85471 33254189
105844 183721 195026529
139331 191578 130573969
59490 109213 125033186
65481 82624 505074838
152566 194586 105106599
160634 168874 20789520
166251 185061 473506442
176001 183868 855418515
46257 197266 378232854
151421 197151 435152797
152917 194524 104080070
74522 78583 565700297
16308 167297 619183252
44280 87259 108012610
143711 178200 86225380
31494 157322 314921298
93032 95512 6240361
135326 158288 57318556
123999 182776 147119017
187034 191537 215208665
190985 191149 160130205
80572 114886 430232984
47321 152951 437792723
190967 196524 937300708
160164 182890 137052443
25824 26196 349270
180127 197003 622928546
148875 153918 12577740
163231 168368 12890781
170324 192257 193385554
88969 108221 48103693
59804 150316 945133141
7858 124591 505727657
132658 199966 605390848
199677 199949 374857656
196105 198612 6183820
41336 186740 466512172
112475 139748 68444570
48386 84511 90825658
76018 176943 252891538
130478 178326 119735238
189281 193024 9349209
17218 182516 413822287
182656 185784 7899788
73207 155508 206199213
68443 108044 427964795
80673 165691 213184781
146735 174053 933278956
2145 81813 199353098
39770 105034 851251393
105800 159228 133907338
41018 139696 247494848
41937 66466 61530899
153056 173316 316037633
158657 198581 643280089
17529 45004 521436330
121865 124507 984833576
121673 124234 985157746
151142 177429 296707916
157406 175865 46281640
12511 56340 109325019
72514 105379 295616952
167205 192217 247732355
104767 106305 185692435
72891 138732 482082623
199830 199878 120914
47049 128474 204200601
28347 133351 262927449
169467 180658 874008939
80312 102786 56458427
148103 151114 7511870
74273 152759 138965422
68068 141803 497029350
88893 106339 43454168
126304 153968 160982499
36085 178316 54655209
122113 179368 143434079
97615 190327 558952001
141728 177245 902672882
142198 151005 21976394
7687 89818 714708292
160797 167724 17453561
193490 198929 13478509
82397 190638 270921828
167279 181626 14579784
184628 191719 311926658
30539 93233 336919529
31255 196208 412834292
134930 168598 460870546
163252 193527 75622956
147744 170434 56880451
105301 170670 163882785
177380 184689 572831473
41178 60715 48815849
56469 184093 863902331
108554 138106 74130767
72621 148954 191270986
112924 125857 975913971
10677 126864 290820339
174871 184389 654230793
164394 183520 639937625
93226 155537 156031392
162805 197857 87432587
128120 188433 171561047
32004 178769 779475420
162126 185559 510155076
107972 114415 495954896
73222 129873 141931912
28608 103564 347309836
140731 191721 530438842
44317 154987 277489267
108598 149845 103202931
63412 154624 228839789
95795 166917 586034332
141963 189689 119338117
61806 85451 347986134
47557 135212 634593685
99644 146570 117530955
50333 167500 865630804
52740 64826 884984244
120231 154080 846947931
12930 103374 226464253
72575 75315 489176419
107500 156354 894100256
26277 109321 207955620
172956 198969 219281156
39551 152993 492259129
156853 197363 101237790
141443 195675 468496880
49241 51633 6047278
9764 167667 395385398
27973 191023 448328156
127582 160280 81900740
120073 193639 184227103
36793 118904 205492398
101376 177145 189677568
41527 192538 378328870
142126 159348 49456926
62169 169864 270188234
111508 142961 78800806
2437 61078 146320535
38865 169194 326604959
133348 138595 13244316
64627 87000 582956516
94610 99384 261151215
13272 91936 366212498
86198 145484 148427548
76109 196702 302007216
66042 89635 28648824
13008 59967 117103594
197875 198134 717530681
106318 120339 758310436
127197 199627 181152106
55123 136804 205121121
172624 199828 612938231
179419 180223 203646996
108783 181094 180911462
31681 120916 19276698
169121 198052 72068287
28579 105193 191718459
42636 112071 394130776
43858 110922 262893167
22654 88284 164337554
60327 78093 339807502
31068 34200 75724357
138688 172729 85170965
1150 96786 783732650
190990 194420 709771438
114069 181343 36473589
42474 145182 239859747
1148 168479 418882949
108712 141000 767527813
147943 156072 10966306
111521 140594 72879461
66920 133347 392946753
54431 80705 570353579
36987 167996 352534828
107100 194908 219763202
114821 119182 7376053
150712 182363 79161921
155229 173607 46081436
29519 137068 939858338
195586 197913 5727696
54995 60815 14574210
162761 175609 986747751
187806 188787 2358931
13020 71529 339475773
149439 169722 322473068
69146 86792 560155606
124268 136700 497000618
186957 187792 2105907
88414 178410 843700220
122165 169486 118755355
143676 157020 137168214
103512 199144 239179485
193102 193864 1903907
33454 169582 340860155
151752 158999 18120657
67589 121667 257988048
74337 77816 8733458
160170 177623 43665859
51330 163163 289608825
2692 108649 265263896
9480 159972 376794099
168016 190316 242821823
89682 162609 182520782
195792 198068 865126456
108324 133813 63872488
21697 83119 766191139
135934 199391 818939215
80301 94852 2429814
35658 168129 331742966
123708 199495 189621069
26553 69486 956787829
70892 189878 297976923
98845 191860 581084790
33889 58624 61352250
44360 77166 82417844
52975 157795 262755681
126375 155596 73214470
175301 191697 40941651
6790 119590 282289299
185659 198554 421197739
50445 122565 180732117
180128 183346 166455033
17605 79862 155662810
63766 101270 94334064
84683 185685 252832671
50744 98551 119957112
196607 198062 247101083
70942 185561 953053781
2405 111257 272489952
37796 112944 233524865
114466 163927 124000809
98413 181176 207184610
18135 156768 347106780
99296 142440 976062742
162539 177317 21067185
92624 139644 117846805
192299 194993 6648005
168606 193694 62607098
83098 138984 140113739
5724 100863 238179323
138425 169730 951554726
123614 149988 978386973
124324 187159 157417429
16970 21776 300199586
167200 172547 853916145
25819 151537 981950134
7545 128926 303789252
114682 178149 158917496
149258 176369 528203705
33808 107709 184919615
79016 152430 235206895
158910 195359 861574290
7108 122349 288317058
8165 136321 320994010
105439 113476 20300837
80282 116758 91476919
123692 141722 45276980
148511 148622 297949
8936 93151 210838435
128297 148830 51506971
150273 196853 704488299
96463 154452 145181570
49918 71729 54827562
187033 199224 500126446
111701 113142 377484391
137723 142968 13040914
171810 185170 888505442
64635 170093 264454641
127273 191874 140319321
53481 191924 346947703
157947 173474 208956456
17780 179092 403791254
87554 102420 37226500
176720 178765 152214111
133352 145793 316052989
84520 177947 233842249
99544 183416 209924721
135738 169891 85452221
74689 135110 659633596
101204 103818 244448808
156545 168360 29698847
22716 92860 382436098
104192 156442 462757096
141825 149373 776559967
149432 175568 65449751
21612 78211 141519095
7130 175918 422549714
141572 151243 24209855
21494 41404 49517624
165903 171851 53620696
22907 156740 335033827
45552 182809 609963259
156159 169540 792636865
144098 157739 34021813
117446 162239 817028527
172472 179263 148010222
53473 94713 445130297
15503 154647 348410508
111445 130274 47113772
130662 161731 77834555
78640 104398 64589190
186302 197545 27918977
118742 188607 962017933
371 103214 500704658
73578 100123 674776915
126236 171344 965947526
5629 107326 343898524
115987 188326 473159913
27643 109385 204729076
51852 129426 893530174
151334 188845 116900406
2278 63982 154003928
154993 177591 56545509
1395 113694 939579811
7534 191616 960955267
141912 189253 118404039
42363 123095 202285193
132124 158093 528930528
42633 173897 143037175
110362 132550 24270046
84183 172465 918291184
180664 186153 226709573
130030 185114 137899835
145994 169731 792759033
107854 129279 53608164
17449 26614 919044081
163274 166169 7287107
17991 145345 318898047
57854 135999 913883845
96414 133488 92808557
167561 168907 221477162
121998 148581 713547564
74477 115824 103661449
99452 159639 716001121
38753 86798 500242607
61284 190426 910600916
148463 149322 118170437
12734 128391 308567939
137893 165698 353680140
37256 81308 51985203
171298 175368 421541133
174270 175836 833483862
185857 195414 23784367
30844 60334 73329494
64653 177087 281837012
5266 6003 757794232
22452 195962 434191741
115228 188564 183572227
7376 141865 336727172
87751 129613 656701101
116900 126735 268104523
145080 160119 35720044
20478 197341 457606476
82055 189300 268435802
29123 142425 283702317
62 124826 390797639
6639 180268 434678916
162856 185703 57112961
69429 141395 991610305
14319 66315 130033022
54093 195902 808819779
27459 137636 275989090
63618 94458 77676745
17392 56599 97707705
145850 178046 80537278
198822 198969 359269
151329 173414 17100663
85862 132394 116491664
60771 68049 71704701
192000 192663 1678331
73357 86287 860862933
111403 112569 2884783
138445 160637 55376843
142979 190673 119269573
70026 108301 952539230
19423 76409 142517855
121413 154872 83867472
171320 195401 60024615
10288 155778 631324897
181278 187540 15772551
105158 183183 594925870
53190 97647 111678042
84490 85816 3308523
31026 44968 575213394
116597 181902 163460790
24538 121677 307069293
172564 186572 592497108
89813 161439 856167438
131979 140515 21533415
60333 134755 186946267
83613 97081 937752955
186920 195197 20519495
151072 177737 156916912
87647 98294 434452393
75564 95632 50500308
147507 181255 84381146
195821 198747 513978096
87328 119375 25027896
122687 153131 15063211
181983 198327 40699927
66624 193327 548151312
190999 195091 1177778
130508 153822 58381618
198327 199208 587342659
21327 156547 338523376
36519 102172 164455230
12807 151467 536580527
64701 127795 637253024
117097 148864 79640115
161297 182098 52044554
125514 198354 182186645
80317 140674 541897912
142541 158298 44380404
32961 44175 27650108
141330 176770 88700854
141199 166451 63320860
95099 117379 55709124
179229 184071 12106646
45701 91216 473219238
45272 151609 812791159
65883 185002 298396539
57720 160653 506305533
1287 30887 982697535
55865 94045 96048362
8177 56739 121109656
82068 86011 834859234
120228 158390 95614091
131061 188393 143539237
120030 194893 939608333
187386 188197 2004074
118770 163697 112687368
174059 184866 329740117
8612 74986 166001887
199395 199446 124544359
50126 79299 934772876
71225 180881 481282850
144312 147138 7042814
17946 159678 354876233
156875 164222 231459722
62992 170256 166752909
11484 98889 218810205
9437 179001 424448631
19253 51421 847469258
74241 99479 63313077
30934 65732 86884134
40508 49248 520701210
158995 198032 586772648
158548 174680 40454388
45434 51103 14258057
145508 161167 39157709
31216 166709 487497397
136941 139942 7494872
191247 196272 12543983
121049 169806 190178515
158441 188499 75227962
97016 160050 286627762
122878 152518 74387211
76488 188089 279600857
193428 199232 1589289
55274 126786 816616913
56672 149624 492748586
129783 155653 715025638
16871 105409 221595236
18789 80129 153456867
55413 113075 144850868
14568 196714 455910052
73461 105554 80359597
41400 69552 184361730
199815 199830 719978005
159080 199237 100298691
187213 198365 945119170
190127 195986 14672732
106250 138065 581133879
168500 184366 606162376
91081 98029 217047077
148557 177327 223774288
124376 162185 94770457
122805 139585 14913721
161952 197504 22075577
87926 92737 12018977
172830 184359 28648881
66045 163794 245062673
25122 54702 858804500
67108 159834 995015235
61634 136013 496994117
152243 194635 798141880
71747 196671 312728682
54107 61113 17542093
15957 96652 686484936
87989 124469 907003724
58953 60472 551281173
41801 192651 783787648
135358 171858 91359661
152875 198382 449434867
25989 82638 948165842
145613 199114 133654502
38843 69731 77371374
154226 170076 39754944
175073 181811 986469428
90875 168437 656680268
190845 197092 15490970
127827 181510 489663642
22987 88015 162825087
150725 187529 776432635
12469 70489 181548470
53693 103759 191594073
35794 48717 891455613
48827 186843 543527565
145812 186781 440655096
156108 167908 935199808
188390 193716 13281156
2763 135244 575364824
134338 144452 40545712
89654 119009 73293639
151081 199730 121568927
3282 46962 174316669
81739 159381 194417690
125383 196452 174088792
134027 190681 141663727
60998 125218 161146527
99568 135117 89211383
52730 109211 141834607
150315 165973 39395619
51278 83792 81700729
161396 191572 662520609
183908 184018 759194112
190 64114 341865701
103094 123412 234268039
185367 197735 30771026
117441 142526 62927205
165701 186903 483797248
184848 192817 19957923
15885 25283 868482213
136032 172276 90692130
45989 47831 4674075
127254 139362 30505863
93601 139280 636633783
156791 187207 173112209
150071 194568 168548850
180376 191279 2160797
185510 188175 495935379
106369 114045 19349445
78097 126253 318331684
105973 187369 303815021
115752 183938 170661958
7788 84541 192126001
18738 68605 966836684
142783 160547 44419045
39092 126932 436330133
31534 168933 996405910
169218 186689 43643383
3730 50663 117088344
19687 81478 154733672
78733 193464 400272964
73208 94548 53582357
149447 157364 548261869
168594 171474 836019451
145305 152362 17606987
124930 136760 693538549
16758 132547 505564263
1891 126644 312121761
131048 189310 145816573
72490 159866 660691070
155528 162181 710814997
76266 87415 28174146
174706 196540 54552796
26248 26884 1647817
192512 192711 283231204
158949 195094 67826195
4501 151450 798761712
71486 197688 845741145
58465 70826 731146694
164436 172815 20977727
166206 183763 43740120
108915 148187 464523669
37375 192384 775456728
122668 147053 285851889
86682 156777 175487979
87665 109196 53936664
32681 143942 278558871
613 27165 908047704
4323 24415 50316817
131341 137982 276540760
63381 121375 145507849
33238 143757 809713649
183544 199264 681433962
97920 140777 107460183
83704 162825 198173764
101171 146792 114215176
153815 163862 850109064
33805 150169 229369983
115223 165253 125446052
84103 95548 575383034
129280 137754 21398857
24397 131800 839394098
122892 169090 115994216
40425 63662 58068565
48531 157900 615754315
126718 189801 157870279
42565 43459 550083711
93869 125542 807194999
41012 92114 870319806
80001 182813 370896774
47470 82219 87365431
169508 196639 95669645
159377 163320 232199177
115434 118584 7846881
33346 79687 115754321
172347 188858 346301274
47702 199764 380822498
89680 102030 30907151
151964 181299 987442215
180477 194776 35685316
101567 191123 224066252
16838 173243 506206860
138990 144107 731790243
31815 107004 188098482
905 54660 332907030
121341 160996 99423177
148726 196892 292924715
147071 180807 101821088
137569 198689 152632647
126501 178035 129009786
30480 32490 5037331
11327 91172 199912271
50560 68752 480985738
80778 184236 259053101
127959 144988 541261946
90391 195156 474768643
19209 176807 802401590
123648 129161 287810582
127550 150923 166714291
192509 193305 1973286
90255 184126 234887225
19368 121883 886018342
125961 146145 889835600
110059 137412 68614345
100443 119790 48380529
49403 151694 818509965
123076 137513 36498808
124557 192834 170959798
73271 130104 812371237
139426 178174 658884069
192714 197432 11684036
131351 152601 845008642
164284 190390 201053479
13570 158344 502745001
148455 174034 64082175
143315 145683 5916445
157939 161862 193782530
136710 187473 615264421
115445 119387 9782261
180003 194041 35108115
21146 128101 267710951
87057 156664 640240510
15715 138909 308602136
120019 161745 418747392
45779 118440 182273020
122238 191192 353237292
163609 181989 461540197
80003 123096 107902277
29163 57870 525372542
74713 96829 766433877
144186 189882 584243464
186742 190073 8216673
29027 56030 67140732
12903 142726 127806410
30737 162674 544698241
185661 197365 885705832
83360 175174 409055513
30593 91440 134004049
60475 72352 950847461
178175 188203 25154140
169535 180718 27830398
103150 178285 453880382
143968 193350 123482778
161275 197325 90036399
104543 198973 236247746
130657 160951 851737737
183930 191416 439349937
194766 197865 874783476
172988 181094 226446796
111126 165779 699312200
32738 59503 130993725
22684 162561 578988070
102898 152235 123499523
81983 98478 41233543
139005 170470 78737210
134110 142778 21651726
59898 152018 445294065
116514 169538 786098557
35035 171829 342594728
41811 73088 78485913
13322 47969 986393575
15560 51267 534280089
87321 162310 187733447
74762 99737 765886447
77194 91534 36044048
67780 177855 850612309
131023 153260 669535383
185039 189227 10422024
193493 195997 6252994
104157 140506 91186732
28124 38434 88178801
7771 39811 41002230
9477 130661 303400615
174018 179632 13905694
103087 157188 718870420
164226 184977 51813349
109819 147636 638308309
44667 136460 230384738
93015 197349 261006172
132787 182194 276218148
179244 192839 237927977
143251 197983 136743648
175976 195304 48222449
67563 97234 74390117
137848 178229 161603777
45339 147084 951075526
46060 109245 158668467
36308 116042 199591143
63992 70683 605867052
76470 137511 153203708
130018 175381 113596612
145151 145332 842632669
29255 60590 78015522
170144 195653 63617765
42890 100834 145421274
147016 167444 77940486
22971 180021 393115173
36279 141664 461995988
152938 163145 443276698
165755 197444 26001258
4925 186830 455419241
184699 190003 94693976
28328 190728 406461680
102086 165856 159699119
130247 169757 99041355
58233 123489 871241229
92757 151606 838463570
62652 94354 79863446
36552 135764 248551866
95442 194007 246643101
152708 177005 89486609
164834 176628 29395130
27755 27974 556639
73117 124184 191208280
73691 80588 17219156
167806 186765 47363763
145701 161753 40206142
66239 89560 58675406
178101 182849 11777581
41353 119033 910354610
54565 83850 769140795
149247 156711 942484538
146797 171578 62108893
100471 171883 178984706
120268 145432 418888743
38125 45735 930284362
194163 194860 1673010
96329 176966 201882262
104749 137413 82017542
24396 30401 201341209
103519 184148 201771595
108388 118039 387726659
11342 13009 4078463
193002 198721 14197728
89015 156932 169939453
182877 189444 272365171
115706 162742 117874810
21404 198811 443889737
1032 9881 577872872
180557 184499 9847373
182399 186283 749566022
65962 177004 278223819
3860 145831 817886434
192038 197963 14667063
136042 169359 845099953
98479 151595 487631243
14420 174711 401390675
103174 187177 210297331
154465 170124 728219422
169243 186267 42500301
23525 151752 357472174
199484 199746 651018
146785 196651 124681144
69740 92709 57672638
140852 162905 55191759
62151 158859 242559688
109860 149212 304339884
137169 175631 96119233
95361 127460 80309408
112756 120603 86567253
135419 142051 16513753
78879 102089 92473375
162516 197081 86248127
112716 191262 120964231
50289 78139 609520411
34574 57309 362853108
188760 194957 296028674
121046 190145 55326229
20388 165241 159449005
181297 184589 288911760
17408 43658 602563706
32939 135111 904297908
56155 72937 42341369
112443 153677 127785672
63516 92059 851263577
28883 123862 237721301
116702 186820 175588343
81076 125677 111704257
147992 182326 774155264
35618 56377 819394506
49747 101459 226345663
105719 174707 858139239
8622 77154 217183772
184491 191115 16600784
14222 170440 391260372
55215 162896 270109172
88672 178060 223679353
104825 188410 209296783
117638 156017 96208703
121055 135891 37454472
95124 102253 467771136
79049 141108 155628568
62115 199491 344156343
53153 78806 64434781
114970 181991 371036539
72253 144448 193127506
115869 186740 177475362
35578 112289 937602742
91863 97516 374578785
152453 193659 103130541
162050 192550 577259952
126450 193097 287303816
84675 162811 195671021
83051 126437 478617749
87435 157586 577989650
102746 161164 944046140
178442 198221 672181107
75841 150723 187735438
149833 169691 49884051
146941 186611 863203643
47773 63810 40103678
2321 167181 412785364
84429 156200 179710578
91665 184762 644499602
66925 145475 597530131
118121 197770 199260760
171116 175914 644346384
151752 177291 63904902
51218 80014 72215320
126210 145372 949539967
164188 196018 6827613
156773 186862 75348535
14487 28136 34262088
142862 150164 18161394
144826 152914 20146208
96202 106478 426257589
41538 46432 90210475
97255 126530 719066875
38150 147562 274062503
124708 155834 525779783
43666 194037 861891058
179866 197656 44405454
137498 142108 11423868
183353 194265 689744946
136421 189502 955844609
68870 188617 299878965
97612 160845 717387751
91058 194470 509033639
98554 181261 207064813
143205 176416 83063543
167166 182674 38629845
65632 180017 286545593
120394 157118 374270061
102215 128033 274730373
18720 167683 373138923
10166 87648 219948684
189300 193254 8842057
117592 163053 931617346
84110 111292 22738508
2200 23499 735377334
86413 184016 244233053
59573 92765 83574699
18522 42225 603698036
135329 178452 107753441
135379 160222 220051151
156414 173423 42662203
28725 148921 137774145
171916 183378 942810022
4051 60767 141504331
191473 191650 97039707
137059 173793 91886313
142503 173375 77305225
121244 198810 629447514
21302 119886 246696585
63407 83077 49642150
106973 145660 96979104
67326 78905 55315313
127585 140883 33401212
55443 167617 281408026
115356 117262 200185951
84027 132190 120563567
37177 177028 946543475
22302 65201 125603103
176322 179276 115321290
144284 192819 121344837
77524 158967 204032125
190017 194370 346890360
110444 172813 156224624
59292 63720 3318433
86177 151257 162899346
5324 94105 222311409
62766 132102 353679996
49051 58111 22458342
142313 158750 41086087
185104 199309 386266689
52572 117913 597145299
30949 183122 995955761
159497 177623 974714837
7196 39447 80470767
115695 190545 647427413
97184 100678 8754660
20688 93117 181383718
102516 160217 28197132
4933 78274 183453695
169455 192038 56351793
149988 160843 291916452
11147 114578 695221477
194967 196617 4186867
111323 158743 118701945
13734 104672 227677164
175929 186345 35354408
71340 162665 495468807
104836 115880 18048730
20281 151189 327788093
45265 190852 364812755
78830 85202 30888832
61636 106728 113270772
141145 177592 91176470
60102 190984 328066021
165386 182884 43521591
144620 170886 65813500
54167 190924 482780806
128891 156323 765817886
22564 38321 39271348
9739 157758 919988500
178822 182479 381475114
147103 163089 40043210
154543 166699 434572941
3019 11356 497213671
181787 196279 36252838
159153 172008 21867913
185161 185215 317881309
139021 195859 141173198
160243 184827 61471935
79167 175737 242004706
194238 197026 491596388
74567 155976 501592146
188627 199697 27575042
116927 127183 25707647
163220 185122 366623707
142261 163987 54440143
76140 98215 927139913
145627 163575 45007216
109438 120886 52548248
122125 179537 143819098
184911 194188 23174475
6819 20755 424916254
192790 198178 13348669
196584 197870 3061044
163490 177671 35378748
129908 190469 151528392
6480 97282 780936395
61701 107192 114282060
52834 117253 350695191
173745 183323 119241555
28178 134913 672803637
191312 194668 8355070
79982 185147 263478532
76694 183472 267412692
27161 92406 610081739
66994 113660 117020937
63120 70701 19251265
107602 190034 498392964
72441 178251 264968043
55107 107752 132234585
45303 145654 251653527
64468 149502 838615581
50503 79798 73512576
97997 133876 472046386
128252 196961 683552539
65872 173522 839641595
160167 165356 13130672
9170 92539 208728434
173608 185634 105632357
114546 145192 924534331
111885 124914 18381026
19056 139121 300830431
180667 184875 10550967
146633 156643 25052798
117824 162802 112751150
109905 118696 21861535
86660 162802 569146049
127841 140571 590272462
55605 176448 522267871
69678 96159 917312613
107595 139667 80461184
152308 180807 71290776
31036 145998 387614968
33111 89911 142213514
154961 169202 35767495
165080 173936 185028634
11614 141278 478114855
23465 181794 67837146
56774 195818 570227841
86035 191080 262868427
12287 135721 309255204
37604 81091 108847230
13099 159882 367546093
143944 147155 8044118
197970 199944 4987430
186108 192909 2327715
13547 57010 614654613
22513 37004 934770665
82194 178398 375133207
35688 54134 653922174
155872 160923 664547301
28413 113023 858129291
79700 199453 722539622
123407 127560 994359135
84522 106394 54626799
128207 182979 836048150
157497 162568 12819736
8238 181553 202732622
187219 190348 692501714
45054 50990 251948821
64971 80534 39114007
120446 125965 462897790
145897 188020 105412198
180255 183601 8312898
91138 189544 936573053
100756 197716 242568111
157954 184200 4570340
8189 96826 518437432
36106 199430 408668856
104657 172359 169683410
153292 168969 39362680
142370 193792 128602743
132190 147204 37707231
3069 133908 735957934
133008 138643 505578093
32518 150535 847774884
64130 175035 513316909
47132 190505 359189527
53986 73449 49032567
146609 191903 781500511
141499 162949 53734724
67713 68212 1259459
52105 86710 86963212
52417 168997 751463589
30251 124547 235923256
87578 173371 788465859
162744 177923 894662914
94911 178244 208542175
178578 196877 45657956
145686 183377 705747014
123806 197419 292267540
18604 170361 380116030
37887 101013 520818605
192078 196717 11545768
67780 197772 620999992
120204 196699 466802106
128018 144846 42240148
75809 143307 502756297
71266 181670 376568107
38635 150047 14720443
1173 69572 170936010
148237 171683 58795302
119351 140474 949177409
179384 185953 714005619
43850 63479 49074446
73936 183540 274441246
181762 197672 39686670
122378 159091 537543201
140505 148378 14580846
186552 194754 20368499
28817 161583 332420667
190173 190661 1270584
183135 183499 967696
35450 153899 296503747
17947 33855 599538508
60524 175483 288270309
107378 147295 571142048
133808 174034 382195974
59696 128847 616446188
43554 130903 587135843
109740 181248 178901363
56586 154399 245381625
80397 150179 174825936
116993 193297 191009341
34894 138116 258531813
4407 72062 169271346
40539 181097 412493548
192465 195060 367112484
93408 166545 183232535
91032 106929 39639623
124782 199019 558534653
35964 50972 971924367
181756 185957 757859285
93837 147116 133470447
45643 112902 168810845
36878 83974 299011753
129300 194612 163439903
110975 161324 126027590
77041 91928 37449357
78968 96369 43752110
36023 86994 382717364
19427 46690 67965593
46862 114106 168726826
97016 151654 136857493
196721 197197 1129269
3209 73089 375480661
120454 162054 285913392
61926 133810 180514596
136277 148719 484734827
51729 72157 642143117
160002 199819 774723031
68724 140521 157650389
13514 14400 2213962
11495 60359 121865330
81516 97923 41027320
148647 178036 73482451
99803 151100 128476015
176558 191665 37747381
64822 85481 810911610
150515 164804 942224784
16287 191579 985992007
114143 149800 92312136
138928 175505 91433552
107860 119688 445334940
135480 186335 127175039
140762 179679 97253670
12445 157510 363167905
188222 194102 14589544
43471 139571 421542914
179030 196534 43819641
174529 191212 41660222
154428 163516 650051226
95956 133308 43950973
193008 194604 3971564
103622 184649 202780440
77629 167777 225958095
197003 199889 7254770
136440 157742 53127227
103647 150693 134213477
9102 138428 344563308
197036 197725 658733397
32884 138006 263286885
110588 191847 831296190
72039 170363 246398649
86006 165951 200261287
62493 165400 258241131
51620 188354 630503772
13371 16827 8668097
135620 191170 653135784
195731 198920 495028926
38470 123264 212235326
144292 193964 124180327
126389 178457 192996801
68484 68887 1013165
183389 194549 27917326
98791 189446 226899918
39087 53539 35981474
121879 196207 186110021
91970 172495 201660685
13497 128925 320783478
170153 182165 29940839
28635 81011 487912122
172936 187832 37149875
112981 193563 868936399
57865 159480 759723093
97906 113548 454508896
92232 182887 333598442
97207 111282 668827550
83936 186913 257843937
87899 90035 868051150
43716 138789 567506823
171089 189929 556678474
184219 189177 155135175
95053 169329 186039432
14068 74740 213758896
169948 184034 35068012
163859 183264 18777181
85285 109662 61100897
71320 198689 318813642
72912 148519 189455674
163067 182443 48362654
77677 179667 608210373
65048 168544 259502037
117124 151592 86357075
19303 20133 582335872
115322 175054 846927184
103229 191105 219939515
71888 189013 728719906
156639 161369 906192165
59863 104548 112304452
94496 133327 481061313
31948 185365 719919745
139480 189236 124330851
47166 100558 133978983
166138 182724 126576819
90480 174859 211265638
46897 130094 882576423
50146 138243 221080367
21801 71369 734540141
164040 177596 33804627
76202 80905 11880245
64113 184114 537686640
21237 96523 559489939
88059 151046 512188131
125707 128697 7541210
151857 153233 351327253
116908 147900 176299842
83227 139222 140392468
46181 74500 71113096
81086 136825 886894157
144575 165296 51944947
112578 192598 247299642
44797 196717 380635903
45671 92516 117722698
110218 137200 917802305
187193 188582 3434556
64015 110043 115673841
13899 87584 184602340
95209 136118 874646936
48935 56561 906981278
111662 127175 422361488
68830 162129 393819289
103632 157095 403924507
94350 128922 86467208
89397 180487 989973890
171852 197025 342781725
50176 130720 263374833
127745 167789 100409978
78225 186229 270556408
27239 137531 276273039
175526 191614 269123790
165745 185254 376611112
54060 187750 757212035
177527 197112 235163263
54948 183860 959187628
115066 150848 89666222
141127 192345 659437122
105954 105971 458224629
195399 198007 929455274
2179 35648 83747674
87874 107833 49876749
156795 161125 10852453
167966 174230 15621358
148603 171725 115931702
180207 185863 605198809
92459 163027 548269953
100404 183825 583381297
19108 195990 633564814
113704 154986 692734177
196547 199825 50741340
121674 191381 241988905
120487 137903 43838045
24083 146781 402399661
101580 194199 998971112
120268 182465 859043159
5003 130034 645546707
107445 194495 333025915
166955 185551 46402656
87232 177366 225613594
143171 180401 917184957
45142 86713 17045613
57057 143513 428024793
47358 183200 940824874
139773 167132 764043149
33375 123716 889240840
81243 179630 54958775
126044 170448 111307818
170003 180386 980748232
86886 124509 195023032
37446 145668 606865527
157893 162013 388001533
157000 183828 67125623
69151 82794 34282272
109105 166245 143117967
7055 61886 692420577
81238 83430 5495861
162991 180415 43507706
65281 155833 982163469
116859 194365 340609435
92150 140128 120213543
31746 184042 427120338
39028 125581 572514632
75709 81306 508763137
14085 149165 494871968
71688 88207 325592936
92885 109838 933813004
59408 95886 91819943
28570 143421 287602294
79635 150201 176793792
185919 195529 23918304
195812 198994 7847693
65801 192746 317973621
166944 171532 11464698
112196 148616 91251369
27928 115434 878719133
111433 140414 72681653
108100 118444 25846552
166204 189649 823954692
32870 101680 16672731
80332 87901 19177148
10986 74537 593084553
148654 153165 655465103
128038 135946 810762638
70217 150571 201312879
151479 197675 367698679
20989 125257 261006020
28190 194969 417330242
22998 56408 83145861
100971 194408 233806924
77071 164015 217911857
85212 117514 80806554
1918 60845 568910100
22846 42586 368291780
149460 158440 22465504
37960 144770 267567943
102086 109608 258397216
67514 160904 234006134
127745 128615 716338430
62686 187771 595772267
110396 134890 761540301
178387 186555 20540973
17202 129293 280625081
186719 196850 19021011
137934 159082 116087120
35605 41473 701332214
48518 161251 669901419
44517 69063 61751353
35744 156818 303078047
76140 199875 304500652
145427 159849 831496143
42754 156728 285723391
190118 199331 22956206
144911 155627 10935854
112516 167623 69647912
129208 184035 137226011
11744 161300 374459141
87886 175450 219193704
38397 194527 390872076
51580 81688 75679480
114753 141665 67437360
7191 50946 757121532
114094 197500 208592061
72371 186394 285568697
30166 42719 711213228
76661 127584 127644346
143239 179849 91538103
150017 182485 81292914
37451 173403 340508126
151928 196079 411338962
143771 170542 67042009
106529 163089 141798465
192301 194135 4543563
56880 195286 184285764
118405 130569 644111785
159679 163016 781119902
138273 167067 461049269
143431 172483 161452537
69918 125059 138110833
41025 117095 449286494
196019 196734 101897700
49717 174454 312661531
98212 190956 517490606
93210 116300 629884385
77032 157710 527039044
51952 167803 290467803
138563 199974 923068509
11004 134999 310541617
52493 139872 961043054
58504 126005 169505001
12451 179996 419455836
136308 145847 23751848
159851 162101 771894799
98217 102995 12015060
51795 102298 126800954
60748 151516 473035841
61759 102134 492159877
57423 131507 185894971
164015 182040 44997055
4307 167172 878278779
188919 191126 5525018
118105 132419 521970949
33206 73301 814287356
40499 41894 3494774
173579 178744 982340287
176136 179757 9002831
67660 133803 165801714
37779 73631 89677134
180377 199959 251400460
118505 170602 903278114
152991 161608 87109259
86573 187443 300130691
29657 158659 322931892
68901 98159 125200902
177812 194280 567424716
135497 187856 447662958
32315 43306 184544476
58384 89221 77829914
97068 117562 51303823
138985 162733 427267668
91859 124802 82369354
155780 158296 606550978
170521 177094 16386648
176483 185759 23227958
96881 192600 275205927
93336 93586 685816
84795 162993 218521525
97797 162205 161309814
8460 120739 858739106
130676 147328 41753159
44049 123668 199607728
24652 140106 634597217
9389 103569 707978640
55042 106041 128009182
121249 158792 577735282
147244 188095 102199188
124239 167868 455463032
128818 180045 465139938
199555 199639 570889655
36841 61908 396530936
20765 82468 154511560
127179 193703 166500992
174651 177020 4904735
185353 186011 1685262
195493 199980 579044919
84133 147896 159684963
73869 152592 515152308
89648 159437 174643738
24690 165596 352940822
162312 170451 20485697
15143 171234 468077675
68562 102154 84345879
195789 199261 418040692
119631 121922 5690635
61344 169129 882793355
27550 54377 66726230
177747 192360 36566926
151275 157223 14818916
183844 195023 27887176
77184 92269 111061066
9344 27943 22587744
78385 183646 38450899
5030 91275 241099376
173352 174823 134577185
84404 118579 85469981
30028 178875 557112559
9444 32640 731021910
105193 160006 181380878
97392 144188 251765344
72288 176065 259915033
72021 77401 177784491
166458 193118 172682516
55224 83495 71221696
31647 72996 103342109
115710 150662 527055172
91940 190480 246545332
155296 189201 851974330
186708 191651 862952301
183551 184527 2475529
26368 26893 735119183
10383 66076 139206835
83544 87685 642897
84111 120859 929052716
120967 187349 590520913
106499 194682 656237079
131167 158023 67221689
120937 196656 571591186
178614 186050 814753597
64486 119952 139115974
141869 154731 32187715
25265 61881 561083773
83041 178510 238991473
127941 187495 149160502
8966 47829 976413887
77210 151407 956841980
16018 195922 450275053
113016 124530 2012542
190204 195489 125567202
98138 112283 329392446
43096 107565 161787756
36489 60140 156390141
49512 105669 140813275
5234 188604 459017663
138565 152469 186800533
70398 90495 285199970
176337 190342 34996135
198902 199864 323352091
174977 180936 1998344
152 141995 655926232
37299 115475 195727842
90584 181028 226306645
82322 151373 172893415
92747 102977 25569752
145585 183326 94336482
59836 130220 450956077
159908 183945 60070453
187960 192553 231278420
148109 160713 31509622
64795 163059 307640178
131835 183235 48562703
57337 140047 207691228
30571 177730 951675761
147803 167535 61815366
107651 179142 307736216
128862 172341 109010326
147239 196752 123732132
135148 193831 146660243
34984 77657 106670122
63197 143759 202220220
95287 182102 602887137
164490 190003 360773948
39336 111280 936634053
27879 119953 680357992
171154 195552 479900508
162024 186970 62432256
51352 137636 32782289
156816 175627 30901044
60470 97670 542607320
59984 175928 690288564
118390 139789 70209867
32344 170397 345676435
72719 137640 162846650
101835 193767 762914081
190681 197602 867709638
8999 44029 863355362
40556 163927 50628951
105525 119961 36172665
136106 154350 45550212
121038 191872 177405656
86798 198312 278956498
153474 167208 868005651
78939 184779 973942695
71326 129910 146812350
25576 60429 532339024
26080 34558 21237105
131056 179711 121742404
62026 62231 529221457
138497 179155 101548540
71249 164286 233189905
58022 136253 196556051
193693 195921 5517201
180066 192446 30990390
45724 154297 319130944
5397 130567 463371146
151328 159463 20378249
156267 182226 64918998
131453 178728 118320126
178154 185721 886786662
156305 161935 14102715
153231 198534 662836652
59183 194650 339486656
132276 175103 906037023
118132 191797 184446424
72100 102513 941623712
88351 105124 41835232
163462 193051 73888308
9785 127383 718135980
198515 198630 306551
129529 158355 389928253
39 184866 462470710
6721 118361 279420795
70751 102299 814780820
169944 184500 36234515
85753 90276 11388328
140032 190350 568418263
114114 154304 100666243
23473 197612 435706187
13025 64643 128940597
152961 168970 40236755
46089 146713 963729205
148293 196606 864281930
145404 152921 699613150
124693 184303 149233805
14531 155308 817904145
105049 199690 647982376
120363 144980 61764866
41774 106435 162060514
93560 118259 745245563
88432 91270 699750709
9682 167998 829166671
90881 146114 25012000
180471 193306 32117806
39763 153431 185180681
16761 120741 668080912
136722 170594 84760605
31644 179028 368846747
40285 119566 69988778
111377 156333 650381398
63521 156211 232537627
127792 163892 90525686
5115 148476 358977045
146716 162035 38361979
14885 60718 114306004
48550 158487 438412670
93319 129802 291543179
123298 187978 149418630
159601 170615 27649219
90998 124930 238134345
97899 105261 18387318
169755 185219 38588792
24249 80420 619647024
100637 189877 891861176
80542 134631 135710651
39935 118637 197200611
79537 82356 7232316
173295 191878 690588014
121482 158484 345395603
74214 165225 298644274
84704 100060 192440120
172137 178081 896434808
168713 176523 634038516
161879 172282 26131996
174787 199782 760421683
96510 126571 75210057
80951 114969 116111590
140763 175645 904562876
56898 100439 852438848
79522 116063 91633478
3055 109011 265283703
141809 146479 11683425
56074 186922 328053812
7539 168062 401958855
191498 193211 4303871
151525 169737 45669150
4637 10992 15957862
80541 85998 885932059
26677 142172 289136890
94174 168752 220395391
50516 66964 41378048
104160 123318 276066904
7996 118256 614984736
38768 133025 406095750
142395 170848 428121217
131765 176663 112463317
164678 174492 24486183
179785 189774 413755553
139535 174540 687332344
191667 192686 2572046
99917 132562 68232923
35059 195686 401963328
137446 143394 14776446
190884 194925 10028645
187425 195991 14720946
194316 198499 10362453
153792 182231 71151861
63942 83254 48702777
111802 161231 123776767
69747 155032 622217020
190623 191455 991355316
151850 167926 65254965
32061 152606 301713012
158457 183466 62553219
51062 89445 96520364
960 87445 332990028
130476 159357 448785933
41142 60383 763359204
71457 80586 22832585
162241 184616 55899724
32973 34466 154183216
87378 109395 880515315
146004 180732 414987311
63760 184376 799402557
145145 161214 40163242
48024 95312 948886972
36753 166993 326236174
83904 89769 14831073
142204 160421 998995287
153323 166301 32619537
44367 145196 252903640
21370 178382 484815198
1229 21408 56364361
196778 196795 877963209
179537 183174 177728048
18707 64190 221718976
114517 120905 937523024
192658 193557 643672218
23894 61468 93526913
45408 199963 432220103
174098 190505 40891156
127832 164186 91139066
113711 116716 363961974
17773 153625 340119551
187315 189757 6000604
60823 151197 734689373
143836 188660 112066606
105776 199286 424639658
172381 178183 14364156
116127 151437 134885090
82650 191654 295146936
138609 149454 932587197
199019 199587 1448854
58927 149831 471137059
165942 195100 968596459
22449 105608 208010526
63 2905 299435967
1281 73293 236175565
133203 140844 655606540
51646 105848 209428485
68608 133282 162123187
99247 176768 194113482
64098 171975 270565615
61710 199179 710931282
100644 159831 148242892
91706 181791 225424112
85029 85954 135015277
86432 154727 170981492
17797 42691 207565157
69315 86674 43630365
97610 166255 478357295
190273 194240 3813545
145260 170300 309736673
106373 107197 2091906
14263 115537 706800692
6735 192499 464999394
51401 189345 868230083
28409 98878 416451978
105113 156363 633969681
155587 193063 93718467
109662 185278 189219946
8206 112224 420624299
162899 172891 278919512
100751 133085 81049848
168439 190301 54520103
23556 150793 277541028
193328 198756 13444491
20498 94283 492838494
175054 175277 478665171
184443 193063 21587559
53174 122511 720824235
158926 175093 53166133
89371 141030 634340803
182207 193545 28350412
106300 188995 207099288
81569 104795 58097802
115008 140582 64207687
184180 191970 475001160
13974 166295 101106571
175972 177115 2892023
148133 188482 100927025
168478 179276 559997566
16419 74068 144174609
23233 127085 259918644
131896 165023 83115592
103878 141515 94290912
138080 190494 579390994
134757 143448 309197492
45158 115562 176603864
55044 57517 6172464
68812 125465 141915779
117455 193067 565743190
15346 135656 279279787
174884 199942 491091581
154221 190643 71784244
139785 143168 8398516
78809 98515 49443479
21773 190613 971199248
108061 198148 225324849
84623 115009 75987699
133021 190768 835145226
95367 186138 943498711
75892 193849 771992574
17358 103331 329094751
27249 116045 222239624
133973 191609 144122239
57703 113419 140048084
75275 187239 280531116
64697 78391 249823334
196846 198235 3446788
60275 132719 181864545
172439 186197 34335624
161519 193246 79341220
76395 187130 277460570
188434 197039 21340375
74932 98386 58815387
50999 130344 603545970
34381 35617 1032313
15772 106492 264779945
143122 187440 442453475
192240 197634 13366050
90832 106787 24808480
110851 159084 120720054
85946 166943 202905613
139867 157578 565891192
152152 165631 33945525
107732 133495 64616450
52666 91927 98697860
56039 157144 347138873
97505 193897 241257572
67416 197487 169905003
120110 159170 772426479
195382 197015 4017453
191718 199905 20352260
70393 186839 291722510
9565 150599 353071288
190602 197425 16994842
150942 194289 559327359
128637 155637 67633355
153291 195649 657969526
43448 176481 992547343
4134 178058 435389078
144943 150380 13527891
173166 189051 405532779
162375 174490 30319350
6771 15537 21939432
152807 180588 12759336
39764 174616 535128868
64760 76741 30101429
100443 141081 363938112
8690 37925 73123946
174168 199701 753348962
24923 186587 469710140
38557 125881 218715985
110666 118880 445070553
149846 151989 28275301
122300 197553 242286389
149439 153219 522713712
68852 193546 992212737
45316 70068 191123531
84718 132123 528109162
112514 156360 174856288
82535 108597 112697121
111126 162185 180099846
138524 172518 225721874
84892 138554 134528533
52805 171235 296975370
160403 172343 30039388
43382 118361 188068429
145584 164361 47070833
99706 158526 147261287
11674 124804 483005134
120451 162366 345882343
173839 185056 597178672
171750 179553 730565245
159749 193900 85370270
62430 132784 176603081
88174 104644 287035679
53736 61384 19078871
8471 67346 935027965
7057 139311 342957896
67721 163676 255117528
137901 198311 150845692
6858 22593 122643440
199711 199764 116023
57892 145809 688505730
56401 99192 717399576
19958 55936 89678451
189620 192231 804606675
75163 137872 157331466
183734 191286 748842332
81756 189375 269355296
10710 37311 66514849
10291 191502 453545873
119280 180078 600126129
163404 180632 42964100
173008 194261 52981256
144368 179977 769537256
188556 189162 1502326
139919 151595 29114375
173464 187681 815473933
40752 44026 8161229
153235 191698 136381620
153060 158942 477446589
70984 82495 28963316
30334 61639 77859979
188944 189749 1996464
170152 192509 872599342
99460 178209 197152533
43681 193850 376247196
85241 162026 825250412
172459 189435 22543557
172504 185708 993083957
84494 98626 3837142
174771 189396 36487225
48543 84664 90797220
41582 56778 401660994
19200 70003 830200407
21769 98652 192438052
121403 172879 666953712
89718 90518 294055514
84263 113486 629114912
119700 191122 178852134
123658 170477 117423857
171014 183532 31111554
45137 135619 227090910
29552 155083 314269154
183967 191847 272197780
147701 177130 73656353
196214 199014 6896126
19673 157318 344615921
152901 199371 138208811
146292 184851 5852240
137873 151940 35077821
7153 86382 545856050
21868 175299 669070233
30673 140621 481355015
33749 192257 396702716
84887 88613 9406635
191904 194077 5384634
27063 143842 739966309
24910 105329 931450730
118922 172738 977028074
125466 157365 813256256
172067 175317 579360792
135294 137576 5725156
149046 152336 8182602
82864 86744 196990459
20868 96848 354387411
114585 166952 131282559
198439 199076 540811996
135330 166890 79019627
10832 118911 608573621
172457 185036 31361107
108290 113150 12199932
54591 173047 297100393
22186 29018 17119192
65732 74903 23015010
38243 171804 334613683
132504 138048 93709369
35873 181615 364811629
93753 167737 496657717
119874 185777 165079228
29027 164346 338877050
134016 160379 309701132
60029 169525 274722912
97480 197350 249862387
160421 173318 193126229
179299 193586 35774993
116993 188825 902110085
172038 182106 783412286
52895 161377 206608430
67984 134401 166484390
71319 173899 257042800
193452 199222 891189898
59526 190189 327457690
148769 182194 83574115
104125 163149 833748394
14537 146583 330643883
195465 197084 940134289
56882 168979 281231382
10180 112512 773370534
14532 102584 427517551
157722 163116 13660228
59207 66130 705971114
141274 194942 233776527
163637 181572 44718649
96203 119933 367416596
146740 166955 50741919
14375 81837 659040717
188128 199954 866794294
42386 105756 158862736
94999 176372 678282003
85801 172098 216181294
43408 72060 72018984
176180 187223 296845704
187081 192441 635975868
184064 199243 122317369
20937 31926 27614552
119467 123952 11300414
53838 167732 766862778
72674 113454 135732536
10957 84077 183017827
9156 194356 463515621
6125 9191 7676270
155532 183453 888971074
190889 191175 790590012
135406 164347 193584698
65319 90058 62240627
103533 157993 519298195
121022 171344 160889337
171177 195242 59939043
166773 195994 72899603
108408 155599 118145236
116365 145659 73411854
72317 142124 210526216
101768 156105 900721077
166443 191684 64122135
184820 196805 29908259
77658 115950 23514541
40683 57894 96124628
98595 130707 80447040
48151 49042 2218580
99335 115633 40789735
124711 165822 103172820
184364 198369 440329601
115805 156358 148282979
34600 43777 10064889
140616 142410 4445273
165211 198424 82789919
186855 195262 939321514
51127 117883 947782133
185979 197608 705917984
3381 100536 656401696
35198 139190 505585662
192513 195685 7849814
181752 187690 311163176
83563 94202 26661999
71421 149839 726472759
46199 85089 167171790
35303 70736 429473151
34038 75655 103916196
10444 77622 168020065
155051 184576 73814348
94720 128355 84134891
153646 189059 656636017
26540 41385 36756483
115684 116797 2799117
100433 198792 574212751
120713 155383 804862837
42574 124867 481050001
100899 142378 103912341
73005 79206 15452919
46203 73789 40101707
149305 180625 78328552
50828 127621 351256722
18509 195808 443830639
199172 199215 728596598
27499 32477 12496810
170038 178585 21213880
87282 194487 268264450
84142 84473 863582
865 169420 872854623
47191 193392 366307261
131428 165909 86502076
110725 167313 991549673
60247 139253 198422394
16355 114666 246129364
64479 170874 681787249
47493 178666 328662293
120318 129642 125147410
70859 139818 172974742
111372 112704 1305892
97950 161787 159937712
164876 193857 446831555
14696 160826 365865689
88934 89410 610735837
62052 166736 262675858
148139 177037 879143085
35716 47387 28822854
150992 198864 482552597
196256 199623 365125217
51320 70337 47761611
51381 129799 607152172
92763 106439 34089370
4373 175571 843813942
20283 109290 277630856
76322 168782 934269856
152783 178804 65077871
116166 174272 564871613
85524 99203 172365667
89778 171658 204992355
97406 125376 69996039
44113 62528 624702499
72472 116480 3705631
49219 137238 220891241
82855 140031 600345486
32669 130441 367995377
20924 23118 5586094
75670 170711 238306800
2621 109822 943593761
137174 187777 682681294
39737 82292 106787252
55232 65696 26443965
129563 162171 194821081
133604 191777 948555612
75084 82948 19833786
130782 182111 128504781
178572 189506 994648858
25447 137385 213306010
119259 123205 9830218
149063 194190 112835119
109784 140427 461745868
60261 163426 480835260
99099 148911 487511805
5916 71594 164293627
29933 128777 470755208
38168 38914 141194199
62176 190613 321892905
198926 199312 984879
72839 170311 244287674
25324 134448 273274711
141452 167592 443203288
18350 173628 874077968
58788 68687 971148522
58516 136988 827571623
196247 199845 364460368
7870 62475 325277525
8203 14825 707049651
195635 197693 709681569
104803 180243 188902207
107380 170750 54999384
82483 116627 85484141
2872 178715 440109951
135467 179441 15773209
193246 195540 417546788
141146 151259 185965675
194003 194182 441605
23508 118802 238452339
107905 154777 117390240
42879 130672 716868690
176035 196514 51206301
11605 57740 115005591
105510 168251 428099329
156884 194301 93582811
98501 160176 268940169
181301 189159 574601911
39585 165197 920744242
68744 138616 880077873
116418 140533 60531648
132304 189562 275555037
107739 141054 83527390
108954 175245 900589908
92428 115748 58304657
181124 198365 43014914
114845 135522 547387138
14696 96294 931563024
191117 192792 437928756
137345 142784 977771789
13774 168559 924004514
106000 192620 434720091
92347 166692 186240815
22462 177381 906439777
119471 178008 980739355
153526 168648 37996193
56569 174260 295193836
196344 197444 2664070
67814 127415 149297296
161116 173179 129380838
69963 180196 347008850
198108 198295 452897
23360 114561 833966891
13198 94437 203474110
189143 192605 398239992
115713 143237 68999164
148239 192002 155594092
99503 167761 854471437
71074 130082 613407305
161733 177957 361270932
100682 189828 866665426
11254 192664 454057356
192701 195407 6690676
189199 194906 14182664
96887 178305 203797261
6220 106881 251890402
58333 181594 309051099
96478 112103 263903950
136205 136540 565744042
96167 166987 177424335
186688 195649 951155437
112219 115044 7018059
139264 155387 40252713
164666 167375 6814368
111319 164244 797394864
125961 197226 178233492
193606 197321 9158846
72491 182781 276117160
82652 151950 392900605
63597 166153 257351997
22334 65657 108204136
38323 139849 662042947
138939 150561 28922494
43918 100890 142988436
75488 173671 246108245
133567 189350 469163866
187851 189906 2064126
98725 146990 120903624
61698 91730 533227749
128818 176364 119010306
68178 190662 944978727
164673 182950 43798810
141333 180698 98444144
42448 58342 39638212
84551 162451 195059805
134037 182936 122194652
116073 134141 45379842
41644 89012 63781719
102619 110454 958868
86330 178401 355440305
196960 199917 6441409
12506 152200 620110508
27626 167311 349849403
2784 5260 6142967
42599 185714 968980439
45750 58473 31753482
51916 120133 170985780
51747 173527 305259951
97463 138156 67214764
31474 198854 418757630
140585 198619 171880598
55294 191348 732063686
29105 114779 214441468
141303 184955 109208916
79569 111725 341271750
44490 45474 342655039
179255 198698 48536195
8386 140367 330540880
63388 127473 160838391
170870 199008 792699242
66987 172917 265510314
124961 175774 577598836
168650 189182 51197253
111829 158271 116270925
124855 155018 75603283
2730 76144 183512941
84181 98891 36836227
140415 199355 544224680
196787 199980 7952270
166505 184415 44606849
6599 28363 54542916
173053 186875 34520097
64723 128300 159435536
126089 199183 753417376
60095 135937 565334301
116 125313 942407491
196739 197982 3039134
28692 144430 481637750
43963 192310 371717166
121993 124416 6155543
140330 187367 607248726
197233 198317 2682352
56376 117062 152349841
19565 150501 327857432
63934 195639 329987635
132348 186074 134517560
88056 165798 194749572
160152 172134 923797636
83906 140339 141455569
16957 86083 173155876
160977 162775 812289698
158497 172356 474305387
100149 127012 67291749
94683 187597 922387380
43601 67441 714745615
17451 28153 955579027
175993 190929 37320930
18934 56929 94773335
27956 133774 286280610
123925 152951 865888675
175421 188123 31777183
98867 181262 206230921
67952 79792 274320762
148034 173319 63355109
18311 129396 886585054
87343 89368 910189087
124695 129608 311718718
153292 159940 612748938
80689 82603 290892491
173948 192933 923484950
31156 147233 734379116
84729 122675 94801121
192343 196538 84318500
137620 197595 369680266
182402 196931 36206332
108678 176489 823743894
152768 172693 390438931
61270 167544 910698710
141145 183398 643637609
169643 199543 74515342
178923 188241 23404730
25998 68649 283371334
43482 143853 560263576
193953 196631 652355752
111727 177462 601902716
79206 97810 46731376
178782 194816 235341650
43386 147934 262180176
127286 190830 159061721
94178 186968 568417098
192370 199620 17995837
56696 67286 867135723
7689 49082 585194447
141664 179514 94661965
100861 117924 471207768
73381 114721 103598869
151204 158281 725012927
82082 170386 706527872
102529 109214 814750274
39822 88262 740637695
15975 49686 353693327
31680 42282 26142324
56765 137786 10605099
140862 186739 901664068
135885 199812 159646776
163640 181997 270133922
88797 174230 213854848
132002 182512 126437006
55877 56627 185220453
145047 170166 62952125
62972 161841 248005143
30337 115366 212794114
122772 184179 716406424
108589 128677 50271841
29141 161331 330940414
40527 199084 918723674
45395 174086 322657359
22908 152392 324126655
80446 146031 18695128
23268 149070 810922373
133264 177883 912652671
172577 173774 194272186
151085 165449 36104754
27363 179788 629817100
45549 97616 130728821
28520 160210 896422940
192045 193044 97856635
23758 57982 713094829
77644 120234 142970706
192862 198610 14249210
23289 32296 291765985
20043 73788 925635435
121173 193133 369096792
15511 61311 258385885
38242 41877 44021385
57115 94075 93026307
64638 81004 41193591
71711 126563 826896708
88571 183006 380666962
117231 120644 303320893
179690 194604 246303998
125232 140468 38341286
134998 139025 618032299
137414 159508 499934084
187100 196267 410756963
154777 184602 74556006
45764 96254 126834057
109707 162958 618394576
121058 175054 135349633
16804 117676 252534530
63913 123908 150528820
87048 134496 8113502
78589 172157 419065103
146971 155439 21181357
75716 180713 327067542
118375 199798 906888256
12420 150506 577371487
944 135758 396381527
166963 177830 418035577
29898 75084 199880430
70629 113355 107162609
126940 135743 22252536
24134 138680 172278535
179810 197983 45341505
164069 182374 45651035
161897 185331 58600325
134186 198705 161222207
178758 193034 475141332
50834 192283 534871166
89001 177907 116711747
117766 146525 72092159
99952 102529 6515514
125432 165876 101464751
78738 127865 969093198
139177 183769 111423699
50079 184429 336577382
61052 73177 30679039
98002 118209 50588047
12166 127051 943198521
161145 187614 66295668
83631 83994 906958
54658 132166 194454725
41626 93656 130614834
51378 95640 181323250
171067 173135 5176055
47263 109827 270489682
82501 167692 276663343
161528 181258 49328124
42729 195024 381490325
120383 138185 618895788
171563 185415 34533178
67001 78616 833855760
163475 193879 75916691
61776 99402 94656478
95803 146095 125967611
33191 75963 106790185
152608 182543 142918919
161688 196218 723305312
24128 143358 298531960
93887 135067 103268723
188470 192719 10630002
6065 26669 49639884
141150 154523 917740570
153069 192488 119013625
164628 192722 70176523
107825 121212 33425317
151963 186471 86420695
167001 192164 664044466
170765 175390 900279852
1688 164993 408780013
69734 164079 517622237
116748 197189 201188938
185514 187111 4022188
103773 118487 36799038
159759 175554 91613702
24890 41065 40165662
189800 191117 3312889
63661 178433 700213940
104353 160921 141734619
10549 156994 514411587
2093 2621 338213753
198699 199814 2788224
89362 181714 598295162
169617 195786 65264638
157803 176807 270704075
88563 156246 169408456
147313 192499 733132237
167000 196168 72763105
117936 182789 162322443
145444 177496 562910042
54901 92619 45040255
120255 139556 48590356
73041 90744 44506243
71996 140233 898975113
63179 194112 328111190
33328 58878 741323919
70230 119160 849843307
174995 190030 283838137
98027 102705 11802426
162426 186976 61413184
152037 198109 604893880
67340 91191 59940036
188787 199983 268913787
139019 155181 40322607
14642 58393 831723108
28858 151107 397417818
19998 113485 345319299
94592 172126 300465164
160696 170226 121846516
171792 186472 36640846
68598 173366 262520460
4558 57527 132142078
13804 106741 232640499
52620 62396 395225314
37981 142719 262359698
131792 160384 219623264
69219 101697 81557508
187236 189535 5705088
60956 123992 918939682
25083 69562 283544835
88331 114187 64656961
14577 41263 578907145
24701 142094 293960152
90298 168277 275817906
50834 84097 156122429
22695 49957 67861332
113766 185515 953101282
190822 192229 641013101
23536 94135 554592873
19662 117867 245846416
155858 175557 49257201
85957 135252 123455462
172641 183410 192397832
87272 97435 858226388
23517 137577 574111486
117110 141871 27578977
159837 179231 48457039
185002 198969 465046263
47591 171112 811800746
112939 155612 597600068
24457 77930 854488447
92324 163585 178500269
48029 178252 793967335
91635 141508 124851273
177641 194497 42097958
170358 186789 113760776
1318 96359 237795135
196981 199122 11957122
52157 117243 163237170
94441 167964 184162821
80066 121810 104564784
120862 170233 123832404
64069 97097 83009072
163263 168596 13374571
75818 80713 534023982
55960 74018 45468557
76064 83598 19097844
114192 142193 664806369
16004 21872 25895303
17100 104229 218113679
107828 165968 145735049
51475 65022 646862544
28993 146317 522329637
168469 180701 30452406
108549 156131 119151801
133869 182145 445540991
140152 149114 980043962
178881 194126 597034500
189434 194004 11425861
50775 138446 219998534
65263 185594 353852456
195250 195774 1375521
147278 177108 688107639
47355 166306 298301148
69796 169935 834273416
102573 168109 164188608
134453 153390 423243443
97370 109216 881532859
20269 89973 823483100
164007 187289 894947276
171893 174099 3260124
83766 173346 821010658
60992 127186 166136209
135979 136873 770829
2787 153086 376226426
156446 175559 47845392
10540 18420 541541124
177775 180412 6599562
44542 104062 737665741
168717 192705 59853883
141133 172941 79709875
36037 144753 318738124
199121 199422 774280
67840 80386 92179089
190261 192441 5527210
97289 110786 927080739
26100 192888 871909681
30448 175349 362742376
80910 92116 765306254
49756 158570 272719278
34137 54017 49295360
73894 131034 822778047
100125 105589 13618834
160524 178818 401375278
64241 138612 186718250
172079 187538 705244021
136858 194697 725737181
148420 182145 84382306
17497 195285 444949413
2444 78571 190355381
82156 151425 173449885
38640 112389 184750642
61062 121760 152275670
123150 171100 43596021
119892 140555 107869142
23169 144078 302720702
8549 46314 94163857
163516 183349 642568646
184696 199271 312399191
48387 151797 507426242
162446 172432 320148680
57884 166655 272979525
55318 75034 49631789
135793 194984 147857798
10206 182912 432191093
102759 105723 10937699
93556 156695 158056418
74891 193227 848551495
192977 197118 10237476
116344 198389 205220959
134393 150557 979472237
143712 186054 448445988
70574 177248 267213848
178942 188553 756650199
85043 143168 145594382
43377 89422 115783076
111611 125082 33660369
150619 180151 73881588
21739 69349 119021808
196145 197319 129177749
43672 76408 82126015
196449 196669 517738
21251 82375 153001337
120955 191188 175869683
29982 199675 424560201
100601 155419 137313035
77540 123476 617020048
63054 161672 247367394
69400 119200 124734617
132916 166268 83606794
25206 189441 319913751
67069 163759 669976748
53880 163628 275291040
68630 89729 53066482
169048 187602 46339364
129013 180970 762940908
135667 173459 94537754
167825 195777 69740493
76789 119401 961030647
170168 182010 29524342
14249 26888 295623029
147164 199659 174821521
69961 185538 653550565
156272 178380 634042567
191716 192499 668458307
176461 180402 713671184
37671 187727 563241335
67073 101550 86566102
13780 80461 166845203
65364 71442 15302553
130886 197579 486727876
170385 192211 952636957
100115 141711 104229734
40547 57622 42556035
194573 195751 2937453
125568 182090 21468770
168468 190567 878178108
160292 173036 267242156
40591 65102 61400820
116937 184806 126066498
176219 186336 25345237
69100 99226 75557069
134894 198128 157933915
143565 147021 250196824
59187 193463 336532080
175599 183631 20028245
11623 110702 248127727
24787 48252 685732688
31478 146536 370776867
70890 116864 115241072
173806 199344 319091630
14644 54903 986065455
118928 132536 34184374
79253 136723 893144091
192894 196609 94944260
166580 187809 53026499
81098 135732 137031613
12512 127707 288424795
94838 166822 54929948
149651 180390 29943920
168596 169172 133791029
5288 139073 407198184
137873 169812 866186185
94691 175980 203490962
101592 180405 467081218
163406 169342 693773543
138899 192739 749550812
62637 183405 302698559
165987 166571 1449577
38639 140184 767113468
34520 92008 650158516
72207 106877 99337654
61906 190136 441925296
161364 199221 94544398
143761 155756 29959525
25858 94467 171764944
155472 198758 108125895
23835 96585 182129348
56157 113880 144947620
11513 75881 160915005
104018 107481 181495508
143218 184530 103298810
4494 130910 713852945
33096 132087 247729226
121879 198766 192422001
84029 147703 159481239
164553 170230 698126797
187164 194926 19267591
63399 167584 980507825
109897 115748 14540481
166921 189298 55803322
133883 197360 158641922
79022 80331 287225367
105024 106713 835274883
131336 187111 22982370
148466 188342 980633259
151230 198049 116980388
53818 112412 716543419
56468 94741 96328749
104940 107876 7422490
133098 137988 12352469
12277 20489 6077047
146976 175125 70470034
28947 107205 195830669
14352 138825 460092165
25500 38398 475517392
131101 193761 156817584
41567 75436 927602218
68388 124628 290978743
76589 78021 516594926
76928 107159 75759474
143010 186028 391087102
185503 199546 365780155
183257 187777 11460133
164520 199533 834593928
9358 61699 130555851
22458 151247 342266128
128361 131762 753695747
117809 120521 254925287
34810 128019 508758747
18306 100304 205257736
117016 169560 131719777
82326 133178 127369845
133245 145088 29650006
90794 119905 72727370
29448 100459 460527874
25732 71145 892074789
196652 198735 5129649
66145 198441 331172930
112081 155737 109329220
137554 147723 512436183
74124 120768 116855613
44867 60383 38845805
33603 186502 835361018
135851 188404 980880362
98980 167792 468326966
190506 191191 795743
154956 180578 282663840
39278 198738 591019501
122312 149052 67171700
60881 180932 857944063
16733 177596 402760510
135084 192563 143689026
91326 130297 97507341
58733 74380 39517090
26123 78451 589724917
17346 18664 3250322
188548 192790 881446246
17233 113818 241822437
173266 173751 1211474
76725 78691 4935334
170920 176806 14592476
142481 154908 715947190
3950 161720 395011680
95223 162920 921151168
30810 134219 716719630
53811 173424 409955985
50140 50419 204924200
140198 170162 43652122
81047 189051 576949796
73959 152151 195885339
77977 111594 84315199
163439 187842 7930447
166899 174341 354510168
22326 170629 985738118
141034 180289 98153450
188582 190411 4532260
36486 91792 138484948
52139 154265 256060952
172340 177443 12622860
81058 193259 280919682
119144 176889 144656888
76479 146112 174611928
132438 145585 32968538
43963 157195 926572896
151111 170857 49572436
48121 116712 716955221
61105 99176 95714913
73168 197809 311917735
180533 191746 28072483
141263 146383 388562014
185013 185569 1237360
167016 180721 34116904
107894 120639 31815502
52546 108986 141718597
115251 158030 107083926
8847 9296 1152201
139239 171828 81582322
64550 129421 424308742
80448 177574 651449783
158162 162910 708362233
157828 170476 31836712
7545 65295 144281971
21992 105167 208151069
96978 170236 183559731
72201 196339 909435995
98450 197400 905484686
141037 171841 140241241
154744 195901 166974698
102952 129701 785889351
85508 110744 481099072
31783 63791 79699346
120374 126902 16406028
51520 68560 42810333
65677 75274 24047395
33407 90466 556666218
137638 166740 492110828
123913 151254 857182671
130303 195527 877543154
10157 199924 474816453
47321 55016 19171603
138667 146756 447374821
40707 136332 892819029
187069 197920 26908642
139214 156089 41406438
162086 199243 92790499
144436 156718 458447626
58007 151997 94043458
177600 179303 543194777
3723 142675 155322836
115879 192848 866396845
180119 188566 21126588
140393 168629 70707398
192895 193632 1869558
101489 151538 139724828
199715 199842 317239
144944 188094 107955930
1244 168197 417937389
168497 188759 50542252
128550 184912 515967972
116517 137061 51638869
125193 167470 738888147
154877 162268 18505314
174445 183298 455036955
54898 156659 523160793
133308 160929 97020640
6692 171110 625780736
181108 197011 39657721
37126 156639 841001789
99484 144077 111758834
63701 109194 483147307
102681 198538 782722960
192097 192457 845560168
137477 159838 487215581
111249 151393 286773370
55558 190812 339001633
122273 143929 54463813
120170 147766 69245277
14100 140502 316631473
176687 196536 49598706
83626 159188 269322640
189731 191976 209930048
116250 135982 49637486
31641 115908 210868143
94872 104364 260139777
8341 69205 152169808
71184 177019 265117900
138463 199096 919773932
3431 87278 209849722
153926 162835 43747963
114043 154543 185067715
196386 199585 483499300
62271 62776 247933303
74120 141662 424537314
115944 123010 17561238
49264 112911 906214009
198699 199327 522281490
51318 66840 39004611
41930 55269 33252878
156692 195619 835091371
62021 143968 738591475
143681 148902 11885098
184402 199524 37748884
108451 192555 460198780
160211 197637 93486696
19083 184968 622322933
163930 176922 32410442
50289 115014 290536694
82025 145671 453007858
41744 90717 729479008
11892 15759 9712205
82118 180947 247328642
187004 194851 514339315
55791 112455 142270215
52344 166613 286516081
146680 147828 487024676
89443 93937 154202114
48474 159598 278605666
102548 127152 61542585
99787 163136 158753613
40711 196333 760446098
192265 193765 3727809
15211 118537 642847160
12416 105699 500081162
69826 109261 98949952
95036 192238 748116368
74479 172620 912612136
163426 167666 10635211
67629 189740 583709309
85416 107914 56340721
60655 95574 692886910
81650 194338 282013465
89192 157687 433631320
31856 73076 103030309
14799 27349 419572545
142981 161276 45760316
28441 31545 544421792
43679 146306 257379419
60959 139026 981855860
164434 173007 848352101
150943 172305 45339846
2062 5036 4848022
84926 181276 279852352
28831 187458 741955837
81592 131639 59063738
193762 197212 36689770
156874 191512 794473975
166451 191706 63015675
118697 183562 557121245
125225 139728 36521210
123425 149813 669546817
55312 166029 592228420
105798 115512 24408181
57051 71982 806888768
139824 178276 96083062
197003 199226 5582857
174323 198331 57652544
105081 137218 104598220
52867 197322 814842989
163852 190083 65443295
55806 198527 501487253
59440 110825 253367247
191573 197514 56220175
2945 19273 101044985
134557 173719 192156055
3299 194841 479290446
7472 165631 396093752
156124 156316 14021991
126632 133019 476793867
99645 153589 135070675
177402 192654 482170445
97852 196417 735110549
59629 74812 38343279
2353 84734 206178368
122715 149885 68170593
182858 198870 646670839
9830 106537 241947047
134693 142646 19845164
84919 101124 105572129
119319 120337 2560839
108261 160886 131779608
15156 116000 252460738
162005 183897 54702639
85551 94945 880577187
99468 154678 133680976
118334 141513 58107951
15541 37596 183616633
79061 118737 99449175
195704 197798 5146280
23391 47072 433477990
58275 104309 115688571
116930 119962 171090767
74133 103487 73650941
69538 86398 42395743
9535 81924 181210214
178937 189761 25741940
178698 190504 29528462
198100 199218 2788986
299 162092 248769462
149808 171330 54050508
159116 180784 632866454
12302 176761 516951275
149053 161604 31405590
29677 106177 677213014
170811 198583 69169970
130898 186201 412972983
20657 27634 17518070
133477 139064 744656468
187728 191107 327294884
126673 181246 783406276
165248 171300 317672963
129638 140715 27865794
64585 193235 350310523
83857 139385 140578794
109762 196246 216343386
125616 149458 365616094
127926 137625 24488623
152535 182251 756749884
160782 173716 32452114
26803 179741 382727117
195670 199551 9652276
10440 159848 374053497
105506 147890 500037051
9794 131509 304620068
125925 180234 135975893
59918 157001 243529581
15439 182646 418529238
191802 193202 156739918
29375 140657 278700909
82974 116148 83056090
175261 180359 219768154
161192 180070 47223950
178404 178945 1100447
54012 114336 151417107
115454 116327 2182953
9870 40849 77173023
69515 128418 900794788
34140 181836 369633510
175622 193162 840614614
25424 55071 73767130
180837 182381 3904893
173042 177244 80854928
42886 104554 331154666
96313 105456 147776649
76741 109966 918240765
71769 179141 268849138
29793 198072 421017028
128964 170461 104069506
196448 197933 3559430
144996 158301 33244971
162076 171932 503359844
19601 61038 570711509
147554 168344 902235232
25409 64123 96567113
78350 100778 56286897
2236 20393 58038643
64921 129814 162735277
143465 174447 77527798
127205 166762 99197036
181286 195449 504502941
192865 198514 8567514
90084 171790 204625755
171743 196394 884589364
116016 185278 54405195
166725 197638 77037651
169879 177851 984379954
58864 154130 239056638
125282 137325 280627181
177252 183950 529191450
72032 135216 158450150
128098 168656 101727816
142140 142189 33901
79657 186077 266623464
192765 199966 68616680
238 66366 165180546
56419 154727 246624587
34696 171306 455119408
70441 193769 377465549
166558 180457 671928811
95108 146053 127584155
81187 123971 8929843
62867 180393 294633081
59799 97981 96033004
196474 199762 383565110
172813 183029 507357988
7635 32321 299108373
59202 87523 845843967
58532 162159 820048063
29078 145071 428179975
55498 110009 136974657
149849 167109 43387879
57717 166798 273749020
31496 106083 837168452
48467 158974 972380415
51170 176894 315066142
133609 146652 949455897
9242 139962 327402089
11185 41000 369670123
136774 196941 150244867
193468 194848 3369339
181697 182179 1241931
90166 142169 130212952
1854 42029 404085180
156664 186464 583299818
88125 196373 304198035
60948 63391 328124582
12924 98320 752336222
154532 189980 281453270
152946 174967 55195780
175401 194781 68759862
166320 197050 693210351
150454 174035 15516174
20279 63134 106881347
86724 184571 431933050
106164 157139 127686985
8700 143350 337173485
100558 193091 537724309
43211 79691 91536217
31305 174956 710780837
3054 42652 98698452
6822 114184 268746643
77973 91865 9554010
132221 159079 67297631
91169 120460 751841477
131517 171330 920773962
31043 58123 67254188
176329 198168 156287469
102338 140283 95049095
19317 169441 950447711
161392 187242 64715347
72511 141329 614568624
73657 81449 19634577
70176 92968 647559137
194098 198132 2314494
150723 172581 514793096
82520 191186 272018795
34645 189314 807493384
69997 184170 505066142
79915 122025 105487847
89324 156405 958747806
21475 139783 823489223
16584 43272 797077288
43140 112946 175184712
154884 185314 76141115
43339 123809 672794016
115546 181361 164735220
130286 183519 133182206
150315 163811 189306007
73330 131970 146896494
92384 108827 41181291
120528 134118 57286953
106950 112425 13773742
63780 92783 73009821
167901 197018 72538613
97902 104145 564237002
137960 197310 809106368
148636 161887 31395885
26668 60738 84775208
57708 187672 441817498
98689 160263 154191033
91222 179980 222099452
43508 122630 198295023
22167 27916 606501262
137316 179382 105080301
88460 168269 705028376
42709 139534 242969979
194002 199704 533749855
22649 151663 572595216
77816 93933 636018022
141747 166387 42235707
32417 143411 277902532
48695 158037 907906879
15565 86755 677857242
131859 191388 148981756
11844 15216 8484464
142674 145492 7039327
27296 176622 373820306
129969 162660 884795276
67236 95981 239723130
81089 153390 243121567
130530 198956 171073293
119712 142413 57001928
132459 133600 2944702
50624 80555 727651107
4731 37396 169507290
160729 173152 31204518
197350 197640 678996941
118193 173119 137682571
42462 127299 785236343
140335 165009 61803501
141388 163042 54272868
59349 176735 625809324
36871 54038 739499612
196461 199745 8086559
87014 100750 34355669
183151 192019 22280909
147478 155433 812460108
198081 198250 415304
84898 130445 710388380
30138 111255 203048886
24352 40998 820339967
78889 137880 148012004
183680 193200 23848477
20950 121238 449185886
114853 186477 522630070
197807 199041 3110450
170737 190240 815657216
136778 161907 62794018
169313 173206 9730163
148353 161824 33745989
51750 151166 436089062
1617 57460 423496206
12781 20290 18835775
195498 198067 6354935
78899 123325 111261074
89934 173138 208326290
50754 120302 442326206
122685 159870 354294023
80474 89703 23364039
75627 108998 860533282
136294 164525 672603936
129980 196605 166702872
105993 129848 666484910
43653 125023 935715129
185534 192559 821127759
122809 177142 856260159
123825 189313 163970864
164914 193901 754559739
171622 197452 91841948
89915 148851 147520804
64094 128987 217937387
738 91105 226120153
35534 146476 277751644
147511 159477 643500122
84694 183232 246539948
59829 198024 723886730
22418 71753 123361275
38806 48102 23090793
163776 186089 55728824
196418 198565 810197334
136999 193727 141787359
106208 172141 165299270
190820 192323 988079362
187437 190864 288100704
148273 176132 69704722
71666 192605 865155004
87907 100496 31407710
141865 185807 855142892
88987 149565 194453549
23109 51196 781207513
43625 149985 266613768
106587 121321 197768212
25104 81504 184916495
102032 133549 42858130
158946 198854 99669620
12329 181464 423433419
11999 22059 25245416
44522 131996 812296148
56259 191453 625336161
44440 153506 665266322
12990 63552 126197362
30032 63398 741070411
185354 198017 780493405
134738 147897 497553245
21859 188066 416098835
160873 171089 155347779
115528 181122 164193286
88991 115892 954814223
160025 190075 251059205
54974 192305 344201130
137718 164014 749781843
58285 139811 204755405
36424 123824 218719218
74921 77619 6770060
39108 175006 340492885
88944 130449 632310804
168923 197784 71876646
1856 150364 691056841
85296 144123 147394854
107902 138127 112130856
70717 146766 190591737
122465 137233 294987097
137957 193074 137737990
103715 152312 47820485
162021 176892 37198154
32543 187968 389060772
90338 150534 785911731
51068 132760 662254618
45834 184171 778310223
190333 195867 13821229
105976 151639 114471667
49348 86262 92811212
92284 100450 20348989
119778 169809 954411544
134173 135243 771431362
163835 167946 10318195
97370 108153 489728697
36324 88566 130876007
171825 191816 49859468
51350 108160 186332382
113351 160333 432282457
33908 92271 136032278
20202 147786 705533179
143884 182196 938119179
73743 183883 275629688
123645 140762 350127903
124274 153375 72987011
147933 171178 58289157
83194 164587 203926328
169916 180210 25615959
188121 189638 3724021
119639 198370 196979128
102564 159798 484348331
118469 193867 309871507
27726 193595 415197457
5193 106332 598823808
33784 144299 97512265
90902 94360 488539365
173139 197147 59782872
86508 174328 219884160
196727 199647 155406446
130551 178969 121160131
196608 199826 69052488
122591 152771 75750354
24283 160625 341320737
86760 122329 88884946
198954 199508 397975333
109014 115315 15653543
35872 128569 516420692
153807 195090 103157116
94830 124729 286469532
69522 167881 246529319
25325 37047 152824549
198272 199439 896751079
83795 134112 927602978
33782 131655 519036557
174159 196474 175209993
18329 29346 200029596
47136 56559 122812385
54534 84041 74295838
173080 191389 45654219
8682 105277 241725354
56204 197234 353340994
171250 173690 324627746
145527 157211 29147499
184472 197414 354226821
176747 183539 16882063
25287 141364 944547004
59306 128030 172471511
36766 80968 110583303
11196 83338 180535148
103549 150845 118429852
1266 101614 251146154
51356 162571 938899061
88848 127523 189646087
177334 190673 33346252
18235 76465 366664997
44378 144192 250401048
53538 58678 730305888
86916 162075 914979296
78469 192471 285525466
147081 167562 51352415
20544 83502 443501898
4525 93361 129618257
80657 108783 70637890
65199 119932 137182048
148231 179313 608446936
120537 161229 299118682
112887 156151 108355940
123913 185393 618268295
117761 193324 262843080
57289 190801 334677631
81033 153039 180379203
55339 110572 346379345
31505 53917 55649130
70714 123455 132099477
191856 197858 14821692
23162 36104 213804217
112856 130202 197258332
60262 78027 44808170
127622 133706 15337853
182624 186964 10944279
71091 72539 193648
102094 128670 66437852
61274 179252 295771326
75537 197233 719125876
36401 92509 883896650
55896 176279 301794164
12354 198217 465142850
30036 34096 630673811
195138 197799 331540556
135848 145701 24530686
61966 95646 290867042
34758 93000 24484563
79166 104416 63340343
71947 139317 14004864
173836 187431 34011636
126584 171453 112486836
153776 183410 74091425
142005 144229 253023696
19288 66860 38786963
28614 121174 231606206
69767 151622 836042381
53536 199005 364355206
42085 168646 702409535
97858 198495 604205913
155112 187638 86586349
146867 161009 32161325
77427 147747 176211761
166821 178030 27866682
41445 110378 466703204
20684 183982 408793547
181639 192555 842106916
94327 199179 262223727
14422 105836 647767661
131796 187309 139032407
83787 139767 140314417
31099 61453 114664998
81289 94813 587891798
8940 88747 199873949
143651 186948 111383249
40131 80851 952054695
34184 142686 939361388
89223 104294 37559645
35323 110568 188385885
111691 197578 329723609
192803 197890 966539748
136231 151138 37169919
89178 124520 88295958
158868 193442 123330310
121685 161273 778823329
143383 183814 201738805
99856 108231 847421923
15562 15672 410375622
168418 188194 49397571
76587 141932 163847521
59602 74318 37160956
56047 191219 338782975
53043 114000 613108876
182652 183452 1994640
33061 64152 77408018
65062 179449 334136986
130697 154476 723487622
65581 192258 317314229
134163 140025 14738065
6925 189377 465637556
148192 155449 18168937
163461 195287 778088731
159113 161008 4760531
114327 159051 112028666
32827 185605 189284173
83852 146774 157603418
54834 186379 538325141
145259 179518 85655940
172340 174369 5005716
182844 194716 29716424
61198 99439 187703611
4775 52898 706021805
114977 131957 372377496
27368 188331 824876023
38619 82871 110872148
194938 197464 6293222
95967 178255 852172634
36873 109250 436404591
139947 185284 113333419
72156 161786 224564672
96653 143423 117136889
110577 178551 671449085
143672 147581 746432396
170217 171929 653916001
134480 140446 749703389
186824 192615 300328633
160836 195273 989757047
194250 194727 1175379
178498 180151 4147846
56798 138734 850219817
45230 51577 186636555
192001 197814 14391808
53199 149656 308919462
84935 180223 238527045
58695 63899 13158758
133524 170606 92870306
146828 189185 105936175
16292 111523 238445132
92340 104709 27588567
32126 52402 50376288
126594 196692 558172487
198691 199841 367613565
47305 117250 516914434
25969 82955 396085641
47371 129537 206025631
8222 88832 421557061
70610 119218 416706995
103806 177178 183757115
83911 107430 664802288
27604 160868 518016883
197216 198905 14230629
44542 59192 360866676
151990 197207 113004234
97540 180987 140340826
192932 194681 2563244
36094 68195 80249952
197149 198596 672039599
108951 186602 194384936
92490 177637 114074118
133974 160023 65148288
61697 117790 140846854
182274 197088 36909181
63707 189973 316437374
5079 6692 4073600
118556 150632 416512858
135984 189953 558437924
2757 181810 448139555
5986 119789 284790646
2526 90808 154195485
177918 187030 22852681
170090 174108 10029820
65915 89967 60508472
11968 158822 367686295
1820 91647 224744707
118890 191048 180675966
17202 148369 457318435
104151 129008 395132481
31564 140117 639638473
51280 193947 357422180
89509 150137 886089881
112031 121893 849820733
13578 161694 370918721
11192 156793 364468513
82107 184561 500133487
143118 198245 673417883
124086 174208 888228559
39471 179141 366476301
106376 193114 217197426
117477 139909 56350924
102557 154670 130473173
145158 150155 27749270
26439 94488 207508328
132065 177265 113189220
104901 180068 188225098
4961 123304 296140473
176756 182659 14678556
109830 171087 124026711
106825 171262 166714005
65164 116355 128378043
191292 199701 20921821
166860 188954 55090922
5453 122184 345220139
182447 198021 961992915
149578 168907 48578973
197214 198094 2187098
141811 169892 70374952
7937 141853 845689867
119636 129201 24006548
123321 199422 190435379
123206 130996 273323255
90815 146115 138468309
75011 144046 173093341
78865 161367 206728356
115461 190768 875200853
56583 108711 131022952
75457 104215 575306485
30990 79132 573598230
169669 186659 825479412
96151 151001 240443721
193063 195894 7056988
121848 141450 123116983
62450 102204 100052186
55726 197248 613844101
136967 138746 43814441
66886 195520 897570688
115008 151192 90686394
124138 173628 124090536
60403 122589 155958316
95341 151043 139411758
54608 114924 903281038
154364 193492 767287956
92172 120212 70056502
35280 37387 5156270
132745 156868 903092431
62079 196588 337108792
16096 128836 282258806
35404 103638 862920870
35963 157410 303971725
105036 181518 660665417
39083 194797 957532952
160566 195340 86893226
1070 109231 392882828
128585 198038 349259613
57361 168409 991139450
146082 184273 593758847
43020 161118 296070305
119452 144821 63717807
132873 190823 800817484
57252 99958 107381367
144647 162237 43968381
80734 85849 12955319
146443 164763 45956921
1508 83026 959689783
67268 172175 262924808
168483 175490 17459356
46794 151798 263238121
130302 144854 761186451
116745 121687 12270505
170735 182363 28932772
124012 194196 175692146
63161 78680 39109759
46685 153393 267534549
12775 181947 423559708
142532 168493 729857543
191371 194753 423499663
39561 197590 467882749
26723 64275 914968104
69075 73170 288298332
158695 197563 97097902
59328 162637 615463590
122047 162370 742561923
17834 92756 781895257
67196 79794 31494101
98684 103969 804835198
3157 103068 250056513
24326 95423 206038547
16947 72937 254909471
4189 64832 151513021
31125 184285 763025508
166508 187185 267661482
185572 196316 778429151
67195 99072 319865103
113283 171947 146941116
78367 145097 167302588
164975 188766 53345033
153008 165111 30463062
29062 199277 425887613
156648 179822 235559290
175208 184833 23993380
138787 159507 51716769
123223 126981 695424979
122792 181932 688260267
64944 179227 306772304
197038 199433 147510932
174005 182442 20990157
93990 162845 172436857
159415 169271 568316223
102410 197763 238437269
182808 198161 512356296
187988 192259 26255094
144680 178296 84038870
41928 174308 665905396
140486 174919 709143954
172923 180239 646882601
151214 167858 41772831
174662 176657 647527569
104804 163827 147942938
193751 196464 6788721
12514 17087 11462755
87098 191545 352981365
141073 175857 719811646
152056 161957 9132191
197058 198266 912671668
131608 134816 273568013
42868 120674 195093287
89426 92945 895230293
47022 91103 842094252
104893 113696 22109291
27927 59411 703705717
137054 147184 570477758
172585 183255 811128632
36934 177271 351376093
6836 61868 392802781
116851 149015 80601496
101814 111113 830262343
2132 68010 164709970
144822 190031 531665776
187260 197598 25652138
175930 187229 605110561
46496 81913 89021106
164085 173493 26210952
154218 176098 507410253
61876 184034 306241353
20479 85567 162945593
9288 18097 410136875
103047 163355 683889152
147390 185984 65324440
66075 188738 307237489
188165 197376 898783078
168186 196874 321567426
162717 190171 68542804
46537 148514 255697395
149761 194779 580555638
16762 48544 964696866
31436 63730 479106576
45921 191174 495691777
69307 198362 550655351
91564 186040 62072301
68060 171238 818523644
182087 195851 459784472
56636 172152 344783864
26399 75245 122040031
32175 47535 38062193
131774 156041 60865856
3920 80493 494439207
218 63042 618560760
180964 182902 630121780
176141 184104 762276055
148268 179356 77736097
51952 158806 649271228
80421 165365 404407138
3212 106327 470951641
3345 50540 117807194
181108 189367 20685830
194776 195262 60032219
177006 180245 203709904
10780 126464 391038182
187394 193840 16006789
30685 62067 78083129
98402 161859 322846572
118957 131610 533933549
166460 177902 28467044
21847 75096 133123108
169001 171473 116780976
30079 139353 273654600
133577 169019 88793784
113564 191662 195420416
60997 164973 260894282
123939 159287 383248836
97913 148993 127998123
49871 181065 328707644
186432 199405 32251407
14418 161542 368414397
68298 108662 101241239
70833 93352 56548116
5302 111756 266514440
72814 121015 120706468
23180 51907 747378027
89668 172326 914894653
89877 159810 489353700
181500 184389 7199743
96530 164412 170040039
106468 132245 270174532
65573 149701 458764379
794 157893 393074086
44035 172740 359446750
53887 162240 271704163
52307 127542 188653116
174363 177583 409854650
12354 156597 361194285
116128 175419 503350793
69018 186754 122255362
108318 144416 44969587
167274 196293 911295703
39732 173643 335561684
2066 194191 480777526
80785 112951 241213137
89364 177650 500390570
173238 186439 32979575
118628 131232 995633836
86471 125066 96527214
74329 174509 708327808
86437 150845 783681584
197410 199194 872299036
144155 163361 74340448
71629 88465 371525143
63398 143947 202166561
110718 148920 95640989
66560 148029 204204053
107523 132840 63466222
30040 192237 405943388
39457 131594 655454813
194153 196148 4986315
111352 140814 73836384
192597 192984 939011
143077 164407 53478944
112209 150282 39210865
64712 101864 84881270
63927 197864 987646644
179667 186065 172016710
50019 187736 345151869
122990 175793 418498188
67332 145011 194686338
17453 140297 307705349
88097 151595 802226704
83160 104062 640207716
195975 199042 7589350
138442 160051 53939671
178700 194265 491056913
13637 68715 137804625
32380 190257 395073619
173090 177573 770406697
84517 177578 232951573
186229 188032 4511665
18280 186784 571161344
120224 198033 487238964
170041 183695 33982970
67910 150618 207206463
47913 179493 220352752
77376 99844 56322969
107562 115203 533174168
109194 124416 37958852
150799 184938 180000920
127527 130027 534234193
39768 184464 211371285
48496 54146 522123027
48114 106164 145572091
168614 197704 972285547
62395 135002 182372490
49388 49977 1492877
18997 85674 296537065
88572 146960 141192963
4228 13730 43210408
53337 58175 169041439
188699 193806 5431227
194878 196421 3957023
181838 185739 9831117
139479 197280 144336498
131278 166538 88444314
169176 174241 844652930
16401 192993 974685676
187032 196997 24710290
152455 180083 69153459
43271 192152 373042175
143204 149893 928500159
184535 187692 451995669
118842 152497 84317341
30023 170397 351479503
41778 100022 499582825
11691 44401 253432661
146097 187989 365472532
7166 91420 210946202
172285 189509 42944235
78160 87463 23502848
98683 160158 153951173
19560 183235 559403921
19501 27348 19736791
118445 123962 273970951
6610 198904 430795688
142033 180813 547864543
133531 174385 23055753
163895 199911 482401941
199422 199505 223729
176005 180694 11686052
53238 54201 2379316
12218 119010 509360767
142442 172377 75016104
107398 191020 209332555
191071 192071 2495888
47627 192161 569365616
142847 176829 241110648
137811 173848 356371743
124477 192194 169549781
123039 185094 155519960
129513 170230 282295575
124029 182149 757756565
99784 129618 907653656
31271 38831 99073020
106444 126865 583569652
1724 41871 182127836
13778 189492 439905205
45953 62970 825864209
59408 89703 76422691
197556 199519 4915898
105215 177565 181207193
120663 197569 906455764
199842 199911 180577
23592 187803 49340199
198133 199987 4661468
92007 158800 335950203
93060 181402 794169369
192342 194778 703906148
105786 165788 150525761
112852 176665 521524299
131274 149923 242545315
85798 172491 365202354
85506 155052 399066894
40046 149857 462231228
129130 198106 172510145
31339 31931 1530179
81343 180852 377547534
91799 149310 143980252
83540 135789 130976411
186782 198274 534685885
174135 179518 650640293
41588 195092 384442962
39852 40594 1783913
52819 89508 92291045
176975 187161 25504663
164132 181725 43871348
177743 190773 652176148
100956 132485 832696145
175507 179634 877131181
32595 134314 254697696
1335 152877 862869239
43125 177926 995761368
110398 179074 171824776
93751 158174 161237469
65039 67728 229271381
182682 197067 35862500
87633 134112 339540291
21719 192864 956222540
60515 103987 945402010
114694 123323 271968873
137445 150000 31189072
59972 66696 17166784
162656 176827 11156256
5741 159573 385168996
173954 191723 44352594
100907 104546 174894813
186281 198126 466443947
161001 194339 83319896
135461 146921 28590790
124776 186599 269514179
66354 196286 982132508
179595 191996 322935061
29914 191352 764918104
104349 155239 127511175
149868 175348 63866715
18887 126549 269613060
92265 129675 93578469
47060 51438 11024149
55540 66185 26913103
95604 128335 81868739
143649 176903 83142185
143222 184673 103629168
134940 171932 92595346
76361 97031 51922223
103236 107552 10794645
20404 152298 330201987
188231 192320 10164986
106195 156150 188647398
54433 91682 945418016
74915 162696 434221929
44594 195529 378178710
57522 98458 102891611
198576 199130 57644
102602 129307 66773970
196981 199564 222899068
31351 197956 780874145
1986 44330 105472090
168592 195137 66127096
54090 81952 70179715
15783 99186 689308993
68881 147103 196071112
12260 86716 186457279
174966 175314 157139246
27016 138061 579929360
163250 197621 545504362
164499 173579 446452542
45339 51006 206877545
136017 174923 250875612
86222 96702 507364519
25472 101256 189773954
89467 133406 109988607
150332 189487 98003052
125211 133133 19964504
83142 181263 245634904
171836 194055 55385238
130839 140959 407428767
30567 61076 782153965
142388 179353 92437965
197905 199617 4340715
82914 177766 237479436
117293 151035 161794470
125353 187854 156521261
168955 197174 70288851
39841 136878 243318052
10727 27061 672146565
49802 196787 683739720
12372 169836 586420738
133792 152677 47190788
59449 140978 293253594
107595 160640 933309427
193426 198979 13754843
14700 45758 538804098
135640 158883 58029626
538 37792 93029467
125357 196386 177806375
87042 129738 106885006
78565 104712 122973066
175254 179184 337422895
50712 115555 81959638
163912 189160 63012536
90570 172346 850737386
46441 194508 370935609
167185 176394 22896561
38492 73178 86827371
138677 141492 6892191
879 42126 565425943
24709 104858 347368799
144735 146143 526462057
113320 134217 52356981
46242 90012 110046347
65791 155336 224436010
114769 145379 478580779
180270 189732 23625461
121296 162159 102431574
113984 146477 170882437
141581 142124 539220256
143296 174249 77530162
59494 174553 367594726
36226 77749 886551514
68987 112692 403979638
79949 165615 92584707
101994 169688 436325333
38263 137438 248576177
15213 74171 147453467
198410 199062 734235455
63980 111124 118445161
180251 194096 34580046
195192 198826 829495820
132722 192627 149898727
86350 111776 63622546
103398 176860 84419852
30752 60358 347737348
88179 163547 233762415
145731 190663 96157884
42342 167914 785752886
51623 64456 777507325
197317 197922 1026510
100593 176591 886331513
82259 95548 33295223
159701 198042 198179072
10332 38091 69398344
144768 149055 10696889
138664 189328 126598049
75415 88534 33165316
175318 189936 617033963
2492 154802 381286617
8594 122470 630885646
114558 171225 142037797
105753 148812 210347050
197798 198743 2395685
160932 164719 9567526
162414 170925 613629099
60913 101503 102113636
34836 131351 241522184
81011 181593 251868795
157549 178008 51234941
195977 196072 444008053
35019 39190 794481266
179095 186427 18422452
22858 55718 81770655
65902 121485 139252669
135050 165496 309535154
85662 155377 174588955
110406 150787 65064295
27368 96066 171981248
48543 158287 275082442
176089 176935 257639084
78342 90002 686245766
191122 191217 228328
112754 178617 164850303
65710 105223 99047311
43142 71438 71105546
91411 131046 99174976
178907 196804 44697458
1750 199114 493672371
91583 137952 116213625
54414 102386 41582449
58570 122675 160804575
149977 175362 747159825
179829 190358 570425730
99397 165494 165653094
18710 57319 744935916
127724 141888 35546464
121810 124262 500066432
48921 180849 455174909
77357 89328 285070880
66911 69753 7140959
56004 131902 119050389
160648 172511 29818270
196378 196393 790357047
160392 177656 152531029
34481 164771 800519602
39765 41535 636206891
88422 121450 227479035
36875 174229 343961134
17788 127773 783439009
2976 39072 478733132
53729 67422 388748140
171181 194520 58195115
154329 196166 104589372
133094 163175 75378767
31697 165030 333918950
21510 65349 109504977
51288 182446 340767936
63160 198416 669445222
66659 187811 582542677
103123 104835 4241145
47388 186932 349707655
81592 124050 106220299
171215 183896 342021483
9987 78693 389014653
54304 159198 263086614
135043 148409 379531735
177749 189950 30494462
13887 36034 55506757
109061 112125 150057286
30836 95926 162974741
15066 185083 425659245
165092 181363 331944466
158266 164184 692208502
77397 141447 744360782
170704 196448 345897474
117437 180883 158794963
16821 117101 588195781
162636 177038 737380127
57380 117991 347960405
198531 199228 1741425
88660 132885 110679559
85497 164865 198870587
151128 170690 49090170
136587 149707 638809190
72679 96257 59154976
29983 147671 181870131
85945 101172 38139645
160735 185560 108855599
27420 151292 310108969
186331 193925 18912253
114271 139041 688057868
62114 177108 420151615
104361 168741 595200735
184300 191394 587482289
47157 106099 738273830
14438 137326 814549274
145969 178457 81229428
160942 168223 18300024
158615 183580 42976655
46788 111521 162423107
86287 170389 210632630
131177 138581 18740345
161991 178338 108862784
198939 199533 426580746
191754 195560 403323594
125846 188127 155933906
156467 197226 101817145
43520 139509 240901362
116291 186082 174771418
59730 159895 55976368
15487 27818 823200023
159523 166176 16775252
10738 193669 561018921
102986 133290 4121306
75209 179621 261516098
195934 198058 5227638
194397 197719 19542334
80271 198139 713147249
168712 176766 386686078
188620 197454 21995350
149590 166553 42632537
46721 59924 32922882
78716 186294 724796361
122590 183085 151496512
111053 145377 85960766
15980 125847 275046562
159680 166806 17964834
171991 189685 44094490
24882 96101 178303763
11019 160429 373994244
164699 195618 77148605
159005 162006 64033971
28904 195953 922769642
48927 95047 115845114
159193 175872 41732268
110617 185945 188537290
11059 113745 257019631
86293 139032 230643173
109126 165738 141812927
119092 152195 82951274
185473 194768 23139137
104823 197098 13708698
189025 199330 471723890
77706 170823 387119098
1887 56150 135218516
161552 181207 762150880
140262 152671 927956937
148840 158647 24486808
166618 199163 228645681
66444 115150 122080973
132900 149227 27122031
100547 101291 1962744
15418 182695 418690120
40207 61257 52535279
189770 192202 6098386
194613 194751 176905
27013 199138 430616226
47295 140015 232637568
40061 52816 31842759
108370 191059 206934515
186301 192714 686605709
35562 142024 266567744
136535 193691 142883922
16484 175076 429187653
91516 195938 261278797
79117 164425 940846623
156181 178877 56721049
135258 189680 136025212
112956 199234 695865024
30467 114271 667972165
56872 188253 329379607
120947 199334 196135168
26390 39257 31922141
176696 192741 660351691
176309 196064 27555486
72435 128293 903123024
130660 137164 16452188
1961 9598 12133128
48322 181050 332590081
9732 84391 186878627
173851 196194 483282132
31849 71583 99299783
56250 120830 162039138
16712 19310 800240107
88873 199229 20395389
30123 195387 546402429
178956 194170 954426590
22046 177222 388487000
91428 187906 241489208
157201 177041 265657331
12796 21627 22192130
134451 145992 147206505
66611 138065 331205684
19773 103041 208508501
87230 133026 778217195
79332 196531 843688528
83095 127874 112122465
52982 182196 323856064
160864 170264 354037236
156753 167302 226189068
111603 177214 164272705
150689 172002 386710776
75182 84345 608539348
47965 136652 222582053
165169 172196 17578312
187346 189987 6483318
46880 163765 293151548
17596 21276 263448536
40126 163056 308123885
109567 141855 92456575
123111 164886 26560223
190398 191272 2228910
164303 177764 178159153
142307 173567 158502622
105763 118627 779398233
34037 89612 605873631
35953 109342 183810876
141502 174997 700533827
147774 150222 472467426
151364 163607 792040914
98464 130823 835706305
78774 147934 173357948
180802 183418 6542859
171761 173480 4276931
21090 120332 248396552
53029 128662 615587862
21847 143054 303499746
116416 146715 75890835
70681 94309 273763408
144924 160459 38813762
71745 172818 253263091
122760 154061 341111882
54926 81624 981816275
67903 73013 12809785
77099 97345 475277319
71631 182381 691198620
78285 152689 523645322
194960 196418 3725920
125027 136453 314522460
124840 137544 32054894
111953 142346 76170509
60263 111199 531454129
119659 171068 434778646
105318 153862 123328958
117068 183887 167274278
186450 197173 330004603
21466 85309 782702878
122571 198438 534844043
84695 187948 507461133
92005 113945 895329649
108559 158627 125317903
107159 175808 584479530
142710 190335 324178666
184413 199162 36795336
18680 164175 364458971
145687 183675 94985726
45671 182018 673705863
131594 137156 793287875
167476 189001 779398868
141792 145497 283832829
198331 199165 2099530
54085 82205 16178793
108220 187489 438342931
17947 61888 565657982
190679 193662 7498178
79278 176039 242447523
198297 198725 582511417
130154 184377 173380704
9753 143073 794912122
38886 184775 365361393
196859 198826 308646267
43563 166826 205305781
33396 139184 264916982
153395 189370 89968725
14477 67536 132726740
188624 194333 963009249
30248 133922 665141199
59787 175209 472549088
189336 198218 752972268
70596 124352 134639091
5261 67918 156751142
197356 198310 246009159
90484 173188 207107250
58279 168598 276840862
178217 190451 968066349
84399 110953 66517582
45134 166348 333609622
20845 63260 105785829
121665 156109 66032821
26585 46941 510025819
6768 182392 439608348
877 187406 466868250
68703 111513 744555851
129507 149400 90588637
34944 113752 197242230
127260 195851 171640827
173815 188891 6117026
113542 129170 39050026
100125 126402 65813079
106184 190160 792772142
148067 159865 102861214
186825 187158 307993988
108030 115011 17407461
102622 198935 240843390
23021 177753 696197596
102349 182984 436916884
185783 199552 321581812
141335 155411 35231653
40940 119172 354117071
54256 162415 479561098
18330 42793 60910633
108666 147191 96471841
26489 73781 118207594
138274 147111 22022321
162145 186025 59775790
93151 185755 231831101
24826 121629 306972771
50875 184772 335494218
17900 188057 426012325
110703 139646 72559648
39368 55266 39569943
166298 176619 25686125
116745 198803 205228291
32992 168638 339667147
13862 51632 835479385
183503 198496 274647965
68919 147335 196533660
193777 197415 5059440
121010 148585 535297348
48969 49077 632723314
91464 193042 254199639
173184 179295 138071589
178212 187549 23453428
76245 112111 89974286
44697 75488 922387224
112799 192565 893639102
72537 199550 639972495
116003 162584 610291204
177451 197656 50407851
52452 156356 625643615
105430 146807 103778629
164978 165404 631464
62299 127761 164326970
80148 92544 69270728
88424 139843 128782961
148820 176272 5792705
180126 182021 442809750
92659 165830 183319115
140975 184459 582871843
56846 186982 326246715
11804 123591 279812840
33813 139715 666353637
88547 166426 687687968
167041 189318 588151077
66770 189983 308542190
69610 190279 494641121
7732 117338 274302981
195882 199685 498623871
175645 182931 566851835
135592 167513 371307769
173082 196681 290937671
138997 167953 18675324
5681 74071 176735737
166648 180789 35203244
66058 132756 167218014
88704 196502 281230101
128440 174156 640921830
115779 166420 670830607
130083 192730 156774893
40637 49498 22167813
56303 106862 126956965
15213 74135 147360339
43075 111986 172908826
38519 131460 754106866
185634 191279 14069203
123758 136374 31823189
91120 142896 129622363
91614 191780 893047801
62071 97812 89880783
94725 115675 589690038
102712 185121 636934905
17119 103114 601948729
122999 163676 102127637
150499 163651 33068717
44305 89702 774871032
173798 189907 21762018
48041 137605 224789158
55934 141745 599314653
155758 188909 82908888
133799 147257 68055321
186153 187329 123668835
1672 53348 167154475
9653 192863 959706542
22259 67357 201085474
107609 107976 710958407
152019 173720 54424895
138366 196142 316627949
169272 183549 35511224
51271 157265 529407341
196939 197511 235273656
192767 193453 813790771
117709 125289 641115887
174002 195283 435887098
131392 184844 133786729
120229 138480 45961302
153589 172456 47366500
60718 85197 37095128
45772 95392 177661342
111406 147556 567153587
112530 115018 6195818
50719 101673 428515029
188744 197466 21712379
137918 177583 342483099
3206 89937 217161741
152994 159184 8343851
9211 46906 93979945
4458 78426 882554862
4489 193668 771146309
144816 160971 40402751
136126 157012 52100816
184990 198239 581141844
167250 183087 39368539
177937 194586 41613173
124310 125844 844798750
147017 175191 70516051
74657 191232 291931706
116772 125900 22845654
34362 61298 66916700
156565 174426 640353919
45862 98943 312316089
149915 199757 124606135
151357 179526 70430891
50465 117131 167218743
86793 111938 62954097
188526 196024 540364333
86029 167836 564384801
46111 134046 220636100
175177 189498 35754272
105619 147962 815997058
121371 192935 351576621
186268 194151 19623820
170032 184433 7022116
116673 158290 556233121
135195 176762 93843394
187717 194229 465172697
13403 32526 47993232
161462 174038 48859540
124893 144219 48534549
34292 132785 358898926
188728 197446 21707975
10697 192011 791570450
75852 157130 166874642
141416 159989 46514959
17136 90029 531962521
77605 133691 140640930
35889 80754 246668180
141792 157541 39322882
144212 163344 47901374
134739 185975 182528496
55722 76058 336737245
139746 174695 435993664
151400 177613 628269784
159195 160302 2745140
174976 184293 543906578
10482 60284 124173598
51537 185885 336655963
117866 131235 33527045
9823 166123 789722711
165822 194832 294579962
131155 150371 118994274
80043 90588 9345462
8389 39118 139781849
134232 197399 836847109
129418 167617 225554177
173946 183211 22970185
10914 125741 287418485
137300 142292 12405945
25177 100249 83411178
20342 129618 273555864
88177 91553 8410323
164262 187510 705852351
74923 195409 301652202
97358 197735 782513833
119043 168008 17391893
86011 93643 250610770
73682 152801 198206130
131352 151910 549182748
117745 126393 355818208
15492 21786 15761608
6939 28034 364069963
194141 195457 3248129
103386 169256 165048503
132930 137558 11720681
77865 125151 118440166
165831 198591 81633426
7660 47389 26157614
132265 196362 160409472
199000 199292 735307
137100 140350 820336909
193241 197721 11070955
147485 167128 632236143
45138 121744 254366208
170403 184210 34358904
132086 147397 38407366
189772 195436 485928678
63780 152124 221538262
115949 168858 322376866
157161 197216 4350835
134875 150840 606740581
109017 173764 779544615
78028 132785 676622692
170739 197483 66623977
31621 52979 53023607
186975 197100 25133590
31302 154695 308942015
160175 185296 62849511
124459 184115 941110497
126944 163802 207317396
20565 120970 251297706
123973 150860 234160396
98177 175705 954251894
161821 169713 19822110
131523 195486 160045258
71369 182168 969087096
166430 183159 46294129
103651 116030 30985339
45005 54887 201942877
174031 180205 386712645
82543 181365 786968074
4362 33020 316957447
21744 161927 411795519
34535 91625 502021222
114598 148341 442236958
137819 177911 100189937
13230 146751 334348644
68814 135275 947431861
12364 88034 276605594
187845 195848 19927625
112274 128121 39637703
24406 148384 310410680
47453 170465 308430591
70745 130438 149639107
79557 92976 350376395
97841 142780 860716557
27720 108851 203167311
149371 153529 632546865
178645 187047 21117635
61749 172660 912169809
120764 152414 79324638
183983 199468 434539741
4440 110441 311900382
98163 172311 137589116
87319 167551 560747668
18192 126456 600009243
83802 164633 202486503
123205 195010 179774014
181037 190764 936621849
22853 77550 361483985
171659 196620 340535825
89561 104216 36529743
41170 133105 926254255
70079 101225 578485048
126048 160525 984439508
184517 193100 4944433
19986 78674 728773024
183615 185671 229756699
86999 93023 15096745
89228 194888 43024415
144502 144966 1145689
41543 117433 190266861
95225 172925 194612885
87626 101949 186467222
37412 148517 751188414
118867 121409 54006501
75758 83198 269936693
94690 123632 151758563
121005 138826 529371007
31396 97919 166450913
185716 191910 15480034
29705 151133 303975436
51515 128914 535638725
12776 187396 221296164
51343 128771 674227701
25342 137912 305555308
116412 149334 542626810
126593 177757 128093729
117998 152421 687933964
184515 185476 180618842
50259 101171 308709970
12046 128545 762296193
176760 182023 153492361
170793 187368 465669138
175243 199566 60670588
73377 143776 176472097
86838 105135 334889046
132060 160840 72100411
78605 94861 40927299
129713 199262 173928541
64254 91174 557870728
78882 86649 904406743
8844 33375 61524777
144544 171630 899577843
119275 163904 232750266
49213 85207 649074886
17570 169679 380961935
97152 126793 310413183
109941 111523 208662055
32517 43705 875176767
125421 180274 487545062
41886 107978 908390310
162043 181398 48374394
62200 132936 942715371
180629 182273 620471991
108922 137673 783392562
66657 156399 224870505
160498 195440 49433857
32477 103345 177362580
135848 161445 563680339
25906 132553 266951586
150647 170256 251778218
196511 197248 1723931
69285 105839 91556671
81525 186304 262357648
190397 192632 662178040
17391 152910 339272163
177110 180656 255432070
95537 97084 186953068
35008 38146 7757176
108910 145518 91636011
84856 89473 754289000
183585 196502 67008111
195073 198871 9451178
195224 199824 105141980
92637 123535 79876642
55980 135440 937829611
31621 138320 302981333
78201 83735 13987419
91975 166619 186949747
130074 197906 169564988
59301 79292 615004896
152773 154228 60100425
72491 133686 153402299
104880 168011 158255545
189587 190483 2202848
87365 193523 315822440
169078 198536 575856036
63335 122101 958378026
10711 153490 357400283
162039 189977 453847363
51712 116443 952934522
85171 126278 135162216
50801 179163 866932222
59274 145719 216926943
120183 163620 108981372
91592 136752 571647695
56549 76570 50423376
120750 162254 348963227
50544 54951 10942279
20722 167025 819797937
5915 6677 741770042
179347 182187 7151050
139987 159755 49375492
15010 48071 82414668
100420 107177 16876966
112270 151628 138294897
92610 167549 341617410
166986 199631 81394344
43685 84075 997129362
181676 184780 7746880
96734 143094 116111378
107068 130949 59890721
170876 199499 141811912
136809 140761 897694749
95485 137581 798718180
89319 109500 50498928
79055 79604 1397294
130097 154821 61930711
136563 185528 683513376
31304 57454 443667514
141194 167230 65259408
37276 181232 360374720
129874 172289 106336967
147957 184211 90643168
125927 176356 126266166
15923 26604 834511174
139801 191453 97023912
116820 163605 117278314
188357 197093 21665927
139314 162046 677580966
43674 126959 775738477
23096 28309 13034912
82143 194414 280954807
154391 184364 74918472
109806 151370 104007598
150519 167188 41875363
79438 114713 88476071
105955 187167 609891821
94961 183550 704624408
35683 151290 938103422
8681 98288 793419647
116971 137006 50365769
82924 156570 208458244
117996 189515 931038662
189552 195643 15172504
151726 157854 494955260
183380 187563 138719998
197972 198925 2387401
145931 193520 119013081
155670 164685 22661147
108427 178017 174156943
116231 167713 129048809
89309 160344 550239475
75402 153175 270601383
130309 198496 170500381
183271 194987 477522843
37848 100108 378835113
135990 190099 135159384
92997 142575 124193839
13899 60568 116461977
101262 192462 653253999
109500 190415 202399946
173676 180280 16443923
1065 177311 495983707
15496 187947 766707168
103318 119241 270056250
121384 142313 52573244
36094 141765 754961558
169859 175966 15147727
68762 166376 531358639
143500 196804 133190931
155964 186683 393500429
27083 130599 259115801
44600 96640 130772454
149379 166705 11485079
37622 114314 192013681
3344 6578 8012003
150651 189527 97254931
9572 29041 641792371
151117 186272 637525247
106965 196607 450286104
14998 130501 787055524
184190 196238 30147105
62462 176906 286943169
96125 107893 672876306
142575 180609 95076305
173541 182329 717928793
85781 161579 115360455
95893 183620 219521676
65196 147277 205799448
159185 176225 531647410
144468 149385 12237080
144718 167316 587777797
101120 187827 569674108
49863 136677 338587823
63591 122745 5062854
176695 189104 30958102
109500 149991 101237156
70153 129784 149424779
106282 112828 16510923
118628 183879 163363531
162263 195415 603353737
34076 174176 350772621
37413 102818 692841918
111921 187064 984055448
122077 125261 695154484
72249 127371 683460016
109227 191865 206768062
142111 193884 535825533
48813 135238 216858040
79681 151156 179163376
152058 172555 51444282
120194 194464 185929064
73199 94805 157802341
148586 184887 628157128
109286 192117 207196956
156288 189491 83037565
155482 167435 30039041
198928 198982 145514621
158376 180620 860156212
9373 41900 554544723
126532 185072 146581523
136260 167791 78899107
33724 39746 14787834
86682 141823 51049961
40239 48108 19638128
91455 181050 485034121
3872 171466 451863223
97496 115689 368783975
23946 97368 971522412
181867 184584 1216778
132420 144387 150097731
112948 118098 12812224
186334 188172 4589762
153825 173674 46766131
127580 162719 88073315
149688 152781 803328284
82887 178982 862258572
56657 195684 348386212
128183 177565 123656739
8673 157168 539057310
148277 193872 439427470
8138 39323 77842274
1659 15506 271773459
37767 102715 162672811
179789 185387 97945040
150957 182995 727475288
82669 119522 67563782
170763 192535 460760128
22138 45106 632391449
129697 159980 75872138
17546 170903 524947382
120292 163108 107385050
170813 198710 352149912
185221 193923 639485971
37230 111568 167803335
173485 182216 21739853
189298 198153 22024725
187935 198186 271328173
97106 100955 991355123
86781 109687 57425349
168805 196481 69081434
167701 177162 726977135
60231 105860 114574149
130105 151783 758741866
44296 110570 33707665
88020 146704 443357209
70369 155997 531334182
88903 185135 240828911
140638 184397 603822600
45517 67311 58874136
63274 174782 554582492
130987 167248 90934958
75905 161467 214457233
28009 35397 6460689
98272 134738 92074379
51996 127901 190316971
180675 198359 44118026
895 46194 484092946
40885 171471 327361996
158067 183315 63150869
41108 150040 376478025
94898 104857 40328956
119492 147674 70727096
84356 113357 72648802
7784 16633 22063090
15681 42864 538578246
77671 111445 200743265
189257 192315 7661450
5312 75173 174724782
52224 168006 759277110
10178 133685 282217297
186904 194293 941105551
141778 163356 143412895
117652 192121 805377835
58710 176052 294280423
72575 106759 85616773
799 63703 262725823
42809 119864 19851900
17107 44780 68879725
127394 154519 67983278
70634 103362 82013459
84569 132070 682728620
181949 196123 842210110
40621 44541 8086053
88918 174291 542695132
174582 180257 446720364
192674 198066 11305284
142464 180681 100416278
59406 149977 227155563
141231 153037 29517283
70089 196738 317069648
54391 198062 621252978
152388 199264 554641208
69631 185294 544507219
145377 166132 668734906
157910 175756 44764968
2429 31459 72678051
137262 161830 3498933
180671 198509 44502530
167563 184047 858160918
29533 78316 204034148
168664 184189 70070972
100034 160362 151041761
64119 187884 710024384
158766 169869 720274658
65391 78863 137168017
151276 199713 737788039
48849 166699 11326779
31672 98803 167994900
4075 112692 271874458
44469 69898 63984510
137710 183565 686343875
15908 125178 368649788
18447 145105 63630349
26959 120014 232819962
1147 137173 340575444
51826 96342 111747429
32630 198875 415904140
121418 161194 71403876
141183 194960 134416063
36981 132014 458083009
174070 178468 85261736
120105 150131 75216439
192877 198767 773764187
170249 190613 50781970
114266 198324 210242239
150883 190769 904093673
191441 198602 17807777
182030 191798 24416910
86327 112737 66070561
34100 87033 179452907
68215 78335 981675900
161228 184762 58830528
26910 77023 570561362
1749 155863 863265661
27355 187149 400015550
134434 187314 492198965
73613 143136 174252713
70098 113820 669904208
88494 116799 70747888
103443 145680 105780177
179867 183204 8269462
70941 152794 205098462
43918 101878 145542196
142715 185417 106816392
126816 180322 649996846
119614 144335 62082230
10391 104211 234803414
192862 192880 45583
93996 191258 243417393
150947 174608 59251169
166042 186878 52040577
47439 194808 691385567
62506 158387 240476353
23543 46626 515447997
73094 153845 202307818
117668 195305 194259495
70060 150243 200835569
189211 193835 11552820
167811 196026 70405313
28980 138750 363253285
5431 156056 620219047
185697 188079 986864097
184070 196980 367596985
150994 158598 19018410
160841 181808 52405190
135263 158883 20884072
4041 158591 386858441
137281 198559 153020262
122418 129848 18762896
41845 107234 742319028
94389 95688 3223487
79702 96265 73642383
92844 97561 273627390
174136 178658 11175373
14358 199782 464041011
144565 146482 748156543
119921 164247 111189168
129217 197086 169720214
99091 160147 152889917
172090 190202 45093722
121877 125353 323682030
128375 178600 692472033
109560 180630 423634993
141783 181255 395046944
67044 196408 323967822
154018 165112 27889858
164713 173421 758457172
67346 69295 4880878
187330 187605 696894
132427 187335 137491447
36773 155579 311166354
67961 79999 30054597
14086 155225 353410807
182903 196519 34144318
84529 165010 201638865
25580 95075 939120173
50996 153613 257248209
125971 159628 84328993
108482 152272 109592429
107518 192002 211468904
104416 126804 56127260
19342 135725 940290606
38431 44650 594559693
149414 155151 64279104
179502 190773 28215103
169603 184575 7639335
5890 187322 910993491
35961 92726 734392733
73909 113958 73509115
152819 174647 990534664
93671 167470 592887097
40630 43997 8393191
186018 189848 9500262
181722 187838 15366664
152660 167690 15243576
182167 193250 235020628
48835 156499 754051225
188756 199477 26709540
190305 197464 17818743
122149 170916 122404146
106127 159240 73190205
13180 117605 261429443
165033 189606 61291025
17711 95197 851358944
58749 173455 287785446
53945 179733 522271615
127367 151444 60367686
104519 181886 279688763
110031 163327 422877160
175115 187484 331379881
35372 148063 282096248
101104 136661 45517777
171994 189561 43808070
123441 173776 476604194
133290 197734 161045022
118063 186412 171178724
129360 144957 292503657
30185 165138 636186920
156011 194522 96238843
78977 115110 121325315
145640 159920 35729080
188728 196617 9130020
112181 116159 9938062
95125 157202 155325372
198652 199923 3190984
12730 113516 974880523
27349 70102 106849326
32344 156932 311827778
104341 183241 197471261
12588 28845 675666304
156445 163359 17382911
26309 111799 213973735
58696 169055 276958743
191042 197306 66093605
61367 170416 273615469
63643 145664 205782458
20252 106784 216576844
29739 111923 841783293
158952 166738 19633085
52988 147172 236255074
1550 183668 455663219
39425 111809 667752038
159864 183962 60214074
24460 127423 561199683
88848 134610 467842703
37941 116096 195702470
12694 80014 168405074
152733 157210 182783462
7449 149202 126345367
128307 155794 68902768
67925 162894 237944970
159451 193618 926299593
70918 85536 36737861
80628 172518 363941416
136356 159012 56577502
152288 183603 98515717
97162 143767 116810042
161200 187815 66629693
36467 82791 953684032
54050 99915 493116203
125276 175646 168518054
113783 193034 198343324
59023 138660 200040254
121693 150788 476529624
88482 102322 699054213
69722 73623 9782528
43219 126082 372748551
109348 111717 5854112
12511 90044 194244145
75951 99254 667502169
103949 159839 91169017
111463 144056 179983714
43026 165988 649247530
197306 198991 888111101
60314 78461 733684349
134789 156354 997944159
169697 177826 267902933
157031 163065 15228804
77344 180969 259445225
147716 185731 95101643
140137 140322 452800
106337 176487 421521772
52000 163830 740382831
54420 122907 590180760
146033 165339 114673645
84411 138495 135583535
180631 197150 167540912
67584 178087 35406163
4928 190617 464787070
160667 198248 93854497
82814 115380 81540851
92819 156662 595748745
133508 150579 667336764
19450 21485 361007336
136666 168560 962760270
24734 158325 836430143
41620 189381 378681462
64093 171360 269021337
67778 114902 118057498
93454 128741 88339032
117592 194967 453533913
120588 136435 409947500
121842 160545 97014376
130238 162438 80683034
192004 193849 1435754
179081 194091 37540726
122006 122693 652971715
151058 162273 28094895
183617 198879 38049322
55586 87039 431537843
104771 134835 75485997
78426 185852 479599655
108811 140055 893668215
66436 187662 615307555
12915 14968 5197909
17412 103166 214710594
103605 190160 216589598
173266 188311 37584145
76298 165545 223813176
119915 148189 280363141
157926 196449 96410495
82566 98906 222058696
181122 195805 772272873
83980 98031 472661538
17626 86910 173462666
103419 143652 746049991
42203 155443 283875030
51819 101170 123893812
176472 193178 41772638
57436 118708 153788869
15553 176783 483923739
81482 198487 292730462
74774 153878 198204389
132439 198460 165062782
95685 198223 256464397
51135 64557 33586439
182682 188791 695842745
83335 86203 265321526
105550 159774 135889607
196087 196599 586350
158853 169067 619296203
138577 150103 12688413
142638 157249 36465322
54759 95964 597827097
151863 181435 73949622
22430 148359 315251940
17758 44062 65495470
3158 102502 53900928
34541 184083 485289734
53359 111683 146380955
31462 191509 55679680
185257 187270 5087236
1760 138803 474314911
62592 119015 141611452
152218 161868 468683149
72817 163823 228091041
121895 185525 159418403
132350 198415 814653355
117093 164490 118819877
118213 119663 236912540
195664 198072 917143821
3255 194437 478454180
190860 197749 206206973
56919 72229 770298704
43199 137054 236971609
4831 76244 401069253
158089 191109 82641588
154454 189443 55878452
154076 162220 954232394
115578 182317 167081394
189850 199974 25226543
52213 130381 196042831
66535 161239 237315660
13592 72005 876302823
25964 169744 360032027
135454 178672 177076565
154224 185422 344767253
39338 147039 789801442
19152 30624 28838172
197476 198604 2802791
2832 154154 753803701
5515 83880 717920210
136780 165433 461799340
16944 51682 86736440
3874 186364 456826026
182004 195947 34805096
192496 199044 16217919
99672 197607 26856922
82550 186966 970720751
166738 167519 738028946
62081 121456 837136946
68619 116188 119183652
13430 31583 787098148
160134 168247 406367656
165026 183306 333879003
179146 193172 35102887
133388 170435 92796726
52007 97293 924265274
2001 33125 77863856
94795 159895 162969800
86676 154997 171060429
176393 182069 14245037
69369 163469 235870762
159475 193415 84857826
11443 186105 808264726
332 88516 220677135
131585 176113 73646527
28898 153327 311538705
134912 193973 147633772
156392 157124 855239066
56700 157842 532307560
158482 176878 101680775
4890 120356 716624294
139706 198499 146816296
99751 188661 299128892
54034 167820 358834086
79645 125290 114397924
166042 190448 477521948
42420 143459 296392333
31776 199088 418592005
179830 195283 38578708
36236 75402 97833283
151145 160764 24070538
61593 83851 198933645
109016 169696 151952893
87467 190240 257124281
178957 197400 46030071
174218 177056 519459267
113171 196018 511818788
125401 171227 480565414
177332 191623 333282685
116238 126619 26018676
104856 179487 803436731
172154 182561 878475182
119901 123444 8871675
189498 196601 17748091
95795 155059 148384521
42181 125001 207624408
13621 124537 536873883
46155 195492 374111030
138704 183379 111579232
191529 194179 431878258
7727 112316 261775610
27195 195359 534791626
188527 193933 844984092
54598 61812 786107928
125745 174324 725899063
54258 82886 72061577
63041 80930 729375118
195710 199792 885568831
72843 73832 576708915
191085 197497 15913705
138158 171100 728160553
35198 152819 294414998
144858 155402 26362211
47830 81785 636686495
62385 178230 290423587
183694 185482 4536636
167010 182293 588949412
164169 180408 764300840
174494 178324 9517053
145417 159030 34049269
89737 156149 166201299
178543 193898 79685031
161837 195608 84346501
154427 189889 88677538
31949 154203 514592678
184175 190666 16269934
84751 139826 138029611
143836 194000 125423813
159115 183528 61005972
5418 69262 500913640
3653 78455 99419081
25934 144546 296965778
28875 76697 8918171
34065 76136 262678495
90797 171693 202585367
199159 199708 1401991
179987 191308 430440164
90407 181559 228111418
60814 111681 17145569
91704 94713 964977374
22534 194103 429354487
14235 31051 42159660
85988 156162 175694722
14841 121960 268025967
127909 139591 29438387
112439 171912 149048664
122634 126704 10370517
199471 199633 512827430
129648 172145 106565865
90006 132786 790124629
185808 199934 35194054
4197 191760 469497421
140770 158884 559581516
109034 118818 24334722
133731 149142 38539621
66224 119246 132824040
103244 171761 171670345
99478 177561 195507255
127110 144720 262510253
172024 198212 801812802
77170 196137 118201219
106812 112056 13197144
192907 194995 916567514
187913 196101 6458312
135087 172533 93693925
42787 175644 913736891
92254 118042 64442220
15737 117173 356747936
78290 183647 263844117
19364 190138 549540896
129518 169484 714963379
79586 156490 192737249
96171 134084 97015708
173858 175505 4082964
117396 196625 716823622
4365 5012 1623254
196085 199666 8892901
22678 188941 844128880
118332 178251 150025301
29841 85021 474094719
63422 140205 449998570
147609 151320 966982357
135240 137660 6091916
34206 48217 65865631
65917 138941 183199007
56040 142261 800910519
192788 195422 201400200
42491 140361 648983694
20016 104178 907152230
23419 47931 60935692
162681 175196 637304105
86641 110651 898392190
3775 151411 588402732
177329 187139 261332175
144681 183772 983309148
6171 22616 41202797
14589 132658 295660358
53307 129407 53391865
104053 119154 980793700
156620 168108 28905416
22977 108414 913719951
128701 156456 69512139
7217 58213 127122208
192665 199254 947330318
132962 183695 126885419
182226 190420 20444757
159283 193692 942416084
52750 56552 9391009
105811 134606 584858368
50448 171078 980255538
73308 187937 287094562
73766 135727 155406203
37815 121390 209188978
169282 196378 681687672
173760 194576 749185498
160828 165801 12626619
76517 131763 976294820
29228 79506 478001199
33671 149327 289496028
154365 199507 112782972
195081 198951 743894
3391 106518 258017096
19087 46905 69354670
46049 117264 178647626
7547 183265 482986491
126693 126754 145542
55894 179622 383457031
49679 150281 252152134
19439 43036 238651962
82789 199519 506537761
5990 43635 507887660
144508 150893 2185004
23080 105479 746403578
137050 147165 49574539
9466 126295 292462752
67062 143427 176340115
12485 106518 235365787
16718 147219 977523592
192244 194629 620347374
161937 182807 169875649
19738 160163 968658380
186423 196669 25525910
168382 194681 853973257
25690 42399 41468678
101206 189735 431736616
26236 41105 36889069
90869 194673 259685593
66559 98884 823771749
38923 80892 25748121
182456 191169 21794638
62227 153614 346137035
47599 197338 375014872
120118 181424 170013204
122058 176052 135322593
132440 165099 81906630
47436 162152 287561528
88872 100449 7385397
5241 53065 119362075
25791 173114 368910385
148508 191498 107501400
6112 12590 533716158
12082 174069 201950010
141103 173102 80145929
23131 190101 384350678
127210 136788 24176036
16986 146204 323621850
130820 187015 140680379
39361 84869 637012144
74030 124121 502299388
156782 166349 307832416
185469 192459 17479371
110533 194986 793200456
76697 89683 32806283
189239 194037 10035566
63469 167368 363859587
181832 188770 17366197
63156 165975 258001281
55430 168215 282929011
189033 199094 612158
145738 165260 213304410
148305 188247 99980204
84766 157129 181117901
49628 188224 347344819
69077 73506 11121786
102045 160781 191104147
104822 167025 155947731
119835 144618 62263217
106096 112249 650187662
175143 184317 915586907
151457 190246 96955701
24684 104733 200350060
120297 128625 20929340
43404 84247 942822300
71554 169710 245975462
80962 192601 956916771
62986 186910 310703524
101807 161708 149951194
105900 136001 75689082
16341 18400 837547425
129444 145653 40681777
119538 157741 95719259
159273 175932 190969188
40355 98218 918758910
161031 174312 348380960
18804 153147 831754138
118401 190221 179746457
165571 178112 31222914
130677 154829 301319405
147033 187499 240277016
191212 196228 603717108
70335 194534 551151425
172180 179514 18177546
133995 147252 561946633
10197 76040 164553782
114725 162648 807534985
6058 52196 115166426
125738 175836 180978669
113307 193086 294448359
132978 153360 936016307
139661 154843 895460463
32032 64775 81608376
183440 199173 39250277
99575 112183 237757925
107007 134464 68921725
199003 199664 1687916
110502 168918 386522775
31189 89468 9626357
38999 81573 425345151
119467 157009 774056450
197156 199619 6186282
147640 184969 836811957
63930 115827 130289866
157584 183832 181796100
190786 198253 18532113
123496 150894 68713013
35672 115796 200499341
122292 188113 164960115
120178 183981 21245752
145331 171724 66158893
168930 192775 59484349
181193 195987 36988313
88734 102459 34348490
137350 193227 372139127
125871 136887 932877187
154699 186646 169184600
138826 173522 86770581
81386 149173 371707014
82660 166620 364924661
151121 184268 788832418
177713 182075 254132631
67001 127585 151829577
193361 194817 3553419
25118 105845 201979074
42146 199033 392898459
31833 76538 111694330
24111 126497 256281040
6957 111721 262265545
77304 121217 810101220
74213 83689 23863275
161651 165925 246473522
22654 69087 116054039
81087 129399 120963395
115418 134738 26212418
40192 139643 249429690
72135 168328 241066107
27844 32629 99408816
50736 95153 449689114
38905 78619 144541602
87967 121483 83756559
129149 170726 442557425
130855 132864 713039098
158656 162095 320851928
128065 136321 45734572
36277 139638 258919940
130821 143312 31310536
45810 66129 406594415
183863 190343 16207546
30775 194278 825866542
113986 194326 135996667
96029 167521 179098637
2883 72895 175093864
153671 166959 714923625
10822 151375 132296415
32492 87921 649554771
3516 112605 272994453
100960 164781 798122736
133332 153847 51314118
144961 184067 226412608
168429 184932 8408192
189657 191609 848546297
38487 183780 548370081
137324 199285 218136609
19343 115135 488383049
73517 126406 142521308
151336 184856 58230761
174995 182367 18355390
19702 149762 325640126
97252 148395 128127511
139442 193433 134930191
30483 142056 761089178
64927 136554 753293127
187791 199176 28258427
118895 163536 877032967
34794 153411 296915103
193477 199350 87874077
184454 194483 25095205
121183 133755 333052982
100296 150812 126552973
75162 148620 45435671
132806 163585 111444324
109163 145579 91131909
85630 113120 68884439
128400 168449 121065118
130403 168000 4082298
133038 194012 152512758
3638 148984 363844952
169965 179035 22510284
168148 197908 74116186
174689 185987 28271163
80630 128831 120837678
5602 180326 956453105
163518 197300 315448903
42166 72593 76390627
170954 190528 784942024
56712 128978 181324665
86572 116697 75379363
84244 168015 209864996
155082 164216 22984658
112422 137956 553262666
167737 174524 988165153
63712 94003 255663843
164899 196861 699318429
37342 149758 281454285
144597 193828 873989459
54882 186943 601600713
126027 155381 73526253
12620 26543 799214616
50715 86445 89813300
123362 125747 6062359
168307 185662 892686551
81865 178679 445093581
27459 193808 560647927
164786 197672 81984685
44423 96811 775241201
87453 109111 54261240
145601 171406 616002666
34773 124245 223846950
34091 148660 204616459
162285 198694 405032671
66441 103834 610719264
23700 128894 174836671
9558 82337 182182907
171013 185628 620161150
75402 119089 109503389
189872 190681 20008531
46314 47797 696886253
152244 196109 405587026
124295 152177 69879106
192034 199530 18637917
135148 164016 72228703
154817 186111 78329164
182368 196604 35598863
157547 193013 88757177
137073 146225 22810749
26208 142505 291215976
197426 197898 1118964
94191 158502 239365092
75790 77192 3429047
33431 137039 259474429
123864 140957 354625967
103460 139024 89191772
83971 118396 86140685
182110 186659 180239041
17971 155333 343925674
59684 124009 161454058
84137 166092 205360318
41739 186785 734284327
171515 179153 280605024
169476 183675 545547964
91126 190988 249864785
33206 112881 199408208
41078 156088 723998447
116598 174037 477706207
179700 184031 152833835
105703 158091 131254284
147544 184172 407513665
149696 157678 214696831
144938 190750 503155951
164896 171385 799533045
144286 149894 315310012
105236 126085 52271271
176864 179707 107597637
8551 90372 204857853
36959 149948 282863853
27718 48724 52226062
148490 153903 13524436
176588 194016 985733568
158031 167727 14971914
19960 185129 898158544
108926 127766 47086910
118610 172443 134959276
20514 185187 783358388
159572 164191 11641732
144098 177899 938303374
72767 158838 370114368
118473 196757 697421916
185929 188471 767551378
15482 31964 41317669
117361 179854 156434191
160112 169855 24524364
131905 134696 7149908
24356 193455 863960287
135691 164762 72734791
44034 144217 535805254
107929 159758 129791326
147273 174509 68154475
67104 84406 43501766
45501 69175 531864661
183772 197062 748725083
17207 160532 531194729
115463 156768 103447884
168852 176713 19560281
49228 51135 4829432
154654 170191 813628917
76366 186554 276121432
182110 196689 9576161
48676 94510 115133826
114866 156916 105280130
149610 196950 947865504
29175 93402 854205652
54781 147376 606022241
45619 81522 315744336
153092 153110 820102194
160719 181989 53239924
142170 158412 14913938
160597 195383 86936663
27930 91343 158795665
35663 196177 401678304
57977 59073 2794571
155789 186478 76817364
24795 150547 314797402
73991 104184 312108152
54926 89360 86746180
152541 165580 32838075
182251 190663 21021360
138074 164304 65622641
36569 155450 912285534
46866 185513 347463377
7842 13888 15022431
132892 144101 28105070
172050 199357 68012493
87580 184085 241465342
131210 190096 147339142
156427 193442 92568916
37851 156203 97024420
78122 133444 217126605
49157 108302 148458128
129415 168135 491498483
100651 119337 46711499
89556 125930 90933727
6577 13619 216884504
155094 159938 12151082
50804 146838 240804971
24019 83201 148079821
31355 101409 490444723
81994 88583 16587944
84494 150027 163987105
109693 189539 199772619
7513 187326 450145440
103951 120322 40946812
182083 190389 20692002
127150 155002 13428943
83060 134869 129905187
193702 193827 581598380
173692 196614 57210957
130722 173126 106268025
66652 128176 154163833
182783 196777 881671663
135124 144079 22321494
182435 189013 16440897
166322 198733 873120298
37918 48151 25327405
191319 197701 15837082
27053 198050 427833527
178778 198580 640638310
20308 74779 281899462
127053 179268 130668790
171153 174291 7799942
39582 180740 920622712
45863 75628 74713473
65912 89361 59001521
161215 169541 14008242
72249 103229 77676222
45370 88854 586035803
159894 183128 57994834
72079 165518 670498921
103111 166037 357439191
59472 105249 10151953
143224 154231 27552071
113501 155171 104295914
146954 171749 922499384
84280 122326 414604919
164538 180362 39485224
6515 30662 60508775
95285 188144 707398927
25370 120127 465248413
79086 184592 338490701
28703 91729 157809127
58414 106847 115992847
194035 195782 288098022
90709 138007 235300868
28079 100757 689303716
170067 171584 279533181
159301 187551 26976934
187198 189105 40217104
145834 189026 148608037
169963 176156 15371329
113618 162016 121165114
152465 195137 106654966
198030 198870 2079539
112694 117769 12673261
152676 184442 79457574
126751 159107 891141649
113652 190918 193347667
103860 181472 194270276
162299 182849 580969109
199570 199906 596296675
86791 182282 90166653
84034 192895 272481487
154148 165546 483427110
112207 189444 719040563
50266 148505 246338037
13758 32354 46676508
61979 173046 573625287
134036 142317 20703791
196197 198719 3454061
168717 195069 801339576
125330 175531 544206502
51118 70923 49728682
166788 169572 6959111
90759 133086 978877720
57392 181739 311714977
173422 192900 136815544
198800 199491 458885085
142916 172170 73307834
85479 194550 650074228
156124 158670 6317675
145617 166750 775380160
31361 100926 174122081
154458 173806 535226305
29770 135835 182866477
185428 187761 517591771
181200 187525 178048236
59719 156786 708672246
84345 178572 566714462
158232 170787 26546257
34123 157796 309526567
68477 191472 308001305
107918 141864 85048121
39769 141287 424277552
46829 92533 114816298
56252 122599 943583118
67505 114229 117139051
130326 193947 551472022
135162 168551 83554171
43689 144151 251993758
40152 109859 191708093
61569 155152 234763807
131762 157887 417368879
159627 173893 17694292
107360 127355 436419127
166010 185888 172139195
71129 112533 918968932
156846 177356 597947017
21026 120672 372692504
103630 131072 68710843
119413 162153 581717176
125954 138961 688477979
179925 192062 30381952
147083 195389 120715830
34735 103869 173002561
101075 154477 736625804
28513 142681 285869761
154777 178833 454479560
192939 196966 9915311
180846 193996 32934497
53362 146761 293290520
165127 165131 11091
199116 199446 13100420
72234 134266 155514576
45535 174145 322452037
62667 83642 408284894
80546 174988 236648536
21120 122071 252584097
62893 120860 145445384
100736 138167 466790862
179484 192756 33249436
95540 192783 459847917
63842 153126 223936512
196782 199901 391314021
14639 179313 412227082
530 36331 89453868
98976 175004 190393560
129327 174915 114216491
47357 177976 327316703
124378 165592 103446111
26668 142474 289904681
61026 166458 264536938
120223 163445 863518678
84168 88350 168501823
151069 183022 410286274
59364 76764 862150119
100275 152981 132002238
59593 198855 348878277
116512 120063 8836666
130297 193698 158673974
35436 110594 188173256
35470 197939 406447870
99498 108449 487246425
146487 197668 310225275
35902 156589 302150612
61016 88999 70582056
158971 194247 88192898
104022 150478 636327417
147097 174074 614621334
185886 190819 12290408
56296 191004 920314925
147027 195136 120186699
195378 197641 122162137
26343 93870 169013117
48615 162146 284609267
113942 158750 69099472
31522 158917 318903828
179029 186687 19277595
198089 199734 577492225
142206 171892 74386744
135628 163887 287362884
128827 195400 166519400
112587 151041 96295092
32383 159901 639222033
53677 129936 191336416
132508 143027 26389625
136396 163814 68611540
87861 195553 989407091
38026 195613 513318090
177601 189826 30546826
80923 134379 603883025
59295 66537 18379614
95257 152291 143997980
146572 170036 58858513
49609 58819 22898540
189112 189681 1435277
130527 136702 831651582
52646 149085 241842021
182583 191924 382318252
92151 162943 177230920
39625 189507 806495547
166430 197794 78141383
75990 78937 912275946
114057 142830 792372657
20674 176057 389054136
72268 151101 197492357
164910 198772 84429178
131737 178920 332373488
42540 101197 147275417
37194 127702 226584180
28297 145913 267751690
76995 94229 766080153
158502 198035 98786133
148467 178835 75934523
118429 118516 218819
45830 161318 821790720
182845 183833 545320348
196901 198226 575524299
137643 199434 154295724
160406 169207 22171123
25216 50209 381365675
28092 49921 54279602
128683 137656 22642935
120851 128694 329590723
10117 61160 127252164
19854 83164 158499499
26309 137538 278614813
162106 176211 411747235
169920 174763 471959009
7579 67797 806223206
155727 177526 54533650
163086 184909 293179853
52699 113992 153807994
114995 170161 675797183
155510 189062 83886214
176656 189639 32408303
187455 194517 17521856
29578 62979 83159903
78495 165936 396753132
27519 188595 403182771
104290 192787 647292128
73968 115956 105244485
22953 38232 698341414
116214 145681 377465127
36448 97382 330752123
188269 195544 18055256
12297 42682 75757940
184284 196967 807447084
134339 155185 566975312
99590 126004 219246984
107351 199856 231443303
36851 111274 186364533
100917 104523 423242097
71652 161687 225591142
171611 181180 23779767
70019 198503 330436512
64253 193362 323504219
61553 62852 3294554
180739 196471 39366462
194340 196467 5356457
1374 151149 396436730
88520 189154 251759067
169878 190323 50964407
116010 143315 249299687
80517 155916 188998493
178468 187199 21906226
9797 183217 433960082
69922 90035 894071948
128164 186430 145936161
87665 139762 130517212
123890 129995 588478481
97931 121229 58284486
63578 177737 838915088
110575 189712 757570347
100314 196348 926390156
199025 199320 741051
196493 198873 5801591
28130 111834 323536374
105384 107766 6069100
46966 51063 736639102
170038 174926 303785453
104820 165819 71296558
169800 172520 400946929
197243 199530 538519500
24973 138421 993450585
56689 58579 632710354
15564 139529 310527238
80800 145762 162804713
115710 146197 580504808
73818 180579 267338726
196036 197059 903675030
172671 182407 24187523
112278 190699 902030441
76427 142340 653127426
122357 153761 143514574
154525 173305 591294753
140667 184501 109559855
151279 168746 43850343
57042 97305 896058689
116408 183275 791553013
72916 111876 681293316
90426 194029 675300726
67444 153477 215564044
148489 166110 44238335
124677 144723 50349392
94324 173863 502924456
56981 94824 95235999
156069 167486 28670851
143835 150539 16694666
29734 74648 112256513
65511 86861 53692155
186274 192754 997561529
130573 149692 47834990
72174 187126 287915278
7876 175441 419484775
170026 182640 457050755
160321 197607 777925124
101905 146563 111746475
41541 111359 175112852
97132 176943 199853261
86498 113908 68578540
165693 179686 34761349
110817 166590 139706487
81012 107359 525139067
32003 68106 986043102
158192 165719 19036307
136854 163801 593855145
12261 23516 28284286
69323 180875 279347707
150329 197805 264247247
142443 192091 843542336
183920 189123 961584063
29475 172901 602557621
111510 169567 145473671
77650 96645 47734847
76267 91212 966431643
123766 166773 107907293
7749 94821 45397305
92052 146081 135304163
156493 198494 374327213
19130 63449 110598397
67044 128254 829150664
166633 172826 918641835
12773 41065 70582528
188841 190745 4763988
104094 108416 431269246
173588 187206 43467370
112008 195866 209833150
128130 136396 513898625
85184 133258 120409964
99470 175213 959434627
102313 175816 587025822
191657 192127 1163833
1229 10142 22249698
190098 196757 16628329
157702 190813 644407913
87780 187418 755601808
3018 128929 695212074
9409 74681 163256997
146009 185662 99194728
171678 197117 63352788
150125 188107 95153070
190065 190924 2188550
78621 182128 259304483
98053 124220 547078918
13493 98300 739869928
121745 184696 157635674
55213 177773 567891726
181353 184463 7765392
185752 188904 545947498
151623 158477 207750678
156686 160676 9987820
11876 133730 722893284
106453 115363 22388873
50723 145295 237147063
46676 174529 320469495
66004 66049 123034
34053 170033 832156594
127636 180129 266624574
84451 88671 960780447
30494 67315 176051791
54917 190943 340910394
150577 182427 79694189
122532 153213 77002722
170068 189200 293697798
165461 177930 793704246
66087 89165 404305444
70374 121948 226074472
99107 136405 93557073
13735 75076 297760294
23999 123311 531603438
25538 89367 159876155
73446 164858 229121531
108452 168612 215076142
159343 176162 739512133
80840 182251 253971111
146914 150552 146769958
153986 160080 105003077
89624 188452 819758205
147391 190059 106657111
28635 34549 14845872
7227 188542 453827068
35783 122423 216691366
196371 199217 420494541
140095 196725 141481506
178052 198844 119102156
95087 191722 269008605
76813 156346 199326271
29087 100192 633521169
154981 163893 22424674
191440 197930 16094416
152009 154648 488444286
123790 145032 53325344
162226 176145 313684792
185175 189518 354697187
82736 167332 211959353
171094 191803 567395127
151254 169304 45296732
109234 175582 690048918
75529 107225 79477007
127452 190279 590757943
41437 174712 334003068
92700 127478 203553655
135819 157933 617664848
74299 178346 793284326
66744 142638 190244202
51380 97522 115799925
181136 192900 29456502
42277 118455 191006295
90976 161678 630281793
62998 63528 802493830
46720 83621 142712435
148576 162979 692550475
96207 102639 525878383
143416 186876 358013894
52251 186390 418509492
132747 169372 126226871
22576 120868 245910356
164252 179702 725986076
60919 130292 174097308
44102 49652 644754238
39992 191566 379633842
62916 161054 743537307
3434 38731 578395338
18825 167916 360829860
37646 89121 129020041
124266 188391 160623637
117002 180915 159972590
111969 146351 61525835
155181 185804 76638312
148142 160490 30854084
144018 147286 4514036
59339 160039 615510275
90135 129408 98196155
192513 194698 284973072
175805 198873 567292282
45975 51768 791325366
66287 140360 185783435
24418 137184 282475575
187872 189178 826666516
174036 187708 34191491
48158 176879 872297706
33755 67177 83442425
54888 166031 278842585
23973 175744 508303126
173940 197048 57537886
59208 70246 27938927
6986 59185 120489379
88769 118454 593481048
25979 191465 414170817
187802 192864 12596798
98256 146425 120703450
179632 190755 641510243
18786 62423 736972127
114330 156469 695253273
81802 161079 198495111
121036 148647 69304254
138259 150973 31646223
72486 142997 176697798
11729 73580 154728740
10584 171371 402616517
153442 193409 320317377
103139 155455 563501343
186408 195834 25940860
111610 195555 210003435
73365 142357 646943974
55887 165850 275876710
83852 106280 774036742
112096 191137 981263395
50494 74485 290674782
55165 157934 946220668
46187 170094 310710262
157749 198420 434494245
100689 157737 142830180
84086 110095 65187175
64568 180759 603835647
100668 144715 263814355
128860 189511 158131753
172095 184347 698444622
35486 192315 392523159
118356 183665 613673911
192864 193697 267237130
176261 184247 838406937
125131 186179 152923211
85878 129127 834727499
176123 190385 564355991
29601 65254 88983141
168811 190865 55021275
84691 162676 195288197
20033 90260 175908267
36673 100196 445464851
68468 81238 17592100
108048 134804 599773185
54711 107264 710595121
38818 65805 910767034
76188 101942 64782335
126353 187636 43391012
42256 78898 275486431
32615 113075 543994221
160671 184952 60758763
157086 191254 85509105
92710 124318 103528513
199966 199969 12143
181330 197339 946142719
93384 128998 519743211
173945 177094 736878952
169018 180357 28218638
57473 103858 116559547
181850 183376 770639221
152157 192885 101916935
97741 144114 993461522
93674 125796 80387577
84172 132468 314369073
87333 117075 816237909
14343 174385 400769782
119299 186555 904298156
112850 138934 65468777
155476 185894 76115671
99190 185669 216505608
189531 194879 80809454
143488 166598 57907553
138235 184140 114647430
171405 175292 9649680
151357 177786 1785506
73650 124583 127554465
61010 186735 897930571
28871 83444 136610826
163730 195637 79602116
164236 181407 739623764
166151 186638 51175800
74861 188852 285466206
182619 191802 21719490
168563 183543 899037437
7087 49579 163054205
19776 50899 77620218
9434 137364 489421121
76791 164339 219478660
179899 192596 738912551
190861 194179 762995016
47254 159923 282438883
77808 127189 319476344
121516 145430 233462360
173427 173783 882906
144624 166000 410050580
128962 166973 95361727
82684 144976 156049338
158799 163862 689416389
191009 195729 580830457
132262 167492 391990137
147503 155751 20616710
76785 195811 620520362
24092 25396 3247065
176096 187856 29445458
125502 146116 217796266
543 115398 287337132
144265 146406 372542049
100738 172609 781063882
199787 199810 67110
74596 167080 231821756
65882 194830 341573771
159431 161163 435817981
151250 166608 597076149
12002 131147 930282206
61554 123420 768598439
61587 85246 59704137
67899 192239 311363689
152485 153335 1006359
134809 182651 119531377
73044 109969 570712815
126209 131048 308441263
78180 178871 252177751
7407 98107 226991574
102980 137746 200468448
185488 195557 19039533
83991 186247 256017332
114644 187099 637691867
43161 98949 140067610
173106 192477 48362442
44971 105536 662438138
106809 121225 626654492
156070 176127 24780726
2606 92084 223987289
100291 191960 654047513
155170 158814 235675600
48295 195867 644378807
142733 179912 332614848
168388 170941 6408598
12680 117143 524655223
88547 177515 222624708
198576 199711 2855214
119270 127792 21426309
128254 153504 63248881
133449 155716 447033286
43091 86720 109617536
197844 198811 2436869
70484 133920 159068935
136346 145368 740279752
65943 145038 179278657
71522 120434 960873704
134245 139615 569329524
87424 104210 41916548
182636 195357 28200414
34338 76934 106421018
127244 178021 646284750
43712 78875 88239792
41599 130871 223815637
68240 191558 572291430
26779 59547 116743324
79940 112497 758674239
52362 140515 221146836
160476 161365 937991855
19750 189799 425693788
81295 115002 933240942
116139 170373 206666264
194233 197461 7991644
125655 128533 7212383
14604 175045 401739480
38882 54020 37664648
162576 166514 446599896
63723 105792 105618688
95968 179708 18509292
137488 196594 147695803
129705 190573 885317764
188873 198967 25104030
37417 154000 954183799
35989 98232 155773587
72797 90427 44327452
117298 184990 454188874
84523 116274 73927443
159827 181810 54939810
27593 190026 406541440
174595 181248 16583683
68251 178536 276169077
159093 185399 718401415
9997 121783 279632689
29523 92380 46549726
76445 197564 488980112
176721 199830 33418879
168132 177852 935202259
159548 174491 405784598
67059 140232 142511261
83736 134941 128375096
29609 69845 197048222
193005 196874 9567297
66679 140258 16541354
162266 189801 890845788
160792 182984 55433347
31197 123806 394598217
111233 139789 879703856
102642 110080 18651379
135322 153900 582483951
54995 66399 716849081
172984 193123 50211765
161207 197260 90053200
80964 106904 64959399
186695 187583 367402907
54836 156195 277935801
96719 103636 723193273
149539 181608 80255009
131971 190423 628907119
59815 180420 913574890
96317 177869 204142238
57605 67250 24476397
66945 105941 342114882
146377 190532 193251235
146258 166990 511874582
39503 134147 868889235
179426 189526 378895885
158950 197508 96314261
99401 141382 105148511
192057 195865 9480436
61521 87528 65648547
198161 198707 1363903
68110 187268 298457452
51831 181016 597974244
50544 193366 357849333
98730 180937 205747882
96564 145688 298645759
181389 191272 139963083
5078 98989 235120062
87654 111654 60044417
25761 129993 260933267
25974 28208 5598648
163366 193374 74957407
110593 175556 162592925
118167 154157 314776693
174237 198774 369870582
172906 179040 3831870
173825 193167 48274606
98173 175416 233277016
132960 146700 908171039
186334 199726 33298016
194222 199875 14050320
174173 179530 13276204
157654 167831 304047437
178045 197028 913070663
34481 71540 320838425
39955 42429 637967068
96186 173595 193867444
87075 100123 328787093
55980 171986 290996245
85681 195159 898680315
139842 142771 1011260
62170 131847 133505063
13406 55420 558127494
131429 169819 661683977
60156 189787 324941374
128979 132933 10006518
180968 182927 285172381
94288 109137 37235534
176793 179478 6636843
163223 176927 4278794
104986 105631 1155386
194109 194326 546829
189805 193813 239496080
155552 179678 60295124
178916 192573 308216034
44670 155524 473976861
183728 192940 572508268
172013 193788 54315291
194644 195447 570145701
14124 151276 980819373
182133 192259 785037018
69257 138971 359769905
130134 130140 646103637
107293 136119 40336745
186484 188531 253168353
90693 178249 219089117
189161 190317 13090
156089 158734 40350094
82964 166877 210274829
110892 148809 916002706
28850 143010 324600011
70900 165995 238402341
125191 168362 288876536
63943 167145 752949293
20123 121177 742065195
154027 182520 71263342
39021 194661 831119817
90762 168541 194770934
132440 166884 86393178
84413 97951 516107167
50962 62149 27917868
162683 164365 930490375
147389 157741 17595675
176632 180260 9050119
143134 183607 592553926
54553 94925 366487579
66621 76126 23758530
100632 171045 581640009
180049 189879 363884652
25924 184211 620575413
121158 183230 293262176
26783 49504 56458179
42499 57072 616887980
158791 185639 888851035
164531 174942 800475448
7111 174147 418235505
67897 174486 267017167
104194 115485 709757798
140334 165220 62320527
115799 159052 53216663
54081 58107 9985425
173865 176492 6494513
193423 199512 15118641
30281 131849 254208078
170155 193789 58975195
75352 183051 269723709
174085 181161 9085636
78991 101167 55749922
40732 51096 25940820
185339 195404 25081881
103662 174790 178132887
99053 195124 529185783
60190 124336 955297741
192186 194067 838173514
124175 195956 504465634
187488 192689 60906273
1123 150874 374753245
117830 151136 83464998
162098 171098 22629515
186428 193190 274016093
49817 144317 275696637
187737 192759 12470444
1235 54882 133711695
194491 198528 10003880
179628 188382 21978616
162181 184649 56141991
188781 190908 5341541
169006 188815 400672014
177141 186596 23678201
96713 100727 225388758
7934 176888 422923775
2737 43803 102390492
14442 169177 620862300
98132 149341 128287637
44757 69388 479255334
24515 177419 382773448
35229 153627 969688264
32731 77116 663138188
193688 197691 691281359
67123 74753 19121185
187283 189897 6450939
123905 187169 323784441
84081 85304 3059560
26682 118697 160903195
178360 178979 1547585
36107 125258 223129833
13082 139137 315783612
12099 103874 229784501
112922 199578 216733089
150474 182499 705767091
138805 183994 112855518
132311 196189 159819838
108662 115541 17138780
17164 169347 381165295
97656 140333 240138989
72995 171374 901519933
20880 50114 72905698
89972 141451 128811049
33930 174228 351263077
125684 132566 532561863
44568 135324 227817849
187277 198317 398181815
62004 111467 665494642
90972 105919 772450181
34983 114376 159601680
35880 114382 196477622
162401 181256 414258889
116246 166270 140160697
42479 105963 159177918
156545 180056 58816954
146223 197961 129232531
50154 189866 350027306
154094 168890 37171588
77791 91835 419181781
54455 130425 190662720
88878 109733 52181298
155812 186893 77784320
7110 151838 362315157
94615 193871 248392924
104925 165017 42616450
41942 50293 20907175
195772 196903 2743304
60358 66314 527206837
23096 129945 476762362
57822 69577 29812014
71855 168557 508649483
29228 108177 197652691
97755 109111 28555237
38097 198683 558663189
142675 186610 990155147
38440 115573 730989898
168158 170608 146741701
59189 75989 693536193
140130 159757 578626094
72845 159515 217154717
199177 199331 127939946
43486 198474 388185288
8315 124633 291103047
79283 193731 741875608
40207 162175 889952104
30390 189212 550188558
94859 105087 237943400
72130 175935 985103726
38054 133689 860300990
26196 114215 220331982
101442 109237 19528260
139305 178060 47390099
33236 70068 947416556
46935 149219 549079879
11033 71962 152384661
23905 106870 207560711
32211 131166 737152227
91287 166839 189249604
175373 175777 98076766
12364 81764 173798882
104760 127860 57860135
141345 171316 277323158
182327 191073 21890167
36319 113674 193667926
74633 79662 725274022
44937 83594 97240457
48610 170023 304446934
163226 199802 78854071
90928 189343 954996073
145965 176080 660189952
43167 152665 305358509
165513 198852 83073613
104980 127999 780188770
60848 90371 200243145
123238 127442 456527446
42399 170489 321150382
159316 173179 893893439
46657 97640 127988170
170986 171198 535677
30981 59736 73505465
188778 198152 319153564
53698 125525 681809901
31960 51837 833165287
136938 153106 40326946
7416 90638 208374004
89228 140440 128247166
10215 94320 772547923
49613 157641 270736186
180370 192055 29198738
147581 198018 921426529
192893 196347 221324528
156667 191510 146826122
188877 191227 790259692
4893 118584 552861648
32744 98910 189126541
121536 173661 130672089
70540 77582 256053376
111003 137323 505953888
145151 173877 641022869
125014 191912 263779714
77750 118213 101372193
91760 155416 187741571
16653 141639 312998254
180852 192463 315263304
22310 103603 222073746
930 32685 79406956
28722 136924 656560574
72314 181574 273585807
32117 59587 156209270
135137 182954 119403009
76243 165720 343891248
42378 161048 151470426
121012 126607 886579854
99486 143163 424478990
88486 120571 80146640
141383 143626 626017838
38577 194629 785293287
123756 156302 81603177
162336 167689 13492161
29115 66389 93108100
98471 135830 227214826
4512 40010 993449390
146054 163846 338921128
58646 64708 526953332
69159 165990 457359335
122334 145407 398375986
81592 172694 805032020
102980 172770 737213099
19686 97397 194592188
89162 190643 365982862
23689 81175 143832750
166531 173648 17751850
79833 171950 829602834
64244 142947 197435324
77872 102467 985898183
103138 161678 765638134
22803 126916 818302200
11143 85841 186962470
57963 150129 941955153
172179 184025 29461391
130094 158233 70430065
115405 198804 208594955
191991 193418 3566177
95288 135901 101832612
60954 66429 211188206
125121 127439 223012442
126804 127215 1020001
26098 104063 195099970
10909 148002 920596700
142693 146734 583130104
166848 189617 56764512
83544 144692 153165719
62505 152564 225894301
50075 126989 466765453
198683 199681 2502521
97628 145735 120503088
144599 158187 738132836
28658 92351 159473715
33807 120445 348715285
175892 193050 504767122
98065 197395 248546198
74558 88631 8990317
98494 150529 130332801
26631 196148 562354003
66646 186416 615342734
72431 160386 692270199
34889 54748 49239874
69869 144344 186672629
184079 192901 56071676
75135 177930 553281604
70608 105851 88251276
8076 83184 187976409
106166 177137 177837574
3751 111875 270609093
139523 148137 413873265
97651 178754 439789112
129781 199088 629195576
16719 85829 173071735
97004 132310 801780239
38848 76488 100049558
27910 148498 301932779
164726 185735 478943034
7670 162726 866237174
133402 173544 100512471
7915 48802 101967037
34197 97842 159248529
161359 199175 94442703
1902 38653 239323308
6102 106034 201746063
36288 83955 139110478
61831 97939 682528755
23068 58072 87060141
74715 107426 81988772
187285 194603 12807658
38929 174336 339244872
21641 37095 692545177
50239 135008 212728128
163334 194233 77143138
1626 115283 620156763
126351 170382 921531571
96000 162213 590745076
146498 158216 199875174
38299 154564 661200459
152261 170874 38269717
133871 163743 252272852
35323 160098 312327524
110622 122932 920841318
18039 59391 14925963
74109 188575 286682009
107777 188026 200941308
163765 164023 615369
191158 195764 11482987
137314 156461 599997539
67844 137886 576773324
128396 199370 177499645
83371 126892 108972901
26452 117638 228176690
22695 95857 183149020
21613 151257 937750840
15193 129070 285051978
116768 165895 439695533
571 71724 177841208
92400 185489 233001736
36603 81642 546068010
177815 199187 53309576
166980 177936 879409565
129968 132931 7465581
114668 175311 400246563
114786 196516 339231764
31948 196888 730222766
162395 168152 98726836
88882 129917 667247226
76012 135562 912066290
150292 194607 110884202
175579 181592 835633864
189281 197317 19982158
55175 123219 170645745
180287 181623 3312402
34396 199204 412332281
96427 157595 153051151
88913 95487 16406977
14692 156003 494118098
174861 185783 27271577
100813 177215 191329464
115036 195308 200860414
26101 69142 293972628
157307 158427 2816598
163654 195287 78892093
190607 195615 12486021
169368 184055 750341139
120169 160826 629890982
122139 191226 189378886
174978 175611 1531732
62529 109191 725381848
143566 198280 136656326
147425 153974 16375520
102961 128602 223619292
30373 46027 38715629
90064 155450 796645858
141107 196325 677258763
45254 145667 251811686
23876 148204 311235373
65295 134140 172706235
145445 149480 10056026
53951 138875 388916929
197273 198397 2798260
149759 185448 916194677
29758 82674 142670107
44178 119033 187674691
129778 134613 700434717
188004 196030 543186442
136663 148614 995885857
46413 170793 311884780
4681 137362 332342292
190531 192673 331364490
84927 150729 304740089
162009 174376 738882343
188829 191227 6014371
14222 37277 630859466
85270 87508 5670625
78325 92799 36417673
140004 195369 138289548
106986 115141 20456349
100243 134817 86785241
140965 179496 355423757
12855 53018 100218934
86403 187067 359303307
185874 193943 43345532
142273 188140 264957910
72604 88546 40135332
192141 192824 238300936
195897 199678 9382925
162668 195799 822045262
19631 101891 206082836
65196 133615 666990097
197430 197926 1171057
62656 78646 40284434
186928 192377 13603398
166309 194476 70249943
57647 84007 383495962
131364 176561 113201681
26958 114835 764933574
124267 170312 115500753
512 120429 609496467
58158 150800 373163849
98316 145735 40129464
173274 184334 948369705
66219 88847 56936772
69294 99766 31281156
113843 186733 939441658
174386 188456 35133556
118056 124687 16578454
184718 185986 3266781
63132 73656 79555789
71294 143923 182052567
119276 148611 863779498
97585 194732 243107195
46270 107868 938462309
130021 131754 4291792
88263 199214 277464794
20844 199009 445842746
113930 127070 32901708
9419 104164 537127748
183136 183311 55590028
160028 163471 6607130
11674 83173 178982802
108578 126433 44657913
164200 181857 507849447
78114 163010 947430332
165293 177656 248143666
149675 159677 270754105
47829 131541 209877067
167994 187558 178046038
174694 174755 184388
14454 104174 224627241
146492 193273 117012118
82693 127543 340744695
186183 196021 491071777
159463 190207 76832009
76210 80713 287897771
27829 52560 61568759
1124 35393 285282020
101781 111786 420244288
116480 118428 866628197
26645 104042 193645594
58483 169867 279504870
173630 197547 59590319
168533 178870 342663539
129421 166952 94179640
145290 176808 78858560
114993 119666 11668566
159668 199566 548441894
124133 153625 73954317
108992 146247 93239207
162460 199198 91693112
66018 94775 465246906
10079 94902 212326602
153030 154615 4019069
42199 66598 332607427
85307 147212 155082256
35293 64037 505200160
17058 92443 188812126
112978 180490 168963080
47106 136813 225118232
20511 109658 548578026
196285 197943 530078441
175858 199717 59524115
68563 169459 854964740
112595 159827 118310293
121974 125527 736086224
51108 85418 122739211
166447 183357 752903932
7748 12682 833452721
62786 119665 487935639
197951 199595 4166485
25611 131570 265199963
153914 177717 53607144
98782 197742 5515847
92499 193159 929619810
149222 164995 39601886
140076 155506 530893866
43505 124425 790325222
170900 191716 532135049
71404 96852 294439104
44193 150834 683769368
172593 182067 270086228
85549 163705 445069522
84733 198699 664659671
120728 199997 290485383
32077 98941 654843380
86654 135335 122033020
37676 58404 44825370
93818 163156 760241103
130999 192107 152921464
134624 179465 112041825
157566 181987 155062299
178054 197890 756706850
176378 190994 36544600
25855 108319 415904383
155748 170964 38212600
154816 167558 32019092
139392 184344 951627152
103660 166595 157711133
3553 158571 387974297
56331 181886 314739818
192324 192444 318708
73319 163039 384916261
61494 117413 140436878
82167 163956 204868016
134728 148655 477211102
23094 76525 456707024
118616 120105 81262884
26125 117723 590639961
103237 174094 177485585
113485 194099 201675181
19583 41234 378032165
154373 175514 390647796
48657 155479 267818363
24235 140556 291323225
121753 187623 429882609
36315 110630 192911379
47852 198312 376807660
24850 151477 898683527
49032 116964 106644984
179992 192694 454806814
77296 80156 7077019
83787 159704 190140744
100246 130814 384836802
134844 142103 18073844
4907 170211 511172063
18112 119008 110526127
110674 129526 47097176
198071 199978 4797239
17724 100998 208482535
168047 183967 39628919
110553 199975 223597252
10661 35764 386203909
8205 72744 112359948
5712 101178 246716392
107658 156856 925747702
33995 85938 347685759
168985 190097 52607066
19553 82699 266598397
3767 86209 206381026
104762 116912 181478049
158984 165376 16153765
5283 183053 631260125
139570 141219 800892842
85575 191489 265114760
62776 170084 269195770
146694 147908 3055699
183700 197267 33840231
93312 157747 161307616
127923 180616 131876788
101169 194559 233641199
2833 27695 900355291
105782 155751 453312625
148151 156868 21766436
183867 198273 784082297
175521 176829 526808004
171585 198762 67721338
189226 196509 18231255
25055 182916 395091228
145767 173207 13462439
59256 156956 755867449
197336 197604 638983014
98040 120344 267032706
321 13692 127200931
191308 192556 3159599
90346 94931 11489037
25203 36191 760571757
180292 191433 27819053
199641 199663 57791
199999 200000 459594586
130753 163171 81294567
71744 114359 106741681
165639 187440 966187195
16452 122718 337315580
17441 18231 663284230
55447 68212 32304957
180940 199245 519907064
159371 176310 624432165
23815 158974 785337575
43569 194767 590057959
193740 195345 1943190
183791 184742 2368345
141992 187138 260300206
159320 189839 76302340
34728 82040 118399893
107427 130221 357736422
47595 100930 133844750
108050 109601 3933051
159145 165744 449096644
137368 198582 632829874
102398 157512 137852083
192568 199175 16357193
75481 159474 210534393
160205 174160 34998521
26821 64966 95118916
33050 58120 375746203
73560 140737 168402472
68874 111773 5477884
156532 161287 500239601
13703 130934 293568811
33159 36946 342763248
190286 192767 533836006
171107 181070 166484173
136792 171826 932202382
1623 69873 874829286
110683 140073 318052782
190259 199047 475797175
16322 84956 171858430
13978 191005 443158084
99732 183899 210671850
43165 163345 301379436
32401 133063 252019148
20080 179872 400014910
158608 184056 63648378
10391 143511 342800701
44626 109085 161893052
168998 196302 419048234
143959 161800 882261491
116549 178292 154563208
168791 188069 48148833
75721 104705 781556342
55972 96782 102605821
176712 182516 741507480
148412 172284 676905689
124723 155243 925830724
29655 142736 871226026
55556 140375 212936265
102993 177274 755450582
60395 110327 125514235
14049 25914 29805077
117796 150331 860462633
133852 151992 666899294
4383 92393 220379050
41831 43198 3327807
126711 149096 56105382
152040 166557 36489969
4840 49546 111595120
16744 84127 583890087
70597 137340 861723948
51725 147477 240052671
62672 85304 344317534
69418 139286 175224652
117210 154744 94058414
117647 182065 896086892
144621 156306 29192626
30813 105036 593314242
72529 94329 54739033
143903 176991 656308171
107719 169511 154842671
46973 197205 376291430
185724 190185 3685343
171537 190778 599382553
166113 192857 66728304
172304 175223 7200917
104566 108112 8933958
100153 143343 108224604
163384 169310 373767732
178012 183731 128128307
43060 101756 147411005
49696 163155 284502559
20618 32952 30986325
181433 181900 154282658
194987 195212 528365
154637 169233 954280805
31648 115433 935905437
46180 153755 229049752
166590 182142 38782785
24088 146668 306872283
194167 199858 14134118
103574 130320 66959855
30521 186336 662723148
38133 87128 122731272
59656 101966 106500290
101261 146607 113502524
134427 168553 85472436
49261 147747 246983502
30556 82689 350718858
58920 86654 69939945
169244 190721 72541608
141840 161233 30898814
107761 138236 76518450
75108 144778 799758374
17365 168315 378071042
159141 188663 73805958
63846 125006 120798594
56946 182955 315779991
45329 164211 795895382
2178 11323 693900434
116913 118169 547298405
191545 192892 3385551
186156 191704 13806697
191840 194863 7439895
199076 199548 1188794
154861 179099 206822961
70336 161708 646634077
124963 138213 33427753
31493 132421 252630653
134016 178366 110882123
88184 167893 199615537
12819 188755 440457292
33402 110397 192731742
87851 138570 567026495
20735 36216 38805658
39860 122685 207401872
62554 63898 102520892
191054 196974 861054178
50898 125987 485407096
62062 102928 926194158
182846 195079 411109600
97585 111489 34851149
96039 105287 23013325
80380 95509 669618695
70518 102119 599534947
7991 173548 785627491
198617 199784 451074382
45514 169281 310378518
187191 198342 592038442
132062 171672 99308893
88217 102643 36074722
184396 187191 787494120
149031 149490 1094747
77521 167338 225118448
144010 165211 53145932
111919 153126 161259368
145383 154820 82717164
186768 191651 812442
136903 152161 38025846
115346 140449 821615901
133088 195433 155882201
41045 134791 235175846
57405 189973 802278248
193568 198103 707255094
104130 127820 59348960
61715 140761 198474943
98208 100792 1608092
181016 190691 24224120
86608 169795 982590425
96797 116123 280465085
173490 194296 51887155
172694 198381 29078955
184234 186102 231075553
146064 153045 357081402
160246 181740 367550137
130491 184607 135390658
11862 110894 248044632
197488 199688 297168059
107733 152744 112715682
159684 190234 76334928
171579 174246 989994516
146790 188901 105320286
178911 187619 349190115
26415 198817 584569522
93977 188230 235975427
100520 170270 460787381
141546 172057 481638394
192503 193441 575964700
150163 186465 90972881
65443 131668 165969318
83670 109604 65001302
192865 196990 717733569
61343 75432 35532057
87951 119876 79774121
26778 71136 110833024
36837 37660 2034413
160256 172254 754936892
109132 137868 416518434
184420 187897 172449606
162869 173989 27533357
193533 194738 480482741
47057 161970 288102631
198136 198384 621707
154414 161321 463952890
57546 89828 778404476
37220 121694 211378721
122936 192631 874342019
176557 192931 40929139
1049 145992 362773019
90879 92574 4202988
6384 185215 447694616
144823 183962 97823510
66261 158868 232050079
151819 152246 1044111
15526 123557 270353254
28750 33798 12689850
156097 194055 441110817
91695 172729 375395491
112431 122960 731579081
52608 126328 184876849
91532 130774 419761917
78191 184293 48906884
58816 101313 106943971
149158 164436 533418009
11447 127069 338731222
49788 174498 312584486
124828 190880 646082342
45271 164873 299959284
29672 150817 303273434
94266 181889 104301654
134078 139008 12401109
120410 138644 309520530
99725 188730 458513844
55444 126235 177673789
90638 151630 757596256
45572 45974 996118
63341 72567 23399918
70072 147247 193433272
55547 94962 99179681
106698 160876 55405501
150488 189941 175975076
91342 127340 90029141
191422 194896 239061773
142474 198043 91581114
192996 195566 6373981
102696 196949 235719677
54760 164696 275776429
185752 196519 751192101
11949 100111 220708174
161766 194745 227480745
197378 198103 4217233
64541 188090 453637648
138042 170175 912055478
43315 128334 246914176
194353 199841 876608063
173109 186267 374126495
188435 198086 23973068
59253 78786 49184016
158445 174155 529804134
38622 120739 984158448
162555 163132 1514071
116514 187799 178516485
16011 151780 339916738
183388 195224 397562729
81745 125026 170431181
106635 134297 69461165
59266 178489 433317412
65198 189017 310145943
54055 83795 149902897
25904 71865 114916924
101822 136082 100882315
118316 196549 195828094
121140 129112 20047914
151337 170632 48408072
6644 172544 508369720
131047 192027 777415316
83680 90648 586249856
56214 140751 53888217
158831 165687 17347515
123602 147661 844108962
196247 199752 8666340
41036 175559 625415904
57767 106120 121461308
107309 167232 410174534
193289 195854 6364145
178687 194014 38361840
3350 15649 684930848
38419 41762 7771891
195720 195856 211207
74122 153341 340944607
29064 55799 66484650
98252 182222 210247536
35033 37520 742793512
179212 194055 37136774
137288 190755 493149365
48685 149614 771075358
179809 186451 16720104
120606 166046 113989156
29904 114094 963267492
72954 189762 292476839
13081 52929 99447209
35526 46928 28136808
48194 112973 161703217
121110 143780 56980615
152985 186519 83999018
81146 169011 220185356
18386 88977 176847980
97878 171586 184709913
146253 193558 814947010
126415 175806 957417172
74701 89026 36083400
140663 145734 725049013
7891 148170 351165918
87453 117317 241543608
68242 131139 718249007
19839 188567 270386350
137025 175878 386736049
64873 180438 665499224
10555 107578 769396581
166895 197916 415562445
80052 125406 881139089
16232 189041 432560703
135678 177571 783229356
85086 172069 414936687
115689 160735 742908446
11574 172102 402017093
65336 67637 920140051
106347 162550 695999403
196773 197974 386395894
26461 73470 19796282
36222 37133 2251438
18058 98268 200785073
13450 22897 738729614
171344 187190 438906332
160742 186070 63424527
17928 179281 713504500
66162 87792 998575173
38474 116453 697342473
158745 165160 835238649
84857 122929 95127220
143580 155628 364835020
189678 193301 9093830
42712 106295 737172732
125299 159456 275372839
131347 166007 86978880
197082 198884 4499090
10576 31516 979221811
193025 195853 486833892
66673 197537 767176092
6063 195276 473520194
181858 195806 121025845
15958 197078 634989042
73264 93104 939330728
155102 188193 282130912
66754 101464 87155962
48632 94150 244973009
64736 134747 926901491
43881 70789 67561555
23703 168914 542773438
180335 192174 29582637
52150 190390 346317308
38529 59313 51693719
45379 91837 831919084
98193 105205 17526621
5458 150595 363374884
159437 199548 533357017
81236 187939 267172453
73128 121773 121774366
192640 196925 10558497
47445 152224 262643332
118013 165478 842156304
27595 141782 285922706
172676 196785 60069888
178899 183111 10465742
186785 198824 204642417
67319 128239 152642081
115327 122723 18371368
176954 186832 66930250
91290 116840 63869307
50350 148166 338777843
154333 168973 652033177
140743 161322 51444560
177787 196757 162579955
140660 192530 129714267
42621 109773 283425493
30204 67452 870340532
65148 72177 17740012
167819 193275 300232450
53825 167847 846253510
42480 103164 265633820
105415 189753 211194612
148192 172833 61786918
128907 135410 838037444
53014 123977 177984881
191498 196538 12625226
113589 178151 161603151
177148 178246 890219035
68248 121563 133494924
1117 46766 275530491
157222 160809 8047439
194511 199561 826855258
115876 161776 44371540
151718 185294 84007477
115561 116051 539927899
115099 161903 117277744
20219 38003 44466840
83101 168233 213288466
182619 199609 42414428
96675 199614 257479991
150568 155683 12843031
1506 5784 963302819
157448 194780 511649857
155143 166592 565062694
4565 176856 325341712
185083 186112 2599875
61668 97804 369992547
120932 197584 468606195
149 126066 436720252
187216 195084 397994808
100769 113909 32922387
136782 151369 36388377
59498 155349 240470507
133513 151803 45707822
181285 183082 4419348
89979 195018 262719213
82271 154412 826772685
101220 138579 93655820
194605 195421 2016179
172697 193265 51293933
153080 178667 63979197
59033 151009 230750802
188328 194037 14211899
182899 186480 9118676
82230 128610 914464819
28805 84035 138242968
176417 197970 841749269
77935 190000 280594413
84625 120638 590986293
197657 198449 1965250
171499 184775 250381330
72857 184645 279910070
29138 122635 233861821
160454 162162 4312423
64893 162225 243998337
153531 169204 39361072
86467 142792 218870414
79310 87994 21995673
124351 139014 824752277
52397 110273 122506694
196571 197909 3185381
157183 160802 9119986
98905 176637 194628507
30864 104869 388098439
123131 137410 676639020
199197 199698 749713443
157796 169909 30505442
147431 152087 11589155
110239 112731 6157699
115265 149885 535136820
178197 180114 214305454
140681 142199 3780608
31572 36800 13009343
76024 143248 168575114
168090 192818 61686437
108539 183989 188782801
180588 184825 10604330
52470 59559 17634052
66982 99062 777466389
158805 176782 45024072
8788 127838 298044176
106662 163866 143451022
81281 160272 900337049
130963 170324 98679147
16980 37306 746183002
179784 186067 15812780
189808 197171 34511710
39265 119418 621558660
183077 192529 23748477
20380 193459 433231867
38292 121782 971044069
190051 195738 728736222
10524 155715 544598703
63174 84790 338835872
61019 127902 167865796
34453 54619 78963557
95548 152567 142708259
80540 118634 280485573
42964 123005 200615685
184457 185868 3622801
169356 196280 67185765
12298 79343 167707636
158861 163604 139190089
67331 174763 594072143
4372 18174 308853790
152726 189865 92912757
68751 81368 31718350
116679 151864 70808718
12849 93301 59625817
61117 99005 95272572
180263 182685 6001320
164960 189119 60240680
102764 127084 61644986
94709 117922 58022111
90940 115718 5861824
144599 174727 381096271
58767 190972 602380424
68847 188538 299739372
160108 171183 521143549
55058 119359 782008431
53904 145210 229047094
178924 198922 49890444
157618 166214 532119480
174169 198808 61385346
14750 52218 411494664
81294 130419 123030625
14455 153963 349347670
99772 149983 125683263
181466 192061 26531750
106971 162845 374633140
64902 74206 23426784
144582 171740 68038188
123945 130395 16216068
82856 181340 857188784
92002 198647 266739769
5445 19086 563860344
128199 185019 459193661
133690 137561 704188459
125201 197509 424853327
60529 183933 968055362
187957 193493 10297391
128748 169576 102356979
3467 126451 307779052
72030 111126 98005803
111543 140577 64612432
193712 194836 2698013
129096 137541 831850428
88118 104740 370155152
166706 170196 8708192
170424 190537 673630751
109370 169666 151013788
8407 54514 837838045
181609 183996 547812697
160227 162347 498041030
152217 163223 364944585
21461 63777 105530133
119380 120926 3901880
128843 175448 116723792
100605 185454 212434717
61195 185597 311898182
183982 192275 214502371
75585 75638 130571
106484 120218 508038614
116343 130051 461604247
166073 188985 57138265
142126 159569 43643982
55418 99903 111813458
78626 196998 301987001
179913 193349 966556606
110883 170047 148184135
132581 148831 33361146
35336 145253 312089649
170096 176892 16894698
63568 146298 207625215
31859 159099 318525653
57704 165381 742536796
48363 106031 144631974
95676 142827 292250571
93565 190848 838182855
166472 191085 61408392
149967 196812 778658287
138822 151930 32632805
124068 173212 123233628
136877 190519 134036454
129506 148047 46496185
173643 196120 817295631
162172 173007 27232875
117627 117800 25156567
199401 199797 416442615
163570 165092 3851836
9542 190537 621500384
12614 176190 409571562
184505 194112 24021435
126725 170564 109891079
173955 187118 32886400
55641 95271 748626858
60491 87340 67693447
13745 106743 232783568
144600 198353 296706811
16337 84894 894639601
159882 186049 686382064
73624 163331 590128380
153831 193056 98111670
81847 130821 504578912
183726 197836 509230508
75781 106912 78079944
85233 85589 859913
90634 142800 130592690
199826 199897 180824
142470 177234 188053959
54812 82365 69389401
95579 114587 47544987
134820 144352 23797644
148566 190602 355096150
141633 195959 79498681
75679 198822 887960300
68935 126430 968074155
199848 199883 92196
165646 194786 638431778
151296 191587 100768702
34226 89923 205354617
55393 66857 28979487
96067 117486 155371795
177844 188612 801602317
167109 172371 491770274
133144 149474 40819000
107603 192341 377315483
99675 121102 954511390
186224 195203 710150970
94108 103721 24042899
114791 149758 985790113
122959 199830 192423662
178710 182704 33448808
196692 198959 5570988
157910 184298 2201665
50396 125785 671784932
133098 147074 35010035
56536 103758 67938828
150835 195717 577076872
171968 191350 717890977
82767 149119 166200672
129858 199204 173404205
67603 114125 116619226
59108 73706 995196715
100137 127164 572656746
91549 101169 24108467
139941 166713 767019112
83416 186209 257382287
185165 198508 814245943
59442 146472 218377637
1731 68801 167561442
96634 144828 120695176
154179 157072 7179416
167600 193274 502609076
37726 133847 2391368
185104 190526 80819844
26861 127589 252081652
152113 156964 12152803
87449 150799 158572634
91391 123512 80263975
139571 191553 129880504
41307 91968 530009108
31356 54832 269079422
91021 169078 789864116
166058 178172 11989718
74881 169962 238324825
111459 189558 195455793
36296 116940 201842447
63490 98881 89035479
134452 178644 985426578
183846 188316 11257547
173991 184332 25703173
47146 66320 48162937
104841 145636 694686578
91883 124650 69437855
64803 143680 944691648
2957 190049 468227732
167604 190695 482669229
35831 114790 595930221
167305 193153 465705479
42269 44042 4425385
152712 183759 77673913
76020 129254 664029508
66574 93135 817758230
168429 178744 471523259
57710 171100 376782108
111043 161283 125769548
50366 70327 50155100
79366 188317 42224250
132175 171261 163593631
61424 174993 284862728
141616 165684 270967125
195260 198023 791234999
144737 158357 33996578
182065 183731 1269044
104319 136176 80007381
37437 45683 78884063
113238 147959 54810527
107271 188846 266877288
169135 197988 71863565
142490 195827 133347419
106629 169184 405287467
131241 183745 157746315
166512 195212 334339096
152758 172635 49901042
166810 198758 960931270
111690 174468 958164473
58196 84715 66918193
46184 98227 130634923
104609 118857 104296443
82920 128099 113095686
83296 173339 225539645
59158 177961 297837637
13008 15930 544898410
64918 95896 77882945
55443 122479 168103366
180274 198692 759669988
3035 86011 207712947
73720 192184 296611782
37184 44696 323919175
30836 122620 229565305
190973 191397 646879166
156778 183016 65560317
150880 190787 99825636
133080 171724 96829972
36551 197590 125981392
159317 178973 436207669
1946 146496 558753705
112523 116063 966941141
89360 123917 86361647
112973 195694 206954988
42914 132977 439086070
96980 107988 27605657
139167 196296 294956997
168241 183214 37221516
127968 132994 8945229
180052 185526 966257255
169513 190169 325209997
140647 184053 108493532
149950 197882 648791656
86721 138886 319336150
7533 101155 891401079
98052 131573 884125779
180375 186887 16342002
127165 162252 599775334
186204 186415 771496500
116447 118231 4427441
71057 96935 346882179
33375 34186 1991673
26841 84596 144540030
152890 199619 503478642
181553 186781 362924816
180755 189755 22526746
57570 170832 653191552
123974 189552 164195517
51356 161612 602854151
160852 188343 68802693
54975 97016 105645543
40124 53235 48708914
84024 194741 989669286
9080 155021 826549715
165967 199474 83525594
177662 185215 15567430
44495 171822 917813473
83983 133717 124601308
148196 172163 930495851
193091 196830 9258617
113441 183642 175625837
48551 56360 220746953
173720 184707 27344653
133789 195844 155157426
32465 84113 129229600
189486 191921 6113762
140214 145562 115638665
154613 192056 93627349
120464 198731 660406104
19739 85965 165885252
165757 190060 60539491
196987 197077 235635
138065 184680 83801912
60043 97369 93899938
194011 199291 881981252
12096 63836 915443151
96348 129986 946908531
35266 160546 762893378
38521 117395 406389353
77883 180692 257448088
182583 185649 150542757
103427 156708 782213152
58191 151277 233578111
175486 189608 35261312
144937 168202 948413773
4266 46596 105629453
3363 159796 675103492
127726 156300 71600439
127451 182288 733268667
145635 148446 151436877
189562 199010 62018224
34062 70331 572670226
42913 53261 509316912
48263 49412 2892952
8515 198591 475628078
140026 172422 81073010
61562 96488 13405555
125208 191187 453729082
7993 90100 928108928
98112 120305 55518958
32419 59409 69759609
176706 194362 44058516
145167 150538 858499300
23156 151664 321687137
111797 198039 215710531
21342 60862 98486940
112558 180279 169561578
107054 155792 201774207
68479 72670 326730835
9816 183081 433578322
133633 196410 156989669
32727 112762 200294424
137667 156021 207100649
189341 191757 392792996
162093 164693 436614944
149059 192303 108156638
83707 94752 318070361
17473 19502 5062067
16920 185835 804841567
66209 142725 191804941
129723 166705 562895197
110395 152879 106293886
29707 72256 106369972
199375 199520 972491405
118078 120205 620196
61947 147512 214728530
135418 165357 88294203
144030 169824 64625020
131745 137258 748602937
185534 194364 571489421
100337 186632 216163294
123141 177599 629083835
142821 156241 863533046
42309 53660 28349334
173166 177355 650777968
183446 197994 425872428
103077 153332 125863903
115740 184291 171568174
77409 126113 122013181
127317 178022 126953418
126664 157560 74323419
139459 171125 722660478
195281 196802 207954185
75925 173704 245092861
197287 199126 4566710
44868 126896 205793101
134407 161085 66720429
7656 22492 957533900
196360 199002 566513262
111522 197950 239510160
46034 87362 678698891
93099 107015 322931466
181551 198678 89108150
170840 171608 1888872
182329 192067 24364536
494 145531 673712971
107459 147765 101015577
165126 184817 660156029
260 150358 416619333
125160 132674 18912140
154832 178276 553477184
191484 197093 300005589
32675 76436 109283419
24196 146639 340129313
39594 139876 766943080
60071 118330 549728729
72137 195230 308093229
131352 153456 55393612
158036 180111 538799580
22825 151644 782943274
107737 194464 217047728
93960 189020 237905875
130193 132014 4519592
79691 156261 504663430
99235 101085 4688043
151436 172081 51793736
82385 104048 54208749
189819 198107 619689261
184424 191205 949438820
36431 38970 267487680
1264 104522 258289283
32140 123966 229776429
196245 197932 50224398
81075 179224 245730524
149674 169578 854047742
71447 88078 898617074
118127 118855 730140241
135491 140176 11700519
158192 168654 90544659
149810 187730 95025635
51588 64824 307415342
45381 194159 436110983
109312 166312 286955359
107827 195788 220124708
86034 110607 60188407
40982 144216 967895324
135783 179455 433706686
199881 199958 210194
160091 160394 437891607
17888 187961 425798033
122686 154060 78773643
7677 52442 880228944
97635 145093 118892702
70006 92928 721506191
151575 175259 239247020
35873 129635 234680960
120255 157113 92312361
40896 98961 145670502
128034 184511 711367091
142172 171526 73544117
165501 199510 416794637
172375 186132 34324562
115725 146776 481968822
118807 188221 173881360
88980 109256 50769304
164584 165177 1513102
92142 195719 259126272
60635 124860 161178426
80546 154033 667020247
125472 145740 999658253
131715 184221 546635026
30937 92536 154230207
94581 186708 230654900
80504 132895 342299180
1324 85468 210470156
98740 111692 32444013
123188 167247 992669710
5814 161421 693885051
167983 172112 10323696
166000 179730 34139852
92956 193201 250892145
24111 187059 407931083
76501 99713 500817742
103106 158252 736847078
120503 192739 375084493
158515 175836 43389801
66114 79298 532648649
151101 171339 50777724
34989 57335 55446039
78238 92386 534178475
55129 92068 92974202
164035 199072 929230270
161734 181680 49828233
143695 184377 410304681
5335 128856 309237759
188650 193125 11203605
41277 186701 901230902
199223 199565 898332228
177162 199493 55662983
174918 183327 106584503
9682 124449 209484040
147924 193621 114316930
175665 197448 949443625
110599 185020 186239585
179984 185696 802151993
83054 173177 225760393
119787 172769 696784661
46281 165394 836212693
56670 73015 41266816
172162 197526 828846558
116651 173783 607384105
20771 43112 55585288
60957 123830 157762699
129954 183254 133314470
57274 69446 30802645
189638 192559 182736117
14783 154448 951688827
180589 182229 4144038
176693 198492 54336580
161070 180210 500775077
46120 98690 131977683
190776 191491 1783001
147502 186764 917439794
43565 192597 373440267
140696 145018 10780149
83250 99105 39716691
102401 188628 215743610
54902 108841 135536234
1974 182001 985938499
181254 187129 14775628
103884 146634 107088903
97312 144298 979706436
11478 180551 193964876
1987 81204 95005728
3592 85778 924841519
72635 85752 32945221
106617 114082 18825393
186535 187091 799221139
179963 184190 10547797
6285 132078 433566980
18069 26777 21910867
18845 90973 621112380
147884 171322 58762893
4953 139673 337421441
37080 165316 602661741
170638 197721 67463129
187132 198861 29114877
77822 89631 29806742
43108 102888 269480417
148923 149020 286630613
185204 192418 340251292
91204 151372 197572301
84082 158948 187448196
164461 168325 9688078
109377 152078 106813489
16888 26061 150854664
87525 105948 294398661
183967 188201 10708775
192412 192630 530177
130076 165237 88175437
53862 112152 146339966
102153 188086 215040699
20275 86081 412021914
59371 160725 254221894
169044 170513 458360936
128019 187685 553384653
180388 188009 19103889
94656 141214 434164204
166738 179912 199568047
166408 197174 76655425
116668 169302 131921235
14943 120510 613895261
9549 91395 204938692
176226 189484 33138486
195078 195940 2226915
41435 66321 740075831
8499 157538 994190601
23526 38326 6776350
14220 80127 236511779
43315 136857 234735029
140723 198633 671866242
143874 188937 112677047
36279 99790 571673904
72989 180375 268960296
117239 158949 141598900
63049 167537 659648668
107583 122921 38218139
75484 101445 65288936
85640 162178 191667172
151720 167590 39839137
104930 136487 79228284
132965 185550 402632206
76522 177544 253086852
16462 84702 640898077
79515 85146 14296423
126930 182861 139918956
139902 196609 523819829
60734 76039 38529494
97002 145466 86520620
49528 120145 71940471
113637 158571 112436437
140686 183327 106558332
22884 41307 80829661
45687 51791 271003059
20651 154939 634844831
2608 2719 552749293
46695 172890 316414711
62093 127123 163257652
132231 154713 793540435
94200 181038 217309510
94682 170499 189904704
6158 68098 156850094
128294 131592 8249707
29362 188917 805853381
100811 111272 26255338
52847 91303 186631711
166445 182738 405769870
145793 192607 718171697
77854 134034 659028980
74158 131028 142529680
30697 141540 277492209
65963 125838 150099155
107387 143587 90784899
82349 130578 120751811
118084 133743 298776727
84513 173556 814577627
40452 52513 30160462
104762 184849 200484526
124855 178526 134384503
191632 197149 13680019
196234 196514 736128
178121 179193 2633017
87008 161390 775701204
127917 145613 156797048
130090 148345 983235500
128515 191442 157487512
2232 157630 388899541
3429 22501 659672425
150359 194266 109844313
162536 164875 5939821
193554 199409 431064241
121251 168257 214682948
72262 101348 72972676
173047 191846 46918849
156981 179235 55663721
175036 189296 555572759
127030 160701 84291389
74873 113542 274682775
105705 192104 773424891
80753 111353 76749278
25798 146418 811952470
106776 125312 46434763
162123 198072 726062077
181665 191708 25131686
184203 185478 87604826
192931 196616 9190466
120434 122627 5366092
42267 196113 385399929
114419 173567 125350139
146119 160633 10878457
119353 138349 271650720
130538 151001 51238871
87207 186384 248287518
29623 96278 695419726
12430 41289 324545389
172176 193839 54021282
12203 41994 74302786
125529 197263 179448138
76198 124540 179859491
29636 64784 55374544
186966 196382 23503252
91882 162928 92301598
183091 193214 25416735
77804 113523 912676570
41625 60603 47389959
110773 167622 674319039
35936 186409 376729772
174967 192541 43905395
118227 163581 113730652
179089 191711 31589065
83189 100477 208782863
82348 109294 67549304
116421 173479 575726354
161188 195144 84810976
152444 197787 113308728
193212 199167 14754760
111752 123688 907544785
69503 79230 188917497
7069 100767 234521853
184431 196684 30644917
43225 143485 251489944
102655 132439 109452514
149801 150129 812337
63285 151098 220290490
169770 179077 23119568
64405 165077 646619818
6442 39660 82958691
59168 180679 593658804
129057 144362 461790449
107688 121282 33940546
178191 196729 46291101
44245 97127 641172785
92439 167809 140876997
21918 136964 288189724
288 184341 668436137
185033 193615 241304139
166314 174096 19410896
118358 173980 139386938
102018 170322 384394435
132034 160828 72128497
117296 145685 71145554
58168 78830 576822320
54613 127988 305335989
187063 195554 72233445
62428 173143 277720299
125190 158974 84671250
116284 128056 29457510
184285 199449 514706485
113869 164115 125933107
126430 170427 26881353
76012 169491 234368120
6074 80342 185749944
33890 136234 256339053
18927 112635 234664178
175461 199912 383122529
180576 196255 28473110
76115 193650 294441200
119568 130037 609447290
53269 150410 648330009
150572 195270 430258306
73544 108734 371241538
594 30846 830583066
119912 174626 779283913
114520 121228 858081202
29994 192130 405761793
196659 198955 5638188
61950 80313 46253583
56234 158761 257143845
6296 165749 309393081
173288 180686 515500039
148860 193633 425974291
183311 190889 19000254
88299 118577 711789550
64726 126970 859643947
52469 190955 490721577
102108 118481 40837134
143811 180213 926749754
119321 171513 130900849
77035 162500 405311721
6809 64294 721000154
80959 168830 220234806
90392 130173 99560833
41601 106465 486074556
1553 136077 594860992
130773 152684 447033507
191382 199049 19052202
167709 187177 992989111
178794 190550 29394604
34995 99083 763796060
178461 187095 530690746
107885 197955 280313674
14761 61433 432413715
101609 124794 433524
153244 165537 30932863
47266 164722 928162144
160637 171005 6964168
16412 169477 634595318
27929 186664 397423207
107677 176641 591876585
53484 180979 762216092
14101 18367 127316144
77324 124121 117159243
156534 182089 63960326
35239 81638 116092107
134123 160782 66649669
118841 167618 122318387
102103 174051 3927304
187958 188599 661967501
70965 192619 499410826
136739 164132 90242945
100803 152965 545402013
146827 160372 33852537
157639 196150 710949346
35092 41238 352821276
5456 26380 727794816
159542 163581 776058803
170394 178422 547738103
182624 189218 971288261
174594 179115 11241167
174298 182446 4754876
81264 185852 261865474
70857 140168 173849686
87407 173057 214487553
178271 189300 27598956
103327 197967 236703300
31395 62997 100782720
152636 166071 33817294
142379 192259 382546136
167050 181319 35514427
23027 87581 161628977
61708 178485 380702083
111207 169345 145636394
3338 154538 954615162
2788 181655 447691935
132981 191898 703025517
130001 162959 82568854
156233 158186 492479887
111754 165268 134133232
174566 180423 14603416
132113 182242 125492475
96520 108880 30976701
74619 131068 141464176
145820 175483 295611970
13887 171797 528023674
67386 150609 208530675
34003 73358 854716608
138967 157062 687184125
76363 158267 205273951
26887 90212 158508053
124396 151314 67499093
60080 82680 932273188
132251 142634 26096828
34425 161476 977266931
109948 130929 52484467
91743 143792 927957457
105885 124785 47391386
65414 138122 449214923
2915 170732 146605765
133310 183367 612950593
128207 132555 10925724
59157 183518 562345869
195819 198819 191107066
55748 185037 763466505
9540 116162 266891008
150460 198730 120647948
63182 174807 279942136
41821 167105 235921789
56270 132649 12271844
27185 172999 992978979
75567 181728 269796897
105990 170024 393774168
119817 133099 33433565
120442 188390 170162381
119189 191855 677021369
2074 56584 135879565
87528 161055 733758299
11009 123641 281851266
192248 198946 550344173
86605 187983 288589233
191417 196413 12520747
118076 184939 167415001
123919 139692 39694524
21169 37783 480586552
58764 153298 3636619
166583 187916 53265626
195493 196553 763684008
112292 131488 48031086
64743 189125 784085665
91159 97114 14791051
187807 197406 15869549
160394 194236 84629491
188251 190645 439141175
15425 199145 489987384
47741 150966 258779182
174956 198281 58118759
188629 193198 591306720
26253 90137 159969245
30130 130299 900732632
69407 129280 150018522
194870 198590 9268892
44256 187494 359028391
194003 194819 413927629
106103 183048 192639717
155030 173285 45768031
186163 194165 19915139
78636 102421 59802539
99376 155573 221178413
163876 189444 466405716
106819 120324 683255780
69139 70888 4367112
153843 196001 105408324
99930 190297 819962945
164079 164770 41485531
24429 89863 855831005
81876 106485 186787547
70742 151761 437553243
128282 144392 40452856
5599 13842 462319113
198505 198509 15411
132574 150547 44989517
68299 124496 817286043
73931 167313 234069897
125383 142017 181233930
167904 172633 11856775
124203 168265 110548568
153342 194896 813567208
85419 190189 950921891
147890 192475 111552334
112570 199753 218077833
87153 136568 123872148
186570 191873 13207252
92896 192667 249704407
107861 167870 199292519
100159 199448 564004758
176387 186971 18765779
73339 113552 98364618
43408 75501 162233847
131779 181730 670623738
119143 150320 78117655
197336 198465 2797536
34408 111396 355316739
36156 162866 529377962
151124 178931 69543975
128293 161233 391550087
151040 181618 445552729
152095 170430 818305089
174075 181036 115566427
162176 195978 84485675
69743 116606 117453804
75982 151434 396841005
155886 168863 900043500
92286 175745 814873033
45667 107808 930757308
87865 126988 844879440
105998 152334 412251264
139300 180407 102746002
159543 186451 38570704
192531 195168 6450144
109683 165078 138771688
171572 185323 13952419
159262 172914 506460326
166497 174721 281037069
170249 199729 73477081
168946 195448 144811091
190676 194371 50170227
12083 77098 162709000
37125 183946 367519766
79035 142125 717078658
118426 184307 164907531
14185 64703 523842195
193002 193745 1864181
85300 104213 47307987
66303 122444 901737305
95663 150039 761045270
74773 189238 286648594
82044 152279 175826868
92903 96188 980116889
103008 105962 163208227
114261 155406 326001452
48317 65200 437957718
549 121011 193089139
175659 194141 46162795
62625 171812 418087278
71449 173607 862540425
133922 178562 111621241
99494 135589 602107157
74817 177626 553312581
14351 175559 825245099
17728 44321 635228623
120859 127844 191090530
30585 127022 241392726
135003 181062 115085497
76239 94321 340441004
158311 192295 85045303
33538 110822 157117475
178039 192570 678961727
38426 51160 20285767
98983 99574 1170409
52364 191789 557427296
161451 171882 26245669
196865 198492 4055834
68526 75808 18159189
151105 166300 555549595
14640 194472 432691062
161442 193633 747751721
56302 132646 805516041
88449 182825 598200884
24793 111512 576648485
24459 92709 170888208
19248 61823 569739275
111354 127050 626887281
180707 183922 543704559
138239 140803 6313366
14179 86911 182140485
38101 128071 677193252
140307 162267 54863314
85893 160679 235447355
154021 182247 496340555
86098 146156 481891697
13481 169584 391012378
113983 174001 234433451
172457 189806 102954881
57938 193585 340071523
168815 180569 420616339
88530 139387 271724937
72173 169781 889792431
194796 198973 764843239
34514 94239 149490014
163150 165893 6909135
121603 191890 898183403
66074 165842 754944992
19122 85349 165874235
132427 154324 550308829
128281 164674 388801559
131190 165809 86871447
122106 146921 62338301
89187 169175 200289836
132565 164521 193020110
153255 173021 193698063
9391 108390 247872863
48598 51365 6978373
144694 159136 36111323
66629 147418 202495861
67426 128492 153048660
152495 156052 8994263
81950 85858 326591257
123398 199249 189793589
3942 98614 236935313
190148 195571 552108940
83942 97397 883307199
56803 75252 46439889
145080 174287 519080910
72523 115049 106512398
17743 88043 322809797
152023 179274 68182453
164961 179388 362391857
120942 177491 546856217
161119 177660 41399883
104189 117707 33840701
135607 170152 13921599
136942 197287 150717195
14750 184709 425430826
129866 161593 79489154
97338 108352 627061962
34276 193255 397895599
99892 122816 205777915
118900 168451 124264088
168189 172252 10181234
29538 77098 118931108
68153 196021 256727638
108541 165367 908299972
124322 151775 68853608
92725 93623 419863292
1801 125376 723788587
186593 193981 764776284
116155 138277 917407173
127946 185174 143285198
184110 184686 330745414
169763 180157 25863658
44308 161225 294300769
111594 165019 133915549
193278 198655 855099
34342 58469 59839813
152237 199962 119300088
198147 198993 2102623
194487 195282 413361088
75121 83113 819889686
164282 181854 43793347
120759 195270 567043487
137206 168342 77922791
132080 139661 19154350
180942 199038 977238004
56792 157194 801088042
133129 157903 947022149
174314 191035 842888179
8985 114441 263939229
70090 163954 235253333
99678 119215 48846437
180600 199719 47715524
143249 147365 10299277
185804 196449 26583797
120845 159909 699717662
169168 179848 26536732
41083 84492 485010711
91641 134662 107826248
172287 197885 197918397
66183 74351 20486701
42234 132279 225769835
190958 195815 12136196
167849 198246 75751081
23338 180733 412194967
94502 106365 29537228
74102 99652 259208924
142244 150895 21397964
95344 142591 52063763
20042 131647 520499655
102999 107076 517528890
68721 85422 41948023
137430 188174 852869839
50776 122378 179408989
57876 198288 351824964
18935 194008 438308180
60372 101569 103676656
161606 181915 82636182
157273 195675 320458588
17659 130276 905066060
144716 186977 483122546
44031 100464 281684347
173276 186665 33473961
4220 66954 156895872
151057 172477 660828481
105055 108693 8978942
193199 198914 280321011
177459 199178 54168981
184428 186267 254980386
50328 96087 775603697
103685 157142 885849481
158582 184878 913381241
98014 133605 443870888
184038 186531 6347895
98219 121214 850628219
82883 103597 828851462
130116 143889 984239308
45390 122297 192751115
106768 135559 72328372
19295 160039 352466483
81403 179442 245399800
72329 152943 963583551
118787 181750 582268127
128015 172508 111537034
50768 155928 593999756
189533 196343 468431787
141846 142085 747012717
149056 164320 957650916
44047 174593 454205207
3760 35331 79040149
156927 181979 784106557
143010 165111 55412234
10543 73923 158497161
162130 179551 43043799
54994 124632 174689924
185370 191528 15351661
80768 182781 550623075
131257 175367 728537021
139724 176303 742755640
42478 47409 6737289
113833 128504 36720047
81765 87485 14384204
60391 115995 139632902
43127 112897 524936332
16965 89343 575184025
22093 153139 993939729
161542 195654 85244091
149886 185854 90095414
149558 170823 53407918
157522 170238 32003874
198142 198846 846920905
116906 197110 882857407
34275 189636 388824743
133175 148966 709143814
45175 54561 23450383
88821 101621 32027830
2836 46027 683282556
151213 164836 34231257
177027 195681 151744045
110908 166292 719509523
180747 194450 34271503
48417 94158 878371693
5563 63177 143837197
145882 161791 744361297
114043 153792 99520616
78713 140949 246214743
52913 140485 219731419
121193 127882 16833323
123403 185952 156711539
123932 164560 486486815
136152 186467 125819084
89086 114254 62901416
19570 172685 383534909
128163 162364 85709087
176261 192149 317596796
46310 167762 304553220
135175 178987 109477518
93013 181664 652693928
61124 95484 86502367
152151 197797 560811491
103684 129303 132119346
97299 185480 198620366
118237 129556 28365051
91858 133930 557393867
186330 194599 20577852
84013 173253 223506642
178441 187159 479617832
75599 137351 960417849
167740 175392 110428991
181067 184777 195134279
114153 130890 41899514
115204 143087 69892528
47394 99259 765645186
77625 116760 98093659
35045 105268 175664554
83267 167018 209845260
168548 177626 22607316
47888 123660 903965166
53565 100333 105403557
103513 166376 157539054
97596 150913 133523929
163876 173439 741409008
50327 183801 334419886
127666 167735 100453522
123483 147327 354357572
188132 197425 23085768
74541 101505 826220465
121152 162278 756649276
110973 162317 128529483
175229 179874 11545333
150618 186596 90104884
141133 179005 94688356
88666 109765 19851580
158089 171892 858149039
86345 177439 635677724
182046 189047 17465701
154366 187251 337115913
91393 97336 14801983
191362 197421 15057338
173426 194947 21271971
46951 185914 348279497
123638 142160 46527845
157344 187150 797707036
198368 198644 710555
105333 111920 905638973
4963 156530 379472083
177927 179240 365282143
48027 123777 615250625
177462 189279 15620413
70596 142165 883732477
164582 180821 164798257
90289 121702 78474419
187474 197928 25881743
115979 193009 192787465
110162 161112 127491239
90912 189532 832436438
16236 158089 632581015
69844 99394 74099119
116413 124108 345306941
94890 127298 2359239
185727 196968 662725940
24781 110530 921493796
126071 180414 252007329
76724 168647 762941632
196689 198753 833377971
41004 121453 201619831
155035 164366 23457308
13520 161733 393482793
19825 94758 187675214
180555 181355 857920317
109105 192749 209260993
198189 199095 2271750
26651 38927 615283302
197652 199034 3445674
150726 152619 715108783
62216 96947 219476475
50844 163029 281266447
177550 199408 812380197
170357 194380 333436836
120780 184478 410921220
108144 118455 25769728
96134 149434 133411436
182263 184346 5157781
172868 174382 3728512
38675 85272 116789445
82488 140146 144515485
29042 160823 347294625
90092 198333 270685212
154760 170486 518282091
166767 178611 141788106
85218 189868 261915656
163000 195442 892751003
89076 170301 203384902
13970 126605 202198677
14392 118367 30158482
160704 160845 374298
149989 155252 13267350
15526 125556 386800577
158844 169095 25810858
3739 196743 482974144
72381 158810 491332577
248 84066 209630293
62065 188614 484051108
12236 195924 731541315
167074 174214 17818144
97829 124770 67434431
31782 116245 211366428
135950 188390 131079903
159863 192796 82350576
44105 182253 963267457
25972 95340 173651575
152075 174839 952474092
81928 100654 46856248
81790 157937 190587172
150669 180375 74337890
20843 74635 688875381
197842 199387 673570951
64446 94623 75896801
81875 106901 677407001
180496 188078 19032636
118324 138524 158838050
158683 184785 648781324
175106 185265 695954607
6066 198159 597205834
179589 198807 47954358
94588 114505 49800077
189107 198358 23024733
66628 67070 1125797
103445 155816 861522474
188763 189815 2644547
13315 68491 138034687
48150 180210 330934929
108445 195698 698014438
52334 151804 284024871
111812 127518 724315286
156872 183744 191074187
96408 100980 11421294
4442 176846 487350946
20788 103656 207495704
132120 180789 518900806
194417 199471 12559540
50307 113137 157660231
54826 115093 151252527
12807 144127 412909697
94767 162440 169440540
31515 79717 120424562
126680 164882 703054152
177559 197086 48669172
191328 196255 12306007
10119 28871 46849309
186608 191885 13126730
90233 151849 77887918
69864 87911 45364387
73848 121499 119325661
160102 169481 245138103
57000 165978 273455831
58445 145692 872171107
39794 82099 106153934
171824 199776 69615104
87211 160207 284545315
6752 163220 439847590
128486 131285 6994622
157005 181747 61903311
76364 155028 197193689
174730 196739 571915858
39230 135285 240888113
176515 196520 50020564
79078 83198 10482400
47810 176980 543737232
75869 109564 84665787
96357 151730 138651770
6756 83474 192026749
61290 88019 67446424
26626 39754 32546569
8257 156134 370256821
178377 178841 5770123
170159 184710 36230321
42435 96604 136011429
83828 127697 109835308
63933 174938 88273398
147739 188076 415701562
133385 142355 22440187
74039 182231 392949899
182840 196198 33451491
133074 153932 52181662
162539 164000 683736246
44421 99502 138306606
30087 100323 744006104
153664 181773 70300404
114689 137062 936154561
158115 192996 87272820
133912 181780 973783284
3519 173290 425030164
133359 179854 852100908
115812 168758 132718663
6197 79762 183953334
6588 198716 983249441
8997 94384 38425449
166994 186311 48232804
31865 105819 184952528
24687 123567 247457137
27401 165736 346464617
150839 163073 30709167
83200 93336 25398526
65395 181089 289800390
133817 164360 142379853
25735 155025 323686738
69624 186389 374824198
190438 190588 193670
40974 84049 933013240
157924 197666 292878689
78607 154833 861460160
127086 155068 70081525
172816 192027 47904256
70416 75984 13894305
75278 105941 117523806
134040 195439 832569640
81926 171314 223922168
153125 198466 432597007
140718 189594 615055972
175715 187857 929824719
58431 99340 58508645
190068 193425 496750982
114983 154319 98595357
152233 183391 77934905
4817 180327 439408965
172262 199927 930865954
97439 174881 993682672
38671 141803 258386042
66225 123633 188315747
114164 171284 790450717
185252 199531 35569244
140736 178353 94039345
26071 181859 828169049
66201 148899 207284720
3676 131054 318803417
129876 176119 964637285
23037 26600 477549852
97339 135321 599226921
66636 198966 645580926
188895 189147 608009
178935 183985 12614750
152091 170766 225723415
120753 131599 27194434
127974 176375 316478750
79009 156027 193074278
16769 114382 577832810
70593 172374 54906475
83399 156975 184209082
78825 93685 37412879
182506 187268 662929677
65927 79399 502712045
47961 55205 18064314
190854 198438 18837824
17648 173646 390628599
133433 165073 317349246
146120 181339 691031430
27685 103377 189485865
85818 99948 35353927
112695 146202 83974642
174872 190345 323435479
145380 165521 50535629
10909 183562 432120077
187732 191126 420163134
33044 186869 841944030
128494 178890 126139200
49344 67381 773067436
161137 173532 472382380
176392 185501 22832111
72708 194117 942711824
67253 174878 376353221
69777 140933 476533111
148537 174311 64525284
58781 145630 726865083
108750 113447 11753091
96601 144878 120882075
181406 196897 38638675
60218 104354 110894734
100541 118112 43974355
374 179550 448323905
45654 159815 356144499
138469 172332 84734731
165438 190627 210361720
50707 125691 127215762
81958 169135 218398083
11352 26781 521477655
105622 163125 327943800
120490 174359 621675921
106933 129909 576458737
79786 147870 170692273
108924 133618 466922150
110933 183555 181657386
60853 134974 954961651
64641 127666 233759605
108504 174229 307788976
162602 189077 983441105
107069 188562 204067872
88332 153112 162117472
65414 138014 403852296
101297 172459 178234292
60798 141043 505465897
122737 158868 31955301
33765 196541 642150478
90719 112228 53770229
105328 132562 68291602
114935 181575 166821912
88795 166893 195585600
199108 199455 884584
14851 63991 533458875
4721 159974 656379611
58365 150160 736672043
128496 179495 127632692
66112 187356 303766500
157720 182152 818880722
65496 170669 263656025
195908 197245 1118987
62486 94966 81813817
190007 196980 811368529
166715 168370 4122237
60825 179281 821938907
62335 96871 86900041
147823 163321 545719330
26582 146661 640418426
150025 178627 71607209
53930 177495 682917754
184311 186171 4766967
118017 169527 827196558
92290 95968 725659140
36826 178489 354638893
65434 188529 919357566
143757 168602 62251426
60126 115271 138514882
148360 167220 134293372
162807 169041 15680666
3256 131777 55191526
168032 197324 77304379
132422 138313 559199205
168321 173480 543533168
180408 194394 107004661
159147 195979 92064288
46988 86471 714030949
191837 193798 651863488
161941 190292 70856107
178279 188958 26716236
79584 189970 276445119
132936 174087 103063752
104615 115268 26697722
197463 199885 103481549
51933 112352 151540104
11593 144568 332992514
48259 164329 291064394
107543 155874 839963582
49755 121511 558502571
156840 199164 105734595
32845 169979 866440491
42391 71239 72433048
117231 155128 125264111
28983 146087 293250703
162830 193017 706740887
123385 174352 127762498
54275 108611 226883049
176701 194772 88412120
88052 126364 95822276
55180 171560 356524999
198111 199401 3237848
40254 187473 368906056
21112 191456 502660739
43984 98016 965005871
70219 169823 429165464
160432 185894 63745672
7738 153556 818837668
196995 197956 45006024
102399 130671 956416855
37475 101924 609230475
4951 135721 327564855
25014 167718 666732277
106125 147846 83011657
67326 145992 197158962
104325 151916 551088445
161022 199030 923608562
26377 194239 420097444
187954 199560 28857112
51720 108607 142732236
116730 174354 956554686
95958 129473 491498694
9420 63796 98118271
103433 114870 252633173
138507 141768 320946810
126246 136096 20097390
165763 193145 15110017
36764 172852 390934476
92098 118314 65557023
2186 62804 437733335
19960 154131 335983997
95794 138441 897795904
189298 199669 360630444
174731 188101 33424356
141828 142646 2079572
52648 69313 41906979
27986 55873 84842990
115968 190651 738232808
43845 86670 107585540
152554 168796 40796370
188293 195942 111775401
87845 134179 20359693
25215 72022 117079383
100860 131410 452985692
171062 183253 20210899
165894 175077 5687151
20285 86578 166008271
67759 170172 639422050
156782 197741 102317163
34847 158022 308270718
18629 94366 189729687
138764 199020 522537824
37864 179640 545861564
116781 143474 66931103
49970 152879 257959614
199718 199802 213892
84061 178410 179932006
92884 105673 622531747
18929 66225 555227415
48089 157610 317349639
164389 188977 16047017
103458 135364 80046552
123213 133939 463347897
158325 161370 6857760
83165 112820 336693594
65385 82248 828921972
61009 93336 81351279
142072 158154 321238696
103845 136525 929552172
100843 147965 118029147
176496 191623 37796190
95988 112214 40572529
185351 192191 17077992
147830 166069 45768392
196799 197812 2465365
190703 192370 10996
17674 128972 278588580
164946 184213 449348500
99248 123099 974806764
11573 96084 382410251
91146 135632 617315146
126569 153927 431140850
72931 93880 383001268
81306 86580 227250471
193031 199594 16315164
110018 198556 992864411
98260 188330 225551843
34679 163671 323023016
16989 122125 263114395
32358 110735 196212233
128296 133433 12980034
119984 168638 835628670
167317 185218 539502672
140174 145668 13648424
129937 134589 11770704
39241 159520 980664073
21233 174200 383028026
126159 157536 597578592
139925 196648 978261984
116676 153223 649364478
132603 151707 47835240
116340 152758 91213513
35169 161338 315829617
174946 188915 31819357
199119 199856 401094304
141367 165837 61388569
72932 164412 229276427
20967 117062 351712023
46715 152083 264134559
150237 150845 1592167
60568 186913 316777913
64384 126363 155473287
69402 181283 280206325
83716 91284 19034568
186822 195108 180689318
176407 180761 670521280
177603 187885 25751902
119799 124096 10771363
75987 88855 32545751
92502 137498 112796950
27740 141319 284382399
160676 167626 17515584
48528 146815 648033858
60450 74878 36409833
20094 183948 550460808
137156 180369 806041670
48366 62681 35775431
189044 192603 396230
33369 46034 31212487
65153 165210 318263127
32759 97591 872486747
44638 49942 13361455
113358 151274 13103681
55905 124729 172667341
51903 131125 850111636
126187 149770 402792246
176111 184195 760621071
114306 120384 15191952
18641 186362 533165090
140106 144137 699387893
90759 148617 144848558
171024 199196 70178786
130256 161008 696000483
128448 191757 419603602
117811 157653 591225551
75595 125155 280774736
74878 195243 927547398
10646 189615 447944128
193503 195846 832153936
83313 108494 270385129
130465 141605 27909284
170834 191263 50930394
37874 95078 720080675
84499 194775 275906475
175000 199344 60681280
180858 193444 196704034
190013 190824 546254371
7164 93072 153821420
77705 159602 417161788
96360 100276 9735166
81136 183024 905684015
106336 194619 221044599
47732 52641 12293448
196771 197017 528243
192339 194784 6014991
181644 184711 199318413
65347 140404 188269584
32101 188328 403269621
46540 177212 327511836
163902 181913 158568182
190759 190841 995280780
8458 101454 871306980
148202 169188 290020079
149404 153217 637915351
124809 160077 88385747
160735 165490 216904818
144154 175118 888460592
57233 106179 335540894
4349 109891 481688925
78090 138029 150372510
58013 90721 252303185
164121 184183 339762554
107389 192820 61113303
146063 167299 822990611
161061 181295 797023925
160363 185150 732868285
50721 74843 60562416
60177 128139 170577032
196143 197625 3626399
56816 155802 248315655
13834 43849 864898019
87692 129875 835873566
162151 167467 13437865
31663 92348 151908477
78261 172882 663978926
18459 151345 332765936
148436 189725 714243618
72685 84454 902039991
140018 181586 59306352
568 16186 915909094
64327 103114 269829824
35932 194191 866521759
161895 176713 37082631
148801 197390 411118796
65280 133869 45678349
71261 131256 150319353
74454 170989 241970133
148781 157618 21984957
138481 170888 440907092
26657 49778 57475880
84410 190344 747260728
147660 188310 101730231
189431 193636 118411611
107851 193326 231865468
50247 149558 640304006
63683 171762 541037226
156296 176108 90788816
133782 148968 433391613
117023 147812 77179602
181848 186925 12802472
78761 148567 839256380
82487 138950 141542883
95620 189688 235408229
91427 133540 431141760
143847 159949 385438336
170138 183221 31929266
164186 177469 732778109
148282 154541 447101619
122881 189802 167659117
39421 95670 607429001
59724 84703 63037833
6474 114607 875604340
166491 177069 26369623
59156 137661 791929234
161221 199445 515740841
145006 182585 345650878
116945 145712 447698107
158791 165555 17106281
190818 199444 21448728
138549 151649 32639351
135692 196967 152981757
145009 176110 77798251
159060 174268 558631333
155226 196587 874925032
51639 121573 175281746
150638 179930 744574542
165142 172017 17197673
25055 189176 698573214
129781 132943 689039483
186600 188703 5156391
16441 75301 788409310
174000 186652 31634804
151817 162945 27907288
79441 81680 432794973
158702 189021 227402990
187754 193464 809531106
144310 187471 193304219
2199 169434 418695726
130080 180586 16573191
96143 170560 705158976
61820 172594 277931520
31876 194778 407621842
135473 154363 189097258
131071 154287 778472732
84808 136985 130793520
152089 195742 434610579
107792 168432 221756640
15251 132755 294208559
142012 153494 476994576
182040 195711 34103029
62545 191981 832739909
88220 155797 169155778
122566 180482 145131762
60211 83599 59032510
126971 137659 546273322
67969 140814 994485583
18914 115111 240880120
160345 176525 40515252
45638 138168 442798496
140625 165263 370790500
190408 191543 2866777
169662 184668 37339821
121730 196511 524634224
101680 198955 766898313
165590 170636 90320164
74988 112228 309258998
192608 195650 3057834
145811 188432 106630617
181343 192733 109303279
176427 183301 17130475
165923 172251 15840236
7824 22702 205946447
125361 197715 842214724
77658 114033 91220948
150673 183991 173338477
123735 186771 157933340
139048 175007 89916344
118729 195431 376958717
196092 199752 9062086
118966 180258 591820468
165743 189554 59376179
1852 37151 113029812
152217 196864 113496113
91410 193991 256692543
73731 119642 114954455
173344 184872 440066288
148979 149191 524985
124821 131453 16634293
20040 89830 570863037
109620 148540 713847629
137682 180532 412693580
68936 128697 183298212
11309 118611 601251888
180751 186737 13889277
47278 91346 110731317
105364 140882 942954963
38543 157609 688922265
153817 199115 884374593
146667 152908 916993047
46544 151206 262398045
160394 162856 6247051
91794 136650 257588700
21080 110058 325553539
61704 71421 366755844
116886 195237 196011990
91974 95746 9407917
195044 198040 95834470
94500 130971 91251668
174186 191517 612832258
172025 183302 15498707
26129 66954 102026162
10953 183306 431354824
115993 172374 141321667
11086 149613 510141596
35482 74132 96545016
81380 161542 200732985
85310 179657 236143005
19738 119500 249682321
154475 186738 80774692
93775 156851 157881523
144593 199683 441811053
150736 198299 744180203
47793 94149 481733907
31788 178927 368262174
181617 195737 674339357
170340 188963 46425083
115251 190214 187590121
67913 75387 802919611
93965 146189 381477189
146148 159249 32770823
76843 99322 56435246
17264 170484 500096846
17664 199045 834429793
191 39485 243361675
24520 76324 242265095
168813 195637 66890383
53580 69730 770572263
91190 177065 214947406
106404 192062 747284536
23078 28972 14705434
3984 94831 227437440
162753 183383 51476884
2968 137141 336043348
63094 90130 51313119
165223 192288 67556941
177186 182198 12491270
130772 164127 83623371
42393 137671 239055549
8628 96569 220205864
117538 133101 39084994
89077 120095 77462851
147537 184997 93706278
116462 148256 153634888
162501 176804 35744729
149025 176467 68640561
55789 92492 949003897
140906 190368 123651025
26709 181442 387223098
3410 69803 848736182
80077 172925 929672444
105196 109698 823986596
183597 187988 11076031
119457 132963 687820390
143967 198679 154570211
157187 185986 681753683
16978 192211 438689263
71007 75659 712279060
195376 197388 5005036
102255 168972 167090520
173424 176396 7312814
55983 142991 992672008
21352 46483 368627214
2962 78865 189808061
75482 109817 86257847
73307 133846 151768033
193485 194264 629633493
1917 35860 84816135
85300 194080 272253916
114656 170517 139977995
137176 193451 402906381
160781 177583 366067732
197094 199451 5908759
115873 134236 46100245
78809 111948 83124056
36894 159935 439595770
168476 176090 18944078
109313 191209 204870294
144070 149495 13492227
145644 178815 82939585
93220 128670 88763822
176313 185760 589416101
100828 198560 244478171
107049 173953 167675868
81935 168642 217234387
160576 198245 94083528
117441 155491 95340693
132838 135005 5530297
113087 174000 843951255
88042 88711 884963491
133718 181060 118373281
80669 177160 241771584
153715 161770 597581325
66911 199615 332196895
99367 134626 88441530
57979 190270 331617173
105222 165622 506307272
22831 35192 281239893
197712 199128 3530487
186747 189108 490059304
1598 22150 51265465
64320 125835 154319426
18931 94552 189441835
1850 124159 964686697
191647 199433 244588982
68868 182489 401024871
62358 143320 782916764
50231 135556 214129712
33598 50892 42868521
97791 172710 187740141
105233 197113 285061472
61744 75693 35166107
98799 176589 194772537
148515 185519 92586164
125603 157907 80878060
156783 196884 548121821
171151 182088 727728498
102802 117776 623517424
153228 190862 94142879
132552 158814 801344976
198660 199768 2751956
124696 165740 103023625
184862 189586 11836832
99154 157829 299388881
164324 183593 242983028
168212 177145 124218126
38148 90277 130636302
163753 186088 55779958
146801 162738 119555587
146013 195356 612419058
77010 99764 362199116
175870 198910 57451210
5412 124839 298942478
134406 159208 210109739
35759 197695 593315861
98996 104315 409085002
153834 198865 723313047
183037 183370 873191
155703 179122 412926425
144591 145126 1323045
131574 142087 26448129
4384 116315 280192230
3606 163392 400035080
175446 198434 57297639
52744 54132 842149397
176632 181554 873632959
158322 172605 35527320
163129 180062 589372895
166820 171249 11057897
172366 189151 41796793
84631 128837 110652351
87378 183712 241060225
9433 163206 808451116
175122 192599 43651869
57804 159745 288306926
134527 152480 44830628
14854 58115 288437227
21314 182619 403739008
10973 131487 301629070
111737 178233 471461607
168277 174803 36834708
33473 139017 264295915
128216 198537 175868142
37106 123441 216083687
41390 116444 120371697
59674 133814 552773546
158316 161620 8330305
119002 127588 21573375
12565 136521 310543816
30666 110127 198950637
199856 199928 195490
69611 75602 382566750
168226 197574 73145522
162530 195624 736078964
197042 198628 149015816
39737 152484 841631015
40444 154465 547996446
107511 193002 744697326
42840 161374 825947065
19073 138326 298812704
125170 187980 577723514
61305 123116 565935500
70690 145528 249191214
91512 107997 924632666
34649 67613 82345875
98278 127974 74347552
15472 181659 415998598
165656 168194 545147115
122757 173478 127271611
120012 146661 66823648
70509 82788 546778713
105292 132304 143586947
18643 154319 401067924
926 124608 309387933
94129 161759 726438140
157583 182841 993952859
168253 168833 1475456
112215 133782 54090376
20731 41825 52543462
145284 178172 430809527
4775 190090 463841819
163219 176659 33554536
23618 44658 32634440
141083 178312 914343293
77722 90439 32027538
10031 109308 248522772
78835 135732 783190239
16866 35333 270718631
24199 37484 33198945
113302 152681 98511338
136944 194883 144715627
159201 170660 924224769
93006 147774 60990417
104654 162646 145295195
51816 130459 678490037
180920 192452 28911607
45519 155215 797727484
31323 33045 817243004
15592 185410 177452060
42023 175076 333468169
83253 83347 4296267
74958 156956 321958736
54808 94667 100230909
135586 180576 636115337
128407 135781 915727721
19849 119509 249417899
52365 94509 105874020
167948 187243 692473964
152488 155764 492543648
94629 152745 352241377
89468 102324 32163195
199862 199870 97257626
195365 196037 719027813
100858 171290 131000124
11597 62432 126845087
17482 27504 25153213
14996 103202 220825888
113761 199143 213530354
74660 146505 180043273
83043 118508 646333711
22510 26310 9484220
49451 116647 168556500
181191 191720 133756723
139878 140497 976119481
65874 116295 126409314
77213 117159 417697680
100385 114484 35313727
152786 160783 307939350
106495 148129 927451009
196659 199413 6797656
168808 171877 7699634
110959 139095 70552125
140295 190035 124291233
124053 193731 11984271
141861 198865 142421655
11485 14024 673927765
133915 141959 69186427
175376 184555 19273173
10989 89022 195388163
30605 148760 295859831
136285 140895 11461944
94519 153929 148712012
189420 197035 186808415
152354 191796 98700197
179911 180149 823676543
96293 155645 556127570
18457 84264 38869198
172251 196047 59330291
71845 98730 67385776
182779 189850 779307305
192768 197215 596590216
186739 186776 96606
139155 198245 115121848
187252 192457 12978119
83204 151716 549797540
7562 11646 205069008
190698 199337 21475965
110144 152662 106365732
29430 115130 916214108
127414 161009 84176700
6131 136615 326814475
58953 130343 11883451
48652 106149 200657300
80988 193013 280480316
3221 28063 747547250
165469 178574 27592232
97817 199804 255149437
164406 166026 4081117
172787 176682 9631896
37116 95615 146500980
155542 198493 930837862
37561 199656 405661188
11917 108189 241048170
16009 30337 929861126
49734 137265 999181424
103039 140929 410973565
152857 167340 93760775
66797 143015 853177845
36232 103746 169015111
74075 142666 754346282
151190 166812 39235098
63812 97003 547614558
182746 195365 31536163
192902 199865 17293318
197151 199711 604143869
87690 158920 178287681
172589 195707 670182185
56820 171744 881688825
96611 165908 650085981
160149 163661 8901801
197646 198426 1940764
156661 180483 489477280
99607 132387 837178216
29388 96858 168913288
194925 199971 12597711
27974 100972 557628554
117938 137684 186106088
29075 172999 360415054
3816 44154 100562679
130077 153187 57871269
175610 178903 753477549
88640 185385 628697151
42946 130422 587099244
133188 160607 68577576
109303 194965 741453424
108465 139936 206866773
135533 198610 157555269
135350 155050 49187467
179629 179899 697539
113835 151642 94691742
117605 119956 5854739
94242 153101 147337728
20807 151903 328261383
32719 171563 347662000
166402 178647 264956190
23921 93017 643946388
191536 196218 749541132
119225 138723 49099849
155351 190119 86894060
157450 172941 38980210
136770 153391 405899909
144018 188460 111142283
74285 178296 764088407
28518 122284 234546719
70236 134588 886500224
97636 146818 356287917
25648 77315 571413155
174270 180334 186173658
41345 163448 398635981
102304 114510 865633824
95094 173822 444157145
74832 135254 151571901
170438 173226 2840748
33490 182785 373576670
85479 110453 823444338
164660 182054 179513327
105763 196817 930934767
179153 189946 27000655
89552 138763 123309457
52297 64543 30657761
89655 164250 186768995
149439 160328 844718563
161623 176492 37180403
118448 154144 600876868
137656 163801 842876781
139458 155781 560557859
78928 80909 811809016
56315 80122 59878168
26076 58870 474165719
71755 76527 601584590
189708 196559 731720695
191893 194920 912176456
70993 112768 104729770
143149 165110 55059342
196123 197449 292493761
100077 130136 661802451
49977 176293 876131794
39106 153567 795218605
169667 196765 48984822
91942 102679 26837761
119849 146078 428751610
116601 182575 165115491
194914 197223 5754795
55352 193032 345060065
23728 92060 171063043
116205 155970 39019895
40592 162565 818817109
92756 109270 909344770
169101 182975 915927616
52900 147658 237639782
36355 159467 308232039
109745 185965 469272577
27292 30210 7316821
20566 161938 354002433
131509 194036 480986882
45483 67291 386072029
160847 176067 38087584
123972 132126 20460302
176587 186037 23662837
8128 9729 4050030
22718 29383 16651771
65087 130172 163221807
146317 164843 762085244
123633 130761 169201394
1097 82078 202573367
183125 190714 484567630
98356 163068 626431473
91350 151310 150084867
43157 141166 245838640
132914 185228 130910015
54474 62260 588292161
22667 97088 186229735
183052 184747 881619174
140947 182072 402319296
176877 183100 15443844
135058 181851 116907046
56182 91769 89588341
41425 87106 414963920
49125 82044 393166559
179215 189090 24706959
87445 98207 822546097
81948 105057 57774361
146625 161030 90486738
45346 60207 843318273
41945 65720 653306289
62585 134885 278405522
157226 189673 81212480
20830 144237 309089759
121337 145794 125659592
35440 193161 394733851
144975 177913 82373903
2413 149452 368052531
168073 179746 296430088
141 163981 410083161
47389 109282 155387021
65378 154738 849778118
133931 146740 32003929
116056 133381 43483735
96401 195271 247319838
47766 82187 86526408
86694 151989 163468470
7331 43097 89116358
54101 148907 590143889
192024 195379 8316370
36546 80896 168281069
123672 175555 685069788
152228 174135 54942046
47918 180341 598954963
85118 172972 220084299
46731 195829 373528887
88692 96910 20478366
18320 71165 624066263
9152 63174 255879062
97556 181804 210882905
90981 126646 89192169
68032 188981 642101777
182637 187828 13067489
21446 136322 504698494
82162 152787 937763436
158966 160805 640501646
91244 170717 313404444
107940 109910 58992330
64031 93003 976918434
65748 116235 126568278
138624 151407 221636002
82005 126991 112632275
92567 97366 442139132
91004 108937 689352778
173293 180502 17906024
95534 118422 57212828
87140 120314 82961098
167040 196825 74241309
87350 151176 556101174
16203 151690 968107277
131978 138285 15996894
106360 186955 586641946
121290 169871 110963878
50709 71003 752790281
35140 87847 120082217
158998 162417 297919302
158368 158995 1598347
16452 22240 673409905
108113 183037 377907266
116459 195155 196857690
115036 158124 912616908
68894 119631 91236366
100120 106039 3407622
180849 188476 19145776
776 129384 884119042
67347 77306 24997840
30473 138726 885586237
95013 157061 155271339
49158 75964 479766466
111616 197875 215705090
66007 168303 296278779
116403 127529 528686719
35690 196825 670247416
88790 124600 89460112
108166 123137 37316992
131443 156496 54464434
51918 124077 839638848
108717 187565 385629923
51060 53644 111301800
194459 196741 111573721
173229 187738 239555522
78474 177933 529854078
147493 183345 89607154
109099 116140 17501086
184470 190260 14481394
44797 172461 811820072
117475 135825 290376380
127438 137869 26304632
104026 139949 90130150
150367 187528 239636931
132597 194909 155826877
169990 192500 259412201
186557 190436 9577597
120415 148498 139538200
115450 157655 105639685
65413 75737 866816843
118583 134753 637307097
158307 188525 75605212
53349 167636 286600623
151989 173689 54410608
31794 48424 254533307
75060 130664 139389792
88295 147345 147813398
158988 163203 196239663
31290 114228 742862072
65986 112202 115914994
100756 123025 561778910
172484 196224 696196495
79171 123845 111976738
62129 123084 152876805
173684 185516 1726462
50677 79670 70346663
90271 105983 219820479
77249 88510 783854357
95807 151354 451677784
145552 180143 846412567
186624 196222 23878085
194096 195325 3025612
173570 180016 302319201
187650 199718 29976489
189029 199366 25737974
189214 197815 21373248
128000 197252 173221047
41451 123772 206315738
123312 186250 157711889
77044 110908 423660978
171808 189688 44552136
139794 149961 510288482
180519 192272 29436783
123950 193655 651818907
11688 23079 28591267
196845 199298 557335282
195768 195940 187522441
109456 145101 89232150
72290 190610 296241748
46261 149786 405799446
20827 91278 692194503
77531 183933 61941988
74509 154392 200183971
54614 108941 136504107
168715 192672 59786616
159529 162822 179160941
33443 53296 993860406
158681 178357 920414366
108724 181613 182397140
59915 60757 2163408
40982 146482 264473561
184919 193033 20279761
110732 125075 35792837
65172 169042 260443985
27488 195951 421596690
106016 189781 209747218
89245 197575 846476731
35225 46607 4610444
167720 174844 131538295
105002 177157 180772230
14770 123384 958814232
187773 193528 14327582
170731 181077 226720298
104195 144780 101744881
49164 100062 127767187
194616 197975 515497038
143906 188145 110682355
125177 168645 109046279
197127 198508 632124386
84442 128713 91164905
68530 74352 14579432
86843 137539 127115951
164190 185524 53284222
59852 122027 669507541
111120 175091 269301700
155382 182534 67883051
110759 156165 895189829
54713 147584 233009097
185762 189451 9180152
160538 170887 26075837
193738 195611 4627879
192052 193149 282079307
35385 142422 289185754
90464 129940 835961314
137992 147062 346410062
109665 185720 200109044
24434 86932 40636526
121939 163921 154167478
185972 192658 745329102
115605 141768 65579655
49597 84932 65466481
137077 195610 93743546
1912 139509 799946630
95831 99982 863796675
161494 174143 31723122
26808 198134 927044589
151719 168564 42270293
41524 85932 111515654
10163 199279 473156590
150733 184400 84161641
122370 199423 192864873
168529 196175 68989106
56537 147933 229319204
87938 133107 631034170
23817 193570 670977433
92093 180922 331556815
142637 171023 71121813
173475 190299 934175528
91169 197777 266603392
25088 60741 587653551
28912 188831 634742259
8152 182860 437242234
165247 189559 836158046
107642 186956 198593391
177832 193864 51630812
120785 179734 147577161
15223 142862 640194530
46989 140028 269732276
194602 199089 852657493
99346 177694 196155449
124075 144571 362353869
33069 122101 222651896
104903 178131 183397924
186157 198529 389922596
186104 188748 988725340
143977 171396 68689502
93066 192157 247998502
94565 191900 243629446
25423 115032 224267024
133865 197291 158502332
187495 198544 782955973
22707 86587 964881341
127450 134673 100586286
83536 106046 471933627
71387 85242 88086146
59224 83286 60676430
137282 148368 707660029
182313 186402 10295221
108987 148554 99054977
94683 128065 131992604
96978 108292 28374521
150578 177801 330115268
63421 175981 282229173
195875 199233 322569707
190668 194464 9468902
161931 197367 391498861
68772 181313 281833542
45269 50857 14042617
2903 9264 347371837
138306 165344 778091515
88355 125450 92737759
15225 110923 626480486
9439 113114 972607174
150014 150795 2047380
142179 182928 981672236
117219 160324 107957165
179520 192225 225711832
10924 168970 796481964
64298 195898 329673775
188845 189972 2806731
107956 197037 222778391
195469 199367 338298507
43703 169636 315792982
27804 99148 167486926
86076 143607 790645492
125582 137046 385302955
142501 194612 130275714
64214 151072 217798672
84726 148454 2397655
64830 189031 311161352
155576 187572 80118142
96393 117255 52162413
138238 147275 459585784
24383 143027 463277588
104921 147984 107913382
13059 55420 799811281
83718 107505 59539199
59972 192051 771323351
181006 184048 7598959
54762 107670 261275457
121835 143810 994505833
134725 191389 141643155
165089 189534 60999773
10830 94403 209250526
182964 190567 696679982
128170 171961 109813599
133967 164734 77063942
1571 140544 347869573
155584 174896 48374408
81037 82412 250790544
89415 181270 540583767
175221 191795 749812044
23586 117760 488170660
56108 194954 347905911
81107 92147 997523654
96129 170734 186883894
168338 174369 15023264
72760 104308 79039105
166712 182634 39629063
109105 168662 149148444
43296 182821 349579431
95451 179835 997587655
2766 135504 87520761
49641 81844 80961618
95161 163880 501618170
148906 152802 301803446
136421 155867 48605808
43566 119285 367158357
144981 152519 18811343
191544 195751 10488832
62898 64950 5275943
64050 97513 253001326
183995 191793 19551620
48619 96201 119496530
131271 148970 646300
33148 47625 35831994
5718 175418 424896964
150156 153051 134626803
107966 135710 971050492
165979 189029 522440945
70413 92495 55496205
38216 120875 559779580
62439 163724 254150154
172849 190557 494551400
27063 130726 710191161
140685 177430 708479465
140347 193056 131745372
143727 179299 88894795
135196 174215 97605881
139456 173508 261872572
184716 188747 844031743
30895 144788 251045481
165581 189811 60418321
30859 51280 868154942
78087 117876 459466594
12071 76421 24570024
144105 176596 81250813
85540 128433 40336164
93060 116135 406943005
182754 189644 978918775
165622 193103 68530628
45968 147257 331183428
117544 184122 243706082
93515 136619 108043316
4692 121684 292782525
73926 114448 317279824
25805 138224 176931641
15764 54614 96836551
105530 151451 591967795
199784 199961 190357619
133889 154943 803344178
81352 90632 23307928
104949 119451 934629600
114123 153765 829712174
77824 106850 72728204
4009 102432 393512425
30255 97198 683503193
128074 196555 535130351
26751 30389 96673655
27591 73597 115045890
2492 188165 464781097
69254 114977 211305713
127765 190345 156604236
126551 128807 6555121
118941 190894 180167137
115584 165653 125569367
153556 165676 30511754
57481 159903 770366275
178775 199352 751621753
54172 137897 894691093
105808 196527 227174723
183329 186109 7071918
110161 169635 716947066
129324 174871 114128810
14710 43583 768100951
13106 78513 796644975
139321 191708 862025296
127211 158732 78951445
174110 177945 730276880
128210 138650 26354695
80072 91081 27823632
85155 98202 32606166
76561 178903 922490296
141039 173746 325124699
159449 190978 78822593
67495 160132 939637488
56586 110410 135275305
43638 44361 1791337
111083 141810 76960995
35221 41528 15423000
18826 197156 446340744
195514 196449 129344559
170758 188580 587700724
74381 95144 52185423
169376 196157 704237086
61541 180135 297330135
28507 89931 153850454
129678 174554 735336902
109115 128232 47738175
85325 111596 636099928
40294 167365 680029317
65945 149871 621125268
196932 197854 181024252
44313 124202 786385780
91165 120553 73428930
194552 195025 1145092
81858 177778 252752179
185560 196100 25759827
95799 119781 41756009
22318 79702 143432843
160782 164033 367877424
187566 195054 18527826
183918 198233 35686535
149708 156890 911602
9658 86000 566995823
43813 186842 866811877
8238 140344 330863797
33502 164653 328366228
57536 89099 79589273
126694 151340 189984706
190801 194721 9751804
102952 128091 62901587
130676 180983 125872900
145222 155239 25061338
139798 163262 58722525
69588 177377 269985411
191233 197892 81164589
96663 154262 144215218
157110 181869 61965266
164896 197012 80030622
86617 128336 104376359
165481 184499 47370749
191941 195754 9473759
70048 118676 121808123
180047 196457 41028090
171669 193326 330079046
6963 154361 766540692
83233 113089 960422666
186062 196832 11801500
93437 136428 107784636
8235 51746 928310395
9391 95114 404008735
147216 178464 130835647
84049 130558 950645607
40872 83704 107515496
150603 186262 846708505
58798 102843 910632127
17853 174741 392840020
137556 156514 47299392
150832 199570 714102048
73716 123032 676265082
190859 197650 16870579
27468 108785 531600974
35811 166189 326531725
183388 187921 33207541
107513 174986 587879445
199519 199811 553102796
92332 148218 799247097
124111 167447 778735107
102545 143559 967276284
3529 58006 135768947
156144 159004 988691243
113420 193278 199813743
53606 67103 34032154
176213 179841 9020417
190607 195047 11029028
106204 187331 203246957
9948 51311 176960769
66687 144824 925497759
174543 193515 47398991
187312 197718 216460241
178688 190809 140992806
68352 129872 154115331
14719 102475 884369380
33676 75397 104158539
101716 157334 139106247
183712 195778 807119786
147375 183908 91337168
128827 134755 14992257
7123 155311 371025227
194226 194848 495137577
84692 124537 274680029
80475 98570 279149373
75696 88497 32381789
172273 176193 901968735
90733 175493 212158918
161014 175258 347649488
124247 196067 179796540
1788 12031 478271122
83425 86842 594423453
16260 38977 347504503
115482 142679 363474130
132653 174903 105797885
11888 163730 979828779
73919 78024 173254598
2179 51708 123627038
151956 188366 876022887
60013 110897 780492344
102486 146241 109551154
188890 190583 4214229
103520 188257 212157710
101998 172711 269786944
122579 135268 32093103
67235 68466 3095220
108801 112677 9621920
154828 175334 51340225
44199 156374 456405979
164685 174866 25436852
89234 159508 330634341
141725 167078 828486072
74895 171646 242490286
173052 174672 3971532
178896 179165 673741
193733 199811 896399935
83601 135185 866156265
81301 116777 88828007
116881 168541 129485000
112208 132270 50213763
187397 195163 19209528
2097 177610 11322138
32154 76671 310974687
25538 70689 112876640
30718 107930 250566882
26431 56795 75505119
95699 135407 627172790
160010 161891 4737145
148889 152405 8747225
136795 198684 872780680
131894 190822 947453432
65096 145209 551445388
177166 186845 24221067
195513 199656 10323468
152811 192792 240036004
136756 149267 319499063
31695 58935 67645409
40748 48447 582558337
120057 180128 150448816
171983 199617 68861724
40784 136105 239128910
134075 195182 152684524
43569 117697 185908740
58179 99772 104609703
174814 190958 40285912
16828 167272 376853038
177253 198135 52069511
198175 199844 4174741
185631 194714 358524418
173721 186003 715885771
197485 197635 516466841
44897 45809 2302012
155145 193955 97087082
48356 102989 137136369
145684 151669 7334401
176091 187571 971610349
33211 100922 741975864
52852 65635 348763551
168570 188066 99307476
117559 126372 22087011
28562 32624 2009937
154594 176952 195962607
34370 35319 2395369
153795 196499 106815533
179357 191032 29216239
161691 172448 27004882
67101 106819 99525395
182066 198219 40215905
115864 166932 128037955
66258 104482 391296175
140256 159692 48573648
75331 128016 132079037
7086 113283 453130306
5313 174518 783581701
51449 80725 980021908
40462 176309 340382767
830 143324 356620149
50739 74859 60557019
148254 161937 593548096
110038 137343 68475718
135131 135566 1069639
9847 155181 363793543
129521 195705 165600309
40308 126558 216212460
60938 139519 197335400
37834 72965 87893685
166354 187866 918313273
14444 98126 291472169
154043 179190 62866801
25642 129145 259066623
26384 122064 239344719
44472 62702 45636697
185612 189407 891874324
147606 193652 192090107
183886 199916 39989144
145136 166313 11818433
126488 126800 795517
122195 133108 752422470
124531 189844 163524623
41937 159676 884297752
134103 141890 19457836
195033 196572 3940192
46587 100097 529233468
193203 195062 316240497
125769 192494 274470259
139672 145153 13650509
117267 124733 446072073
15810 87725 180101013
188892 199486 25611211
44498 138118 386620918
196598 198470 544989811
198177 199351 2931641
68842 126158 143604135
110667 171349 256168453
29162 46148 42128642
41241 58367 42687670
62609 110320 119947316
147824 161842 493948563
149036 172661 59236860
148173 185043 858164547
127720 138997 28424078
54373 115927 154502023
113555 145154 79158064
64087 120602 476437323
4177 11251 17751910
175783 180030 251344326
150152 198027 477320147
63367 158116 969700360
159377 193111 475016536
47908 112730 358458862
128405 171744 184295725
107466 116559 625870913
97793 148202 629129700
25863 143552 301832568
120002 149540 74023737
183156 195504 30929960
127348 136345 22722653
49938 196926 887997643
87637 169531 575416706
116238 148775 29762629
156445 186577 75453391
41542 191631 375992636
87065 116121 165282803
32470 114171 204482197
127386 163941 786233133
87397 109836 839952986
64081 143990 200500248
141440 169057 69273616
83612 143818 488858526
71727 128013 380247707
21085 135722 947005720
53685 66936 270433040
89243 125783 91355726
122060 157733 89417981
149939 192683 922265111
175061 180333 230693677
50064 138978 223090676
110667 179857 376563599
167440 197266 74323155
67013 175949 272893945
172967 193549 6180842
443 26161 557705544
11515 15039 52286515
14465 135883 304225214
16607 64582 985542504
63189 193694 327103855
120783 136293 569737817
19402 177285 492099412
1936 195099 483248356
30087 119575 223872170
64661 107756 108183969
13175 192739 449544958
52468 160583 271010329
162885 193474 521546640
172747 176137 5103280
175568 195457 49631325
84088 104834 51888970
118585 125007 12234224
119274 153676 86238166
167402 167430 339534441
14926 167456 381999712
164632 188139 849939907
23472 114682 228272442
150110 165469 38679378
148453 149440 2432791
173471 190456 42318460
100839 161215 720665400
77028 166057 223166830
125204 156038 77343569
125833 165846 410032426
108501 142082 84118267
3366 151315 370353331
24204 65859 920176949
45900 147945 255935574
132215 185582 593414631
39217 134013 237674609
62863 66467 9247738
47606 138912 229094259
94256 190055 239691181
110077 198666 467399906
146590 199115 903402504
131802 145241 902715592
100990 109005 583900699
76622 189957 283837885
100532 116613 40299804
171044 176615 704160378
81129 125405 397542333
142965 185380 106091147
140291 175767 554420993
149054 149680 1488985
39982 162703 307562580
12059 133859 305074866
47657 179201 495460765
175697 190619 37260663
187651 188795 2756219
131020 179673 121724994
37123 85541 121207979
25284 46318 649893494
199728 199867 852191296
128613 174598 115149942
119688 160680 102736865
145339 188886 108909367
38373 156330 295450927
78504 184868 266382440
9972 149148 348378738
66487 74821 20930966
15622 24883 23207475
182799 189368 303293740
60321 168272 270870082
136816 154748 44764113
160020 164135 10391686
180530 191816 28270041
43406 118075 513302719
191682 195531 9572604
46222 184233 345806907
26946 177730 377417184
78639 132506 512185028
107956 191552 209199942
92021 108016 833296014
9351 109119 186584359
71025 181429 324286036
66890 114478 119246150
2380 30649 70748239
93670 194638 475098547
192363 194182 884959253
57200 165003 476138441
154182 180010 64587819
8174 60989 978493225
158917 184700 64449994
130099 145636 828781531
18081 57872 99113444
95166 109312 35474539
30730 141408 798084913
130164 189019 510761696
194339 196593 5664389
193147 194259 2753088
181958 193412 28627013
113056 193468 201193530
12425 171949 399567045
166747 174830 20148178
18963 108865 921165245
20581 188919 421418043
142804 153010 40185821
124846 199566 699260190
150990 190090 210802531
29911 61232 387499667
126595 143573 42619969
122456 180239 740751790
6722 80111 555830208
157658 182803 770792921
193783 196235 6117851
16119 181234 898737810
47302 157480 276132850
180157 185079 12359691
26309 179609 383687324
177345 182190 12134319
30092 31419 3289071
140972 179526 640497180
164809 191002 912465342
38006 157654 491147662
58805 83900 63295034
7789 69565 240103135
66558 174562 454566517
122387 181475 148044200
56030 184559 322143248
161139 181740 51505370
58235 71954 254159890
58573 76567 45381937
173651 196810 57734707
191297 198222 17180509
199382 199914 901664293
69681 71001 236342529
77736 124648 117504327
35216 176942 354748628
101538 175142 436471158
87029 109897 617066000
116924 161844 188821599
17739 114501 816713858
153929 165833 332378846
106801 169005 155966883
36369 132899 241707881
26485 191044 632106681
129731 169127 98800209
149506 175759 65771872
136673 186962 358419843
129496 142345 32274084
95033 150573 139000741
68527 80094 28931822
178236 187505 23290931
72685 129040 706996360
101364 105441 163518850
162438 179572 42769951
120768 145081 61017706
88344 97061 21708237
132443 192730 639043693
188604 199706 6272670
88129 159807 295909789
59819 157315 244541473
99130 115381 40676243
27606 114138 216654514
74997 171952 83780575
58740 139360 202509204
44206 170310 770488835
22391 186632 411178732
185884 193209 775946827
46203 161182 288243693
88940 153035 160370959
199410 199586 459883
177372 192916 38869217
150817 154859 10117649
57220 149694 231972205
105340 174146 172443400
25942 138546 227491071
86854 148117 153412696
98244 104824 483332017
14841 99698 212419606
136257 194385 145246020
141522 160947 48638933
99421 100740 3282130
20077 50041 74718878
42416 148931 267073135
107962 122383 352952971
116869 184456 336516674
110579 139909 539825264
10813 90704 969161131
195376 195530 117527
154095 157023 7281138
109809 124383 481678316
77098 162468 298892347
151969 162317 212570242
2566 43585 130885342
81982 139695 113802028
79331 106706 68624737
68215 176759 868172672
71821 174149 961396996
54811 75434 31766442
109681 132450 796217228
72563 169253 921279227
21401 68719 202423850
8110 95079 217764009
76751 185336 272014060
66757 198709 331848386
36561 63339 66606952
70876 181149 508378170
121939 158636 92013305
9449 10318 2211383
142352 176662 85857193
127794 139910 30495874
154403 198933 111222882
1202 170884 424809847
43893 74559 292157796
13403 107042 519683197
162620 164665 5177492
82103 194357 644490331
326 16448 780087950
66678 107800 348209133
143301 178598 88270370
83971 133487 124060695
124904 132375 18758212
48643 183393 639933022
174099 193128 47487921
21382 195691 436222894
185131 186194 2686149
132537 162482 75013007
193900 195770 782922692
36945 159668 360582609
150491 188250 667908022
14050 123734 389045786
177783 188370 477499556
67995 126419 146352295
183040 198483 38562857
161395 165165 138560000
147446 189789 105888219
195433 197884 925010789
90466 149874 539364943
44914 49531 232256048
16806 103719 217642986
72275 148720 191580000
109684 192316 240098751
62608 144416 26547992
11686 96127 211440686
159678 178150 46205171
6726 102589 987982530
103968 199783 239704610
35482 141848 266286606
92632 136303 109464413
63669 105773 776344422
64366 91721 914170352
105503 127887 133523381
98054 179965 205077074
184242 195112 132720002
62044 164382 256779969
187318 187862 1317459
175460 182444 17404999
39537 169112 324775497
34601 198153 409207192
84736 118351 949143901
96207 177977 204662671
3952 55647 128945095
104528 162330 797890859
189319 196917 969417849
119527 133485 35154277
18945 73517 876791734
156758 197847 331106817
121684 177658 435359962
95165 142000 317311668
22499 172456 822248558
112109 159441 88121338
23833 151848 453837041
136436 160467 59986976
102800 155826 132804274
170515 171811 601318573
86642 116847 461122903
41365 93774 871138068
63863 134240 300952968
65892 155535 224653855
139942 160546 51429905
49414 155788 266703669
136346 141321 10643527
161412 180487 406699010
117487 146729 73276225
61578 176958 289336278
96538 181209 211892814
129425 137447 537423867
43834 49541 701830746
154274 169396 519119473
10821 24216 7400186
107634 121317 385021543
138061 189215 778614867
87757 163376 189374922
99640 121478 54588783
44968 128413 209314099
134470 156544 55197308
118151 173637 258632605
196570 197187 916709833
155797 188423 81607830
22456 195845 760067168
139769 197115 143227107
89225 131997 49478521
191123 193366 824892656
30937 170784 350225825
68047 170588 449471650
140787 161346 840265942
37323 65754 622736096
61198 86699 64296458
141652 197493 161838302
2938 151370 371582812
3635 71120 168722450
99587 142264 106935185
176496 182224 14316838
44652 180787 341163933
8785 55974 117723262
62347 196629 336515512
109145 181387 180700003
179048 179363 803869
189492 195004 13699770
91063 120459 73447996
150926 156018 331190734
160388 169882 363797156
105843 176723 990417070
44660 108840 181840766
190356 195867 645833226
43474 183209 399588340
163876 192149 70576202
37019 73955 477022803
197933 198398 758466863
108632 118543 13070999
105128 178853 184615528
157655 160113 6222521
112329 118265 163411881
26239 98646 108044982
98320 99968 546088550
138227 194348 323175393
1520 180265 685454725
51685 132253 683916723
48964 124122 188407604
83475 181392 284036266
178374 182948 15000694
105025 143352 96112649
167454 175947 680991463
181863 192208 919849623
152328 154766 6146204
143129 168444 63431898
167201 192340 653193428
61673 70518 22468030
40816 128696 220325402
58866 175444 292400313
99118 186701 219306873
81479 116448 87544959
162176 179203 42542267
197086 197538 591776216
147604 197713 125171687
112199 147234 87795110
180242 192840 31496148
164578 195089 76109019
184028 192450 21117855
10608 109024 246433690
93812 182091 220996395
158332 161505 7973664
182055 187582 13883427
51539 57375 14450176
86725 88651 855624410
196711 199648 7303709
26857 197593 427152244
186423 187161 1845755
29604 103392 184683647
48452 58783 17261107
184285 190512 442153865
24804 50398 40226935
190586 197109 16207262
136717 159677 57350925
179735 192298 995369920
18609 140501 235341813
12902 24709 296267383
18912 98868 707196778
123360 159143 89733901
114740 135555 747511144
92645 108860 498783914
123927 154406 76395645
141387 189730 433220229
122084 122985 2238996
198212 198694 146867139
162046 180967 47263054
107532 142837 43062520
58893 84676 58816666
194260 196763 564007985
184937 195003 471982257
44328 169014 164544268
54272 126411 811206273
77237 185566 271309705
109351 120859 28627350
174554 194441 49667914
145986 153086 17712940
164562 199993 341591146
127535 157471 490458852
183463 199416 39812158
118488 193697 471057761
75238 105888 76803922
170390 172026 4104313
103148 173067 175162448
188266 188920 1568199
13640 182153 421929737
135313 173710 96053196
48447 120770 181340246
130956 133612 6750275
14382 107810 233926848
15544 103096 219155581
134434 182563 307662504
134160 143684 282528888
49205 85145 90355694
94845 181632 217188858
69247 114086 112443836
67329 162436 634923940
29586 120395 227227611
58298 71312 32946367
102879 110720 763764170
162053 177411 984590782
150827 181199 75964303
199475 199861 960044
192703 195668 7345147
154839 185154 75853641
140199 185241 112618520
195377 199419 656866922
144325 179297 136114721
120776 150432 500337508
1220 171511 884984762
44154 97428 133718515
130084 182263 130585993
111472 157472 902197553
74617 96341 54539455
145673 186871 382731147
114597 187171 539371964
175337 185185 24615649
39079 162357 308864581
62586 104645 68202176
66588 152192 659007001
183000 198905 483490318
165355 171458 15257670
31399 98481 199830708
18965 172241 604572952
17253 53095 89387170
82186 142433 150893678
15678 55542 338672524
187006 195217 20376008
52055 126746 358464980
147482 174703 159162129
166513 193467 67259517
58975 197424 690650182
157733 158902 2987101
92550 142451 124967161
158969 165893 326734385
44877 51433 338232194
190090 190443 371573040
49871 99104 269826061
65133 184735 299597191
90860 104033 32876779
68643 130888 155976588
84951 182457 526767006
149949 157456 745428477
89617 159912 175895338
140178 195167 833139099
132981 150232 304584141
146468 187743 103336690
106309 186654 201325155
120846 127338 709642420
72243 104156 79961561
152958 157776 919256065
166092 192133 64957242
140754 144282 57604907
154895 197958 711533443
13439 46800 83235247
172070 177020 12283303
24200 48187 59684553
128886 167370 52473643
40267 163407 308693567
110828 134524 275431989
89078 181376 230917368
100948 187568 417321711
175437 180635 12922811
149107 197949 17122088
48551 122530 185384578
51319 197107 481371797
1109 30749 74078737
76894 148585 179717544
196750 198693 4810752
127017 164399 93715918
122232 149064 939777637
3269 128555 313560952
188335 194497 53843323
171569 193411 54491675
143019 153666 26594716
89261 119689 92671589
179447 197147 896615552
36068 66941 760607834
77689 126343 121906827
198547 199358 464997982
28270 105683 216389054
180083 181311 3051450
148889 167558 22255692
127490 178091 255781872
87294 198682 278640169
63922 147914 933062040
95902 174122 195867136
140414 175578 87907616
123464 155854 81272232
92156 144742 131685570
176117 194791 985148044
154609 168609 629593661
114244 180174 749200857
176601 178719 693213885
99565 131617 263187173
143378 173753 76065218
117045 190766 184536081
157461 183649 29025242
149124 180314 841178484
13110 93143 442717865
57417 76688 747980997
11242 72551 153319779
139087 172850 562453465
143205 147521 793675813
85338 187391 875074965
101308 131096 74514070
136739 196477 149316041
154838 172264 595261990
146420 166114 49405158
156808 175436 520319425
192950 193494 607331407
23588 193741 425873534
97665 178121 405607665
28231 163402 338469219
2321 117631 335993676
115131 190000 725162163
149917 161436 369739884
172568 181186 518998016
5537 108692 258327147
190103 190716 857694554
132134 149549 43597159
120350 186665 546703204
67363 110371 107895333
106475 186703 756895048
186267 189062 6908618
156714 170712 200061986
153290 190173 92198037
77095 162754 214658150
47289 80451 451525868
127890 182872 137551186
2175 49807 118824966
124166 129333 13006247
33491 178398 362639306
83146 106644 370659832
150335 192218 12824296
80492 103900 58715405
66202 174772 705945041
29513 35136 14102829
77048 95426 46174518
166205 182113 39675849
11749 95146 208835994
157323 176848 48930904
15630 18403 6908670
67348 132628 574417221
136733 163903 67981226
119248 158028 97153176
173532 193442 49676897
9678 47822 95115046
158340 194214 89725252
155206 163565 21010984
51866 70332 146311197
130613 196849 165627451
64984 106072 216256777
99806 153416 134262996
58150 187622 502448158
154863 199918 653543111
85603 136296 127104726
134923 153412 265078865
24754 152757 413175134
189136 193219 668464926
49491 125860 722570335
63418 85599 644530725
122136 142902 556263859
56853 74359 838037392
170733 195263 913071924
81135 193834 802398408
107262 185296 806258622
59796 114898 197896909
136122 170619 473047973
163538 197511 103520263
173517 182384 22058763
191242 199094 19506029
22107 143534 878644730
76490 104027 69092862
14342 188309 435588114
165613 173689 917543472
34337 55078 841195210
144531 183888 209038877
109059 164396 138568900
62577 129460 167847170
179702 198886 47877701
140301 170177 74789557
150446 192154 104346684
183435 184539 2783205
43938 126562 933048832
185064 185440 915232
171294 172321 548998142
35298 102999 169418517
172493 173003 1287330
192363 197720 9026481
162438 163327 2277330
121820 130125 20911269
74773 184383 820560876
148272 191636 108453574
89581 140770 307992114
83094 147292 160830660
58430 82298 60282195
161110 164903 9633069
76907 150124 620999040
112456 170550 145568113
5965 102959 969581467
70132 114423 110981330
42853 131996 223516592
91984 172427 61220191
170598 175787 680187600
25321 68924 686821302
129598 167991 525874234
129760 175245 113920782
99365 166603 434939460
137455 149574 18720615
198690 198726 873424720
147527 199281 129293948
58354 190054 330110028
119795 164253 111548482
119769 160865 998741150
80045 84327 10914339
145037 161101 40176006
100844 130335 907071504
136897 146215 23242207
184919 199795 152136656
143132 184942 104570548
168307 183567 37972679
67091 80321 800543106
193775 197496 9195294
131248 153444 55593275
9186 162002 382584905
136032 172744 91850669
1833 161619 399886546
60761 187153 316876186
55411 106176 127421413
120880 126743 14768129
172298 199808 68533944
32380 134067 254612617
28529 39136 26305093
124241 148401 60612273
104507 163171 405069822
2460 34022 79016629
111207 177670 375984537
20826 107071 215853785
140526 168902 992680259
179248 179757 1263473
126027 130264 10604018
129009 134369 13564874
31998 187875 716674142
96993 131846 536902464
7006 43391 496044059
21351 76319 710053444
183876 186470 6593399
185673 195912 25533851
21884 132261 399915828
177034 191823 993425109
16869 134839 295582497
109857 159358 955067438
132549 168218 89401597
74521 122992 901868003
91816 155790 160163823
168676 186300 44016860
85095 184787 607649277
77466 162679 213510700
148428 161984 655413091
84252 105141 367124999
81331 121132 99535265
65752 174335 272106011
157654 169930 30918544
40639 66837 65749595
172441 198075 744633908
147717 181748 668406984
74647 118097 366852221
10841 170218 919281407
114182 150844 91802992
64734 197380 332198126
21912 42291 93800999
154805 155531 1809334
73048 168991 240466259
3277 61644 145576227
154042 187975 84917019
193172 199797 215431045
65775 162181 241581991
29977 31750 4417213
65428 196550 328411504
151504 181281 74445732
65656 156308 227214095
161859 196783 87233135
174367 181670 18173890
9650 18149 72595380
18121 171110 383133252
101931 159394 240655113
101633 169107 771912749
162968 167482 616620029
131926 199361 168628062
176631 191691 328207856
21787 95245 809282825
36625 199710 862224930
16134 24073 19914763
82039 88315 15791858
22749 186413 815515442
34264 99672 163668150
57848 85650 70122900
146711 154333 19117776
93676 152863 152308547
35295 141573 266026289
165884 174327 800725053
91582 109040 473024524
68643 69108 1149689
64888 135582 727812886
142010 160185 763663215
85000 107009 55006380
160411 189563 72930752
15926 139015 554160105
164977 166411 892042958
35162 161755 416659559
99453 190140 226964485
67246 145625 485583709
151105 176106 62556975
45858 149548 960190839
85639 160859 188358717
5971 127451 304104491
21900 59796 30671815
146999 169557 56560608
76218 147039 177570783
26636 31953 13295094
146600 154817 20580231
63343 111354 120632355
65548 96867 78644402
91473 157358 368316757
160757 193294 81387436
120449 176469 389591011
90371 125556 87980542
84847 182637 244740831
119551 130584 765153883
69979 116745 117199623
61003 94046 83180575
74402 113531 98170428
97003 165615 171999246
139239 163503 60708518
133715 162535 72120834
30052 100309 175758591
188825 189512 697104128
199323 199655 858576
193246 199168 14668066
146135 183161 92473440
105726 152782 421098582
149077 170493 53687060
189225 199882 26545336
104778 142841 95405311
123168 178014 203758809
10305 136182 315273606
37689 113378 217661935
77979 162090 855467934
173500 198902 618352457
143625 156526 338702940
194885 196523 763813357
189061 199877 56406849
5362 75293 68582094
9546 162145 382048609
161234 193951 440664526
88461 182872 236139166
110758 159923 383073755
49283 169199 300709113
18810 58148 98060197
35954 83966 120192424
19165 32064 239428244
186064 194574 75993137
179073 187021 19957872
131128 156304 63078758
62517 70259 19690994
103130 155222 268182647
96841 120210 923654629
193823 198321 269275302
6941 86513 199233946
14101 61597 118484219
59851 86312 958359935
73975 189375 809675136
40007 107295 301605465
140934 158059 42751699
5033 118532 284092337
164692 171202 16309804
150047 155412 13537912
104062 132555 13968780
191422 198555 173066458
176467 179784 750057283
6977 42368 88248589
195438 196442 2582536
2372 181414 448114630
197048 198898 4629475
135536 142181 999527292
22518 180229 668098363
95763 140980 370347626
190915 193563 554181291
38740 66004 68213148
175332 192670 340215222
161283 170529 23237710
32032 175859 594370507
143232 154959 569585075
52273 79255 494435774
141055 156431 935676849
80012 155899 190274329
11822 12552 84714587
197461 199900 605177330
63565 95541 969123176
164104 166054 822134218
182442 192116 959009594
120972 149285 100026647
54010 116603 157124234
155897 159262 8376869
1912 9441 18681235
46017 127869 205322289
10394 126168 289790126
1894 141617 612656308
73760 177666 260227874
96807 185976 343460156
51052 92601 310049897
194598 196122 548247377
28907 171473 944992363
75013 93576 46680297
152600 191178 889796843
119647 199497 584338379
192957 196567 39865456
66018 166342 450829303
75669 107343 79477388
109021 130039 52557855
73804 91536 172075386
58627 59612 94989074
14786 117424 256918158
56179 75754 49234821
90587 146015 138776183
183592 186463 7309084
194596 199016 298715658
30497 157526 317917940
10873 140234 187104644
46882 66288 48760440
76328 98255 378798402
139707 182411 106714977
71347 78518 788996853
190733 199639 22184802
80181 123661 108944345
23371 96352 673831057
83427 90096 16794458
37736 161555 310074732
73243 78455 1380634
109345 167656 146038378
39155 133236 298034216
95689 175268 199243939
125510 186272 152188872
152313 194843 219518561
17348 72146 137112441
53015 54735 54981137
124744 141251 41436645
3132 170722 662832799
174361 199362 62319817
157106 159319 3841296
95538 117777 85054479
97051 114438 43519838
99165 194611 238863930
30017 115099 212883471
67631 97993 76101083
122823 162327 174979029
103444 121448 269241058
188686 189179 1249845
93831 114375 51395702
66900 90658 484801521
60833 81242 51492684
57003 58581 334591244
77488 143336 425322908
108827 192366 209053768
1368 179036 444569623
130381 153031 61005131
49654 134458 212723332
159552 172679 4958879
183131 194279 764608109
133676 154817 52864883
160432 188399 70004892
180020 198225 45385414
31017 80075 716225537
118590 173372 667481624
135438 152953 43674022
159902 176264 835462950
111995 192650 445282875
37902 49030 555922494
153674 173659 50109552
179374 180696 3314257
143494 155663 30403406
176929 189529 666365749
114878 178332 158847874
197012 199175 79814629
143058 179593 91346979
102034 128897 588064657
9820 139168 323917318
115346 133509 45603926
41549 130717 649363227
145710 169340 59237852
92239 183791 229084458
188821 190703 830396832
98892 185941 970143074
27578 46019 823038471
28083 74044 385512779
15264 96418 203204904
56825 101699 169634646
178094 182687 71404364
199223 199753 435271109
126106 159159 902775293
3283 95570 715776999
66385 179999 284580001
112567 188966 191230360
96065 194487 74681002
159913 172507 501408668
64665 195999 799719721
169370 174281 12242690
154924 186317 689482082
179711 183297 851667538
183909 186396 3798684
53661 199537 365418372
56323 80622 61136583
158657 185949 818291958
106450 123858 43648372
23108 113721 532445101
192358 194798 831598100
53707 69766 38240414
123652 172120 391590312
172181 191279 456857155
32310 52507 50162907
117599 178405 604617643
40484 178952 890261471
28766 37723 306348627
30525 101970 178898424
27874 147243 298916115
43091 51483 21102129
157084 199919 107342180
98613 184555 709589503
95987 100371 10860324
137669 172440 179465732
31117 63809 299323578
152630 179130 66310949
77337 155003 194570097
104878 187640 488245697
82698 143221 322649655
88614 198503 824352264
161449 185586 60402262
61708 158573 994252332
29303 145999 292218828
1631 18200 656504575
32864 172782 350372611
119286 153290 558850134
104876 123920 43246211
156949 159435 6278999
72243 186858 975739351
198612 199025 1028596
131647 138957 18520779
132438 189401 43513749
186906 192180 13108044
1966 76400 185992263
50024 112667 509052745
36875 58401 150136052
89495 94425 12306470
65513 106926 431086482
191689 197997 144680140
176718 192334 39012100
165504 167265 4403219
78270 129213 917899263
57775 154778 243412479
154067 161117 17620168
24284 166351 355820171
145801 159191 588572902
43485 148738 263997465
187552 194185 16471064
22779 133555 993909521
115335 160505 998636686
80312 181895 254444873
96081 150784 264960450
103260 119650 815265724
90700 179707 76540632
99132 122907 59356644
79479 165924 514901242
11695 126827 656613911
132307 154768 56275685
96599 195412 801957071
85275 120542 88219123
189947 194241 10720913
86030 160173 644444442
111799 118687 17182117
45554 120979 189119440
145345 154203 546624999
95279 164406 344142974
198093 199367 3199620
99089 144864 399403899
120458 180663 150722993
130840 173703 175331092
190867 197626 16791960
139717 176897 92924582
22398 96304 184979783
94064 196907 257238164
149377 153451 825719071
125425 179931 136458398
7164 102815 564317716
94196 158699 161451953
111893 174898 157796326
190602 198007 18415941
100140 106790 586810059
100798 118939 45352158
42656 57777 610127554
37887 87167 214037666
36401 66347 421003602
22071 155979 335301497
131679 166167 295341065
105221 129993 62118425
28141 152817 324392496
198361 199659 770925128
186335 199087 661814643
22204 123559 253645500
145969 196194 307564681
139033 153470 35993643
1739 27894 826542136
43926 156643 282587232
29292 178785 446936445
23366 95907 181585017
90852 108683 11247381
131761 133171 489378054
184786 188828 490623670
80697 155307 186989730
80378 153647 148034332
178545 199010 51057492
8521 89621 203132087
35786 130602 237351149
158827 168085 23346612
92777 153268 527067638
102022 160471 146226885
53663 152986 548412610
90201 158966 628944931
101166 176946 189679911
161158 178114 42442440
179008 190981 29961677
154464 189696 110849733
9664 71757 155324564
106744 140167 55030481
85503 94069 21498247
15725 179308 409490425
156125 172499 41058781
70573 70814 575062
9957 181741 586884795
155742 175202 48740125
175125 189474 651634061
190893 193430 6352612
62046 164503 509195292
56483 191674 338850335
128542 170375 748262907
171294 176389 12593655
28121 138248 275867662
70603 151180 559069214
71855 125529 134417221
93379 189367 240248283
125583 139676 35492648
110923 164507 134199232
59760 176016 291520791
119555 165646 115677444
80803 85004 834857189
90321 156878 166568606
194439 195955 161069868
20135 20525 109501185
138793 147928 22712337
97996 114961 42476103
2595 111430 622055180
189894 194401 893316011
138247 158161 49645089
53284 61531 17344282
179431 189640 25556587
115774 181181 163717472
108365 145394 92734068
44708 189440 362711844
38798 187830 373267734
116442 165244 123417726
195081 195815 91648297
23358 117523 441075736
41320 151682 276630753
107609 124619 921666580
62377 131982 738480005
135436 157971 56209883
163416 170655 681722431
9243 178252 423071464
161103 196720 407566643
72993 188483 245210151
57323 108575 128824038
13265 191830 447058976
134330 164849 76454186
30782 97783 97575465
128237 185639 143736400
15993 89466 996271500
6795 50762 109723693
112912 163379 126452091
17321 168588 378865467
163566 199008 671482618
159861 199290 98456141
66568 137418 177765532
91922 180630 221980941
45051 167641 307457412
103822 177805 809230040
35154 54936 49033007
4147 150114 552233053
157470 176941 159484188
197623 199293 260207337
115697 172447 142232853
3279 103495 550251905
19495 134230 287413972
63655 118285 137122028
87116 194265 909986858
198998 199245 629189
34742 199425 412028050
104779 168765 160371090
105297 110772 13879024
150202 179165 397415892
7886 52713 111820936
66590 176559 275514862
123166 157592 86309753
185514 190801 710603055
160579 175292 143587931
25876 190120 972006430
96094 134242 95589407
191378 195956 566491362
91069 189797 718382134
4147 12110 19870405
142721 183646 265822016
2640 73783 177949094
136587 149161 326153355
140029 165920 963784692
106923 161843 829134412
8586 84368 517379014
163618 173449 24592297
8161 186380 446179148
124604 194863 175819209
47264 147056 250246161
54383 186411 330985005
162934 198138 87871191
11511 179246 291232830
119747 197166 920288454
115280 165263 125332988
172709 189284 37985969
120361 172409 304359775
139874 197871 661998313
57466 173080 290013014
199882 199988 277336
82047 120708 96711699
167338 192714 63345906
101658 105371 9099060
43005 72102 73122305
141589 188967 118517079
37353 171704 336535639
101121 118259 42812423
18310 136154 573974673
188533 193404 657720939
53573 138233 583215661
94158 198812 306827840
72443 80341 849628748
113868 114833 896419871
149844 190636 672600966
79099 168903 648465159
94908 178882 210124565
60127 165828 265277882
191665 195048 597458047
1296 191523 699686488
64360 102543 762374602
136479 153028 41269891
56131 153960 245390673
169753 183188 33367387
28791 81669 132369616
93854 100476 16534581
106562 153343 117255808
11029 187593 442012562
43634 111753 170929233
114234 125257 27551164
128960 148806 49813985
114139 152721 739666623
195317 195905 1523903
98517 184528 893268830
126025 157228 78059778
159376 189118 688923767
108251 160592 131035263
18164 40270 879017129
61422 115314 526707501
1736 40334 43212915
155847 185649 885374510
134434 193111 146743450
104104 121755 299601401
53511 179113 314769746
108326 199490 778153348
195222 198172 7364570
192010 193425 212718735
67565 145273 194752481
70236 102531 236260927
94146 169541 482353169
192218 197888 11353296
56048 100918 457024016
83718 125938 105700628
81091 150101 172783127
79350 171068 445378795
155052 175621 685669456
138781 194653 139562510
162884 195106 80412162
158576 173595 357385372
62381 140331 486517004
36061 122968 217393887
113928 180478 166574683
55394 128020 182239504
99846 150182 294218325
44594 154964 276780153
47289 147046 250158590
526 110729 275775309
178040 198730 51631120
38817 181649 458036563
1000 86112 557271849
177221 182559 13283723
155881 160075 10436540
189550 198282 760367817
196942 199703 6938973
127274 166583 131566762
156556 194486 94835832
130081 159341 389377247
44197 99972 139982447
52390 119658 168633486
161493 181622 50330156
125666 153722 70285007
159583 197255 94078418
96137 124469 359577356
17169 45951 349202918
5361 19395 863339182
81433 192692 278494466
55192 169240 286104903
72654 167514 440874587
197681 199475 4500429
127784 142198 527707662
167360 178048 26592590
43778 77116 231939414
69883 176509 531921884
9793 159282 374220893
98315 99525 111543151
80281 187667 232460578
105856 120495 858637159
12787 194331 454449782
132565 142878 700545580
11920 179727 420056704
27657 176270 986773535
52321 98089 879107381
49158 170312 311513348
24809 180485 531078747
161935 180529 46453982
15463 129970 979055563
24496 60240 89009561
44509 55975 28723933
181402 182400 2517143
150518 193016 106322110
166467 182026 406364960
3660 75279 152718711
56414 123575 168513454
192047 195719 9127966
15727 171775 390810114
102990 182402 198767232
122545 124044 3843420
62378 180358 295789598
47299 93088 114993442
75465 158654 208479998
33503 103966 176279557
62579 62767 493821
181623 191514 240751219
196903 198474 97053751
7518 103630 106013817
126047 131017 273747683
4000 73175 311710109
395 53669 681345388
100544 136289 89709914
139872 180194 100777118
185892 186038 383753
51038 97996 237245799
36043 67999 135621732
153092 197610 111247382
197056 197661 1544701
56883 66734 24940905
91928 188225 241061332
21604 80889 280157477
22813 84226 153703409
141715 153462 29366247
106090 111271 13125893
180295 197621 838001636
150868 159120 498655302
112869 116124 8109147
14995 99543 211632448
27323 103529 190752459
20173 148033 734241947
144226 171626 68613616
184344 192886 28508440
5193 124656 939717155
102614 171710 644058010
62595 110898 551101207
72969 76713 267385201
189973 190487 1280579
173241 176526 8135223
2975 45344 105647419
164938 191559 687895877
175446 179399 30160657
187740 197364 348473396
95757 112198 571156614
167536 176554 991444248
101470 150996 342323646
149765 177991 458588694
69734 164361 481196774
174104 192738 38557292
48578 48811 391793583
21156 28738 500721825
104015 118297 35746154
86203 172758 533237995
194531 197862 132751075
43898 127356 209269812
79064 104048 62701844
116041 195820 235357442
46642 161695 531539934
173873 185437 120919115
106731 128842 265266291
25083 49275 60212733
8805 46425 945764897
81826 148936 168061198
145873 168465 743066759
193072 194479 903536268
171879 176258 16287829
75169 179427 261123754
94433 162298 816098395
68400 147132 197315480
191846 195036 7859783
20136 115611 727415473
24647 64145 98550130
147692 182560 87181125
121437 192429 177793754
150064 185655 434165431
59334 134087 187713421
61271 162927 539977068
22910 162637 954739545
103236 162311 147923442
174831 175472 681094423
177685 197906 50393490
73904 120359 116358952
66299 129681 158843941
77944 171790 235234996
122710 167908 113468643
196448 199946 8653130
146375 199789 597481115
69118 130029 152657482
154363 180095 876509644
112573 120408 294806569
164250 174876 96561933
104290 167231 157783774
4574 77767 505202392
144586 163502 891486324
41975 160047 317277082
44705 139374 937967894
2043 121809 299589746
129643 154263 61742513
191267 192384 2837963
54920 193077 880085112
11112 60315 229688893
160304 195520 88020401
192017 198150 15225657
4389 192555 393687282
170427 174327 904511082
76469 112096 89377708
122060 182238 150777082
117798 196866 366847005
107042 181408 985188512
190338 194401 246214868
161064 173790 31924072
104876 117096 997052239
127234 199741 181334954
10901 23233 30924276
117667 176199 146594920
112335 151676 855749680
125763 158918 117241366
171690 185818 35241906
116259 186376 836423154
160850 173455 839779312
195033 197927 7163469
12238 163636 722152360
48464 93319 907003043
114639 151767 327152527
43159 126782 87932423
84488 140963 141473782
110906 178134 168233436
176184 194927 46768950
12431 39315 67138855
76920 160797 210177338
38639 159905 303748865
89703 183358 421416976
143950 166140 55638034
137762 187378 124119354
47774 83178 852228452
30247 103378 183022739
125410 187771 156202264
64722 106847 993701149
21247 77736 141267544
83887 172088 220988969
65180 104153 314677602
22121 158688 341899099
120665 165806 22805119
111782 164048 523617228
92165 119020 826160441
23001 109137 915432630
145272 162348 42741381
76844 102651 64814397
163862 195372 78599285
185689 196849 443871508
7112 160807 384769289
23493 77467 835857415
74955 77554 759924324
99816 168779 172817440
78734 170773 944057590
52551 75119 56671217
39626 109224 174538076
176657 190977 35751275
129797 186084 140941913
50466 55405 956237439
47109 96471 123968678
51974 192587 352287281
152281 185354 82797317
93363 124922 78977918
193528 195076 3756057
98858 127589 71913553
199260 199764 1256171
119173 145624 26276670
173659 184285 26442036
8698 136607 320396659
171117 177330 460860730
170622 189281 388096972
76554 192172 373383430
53289 122720 173995209
77594 157873 201070562
86826 107956 779295970
57087 184450 319242265
12761 161272 371881615
188086 193699 14001416
72172 160840 782124270
47675 79505 729793332
198625 199373 679519325
9214 165824 913400016
122117 127539 13708193
78463 198781 301162636
87684 117963 75685133
83957 193837 275007766
122442 146451 60341643
127290 150353 57759947
117660 194132 191402622
81999 141036 533641185
118403 155157 92085680
76853 127644 127327046
14034 187535 434441349
170031 195725 64060432
179831 196913 919445104
18749 24819 15294474
148069 183152 90874026
76884 116924 929067441
73513 165441 273191083
125614 184902 148445430
145764 154310 436288513
85348 140241 137565433
133663 174232 631862485
190912 190914 9575
79768 151880 180740008
182394 190130 19309432
113519 177622 529199187
183088 194296 28088959
100137 143071 3252496
73923 80191 15655692
162092 166392 104061459
28228 80793 131422755
134087 166584 560166821
13013 164214 382984662
45384 137064 485702304
706 59517 146591739
144766 193017 165181329
167862 173670 14493499
152857 195169 896530435
168619 190218 748115244
71869 98718 67301967
10174 56157 382299826
195592 197500 4722296
108751 168933 913394507
196458 199328 7048637
152739 170611 307206875
11541 50827 98019290
85237 122274 92555696
70609 80434 156701568
15076 166893 957902946
72663 90436 172557411
36637 188757 589322560
120607 196872 190806109
125172 175678 126529586
161440 194461 82533920
76017 189427 284078923
180530 194514 760423528
35020 178871 360059584
158690 159424 798427
22275 59597 92945422
148037 161172 32840426
172556 189057 584761952
88413 170505 571063676
199526 199683 748601141
13977 55344 955174148
198140 199600 743826079
48615 66523 44979398
71250 192168 302788128
84906 93601 21799651
153658 182849 261150610
49318 175980 317472386
141613 162324 51851107
136060 180900 324308472
56686 120920 161185752
95092 120920 64535067
130440 178696 907408447
155925 169927 35108875
17017 130385 283879647
63141 99524 27388815
10255 161181 377797400
155495 172314 42209365
155902 173572 44240351
76628 148324 179701132
122774 138062 8503241
147049 182448 143345341
194082 199789 233223197
85133 95017 24784324
102066 160520 443110417
160198 166678 16362379
161642 185493 59661502
821 176319 439175124
49802 61362 26510951
124106 185808 154555560
12181 170769 941207096
45585 157082 712832971
22713 145199 306662106
100331 197957 776577624
21460 155171 525665519
111383 175209 159827919
143469 156363 214493473
114454 125468 27566203
107785 121286 33711949
5104 69064 184624845
63172 78893 39615850
121403 160355 97596587
57924 65613 669971342
177028 179089 177787
115397 187651 180936215
135646 157149 484248499
128741 158752 75135962
36281 140595 124682021
166331 192401 65084572
81820 194475 281926048
198421 198694 73337657
39112 178697 812157662
134340 183967 124062771
18762 181295 406934219
20820 97726 192544226
11213 88337 955446830
115794 156672 892405296
105711 173720 170482483
184463 193813 23415857
125671 165570 100103882
57127 134991 582530139
142963 179199 145671567
189653 199900 975907473
105694 133029 68626243
118727 188011 173543821
38730 65886 566319017
167653 183159 444788132
107546 179096 179095138
116284 126945 623535105
145369 181279 89790271
106490 138828 81252253
173462 189548 982954598
99411 135974 91767655
36432 143254 914788437
77274 104351 300917062
58871 137786 752459351
145387 191521 138368633
157391 164247 582330123
174739 182622 19608472
39643 54857 337683044
1936 31870 74831351
83486 173018 825744569
50365 63522 32839644
185979 198716 128717886
199668 199675 882330404
18659 84740 165523338
184232 197398 32863808
76737 195948 348126636
89039 196241 268198308
165190 167974 6969524
47612 172493 369827465
158225 185764 261054568
45623 137758 932865613
60106 81201 53254755
194779 199785 12475576
116512 145933 429311077
84474 97969 33716282
171975 185183 32928399
52928 172600 319774729
139484 180752 103069315
124006 140381 41217899
67076 137416 176458924
11020 166784 390060255
158367 193296 607905487
132659 135235 6575923
183777 193673 769526241
80093 98297 434262322
4688 109034 586028153
43185 109171 218008220
79367 166584 735821045
65587 164937 249115429
102100 161077 147577485
98737 122222 774079114
145578 163256 44320141
195583 197743 5334050
49525 159667 478316457
2814 47762 112126984
161125 164184 7761917
74638 191609 292909469
10564 172720 406056151
11470 17265 647860672
192456 192935 1176896
162610 170111 18837410
151872 191220 413708724
165737 199256 83523991
176429 187171 26917123
95401 100484 5350494
137045 166435 73558719
193371 195755 5910007
106527 172849 700970234
141618 174643 82664610
198233 199101 566729030
35376 76122 101713944
70794 151072 898538604
184166 194880 725384141
139601 162078 56115956
172004 188535 985161592
133493 182896 123471123
169341 185463 78928336
76647 100320 551233732
18566 78847 150808122
173480 184326 24716072
101788 113083 28252641
102654 103845 2927093
130583 196710 165416119
98808 133205 258509356
94859 165792 177729964
74720 191851 487048055
152585 158621 15117279
136164 196082 987139943
161961 199968 740391287
113287 196217 207437622
134868 150659 235088161
179643 194541 453638226
25455 166814 934705432
57370 170506 283825739
137245 199784 156186099
92264 198907 266702241
151485 189048 93925621
148226 159421 28033542
160151 173900 957459934
87046 175426 681190339
149663 165391 750737912
80126 144049 160312185
19205 50934 79170955
9896 97571 219377309
65889 83700 414969613
140373 171104 47739099
197798 198057 666765443
122413 190998 211791568
187127 191933 11972138
159788 170662 560735247
506 82554 811235546
78603 168278 711276941
115458 168674 133386636
155499 175188 843032544
149483 178331 72179418
78647 156314 194669652
78538 182426 568752526
28685 170240 354477046
83682 151985 171005544
79574 146607 176089668
106111 193510 904733798
18566 82491 547101186
120144 144953 62272966
150393 196241 904956695
58566 166748 271490109
125377 160801 88747862
55464 81893 873059411
111489 183673 299823594
181863 190027 407440303
122345 126539 10644963
134677 159147 61143542
172068 188693 41418597
81325 155383 777409491
131206 141011 38005025
169364 188805 358342458
20035 35128 34160126
8117 48969 504120264
94653 121227 66389874
67086 149958 207594351
124052 186216 361349822
148703 165354 476422707
196051 196340 736159
123445 162297 97374862
4738 33680 593422580
19427 142153 714033516
68828 143771 187850005
74777 191999 293540934
129229 151853 559865384
180610 196603 40017822
93518 174632 203045006
150091 199739 124140305
50933 96792 763410345
85709 168636 207771947
47007 92982 115508993
167166 169279 5295275
3630 91850 816162616
183509 186089 513383892
105415 164226 147477998
64099 99193 670862067
153056 192554 98837471
6058 6059 8273
46072 73038 25089457
116175 176030 149880303
140141 143337 7912279
171420 184171 31730559
134667 170146 88788188
120072 151560 78970578
128497 151988 58837181
168781 195522 66686800
189348 193624 125537095
161716 170020 20870738
146785 191498 702403691
95228 96666 263529767
154690 163549 22254085
195284 195696 1082377
136134 160063 59757162
59997 178879 478474965
43368 122969 569483844
85205 121716 172174709
153278 193564 100761125
58256 146832 222314423
85579 168782 626121171
132548 181345 249470237
130792 193752 157550134
89612 111631 55028514
159024 189073 358263623
139731 191300 128887466
64737 133916 724953714
52675 62594 24740199
176686 181482 244788805
75650 185333 274808001
97637 196688 247865398
15716 85311 174229833
51297 86351 653496746
120292 157526 900759763
187309 198217 712527006
103131 151651 121512759
169755 172434 129854731
46547 102199 139766816
140646 183941 457698814
183036 184636 269090067
38410 82637 388971946
97613 171933 186222711
97837 175909 915313863
153143 159856 20445786
11697 131858 300823314
34838 188823 968607677
45115 185063 865725342
40563 156477 954714203
105801 179768 185234300
36327 173198 78546468
168174 173028 652369415
16893 67600 865717183
148111 160842 31846182
110354 130052 49287000
97821 195239 243743925
98943 133624 86922717
181064 196843 801106535
35480 128661 233224666
163097 179064 39808293
93612 159294 808131353
138760 196530 726463853
46616 172198 916815007
141922 166713 793030181
155426 179027 58980390
167112 195601 634164808
156414 181129 61779057
80278 133219 953530082
79316 181837 256777964
105840 161397 139234344
105663 186527 202599788
96841 130703 84774037
22682 82946 311828697
71358 147396 875216921
89830 180840 227650747
119976 190362 176203231
15480 48653 82692158
56718 187799 333248561
34638 77891 108115714
109342 161297 130022438
43880 138987 59009308
100174 145316 113121196
111729 137687 248780350
93612 176857 208380982
197482 197522 576667766
155197 184454 369469005
5029 57147 130006505
53102 140539 219422243
166686 183505 41862167
45765 134776 223419976
42694 69374 67005498
12721 75492 156994102
76716 123816 118024106
129648 163970 231712978
169847 199316 887569299
162676 192377 628387915
196765 199637 7144267
158643 174977 504492381
164925 172155 18080524
77714 132779 138036992
74843 150144 709129218
108953 183311 480967536
109073 163007 135013549
163584 167509 9789663
183785 190286 16259105
177234 198644 76428853
111777 136664 62480613
65852 197327 329164021
154064 169881 257578123
189299 190810 200180105
16656 111953 306772787
164243 184496 484847921
165309 188069 56833737
94508 119632 62769870
111017 132942 85108324
142029 152345 342499562
149907 163246 33554004
110009 158269 141666792
70525 130892 151294839
61200 82550 53879661
30518 92719 966708364
149704 174993 570965479
15552 72781 302635612
4210 47772 108700484
188150 192505 10872306
164336 175253 27242710
69449 110613 103269189
131163 181791 126717036
138766 163512 61872831
165573 181029 38458951
120556 178739 25370779
55359 142986 826245506
18213 69025 127084530
20349 198414 294506896
189955 195887 14811723
4159 152336 927286080
196007 199691 24230506
198994 199058 74293
187538 197342 24318622
154013 195721 104250503
161766 182921 330508101
88841 108885 50140468
25343 147997 45198202
119290 134381 37983392
171244 173924 838897352
25275 43948 544263427
70987 151131 200818505
137122 145647 21209993
2058 140249 605631063
163238 174165 617825451
64879 197767 332763539
11576 191455 450248188
64224 139873 183937608
84095 111715 44110215
97053 132807 89600149
8250 146860 347057745
98093 162833 162201908
126388 171051 111963117
174018 181491 365064740
31887 105727 184664477
84205 88652 11247822
64271 69444 13132423
61639 199240 944235386
93245 129665 913279609
21951 39830 930640878
4082 108981 898747947
135537 154829 48175277
15429 193584 922964559
42877 172776 325714356
183054 186786 9496528
198842 199716 2212059
87836 134128 115934776
194772 196403 4163427
16701 37529 52138313
121855 172880 304402161
129939 168250 626117904
16392 174810 617796031
50110 54389 10588066
74227 182180 270404427
78361 160696 206295537
93587 102606 703395242
14489 177975 409320096
154769 173324 256281636
136993 177866 815688399
103188 195590 689870762
173972 184973 718166791
198947 199707 92059311
168979 187426 324721402
145292 149640 429365822
87753 171492 266208588
180699 189230 533773665
179813 196395 241877144
80670 127006 116167493
51558 73540 476145919
135372 176797 490280910
27006 172254 363703266
8816 87206 196293325
15292 102675 455901613
91649 117900 380868958
141662 166323 61859434
174473 190407 574253037
42801 120005 193564608
127072 178781 129402874
168452 187457 294844092
135161 166674 940088687
64603 68825 10761843
144048 154752 862303191
18930 184060 413418957
109530 184352 232391199
42959 107383 489855816
5518 146858 763923772
80097 186006 986026480
199594 199712 459672586
109723 197308 219004259
87701 160324 560962534
62683 100702 984544832
194200 195995 81790778
3902 76522 181579811
53199 72267 560758115
47162 129536 918872313
177284 182554 16417038
79111 186561 604298352
167472 174904 18506003
174364 189046 36631492
125674 137636 978467821
166911 190923 59875175
118904 162865 110236463
17703 86080 171228824
81550 168873 218785066
130486 154231 59493761
125403 151801 66157036
106097 108619 6475392
4112 137817 925746672
23827 94090 175880640
76222 101931 638718665
57447 101097 109769199
159458 176499 249387028
66457 112779 186125195
4355 170336 415681080
82520 173161 227063982
28741 98333 174133970
156334 193745 831706235
131231 170949 716188083
178466 199365 934659231
65864 159394 234396526
50235 131856 119853504
54286 149172 865204793
71802 128423 141820719
156042 190513 86121477
48329 87286 762119985
87433 139904 131452434
159741 179618 49660166
85337 174864 228482367
113680 187059 183712092
198846 199217 938199
78414 98553 50533568
101479 163717 155876562
166576 193588 991243071
103315 185445 19710255
31493 61014 459257387
26174 37437 28133340
6930 148700 534823966
103162 192637 579898286
126335 170347 74590958
66972 98166 78213435
90595 129368 96963578
106861 162709 373494271
171554 180302 880079292
107916 162095 671502378
37813 107070 927790352
195576 197395 595579567
163651 187933 60656239
80034 99913 49952957
8063 141224 958316796
49784 69180 677341931
27903 74622 116807532
176697 179381 547274901
193496 199493 14898552
57423 102963 49595062
91937 101454 23853697
54486 87617 83453451
90920 93112 5426215
102665 154726 847442878
90832 163111 180996352
117776 173425 623697216
141182 195751 136428440
35593 197716 405624586
33690 37231 8779552
63527 139400 190554825
54300 87888 84600854
167932 195880 795635265
152637 152861 809749219
155894 162908 10288140
1473 154604 383245623
173650 174421 1914876
16119 141546 314053507
9270 78570 173311151
159656 162879 858173627
57239 129158 180501780
57206 98930 59361404
84551 172898 952159002
188133 189611 710058839
119906 186198 286894686
157412 196553 104744668
91043 165866 187389001
107907 166372 146535767
11796 18626 17065166
49153 75270 65544934
27266 84316 142800289
57977 194786 391864707
44993 117789 723372149
36297 67739 78579301
180599 193547 32420933
172134 182470 25697114
144229 199029 136880670
79960 199107 521622809
38681 134574 240332331
195188 197610 6055891
156185 162967 974606906
119209 183488 160947351
105673 195927 225958576
35059 134586 249252101
195174 196465 759004290
83494 172839 362829912
75499 178912 259062294
33275 116892 435440476
151986 174849 57311615
20490 150455 703844062
156601 194171 695282583
103403 163073 149490656
133544 197118 126616807
175837 186751 27349030
87071 191810 262193646
199210 199451 616356
87276 194838 269093311
25682 126434 252205647
80389 168219 860802719
178977 186853 19793890
61340 118958 144617296
67778 84852 858590652
94644 132905 333773633
25374 32567 475797163
126586 164588 95278518
130859 140552 24385091
39368 199102 399917108
143521 186824 108341895
125543 143102 44085034
179200 192108 623144031
41679 192361 377511408
155857 195955 984004996
70427 173248 257688618
148719 161131 124063260
49467 188285 722128498
153472 178478 62564671
177911 182183 917080859
164333 174448 25251698
189749 193009 517625816
132363 137558 425268413
102922 167373 161509835
44047 65099 523258307
27234 154944 861582945
78190 181701 259250931
149680 166484 516695853
104269 134956 77048437
125337 148672 58533381
62054 104685 813253611
119850 132284 80133619
48747 61464 450090989
195280 196002 1867074
12736 85356 181858911
101130 102303 2973766
13779 61837 119884951
10445 193243 457543729
51126 112365 153606120
93655 105499 29485927
62228 74316 387536827
89395 151836 156234852
142360 187128 332715906
182109 182116 765240188
31155 33133 5026792
148791 167670 696559586
129743 169467 99579492
149365 187741 497359440
177670 199571 807040737
124185 162894 97087139
71509 142970 843210162
25036 196737 429703116
66142 67657 280199277
92688 115327 56603449
184253 187905 9222165
7308 123487 393871736
150713 157574 563040454
74299 181192 696445104
48166 135611 771316223
12543 179802 418746183
68060 142159 185723478
20241 153891 334640032
67442 129664 155924075
142962 197487 136236964
43855 171403 361400734
61123 177545 291886364
173458 188986 19991212
194619 199571 101663989
76422 125021 508750019
133859 139269 188215116
138680 195068 800237478
46108 160321 689739189
15773 136365 302061317
167142 168440 816390513
55419 145164 225202567
61884 116441 1018623
74062 188636 812669960
63640 193970 326626582
115155 190488 907168206
129294 157516 70633034
52043 98688 931146959
134934 148573 920537165
115666 155045 98655291
173799 177690 9639083
175944 180271 10820573
16827 59893 923772203
128943 169375 101388598
158370 170402 30263423
43936 185953 355932416
126556 130936 10997492
109125 160608 128780272
199058 199276 679086233
164437 175277 122873286
88277 103229 752228924
148408 199240 78995006
82333 113058 76959798
88211 114535 65786152
165670 179426 7178746
50666 147233 996687087
509 78567 195057776
36232 157909 304565735
154179 160727 16365227
78516 100848 127139771
36971 183457 555513408
39258 47932 21587524
143851 184839 102461963
97186 105742 3507508
109535 159754 125688108
193339 196224 18671728
3027 101800 548483810
67805 148458 202071063
174996 176654 4122301
76245 141204 895199764
73428 97469 60280795
108113 147024 623815528
173025 180595 3915150
149317 167909 297996140
12471 39796 68227750
122713 187060 150677031
122530 194203 938924998
168965 196773 69323593
61182 158184 945083172
69896 139628 174861801
43885 100398 58692890
65049 125865 424502119
186689 190875 652564261
34406 56111 53839151
112578 143138 76609281
22801 193235 426591438
195592 197439 707324833
110718 143183 134698177
141937 159860 44842916
82896 152318 173831518
137719 141980 10588022
87330 130171 47876262
181024 194540 33784077
199470 199738 466106
36265 175845 637455266
145116 164141 47673454
37924 97303 148678235
106846 154841 767082842
130387 151033 725618716
199886 199902 51888
16546 39480 497972869
45326 153433 642132388
159422 181211 38624416
16307 183329 795556981
103714 140881 989697673
65139 121267 646881981
151363 168644 240028189
82274 134619 36660291
26006 106124 190035724
92119 172640 617923405
163601 188668 62562757
87261 125277 95093924
196907 197211 368658950
29672 162238 340565297
10276 136062 315054029
11103 112322 369004242
7188 127059 849251805
176399 193849 43631211
180219 196755 379564906
81319 91079 24540982
196181 196978 1887318
135717 185975 970429787
147381 166615 817751666
55144 114178 637165768
196614 196784 380279
69059 169846 252624820
78808 190708 472119861
161274 182224 52403325
141505 189568 483383723
98614 148711 119892674
132568 194832 155711012
126280 139381 32986465
137770 157500 725107621
129727 138696 212062724
50895 137855 218196487
21157 111362 225823709
156301 183001 233524463
185368 196671 28198314
77607 193625 290535101
109932 146821 364964147
114753 161828 547583942
108702 119322 26431211
34568 97347 857021698
39715 156552 463945602
106918 167499 911896758
95755 176269 201540256
183281 197708 912356932
104245 196148 230039684
175055 177835 336263119
179526 191993 782663803
124432 199180 186983245
199541 199855 782580
73551 102553 466993342
185307 195088 265040173
20444 59212 839370261
84319 92898 487278594
124646 156717 80401289
69450 130549 153124001
36464 177647 922577161
32721 65141 786317916
116913 118196 3181560
71779 117016 669480022
19228 143471 311212163
156424 192395 990363119
149189 186037 92221466
149272 168679 48683176
183069 196160 522255435
131552 151912 51043967
4745 111553 432995012
85887 132373 939107617
118180 170422 835552066
143099 156974 225176532
1056 6293 12978443
62447 157345 237958460
100359 104423 10177121
87123 159027 180041303
159113 169385 928873188
198258 199336 978171660
168981 178757 161255788
113666 148681 586903506
115936 115981 270743946
199464 199467 13756
78684 127116 598122463
177927 187910 608082689
28937 188952 445038324
107818 127624 49595439
91974 127473 490693647
154200 165093 27385768
83426 186932 784486143
25510 120728 668511054
56805 93374 91999401
78180 197014 297422213
66878 114791 815924693
174524 193092 23960209
57070 187113 719723147
7409 61327 259628913
84502 129882 113586449
86764 174957 220853235
24041 96591 207320274
8050 142342 336250330
140022 164135 387758625
170242 178418 869747314
95702 172679 529848375
144061 145635 3910820
27998 121786 18060900
108357 116280 19784778
65776 80891 455661509
131115 182755 129205862
182095 183060 793421606
181958 198449 580776746
159522 196741 92992614
89061 103586 36282561
153767 194702 284708887
116718 176357 149309971
98911 156120 699730843
20837 103167 206141479
88099 143189 137922350
99146 190852 164077491
196635 196825 411646
175398 189197 983048112
58376 96916 96989515
188873 199957 27623555
189379 189551 451996
24093 67010 579798260
123600 176100 131512007
138161 158469 488317855
147705 156460 625999650
122732 131589 22318413
172294 180285 1005826
184092 188420 120570542
135772 162405 811077662
4522 182122 444619743
138721 178333 416427790
198758 198786 768161479
28218 59102 418067673
8321 121137 282289560
53460 193820 536112027
7908 77398 173813412
64731 108135 108961466
168041 173953 193159664
46664 84662 95510773
42640 79631 92819477
13193 116262 258052081
82343 120510 95478486
121304 174709 133841421
88987 156272 168413013
130896 196395 588323756
149749 154450 887792667
78932 87134 20703215
30816 46231 446139511
164623 166855 811222280
181661 183025 871268636
98959 193324 236193653
64147 187924 404303782
1152 146688 364216524
34734 34968 567382
133444 191657 145580727
199802 199993 370030958
179715 188513 22047937
103272 148443 242141655
75920 114999 858346220
25167 127670 598215140
486 18475 44798389
25277 112409 698752430
70606 141890 201752985
110051 164125 244673012
190553 199806 23050805
13093 73867 152073029
10227 56355 114973252
152616 193601 770312642
157163 158115 49538720
170451 197966 68527481
122949 133712 27218587
93957 151835 277908871
13274 70673 143605483
9703 155735 717813369
161338 196010 86681527
175629 177706 783328715
146890 198650 129329941
71383 121239 124858880
28299 181605 383724498
72696 90790 45490693
107647 192962 877333222
139602 180985 103361824
92061 198038 265078394
13656 131482 295008984
78798 91657 32405210
59026 61174 5414442
114838 166896 130526887
147991 152601 3584447
119151 135114 27292358
130380 146422 40218519
30194 35806 1941952
43072 120127 752833957
132769 152438 535911390
143453 195005 405248139
3313 171413 420887311
50793 113014 156134384
150975 173616 957985449
144096 196178 130187477
40160 63710 949321167
38906 143102 292151019
159334 187589 423698168
156474 178368 835818711
72607 112906 101025615
25570 33593 650840392
53945 92049 14522536
95155 106795 744632287
197192 199533 5871751
151498 159310 735264162
176741 199779 859060956
66928 146244 198781305
99977 199026 247777079
20559 72272 129395642
192374 194942 3824239
86832 132858 115293104
35355 37068 619991658
96495 138119 104354527
157136 181115 60007855
194546 195008 699480829
190432 196788 777230962
137136 180203 742458833
146636 147238 1558438
113709 172145 871536304
90482 131410 477192526
119364 168978 124480351
102899 103306 754336049
167661 183706 39971053
69887 80087 884187
139154 194000 202627226
174440 185288 27079657
91734 120789 873767367
179535 195366 39542797
80512 136773 999560820
185401 196727 736486429
32076 98230 165517295
169504 193962 148896384
16619 118592 255264259
72890 96157 428662603
158755 166699 182734717
62312 113113 333780471
161232 171908 26858525
199213 199314 262515
136865 193874 142474189
163207 192392 72917605
197287 198297 2492298
47333 75480 619523792
193666 199295 93569633
42809 101293 818579310
118674 156448 825533663
151276 154878 206487767
171767 194415 56455107
164029 174966 546507413
151426 173453 713819819
52824 72406 49286232
101587 113220 29103622
40680 158910 953575260
31918 153384 660271958
47578 51080 8763699
32554 163848 328781724
194987 196862 4649745
113947 151536 94136761
173001 187137 35275144
162398 199404 92385044
126789 148597 54668379
129573 186971 143748004
143406 181263 944378256
80510 80923 1081333
67523 154378 978666568
925 134511 677671193
131555 165061 84098150
140046 158161 403445984
13861 153864 203772146
25014 94000 499032639
84611 93212 21503340
22576 180683 395697217
184214 192904 281957186
125961 181619 139309000
118150 183953 699604393
34693 55794 672200094
167218 172488 13183559
50207 110291 150824533
16628 62847 703096552
6404 158217 991306644
9324 103027 234592681
3957 82035 638822138
26087 72371 914377940
190165 192838 27878428
75290 167826 247191107
85635 98767 32889110
152863 183648 77010191
20514 178216 394803365
138193 196564 475194614
179385 184384 12497055
42395 87197 112527438
51665 174309 307391648
47963 125903 195477819
109900 147670 448007175
5354 172681 419060506
2661 136979 746543365
40625 121915 887060118
19105 41480 92815145
41855 186825 363264728
9145 27793 46677509
116644 130801 35464747
125917 167307 103794111
58721 72047 44787442
77680 177677 250468191
156825 187102 23142561
61144 198082 343042561
169371 178211 21980603
17768 132122 552283389
27399 42984 38584236
154429 173860 26146563
122654 188514 950022553
151497 152492 245506448
144058 158356 35701240
26502 142519 294944550
80312 168877 439077170
20884 149614 322280761
167555 194247 66569266
107400 147027 99329581
50745 189594 775572885
51513 59610 20099830
53040 74260 53355731
50735 179248 322001054
140219 160564 50802433
64950 74984 25264565
79813 198804 875758334
23225 62989 99039996
131422 154798 58583366
53466 142092 60574523
93336 170127 531677892
37315 130968 234498366
40608 151138 998205104
83147 101672 46489879
152112 182368 859919456
144832 190894 115161955
12584 61543 122157048
97728 110426 31878841
38083 88907 127405459
124769 151655 67384029
167311 199310 79748033
167484 171290 119719218
103897 160397 879668006
53458 198730 456539626
156070 199497 108453295
81768 103603 611203589
53618 78135 147871820
165538 189078 851884737
75416 162723 218887840
25041 184470 819533088
328 71814 413602328
15152 21560 16089832
66148 158440 146086763
12231 94693 677221985
8450 38481 16981593
175732 188587 32102277
11192 136730 963270687
77036 159424 384383103
146004 180528 86309423
67760 69904 5373009
130713 163264 60455210
50102 139612 224573955
167607 186311 46722727
124082 131558 768016180
50378 69827 33902351
28175 43423 666428201
144528 152778 449472152
191089 192265 2960791
124260 128211 9955851
38303 152077 284934506
178205 193202 70584033
93698 190283 733811320
195624 199843 10489392
12235 136698 311823026
105403 116993 29111448
110366 155397 112727091
108845 122456 33840085
14768 127477 373580911
8023 187628 621985431
121678 139829 45705528
113275 184253 784007952
15462 141585 876657005
67681 146677 799657996
98776 112830 35205292
29067 65069 89831154
40665 176703 922096396
176409 194463 45131767
169549 176431 17080902
196462 198060 911355616
135141 175480 100843179
89046 156077 976047429
173907 193828 931756189
140355 181621 103124658
106808 111677 12277365
24915 50634 64025047
66680 108728 829139444
169611 174833 12989973
4706 43946 97863507
5810 150940 535076098
65350 80268 130655770
67130 99687 81654114
62661 67511 12411449
155438 168274 566631836
15770 18634 7108747
61870 95262 402234434
175830 179822 157397048
177949 188843 27244316
61749 182064 301686917
128193 160510 80932083
199285 199965 214958591
42009 130514 221893780
50250 90930 690039274
33455 72995 98781943
103040 125388 919215766
129473 199069 443092552
77444 127004 560989014
68267 111999 739650856
7121 104996 533637391
62336 130766 171752197
108025 156243 620961147
45188 48147 59937964
8537 193376 462668007
133716 144154 961705098
20036 58036 94654910
99883 138335 603560327
93755 117947 26233435
121987 139607 44434945
165609 191960 65731804
172337 177778 584642026
118356 119710 299185577
190221 193008 88856782
135970 136059 207118
135963 187439 128722818
17342 90621 183537891
141169 141404 540140
190289 197865 246847793
111430 142581 78053757
32003 147417 288921470
44735 153393 272485435
156031 171751 729538145
22652 40479 59118471
66983 111167 110807672
92759 154886 155528267
132661 178356 114330388
174179 174411 562226
64877 97129 412230256
20739 65029 74095347
151330 186511 88080812
92839 136863 349032437
4258 79543 567863525
58130 177233 848457124
90958 92933 4879166
5684 113163 269136743
151326 176610 63278771
117934 176935 181544475
175093 176422 237313480
142107 190342 861437443
61077 80814 49714797
151171 169704 46484392
61049 115932 137796571
54881 137770 667457908
53351 78313 62694531
10811 82073 178373695
102276 179927 194268576
58926 132729 673250674
190365 191079 1821604
143899 191636 643216745
87462 159803 181083580
117261 168387 128176031
72135 74512 5894127
133278 168042 44747730
70191 187647 981338110
43720 48102 10994207
174949 192109 804934639
154459 154555 245558
97871 142746 788151398
72761 74847 105814161
62793 116611 135141229
85684 101587 150070243
87020 186285 686558443
112227 129810 655771297
162682 163291 754488057
171874 191099 47923994
56899 79187 56046445
190710 194514 331586006
115533 121943 610468276
180216 184554 770447610
92310 157473 163047074
177355 183185 7226981
42834 132691 301941421
45694 195398 375045358
32313 123261 764550089
83454 161228 194744074
132144 167128 397498715
62477 114472 885895364
27217 78512 57969313
142149 167354 284522405
162977 183301 180534696
72662 136763 160751463
48601 113797 163558093
138528 164756 865356436
74369 139142 162478328
80768 154131 183848763
119193 158823 907820274
71262 199150 320069020
65432 191787 699908514
193396 195214 4434238
1356 117893 738141603
60202 125499 907556057
48805 199918 378451697
74732 193318 296979699
122804 173719 576747350
179438 188623 3067343
155353 195818 101157071
78505 139629 117230574
117454 158759 103459805
181302 198105 619190254
167849 193267 218685357
77230 99164 516589805
11429 78258 641746999
162466 171242 22041876
173351 175695 983511338
128389 176064 342111759
39766 166233 239680075
148104 154813 16789816
59141 95685 91972827
194339 195683 673316122
13491 16305 991970044
22632 164416 355043188
108017 165354 222444826
41999 85101 108232027
56697 62365 14216529
140755 194523 134418794
60506 109715 960134296
88932 134220 10563083
53698 88506 479537465
76545 120227 893241574
135108 197765 156476530
67667 186321 297201258
174261 180318 15086139
32551 169118 561170066
168001 175669 41719388
37244 58707 53244138
4820 35256 76285232
3337 70125 308479245
56860 82925 335190682
137695 143016 766269332
88584 92311 333510498
60352 83907 59411473
169668 172117 6124840
65862 69708 228657162
122803 144626 54927507
47050 131684 212231049
135093 196026 152264041
12856 17856 12559105
14973 192100 567938386
35298 162391 318157841
99258 158038 820042833
27967 155530 319362710
67762 188322 491412504
28258 101620 208724736
148040 184840 92016738
64557 95952 78979415
55145 120552 164137965
168555 199525 247467060
157893 196211 968565781
54160 177948 189694023
161523 187527 185270752
180334 181362 2515769
117392 167326 125191499
58044 127047 173270681
80677 139868 571139719
45136 112672 752041803
152244 164031 304655270
147355 187016 99235374
198922 199414 1245597
66406 190470 310693825
160943 182930 789674272
47520 177835 326568710
157521 167248 996826449
95048 112364 632937727
163718 173042 973007256
152578 181010 71138237
61604 88876 167876750
13354 23683 25972011
69673 104156 70190013
124403 130629 15668249
121635 167497 115087658
116229 191998 310730225
177938 197916 162419276
46219 116299 175803772
184597 185864 3244540
99063 158174 147982701
198583 198624 244721155
40701 104008 807420854
78407 118702 100964553
55483 105772 126241058
173855 178213 815001245
27876 154594 575266885
2055 176297 887812145
94776 154734 901028101
43191 194846 850264770
179161 188366 7953140
105802 135268 22019742
18885 82416 159151658
71863 133720 235018213
185692 190829 178851555
148024 167178 25054593
33912 132001 245487844
121516 142874 53643780
95494 180353 133836484
76650 146102 174132961
94208 159611 661427822
25632 115576 225119105
18908 72382 133872047
196479 196830 779701
46938 198525 379660958
133 188926 472385709
162661 199350 91563435
19975 109549 224369326
65359 191898 979598814
8789 98777 225292046
98820 145814 117709302
110968 191389 201220250
199943 199993 114209
107595 115477 19725585
169586 191562 54790197
162153 166439 10853568
167261 191740 869276534
79370 120288 173850689
14845 195114 451108125
38151 60709 56126591
182038 197510 38535952
76386 88734 31206547
90296 154692 163166062
124965 150515 64010658
196943 199525 6484047
83063 120990 94879712
140807 172328 78971575
129335 178062 207147676
196058 198629 6330933
147329 169407 164525361
106620 180613 185299312
152368 172083 685186961
186877 197341 152881936
17409 41668 60451470
94342 154476 853801403
100926 159885 147652242
36238 164711 609259443
158408 159607 3079396
126722 127689 2413768
82464 111934 146746185
7584 30222 7099116
32078 115571 248102965
189104 193774 11697800
92382 97538 212623880
116855 145934 72892709
161101 192710 79071340
182442 184165 735937206
85706 186817 253174660
96857 179796 614675671
195717 198279 870106734
190589 191037 1137552
88143 151460 158476770
181636 198150 41184089
108825 126070 907146600
99065 128542 73783008
12707 21355 569587126
30933 185537 387021446
147632 184171 91341749
142874 164398 296097850
87382 136834 123932751
107185 180706 253100941
56976 155038 245981324
74811 139508 603841590
194061 196748 954311200
59733 100779 103215199
51736 187120 339229202
175456 189028 33871573
8473 68305 149648015
188847 199568 185021942
162865 175565 31733461
122405 152469 984561847
196296 198111 911105491
78391 149233 177557775
14147 168010 674099203
36972 110360 743475006
169240 182131 811161597
29387 155994 317029669
124918 133070 20510867
189879 192030 51631290
149729 191868 903931749
99853 145094 540930830
39463 76442 432826320
29809 58810 926220368
59649 127027 985848761
161921 187459 693769842
127278 149571 44496986
131290 149826 46405596
81479 109971 646200438
100461 125429 926630693
94216 105482 147667205
82744 172483 224821862
42565 64560 55129974
32095 177373 363628402
188861 194014 772140943
175006 196773 885420945
135899 174136 95611308
43749 186561 357947013
30401 107560 143253883
181383 185433 10179176
80500 149637 591459302
61149 189412 321482469
119407 143347 336487877
66501 158965 231713652
34632 39715 12451533
138123 172570 86199166
98565 199566 340909185
108788 174153 163665588
12090 119998 270130209
171813 188597 991899771
143883 191651 119419731
191076 194951 3126019
21298 189426 420830826
120740 134693 35163805
128156 198361 4780636
5812 167543 630622297
16359 194442 798976688
147151 168827 54330180
157304 178757 242442395
48918 88487 99514338
68333 117393 784512552
109768 146283 91407177
63501 183199 703044423
13435 117140 863353075
71893 196380 311683703
37573 80600 107606962
57789 152892 238606358
175980 199376 58362162
107515 124865 592952949
35548 46234 476040538
134554 179460 112237058
79598 164421 212655351
175568 181783 26437845
146571 178558 824127879
161759 162151 260156382
148965 193863 112255497
33573 151077 388671941
124453 136556 30534477
53786 75452 54439684
177097 197338 706999339
54699 94306 256022787
97386 185992 852490071
196692 196990 993663961
192082 192897 742305758
75547 116998 103965952
69702 170273 999771593
92601 135461 107434840
178288 195640 660819918
22561 103232 201902754
134245 179677 113543602
38616 62013 58243842
44211 90834 497697793
12815 170170 635864865
123591 168715 552137905
31463 63512 475047879
37296 117248 719459077
157783 192925 265658207
15300 65037 124224009
51926 190913 348182166
186812 187446 1609080
61778 104232 106697267
89364 143462 135436158
315 146068 364774972
29301 175204 795340864
167178 195859 71561500
166023 176152 48226918
106019 111942 146314524
187955 199250 28064250
152498 164260 20983336
29704 58130 570153644
85196 177534 231145119
114307 148130 84770684
175866 177923 5123895
125347 147504 55583870
185441 193977 958935016
95255 183642 221157662
81789 105074 119047044
8354 101294 384003433
53877 197464 399702945
79361 178615 248622443
89907 98283 20832925
1488 125423 762807212
163268 168817 13904291
57946 147322 844592713
124756 141539 961448746
173396 193718 50720252
159194 167958 19364177
185996 194664 992668008
26915 177938 377996407
23427 189230 414964010
51918 55986 10048133
169993 174986 8093910
100734 157637 142438908
28131 146883 531402005
80771 169612 827323421
149172 179750 76439054
20400 158577 515259991
62005 194431 673636994
183931 199075 37790956
172410 189563 713048286
89478 93535 10102281
45902 61181 38230361
105287 108748 82233400
61276 67736 16516062
96658 194558 244936643
11280 142941 329620420
124794 179155 136109771
141564 144205 924927992
198882 199200 810263
36969 52404 556618786
125239 125623 747441780
113 114653 692107696
157620 178633 569460448
30100 180186 375646811
149812 157325 18816920
117730 199523 223281710
184870 197102 30466763
11369 197336 845292940
5729 131781 315556051
41114 73966 908392927
102857 142084 64373365
10374 72860 156279489
41 144405 838493272
163148 189251 500567702
198754 199810 2641628
71121 136607 417889773
23056 117073 235270690
137511 194932 143406810
33459 150805 84431279
102591 157298 746351548
155743 191707 89958500
112875 159151 115875548
89242 125206 89855767
193801 195949 181461
108018 191205 208180123
187107 188779 3765102
98443 106360 19765778
13258 117752 649680301
98628 190853 843450775
175889 194800 560482384
23674 56887 387948430
50526 191607 756053800
109486 131549 50132790
163951 191991 70019403
91347 114531 57948866
4918 6283 3428651
173003 194200 52851939
146623 157785 814757929
100046 189448 710298536
111383 183484 541483956
55191 65570 878444489
98655 169933 192159914
198935 199468 1001
195830 196889 57796158
61771 109604 339487760
31735 89861 145577519
172402 199061 66407910
160805 171129 25947745
109091 126725 44040576
118789 138927 779097856
69358 177955 277480623
100164 132927 82115715
14531 148650 544435646
41194 154193 283263143
51351 152006 252304921
65619 164091 246876365
6584 105419 247325899
107844 156199 121125902
90412 126247 745813851
170489 176994 973680978
112450 163796 128697427
145214 154043 22092663
68596 145938 530511192
58977 127086 171008108
62880 64673 660351763
126682 166666 653721586
35691 160190 425437521
43664 92321 201206725
108473 129612 52865706
158801 178540 49373187
18519 77365 427101431
114977 116452 3730139
95404 151882 141383191
180405 197992 43837478
33111 42079 940683107
78990 150003 177910250
139465 142647 7878738
144846 180040 696003665
96523 172303 189822885
51550 100294 804709092
184344 192187 19665634
25202 119056 234860263
48623 67067 46361650
137341 180914 108846751
171791 199871 528477365
38762 110321 954084526
119042 191783 182148452
152239 166866 36801794
112306 148376 437327287
126143 159224 82874778
174596 197802 57848456
41193 173050 330547030
189418 195037 604640682
138570 162752 871362896
55666 78182 56678815
63759 80279 41577901
140169 179901 186712797
108080 134732 773505573
171637 188626 42360208
32344 85117 132061064
127827 185193 143618252
148237 172033 59671076
178512 198298 49351595
8913 49950 551364987
185365 189845 11165248
173840 184823 21158083
107223 168125 81730374
188217 197441 22886047
52356 69504 791970330
195435 197626 345739307
66191 86392 50789080
98101 127034 83997527
54774 78125 945784226
160088 199225 97737482
106102 125019 47426997
168056 192892 61960359
106425 199295 232399626
142995 171357 164651101
80812 93235 26515191
2082 105592 258920540
169382 187599 45520619
105624 116967 19648526
176374 191141 917513354
180807 181814 31772848
185635 192389 38372213
164981 178255 552049106
156989 194193 502206088
153358 183106 74309881
26104 27917 4503383
188407 194098 14158816
71012 148023 193004263
132650 163109 76336762
198930 199605 1734674
176894 194773 103152071
53146 148576 239350005
68993 176391 268989478
154021 184496 590107003
127716 159474 79575313
39904 69410 680415922
130467 187463 142723681
4043 98318 324851723
152315 187654 896475438
75776 112367 575308856
185422 197228 29393522
168570 185721 42800695
197479 199376 359672001
154363 159748 13488375
29631 65701 616087422
129231 155689 467712894
68217 101701 486455294
80590 92246 29402934
170040 194910 725402993
172062 180329 260695261
53776 123413 730474935
67781 89243 53962223
76371 139230 157758216
63486 83555 50684261
103962 122273 696865903
109759 172971 487042175
82548 157439 298918718
102497 172587 175561272
178444 198508 50051788
173638 182037 20941507
50038 136346 216557868
157508 184942 68708622
67115 80768 23347176
52442 141134 805306720
41968 166826 313073258
74201 78925 604826793
172374 175987 8911387
94212 179106 230521169
176232 196287 355086791
10627 155260 679519449
52297 56020 9216910
29287 137944 272186610
138988 186992 120011008
139226 188652 887663319
104454 171887 169054115
112075 171472 148849584
49722 127095 305463702
52228 54271 5012019
84388 130514 115466916
136575 164859 70778632
70309 169977 823210987
35359 141069 11036385
14100 158329 955578155
195859 198311 793910255
24960 199714 526586001
34706 184065 821613853
29590 196510 284766026
125674 143372 44404740
31454 194895 408958891
7689 135350 319725033
192677 195816 809918860
152605 172772 491243715
33747 45094 308886462
155458 182262 67037858
30023 184252 385961392
198373 198950 465333712
168527 182539 131417327
30832 153460 306971382
76222 185190 273000750
88023 106132 45169017
172069 195639 529546394
177045 198498 53467858
70707 110123 693114908
44014 178767 997046234
81460 94841 935749763
191605 195209 8910349
117272 199389 205409589
13403 121479 558064043
180661 182845 5412253
97191 126641 713142650
118412 192701 936742423
44454 94837 126621255
143235 193208 301260375
185731 198537 196350691
192642 199300 16497863
67950 171478 259431416
116253 138086 54875785
25527 103536 195297781
50454 185351 338048570
198887 199015 529054689
70575 167540 786263626
3122 45905 328416268
110274 171137 152430546
182015 191350 23307409
141350 185660 110886481
194946 198759 9190465
157899 167993 25467182
67230 134090 705194526
136115 187957 202180155
167202 178141 27255024
9834 31330 50424056
57184 107015 776180709
24633 194082 424145295
112164 116158 478012027
35369 198747 777283042
141819 195721 134757239
83904 144626 702528267
184570 199461 37146237
160098 185471 63493123
87116 190376 386656360
95853 181415 353988779
99238 188829 224235432
177212 183667 16055746
4911 167120 711035689
163088 164388 3291431
83609 112540 363301800
74809 133392 302674039
190063 199661 441625768
138198 178574 100837690
4357 56462 129987149
54883 127606 191795172
181484 196239 292152124
134388 179340 112382801
133382 157458 60139993
114642 136862 66870165
693 171174 426740925
132490 176761 490444635
175994 199548 413701658
9833 65857 139984249
122301 167626 258163023
109110 129159 50073229
52249 97068 16848309
16179 138976 941355374
21546 134676 283350775
86933 96807 946533850
89073 180057 700375251
66297 77563 905520679
4703 66885 155517212
23520 167986 361778318
9497 131641 508917921
54853 168197 229894663
111089 115423 133911406
49051 192379 359172203
51359 87538 90951528
162790 172241 23726128
66165 184254 405463559
13650 115236 821239194
133850 198313 430111328
71432 172218 548424723
122246 138053 759458383
12151 149307 343459648
62503 197596 338438779
151434 156089 232193868
99039 111940 32314380
158576 183784 988089751
173264 188174 91030671
140686 191920 134393995
39874 60635 51767534
154082 166215 30492700
186212 194723 592099337
9349 163657 386447700
156669 197104 101014631
9592 75746 165368796
99197 147672 151166063
92968 142240 123423865
184398 185912 3891812
148381 176446 425862875
110756 152050 103308623
53114 192992 540341528
79111 160280 203438123
168191 179360 754059981
68432 112315 472629445
116758 179719 756972358
94595 187877 233510608
172254 191728 244413433
114658 135793 637303925
172213 186852 147570441
177852 192045 35497139
118603 146576 421665658
19000 127119 270799557
198910 199359 1139160
129554 138543 47472560
159018 163243 10678304
53342 162582 725082851
152132 158469 15860954
63237 134268 826920982
6282 116431 275728641
77653 127341 124489055
140061 151655 28890457
133842 177965 110341016
114211 192896 196921700
31390 62038 76260082
142493 188475 114997239
28880 171003 678305697
104318 150549 115809756
28525 110200 625938420
74554 107436 881442544
37798 41961 730597648
25680 158590 595795622
88010 111642 919139230
141083 169699 990795123
62333 91407 73267269
152681 182127 209256093
2541 171095 835446675
8647 156693 370641979
128465 184249 139598802
107932 159242 128500813
81319 146700 575478006
166048 167867 4541047
127573 135197 708334306
175396 179950 2970746
15550 71367 139580063
142058 152391 25802090
44664 68415 59738073
3775 88890 213113742
8630 145472 698277770
43847 62165 588432063
141227 187026 835696183
183456 191563 764410583
52664 93908 103602537
104991 160437 877856080
25299 46307 52225055
59628 135979 191821873
199317 199429 297893529
187769 195783 732333779
27946 122471 262710777
131163 147787 578082144
41648 79971 96052818
21610 164718 358375251
17062 111218 235806785
120486 152407 114698323
37218 198040 459733056
69537 153702 210872317
66964 152121 213332041
162390 183855 65708227
11153 74463 450593636
6742 7544 647168503
1465 190529 473056034
124768 174046 123509968
40990 59579 46384157
12374 121784 273845588
193449 193486 90062
148974 171576 56655247
92376 153361 420159179
360 30356 113136430
28888 75001 115277134
17737 130590 282532706
145957 155174 23026965
80846 173909 543119315
64305 141124 273961399
115373 145646 75858960
49421 172942 592173214
56162 100886 112400429
43526 63347 167548109
82197 146684 274352897
344 77546 583041654
136010 163960 334274629
183194 192004 474900828
169900 174188 953918385
23764 94919 726095317
94750 174671 740486213
107657 158935 450313409
95686 117667 54959259
130615 167720 93011440
127876 130106 5603724
96909 158035 153008071
42744 170034 708809802
67981 167327 248964204
131393 182846 710925194
65007 85833 523972229
372 50773 883960475
180155 197491 346078245
155073 189051 84968771
23580 102960 198681366
174202 181202 17393109
159870 172613 962693443
105470 144532 97998735
179550 196715 42911737
156544 188801 80658683
31336 133365 432449744
859 141529 352046597
77048 170435 478099854
160464 178513 45156380
134009 156927 890023897
64229 185878 402174415
117086 128877 882697939
91601 116295 912784067
92865 166721 187646680
169410 169779 935111
61902 175759 285559234
20919 147720 317544685
54012 199672 364901136
60216 171796 279961547
113075 136369 58435042
131974 168892 92618195
13645 114422 252314256
145817 179367 83889756
140012 183092 107555192
144599 153880 806591951
21068 84935 818417449
86509 132232 250215515
159379 186888 68865126
20609 63210 247912181
145273 181296 90084825
199002 199490 813825580
139318 167245 928836852
37064 83705 116798953
3316 155398 769283502
190170 194266 628145543
29714 190234 401709093
196482 196639 363208
165052 187793 11406089
90587 101477 84514004
148121 177786 99334582
39372 85742 530330791
110334 147442 702493995
165807 184458 46428625
22698 46372 575967441
161813 186719 62326519
164666 176307 689571275
64945 174438 671880103
126683 181507 486633938
116230 151747 88988272
121005 128730 19446786
46929 171008 462948847
182372 199992 656547614
33934 159606 314618268
115423 129958 36420944
7765 190637 457693676
193044 197572 11196477
1494 55785 135312527
44520 174302 325429679
131104 156743 133480315
22667 183590 402753932
156421 175052 46664797
141409 161500 50310739
195059 197616 680567266
116575 194498 755215519
8678 156578 370286707
49370 120549 715221321
83030 95969 32472459
166851 193573 66678564
57041 154034 835924543
170068 181486 865196672
50916 69284 531714328
53525 178718 920463389
10284 98291 220243138
3220 137941 422873845
57330 196773 800017390
138025 188216 125510214
39325 70730 539160642
151870 185058 386386900
145395 166512 643878868
199814 199873 130889
130738 135232 555764630
7914 83114 228533314
30096 83990 134855848
94972 177169 981039631
54159 75937 54732531
38271 137044 247556551
197339 198126 1946200
32633 190766 528010206
40141 60025 274907975
7600 181984 466938464
129010 165960 955321362
173592 182543 22261914
4822 6074 3176883
68075 160371 231189759
88084 95077 17491113
170526 182636 183962971
171347 172859 3788189
133953 143824 24710781
125121 185680 891069319
185822 194821 198262616
78027 162035 707409304
64534 161522 173734813
106948 161837 137555692
37467 134409 242837779
186767 191088 10733217
167491 171644 10361695
197947 198455 1189447
107929 158490 135593452
131314 198463 647014647
148480 155536 934239563
182899 190487 19025542
70730 169977 621974674
65847 143817 609227225
98272 130661 637485840
152377 194763 105967466
2566 126859 311092330
137269 155766 46169458
174750 198710 59727690
60207 188585 582066087
135285 146326 27549304
25429 57523 79865342
41335 88767 119162425
194353 198638 978765702
173068 176661 8913233
99090 168775 174597618
43770 116914 925910615
31685 67597 89709081
51089 119074 170432040
34346 140116 264908513
185272 194369 22696336
79839 153992 185876055
84996 101588 41614178
169559 177800 20469769
175914 179746 526571810
17808 136978 298529283
68330 135977 169690992
150879 172272 53688358
193851 199125 13058700
11783 24143 30994476
41088 50841 24411991
35221 59848 61103253
67966 183338 382255639
149045 196659 119029705
10827 138443 873463908
59827 164677 263109014
62293 85573 58702347
32390 170133 988329924
44931 57130 256695702
146104 153255 697138737
40647 99834 436656156
61218 90396 73538291
148810 199601 126892703
106666 183687 585155309
100540 143763 201720021
169532 198088 71152860
114678 190146 932004729
114021 176144 155516246
35947 84590 965628309
171858 193446 53819490
1174 88494 218550439
136067 188136 130176093
21824 160649 730660891
149665 181642 80037486
148061 189740 104229999
152458 185660 657832714
194901 198094 7951617
134950 192404 143652664
74508 162274 219907345
50679 99849 123406259
76122 89211 20958336
139098 197225 145170034
72094 119988 119936403
128725 169621 585794567
31288 197438 415756634
199554 199644 444434186
114899 127732 961418730
125732 174904 755285370
14260 61339 117433211
177516 185495 10145
191573 193335 22604823
127656 162802 366611840
1478 40027 426706509
3199 65784 156405735
74052 98515 261880892
2531 53094 126154478
69290 109727 101463016
189131 189166 100216
190862 191427 1393992
60822 151150 226600440
155297 165800 26442874
170020 194542 61145316
41896 142914 253280367
99712 194619 237518699
72935 125265 929790620
180593 194205 482532718
97766 141701 295718779
1567 197111 489156788
181250 199474 355559682
63007 92071 108100399
119820 150698 160532411
45017 186025 612182385
119658 182792 289671551
69110 129594 151537949
102194 123881 54151470
19025 194524 439351457
153411 188382 955735850
46006 184774 347758392
60048 125429 164112364
27581 129789 255865367
147005 169641 39947378
433 63873 959009625
24223 138384 285952884
68698 195444 317306167
60260 71964 996158648
7527 139864 331399011
150670 190314 99139455
157096 158108 111642
72498 137090 161980515
121143 131269 25453836
5166 45045 474348960
81770 148206 487237293
8252 173700 853459531
15343 160606 637662715
104547 116418 29765241
175533 190315 36896322
99972 112328 30949215
117354 132015 36710738
84203 108188 60062725
79928 113586 84503032
2199 45242 107281271
26507 85057 146490068
9965 116648 266965567
20664 150015 482864823
30038 179869 436731357
149403 175736 65945210
197236 199658 6075452
85881 89352 590080487
115161 185165 973837355
1979 190466 569776486
98748 130708 80025427
137511 151076 372154379
114074 159348 113372422
16344 90459 185626872
107267 182562 356052391
190650 191697 2624865
40050 68792 440077143
187942 191992 10074963
86427 191233 655518200
66629 125956 148705932
168651 198119 73419761
152559 159608 570208724
173763 179261 13616338
118479 160726 420213788
191531 197097 13804850
67764 68771 2498437
124751 159999 357761436
152800 199626 117032900
16404 45916 73483758
188936 196768 19518110
65527 152642 840457128
176073 177235 2915120
40913 89647 923078483
11840 96404 266399830
33117 136977 908030326
196145 196775 12649
139644 191517 129621649
55107 170992 290706740
43299 149631 266563123
115213 165976 82399422
137354 183497 115267259
193992 197992 201449467
13419 111682 246073887
151883 155372 481304429
143867 153106 745772856
106409 149231 107369232
77048 82698 860546778
197217 197818 126160137
18445 32419 247597220
135105 199481 782899281
183094 186912 9727172
83327 95049 29401874
58522 85283 906674821
31634 160614 322827344
71099 79039 19826498
21020 79408 146012712
90916 162039 178004969
105336 184870 199167631
68474 127073 146857107
136957 177754 672712554
35215 36845 853453853
185028 185632 286730903
98268 146847 685894584
121803 198278 191348455
137781 140722 7310384
97341 100831 971562526
90078 151388 792912546
83736 136187 785460547
30554 191549 706547827
21127 87425 166040207
159515 181331 54513940
102745 184850 309979591
129228 181191 130069663
174272 179806 188027197
128955 148071 999657008
13441 181707 421279017
112958 160851 179756478
31727 68837 733762979
90927 113014 508260305
133238 198086 162059308
92234 177416 443071736
66897 104052 351511330
92083 158791 567345522
85103 116595 78826902
196065 199797 266300914
69605 120996 597790862
107326 184892 194207588
61136 170841 275238986
10605 179527 164427006
46986 68791 54832103
123512 198383 764640930
179313 187444 20462779
59240 90054 77681342
9874 88859 197762982
41288 156976 759149317
87694 88874 826197470
27821 159235 726614105
143772 145200 206159412
52230 147150 456619894
6602 57676 127372358
173565 184946 4582981
116873 121124 10541720
103919 193703 224756963
11448 79975 171329170
164888 178622 457089890
62210 113452 316140674
26754 172091 830484801
60450 117170 142405850
52790 106702 135220187
161549 176550 994469811
40303 148756 619596489
102247 188251 215244761
185155 189299 10329521
164426 168656 579826089
185639 196357 26745046
175220 198160 360410718
28717 58093 718870923
39885 65789 625342899
161660 187930 638376916
58296 120707 156668611
86506 157107 176668829
117696 198905 203131549
196002 196846 196524697
67036 81402 10660504
98804 175167 191241927
157199 183281 65248973
86566 122677 90199520
16753 88540 179855498
16615 162472 776489635
179439 182754 8269396
11915 187363 590466514
11449 176250 412546530
157293 175901 46637539
159585 166289 16908631
123648 188655 162760841
17838 100532 473622790
158250 190397 80392696
22149 164119 800040070
76257 77116 2226633
84576 134650 125480027
17524 154182 376427973
184586 195699 27764216
32032 178471 830822094
142594 146108 8808298
179223 188127 22363057
4051 183947 450251212
132480 152185 256805458
147805 197098 834505486
97989 194193 751325570
171412 182500 611655284
16024 186071 988469101
13844 75701 154696216
85382 104795 983835319
51620 109110 144325900
41208 156047 287900747
26735 134932 270950717
142526 153625 27719094
59797 145291 214588719
68903 116566 119454828
192672 196251 125745074
168055 179144 27566405
86213 108805 813237888
13679 71961 145872556
184955 186047 1468854
137069 174159 92758573
101331 146648 865034846
77392 142729 822865017
35938 143669 656649312
77101 190124 826701213
119626 149108 73943625
2719 100772 269922165
149725 156892 1636632
107851 194440 9107151
130614 178281 119294642
18639 134788 117445824
99701 198595 247393988
40669 61660 52385420
83460 183409 538153423
54470 82070 69550911
142033 150267 208207422
10202 149031 532093600
179775 181972 5547712
43924 51383 219086880
156798 180748 59898786
84074 92402 20902845
76794 138293 15944586
101261 146891 594356613
163164 167410 214238145
1395 26587 411418399
17044 46401 73185846
44550 177849 334142739
71979 125346 133662742
156808 185269 71220192
162109 194874 81849480
153928 187255 352745450
9619 128346 467772239
35709 85598 124813212
9634 96667 85756071
132318 188212 61898811
77803 108973 806920669
80778 92817 951033226
24683 196991 431141388
73751 137768 160516875
73600 163887 385488651
199226 199544 816478
121278 183215 155027904
191391 198076 16594504
186464 198160 29044728
111860 138338 38312901
161826 165313 863192966
167328 178634 608872898
50123 99842 124765839
148746 175695 67390665
61856 116955 319761407
190025 196520 569066037
140076 179704 103958858
38753 169260 327032370
191819 195553 9241958
160983 161506 273633250
176302 195756 48594566
192872 198400 456544055
192344 198666 341328474
97743 171757 87446086
164363 184463 56275359
193633 195222 3848770
47061 75311 47456312
112611 143027 303647595
181712 188997 18229970
160269 165444 13102640
120294 167968 119580677
105648 165948 151234966
89235 192717 817368359
181377 190615 718883842
50995 152153 915420594
107009 138668 79540245
152592 177602 635735575
189427 199888 477385941
114847 172475 144425931
101128 115416 320180610
38929 120955 205443555
104920 171027 165693199
99800 162115 156051344
114913 170766 140011613
30731 116566 214822134
86410 146719 150957714
184612 191055 186725339
118478 136029 44187009
49215 76149 67572665
76110 196790 858349674
54002 138846 213025805
33862 129638 239666233
172054 190254 45322508
157663 171737 9630382
85043 162400 829529006
118025 132780 37037415
94764 114036 432868687
162934 173692 26959060
179509 186591 317067189
150448 192193 104453745
168155 190933 56810495
107774 148685 102513909
141030 148285 808779351
49772 172483 307669373
191746 197206 13525370
92066 110298 45672086
29444 57540 487108476
3557 148850 363728210
194627 198258 837432370
15253 51093 467045286
78951 185233 352753530
118770 195969 193217850
120783 182260 482449471
66587 193078 316789065
73264 77141 361526156
38850 60799 54700122
152620 193227 101613540
108274 150078 172904254
25303 197806 431628845
90424 191858 497889669
93840 121107 68136511
46832 73661 67402468
184893 194615 24276483
43832 159995 291214474
32696 140945 256401101
126251 187495 153392084
113461 172476 147819430
21904 48504 720490101
44616 133981 224262729
153774 161355 18976483
166964 191387 60915818
180343 193449 67089815
94030 161310 958264653
110826 185555 385649732
112968 128205 38099070
41763 139352 766812095
172086 197214 229230385
42831 174220 891097066
13939 172582 397354683
156409 158381 4899278
126676 165929 98441116
6269 104628 246175059
63177 188558 334437091
137252 188553 128201627
150550 165105 397553838
69588 77472 19777127
53566 94811 235770005
8678 23362 785046468
130440 197592 167885173
122610 152199 21600395
55266 148620 244032716
60065 104503 463236533
5036 198608 484413966
28750 184695 659984519
84385 173926 224246708
15185 188309 433434631
118125 195522 308597525
32119 196168 821578094
58397 196372 345862773
159743 174781 911040443
48139 128557 201659858
193363 197956 11330594
32398 176913 361741023
154061 193592 98882070
20118 108662 221758604
100691 104186 962516381
73346 149297 404715615
51437 155062 751005809
50530 163989 284532052
123425 165538 953303954
140529 143827 8210072
55026 115000 822580188
34380 70775 90894508
197214 199586 5940125
106895 164897 145436748
8034 174491 416737799
75874 103069 939491685
120300 165614 113712681
196383 198582 652539388
93693 139906 73894695
105975 148281 106079830
54930 75248 51110299
96473 161314 938240627
186530 190232 848878505
188819 197952 928644656
199014 199955 2388382
178421 181037 342880025
63030 157093 235890934
75205 77797 736920758
107786 187320 994558515
136738 198416 154037064
186423 188749 523900270
153055 163699 246412988
57537 86818 113051567
38069 89424 128743374
87960 199335 401640807
94285 114749 51173196
100730 121147 24743197
10162 126782 552131845
104721 196799 230409200
194817 195405 505962
89320 186692 480795775
24823 138502 284770571
45714 116106 176599963
87086 141736 136880853
37177 127042 307406743
176455 184682 20537186
1284 95954 789836406
137075 171155 835966014
17893 158796 352773045
138468 194621 128700549
60314 96963 984384070
179036 197622 801065118
14234 166821 382212068
107394 168292 152655649
66918 103974 92884492
71981 107889 90002821
176295 198395 55131799
167698 197827 75070732
38940 64246 780547519
79617 189976 498548155
133256 133384 54079884
45286 180319 776067741
43041 118974 233858735
153559 172638 47900934
103132 157632 920648925
136641 166337 118006513
132980 149386 624601235
108176 167381 148370638
2504 108039 264164766
144124 186008 949512681
645 28043 68434933
43539 121339 195068592
109570 188323 892722922
69651 160834 318059276
191855 194893 138672729
172639 180368 707555733
90652 157639 268763255
77525 125604 893119289
146860 199350 131141236
71649 73817 513813675
195658 196931 300520007
47996 64301 105584436
106049 165261 758716733
154102 188133 395082840
136269 139743 695201795
148875 197002 120187659
138665 152802 343903409
196430 196686 598354
181427 187066 749086199
32079 89408 598646498
195388 198875 618724325
148573 149047 1186522
182394 188981 16477759
103056 139715 91937707
8464 123472 287811943
89606 112971 58408218
8469 140926 631914137
48699 145809 243509350
72993 132426 409105049
37151 190250 494823067
71210 146519 428275792
47967 147180 903313363
32241 106779 186467372
190350 195183 172279893
84804 129086 357987667
29861 160663 327393432
107960 159539 129162469
41099 156487 289229593
113064 123227 983904272
52883 163956 571473624
24100 162580 921017999
27758 109793 629493380
91031 179060 220236422
177403 188938 28856583
107988 195670 552367128
31992 106487 186330526
7180 153265 851183531
53777 138086 75837413
162330 170564 20701310
131422 190058 146713779
191620 197555 4685739
5540 195473 475378897
138606 160581 54824364
145093 180535 543397523
120572 186285 587396545
135724 196996 152984955
153899 189461 88958250
176195 185087 22260399
111571 148016 91273708
36742 180105 358905913
188418 199169 26716843
137852 191122 133158783
176472 185040 283812841
54915 145318 765325078
196212 196444 354832107
22727 127955 263371464
75740 98937 68784206
64733 67112 938872717
124179 159979 991242085
196314 196627 13533138
3136 132545 323923930
188925 197647 963951386
21700 106239 211549861
93169 189129 240161987
133458 138678 171646305
177491 190714 33052531
92357 179902 219079921
137547 149714 30249103
133422 182817 655220131
8838 91857 207907193
70841 171773 253009085
140031 152705 17981831
122159 133837 391723482
48134 111659 6148615
66629 87489 52474455
141412 174798 83626762
89947 155338 638512443
9000 59491 125945101
120720 163140 882773403
77359 122167 471429530
169683 190665 52333194
78574 188965 276473538
145433 188619 456420168
157167 172946 39701501
81137 154108 182789322
148765 164529 161411810
108095 177119 719725001
174911 187242 30840928
14010 14561 1378236
20729 81004 150829256
43323 193528 376371339
37980 165968 422327119
188957 189690 651621646
92003 133212 155606166
47475 66528 47851927
111920 159259 652838504
2989 17659 36681287
141590 172617 77781717
145138 183620 96194791
61326 141602 201474123
35154 65110 74676402
161150 167918 17061937
144912 176902 80008978
130161 168731 335970274
129962 197887 169807297
149042 191054 105061341
183930 195513 680286798
144244 180472 90555986
104579 155726 128130498
163502 186905 308198797
73287 172732 759304497
175503 184615 22695695
161325 194983 474685463
51858 109584 198927226
9483 174019 412000014
37759 182558 464570239
185303 194652 75336010
92684 161348 171884284
153946 177574 59130057
116026 142211 934352947
24322 88286 199022591
88055 188484 881022681
195963 198426 6079075
119803 172945 133307160
155489 161619 15354763
37681 181983 437329019
149685 194568 112275489
154225 168891 363915513
4439 50956 116113487
193032 195395 728013576
88108 172139 210435182
2170 10763 21466752
104776 117186 447061079
22063 31547 23793719
152779 194066 900865412
17734 24413 996429489
69012 155986 217969073
106546 170698 377982971
80352 91865 80502850
113303 114126 2002657
102722 151437 121978236
190390 196775 12576946
2167 7141 12381902
98658 164400 315257377
15853 115508 439554037
12920 63947 127412857
186612 189948 751964933
85143 118407 774558043
106697 155982 123558305
191127 195272 10269122
179911 184628 11777368
172799 176815 9924119
54067 112401 955190850
181408 194125 31798569
90698 141378 680908032
11515 119634 270594381
143813 168807 779550718
12959 149548 274719698
160296 176182 173624838
62715 95806 268803307
12650 23645 27631159
1762 8622 16979143
16853 185498 993210835
46130 56205 803975619
7390 137389 325608964
52809 180116 319050483
199664 199810 350900
64337 69249 3055565
84877 156138 663708391
86227 129078 299235323
119564 157286 992203445
57401 193816 341904017
100305 138542 702429812
126790 132062 13177721
157668 183053 603041395
33096 47379 824119470
130276 189675 148641101
131981 193820 715519632
77962 123036 112821950
164199 176543 30789525
180981 192069 27768201
132756 166902 221411803
119101 169281 125849492
26525 183089 819262173
100299 150460 784127691
195430 199167 20438586
23851 127818 397633419
59850 170480 543856916
42409 178141 582678894
134304 146027 373464610
36795 166825 325719872
132515 192409 149898846
188289 197896 23802001
86706 188864 930739590
5509 190071 984311710
58249 161551 913574308
36816 166185 324055737
114677 183420 879951337
151105 174866 59528525
101294 152982 414303931
88522 92765 199032592
172375 186324 347795751
96197 168655 181514205
115716 132149 41148653
5058 94507 224010116
116590 196652 200345425
93536 131027 93815915
102506 106543 310874804
79272 195750 456322574
62606 103104 387395819
17159 192174 438123756
139057 141777 6698140
73849 191907 497495363
81176 110954 74647298
77253 135356 210932751
8193 139303 692350207
153905 190564 91672865
129235 178740 330678838
73418 188860 289062077
3907 157142 383538945
36263 184969 372261968
161143 194760 915984315
137990 141017 7524102
80649 197067 291386998
174885 187337 673651135
61527 111842 2136486
131650 175559 109996362
85626 91453 14655488
147381 187353 100056970
182281 191729 16699515
167184 170239 443230835
98405 182574 210713140
199210 199508 773320
54199 178616 535428269
34278 164542 326184976
114271 128723 961265512
30315 126383 586983941
86785 117084 75819720
76857 112101 88389302
85800 115510 74348067
68898 70478 3952862
123064 167960 866047514
125650 141056 38702352
179137 184969 14635680
188395 199434 27434332
90494 100127 24026819
61021 120112 148275748
75210 187298 280834177
80347 128036 887008593
194159 196262 303594875
99429 165464 165510615
128855 153138 325954488
120139 191696 179169668
24110 160527 341492715
104276 115725 28700412
6409 109995 259377226
89963 180520 553070970
81163 105079 391181223
30328 195524 413386039
183946 190192 15604958
17265 42751 63469335
77746 126029 70230880
55385 170838 465306904
40212 175258 338425886
47266 93475 116053801
3398 194024 323642914
164060 171945 19757777
44548 194388 375469418
136686 161811 403343925
26138 28088 370798070
25311 110948 214445286
107980 109789 781862806
40906 197683 392579540
69225 164029 237636665
175130 195866 515924934
144827 169360 61463143
112794 137884 84471540
32165 100621 171285930
32128 191267 318132862
141288 198102 111799349
157949 192147 649255305
170531 196814 65525929
79242 111176 80174470
49520 132967 940583153
30009 163438 334087095
139860 166565 221639855
196929 199643 6830415
68700 82317 643933579
71562 160804 223552446
145975 181962 394511314
22640 172104 374270292
118545 121973 8493053
186786 199408 869591726
97085 197412 97408613
112395 199715 218407641
8445 28955 987847649
9779 88674 906914968
67535 101466 85204861
170023 188843 419669471
186443 197295 103944522
50906 179705 322722172
46731 50517 5714556
63517 138430 188151746
97920 106152 20562003
1966 108497 266594401
146217 198037 621644415
94911 116423 10419645
82784 192162 273791237
6257 66808 796382810
120060 137499 540438548
188751 188872 311283
126033 153041 903705398
51058 78729 338059519
174006 198403 886617655
85158 120803 859686643
29152 92874 159538637
71731 188628 414150230
89288 167694 530881954
49244 67293 45394363
61853 125293 159256261
147037 174835 799634287
27751 80743 132517376
90215 121018 912305412
53494 180881 319213580
8113 81932 411671998
102876 178806 190114711
35682 46598 26913626
109741 123738 34881244
151429 166402 37612366
86075 190298 354617963
82190 161300 198077745
119862 185886 405376917
52959 63198 25572525
130493 150203 49295118
116059 148572 81485841
19583 147512 869694754
150795 170333 110096500
26796 103157 500066637
179535 190579 725317418
98039 195567 612994671
187321 188211 191793930
8191 27884 895949556
166534 173413 972649929
101791 182531 202011768
69422 91563 55632276
2745 154840 938855636
104089 193108 671830586
158431 175801 43540544
111614 125785 35457251
104794 128164 763578184
168631 188042 48463722
132496 132749 641658
133768 179936 76947434
149306 167378 45364736
26452 134788 271328775
142444 191685 933938059
11768 68834 684933810
32834 46851 34684321
15530 117740 624154584
64271 109596 262692348
13516 96915 208826811
25016 68786 923722952
85487 147824 156146016
184232 191600 713277116
189288 193086 9492297
52428 181011 278785812
38244 133937 239760991
78882 104415 423785079
181056 190907 810216316
9451 179982 637221634
19861 30963 27850392
130388 143262 508238034
111176 162410 128283365
140887 172691 942373166
189901 197835 19700803
198722 199357 235821350
108381 156792 576147925
8111 107944 249927796
188141 195027 856154
117122 166507 123821797
7147 33119 65079052
117703 167413 124656483
33568 107452 184831767
39591 142771 302482266
176896 177433 903921059
128396 132654 475026414
72595 135108 156804486
183869 185670 4563819
199403 199744 562926559
146772 187879 102866502
35712 150879 350553929
98060 182058 237300518
156233 176721 93236530
17848 199711 482438556
180718 184068 519539041
140055 167805 69451195
76955 123303 626094479
153790 189060 88202172
170156 197311 67669465
13954 155720 354984640
84005 161755 194710039
164297 173882 933225694
75416 135249 433284977
186627 189767 7733391
80540 106750 65685569
124623 129638 193627613
89813 186130 241054847
36788 98679 154952747
114505 199145 490662041
89813 180199 226150028
177212 199407 55333355
138066 144967 280374434
34490 146486 555425477
17666 195824 822105116
140475 149771 23108780
76092 113289 93429760
105958 175116 985064026
36323 87298 127640328
169625 172612 818565123
29447 56233 33629208
18050 34825 42089122
175899 186981 668057816
173325 193397 41277550
165334 197276 79628577
143346 171914 255886908
157670 179932 55735085
58032 154986 243267862
167631 169302 4191943
98481 103250 12008378
196653 197265 928014755
180481 190427 24848985
132742 141357 599475847
56338 71081 37218653
56484 140624 237403203
145226 148570 8385000
41251 45302 72612943
99856 187100 218449065
79566 146874 495144794
108459 156257 119685015
19213 151080 128144812
147096 148729 4104464
118035 128224 25540918
184025 199033 297588863
55553 149646 235992830
174349 199998 833092952
116147 151449 840313912
35785 52516 41512234
108213 136319 524160511
198694 198827 314752
159571 179707 50289087
146459 163444 106682616
30530 173139 357079451
134613 175794 102984345
197183 198886 4240813
109390 110011 834766602
17287 48746 927868259
196475 197580 659545439
110897 159291 419561068
34757 183178 371380782
22787 163068 839707383
173786 198573 61749185
81056 182772 44266208
4521 31974 594361381
173379 193712 762440721
47176 129887 207423951
160323 180714 481129576
172507 175370 77136139
3522 14294 213625020
74785 155144 20972927
130197 139913 24469841
114833 116223 3475235
180859 188229 18573714
38323 103165 228623901
47243 149074 315570952
50361 104476 135740171
45302 185450 351226429
40795 91945 128426418
43562 149010 264418682
65209 139767 414288975
71191 195380 310882804
32472 92556 150394829
119512 121679 5427480
141668 185158 108832666
174267 178324 684079759
63905 121338 144068057
98812 156729 145024356
49344 165984 899877392
183503 189112 14050312
162620 169676 698968486
63858 130725 167802278
130030 142789 319510111
10850 56416 626401892
158553 166349 19726919
182706 188843 15389105
175029 185966 409048388
35511 79861 431084661
114426 129667 696891569
180738 183745 7516282
119131 142731 59240095
78335 92789 36362586
16271 183480 738944272
93812 138333 111628136
145881 186688 394232988
32044 107984 815370447
12990 196491 950610219
163038 184921 54669956
161941 190572 588040777
16924 32209 38368509
143598 169202 719383689
191783 193085 715666181
45404 72130 67180724
72161 132731 626337550
98323 176526 195833263
95383 142377 117677862
195918 196241 815796
79429 128157 299999115
165827 166605 458582643
193210 198821 13891671
145911 161093 614519690
175950 182706 882079487
82174 84022 888860716
56710 84547 346521665
54365 183472 935109651
186986 196513 143487910
92233 101419 942776836
193612 198863 12448308
111160 171437 151010838
95008 167083 976612114
76321 123069 864296686
185228 198870 33928952
176237 189917 612239769
94219 136021 48050601
38205 64706 66139659
121400 152928 79011250
94009 128274 85740102
177885 190892 32517291
4171 94678 226595039
46164 63431 794855014
171347 196746 63318419
94895 196510 254280068
45257 70701 63935883
129589 160284 405167943
175038 189357 35748210
49315 135676 618727120
133966 176540 106495790
147859 175325 68757017
138818 194368 708085776
179607 193789 553456039
183727 191708 19996658
136890 142433 978321391
97318 124543 8137784
36974 194719 394847023
62275 174293 280953436
71155 80189 259696909
40878 193644 489434721
96201 184051 23850158
3664 14374 26678182
139103 195011 794087634
11670 54035 259686223
191466 191950 1241831
12366 68853 141321150
45208 114666 87711368
30125 180519 376395541
40316 152265 280558693
39434 140326 252958886
114035 169823 139790527
2762 183202 905256384
59723 142143 206906011
186234 187103 2164366
96287 117177 828822435
64661 145289 202228226
130794 158795 413337785
168159 198327 813505444
181196 183184 4893882
189848 194008 10408874
90029 154627 161702418
55801 187567 706115621
61800 96663 975324380
106382 132015 595792926
146829 157310 79833442
8094 123090 839032211
144524 172330 566054591
47542 58357 26899276
129727 138341 21763382
89946 163852 876630492
37581 50437 31890568
143411 183251 29913932
119430 158685 169892289
174239 198235 59772445
118646 195665 849873093
75919 98837 57605313
189815 191408 3973321
45321 116348 178170342
52503 153469 253107438
7673 197711 507310315
94655 167220 88626394
88214 164173 204027195
63265 139471 191389543
172511 196819 60570856
193419 197425 122578852
145337 198448 132691093
140616 158998 45924962
85846 107867 757805530
43639 117695 276569423
34885 107849 182603504
13091 102190 321360801
102640 182013 198676939
57952 149520 229752411
10416 18266 19579826
85674 123019 93346589
95808 179741 861777517
190660 192397 4385808
22800 46301 58438191
91667 134161 193378067
104185 162773 856641787
165798 193491 900275939
157561 158965 42340266
22081 191625 424369697
75649 163908 451010169
114110 141105 56801335
20192 32403 30660687
74311 97040 57012920
153455 166017 789871016
8612 187825 448650019
172178 179777 18834047
75287 122821 962820821
21297 176494 972130422
115146 172193 490093390
115424 174001 146760162
84329 193703 621594390
50169 135687 214625481
196993 199491 295517657
16392 55223 96781239
56826 68708 120056146
82128 157852 659139993
54470 82853 71472680
110403 197836 358900802
52250 168274 638055151
197039 197134 575118987
53578 78516 970021196
66695 156772 262652052
35157 137388 440657824
74359 90871 269803766
167815 199442 825878417
113966 175096 339207090
114030 167956 17298312
112216 144177 21291401
9622 18519 22181699
33216 79653 544366071
73374 139516 165908405
60480 184166 704426910
20060 110642 286599515
73573 112515 97609998
168458 168509 121344
100442 191847 228860599
125586 196712 307187891
41308 121855 578895716
7694 177803 899167818
192806 198594 477131639
97175 101153 4813579
185161 198865 34091501
54981 151240 476169210
88670 112078 418456422
95329 164617 173539401
82368 129679 118434966
116138 187139 408514526
145357 184052 165064469
873 55615 136448199
130734 140380 739707427
32684 37976 463069335
17320 113649 800284610
112659 136704 60390615
180680 197977 43149229
5332 153103 768734794
48010 175474 599203261
186386 187971 821474117
59383 65482 769782875
124211 151174 67649274
197409 199607 5495065
172284 173793 278836577
75909 162457 701473289
96644 117661 52522920
119965 163092 386696671
159793 187666 69775877
113836 131444 520420513
156289 161146 215797592
78371 172447 950763792
185379 188599 630692468
80580 158827 196051697
54923 193671 347749323
154633 195418 191599128
99685 163297 917683439
49980 181334 329121679
84629 184902 250979691
137479 139858 471324072
1975 14043 14175138
79066 183719 262121578
146363 167191 52213729
175775 199448 3685582
57117 132166 188334308
80661 98509 715221283
20459 80614 402146590
47971 195610 496633549
3879 40143 205693854
103348 177695 186109638
96860 157233 206657679
108437 160152 129467984
133882 154829 52383550
189440 190900 3649965
186449 196341 772201069
123940 176364 131295516
104621 187114 206590324
40858 97621 142399635
23587 85458 154834499
171090 186534 38585819
78569 144147 301551249
196362 199550 5917959
168645 195239 34475329
126631 198688 416058428
22832 131252 271383368
91244 124202 82338779
95272 158225 157545195
173449 192718 48079355
52678 143003 226545681
133489 158961 862488259
87066 150100 157764739
2252 50606 120615913
140901 189832 188684500
135304 135508 511890
165510 185218 654850653
114766 194346 529789832
24304 193889 424473275
116259 123049 409722161
96285 116069 934401192
78961 128238 123510710
66794 130868 396184674
73669 121286 119226304
94019 142441 121280959
155463 186724 78260031
53035 129597 898964190
7820 56173 120545511
74247 92823 46685625
173229 179700 15916435
34570 155348 374233821
156250 160198 794617602
134809 153317 635409601
176148 182964 732215050
87084 141863 137206645
135612 195458 149511894
83386 121212 94621137
51719 181915 406411167
157052 187797 77013236
178638 192076 33641390
19807 131235 545556519
46174 174960 847130901
62040 132293 176317966
103287 131134 69712928
42481 83599 936843224
118619 124626 15008635
4971 72360 213403837
154569 181744 56190035
94064 192187 391745823
172869 183778 27130639
136729 181434 263105795
164236 177247 32452268
89947 97231 583012211
54379 101045 486319714
173186 176894 9170035
106005 198072 230399790
52647 111791 148406437
82661 84007 3412179
121404 174738 133676850
40296 98077 144911595
164635 183899 853309379
87942 123273 88257719
58301 98009 99852008
138488 199011 151110933
179424 189165 24387670
35372 168690 333840517
140764 160397 532127751
184449 191435 82260025
188442 193796 13357712
61994 121707 149819284
12415 133132 302334932
199980 199990 21300
178775 184622 14612847
140439 146235 14429354
97230 165567 171304829
143456 198776 138195429
60497 103795 108823259
53094 57568 11102709
98285 189064 570221740
117715 124020 34255379
51179 184643 334366594
33255 132937 921899227
16232 153945 344785117
106560 184534 975020795
185167 193334 20407494
119042 140224 34306236
121747 149309 248535233
127929 151603 267247079
14867 110903 895772336
148630 173423 333900427
165705 182436 984540063
114951 171288 141221880
25726 175453 995138650
79846 138264 146647286
49267 162278 629688862
24912 44522 48619705
6945 31468 61432033
21613 98477 433776754
134358 149893 38751521
153082 181941 72216409
122401 126560 10571051
178939 195237 40677368
46976 119901 182863995
44401 170914 954258514
9525 141456 330304063
149921 180712 77083962
188618 192690 260795411
102899 137119 313444861
165386 187237 939628579
49966 110515 151995335
91773 180310 221612341
119180 122506 8251974
105078 107493 6106886
65219 194991 324977259
30224 179769 484923432
50737 68934 45730844
69120 144076 18687322
22389 126181 369436103
118631 186596 170263979
190030 191491 438781759
152684 156669 614547555
107500 146042 56185138
88011 194651 266809575
43477 83271 100010659
118630 191751 183067004
23757 143923 300884697
58552 193426 642362657
162060 195455 335462587
193056 193209 395324
42084 92462 126507399
53203 182675 324452181
65452 146184 202408722
85395 188061 257046909
110400 143409 82669696
72780 133473 274410155
51794 130282 196781248
187702 195309 632078274
29360 140865 551966905
115740 199742 405198790
10967 154919 959987937
56308 111824 562233850
175609 197241 832904700
132770 170390 94266389
83605 118493 315763881
52010 181290 323905679
169161 193079 59653737
104866 163259 146377687
119897 126935 17689888
150290 155630 2872068
122591 169554 117885153
160617 176211 925636262
135927 163764 69634887
78701 152847 298473232
68252 155362 383075886
62575 89279 1608950
182988 189727 16904606
5429 123008 294205262
112638 192621 558483987
25354 123126 246639725
73322 141296 170333347
132100 139826 222079639
151540 198268 116714812
60711 135534 187905838
6121 154535 371562658
27574 137058 876275814
110990 190451 198806555
99177 138311 98163655
128186 186314 45827169
136992 197947 152195090
105825 187108 203640458
141773 162942 53007968
82435 173998 229329662
24139 51839 522684906
125249 164123 97497906
41626 163755 576046476
155083 170093 981587175
187616 193143 731009455
119786 158567 97172513
153 96994 242195246
102399 172638 27519951
81286 186611 737895437
74807 182523 269766509
70476 165950 999462862
127682 185809 145535503
22597 185913 408808955
99042 111442 13539595
33500 136697 258437400
87427 164517 193061488
151776 170101 45971489
133618 193661 150181248
177954 195655 261263693
193791 198960 12790695
164514 190110 63863234
170960 172825 949966656
14211 144211 773490176
113408 172212 881501076
102059 134679 81719461
9177 71827 315859753
100275 185439 213241633
26126 56007 74349712
1976 84211 205718508
62310 101697 837614324
32009 139156 591879649
15635 152568 524379057
187317 189642 3553258
71729 102531 222890388
189152 197663 21186922
55603 155523 845232301
41323 63234 36290718
175450 175463 67180858
111992 183840 179822649
77386 101629 111339244
165270 196105 713247293
160678 169564 7368547
46454 119274 182560554
45179 66396 53319656
131023 151519 51366918
109120 166169 142883433
79876 170301 226716672
153828 190161 624754045
160300 173910 34156431
145575 177566 80029446
3262 47548 110474072
47726 91406 109745425
721 68003 168154485
13126 108725 913319689
168482 192625 60275220
66622 193364 983360203
166668 185738 47595340
33569 88754 576919391
68469 132232 159746493
93959 184519 226636831
15210 169112 538638162
11 51704 128954188
19840 134616 654618363
124655 158702 137503288
70242 139764 212536115
189628 196636 524369317
159314 184797 63681712
42343 145667 259045264
127119 172239 113093754
47235 141468 236276971
46325 154230 333133071
134707 183266 752720994
41452 186746 364083756
80249 185549 263794735
173113 177024 636983901
186692 190320 6790826
59864 131222 849130985
69738 168399 247273725
179158 191962 64739412
172547 173767 3031606
180734 191812 27750009
118144 128207 25233432
160915 169214 20876360
122881 151371 421857226
186770 188654 800281053
195708 197319 3965216
87994 138352 952915516
14156 31499 603335611
95329 123505 865611861
48352 199558 378706485
20674 194565 350826647
20885 155542 350162604
18219 61828 108729134
11775 29453 898375293
169849 192058 714469081
145818 177303 78779438
107623 138596 77743190
184574 191029 999218907
158042 171800 34629146
87394 102944 38871317
41767 170507 771077262
4416 101112 242123914
22399 102879 627610723
23319 144244 302774832
34240 184275 828504765
144415 167062 56757181
119989 165675 85067066
120155 187621 533279840
13983 97607 209376645
157213 189770 184809005
130852 153202 55966638
40280 140164 704712544
96643 166708 115720260
17194 167304 375982331
120179 193922 929867784
20678 101937 909003556
34643 133614 526156177
190738 195353 11468412
140263 162762 907159019
73262 172117 247736844
168655 182489 34449186
187928 191357 3733014
97575 108017 26184597
15950 191474 903351197
15985 98500 206513426
99059 184226 678485434
75825 119947 110611699
195940 199609 306468957
154621 157615 7394585
100302 109136 790928681
154774 178759 59959210
103379 152678 123418314
60109 156545 486377407
14604 117732 258151415
163950 194555 76386335
115032 125010 24989699
85443 139887 313254981
83209 130376 118140252
61501 179918 296876591
126378 186726 924740001
54783 160467 264994455
161299 169326 529178555
160285 162283 551656360
25373 118975 234214642
109334 135147 235857187
104634 183256 196759536
117735 119220 417973371
172360 174161 334819213
197192 197903 1751316
110376 160987 126698087
90499 188260 244717795
5324 61750 267268465
78093 136271 445506548
43483 54427 27356786
171207 175658 11029631
107055 167403 151326853
119049 132166 109647551
117223 189157 421727266
122951 127091 844511995
49093 168994 253119685
96719 155009 145943754
132725 162547 74692856
182241 198071 174361595
169843 187468 44028688
126682 191619 272560784
55605 147959 577432477
100396 195449 507272458
116925 181017 878358303
44382 85478 103270387
66463 199945 334191495
27724 111420 333611970
15851 100571 212069961
103869 144327 101427671
89143 191727 620079004
79704 157442 240404770
125768 157389 517849618
37480 42253 11637235
187131 192471 13323242
107979 199769 229568932
46288 83556 93678040
108859 117073 20452871
45848 121727 190280855
14543 100579 624289360
19501 160341 352642165
187514 189835 1410644
69930 188903 890846570
102383 121412 47489490
70223 105585 88574455
26153 104282 786708971
167610 186684 989468646
27482 45281 44131999
49346 121867 181780948
41447 55557 35185902
45678 164859 306570762
168906 170824 4787497
51914 167198 507715687
191031 196827 14405177
75310 95251 669320705
181997 194410 30982901
141667 186534 112323904
74437 114314 213383970
105795 125535 493970053
198370 199241 200640853
121136 147579 66403282
192978 195849 7150053
31930 50801 46837205
88205 176279 220409524
43387 79301 90110971
72340 191338 297943097
118945 147386 300743383
60070 72394 31242570
123724 189344 935414386
195787 197868 2297205
12499 145564 130603532
40519 133913 593116030
2140 191065 518803762
129436 151896 726152203
5347 16445 27765634
9158 43248 84924655
119646 171113 754743958
55558 152799 198246540
169123 190964 430829290
112030 189723 986221606
125873 136601 27045984
125146 166996 104993047
133664 174805 229069820
139636 143358 9219330
3895 110600 267152294
117337 166844 1102287
76577 96418 49889722
182469 196805 205919258
137532 182772 487300954
10772 170846 400859509
123179 184533 478001084
198129 199816 4236279
1251 16975 263058450
92147 182089 225119428
12165 145628 626201656
96150 155011 233715533
65591 83175 992490084
21007 126985 819679251
130649 193498 975533557
104998 172696 169710000
116905 150440 908527764
83851 91135 176326849
81190 149171 170271878
66516 172751 674778120
175472 177897 553696743
69513 82599 32878946
148758 157197 20976347
59463 70473 27864386
44743 162990 341897627
147754 170999 58263828
69539 72594 7684107
141773 166822 526024258
79746 104727 740778707
150423 179316 72297006
129807 152619 387940263
48484 110197 245376243
44038 141502 244398619
20815 80844 150215544
59188 73516 36201789
34354 41525 834207616
158763 188698 74876501
94768 189047 235923063
117130 192438 188547298
20274 96976 438674579
182947 189245 15841384
107491 164794 143635337
84950 135920 738085199
41609 81130 127559724
104489 139401 687160611
45645 177033 329364102
48559 133643 628420693
88565 197077 874537020
155189 180365 62998806
94256 160247 484006185
129184 134295 12930412
157641 171356 34514153
145095 158803 553911428
121457 151650 661570918
189099 191377 5719913
93274 196308 257863520
83888 92095 20621612
68161 170601 560544334
155033 163554 580132930
159964 189345 6700455
69343 77316 20010974
146047 176674 924494095
115226 139571 7671612
48211 144609 241798925
155462 198211 874395573
45953 55908 24911076
197256 198560 782443438
17738 148922 539899402
157756 176864 47873064
162761 167861 12819531
85104 178716 574665929
190692 193809 440982964
38276 170899 332282128
127408 157933 498137028
15650 143604 804822293
88764 151253 156382622
80407 165759 214041826
89922 192421 256486638
100548 143579 107872755
48997 94686 114770284
90648 184501 432241284
121505 162612 103071488
177898 195519 44009088
102034 109201 17932716
131946 172265 40512924
92359 132524 100537911
126009 172385 299531510
92429 134638 105776699
1621 69226 978597117
146429 198516 545406153
199434 199988 1403618
72962 74663 145555586
94393 147848 449920584
151840 190698 751731044
144044 145559 490102464
13604 161954 371487991
170971 181333 25740808
36913 195699 397422965
2361 5790 8518588
7115 14251 263194583
114831 187537 286741192
51985 104013 130515484
96687 103355 16671252
77834 157487 199493604
115226 136743 54065704
108333 128135 97461638
147372 157058 932249513
59759 157884 752568027
17563 72853 138306579
77649 106181 71450988
177463 190540 391374559
77336 172813 162239707
172235 176859 10711953
124702 125092 148012
86898 165473 578677186
34366 41205 16755323
54690 176118 304423052
198475 199715 3124241
160510 176012 38812590
10669 72300 750969882
66876 196094 873901856
63290 119815 141820562
45514 138927 252322724
177206 197645 50943370
162610 199640 66723772
75975 122668 241344066
184285 195033 894503809
195501 198926 8487984
52318 82405 154372745
143454 183920 851317199
131173 188215 798901186
19145 94993 972136174
62037 183611 956497235
45191 46834 4144589
192465 194355 4651441
63451 169668 504731449
192092 196873 11831060
175712 180768 12566519
102482 180219 653730544
144076 174185 75372276
61251 85356 60801434
146489 167959 53846941
156285 165388 421506366
70787 115505 240096182
141413 189598 440679985
76378 126590 125909540
112232 129565 43357558
149127 151821 6716777
2298 97212 237505502
37575 87764 125756041
65663 153797 221373173
155054 173083 45210362
161878 197603 89181091
34813 110803 190244416
52634 162975 276663527
155931 191116 87943114
108648 115504 17097133
101981 188075 686790027
12367 102868 226621829
52422 99145 117282137
109645 175028 163679098
120228 142166 513396961
124778 174804 125355456
103704 143688 624079921
24628 113495 440029236
69549 193535 877579734
119433 180413 8930517
56383 92607 91189673
53381 191329 345650442
176722 197923 742324450
108291 198833 947413660
80239 187531 379061729
102600 167478 162535737
132972 166095 83023553
176884 186368 520019046
53671 99746 115734102
128936 163965 42513090
68550 150041 204107718
133006 165726 151837094
75325 82674 18567615
123392 198389 436488515
90510 140485 125199116
139359 148121 456013277
1670 122482 804825562
180345 187273 17379283
139004 150207 27848216
154099 175332 765465905
57666 146197 301723727
68438 134467 942081817
136943 185506 456165680
190655 195210 11278014
52755 131908 198504843
181859 193192 28374459
113435 164987 916420159
17642 20233 6469305
135734 171417 316125484
53677 176900 308894836
17613 119694 629609831
130155 163288 83068882
161811 166398 827040598
108567 188429 199882488
185727 186786 2699454
37938 49297 28148360
32554 196597 410549793
51473 84884 83960737
174928 183499 21325615
111375 194802 208699604
134736 153134 842267797
162105 180211 45291199
196054 197585 444758931
184071 193814 822387233
85823 112897 67794412
20729 85539 576628995
189329 198010 651912005
10134 78257 170316041
163176 185550 899232773
197597 199783 5474507
102252 198773 784437000
171654 189511 44547474
53148 93152 100529246
127360 188518 153094421
34928 136385 848834479
66056 163853 999058088
178649 181573 148812665
95993 197810 427407963
167667 185480 365583732
115205 156192 489414567
148386 198532 125290813
81185 128370 50641609
125337 186661 546652073
36930 39012 110047099
144822 176574 775248984
127971 175897 120031897
53486 191269 345268943
104191 193774 424908005
47068 153390 712164019
60694 172611 280762130
160077 190998 77311398
163723 199678 728039217
74090 198026 310226520
187543 188177 1558107
86255 102646 41024217
14656 127937 387840297
91196 159780 367511572
174748 198596 150975310
62992 167906 263215058
61512 77029 39199463
25663 195210 424254829
12163 194316 455958028
26738 66046 98118799
63130 132426 598477600
64079 177532 284373116
88960 110631 428885234
60494 166581 266167632
106358 116397 25227742
168877 189436 51251048
54827 126116 178887098
169195 172776 8971263
41441 80862 98892673
66595 162414 694715611
192562 192908 140178
55652 75670 50330215
197867 198089 578400
179083 188227 852506067
4036 94071 225391712
96384 138348 105218935
84267 127722 108764264
169296 198110 773125691
174657 198844 60306516
127514 170913 278083063
61668 84447 194374742
108478 198243 927468330
11420 159950 371826238
152757 197070 110705095
49462 128487 198176061
196049 199844 9399963
141989 187758 881911125
74736 176118 253955914
136501 174361 733013904
3746 94901 314837940
186174 195304 932351712
28967 125962 242816867
126048 177623 129122054
152199 163042 27244469
60163 78530 12548735
42995 95414 355650708
28277 189772 404187715
22047 197475 438979351
179861 190573 26790320
111845 155144 645318998
173363 174072 375927419
16831 179309 406773295
164635 187225 323296878
101746 192296 506881439
60300 141533 203882247
84421 95130 509379059
55458 93997 96967747
78463 99780 53491660
93488 144514 127787654
2817 19739 838654640
14402 83045 171877016
45729 161806 291057390
76550 112293 617045559
80792 139111 251529766
154399 168701 677903607
11177 136247 313237684
152194 154665 6253622
114429 146288 600535866
45634 129067 209238856
39681 85152 458137922
152163 189929 94493930
195583 198202 6479329
68188 107992 99758031
52896 95331 323176200
141882 151532 24146026
148981 191259 105726635
61377 88552 601811053
31357 95604 546468355
24581 197987 621306193
22104 123975 254961884
98951 100069 2772543
112015 175508 158999393
171866 198789 575045785
143252 177767 978770059
64772 114479 124687221
186649 189405 117827312
139246 182069 107051165
172803 177793 12328366
192405 193323 593946
51916 166284 443095801
133387 183233 778889420
27360 84037 141833016
43644 109606 165592798
122103 198400 190958464
136889 183832 924860633
16496 107543 227968313
136204 196983 151760997
79798 122463 240721780
153854 183300 73584139
104902 116602 628575803
94202 155440 153314937
180601 199446 47031309
186188 192841 5635891
57231 148446 228879702
2155 80859 196830903
48820 122344 184234858
124026 126738 203147815
52347 106476 745712786
82129 167756 214494623
68843 82159 33482881
1618 98515 242343721
62154 167022 263130341
14691 137556 842667073
92416 126614 131603746
120239 183068 526987581
51729 101976 844024950
134556 137450 7317048
9216 150916 968436594
64336 172098 397282819
193526 199954 436236746
109656 136868 68225313
9021 63125 560030992
146461 153939 18695920
42519 95308 132587815
31334 174677 686631350
151075 192531 103732461
153074 189910 191394238
132120 142167 157171956
141865 176923 87710647
13448 142796 624982678
197899 198179 514485682
83960 151610 169395448
128540 142849 35925210
96120 199438 519568627
153487 179511 65102793
183519 199603 549261009
42691 175689 333362433
112606 165481 956659457
72998 78665 179446670
64049 83528 346964001
128276 150865 56597822
129688 154834 63012711
111175 181182 502568555
55968 193654 345091408
91464 133129 104344869
25231 127602 256260251
67039 124913 145018025
146865 185282 96100724
52650 169665 799991519
171191 186319 908416601
113282 174686 586249791
165486 183423 44657697
160499 176872 319674670
15295 78898 747923711
151717 156992 13157117
16453 22330 14781954
135188 136957 4248748
55540 143801 987260472
99881 167374 169126643
192638 196810 764358296
83872 131375 120636350
30829 124571 447596464
120715 136354 71428917
190937 196151 13017452
97148 155512 622982169
197351 199475 278124283
51901 58613 16597240
7583 11769 10411461
122795 171059 275322042
14116 64762 126551569
46558 133746 218709660
99443 153816 136165197
22561 173365 377578676
28116 143353 465035121
65202 78596 543863334
153798 177732 13694088
148522 184491 89925417
97982 172670 187181850
163727 183763 966189131
29178 42745 354256765
134116 161054 599107671
28975 189487 401788830
172037 181628 23839926
199213 199798 828310
69783 110859 103037523
22976 67047 110134966
53429 62844 23525430
196160 196508 905879
143017 171713 589329295
129894 190460 593312332
180093 189464 23433392
96684 154828 145569862
62126 66569 794904598
154916 196790 104674026
100599 133987 750985331
14110 83992 174998304
90567 106887 40713615
139930 150925 27393192
136085 140282 10451442
98623 199614 475587098
95999 163891 170052479
93400 159959 384487090
27066 70605 864686757
166985 167633 535981545
104958 152107 414263284
61030 151298 226449426
161957 197616 89032232
139164 140644 3656665
111373 138712 68623513
37770 69823 7740189
165082 174059 22412474
32495 82595 125338893
131 103445 464563429
175283 188560 506887745
114148 150232 216975531
121915 195999 427160573
78261 118979 158339059
179041 194339 38256013
163626 172312 21748496
91600 92297 983161788
199357 199738 823080
192016 196658 11581945
34878 104901 319488654
32249 132227 299252075
444 7598 885532959
29148 95977 167342600
126384 146365 9734683
100036 182727 132147981
172402 181079 156354996
70630 164430 612218947
87648 162687 187887323
88114 190564 557007298
171021 185101 35125690
127943 142451 697632506
142030 190348 120815953
69978 86343 41128857
57413 118563 153475753
140472 179464 284775817
142033 181554 817809517
186893 187145 311576842
124877 171318 116441505
50742 121369 183557008
54776 129163 186622420
80672 108015 795964429
179726 191374 29177624
79336 163761 211709966
48775 110405 231362629
22682 193621 493821201
148500 151213 519720546
37048 43681 204275009
141755 151461 851901598
172042 198692 234985692
107074 160963 135056775
78739 190304 275900262
57855 183556 315133405
135953 139648 9213189
99885 113061 33030804
154626 157429 6899904
21036 176519 389283023
131555 198703 167956942
81907 134311 831351628
41331 188097 367760454
95996 193781 244679758
83504 92947 887930222
141120 148165 743637183
121570 134115 31605910
57485 99276 105074977
8618 199076 476590981
61946 112397 489054557
184007 191605 835325962
173032 197643 61310009
69338 86967 44287528
70223 144418 287494707
128468 160005 79009483
189815 194000 481805887
71230 79987 21866354
145685 157435 252695227
28690 75171 116161583
135705 180111 110958256
121871 168402 386164334
14414 158918 361846926
109433 190473 202720855
66768 94745 70250712
194210 194708 805210970
66238 73436 86460192
31916 77872 464778954
23045 61886 96703838
12372 135540 308571222
108368 148185 99700191
114308 155793 359232116
94805 165656 752820386
82743 150472 924427045
80880 135622 137328866
96280 148526 130857697
2683 145868 455101994
78166 179005 265309697
43392 82814 98843470
55770 143717 220726238
70235 173439 258622762
120684 134455 34642431
6823 140264 972948380
150808 171159 51050668
149324 172936 406575183
147868 183708 89617186
65991 112488 116598759
33270 110996 689890427
71157 143321 180854013
153858 176392 12376185
19258 52995 463011480
136518 151846 38232869
191269 194815 8786397
170888 182320 19408684
173677 196436 56824348
184272 198863 598590200
50188 139118 223139750
32593 153130 816294199
77853 124195 209653105
180431 194524 351870883
19250 104768 214132080
64977 106628 290455315
191168 192904 418285268
146551 189068 123767365
137937 147873 981669825
184025 195612 366977024
63823 99171 88873894
145566 150466 849994542
60818 186134 813875298
81720 194874 657007864
88584 99658 26224705
193164 193894 1806100
55609 81262 620814224
5732 15233 23788613
5324 71963 777675788
116042 136315 17902811
35817 196848 697196366
84723 134865 125691242
81044 94785 34532547
136117 155192 47605175
41287 52710 28570549
29851 55293 63159053
141419 167327 831537875
90574 151805 153239626
93988 148910 137536805
30403 82727 475615931
74315 187954 678727099
165250 191684 65940992
198692 198985 715617
130209 152537 55890490
119792 124223 11104949
33600 188328 387282583
86577 121769 87962866
68750 155856 218299315
49976 113708 389543178
148540 160944 843286492
126710 160801 803694340
58729 70259 762014609
54445 119985 408937490
15532 56798 102839354
29214 29850 956840441
62682 93071 643037376
17139 182928 453347218
41426 82319 102685901
187751 194851 433570672
95446 199094 884412144
20100 158529 346562978
34629 188463 779647162
160284 183678 58475124
105350 158511 133187239
190795 193658 192887024
79188 188977 274991390
168516 179745 482759809
43100 95272 919449711
70418 173092 257332473
35328 74861 98749727
164937 191104 65297600
131844 167018 996372538
3984 48526 111124389
12505 143643 328456788
44257 178580 336617741
175722 191621 39692310
158175 184334 56374901
175169 194654 48617117
101467 128370 436615256
144569 178665 85202235
47382 148776 829348488
94277 188281 235322248
39757 148480 272475406
54042 72216 881229908
11260 109294 245466093
169937 170996 2649798
123667 171699 879738029
119184 172694 137554553
9705 50596 958437203
119119 157758 96787244
70665 182486 280049748
125918 199531 184117599
119637 136872 915740352
75737 178299 596988785
120083 195940 711574854
17945 143015 313194798
40244 131667 768033269
132243 194255 155172609
24121 64379 709582106
164155 196342 80371187
18241 183226 376256076
148902 153502 541950243
79553 109200 684630784
47579 180147 332172527
55139 129754 187240641
36307 115615 198507417
178126 196015 469814273
187377 197523 25142687
191349 196827 737192909
35594 183475 370099795
152327 181129 72042047
36263 142549 266179225
70789 96375 64244314
66798 134954 762254403
173802 179344 969146441
119803 173046 133523861
116386 176068 994676217
10432 11867 719840595
98179 198499 624451732
108323 199135 619008612
110064 151135 463839742
21257 51832 76236343
44754 162725 295868985
192644 194640 1079626
108452 159203 908574690
197821 199069 801495590
78137 191795 867761816
97306 197888 790243943
79602 172588 661142773
122793 198448 502798348
147131 153425 635803092
119095 145575 66437213
178754 193967 124192525
53249 76048 57233298
91775 116982 63038127
9676 22587 698101847
135158 190007 442717614
125438 145743 315710606
6087 180501 436586007
146179 198900 131683672
59381 96719 93961322
174221 189596 38360357
130420 161686 78315515
35501 151043 211980723
55897 161729 265440382
64953 117835 133258097
102063 168571 166532463
62021 181184 298718199
73825 183878 725940271
33771 94007 819519737
26150 166735 592204578
52401 169712 294139029
164051 182889 46912123
273 136995 836926295
118726 122335 8943335
181338 198486 397087428
166967 191996 692330575
3541 162189 753695247
27818 113815 196286134
102976 183265 200904358
164113 170980 87925850
170670 173366 6721585
71806 148473 192078363
147899 170019 28814034
65809 112944 118227637
163646 175778 341180751
67073 114991 120077702
148337 178425 350151261
32103 93294 859836033
185301 198794 33591286
194427 196821 5928379
52862 138095 668703615
91864 170476 196886097
184325 187748 87957512
104538 161727 937865841
33963 174280 351302004
7537 27436 795658710
169311 176290 56198907
100156 154357 135773101
19069 117758 247092075
147763 199186 128454000
109384 150410 102612462
143054 173748 860420438
102608 177977 188608285
4597 157120 620652089
90541 129841 98313286
169048 199052 74752068
168528 176172 19022913
182982 197990 37468214
77128 165309 901265840
105798 160640 421908350
168516 182182 34094422
189558 197243 19087750
78611 163002 286811554
189621 195409 14421829
192043 192641 681835561
94595 101471 464708755
68531 164324 986120064
77164 106716 74015742
87382 87403 80000994
88604 122527 84672427
26123 55250 72433032
125935 174292 321525802
19991 25252 547601809
134054 199530 163618341
114734 179037 652764043
160964 172259 28376904
6266 8133 325606906
73816 113377 566554977
199886 199987 167265
189393 197461 729234465
132456 136907 11292367
140555 150619 25085174
98159 130165 80186620
121172 175215 135436641
170269 182920 164598903
85665 170766 615652000
165706 167970 5632626
145202 153704 20526116
133284 157280 670726047
33356 132985 249413124
132369 150388 45098186
164690 185057 486326325
86069 128873 598595589
170255 183738 33565546
173585 178656 12536610
140657 180238 98971626
22350 94516 180681377
177680 195845 45373016
175348 191948 41476751
191375 191676 628783478
68029 133598 164370193
173424 195099 403840082
112287 140560 70911415
112585 142220 74296773
43082 83150 100680696
50914 159923 355525835
51369 91003 907039487
105913 187455 204326695
175795 176758 2425285
152180 183594 725626784
136845 180992 110289301
149008 150782 4432651
30636 89491 147393947
8712 123429 287109898
69270 194128 29044380
195451 199300 9525663
192719 194821 5150795
28892 151049 305814714
4028 184946 134440174
44397 126831 206781468
22086 57506 53093185
59611 175813 932418184
190641 199974 904158474
77560 77701 59150
84599 156066 178958701
93144 157597 161306867
117618 159347 584201494
190518 192000 319798472
42187 177228 710234613
112384 169949 144258349
94494 199289 262080417
114959 149709 63842392
54143 63245 22784260
114022 135202 53178837
68876 87111 45800308
121228 163370 231001500
46022 183123 343515224
103474 174122 176947154
195541 197641 5210513
112590 158113 635247050
190345 192035 324923137
141132 170476 356862137
31363 167050 863119389
158383 184127 64387544
101275 129721 71142565
8012 125558 758872476
197373 199659 5714830
139816 185360 113856280
193685 198877 5258096
184890 192606 19312646
197651 197678 29793813
170314 198564 505352911
62432 109998 811987083
9914 88895 6030914
68909 162715 121076567
122948 174448 129161442
142705 182157 192665534
199987 199991 5374
103977 136789 82357997
98457 151037 131699695
107723 138098 908692325
82240 150450 836769688
99093 187752 222008632
33139 173472 351354766
53579 189897 341600933
153226 174037 52167980
35344 46702 28013983
96825 135903 865968407
65839 147339 616702761
166241 192793 742844328
31613 186422 387510409
137982 146452 380129831
16669 16801 96726164
151438 195020 468365717
13766 84231 490344778
178190 185264 201214765
124932 161372 91294476
55069 153338 246501304
149784 170710 52566096
160358 174741 36081702
41233 122594 203845947
193933 198660 11717585
45835 116869 178251011
193005 198354 13248319
150888 192093 192408541
186159 193118 17328527
48713 118618 175294558
110126 142382 406761397
68840 117648 122281025
9590 85974 191245768
101585 170669 963438185
7081 36426 73461320
113521 197452 661049060
195820 199822 891750729
141097 166774 64359538
94113 104580 152539401
126980 159012 80212671
163935 169838 14802994
37301 103874 166667159
194098 197501 8424370
178509 197610 521583909
127303 180934 976483830
35769 132804 242944069
134756 135684 516681314
191879 197612 974291030
113663 130997 662850934
133319 176432 703381178
144268 154379 25241687
20313 128842 271723070
199354 199871 1300429
130178 195268 162777533
172591 185962 33351777
69998 121841 82345368
130339 189739 31420545
193850 194172 956379048
94501 129655 601847681
7529 158706 378420895
51593 76265 172882057
140837 191289 581191355
13221 59467 115360747
17553 67484 848735980
164701 194943 934986145
77998 182237 261081113
195635 198739 5359344
37717 81406 312922394
64256 176789 282086245
33942 163907 591275167
124670 140422 197939378
36198 159543 737740669
42050 119631 194472699
143149 199001 246539722
128624 140826 30637671
160056 161497 3617240
119548 171865 415215715
164948 172664 19299426
92536 179512 744280918
147481 156611 402243610
94229 103854 24045553
4113 121412 358157715
54531 70076 119331162
19899 129750 275042557
102972 107432 11126945
18337 38772 20329065
158736 174853 40416821
136648 194327 231442569
171144 191961 51945166
193950 194495 438020566
161657 198923 93016258
22632 93959 178533505
3489 12391 57504752
76655 194116 294133062
108420 116228 393214300
113873 162531 326632784
184325 185838 3892779
195762 199173 908168212
30557 56824 59857513
133236 166154 387583970
63519 100628 3331851
146107 154580 21170848
128288 184160 688465919
198935 199136 502172
3453 121731 295908155
51119 99928 830248055
159592 185365 766677935
48084 163105 304350882
162985 197293 85621125
170086 189939 49510338
53064 125407 181429766
55179 117090 155408253
27875 110986 208098020
185772 196591 646658639
135772 196903 152650813
108025 134723 528777535
112231 161924 350533038
121015 160951 825103098
142454 176202 84416927
81025 102794 54611955
63547 192384 670296021
86526 127213 101804382
45775 147837 25215093
55027 184419 324307445
120228 156586 484020535
151533 177913 65974197
148180 170604 762684802
46695 130813 210951090
66058 113083 117972589
21315 123602 31853350
89890 172164 993057545
120869 129456 21557123
146435 164011 878761692
170320 173375 250004487
6428 172677 416352598
37325 140519 54668827
37330 84231 349499179
63576 145162 204767938
139135 178964 785772498
122764 194933 180705468
191023 192458 738086896
175605 198392 56834378
32638 33150 1187348
40564 178823 346381505
72997 107259 85826233
149348 197024 56386423
170136 195857 312163216
105361 126667 19674881
102911 110789 19793267
137643 168285 76658085
80508 114502 714785213
112876 182134 500908787
106550 108882 680492833
26516 135493 351967683
86550 99727 32938028
166572 169659 7734600
165080 191347 65534265
189584 190205 153412893
72027 148274 191027748
116990 119204 5477069
139858 193543 622867703
141988 160153 413676865
99572 137338 755851819
23937 154205 568395482
163644 165672 5120768
157460 180380 57428804
73099 109535 128406402
145662 156100 80985758
196547 199345 311253488
4199 189962 593353052
29673 67699 10440471
91071 189111 623202188
25618 81028 687057121
1085 11198 25215694
101218 176365 80101432
122326 143924 991654550
197135 199475 5868448
180514 182378 677054703
61421 95106 84852410
150508 181838 196648152
88947 191149 255693534
95219 146756 129001080
53758 164773 497720878
165132 192633 876086866
25772 121064 238422493
152256 153444 3005599
125918 173419 119047877
188373 199264 186006720
109597 195811 783943970
159907 160789 267783736
182863 199124 40605509
98187 147242 122939860
15881 102111 751134207
116967 194306 465681254
3795 172647 626886109
137199 141205 9915181
70655 165653 238162765
30135 166703 106881441
177265 178394 2776130
10102 178069 420398927
34392 148777 452106470
96651 177519 263915508
178306 183650 791390412
181069 191021 502910642
110829 171884 561290815
165849 182409 41260951
198864 199621 1946150
31251 197929 589530591
65657 168899 258858461
95111 102820 19263293
128356 172509 110690182
173016 191709 46619143
147951 178667 9449976
5693 20578 37253659
164247 178398 281571406
178435 189282 278621126
59263 68332 23034044
40097 85594 160997199
105793 184055 195977562
30621 162421 592679233
147317 151707 729643190
144944 160237 38218973
29888 137197 662114510
86679 110157 680396479
156875 160440 8945539
103050 144753 104501491
32085 33493 978009846
173725 199945 49059019
171485 178944 18492754
83503 124833 103435199
133968 195956 816740351
72415 130408 209226332
18624 128985 980129147
196627 199463 6995879
101286 163776 156546445
84881 163826 197753729
69242 98598 73624396
28105 78932 127049176
99209 133923 562148549
150903 184221 83303729
180093 186328 473795524
107579 127049 42478340
174041 178265 10446727
164377 166145 2780049
196999 197018 54387
92372 106730 785030609
128527 196404 816360660
162395 188775 65907818
146789 195937 122879123
155132 189450 85845256
92762 95437 88094975
3798 56862 377851260
10837 29481 46669767
45661 74088 71418154
84080 166467 167991686
98629 149512 127414355
12225 174311 405894015
62349 162880 252197046
50913 59345 251136909
143327 197550 135490914
189312 193960 330223034
172825 181245 20897020
59136 80561 53951074
72695 140731 180345242
184960 188928 9911929
166788 194618 514124252
135934 140375 11054475
101909 176160 185806587
186798 192620 412215594
148422 187659 98225321
61362 114112 804063216
120579 133364 455684471
124743 187065 156099861
134711 177434 106809977
132435 175673 108250135
135714 161533 206181417
174980 194424 48513722
91649 196450 770088850
33444 58479 62082920
77756 96590 123500173
45698 174120 321995461
66039 147417 622237351
199250 199551 766055
77155 88110 304145111
31669 85063 133608667
125683 159621 739220756
26657 127325 251905330
191316 195156 9498331
21185 145017 310075043
106500 191535 212910170
21351 92661 713159398
9111 173048 879215050
87550 91994 446120267
19257 72704 877368479
40698 106299 164418325
168112 181940 465565963
18482 77544 366111799
78520 199175 545829899
96195 196472 162231450
6088 65916 120119660
31471 148283 292429513
5057 99541 236528538
161698 172959 28285838
49438 189468 350862826
158740 176441 44291777
145423 192151 207554379
180103 195273 446577028
64246 108739 111776353
77310 82555 34869616
108593 197784 223042891
176105 179411 527073041
153701 197411 866403214
76256 120542 110994453
23596 168184 362075810
147455 155457 5759384
13261 34505 721585258
8286 29913 54218007
114536 119615 616611138
168750 183216 35937025
27251 105621 196053069
174577 187306 818339743
82484 157905 710592416
89334 172638 208598955
107719 191114 26987680
979 12710 532841898
128367 154048 64368380
136306 163276 67474062
95926 100682 823506864
44809 56019 19279228
32101 108015 882893820
25659 133426 269859165
189172 198380 495441654
63865 103870 345069579
137175 195572 715687312
198605 198980 929883
117073 122786 14163090
100157 158304 145597022
119469 192157 456885738
193493 194346 916746721
62100 188558 316976825
91877 102147 189477927
176863 198796 246111336
33190 151559 690569445
41884 185396 372894464
25108 82626 143964519
52192 108133 708126279
11261 116663 556389440
50539 127070 191951783
188118 193600 13674015
17108 40659 58690289
181536 193015 28695904
105838 194336 221583086
32976 96916 159990978
73005 108590 63603787
74788 132786 145383483
66207 188569 306473181
111200 196920 214343190
144918 165541 51737561
138590 150686 30140311
124512 173561 477995488
77564 158387 217578161
190800 193952 7891139
63441 143339 803310776
108423 156661 120747210
130826 167550 92080724
46121 113280 77798437
15077 80615 270138914
83791 95957 30537261
113771 134153 13727598
87028 124571 997837103
7721 34517 973034848
162251 172589 25987373
13606 154418 352613859
5938 94593 221968575
150786 190623 99617474
107603 171700 344045955
157760 185744 70084621
9504 146108 571164925
70735 108737 11779440
181077 184702 764117461
41081 166047 4197566
150038 168284 251444023
7133 27662 955391119
140496 193773 133172279
85642 132556 117479318
134281 139997 14374449
43610 181735 668339257
38517 151004 281742373
101220 196854 752742037
8171 86750 667560699
35608 59772 59961154
90712 93307 6402885
120475 169379 122627626
124771 138504 34624051
37959 106956 172735554
160857 170243 23598544
34682 158788 475960408
22598 188674 415646255
181769 195308 856579158
118656 138759 910900783
160504 192644 882035777
45113 76860 378476594
52928 151523 247239156
52431 81114 879163185
183399 196046 31653685
56659 89538 82860529
28102 62268 26390091
140636 194474 134586532
125374 130664 327629535
140865 170478 74177364
133923 138319 104933922
146156 172459 65910129
85583 151850 998967257
56943 190541 617732325
184020 196090 773440370
185058 197214 51075321
125296 173753 121455225
186412 193136 16753202
112286 118293 284696933
161801 166637 10589203
144675 169339 601479898
83103 154346 178436175
45601 151711 266085062
124860 126909 5168544
148876 172148 58326550
144262 197166 226941147
107258 179825 5527645
97038 146011 122725218
14641 110441 957508664
90533 121306 76883475
57990 60606 945895839
185345 195433 25130911
123050 165685 107095290
117620 167147 124176842
118404 180090 154460574
137103 198835 154155000
138487 147705 22943881
113681 185850 180679831
184557 189065 455787635
78707 135650 159973503
132299 157335 62641600
188937 194609 14143584
69540 70290 1895804
173702 174112 551976214
180202 188980 653925067
105956 127138 610583168
65191 185460 881748659
14109 71107 142599996
174370 199102 739708325
30977 138565 638127559
29899 154983 797878512
51231 98588 697910284
107826 119809 265881607
80011 175133 712294238
104774 186787 205398891
129441 193650 685194562
161546 187545 733419469
186408 186626 585998
23810 132323 271634633
95705 153838 161310905
162427 170892 65880184
195483 196027 1396157
133639 148726 37763411
132518 158646 65386227
60725 199934 348759563
195453 197348 4707810
20709 25105 11038489
144077 191197 117814169
114229 192981 197090270
121367 136909 130687210
190430 197458 17502726
76198 145696 586183342
6957 199883 482771147
77476 122295 112153232
186873 196386 23720673
154822 192157 93358405
139704 188400 856357313
58395 94353 609340329
1647 182705 413902971
66870 126409 149206508
199059 199288 354764
146083 194969 747476974
52160 139948 220254226
16546 134397 588607794
73143 162424 639138548
197921 199611 512638082
26483 179970 735725786
36304 190371 385604230
164598 198140 83656790
175519 179170 910520058
30003 183823 991094789
172892 193106 50400923
162063 186745 552340364
39814 85472 517987627
191494 197210 496761927
69930 179717 274894647
28009 46913 546425643
142008 188036 35021062
9687 112682 585659434
37961 115336 470085905
45347 142903 932980204
147919 185699 94543300
145172 189243 110215014
199624 199658 220886391
128847 190251 153624180
186635 193760 237901865
62147 63083 2366126
71833 99549 69442291
67336 119196 494502859
155550 169635 35386460
89310 142698 865432298
170833 197960 67534932
81120 103216 811983267
86575 191752 282689982
75643 140749 163329786
52807 90921 589669403
141167 141881 1779257
15244 135203 921107074
98831 101452 6644920
42590 128494 762538690
62411 84675 855315651
186687 197888 27774082
143152 182412 624757915
146707 153916 108791035
115994 171609 139370743
54619 152635 245794578
67836 137134 326283952
78290 160552 206096455
97239 147958 424469648
39525 115158 189537528
58711 65642 316110188
137329 182363 799937409
142098 143287 2949915
18572 173093 828645492
20060 149248 323499743
14615 162149 559801146
110889 118845 19772504
47498 83591 437674907
115617 171575 140247180
147957 185355 93574981
149865 176713 67289556
25856 84574 52591858
82638 170955 664979732
101431 132988 79007269
136035 198023 154784938
36469 184199 251382090
173646 189616 39837780
80690 117701 92758065
128776 166306 94106243
106742 132556 861132804
139400 171564 80478356
90502 143305 132190892
162181 164339 796585060
138974 184754 114371599
144142 165078 669458119
168720 194598 64540738
21402 70208 122013341
161577 187293 30496457
19768 69849 125301724
170874 179496 21367581
168266 175981 19193584
136974 162439 63640660
137023 168553 78882478
153183 192691 946402880
9301 191529 456124484
191521 194014 6247290
59576 199147 791984593
79005 130192 356537993
13578 103812 225926889
45420 134522 223542199
102700 164097 153827694
153257 162924 9938632
112464 156835 111106363
107688 161541 134862797
10902 15987 12707240
49467 108943 493410386
187712 192229 11199585
11150 92869 204554423
107585 127987 51039020
114025 193446 40090117
111258 197830 618967689
119501 128142 21710954
89760 140100 136242983
174344 192510 348018792
126973 180362 385616404
187273 192550 13150528
47980 156025 270945320
97090 190219 975117150
72403 111517 98035771
105732 172487 167383887
86359 141809 795473171
91808 142575 127136616
177092 180583 8646770
94856 119139 482581375
71529 116930 685680008
82691 197009 620626138
17484 107634 225704516
24736 136211 154529064
80598 96496 162134333
184217 197549 33254970
97910 197843 445827604
62705 187762 578109222
172018 183635 790831065
166533 183525 233232497
65797 156710 907400247
149093 176039 543584454
190955 195843 12204956
105846 191466 94932899
191349 192013 783595461
156163 174595 46120383
38070 49021 27132117
15478 77566 155301779
67510 100364 82347410
135705 153971 45560822
143484 189925 116106846
145237 193176 119907184
36488 193979 659959631
164928 168687 9402003
160422 171524 831427207
127907 137414 24011553
93799 134287 251270714
143262 196951 745229232
118997 158572 922292896
73634 190107 64323101
51377 149838 321685927
107715 111712 10026683
56732 133482 192679279
120503 186944 166414730
136174 190592 135975114
107561 160208 957651981
34189 114952 811915667
109085 154134 112738851
164389 170557 15428334
15633 25974 435287656
194705 198534 2484515
96040 143162 947978283
102690 180112 922997521
32865 119926 726610936
79451 125980 231414957
180122 198283 45272562
66948 199269 331205210
130314 151900 54064119
124926 135807 147150322
59644 159007 314960640
159807 161274 3670299
187554 188037 150123971
49382 120171 505624303
164706 193302 108128409
10560 121399 277349244
146264 193111 117156326
107211 155964 942349922
176397 179118 6787999
136505 161080 421246378
4712 156091 398238916
68440 116976 610000894
133972 157903 259458055
11354 102745 228762261
110068 132337 613579264
138486 188609 860705623
40965 155311 679240560
39591 153711 565771107
34359 140536 265910533
114061 195401 203482665
102067 198279 240543293
67234 196384 998334311
72554 194985 306476791
103797 179517 189521728
99371 192071 964276820
180149 182859 411756416
185115 187470 971842980
58262 126094 4355349
127314 178569 28788167
128368 176749 233113457
116933 158696 177906884
54617 135835 203945507
107386 178448 177929373
94052 194205 250622957
116047 144309 70891399
58932 88457 74509431
84882 183295 518855265
19618 32211 31655058
1007 131186 325714397
111327 169923 798677084
139764 147910 680583413
38431 106154 387081911
88733 117263 71307917
133859 145943 677748154
81793 183788 460228355
189725 195698 14910110
111195 128635 43618182
194341 198341 13062679
63942 158220 336613743
187782 191102 8228460
87560 146502 356013538
93034 99191 248410941
128397 144588 940103541
96697 165208 104362915
133253 141228 923708248
31712 177113 950401400
140363 149405 5989632
151325 177564 65662379
61214 132028 177707586
161742 191943 75503734
96417 161335 162505073
76857 116246 98747404
148723 173068 60971125
182734 196932 30959775
124368 199485 187940407
186679 189311 813839607
182523 185996 8759574
152553 152912 890425
28972 65331 75880873
141764 154227 335167039
24028 183367 912402034
195802 199757 766654336
194517 199959 13540715
60172 146733 217198246
89107 176686 334525268
4164 126815 307043432
130010 134425 270286051
16977 144675 628246543
146448 155291 22130696
6 112575 281609638
115812 161565 114601521
52328 119875 286677919
51218 99574 915405908
45798 192998 408353096
178605 182683 851225745
48614 188937 796527663
67013 115821 122338232
83378 193174 892170608
37290 123542 215876549
74688 169629 301018269
96493 104427 19772425
51336 133435 652224289
104060 171763 965754641
142532 157796 38089676
172337 196272 59684628
105562 146400 914006141
59017 98526 890834924
167370 179513 30200199
95616 133106 57516645
127874 163265 88745406
9928 112170 319206774
124918 189740 162250371
59420 66728 520738855
126722 131159 973349222
199256 199481 48697780
15491 122307 267235576
128520 171752 108396860
148147 184450 482008551
25266 88651 158768304
44106 117674 689650182
193818 196255 44987502
163738 165517 38174607
50007 74084 621863567
164407 180415 114539306
195568 197296 221038
56398 167444 593898934
433 128861 952194171
24652 80790 140424688
47578 79219 686158559
123271 124538 281074
84731 115335 919402094
149095 185880 92036696
159374 194747 644718444
96219 137908 770021159
61015 121899 152727330
35940 158366 216587953
48477 121617 766572923
160415 161822 3584313
83061 96587 327548322
127972 193769 287198694
106318 138469 80814018
174 53735 133472516
63728 93823 75754965
48000 153996 265769222
195206 199195 9955623
67171 141619 723682262
159392 173960 975601234
42416 111365 689865557
59216 128180 922397892
50547 183690 333608308
33883 38598 11624604
107683 134767 298412850
18624 22338 9386087
136599 157451 571326303
60891 169970 273634363
96694 121691 62439446
147075 149941 7048974
142511 197266 136803841
56533 158331 104027008
72363 148104 187649585
106703 137069 304579777
137227 155397 45359736
183975 184387 1026964
106528 144272 94699764
169066 187290 843293974
100641 192633 230289177
135198 172960 94519458
143235 181769 854995714
51325 117271 173555957
67179 73265 15281599
27167 48873 9822532
72229 100884 71829923
138767 170025 807220024
104415 142736 877243704
153421 185745 80906378
76090 134291 251167013
80171 193665 284267383
57768 181106 946661107
51842 82809 77784330
75946 128329 131317797
104372 194380 225309307
37729 69789 80184077
28212 81946 490602607
83267 115485 303808714
197880 198075 57175781
184722 187586 973514990
185859 194015 20340073
122933 154638 469404917
10961 96729 277570281
18123 191763 389296553
12603 167206 423698315
49040 72513 231779224
126412 198410 180054086
175095 175369 670969
110118 183362 183224014
107981 131895 687754905
198584 198890 213546062
176545 185597 22656502
32038 196124 521352043
113161 169656 224823269
110543 114240 9171849
85334 140899 771938560
127369 166161 775450878
63094 99923 92606534
85048 151324 165951665
22102 188665 416909988
168760 172481 625255550
25350 115568 234910865
31109 191745 402087240
193942 196827 347182889
96111 183900 219687205
94483 163963 174008686
196896 197284 986968
83367 196393 759003864
26264 161719 339140445
71336 150019 957704505
97756 141004 662192640
64777 158621 235225967
137195 167582 769541789
34696 137269 948464753
6468 70581 160370402
5512 167018 404500724
29567 152663 919926812
8803 124253 288967164
102523 151152 121734450
2175 36607 86106681
83979 173007 223013274
176387 187166 27023832
160485 178369 44732841
76763 154648 195233620
197810 197917 379783411
55160 127408 832773129
149262 190559 103253812
32484 173237 352409666
81816 117230 75212991
80388 123068 106856646
113053 133079 301957627
100940 134930 856141583
61912 189152 559978171
105754 178448 837947161
13893 177410 409408933
108548 146289 94520735
61274 139178 882434329
53029 183285 433801836
178939 190811 779361562
103927 156847 132520049
83392 100992 44104053
133437 183618 125478533
162314 171556 598307397
170413 179130 21644437
168788 190200 53374282
49285 87393 95814615
64483 140465 574647304
111645 143813 169141607
2193 195913 484770693
99634 163359 754041985
79781 130392 126910236
67170 192793 314596358
84234 112267 70187064
136929 165460 71433177
66046 153282 218645281
154021 163436 35705648
165227 192617 68361926
34272 53214 46988486
49360 57847 746345031
171721 182289 26284382
108114 138051 676476382
93856 167077 183465115
14659 155463 352552951
4158 190447 466261032
170944 192066 52662886
86449 116547 461532593
26692 103005 190959725
18810 145426 317125723
190317 196203 14718831
63775 69576 652195178
72805 86160 328265253
65238 185578 390233984
35427 81823 116103724
79926 85377 13849269
83078 149993 167494199
40789 53061 30670130
44213 158492 758272334
163931 185719 992856949
70583 199205 543459539
103215 133666 552414746
196801 199310 6228312
29038 169421 744224424
63000 102391 99119900
114694 129473 36988984
19062 112930 285392364
199241 199500 659746
84135 161999 194985084
68447 159734 228720773
34958 162770 320026585
49326 62031 657772145
28001 63858 89351983
144330 178826 86191884
34794 68748 84799889
160955 163230 145449264
5525 184806 965353358
70505 188896 102978505
96271 142795 776773019
13174 184488 114848203
117023 146073 72842905
135622 143264 19010368
76691 124611 120056540
68651 169794 903512218
119195 198086 576472840
87172 195188 270224995
17091 118674 254279443
42491 111748 783148933
108296 144738 46626573
41453 153074 279764194
83622 160461 9515203
155606 171015 38689331
6108 28513 56087367
184390 194930 26316725
25308 109208 298333100
50111 53982 9578316
4065 107554 259040221
29905 178371 712670662
179239 181636 6020824
64370 134762 911264792
183087 185153 5304325
195668 198778 982669416
92675 189401 242058612
18305 155306 397903824
134328 182976 121574324
88726 136986 820428772
26305 109505 208333270
10926 105676 164648391
169175 172900 9317591
109995 173600 602208937
37469 198447 402844606
198884 199765 564629178
184454 196174 959339580
37209 155678 427755577
17307 43537 65299230
9791 122796 932604922
120253 128780 21450403
92345 159319 661685272
102099 107547 49109036
177250 183804 168080461
124133 134005 331010380
96109 197348 253242116
71107 133867 157360042
81406 106344 655602925
117377 197057 199290250
182939 186034 7887614
56088 103468 119071977
83940 184582 849745460
135967 199697 159148931
83765 181544 244780504
90699 96073 13419026
26723 189513 407418860
94059 142071 185531226
12657 96212 209259504
36706 44399 932982574
93776 179579 214710825
20637 74931 135812766
126283 183706 910509948
184081 195842 362657074
101636 137316 392846897
123638 184330 748671304
176204 179860 9090441
196097 197633 3764175
12357 95838 209075213
138685 143250 11306266
151311 152361 298743612
140543 158987 538984797
33212 101794 525535793
64740 108108 108862966
153 135303 968307055
17748 101720 656296736
117484 152341 87324162
195242 196580 675884249
68917 89249 51171453
150624 182101 78778459
18648 158452 350051473
105216 187515 206170503
39368 71086 79494384
4812 83031 195814092
171764 174194 6036365
3861 47263 821740837
91250 139794 628756857
879 144536 759314701
93292 188604 238575463
36354 140040 714594703
24823 25628 604920589
80679 84684 580533187
68009 166927 247918841
162744 171395 21701249
42008 151894 275438302
73172 76375 675238
150578 162057 673902979
87142 138512 563870450
66531 177567 278179681
13885 15007 2871830
20317 199222 202983054
133312 182360 996394178
33040 73011 99868416
181543 183485 4818533
105809 140040 85980294
166302 173395 13180803
123297 158540 843628015
35078 99431 581169155
198076 199313 43867598
36487 139462 257955763
53982 193017 348426674
198669 199022 874987
105357 162094 142171949
29237 181513 381187182
197079 199628 596305742
54329 143213 223030188
168615 188415 49395766
110442 115650 12958140
189236 198743 184762451
74697 97221 56490315
165778 185295 415931884
189564 196817 18040993
56979 196274 349086859
27932 195582 419558004
135346 182907 556891217
18978 90514 896122831
161358 173180 781881826
88102 198326 275647101
3397 113708 375413253
19358 83541 160769650
106096 113834 824741533
28210 199533 952935899
29532 184526 944749077
186781 194256 371556694
3319 183764 451605591
56829 118819 475303070
60992 195801 337825183
21424 170732 373902458
137537 198628 152546202
62573 150802 221355972
178450 184967 16333599
187143 189441 592057624
79819 97551 237976382
124681 167251 296072083
91036 107533 584839249
136372 171244 323210801
8342 68482 150371651
65723 185510 300090718
25032 34209 23020176
103994 195553 229118444
170304 170569 665831
28242 134360 338375034
187045 192478 152893884
187919 199339 28389971
197856 199370 439078747
68566 78919 25913216
87204 104570 219019158
70732 168467 244962706
35911 175724 350058798
70724 104539 872682168
96982 168644 179596329
193682 199349 205376930
156795 182241 63681279
13067 27793 82621032
10785 55717 496972525
123896 152222 70954051
46300 58564 30560500
47902 137627 225183507
92383 95918 560990006
113734 141356 69191815
177412 194325 42260000
169495 175626 633797572
155058 174296 48198435
141119 162236 52826754
132866 177749 112295333
21551 112543 291229573
37765 83587 575712670
165798 193340 777523695
36621 109478 182479077
106636 169527 359163220
18116 110181 230580350
46732 146088 249185098
13194 42103 72078147
87454 135137 119509030
104569 114346 217854214
54534 171363 421012608
177555 192655 625326923
151711 174781 57780689
134208 148110 651754461
99461 175734 429951769
32180 150750 296827728
52578 53678 771432848
133540 196735 977324018
12713 149563 835733259
145795 198172 130876358
145156 177604 30074275
94028 182062 448038870
1712 74182 181065999
12505 160695 310254925
67362 68803 3636857
50543 128645 195878876
147081 185788 258206936
191090 199126 189335162
97549 193295 940482510
176480 179869 340524333
21892 167486 867831936
37095 46752 23861399
48145 135433 219034852
175979 184991 22543246
37369 182548 864817041
5045 196885 863282095
170013 193417 108464180
88430 89694 3183114
21550 81805 123753306
163477 172335 22207821
40072 122340 206055598
25043 125667 778154585
69956 104871 87460379
167753 190962 460948047
48628 190909 827247832
166674 179515 916438087
99515 118631 263977371
86848 154516 169438810
8531 55328 829342071
164829 165844 724743262
193571 199702 15208453
1697 120312 342024074
31365 101466 834417277
142879 183034 100340015
197839 199657 347384896
43518 163868 177656749
34990 44121 22460700
62241 104722 792339353
85704 154538 172372415
45515 136286 227806100
46312 151295 219730059
192293 195528 8011947
61940 67990 549227407
13792 178064 411291506
16468 124444 935571398
71822 178802 267871292
6358 43866 382924202
39849 144446 262183161
83079 114995 790346481
63746 158158 710197868
188225 193095 12085096
36039 123078 217735369
189242 193194 9888878
112182 113544 821636099
198040 198624 58243386
15324 38698 34893026
128399 194291 164882644
152480 184514 75751223
138032 141163 7743640
109782 148669 97347008
38796 107109 171087190
83206 138669 139083879
120977 174464 558711772
32186 35835 4278137
85796 163753 460931431
19741 125774 265483708
1431 58749 142820035
11163 127529 473400915
120392 176351 39730181
178360 184890 4688548
140403 147180 2915347
7924 15869 463744954
3369 31658 188148447
98996 180862 141075171
74796 99277 61419198
72145 114973 266425166
81225 133900 281388174
64588 129125 161859598
68900 113220 111175825
33408 61496 941430781
23865 131962 270545988
2176 37755 88923561
131900 189718 92150262
83392 198822 288790324
170417 187292 42158258
24088 81807 691287047
47591 135954 221748279
154014 169751 920895906
79818 199630 84486726
115590 159348 109625729
157462 178315 774384912
25207 159633 336573230
177387 185958 21496068
143470 164481 622993866
2236 40586 95611941
80465 107551 67947049
62417 178632 498703271
154236 194570 783360479
173051 185105 30071577
33527 157491 489335212
187493 195246 19184959
75976 195382 299002189
43164 155438 281515586
11801 124229 281396165
97141 156111 942984000
109888 123219 463747738
1129 110878 408584559
112383 117224 12095781
172741 187367 248487670
185114 190178 12569316
101499 185606 953235076
114117 182017 678400348
25883 126724 252398256
30620 174114 601392235
129227 194973 164478646
22640 176886 270096245
48425 60768 88243884
195721 198956 8002714
179737 184897 404104811
177873 189014 707716094
8953 165159 142370444
133709 140762 288269738
103903 131447 666675279
81807 87008 430304550
186520 187139 1531979
71392 102198 236366187
78211 178480 251135253
102693 183994 203442553
426 24132 591726343
77507 106006 71351696
90678 99395 21747367
109955 168198 909190147
85656 137822 130771397
52678 178831 316118623
97633 139833 441614149
189225 196418 17998752
167140 185988 47067154
41985 168798 317925545
81695 169890 220921440
174178 181439 939599429
119468 176635 357302030
167628 172599 637760734
70620 127086 141519123
103868 113573 324340768
42183 186073 360586036
90544 150266 446005516
163702 194147 914280513
123346 193386 851018005
45838 108915 186672227
159400 181467 55149279
58142 155318 900715900
117770 191140 183674328
165829 191308 303478849
20181 135065 715991336
48312 80433 80625840
136752 179041 88381774
133235 144167 294691112
33558 149389 289903526
95077 197914 257170748
111268 167501 156738679
103453 171903 171504972
41896 76435 117134335
145048 197730 267784960
195632 198220 207663178
122334 178272 248826753
148034 194953 117269773
20676 44905 822480399
194284 198004 9209344
92619 180979 221101628
60132 155508 239298622
2198 176656 826196614
112462 124377 846917773
85379 103634 45705887
167112 190146 57428450
113456 128979 38764641
47647 170386 889564606
16663 114451 244811413
144651 185192 101390747
11258 122919 279302567
14702 93194 631533161
107184 165988 701617282
57953 134711 880918893
182438 184293 4606922
176471 185053 110750286
23324 75986 396770641
25341 187332 405573286
126239 188182 555950160
2724 79715 192502450
119512 158332 97300469
99056 157376 145957667
57555 92224 674607302
96166 137651 39117302
89851 191121 253362575
73383 118449 493412195
11170 54333 399525917
101294 151816 126444978
91304 125045 84355238
30899 181494 420387697
151983 199078 117696705
32713 49318 41141634
118688 174327 835833312
14277 176165 594711391
106421 147740 800684812
129411 158360 117104776
148025 183473 88616691
126257 137186 138163352
61181 78804 44408495
6190 84798 175042898
74723 120400 114436549
98566 195039 117298603
45636 114008 171603447
182702 183047 23241253
74104 93987 49957015
8017 25806 44541216
195347 199813 11137580
109736 172328 722001874
122429 193088 177005422
84254 95639 518165741
68859 100710 79853270
194136 199404 13083504
109128 192333 208158508
62130 128403 888681360
1356 21414 50096781
66303 126555 747619459
114892 158471 978269936
135256 199784 161187561
89083 155033 165041564
96531 97997 3576320
122908 129812 17458978
58341 74014 925204918
63137 104065 102856041
46180 140131 235742113
156691 192313 89123003
5937 100385 236387796
39135 122101 207777914
109978 189712 486265527
9442 62431 132230098
117573 195528 195076683
112874 169117 814034921
199537 199886 263805
54668 80898 837552700
11571 158485 367771524
111283 161870 871039864
79636 192619 282974506
116983 144040 162637745
37050 75860 645638328
154025 158161 429400149
176599 194708 454381599
4204 27776 728363212
46308 171627 441297811
56335 69032 32080808
128684 173950 281765003
69999 106674 194852924
99996 132053 80257372
150270 194873 111534957
146489 198967 131101446
198639 199658 2565548
178225 198047 90260403
91485 169958 294377387
180772 190761 25008740
124049 150056 755657737
142943 171272 13714113
194314 199335 12466910
8942 159581 377165815
119670 177168 144080393
45468 49356 9774153
74460 115508 102907283
51536 101296 539389102
107977 154269 606279277
173053 184394 593251280
184328 197557 870857171
181690 181843 165371836
71448 174435 838884578
124892 128943 907841022
65584 76504 401303653
35255 88345 132914537
158822 196264 93641514
111764 122198 25957085
165864 168565 6749655
68426 83459 82145799
189807 194120 332462118
156982 173285 31478412
129590 182111 131524208
82557 85680 333368519
188653 188742 970957343
89779 112705 57267430
124150 186880 236658101
151160 166839 5436353
92477 190511 734565191
4480 177135 432276446
126282 173396 118060312
60395 127426 23754063
28300 96464 170649445
125652 177567 129998842
75039 139732 162288734
183398 186243 815326504
43380 169007 505335817
172323 196737 513333158
32995 186329 115747426
107259 111016 9502180
53500 177446 248706583
122782 193885 178112144
9189 163330 385980181
198894 199661 1967037
159985 172641 31793594
171826 189163 160695931
24293 68109 109566371
174208 196582 55861486
131821 151669 49739953
125104 163587 236172508
146876 194430 752890489
132260 190599 145995193
136838 189878 132540409
118276 153333 654669782
56631 88092 633467762
172282 196177 578522954
59239 148843 393469939
62119 102891 400269911
96507 115139 292729952
191415 196063 11629316
3271 39175 89583008
154588 186824 361719383
55222 156060 252988141
198480 199790 367726043
138919 152859 71532922
7074 118734 279445343
77562 164491 217875918
39984 65568 275367865
82154 189446 397226052
165854 194221 70761838
26220 48505 55437107
106814 179253 759667984
128472 193972 305215293
130621 161491 45437067
60571 100748 100992480
190719 194453 128961133
158364 190359 130110160
157307 173653 318623052
35459 198686 408386267
49762 77107 68670640
6352 13060 16742957
44380 51437 17764505
177673 179222 3824955
37164 156852 299656034
153044 153923 489332414
16186 114084 954052594
156835 173485 41776369
94955 104887 24747804
127394 190845 158829580
55501 118694 158579533
182550 190208 19135795
142042 179778 712318759
116754 132337 39028686
93212 190293 242964094
46642 48710 5184359
164234 187759 257340468
27198 177055 375156599
198609 199246 873908442
64630 65275 263640391
192319 192640 807403
150079 191032 676514756
47587 112648 163185165
101110 105096 202549588
68516 186036 587468596
34533 94999 820672998
97374 131199 54593198
185763 199975 35389948
68755 182610 4378190
124815 171842 117949359
151753 181167 815740314
12597 21087 21286485
154895 197495 106441268
3029 90933 554715379
84901 145049 150629646
199163 199239 874564721
105028 121952 181174034
50453 82109 79604980
23178 114815 229321490
171284 192202 52165719
150756 187622 552301244
35165 153914 297252635
27594 100604 182750949
168429 190781 55755247
20713 187307 417140659
108115 141422 670610891
106801 184137 193612377
98901 198429 15558204
42718 136212 234615033
98341 121800 58677968
181861 189812 987953288
111526 151265 99492835
178037 194068 914819375
167450 178832 28289880
34094 79962 509109134
187999 195885 498883685
24594 164798 351139470
136419 198828 460256333
75659 171155 956097441
15345 162503 877857398
162404 173645 139651453
181417 194007 31498878
115819 129993 35516815
179717 189942 25611233
11436 64669 417727370
162253 176855 221215068
60610 104634 110616950
141485 153098 29051073
161036 198950 94661935
139045 163343 572932802
129490 197389 169839850
89943 111759 54528414
144016 154160 54374570
32698 69399 91663504
20668 198541 822260103
28229 167172 347924257
118100 191442 183593465
130255 152946 56800153
198132 198197 162658
114351 125845 33796333
71311 108504 93282225
36399 52241 19800317
96948 190159 671523664
59300 89710 2055536
126218 127048 2088948
87099 92510 13588165
52451 127734 188793538
144760 177660 82273279
436 56320 451234593
197420 198634 3021902
187781 198170 17729249
40946 101254 151328794
109943 139613 265946670
103411 181677 82267828
39099 59312 50360210
48879 173865 586149575
153920 196656 106863659
109887 190565 244450124
191320 192025 1766988
144900 181481 72701262
8548 77794 780801917
24886 186155 403744702
13989 31659 44340667
133610 167500 364179832
130790 179829 632050686
37097 98753 918655659
37259 107010 654052921
103158 180416 447872792
107307 192203 212534709
184333 185478 796842889
152238 185069 82203142
26568 63638 92309371
155898 171697 856908585
81488 100358 262972400
127585 187029 148840475
81852 96764 37330864
106285 172839 166861644
61777 65223 8867569
122719 190062 97167484
159690 171602 29893965
170852 190631 49292854
73046 141659 171930988
41260 104186 157819233
69589 136323 213140235
172964 193772 190598005
28051 90477 156307280
124017 185080 152955158
108239 197086 573785674
12821 181922 423379925
134364 134958 1550028
61567 189275 320129422
32426 190282 395050224
156830 176252 48610805
141436 149400 930295287
198217 199657 256155
181775 198736 780838713
105076 160700 147868684
23729 171567 825098001
104915 124674 49464656
123678 198133 186269160
151586 170025 46272645
187544 194981 18430890
157841 179662 662421261
12643 161600 373012900
21282 193651 431473321
129393 147598 45706341
79317 95513 133281311
141465 192394 730336008
83884 184912 252920514
47007 176380 324261826
128992 181704 131969102
130071 153241 961773179
22314 149934 319411992
82982 178399 238861102
483 109629 273116625
186838 193811 17353745
129571 143451 34889683
2706 117329 286868128
142594 162875 236811805
119102 189525 198403522
169969 190468 35861215
110244 111062 617405018
129014 188045 249756893
11800 155371 544311313
65935 180787 529004932
91702 126538 87140219
184620 195397 942140867
44159 136512 231730966
135281 195190 149640011
48949 138854 225606341
11554 121959 276246566
63302 72408 23133358
69092 150395 696943596
20770 28202 961696172
95620 163903 932773534
19582 47635 69958328
87998 145763 698612160
33586 82043 908104529
66573 125583 247894636
144064 149608 13771495
68767 196569 839491627
116123 177679 154135600
155697 181494 798668442
166585 176091 23658957
16890 98301 900358992
152071 186247 92308156
101116 110992 24719979
92524 199326 267128232
72773 182687 275227799
83351 184347 532592259
187946 199836 29556179
141070 155966 37277182
151122 194613 108755146
139538 140428 2193460
133453 195373 154782226
140318 190362 125056027
174283 198038 440114779
18962 90511 13184011
171068 198704 68863633
28188 193977 414928945
37019 39573 6219140
3470 53083 123724397
44692 199210 387033739
81013 158645 194454713
193524 198696 914360349
99443 121467 55062077
184204 186100 570504002
50124 149219 933487699
20865 178613 401353967
128099 183054 137512976
46444 188124 382912373
113853 121632 19373650
125703 156144 76311998
55774 166131 519435960
194540 195042 840580846
179511 185821 331286734
29959 91106 153082592
3897 172673 513784817
147578 189482 7362342
63394 143204 200291141
147278 195387 120224090
89285 99950 26578097
60748 131742 441105789
60881 118169 143774196
143777 194951 127876734
116465 123954 18724030
85545 116537 262814456
63272 196220 980135326
76482 110560 85581964
79051 91776 465129271
26155 69143 107439360
89143 164497 188660471
105015 143270 95916862
144658 178851 85459668
137195 153282 40145171
55531 58331 88564182
89613 196806 469504226
136004 152381 40802433
14672 36133 450013630
182245 198641 662439231
158531 175523 42603797
56622 157542 253064970
92379 176216 209848638
146811 168274 238668829
164605 183988 931672830
23593 177664 408737245
167286 179787 31090076
159023 177089 45246974
53245 72279 21032499
59408 187517 321234379
44456 167766 309281350
32591 115883 208446661
9859 49378 98513649
108908 190886 205099431
43951 112646 117932047
93897 125299 24619317
199593 199728 323177
123992 199328 188453788
172632 191684 47485725
34627 166662 330641437
104034 163947 150152745
12295 60761 120957407
159418 168318 225201632
41386 139925 247160703
192738 196070 8288188
192093 193229 2842083
33463 97454 584799485
46833 79219 263282885
52305 81959 76615188
41612 117221 696190299
79337 193367 285608260
151248 180596 652537679
89034 94174 12835004
59633 136784 747788916
153573 189251 76201077
111300 141021 74489664
162789 170465 19262481
120356 146929 712349733
38229 117941 199601070
188726 192062 605067915
95621 115434 146666223
66290 187071 513877088
126159 166323 994971522
88674 169391 906621086
136487 190834 135835118
115133 151248 346000374
51308 171853 302246679
26405 187233 402588145
89448 99368 8154780
42570 85646 108211781
171361 183475 30129109
192183 196119 872858937
8587 89627 937164426
60677 101460 390409243
191658 192353 844166310
67349 68886 137272931
150962 186762 89646353
60169 79035 974114235
120831 198425 944152861
152631 183118 10871454
178446 194921 898628960
67860 145259 689720036
174095 194859 51724315
163699 180665 42272200
45119 85189 100727038
44264 140140 240563914
105779 135226 74001315
41558 172262 392674472
53952 163017 273553613
184999 195663 26588646
176327 179626 8211700
46284 90010 109923170
69007 109822 776858794
51179 75569 61145969
174908 186234 28326757
167667 182470 33151479
167271 192079 547709409
110174 160435 583777795
65092 153817 583948397
112724 180002 830378737
98722 153082 925989429
157777 182930 62897657
53386 103114 124837223
167185 194583 593124290
76438 185172 286306076
103206 119183 39902138
111909 192186 200926658
116578 145180 898172533
117591 198996 369150161
23078 161458 842734433
173780 180370 16400148
95389 193267 734159406
70635 127999 143717018
30872 149023 719649119
138248 189964 18227831
137217 147124 24709714
154345 193285 361083257
101679 115461 467377175
136517 188664 592432249
127064 173428 249956178
185932 193415 18655338
18963 199996 679282978
98663 103759 333917962
127349 140570 745231413
7560 176853 753709370
25661 34910 639215789
44101 177852 335204916
11820 56416 740605818
112276 177225 162627538
136644 157602 14431770
179033 198300 64749460
174976 183802 243935037
176906 191278 962642718
9242 60721 455018366
19495 169211 783407221
163197 194175 77343311
42284 107310 327705444
121870 140277 46350630
7529 52819 112975762
80569 197142 291796735
131606 155698 802864013
140677 182072 408056978
53862 163850 876074010
165586 199608 895527365
67956 109765 253735545
2635 165978 423442811
33132 117156 607630541
97087 142933 201898922
175741 199718 68388161
188024 191736 174088731
112339 176428 799489474
4998 110971 357629195
85339 191742 266341848
103772 177899 185563830
72756 187284 286874005
187075 188393 3287997
105039 169917 489699879
91766 108430 534961168
27877 102450 996330967
198946 199853 796147312
121667 156393 87090032
35123 184260 373247276
82511 129981 213958255
118177 190308 926585900
189832 191675 262474392
5125 92057 443940553
154030 185321 718000090
112493 194337 204815050
37228 114643 405012772
131192 154871 59323045
144895 180779 89697599
101417 159856 840194351
69322 157364 985061918
190335 198104 19322798
53468 147779 236560786
185607 198193 31297354
186731 189145 42764034
62883 95993 83373944
35659 133393 787440419
18074 101116 891162254
7115 11262 10419298
16003 170395 274396629
3378 145051 354665380
155875 192363 91222659
46982 98748 647625073
109956 140422 76364131
12515 151087 346997288
151053 176408 63446178
60114 156834 242632841
176487 197612 510810513
24914 129152 260907908
155331 195649 137230618
90641 176287 214352231
173123 180154 17460217
171197 188490 434247494
77304 79222 4709630
62185 191972 986491273
152085 180333 70731047
75518 158276 207395709
6410 109499 258156246
48497 71737 101312755
178987 193980 37513230
192206 197521 13162442
151987 190284 238781276
143942 185400 103686731
138463 189408 529455777
186033 190212 10349534
177178 193125 39818912
54804 68543 1926678
42680 158740 845335215
146593 184163 93946946
29504 30990 3724642
58782 179140 301778260
130368 167799 156309681
21637 59437 94160089
90612 99006 344606807
155573 160579 12510266
119263 150953 554111497
12377 134338 923226284
101899 199388 646982265
75307 176897 254540585
10536 155509 362935155
119390 142167 297952828
165220 195113 74486364
82092 99734 345014770
15091 184983 890940445
84166 152807 171868600
71871 89168 43510781
170318 178286 19780802
35422 162442 317996043
102498 199255 241982044
122026 162712 102095922
197607 198725 826055899
46208 188581 356775601
159314 199274 781121969
11706 158893 797507727
33371 164308 327852682
100048 105078 12527096
5980 73400 168655530
180717 196473 39418477
111952 172182 703550257
90132 184215 237229643
145813 170109 60894682
126526 188615 155402484
150682 151436 1897313
125976 127786 905657375
66027 160074 801962257
115881 189100 255588396
165025 191957 67196778
580 89050 815380098
65196 67529 103794108
132198 160758 71550070
173722 179675 14727027
13726 36544 57200160
197360 197921 1345489
11868 113134 134822324
58432 198469 940979520
49197 173487 643607626
50532 165857 791580034
191704 193728 5063694
164183 176874 31657089
17196 193496 868926131
58297 155384 719948707
157029 187218 75601351
171100 187841 41807433
132066 160279 507726617
29497 139737 986894437
20398 133558 285215403
112086 187205 188070136
45747 125001 820759524
29556 173807 79525338
128117 154996 67362957
19248 120645 964789789
154825 163019 25750705
138295 140391 5202842
146237 194013 119479824
39332 56810 172599701
34472 106058 179035949
144456 174377 759330713
5363 97733 298045836
113322 190945 194197244
77691 188533 277576537
68707 177174 990548081
96318 132400 90341516
87322 91456 158986960
88581 110615 55135004
190878 191754 329516997
177111 183910 5455781
130707 188039 481245589
52969 181626 904756151
113862 171711 746302130
40232 67990 69679286
58815 69517 543709882
88386 108648 358767581
49670 170122 467111898
95401 193423 245300922
49052 96351 118793985
59192 172838 285095457
24561 50052 897899343
70849 90109 48473268
151346 155968 951779528
36186 168010 934095427
30558 48866 779241938
19271 148636 324023047
53933 99629 386883319
58399 122582 161021680
191946 196349 10981643
125251 184850 313271985
48302 151704 625739141
131002 151154 50491483
115013 173725 589580388
173297 180515 152246368
120935 148577 69363917
111869 137491 924904150
94126 135811 816623348
132995 183851 341533380
152332 155861 8923788
185418 186903 3774665
138857 158233 48315420
149886 153874 10053101
141696 147970 15696036
153531 164891 28573543
26098 110312 210847687
4289 100878 348141619
173181 198684 63540020
196355 197090 1708084
135638 162161 200911524
42206 196116 385553160
120561 168570 120388391
162887 199543 696474508
122300 150000 107221979
710 59283 145997970
36110 117972 204876914
10921 166741 390212665
61350 64402 619792879
99502 154942 138833593
167597 191297 59135784
4533 161814 393813594
33478 162775 323692755
102402 104261 4511864
165557 183960 45824758
144108 158158 251024597
167438 188420 52351455
58762 120861 178831345
71540 148216 192114018
164068 174170 25241711
53746 63263 461925760
48734 186820 25250905
157831 170720 898533931
34340 76862 312901341
158433 179782 53415239
90803 135841 112875626
194279 195565 3191479
164055 190143 65080360
74693 147464 182378904
76547 131747 138334948
89229 184564 238495982
91745 120399 71626515
62142 163056 913590188
130572 157868 835909415
132765 189350 141566782
149565 180329 506159061
156290 190914 86573626
154589 164455 158277357
79990 144946 162883553
35014 87733 132019306
69084 199441 218823454
68164 111411 199130024
139114 166233 994744379
66681 109055 931355487
34448 98523 160283969
186593 187968 737538488
41383 50380 258639850
93327 102839 640069185
20735 102547 204900906
92038 170146 841847886
99844 195474 450629253
88796 195919 318150638
86178 125178 97517914
20533 84548 269341465
105273 195250 225184044
118235 123006 264775006
72641 136003 158945625
21791 43634 54283519
196042 196374 216729024
197306 198209 891565192
59801 95144 253230923
79643 94873 266859703
88170 188646 251411788
177415 195164 348718661
110847 117571 137804073
154795 154901 31487571
175277 187437 30464280
151985 183303 252231087
128720 129418 169946305
122568 160047 671789614
23958 162227 346141237
93326 175537 681285545
83656 119882 693822785
110715 151974 103242158
87793 186462 246989033
18175 129336 919388667
151919 177906 65021226
178508 193649 92769612
122912 123876 881230361
94993 158350 158567622
37730 189900 380949355
102955 132356 29291822
127754 155359 69170823
133264 148656 34357031
95530 114573 112800000
26600 90289 316110233
94031 107911 680937806
68988 135042 165683574
59219 68140 860220363
69025 139929 167659674
168616 177271 21520268
148651 164736 162879092
79954 147500 341418197
98829 147387 167869997
99464 172681 848143781
67973 165260 243834498
78527 80281 4377789
142343 179028 771525252
10380 172329 405571392
111334 119387 263363263
194179 197983 6404684
165960 169443 648771418
14680 139061 376707013
60041 68306 21038220
159312 165622 15946703
49688 67435 759502997
137748 169039 533313740
9345 43912 370037627
151313 157888 64773519
170088 190135 43998573
193183 193224 102803
4826 64550 149216822
185378 188596 268536986
158268 190452 80483498
49449 160982 418011606
121078 131809 26963541
133924 175754 104671827
44637 159151 287138764
100926 187717 217331917
186128 196082 24786522
161122 196978 93750258
26191 169365 681125765
199102 199114 6530494
9412 143864 489961922
161193 193068 79710585
182476 192717 25643762
746 131274 396833397
188411 188980 1384219
188185 197228 22434836
128640 144884 40742355
72472 189643 293368484
17528 193854 988957256
53317 61375 20047604
81100 157975 192486382
9805 96480 725816144
130324 175730 242744209
131389 194346 291630625
168651 197740 897514897
143609 199035 54763593
157170 176290 47900103
88615 117127 588093503
189066 189605 149213536
158896 176348 43666560
155308 168423 32923901
176028 185681 16207496
104376 181552 531929851
6973 8159 2965789
50446 79289 72359649
118618 162589 853157035
43036 147236 261347904
30155 187592 394120846
100293 137567 93556546
63942 125227 153745294
169719 174115 10965793
186495 199047 31183991
195180 196695 3869864
179790 184137 10865987
74579 78820 267314124
21469 49886 174043992
20281 85757 817789186
79812 86047 15871578
145643 166753 52948867
106154 141168 87849598
6372 67366 827400069
152206 171597 48677725
192921 196444 8810401
160632 175272 36686958
74280 113583 382814563
43077 157524 286865067
145889 192619 116879651
68986 198228 569661231
121886 154870 367808252
77200 156913 868788679
24711 38703 34875410
22175 144624 306657776
164569 181775 42905073
92975 154256 592275299
6304 23923 44150172
149361 173712 297554191
177986 181394 489358049
13195 109398 162816519
63310 71609 26702759
52516 59900 18343877
99991 109652 24273766
134658 137452 955411221
47812 74878 52586777
167913 171105 7971769
53995 96828 191461304
57564 84425 522980176
19136 166286 368638671
192174 196320 10353168
166027 190528 8728200
117454 156258 385109966
29804 173710 671771534
134918 184880 124882703
126490 149333 57237040
115120 188692 184167432
168454 175725 959760
152719 187972 55409671
179118 194269 55080855
70650 192122 304182436
113157 183093 174906986
12964 47305 85653472
43077 118900 495009899
74260 85858 29206160
90041 148945 139000311
132929 154274 53448312
188230 195250 997486021
21172 163554 356571015
67713 158941 228528107
86582 153019 610391433
185700 194841 22726231
54501 153049 296432970
46026 48639 6612250
178860 188387 210009494
75962 135428 149260445
32799 182290 374159606
120505 179131 146790253
161683 197879 90333015
7624 18493 27105659
79558 176058 336584762
131483 181727 155301715
48154 198609 376808191
127986 166859 356496617
16965 73961 142592252
184236 190960 511790089
112580 117826 714800278
184056 184812 497684155
111871 128425 902938770
59558 179420 416685876
118219 159167 654131331
12899 72683 427187124
52468 144020 766134622
102748 188142 450014846
114440 156698 105864138
24792 26146 3388776
123869 156618 82064249
138005 144098 15182184
66998 140780 234303941
97252 121923 434320695
91569 125004 83617808
164959 176779 29453352
63330 150668 283448490
35098 130660 680231715
176099 179039 7307339
83461 140244 685068545
673 4789 38555607
72286 132114 149875386
2325 113847 560250699
81472 106338 306578371
148799 156073 336584072
5934 45972 378434454
35132 117021 204934713
34609 51645 42315174
146192 175678 73766280
122807 159886 93049340
1897 118349 688719535
57761 118930 153551177
119857 136433 41767700
139978 149784 24351018
141779 160452 46689989
178449 197492 19509349
186028 187178 2863783
81893 184354 582725217
156416 163598 18080102
78589 120698 931086657
165985 188831 590747161
138751 193292 136292686
14357 137281 307959104
23152 166026 357782242
116635 162326 114443603
25571 50129 61144181
159147 167990 15548022
66570 90038 59034905
54465 121543 168291610
145247 185166 964773041
107086 119793 31794421
162216 182114 49782778
159705 164758 949914670
30142 123315 87470422
197246 198443 2980881
54647 83365 70931525
189837 198432 21373996
184197 191836 978808253
193103 193266 584592149
104804 120499 39277712
18878 186455 419672771
133472 188972 467859143
176500 196359 49632912
26914 77624 126765469
75186 106279 77907765
61878 108491 705516329
133748 196508 971195479
187683 188810 2720582
173704 192505 428752084
56081 81202 63302726
42849 186987 361228170
103899 128611 259196871
66001 71018 12608905
64764 69994 13253840
57380 78882 54140191
149128 166996 697108488
9253 124174 287581799
161772 168781 906249819
176966 187404 26176662
107570 110432 127614654
180393 184691 492909666
74557 167423 820950239
130660 153772 57864072
91117 166600 538251787
181141 191321 884070019
186604 192646 15034133
83747 154925 794531811
115126 173492 146264660
109033 142656 84166038
153967 159223 13171896
79898 164028 33357355
194394 199961 977630
52530 145541 233256334
145097 179903 87013249
20712 111460 40191842
28807 137078 271217632
121058 131143 955503480
194587 198775 786173675
116362 175989 651957821
65041 88641 446994567
126052 176708 890663823
46286 145355 207551202
161068 181376 923112876
54128 163004 343151331
5791 55330 835221324
171220 174863 799442
161275 199697 84195904
4182 124193 300328442
146043 187360 103413649
181367 192699 484259292
118863 199374 201433814
140420 145360 4920391
144158 148679 593176091
70114 107016 806666899
3378 154068 377230618
116225 193062 192318324
41541 80297 727487061
87881 92433 11362537
177898 189676 742723233
7907 66761 147119692
35382 64308 72028665
3590 167757 677709155
169769 172251 659637058
65676 114670 153363380
174172 184252 77918910
133017 162882 74774806
123689 141611 44984840
88022 99455 493138137
9945 131050 679819094
43686 125226 204452317
14131 158039 511045288
29851 69614 917463592
55579 184327 870073690
144135 173091 898430511
163947 188378 61037806
195299 196120 1291999
175289 183146 886552349
59832 152274 538330255
14480 14638 402071
66568 92847 194685007
142202 166063 59814699
135988 144396 311631566
101109 121165 50063907
55096 94596 99354002
95785 166731 177753074
83317 102525 48143089
50595 182954 331587957
153243 193055 99582606
95044 164037 172819425
83360 199040 289420233
27945 120356 231260525
195038 199964 12302472
54725 106078 801254517
32780 114255 654065090
52756 156044 635288254
172302 181506 22865614
115453 158095 359500372
131472 161064 74154692
196192 198509 987674584
124994 173203 120853681
149184 180169 779210131
60479 135602 188685581
58699 156714 245918211
91097 151853 457995024
91157 195320 260540669
195273 198432 7868115
21237 75435 257257365
163701 183971 50528052
125157 193998 172344704
178257 190802 804590745
26337 64832 96033173
12779 97875 465098441
113262 177180 160001690
148750 162563 34543116
44240 174779 987748429
92357 148459 140455685
41221 64261 469907577
168710 172813 819072874
197491 199956 75765766
40124 44196 3781080
197601 198792 563163
74231 133556 148761959
16604 151383 337496315
118295 163438 712865815
27956 134429 849486430
9395 35024 84923235
120757 196801 190304327
76673 131374 158769388
165912 184673 911844266
65221 82997 833353626
51206 153743 579417368
106190 109962 9609398
138439 164666 65602063
23125 140067 292880524
93468 162402 182109557
40199 191035 818003429
198742 198889 868560504
119663 182068 280697893
114703 183057 200482292
152133 175612 27346882
176694 192092 879540383
98967 176292 193568059
164391 169376 12477483
39899 62696 34026512
135082 196996 777725253
133771 170125 91029902
4304 111423 268197287
180730 192961 57136184
109813 184147 427646306
11031 145001 424059104
49911 193136 358824762
138570 138939 921200
145751 184646 97245430
93269 150729 143896127
34728 46887 348041762
145791 163486 388601357
22326 168008 364817391
140487 195980 138682121
20786 114996 235835688
73737 169350 239602415
52128 181747 845091786
156223 199982 499775771
187860 196004 720036598
163027 175030 953702456
8772 107683 788609017
125891 154983 72883099
83052 115424 221425893
141570 144762 8046222
4710 59784 514497907
183522 186981 8753165
158070 183466 812178986
80864 161299 72792270
48339 160731 973599924
41490 80147 96909917
82210 178792 241730731
164504 172182 15730541
29765 125118 800343538
45433 62214 174276412
68399 163874 239287757
68523 155118 216966130
8046 46709 96418481
3117 67196 160203984
41262 78142 92515135
164449 175619 851401548
166231 171638 681260682
74355 130149 139841610
122597 145764 58219483
72211 150519 196149575
62671 167338 262613007
50684 128941 391569104
131427 151526 50398143
48935 114693 164935087
69069 168388 248941637
31610 139247 269569306
73987 196583 307003635
175643 195408 49333522
113968 123547 537216945
164641 191481 336662361
54430 140623 216332879
171096 186696 38978192
7069 59695 131238762
73846 159699 215104696
136056 192997 142288004
54033 62549 100636802
104326 167736 158943450
122935 176222 133594422
174803 188254 33642476
17401 73053 321230005
134353 184592 125611840
77237 108753 79070882
174724 187672 32398834
123016 168786 114873936
55756 190370 690863774
198025 199737 289298672
57541 173627 401521516
72738 80962 20612453
185119 198703 100794664
198123 198865 601529994
28602 147509 297732329
85848 121200 88385492
24669 129914 557969981
116023 175397 678115006
23705 103966 851022799
186892 192930 15030564
53453 190973 344602083
113843 173065 148382723
58459 145758 219111349
17776 39863 55059452
52644 90901 96199664
184526 191324 924941782
71290 127016 427603447
17170 102192 212979731
125223 140686 651050446
90495 156201 164500350
150335 162908 31565327
10678 184690 738732393
166418 180210 990801624
73228 152741 237416939
40920 118043 347829924
147903 197897 124887052
58150 121783 235632600
109780 125590 39452094
2204 10163 19916863
135701 191258 138835624
29298 128548 936525029
176778 190662 34678141
115634 166400 187162585
149946 199685 124378387
158182 162126 9908696
38983 42101 7661170
54660 183117 791996671
66818 136467 781580526
190614 196129 13781979
80890 169430 221877412
64451 182704 296294653
62016 123838 155154176
40102 145832 265014327
192839 198084 962357310
197451 198544 944544981
197804 198605 2022159
107593 120031 11919671
136254 169785 446797341
151968 172072 50456641
40453 197208 392549020
98061 129299 553136949
107674 185134 949623314
73087 133562 151610350
158208 166024 19737286
133477 171905 617788418
93919 117341 209260727
27971 69624 55470565
107665 176386 341598227
188762 196937 139026771
95299 184938 271575594
5511 185136 637780357
149746 177240 68861672
160668 166475 14684914
20901 158941 702900045
115594 163319 119635340
70293 131667 164310664
117906 171207 133640577
83698 191813 483375690
160649 190939 75765114
157650 189694 629763341
128205 162035 224140749
168271 183644 465755215
196876 197522 1613560
13332 46110 663971861
4319 64940 75575513
174187 185210 239553354
41604 139120 934537641
30282 136337 265618021
176530 189575 862452789
131688 164616 82583010
84832 178600 308206851
16063 28245 11827677
49954 128257 196354778
47993 131004 596736851
179184 199565 50879977
14116 127357 568528160
42531 106924 161515312
121963 178437 305860329
64633 83352 47169703
80600 187851 268662543
167331 184174 41951385
94292 146974 131907351
98961 122362 58418975
42858 57378 754467383
5224 119648 358243745
126778 151676 62362437
165668 181975 560247894
148901 174633 64371150
122442 186839 161426531
98347 118603 50707636
173882 178796 574565518
167715 172561 12138214
93365 143894 580978514
93226 99923 16761761
123511 171706 120900916
74183 174755 252001089
97056 153332 618027794
95235 186076 506258723
63426 168103 469844063
72304 74939 278244
117047 159676 735447085
145814 185159 119667759
151518 163062 28957714
131857 173284 996425512
99214 115724 41329260
67888 88788 396095647
38521 119046 211007595
41146 100618 482974087
115490 136193 52030942
3574 32848 73240617
34364 88808 136366263
70352 107913 766030032
62530 168563 266036782
5376 156638 752743433
116915 119981 7628751
174503 190725 40490740
122720 184517 499738610
143946 162353 46045433
23304 167447 900353950
18646 146114 384403485
171444 185487 421001660
110118 196320 76392799
187940 191148 660961
191068 199874 21898034
175053 183958 944707807
85813 134675 122475910
81398 105365 59907995
25092 103568 196473203
78739 199672 636089341
114339 154707 101152979
130667 198443 77236491
195654 199235 427639
176764 192514 39364578
4138 145197 353192058
148019 186310 26243229
76602 158190 204431499
114816 165096 126056916
188971 199756 26849668
173121 199949 66869472
137322 164563 68141031
80519 157217 293913019
73832 124282 247830907
5355 97836 293159987
58483 66438 604007542
88980 162191 12626616
4629 196625 812046498
123445 125856 622010394
61091 140960 200474843
149453 174125 61852775
70264 76115 945814092
84759 124334 477527620
147657 176785 779756159
44472 137121 659953816
162498 175711 33039039
129353 143818 36358889
11483 171408 905197810
170357 199199 678480568
68982 149456 793239192
171736 191239 269650678
142280 181364 371137695
147429 172831 63681508
122107 147062 668110162
127687 193535 164813078
162364 176580 437298182
86750 146309 344700616
171027 185376 35779166
28199 121916 361398033
159659 169049 23624264
142235 180147 94802406
99954 123368 58522950
53543 89522 90551397
41431 105390 160304318
97528 133535 90264895
11887 138127 316255413
106987 117397 26105214
128393 192010 159214394
160434 185466 97129968
98485 194109 129721384
56689 140734 336082823
159876 187144 419944543
33092 101134 170304355
32883 143918 278004604
129421 148532 47973649
60968 171066 754111029
103227 150240 780426747
14720 40603 64502098
147757 157019 23109290
149046 176205 67943537
51039 82581 79260407
37354 80069 106806587
172929 178502 13768347
87903 140519 987846893
3353 198268 906314148
125450 167928 106548459
3518 26459 192416673
20962 33373 31176437
50442 78888 719356079
184696 187824 397484050
164927 192970 69981840
198992 199788 152284447
178736 185660 17400896
83680 119688 53736691
130496 168435 95104178
27274 71255 230329638
88237 111992 18669114
189513 199563 25006459
14565 65273 787398715
175697 180012 10748219
185843 188885 961492394
78819 143889 163176027
9032 164429 389167156
112201 156942 111993402
123965 127294 780501200
61005 94095 83301759
58103 166937 312394112
65514 66081 1449953
123933 182597 146862602
156544 183036 66183835
156835 178867 55105383
182802 196365 33980947
180561 197505 889613687
103686 129741 721378198
56326 139493 208851630
174649 182671 757379086
132948 170645 516548839
162089 178714 41544197
21613 161059 349111212
72051 185968 411475632
170620 186833 40487006
173115 183733 26407391
69284 150664 203931931
79207 175768 695614000
64283 116747 222974095
108781 135124 66086768
117627 164854 118433286
179215 193974 897737326
100355 108209 307855335
162133 164034 889496756
119559 187015 860739156
186034 186529 1268993
78645 100149 660121538
62433 100499 95675312
154055 156937 2537340
171438 181657 25412123
30979 104876 184930967
58378 124089 164935852
164608 171687 868136806
138395 142668 10604817
105963 190270 681091396
63877 95530 253672227
3518 34067 985828589
97998 176962 197757377
133720 179453 114331587
83814 129305 113876776
82822 121320 363138431
188507 192302 542786954
98741 111782 32651645
18404 91301 249135987
150816 195095 439631197
198647 198827 749058463
14083 152900 347555588
114827 140013 63240092
77520 194466 569525378
130763 195418 618931077
136778 197881 152568629
137534 159764 55488186
80660 111076 54992145
32664 148391 931967428
92021 121961 74761373
196076 197599 3712206
76962 96655 995388632
47907 172713 312966305
154085 162617 891383022
142567 155759 113550346
27383 85654 145825315
78392 170572 231055023
80274 190029 274833801
179269 186842 742002886
17194 31960 935944845
53627 180336 359545461
58079 62336 10742048
29635 186613 754072621
138519 171386 206050380
14239 91436 513499618
52002 90687 97223940
118561 178010 588565350
79746 84367 294919761
127663 184881 449925166
185590 197377 518236560
85945 116761 77102937
158287 195038 987148117
79711 93112 33754588
199367 199807 1104003
167966 187009 626690588
110239 124171 289907045
157194 183459 835263631
90848 189065 245748234
127480 167930 842288247
12720 170537 747767591
154517 174558 984554083
13138 101064 220209478
162231 187003 61983709
184877 196839 495230840
30333 110395 200447019
104005 106409 386418
60534 191255 327630986
194703 196147 891232983
29027 193146 562081298
167651 197695 74870764
14499 172812 396530312
71313 174149 257667623
160155 175847 39263817
48936 112360 159110711
55703 76974 53541013
30581 33513 413395768
81005 146237 296120821
80491 157608 436769921
141868 197313 138550023
85346 161165 189828391
125546 129808 864607096
41613 186624 850927883
117968 129523 935036670
149466 151505 806970853
99940 170324 380919731
62012 95537 84416254
114769 196803 205237306
52430 138507 216013659
12983 121014 270401421
66314 186847 301977810
61657 102785 82594242
82130 182600 251460205
59121 67009 20049716
146976 169565 56633813
142083 155834 245996372
45266 70774 64081023
119957 177615 322481989
49984 138240 221484703
112709 151277 515480788
24794 146703 897719313
157750 176573 47170386
22510 158619 779799574
65016 144979 234168114
144103 147279 7926471
48894 111582 576875315
160216 183759 58868892
135875 154256 45894356
137279 168587 78343238
30371 78259 119691392
105368 149621 253279585
96375 116720 50911345
36728 91949 138327555
45781 111910 268801815
47410 154054 709954328
24395 26030 4139062
114778 166122 128727094
29720 68343 96528849
46489 145808 800446545
155128 174387 232627417
170122 199067 72152792
11424 35291 59781074
110237 147695 93769961
156205 168027 29694148
75800 98040 875541528
24038 131679 269400429
44994 89164 23335176
173148 198785 149053622
62862 159395 242134751
65152 148060 207853201
180942 193376 31146577
68957 152835 299320812
105376 197417 442630315
51379 68669 43456028
37843 102861 162834845
27497 71434 109818311
75737 175284 535007269
33839 70757 2289578
166211 172893 638723264
90213 147052 142314346
183259 189208 14949199
72021 115123 392661961
145572 180521 87391250
86729 123581 713311630
116958 152355 88649101
53137 84397 78652808
62644 170444 270450118
159788 172389 327710802
122945 143207 50973587
17769 91090 183634078
35519 177874 94169119
172847 180500 18784070
181400 199993 46417164
3132 26676 58967160
80158 184213 547506765
193014 197537 5614382
31661 60879 315506520
47801 59796 29883767
134950 158118 455201043
114687 189514 187312031
25418 54240 71718919
44886 116378 179407686
71188 89196 45318529
107816 194470 216858795
81713 199347 294282115
60376 126746 660511328
150893 166725 730824014
25949 146919 342743689
19916 114681 237270399
35513 78690 107881615
118041 124425 788435234
15398 41709 548314771
182588 191199 695619247
44090 101244 691271704
26289 132578 981388160
197226 197618 976325
30567 168870 346347439
160600 176424 39595810
173175 183353 25280721
131430 148098 41795689
185689 188859 588756670
148092 164335 40756550
67221 199494 331104366
84436 156944 377512122
81143 151405 759085965
171927 184906 32318728
53976 61080 714391640
154420 197059 106483032
178027 181464 8575091
64086 158343 236326986
40136 54309 464102722
36853 150394 839220246
180944 193655 31858220
126010 196612 391513872
9283 54522 112799170
167575 183028 754221491
14875 77553 423138498
62907 131276 171565705
199304 199860 1410383
20545 106924 359163163
64806 96309 79163367
38631 125330 262049234
135749 181512 999580241
150451 166087 39310731
97979 122617 61557092
178095 190355 573633393
57977 182344 383813567
194492 198147 9059362
64036 196860 332709012
149827 169484 417061466
46939 163300 302618721
162752 188806 65064999
109361 183530 556818574
159677 188144 518923079
149093 190719 744493239
16291 153315 431249023
190661 197946 18064331
53678 106728 133130952
94267 112702 46100131
83605 94036 824884837
170794 180870 24998013
150206 163244 719264018
77083 169765 486672981
167697 183937 40454194
5616 93098 219038932
67196 143065 190147178
177780 185279 18774942
49841 124995 122861439
22358 189450 872977779
114012 156364 106044745
147289 160929 34124387
125186 163472 96038893
80370 102770 56268598
57283 189102 330416099
98997 169988 953896215
76653 152118 73639362
9245 143844 78608912
25947 34492 757080597
86125 107507 625622450
12113 190665 446997713
159949 183536 58928737
70888 104471 818583485
112899 177709 317621624
164461 189032 110470983
17950 93689 248472045
8959 196723 469924354
68564 119895 166968130
3600 63858 150356561
169517 186794 43172391
156001 167582 970210793
12747 13234 235278779
122679 191993 196254853
23706 138087 684327617
78971 119202 485036864
33845 90166 319719755
124601 144523 985059789
30474 182779 381138181
186106 195022 11794407
138130 151297 368431972
9986 83454 945749793
29259 105577 608851993
138404 175480 192806507
140216 196066 139593935
141608 166775 31413615
118074 145049 67638779
69581 135592 165577453
194085 199048 762448569
130542 179715 123023397
185628 197740 521734871
115504 158741 821087220
185882 187422 3908469
32994 154365 310514239
173097 193748 534387313
190691 195817 289528993
127085 171346 110936458
40148 77558 544830144
125842 143347 43897595
196776 198489 4212065
117477 132904 38721270
12867 85119 318864712
163159 172972 865740801
75536 108984 84026834
67000 86454 196186327
123130 181818 697336614
133671 152338 46636200
88854 189992 438954644
132053 153739 54325766
46377 122327 190330659
61080 125068 160566758
189945 196817 17109123
52547 154721 309359069
34410 39896 29270854
198929 199045 314170
88975 149617 836750572
36829 186772 375437424
11252 181964 427302728
195150 199484 10835655
49339 101610 328544348
37529 175405 345269304
61922 74032 30617896
168013 196245 70438591
148878 148897 50482
112742 127222 36253373
101438 108968 18853938
172306 192396 815606130
107280 176658 173781228
97324 187752 722467252
34068 115761 204440924
131777 159708 811195825
100402 109969 24067838
56044 123181 377316622
1011 195034 849026569
94597 111733 42879499
42389 87590 113564351
173841 193873 49988398
63669 155154 229459732
174929 175047 344275274
190885 195055 547603134
68114 166426 620508902
49590 121681 180701043
44533 85012 264810203
13708 103396 87398725
151350 165396 372754974
49368 146022 764307646
103212 136995 31052799
30208 86010 139700225
76972 160088 208270010
13669 154992 10533818
123502 159737 569003397
190508 198135 100125786
187766 191212 8522546
156060 176402 783797315
179935 189909 24945928
63203 72753 24222376
16368 31890 764415692
57493 195401 876945888
92621 192903 250962005
110078 127216 135654771
122950 184948 841441510
118439 162955 111570067
5066 147555 944637166
138803 180722 104697800
164039 191353 374944762
42003 50670 21681132
70185 139634 174178247
19678 151152 884766152
96840 134826 719313104
141249 145069 9576009
62472 71503 22929349
194630 199657 481719229
101162 193127 230127342
161309 173876 31523200
68607 152112 144376656
75893 119680 109757765
179945 199460 48702740
102148 106253 10080797
142686 148863 15468938
45086 182039 343266573
123395 144176 384820677
173475 174681 2941986
175398 199767 60747817
197919 199489 182359754
123562 174642 133931379
139347 188533 122923573
132059 140767 862669813
24199 59392 773748443
23707 108161 211380422
187350 199886 561849156
170511 184159 33975117
79527 164325 212598757
69116 84667 39112036
11851 171513 399891038
119915 148292 71166196
98254 128265 976479987
98389 159439 152935265
23657 126397 257143415
190202 190202 4932
43455 75684 80855807
9502 104349 975648163
46957 199621 382384789
60532 118375 381764589
144203 182268 95160898
179088 186089 17594215
145331 198050 793665908
152584 162960 676955029
173034 183217 359144434
28032 33271 13172715
95947 178460 206478473
92715 114786 507630855
20232 72984 52278972
125505 132087 630707856
138134 165327 479495427
49214 115220 614962178
103392 170572 168316103
476 31173 451085542
78093 167061 628455103
48817 148357 249577428
32229 66812 365956272
144833 199461 789883743
47672 69959 56016453
34761 102406 84857179
184390 186870 483938545
112908 199446 216428875
51275 174259 731506854
3998 166807 407712280
82750 100436 44256124
2956 55890 188950930
43083 120052 794206388
120683 193408 614164416
74198 111161 61938278
42410 52415 485799856
158266 165163 95418590
1677 83393 204338562
119297 164702 113902491
197587 199043 30454646
129318 187132 294483861
120693 174642 135163365
9333 53539 110282131
63541 73210 418170884
33604 70073 929200209
74292 167092 547596227
22379 104731 206063483
131875 155879 598287908
171033 181904 25788678
152320 180172 334490119
191557 197091 13726221
12857 61307 459750508
98208 146496 120986412
73390 170235 242704913
180764 199008 653387502
86112 134272 120625783
1763 24763 57391761
112686 147474 783859732
70659 181963 614786058
123453 144546 52976065
184416 196539 30367107
91090 177105 215308689
132967 181940 110551952
199514 199736 548973
71605 91399 7841613
180324 199926 48889908
50206 58772 681286764
38065 118058 200293653
52686 177536 888706704
95263 121049 313084683
94095 132336 95716246
82029 199061 292789025
93139 94156 567167332
121368 188173 167355506
159616 195486 89613214
94710 141063 75327320
143772 171639 69791224
107969 155620 314104844
195071 196296 335596653
186165 190788 753459998
151127 178478 68411490
67851 158368 49565116
49117 118661 202851082
73962 82031 805561343
136982 198935 154693863
138546 191576 863871007
14222 61302 117435286
177125 199168 54931015
106802 199608 232231342
30006 132772 349344762
11327 18037 16725599
127572 168109 101663263
44572 85622 573629764
7933 179228 428726154
68617 185608 293023453
194 25511 266871338
167156 197435 813866004
107328 124153 463405216
63739 118618 137732948
37385 44997 401590193
161953 178835 42171333
144390 184788 728950050
192608 192873 648035
34697 177137 401237546
156954 160226 8215371
53130 165446 281727788
152347 174151 248817965
110717 111920 2939822
31172 172686 354411843
151125 184204 82708838
64643 94640 956155133
86696 121109 403148627
46156 123653 599064981
134374 149282 37257454
30990 38915 19641137
175723 176544 2023482
153435 154334 2292998
30400 139401 455880497
174012 192664 756492747
98262 167539 743676936
124286 132425 20468341
152661 195281 186015021
6691 188684 672880373
69414 196951 871977102
30791 73991 126057482
72704 148184 881263235
50337 61340 27400679
148102 182546 675623141
156685 198391 803870868
139011 186327 118318177
59495 199298 350234670
77814 151497 184651633
48575 92854 958634208
181946 189785 19580659
199783 199803 56660
143653 159078 911079177
143473 179367 266931462
112767 135601 57349546
15371 124611 449350199
31182 60740 612408626
141191 183108 104749828
121434 147936 230259768
23 151139 425088551
5640 88009 206294677
46015 53081 17729641
105727 121946 40593807
83426 186772 258783835
146249 173627 136240816
4009 119486 288939815
32251 170221 476064713
59647 81273 981831616
86948 164786 195013824
101461 189425 658516156
118249 171352 888808312
134299 160577 858660274
22601 85685 34018902
59109 71468 476896493
32181 159563 318890958
21755 135622 285237364
111954 149961 95113684
102044 157072 137639336
126845 192943 796468179
155619 164016 510469133
43332 101589 146315910
7813 25650 44623286
138488 198229 149149084
126141 184659 146430057
179737 195771 40110749
45534 134736 223869493
171760 188499 41725458
177356 191099 7095556
71232 133739 971399966
94888 169352 186508753
120954 124805 9682079
64811 94175 73844222
145662 179179 83820673
186202 192622 16007409
67395 92244 62441031
2524 181213 914747159
136751 164848 70325835
7464 92771 213547321
199604 199629 877076910
145134 187327 535176466
154741 163219 21297351
106216 161877 139507027
120017 127416 18576150
522 137807 343658918
137048 141517 11049404
68592 107258 96865922
100771 152062 499055827
16636 47870 77871580
105546 147235 512582650
104708 198521 815618586
24389 37710 33280360
23456 171010 369484972
32526 97202 459342060
84070 178483 375726442
141056 142305 3104817
112985 143328 75999114
36583 122517 214957753
58682 72539 35096019
78974 138146 667806687
47212 86089 97723282
63858 127567 159873730
89093 109328 50656459
52587 160706 411483466
11987 80306 170912917
58364 106202 120170759
70995 186902 485577011
199490 199621 352179
6275 135659 558120010
46462 114541 205359371
8731 92101 208770392
86474 162178 189513978
47570 95378 513757477
31838 188208 612189433
12006 91220 198419676
49168 78192 965791284
30694 170032 348923202
124570 143285 45997218
59218 138616 437080492
120088 157284 400195423
84323 183210 482767446
83584 197249 522623454
122573 151468 72566904
17577 46127 209322156
129905 186460 141626648
19398 78081 119101699
123402 162526 98122166
115781 184786 172709983
155510 198990 108594736
170256 186705 551608278
114678 190142 188846185
87724 162381 627149185
165762 178122 30754940
150228 161385 28001195
189590 193368 9448790
58749 126955 493105194
122415 126454 16294701
109130 177422 170862178
139908 163873 59993536
170265 190259 278741983
72323 192212 740135848
40586 191306 377569530
193101 194474 3420082
150221 160072 997404224
191372 199506 494699963
141864 166364 61449805
142025 163827 54627055
101523 158353 551491909
51468 194898 359219671
151533 156622 12718333
53427 53570 204048586
45733 165047 299277067
30259 172180 355373494
198118 199298 2946932
182433 195675 33062621
12393 91995 199380007
191030 195217 10369364
132279 156154 923777842
79179 172701 700503881
118381 185931 969735443
21653 40890 532559716
46002 99904 135351480
26618 102091 188956002
141320 161825 222588809
109168 117058 19610523
124593 133346 22082939
182654 197184 36234103
624 41462 623591656
140887 169516 788691269
81391 120076 96777197
170883 175717 259598538
132886 150163 43150999
18818 80475 861536702
29234 65157 24345445
27833 173040 363635210
1384 85315 774736283
162345 172249 377492241
118435 182290 159882154
79759 192018 281162813
193961 194842 2107913
8936 106082 243084422
121244 147401 65654852
44763 74017 73500236
193494 194163 1670667
132622 187862 113025333
85599 88256 6767471
105738 121059 718624637
101387 198077 876989415
92243 118238 64963605
83176 168229 969206810
117585 129626 970712893
3388 154027 377092347
181108 184486 8454928
88369 163795 309845242
54045 156542 615401751
177387 192981 223375947
193535 195893 5851173
95667 173769 195596398
178264 193850 38975354
124431 142461 39409891
161527 176884 38418205
38972 65734 238755102
99361 192936 234225315
100538 198163 244256058
30484 138819 271360985
114204 144450 75818873
73522 178475 58708832
104193 173047 172543796
20453 100915 201448749
7854 117705 274909847
140256 171152 969216446
189253 199159 24630786
177886 198335 50984495
72561 159067 216714065
190820 198528 265769085
92861 156020 982656670
58633 152326 235065687
85915 109479 59047877
26263 98085 179727109
176855 187480 559129265
64400 102193 335782456
163895 168338 539582927
177675 188585 27273527
107389 126603 48145328
143038 144380 3394802
5992 155826 319279552
74342 165370 228201552
95274 156125 523564849
81218 124296 724014069
86455 183801 831289877
48175 58359 7143845
79305 148301 989620048
5204 69504 160827427
137240 196397 870463799
134749 142437 306032538
18851 180261 404175893
195596 199211 220242576
135833 174322 96232770
199315 199559 626981
27810 187228 399113717
69506 137881 992287262
107467 108738 3287601
119965 176624 141942814
187059 199392 30655720
4206 178183 989666809
112443 137160 62072777
14297 149002 337331859
24128 77957 673661238
189502 194844 174763434
91426 121275 74578955
97780 152535 137106647
97831 148864 127879441
163896 183146 394033617
23063 142336 796294436
104080 147066 922716854
144043 151822 79062486
107075 109236 5601771
270 142564 356112765
175637 190930 666135021
53287 155317 255850123
95905 185157 223396285
158322 165123 17187887
131749 144093 31035812
120654 195945 188465009
118298 169843 444009440
112222 163493 128487903
32302 154425 963714814
187824 193730 14715736
76753 121457 112025852
58960 87603 649736395
126982 142675 39363455
168375 170630 5630224
194421 199927 13700835
174446 196425 357650682
172157 186350 35416643
67990 164169 1848852
43198 95602 846798327
85819 185727 830499092
27053 79637 131422545
121975 140419 46471214
161210 161436 585479
81395 87620 15665411
122321 125100 7067878
193350 194471 2767153
78167 128202 125375253
87827 144657 94109142
151019 157501 604160446
174205 181506 18153082
81729 114639 773079883
95842 157888 155262870
123196 153380 588082779
102418 146164 109530333
84728 197852 644676026
107598 141687 511622550
109333 183153 537534840
197182 199152 4915523
141817 174491 81776775
42633 97920 193612379
198619 199917 3251921
19211 54609 88267050
64993 85118 145649308
143542 177197 84196083
39766 76808 92790885
17279 75384 145283797
27874 107119 198286939
61258 164233 707412197
107937 199659 400414253
73281 103277 809328325
58551 184918 316837860
85070 174489 223899575
140970 162089 52786489
4864 144810 350458161
158071 161025 5668263
185606 199826 35389855
54985 62799 848189630
60353 89112 603624764
70984 79128 20341862
41574 118854 193700867
129219 152520 566947985
129800 181219 128693323
60660 165930 679912263
117034 139038 83313995
157208 185390 70589599
133132 167893 373220776
104331 184648 479343480
78751 196128 293926070
25399 155777 326436962
16748 43524 322304421
199653 199910 671090268
162060 182342 563888551
151041 190287 338274213
51032 197655 461657242
148379 184104 89315093
112874 170772 411494938
103231 158864 139293636
196170 199170 7401987
146918 154607 19240447
192351 198732 340243644
19351 144348 646947698
141619 186420 112138431
112816 190496 833361344
86839 96135 145694510
168261 175038 16884166
188627 196502 19698847
45618 48848 8168939
166616 194132 68657532
12578 134462 673959608
27195 103633 191321828
112442 174861 156350221
152055 184198 80391414
27271 151129 310064570
155746 162822 17768212
134 82174 205177858
54490 156641 359340755
34075 91037 736128763
62703 67516 4012046
24241 57360 82422816
42295 135561 481292252
2904 126364 853459468
120635 134387 34618443
18438 36929 46319379
152654 169597 986894375
20708 165497 362688377
96161 114365 766339306
96124 163046 749176463
142561 164295 54455152
59788 162377 257377013
151121 178268 879973779
22389 23771 3447174
193800 195301 3675936
170837 192401 53811863
19243 121563 299789556
15242 87141 180008685
95084 95087 3988
51947 175975 310810442
134286 176119 104629482
153538 156436 7273502
99307 190079 227157783
175855 190028 27426885
22777 82277 148925834
133803 184903 979882588
192785 192867 199024
76037 86253 25846127
49302 110239 417883296
39125 58584 291282326
12095 28913 42178229
89358 152945 159088797
2411 149794 368875659
171894 189403 235441058
172026 195651 881534422
165518 166377 2146010
90478 188058 30441662
87526 143951 141283861
106202 147931 653126268
63072 132013 172981446
56837 67770 701740557
44358 185315 353274592
87213 89906 460227884
131264 195549 160814802
4970 36264 78343213
131644 173121 581575707
68014 181973 901763833
42263 84169 700743082
7787 172685 412911582
61881 142208 201664271
127275 176496 181310219
183305 186423 399648291
57299 159999 970682733
96167 181680 214014105
42304 64269 649068106
146079 170519 445832832
53756 137288 209700491
176887 197448 104618770
183167 185223 185787707
70018 186642 512417846
143567 156680 32744507
176988 183622 16520588
94564 110481 39892864
1977 2285 709155
62971 196697 335080230
183751 190306 16400689
77813 159251 977180491
102778 186373 484231382
50855 191755 353028930
119300 199548 842666595
85752 149099 293049343
39334 46460 17712568
98191 195576 298316281
29484 166120 342214845
114037 195543 203885902
111713 159893 789035622
13983 36856 57292513
34736 173288 346918155
70963 159935 222941471
150887 184303 541797303
162159 173647 921937505
25096 37695 451213680
5101 59774 136393602
74972 176854 770269702
17531 197438 513883975
50008 97030 118002051
147774 165125 43539479
48805 123908 960285542
56344 65857 548727524
76032 114269 335009278
160500 179103 295433623
67361 92088 62114063
185544 190140 11407825
184961 185318 729736
42087 61461 658587403
105932 191501 478870829
36548 85229 563655884
114362 197442 207860823
55391 110313 556253595
177616 182072 11174488
19557 98167 196810729
138988 185598 116523421
11126 155017 360201988
158414 169038 953894615
95835 167911 81568648
194737 196672 531626529
59161 92813 733351227
126734 132720 678240382
186114 193345 61466729
185688 193198 18748233
171144 185221 35127357
125845 164299 96410066
141381 178688 233991154
155756 178543 312982218
159456 168580 272159301
15373 168650 383858204
153056 183173 574660877
46079 116526 176718852
164417 197301 82004175
40875 66495 935681320
17059 192380 558767215
135267 144725 23618701
71576 113294 104638532
173115 174250 199062173
187788 194354 10134410
40149 101059 344227539
88455 173749 213531732
97881 128662 487406149
34800 91988 275251641
28550 137154 924393373
184708 185176 742450625
191908 194399 167559168
50102 166694 614635241
86174 149445 158349243
194884 199184 290257811
32089 92226 230904289
99718 141804 105448039
99978 131875 79865145
196931 199573 6636277
92358 118591 65574421
10938 186999 575884994
15657 18252 636140332
147173 190842 109184699
104162 160894 142116670
151929 169485 167894024
40704 44965 543529917
170774 183190 30804454
165943 198021 449555718
36913 67273 823715204
168809 183594 102019886
101292 170401 273706288
177120 177373 578862
96253 161551 651663253
164429 174501 118106091
123262 131262 598374341
196468 199873 8397759
36387 194140 394819261
150848 152973 5289855
21221 119970 247127637
118617 199949 203490043
151235 188340 92862215
73739 107281 84015693
91708 189822 245520373
56389 77090 52173279
33459 74827 367126806
24021 175939 650297526
14940 143641 402412477
170826 174890 10084385
159621 177588 44922056
39176 69024 74791649
172326 193841 53644179
198581 199035 618616901
109724 128958 432801121
171166 183776 294894598
155443 172472 42729128
79277 168303 223223139
166699 184576 706410842
81426 138104 142085907
184805 186135 3437616
117071 136423 388595622
174630 182872 20505651
199717 199898 26592
47131 132082 213018554
124934 133985 206585987
131111 166733 528345970
132988 162903 399143198
189314 191810 2046209
98056 128055 75115092
38824 125657 253341804
189957 198879 22174427
80029 159603 199458391
108242 162647 629157512
153953 174551 704100858
41045 192815 380207503
180533 180832 271127
145283 176881 529676517
98398 171579 183383715
17231 104582 218656485
174951 176996 959772560
142026 196126 135262786
189820 191600 4449560
139650 168427 390068257
179558 183620 60609803
47640 63048 38495979
187463 197724 25430332
5673 55934 175188818
3077 4530 1528325
22712 42102 48159175
58124 59404 3265649
184153 195706 28882343
161301 169070 992329470
107512 159833 131051386
35704 112926 971323539
88632 196554 380277660
47844 143584 188634015
3719 145587 355149305
30526 142670 275669291
36356 84197 718949619
94378 99421 295889652
166472 199942 48408905
3818 57489 757323194
176721 183157 15928104
61167 66460 13494695
76772 171320 237007120
165654 199637 45691978
1977 152410 765074598
15103 125173 491486446
79950 133131 580355365
123230 125499 5784905
148941 187275 8317062
65619 136224 491318945
41863 106377 8819556
132723 171596 2084046
143123 186367 108209835
116052 132823 42061103
34735 198299 409212089
149533 166454 42529723
50389 194129 870764799
62323 147140 921501674
32192 127347 238130417
97229 196208 247737828
178454 185605 856994808
31771 86453 5645961
156939 194862 573953266
141985 165267 58286409
189963 192584 6596759
78785 141995 482590395
111898 132292 51057020
66200 143945 335411342
166508 172935 16096586
55636 152717 770626464
28498 98986 549251703
147142 170978 287991698
12956 130429 266198822
152917 154671 4469074
51294 137748 118657818
98628 194135 470659424
27942 133233 263654208
191672 194956 8144443
160850 199085 357212938
144764 183949 97936040
40685 184277 359718393
80898 84167 8271492
139308 179315 99961567
133461 187825 136024890
197291 199800 800382016
116752 134508 44564093
60110 148880 305226834
113559 118797 455930011
25715 49898 115229231
126984 148428 53731334
48011 48872 648673451
189841 194639 868592875
158249 162409 10474854
146539 152204 813927389
36004 111925 722765156
50516 118411 170280265
18676 130626 280365129
58564 116488 361315434
196662 197850 792791771
92321 140768 121353948
71291 103206 80050113
166322 175308 656294108
52897 113071 151042520
191251 191645 980929
64316 171132 984639954
8594 194318 614348893
64132 79298 38117963
168042 195358 68074803
38112 97241 934450317
133541 133654 296575
99674 128375 71860794
54658 120159 888069118
156953 174267 104341124
147458 193668 674056401
164954 192369 68444787
43947 183262 686813005
137487 161536 60039154
134334 134831 313543823
16323 58224 25386837
100989 196756 239604650
77532 79380 4550585
160025 192076 80145392
198021 198235 934244482
5102 142184 7039781
128433 129602 181779913
121578 155652 85443249
89703 189872 634687224
127252 194490 168254706
169588 178508 22144252
186960 190874 9728411
117239 175412 861909756
29687 38979 23030986
156076 188918 82099091
146774 191969 742342438
53775 163253 447231932
16090 158928 617901617
79106 156999 240265087
551 150692 375737291
35437 107904 767642947
96574 135509 541985813
15631 97865 205818070
11964 131676 299704808
89375 157855 171313640
182392 194899 31192104
33718 79591 529549907
95232 183968 993277647
192907 198143 12971039
95038 105215 25356707
77346 82012 590993068
188044 194449 396904878
13803 67803 135134030
198462 199568 2787331
61706 181347 299949119
150264 154959 11808906
37990 120512 477969564
117691 122377 520733488
104792 198095 233425704
129953 150731 637108666
72379 150016 194407811
26419 69019 106435927
105887 164187 146206540
99055 136526 327448699
193893 197612 252749909
30205 178705 19267081
69529 194571 795076215
106644 126992 51050895
16533 168112 379690179
152852 175525 224055902
151797 196722 210401377
187299 198282 27238146
183511 194053 520867900
90444 163513 183003804
5790 79206 536529310
157419 163553 15546371
120623 146378 619889793
160842 162625 4510923
109343 193776 211223110
118280 173196 449320989
24599 177236 139640018
8365 186784 980791356
122982 177460 136546614
93707 131456 449158270
44463 113254 72780081
116251 154404 95587152
115265 185500 175854591
120673 155836 323268116
36181 50903 232696199
198240 199829 403163343
65109 85381 843606401
184123 199190 167244405
45516 93232 119850100
110655 123982 33244155
125288 178638 713390153
755 9865 22697879
175502 190332 771370233
138309 179558 103023464
8169 42533 537796097
156974 160221 8154485
67578 118401 283799894
4803 55621 301746328
26275 130193 260133002
169104 181848 31682353
46259 98925 331751780
105066 124997 49937470
73906 84431 26505423
168482 177505 22460277
31043 85259 812587500
66055 174929 272821101
162844 163107 693132
56793 185009 321441773
19531 42467 57112409
172948 182440 23573158
21933 172990 746754980
142767 146822 10159969
47055 124249 193546945
42246 126513 463543116
165000 185135 602531384
195490 198270 6868660
114479 170470 140351537
193566 195382 4449381
174108 194715 720739198
197415 197459 103461
112074 112986 2317113
34252 112160 194983447
181820 183390 3909297
135217 141106 89178276
87188 152528 257586813
159739 165573 14748439
179219 189272 474318964
43245 185331 356094652
119468 155677 90801158
42790 48771 128731010
31414 125448 235326956
6632 183693 443216739
141309 160639 982238679
174597 180766 15357032
51381 184260 332886922
63629 137628 860991927
134509 159892 2462956
45657 101297 139764202
90658 123323 81598522
153164 190573 127494312
60858 97583 136100497
52944 167994 908330434
110584 114711 8298715
122414 187302 594381236
119046 144542 64005591
74027 135404 154002177
157819 167084 23383942
156215 184820 71497114
6382 129788 308931538
197494 198563 2660464
50701 156052 264150049
72378 160443 220571451
25399 191985 416982090
170010 194780 61729105
79537 167958 644931607
106305 170506 932786807
108854 159653 976434539
91621 129961 95954539
60857 144324 309104035
72184 133956 981512441
24630 93467 172367637
162116 174120 30125072
139681 149355 24092707
29074 191961 542945063
120277 146732 66333936
41835 79690 54831317
198990 199640 1665629
158384 185392 67603346
9770 107087 243484298
110021 174192 160686615
183865 190642 742003014
32921 51684 973785298
53207 91179 95523364
107981 131261 587677564
7293 85294 195228009
102886 171601 172143046
63018 145584 207197427
171735 184333 330944773
27017 151371 467200014
103428 182178 197140459
41798 74097 438447953
155837 192017 901203902
108937 161077 274257699
175248 175892 1588180
170372 186612 40575577
44591 154781 680650957
81510 103278 882411352
188737 199837 29346158
95408 183421 220227168
178061 183417 886477286
106347 179627 183522864
15204 95658 552546939
111144 143617 81366653
182268 194797 29467357
105668 136126 76549472
196767 198516 4303116
56535 95840 308978546
85615 118129 518363410
70573 131380 805376542
59800 116569 142597065
130907 181940 127728987
167524 195614 860612173
76432 155580 470676589
82305 179827 244075231
38400 174054 408679733
129347 134051 571699487
145331 153642 20756671
162173 199863 94123760
13864 76918 157753641
58139 149589 229443685
136346 185971 726311878
184491 185709 3116462
56563 157062 252050414
63721 79539 752706209
170593 171746 2898502
97263 162060 297125704
189557 191040 3692247
88244 188078 249861829
57528 115448 926401429
174629 191421 41939511
157840 158954 2848106
187785 193024 13013574
143693 171175 68832331
137770 199688 154670446
140505 185687 425907334
99978 118830 451089509
75026 173529 246878210
2350 60854 145963535
16117 157534 773080605
80898 82492 4077766
136828 157973 251067072
154975 189344 85968538
132373 140556 20617477
146898 194323 118565020
187431 189808 5832448
174300 194585 2117960
65096 110088 112968172
82865 187252 261397195
111998 182451 176341061
11424 30961 48880228
162606 180722 45250539
185574 194316 490358402
82443 193948 279098953
9980 127436 988969537
90734 102830 30196934
86247 194151 269994636
165141 168643 8769429
586 107723 919450938
50918 84825 85245189
123648 139568 275915506
96716 179193 206412204
77170 106934 74563642
26163 182830 392082642
26802 54241 652426520
67026 164034 302244378
121183 160143 174582011
82263 188286 265438853
190583 197553 17329377
38063 107514 173912562
179015 196829 44481964
121241 149620 38328099
17910 123350 934891613
130527 178403 724317990
57545 103546 115643786
60789 70090 88478940
120326 129252 22407098
8789 131701 364890785
155616 197697 422821842
107885 192186 962473173
188496 194065 13901176
186850 196980 259157762
7794 192556 462457623
9574 103503 925850643
159722 161253 3800926
139252 155862 37506309
25758 45916 50016572
140611 176029 88560551
87806 146683 481201769
96922 150568 744451417
196781 197383 336876254
90434 189019 246697788
26792 71957 823847352
14243 192454 446162357
54725 163428 379421930
157059 165101 20315533
100695 184779 210478556
16692 169568 385228999
16659 47929 77962839
100439 162869 651092382
173591 189133 38737384
96962 151859 655332359
30384 174797 361541833
67625 83882 330398241
157982 171779 748039753
174428 199689 62983097
23569 42739 762051005
107164 189722 371182652
175336 176381 321518855
171392 186485 37691667
134748 171122 91022700
6586 72009 163714459
123957 134242 25920759
31365 103361 696861998
182599 189159 16409922
195428 199135 95693811
185328 195222 938653383
52246 128166 121724153
36761 167509 123045328
183246 187130 9868092
5183 52534 893939136
119245 170168 127703789
27261 143419 290856205
45340 128442 175462698
196609 197947 632185299
158171 194026 89701246
106934 172457 164248676
42718 117444 833061077
109455 194791 213410439
176013 178459 385564564
1073 194764 484604123
58468 147395 782898875
178609 179236 434540834
165524 176959 623295814
134225 135641 657606
144991 182774 94430453
191440 193465 950286174
116257 155848 549761063
134344 155681 53354030
174637 198674 59965241
53889 139553 89421931
30878 142975 364134062
154199 178901 61752579
58775 135714 533309247
71733 157256 813873140
58802 85367 247642967
173390 185217 229203448
44795 58458 34128794
19758 179909 537817753
99342 177177 194921698
89146 191229 294898092
117184 198221 202697124
24891 34186 23290113
19266 116052 242366304
35260 195488 400931504
168137 193866 64177118
10795 96004 213328670
57232 186016 322911004
150673 152593 4769992
88572 110690 55347437
101126 137226 90508509
29177 39497 654445730
157840 161730 533821936
73671 190714 293071848
116174 166722 126746713
187886 190329 6040916
38653 71578 82442372
100244 160491 722073210
171514 186695 37908041
75266 120523 687243487
176030 196720 285331531
102292 164804 156558349
160076 190606 806112823
60217 183277 308457065
53010 107003 801522735
173000 197590 61222690
145543 152845 718622133
96777 140840 852484312
10317 180347 425628610
155034 189472 86140240
21417 181435 847849162
126917 178351 128745049
48877 124936 190688402
90009 137377 118675974
80062 97848 346033125
105400 162425 977249090
190070 194646 11452959
135768 188690 742779444
11130 85435 605524565
60291 94214 487925012
27456 80620 132906733
73950 141245 168675033
121344 141514 50629589
129433 182553 907468510
126019 190863 162272887
159899 181564 779952276
34936 48162 32714687
115814 165382 434269818
121291 158155 92381693
27577 133063 264146131
6065 33825 774059406
155322 195701 100924310
77953 131418 665091554
31384 195267 403293741
3540 31214 797597910
158308 194572 891837935
100525 135453 262449607
66568 78363 29562195
99568 178202 196869375
137114 168506 78543761
4862 28801 129251157
36545 109699 714509758
48705 53228 31465539
176636 177066 1080210
183770 191369 19023666
63453 108959 116922995
124028 169076 222825491
103763 170044 166088271
139370 175642 90655298
85632 97619 516912046
93452 145776 129550907
114099 195643 583250302
187923 195513 18878527
191836 197057 525603305
154285 191064 139361150
8762 57815 122289193
27767 68677 102269093
62322 121078 592796398
99544 121809 562876727
99082 159782 152011164
196723 197921 2895753
73040 168236 894616226
194665 199393 11747983
178841 199698 52070360
192324 194006 985340791
40214 51759 690984563
101104 152424 329172043
186268 198877 31320602
118995 165166 115829698
182291 192033 213110509
61526 67440 915074525
705 145059 361253190
93953 170746 285991074
37826 161627 310046958
30532 31364 632869441
18854 126063 834235140
116863 123275 655970831
190446 192473 745848235
144132 146970 7052373
162391 171394 22618760
115813 184395 171632975
23706 73726 125080530
198911 199164 643544393
3009 188714 734682328
98515 126658 651980270
129858 175237 113654720
145007 197349 520124031
124163 150981 67256542
28682 116128 218868362
53856 137375 209684174
185027 188303 639690713
196728 199083 5828508
2720 7274 11391202
113105 145177 80322410
190199 199675 23642851
111267 193232 444233477
126639 168864 720769522
53996 90150 91012669
188580 190481 798291365
128651 143114 735581110
143186 161130 262864113
145011 147854 907327530
72188 122931 126965498
147155 165273 905289413
182786 186079 901030261
146369 151546 893986478
147020 196329 123298467
158394 178073 49254769
50005 199890 736411896
37790 156857 298138164
106420 154423 120334893
82822 146459 159401067
9706 18616 20127137
157698 186991 828740227
60097 179441 299191328
135505 178346 107043556
11014 192205 818085467
175671 190630 137812595
173890 179160 13059155
119971 132020 30219323
74133 157253 603746672
135073 141220 849776584
154161 154483 797082
117639 139517 55006817
41638 109689 639751363
171719 196852 508563801
197625 199804 592626719
93955 101424 202339074
34558 104727 175561816
124232 125972 4444518
59010 116254 143758081
13219 71115 144848447
113153 178760 164154577
160002 185227 63116143
154614 189735 87796477
166315 184589 675496279
113514 181651 839403192
51359 106683 138714781
83718 155999 480781183
8096 164639 766793648
195063 196379 780084613
134657 173648 31029922
146439 194383 119864595
65910 120279 136236914
49820 54968 12766388
39215 111204 180515365
26259 45517 845191
119548 130058 26448087
130647 142208 29016944
98942 190754 229784435
95550 115629 50211320
173926 184623 549518744
103820 174223 897013188
56265 154106 587209346
96047 162196 560342252
47907 172554 575174947
14879 199891 462967256
60931 81199 51129404
74522 147909 183920634
188539 192159 9042984
146417 185959 98942315
45848 153486 563622064
121886 125887 10127993
23012 68483 424967116
30438 57070 979466023
12117 136562 474386680
35654 67869 72289430
46880 133065 216195023
48214 170108 92219106
82645 141645 953165461
148654 196766 120242558
106602 117992 956762761
143226 153248 25050593
90451 163502 550964267
51327 111603 151226525
187770 195160 778466524
184207 190253 580646779
15669 132840 791650638
162396 189570 867419382
182473 190340 411980067
11409 57010 337499616
131682 197898 165571669
35548 40921 343400460
106506 146191 161397293
142786 175804 82631423
94795 135991 752893601
177520 191850 538901186
3426 170124 417352427
49955 134986 207857069
97021 177390 201227998
7627 176306 746782776
101684 141615 573357196
24102 176197 380743739
196550 197685 2706191
117217 123237 855613013
16976 74662 144328364
46664 116263 174572394
52678 167058 286849737
6152 42988 868052092
123969 144036 50385282
182529 196691 35381318
175133 182901 180229686
29457 168688 348697327
176658 194458 44436239
62206 198452 703749344
63638 176321 616479233
156828 162596 14492293
138347 187981 264737709
97584 127006 134660815
41777 76442 86884110
159859 198854 235175783
92561 128819 331307007
83612 164301 202131551
79227 170288 250079880
179525 179592 172663
15438 197629 883775049
18366 95183 903766032
106177 147371 103304376
138533 165580 110769245
115464 196374 202506458
34068 198739 412011285
141027 199988 147302176
80461 94211 34600565
190990 194929 9778906
104635 121681 193913213
180546 187665 641481036
58327 86032 519484967
69694 128842 148220259
78868 94429 214941339
51853 199486 369692142
20350 54771 159957879
31171 182031 377667685
142914 149020 15270976
137389 161884 61197638
150223 199794 127027758
147448 179640 80475210
81022 186861 265102615
148191 188200 858293220
119311 192661 349526204
74043 169441 239131805
23132 181983 479965936
187574 189704 5215492
164652 165911 3189760
35199 139504 766776408
133628 148433 37007498
80249 152076 179980004
36839 142511 97970989
175003 179545 3728445
76144 88594 39888101
71559 99457 69934911
124373 153173 72216179
29354 145133 289920250
54824 128089 834487852
181098 194047 952770725
172565 188632 40039311
81416 146884 163980747
25349 147113 304901463
141331 146807 13718130
96991 135569 96785825
70430 150261 912929033
135112 158618 7058553
158822 189960 77882857
20979 136279 288836542
43609 143816 877160896
174580 196911 55668831
18428 44373 64597732
43570 185420 498249692
118163 168534 685341329
120864 122980 5229194
101769 134214 81261823
137023 189723 997073212
144089 177460 199432619
153867 190442 281355981
5871 98139 230930977
15120 172625 394472822
82567 150123 169095300
106441 163162 205443969
40819 151120 276467050
179945 198061 966565615
134324 136898 6506409
108922 125684 887735525
49065 85284 91035716
43857 63735 834577754
125599 184175 146626926
56730 169104 281937927
22282 72766 126224503
191094 198126 17448497
182822 198316 12450760
22132 105674 209032814
147602 173059 969900529
34754 46490 652741832
82475 179123 241914168
10595 59862 122808428
110856 141658 965119958
159972 174652 715922139
112744 123322 26374178
67242 139440 281919049
140884 166743 640724
52678 195804 358568012
61855 64436 440451036
147775 174101 65938257
106140 160446 484608828
81949 149957 170210017
173403 183176 821939788
129455 148784 667914168
25419 32244 636454023
176676 184320 19027430
127442 141399 315182597
68918 104184 88397370
34076 165389 328863285
130260 131202 20707370
196355 198266 4637117
71423 186412 288044256
108196 173461 163501491
57953 184212 316523588
51564 108567 143045850
31528 125401 234905702
71897 96142 994321939
79091 91832 951848492
10669 170933 401325188
79409 157532 844435701
172908 180763 33248389
159525 163231 9355384
164072 182335 174320652
165403 167673 821309010
54059 87297 118319148
37065 48718 28875200
126458 131931 941369241
89614 104572 37276241
13319 56101 106710486
115552 174988 152667241
184942 199994 827411255
106192 163853 144593550
77289 88832 508033534
147147 193873 699689700
142689 180768 95196306
194820 199020 10458715
86559 121815 319630115
175157 183908 21785558
53165 129054 190325052
58963 94397 89246345
175713 182433 545332556
170369 199831 45512735
21843 154843 332995968
133138 176324 705357283
122302 139019 42184090
145259 175045 606655158
89702 110938 955995082
21971 174981 383128549
13002 146959 896800331
118480 130140 188393428
32804 175089 481674170
44066 69927 64987538
86023 193821 269751717
133064 173392 101001811
182582 190656 20218390
138786 181168 105835711
23346 155758 993232060
54556 66849 31039249
69255 101211 247880639
136065 180172 827270337
78542 91435 32470119
133167 184738 128966127
196037 196345 788059
76512 165843 223991185
167230 195404 70254730
95317 145888 126624672
131299 134945 9322292
41040 152385 329326896
59125 167261 582626577
176621 185083 71906732
174541 174870 859979
19168 165943 367686257
31604 152552 424346242
74984 199112 392557194
48150 183629 339454883
127004 169141 105637086
98417 148730 126109408
194872 198650 9430575
36695 67608 77276309
86149 115709 520317258
104091 180667 537173228
143006 160675 250371883
185781 193375 676794054
9018 134617 804000140
133244 179074 114611411
45759 171656 315717774
85301 136101 870976854
128732 156774 912146712
66485 134351 170205957
134227 154048 590510291
61093 71353 837076789
45695 177441 330220332
42092 127084 213119990
26932 149082 495451383
94843 148365 133995409
76022 137344 293580484
196412 198812 353774693
92712 199089 351271844
152260 186334 8012540
3340 109839 266632475
98617 199664 625536824
28033 181269 726690140
121994 176056 135502018
181588 181622 96420
12858 92147 340917199
104982 188495 311986293
196431 196511 981291444
97933 180787 207422634
58985 163686 262753039
104891 105486 1426678
43980 172216 456306421
68937 91577 56870513
123386 176995 134343054
184065 188928 684555580
38589 58498 49453688
182753 185577 936800975
6330 146792 935682730
166441 183290 41935079
32000 104250 234292076
29755 78853 122683886
190173 198527 20812755
52234 99956 351024557
62284 78998 42110505
197284 198754 3675620
161838 165406 9031308
91567 101596 25148990
197885 199108 3080864
74584 99443 18419232
62364 91134 72542989
58474 196949 346961295
30219 39332 22540017
93358 110226 42320266
197031 199078 745830644
167382 180551 584665437
6083 165633 399597204
140305 182973 782091683
81752 85719 40830265
160338 161588 124095783
27159 145308 501993293
129528 196526 268043444
164726 177084 598765245
108616 194716 567318610
100826 149961 981201829
160520 190591 220566191
62375 134908 888909463
31485 142510 522686930
64836 124329 149137067
186485 188987 5276141
161559 175867 35792416
44799 72548 882051144
52166 92111 100380692
178281 184642 385159672
195044 197227 395251518
88490 199482 277566581
141632 150748 981154927
120752 191966 880855245
63366 80690 43642992
195727 196365 460103019
146462 194348 135798534
33634 44209 26017332
129388 155170 321310046
199750 199949 295242586
85247 157782 575381757
172264 187794 245644607
159237 161789 6409264
14845 163094 371247573
16832 73172 140992786
173476 182233 21800464
72782 179594 146143831
182714 189181 356716833
147069 153828 413324195
195156 197128 774090247
162607 163633 893864052
177332 180042 5828677
164474 170686 11235932
184527 184915 119813788
16307 179381 408208109
140836 148133 18235339
144944 183262 477397286
26620 158438 889349226
133203 136391 177729222
137904 180007 105210939
63114 170106 268392310
177474 186773 23328766
45324 166797 304657727
92476 142868 836897593
103113 127189 60284491
177430 192066 36586763
81820 183520 254513731
43968 172389 322016842
191987 193011 388791122
59737 67312 203583900
198776 199272 156417915
18579 151552 550581675
128224 153359 62992856
23645 104701 202835880
135510 185656 125378079
152514 154293 74793278
154936 157480 409847019
184914 192130 18025610
160833 183835 755003417
8087 27657 46522774
2701 62341 567445551
158458 197770 925430913
121897 126915 12672665
102037 102245 511353
121703 167132 113998428
143250 181828 96458311
23864 116863 232744418
142588 154173 49152021
56016 111820 140130454
41467 141717 251335324
21999 101382 198785617
8076 38796 76729544
105034 135572 76704733
188382 193232 12090296
103595 127308 59320251
69317 130333 656675202
7518 130081 306802076
34343 170810 544531019
138738 178674 335013720
23500 79993 861457706
157189 178913 54385485
169460 188452 47396402
186101 193132 107205968
120886 125514 449202759
39017 69050 75233565
85018 135018 125341071
79280 144635 163920319
99395 105241 159629166
196607 197605 836157201
164679 172453 257754324
142045 173940 216907502
129844 190080 815410022
132853 172825 452977749
39677 113280 412825163
57181 186351 323871358
136978 176729 99381273
19546 114297 237232593
190398 193381 103581852
196431 198749 791735648
153561 191506 463563947
194706 196784 491477792
11779 195489 459803990
192108 194936 2777401
182783 199510 704129589
21858 137334 380343278
171568 183828 30519438
121349 159984 96858505
139900 169836 738734900
137758 180075 151658338
165786 171463 846721815
183233 198917 39175395
56658 87987 721219102
14779 35574 52106911
24991 158544 334310327
155513 181337 439878095
85869 124767 97316658
154850 169578 866461602
77754 140248 156726396
151184 184883 84288260
57048 165358 271780485
108646 176266 768620184
147823 176113 59811777
176545 176783 488885
45309 125126 251111377
77783 140732 157826235
179199 194098 37255513
101071 193774 636060366
61734 104786 90150966
47949 101007 133225346
94858 113334 883216574
91686 175696 210297953
171422 193721 568017190
115483 162962 836711111
139714 144200 11178739
197012 197920 2259189
80049 94478 36360642
144058 187094 52221998
36760 80341 417451068
21062 66791 792088950
15668 160687 363070081
112652 178958 165984317
154834 172296 625836142
174407 182643 180741882
131872 181228 88852040
48263 198837 377091611
36356 124333 220130326
185105 188913 9477294
67857 165892 245718186
139982 171675 79311486
73699 178742 280091964
99326 105383 15052780
188199 190660 58778872
127869 144580 41951621
12003 38131 485504302
162577 173053 193631118
32215 153279 987929372
135095 191756 141619674
128133 153458 738450902
64076 109942 115251910
7184 156290 373300971
172177 187647 38625870
49355 56819 645866329
100964 193642 550574320
89234 90888 4101891
58826 64797 15170909
23146 89563 166328342
184011 188914 926268605
131171 185142 373438035
141438 187627 115645652
75533 184090 271914308
190765 196263 13741038
58698 193618 530472655
147101 148807 4275902
32909 121275 947765796
3294 77605 185833154
56615 89398 175271757
56880 122723 165095284
154762 184066 73248968
78978 166053 218327074
130870 130878 618693844
175209 179913 927099413
28348 139165 277556786
73352 111019 405634812
116972 128416 28657755
148695 159925 912979970
12341 129296 318364561
188200 190754 897252974
135967 184986 122501102
157523 190593 82761741
39103 87761 87112821
90944 196327 263662451
155709 198766 830654456
112549 127129 36535304
56518 85206 201246603
108232 158616 126139240
4998 170452 743526753
90377 93066 6695138
80072 175850 239969103
73619 153173 199321720
161135 173169 30225338
144209 177295 82726822
171909 171946 486250036
124929 142746 710607127
49473 81935 51393200
69843 188584 297349448
2545 113406 277542177
112989 118979 14876512
162371 178076 796240147
94406 195750 969053250
198045 199207 2896161
169108 190217 935079883
42393 141127 544312995
64342 123483 148292730
17578 85326 169626509
76861 198921 722060609
195479 199082 8951806
180447 195273 36983284
138962 152451 799025274
136144 159382 58042244
86467 194892 164562510
107178 152195 657637268
124390 127673 875442
99823 166117 166171606
105240 173008 169881552
96987 162776 164833263
31407 169188 368723991
15796 94116 923588256
79297 134957 139704379
172157 191931 49331919
179628 183470 9604013
163610 178662 37483463
65770 167261 254446170
137022 182581 245778267
68781 171128 256482666
72769 150497 296276010
9968 194673 779716582
93301 157645 329805367
4091 152214 370789061
110290 145099 496435280
85727 104581 945270142
8085 155140 368143597
10616 81475 698928894
185330 189898 321808069
176850 187523 26756522
2664 9466 349750116
53938 106390 620981623
53605 184083 326991016
87259 162125 801554765
56066 192497 341979056
152187 189529 93444431
194125 194345 546123
81845 131084 274746316
178579 183632 12627779
51349 132280 202912826
90862 109656 511699328
38832 58264 48316546
8445 70213 350130291
73479 163852 678550506
186194 190344 10286220
48226 103565 138898956
96380 134708 96089062
184423 198524 35178192
128801 138129 23521343
22880 178429 968328192
93783 181042 218233194
38353 189231 377769388
153192 189731 91375172
132413 169494 647569626
69863 150385 201692586
60569 104100 109380762
143043 159002 9781006
195242 197064 793290920
101406 130443 72658144
3887 147513 395285060
94010 103002 22493440
199134 199856 1835532
121976 161971 100324972
122554 141043 46567595
179216 198503 48126756
187411 193257 14528717
3163 82483 198508756
61851 154407 978132524
89821 104482 36512029
130423 135037 11702538
23578 156188 332001767
83645 95306 923930279
154154 181412 68144463
116593 139350 57147056
49228 193082 448519514
127935 142894 824533192
75628 79142 8831684
199259 199496 607329
61119 170887 714278030
120724 131551 343166755
101753 125739 495138821
169430 199131 770435262
63881 104746 102648923
163433 171496 736323924
185993 192754 16857661
187976 197100 199293908
188702 199161 26024937
83882 112275 428818992
63293 126514 158686912
158600 174584 232004393
65342 156309 945748768
50174 134200 210801137
63298 185467 306267716
90664 165483 187412762
114541 117390 7131884
54053 177086 308467468
189282 192407 938100600
160550 190174 422323834
190414 198983 768701212
69099 149462 205448861
5216 160692 870031832
23524 187949 947447717
153155 161149 20016863
171636 188286 949097036
154201 155070 632838768
151362 165994 930331896
162937 179573 967456058
191932 196885 35486992
136830 152936 40137710
198443 199374 119476660
156918 185482 33421022
55175 95201 222552373
195383 195946 631807815
115891 136531 51850868
39556 192510 565761212
23081 109669 216781034
63514 111534 628449992
127738 134588 75365686
142724 182415 772137660
133827 170272 91283196
197373 197826 1085017
40287 170815 327227535
140109 164247 60402733
84766 155863 178077465
98220 196246 148086197
181564 187982 16117035
42688 131479 222631388
85622 139899 136059629
7554 178042 976381489
188012 192149 10275587
46109 97852 877043140
122980 156795 84840503
71737 152142 201380574
84128 108531 628191007
141620 182592 321511855
134719 148658 34820132
112794 169736 142683505
26045 110813 167815164
45825 47047 3116678
18870 155552 81775352
8119 97155 588456493
126972 177676 698346844
162022 184972 57403232
76535 83027 31271217
112714 162080 123622731
78364 108797 76415603
179251 188683 23599461
59937 169425 274718663
28715 107026 305383053
172178 186352 35370440
86285 150924 161794876
178171 183341 12867220
63875 174752 706754061
93003 157929 162495265
12753 48212 500097234
142483 170766 46287950
144418 145243 2037159
47248 142063 588456296
85878 192803 509926821
175833 192066 324546398
151295 180518 315763675
185669 188938 824353608
107995 172121 160669006
164411 189815 834833364
165989 187286 53192257
175654 189111 118631363
63123 91397 411253658
179982 190690 26797882
47148 181947 825733370
50334 170251 300661316
96996 132850 89861787
153724 155041 3319799
197176 199109 282417940
11121 92289 203174570
44626 142698 662992163
91147 180946 224654019
100190 166206 448563375
14003 32546 46524086
98100 149868 129610348
122634 126492 9829435
62274 85318 814220907
74057 183622 465815799
139244 145520 15602250
39607 191694 380903651
138504 182346 329780513
44754 195818 378525302
131819 179246 118710947
167784 198441 630519991
194241 197660 742456500
160484 192995 81322979
45706 102980 143780892
141559 178671 92813167
73627 138083 161677095
97264 108715 380820531
195425 198881 8993116
59505 117709 146120471
193299 194010 105799625
62324 64464 5471737
83421 155013 890854260
57312 67046 24684351
79635 139794 940543534
3840 161301 394181677
88208 150346 419998592
162425 174669 30628280
10582 34366 59553706
193377 193925 1357462
42210 87320 113317617
18448 72230 191916813
102244 105517 89836103
177302 180265 904670791
95939 178042 205469711
178895 198551 49049344
109097 148202 97843356
146094 171562 63798849
34197 87433 140060050
101340 124929 58966405
33767 177155 454062876
58371 157038 247512888
170034 185497 38575504
57852 129612 180162108
190886 196650 14392415
45801 195985 573586368
40160 43777 646864718
108986 156862 696330004
53580 74202 412493495
196414 197806 3333570
37603 186061 810633292
50245 129211 198008352
188260 192316 10091048
117805 187498 684238970
73395 146932 184292997
48295 71175 57504109
8470 98733 225959726
178442 179593 279892489
20904 122077 953891164
143886 163140 357139699
175729 185280 659773304
65946 176202 276241401
116567 134540 45139949
172153 184000 29454636
6596 30784 60609956
117898 185149 168437248
96504 137165 101951921
116345 119293 695517188
103719 173732 175362356
55811 108994 133646225
191429 192966 3854625
138191 148469 25580651
28417 169700 919475850
50927 182880 516878023
3977 53504 123569133
48426 121309 182718823
47328 117123 175042030
65635 109538 110205764
25274 138836 284479821
139906 198853 830779954
142380 154383 188384640
41124 152739 279752602
143035 176779 84436482
133755 173655 772863182
84155 197640 498083500
27629 127698 250499419
125098 155447 76077315
185094 198383 628725011
39969 98800 410889680
57373 190177 332845348
99211 198605 298256841
38101 111783 673228244
184268 186956 6817975
119354 125707 15982090
165838 182031 40380853
169766 169946 454780
45594 197470 380440377
23033 57156 930397989
87616 164161 229144262
78904 103339 61341081
72279 72845 70316919
91849 191355 531200037
60910 172725 237196056
47557 157939 912686297
9121 55355 115275379
77582 89654 550326088
50939 53449 6235051
132936 153154 50579334
45885 90734 112793440
155467 188105 89640426
194468 197608 561254056
29085 90376 377164171
192148 195558 372481837
91518 157967 592401876
39713 110739 178106424
84599 187599 76193011
82586 140945 343291085
23712 62263 96026129
116513 154992 557809481
186516 191948 13520958
111144 122613 8239833
107550 141341 84657620
164444 198358 84557969
58546 61039 6323970
48544 120226 914477954
36106 107356 178313858
149175 166247 42856589
148888 152145 8072692
171378 192091 366797678
147495 186830 98449067
48813 121145 455204136
133151 148486 38380308
19952 134355 286548627
165132 185502 50836876
101901 131853 74891096
13602 77164 159048609
81773 157781 190244043
55472 58942 8660752
152010 164628 31704345
163456 184683 902939825
151185 196022 112107080
142554 175830 83232237
112604 132930 607429087
70592 121922 272308778
167680 188212 757638627
36077 97010 152490044
55581 71249 39523990
85133 163926 509529308
195555 197687 2278059
135929 152293 379308135
32841 85949 132942460
30030 92095 262840541
185230 189778 11325951
143941 182865 687545293
98214 137173 505463396
170564 176612 38864114
189622 199364 980077763
71593 153778 205896337
25884 115721 224838040
85122 158198 182933624
140258 153030 551106251
2729 150937 508872883
28363 81470 178909688
25586 175831 376142731
101696 136032 843548500
116233 182867 896761911
83583 154512 40833238
100739 199412 826243233
65414 176010 277094436
195220 198828 483872196
159599 167699 20356605
158969 190769 79527759
183061 190908 19696236
110429 189343 24977285
178981 188523 23879459
25130 133570 271575815
115986 171278 952514012
20412 139315 297851211
196500 196717 485126
150186 169619 48844976
42566 198205 389812829
166156 190505 276581783
168266 190460 878579591
154886 183281 70972119
197414 198579 2880864
121280 175045 561679788
105180 193723 221686089
73818 174026 251070238
136421 176590 100412170
175677 190355 36647419
110979 173169 155767117
44626 148801 261311426
143162 169278 12167759
181993 182783 532270672
174469 199078 34634570
56402 149936 234574034
131548 164497 82657715
189563 191777 436211979
59159 115639 141814123
119057 191469 612487369
124058 131025 17524382
174518 181903 712011829
86978 98987 907896517
9879 145527 339561976
45572 149589 260788129
192027 194626 63767534
169765 194311 61214458
132933 135155 1942506
178117 185117 17528772
55844 188628 332804469
74417 182624 270989275
11742 157582 574363341
98673 179334 201904162
70751 160163 224033428
96551 181711 213111003
111308 196310 287601543
112607 161025 356634285
171927 175326 702431596
196649 198116 3576556
68792 73932 51693859
91106 129510 96039611
23679 50091 725644556
22811 51245 823610470
59809 149438 224884065
69699 183049 853896587
124093 167909 566199441
161991 171864 24827468
104646 105735 420491259
99971 179937 200168062
196294 197155 2048545
57472 118285 152646005
154428 171161 41990539
53416 63601 444013250
105449 187950 758207405
102584 108298 14273132
147295 172447 843617616
70068 106102 90238472
147905 155127 14743349
180903 189948 15261850
281 21051 21465575
72079 142100 413088763
160250 163661 788786674
150011 161102 22259667
78058 125788 119622339
81573 101328 238553202
59747 192545 332907312
188098 193306 12987036
38131 48853 26586559
194440 194715 663722
140711 149708 22410582
195968 196036 573987904
151731 197890 425871920
112733 196569 707114301
150401 166640 810492605
193042 199119 15058783
138460 142533 10097222
8749 174228 476953424
142479 144950 436908342
46145 164339 296403910
173560 191437 964636750
7902 27020 47874038
193237 196288 758111287
73464 144759 178697970
19195 137285 295888364
49946 142639 609791304
140183 160716 48560878
28462 49301 51777631
65798 169837 799112892
121189 137362 40764005
154730 197137 105906180
64427 94496 75667599
50857 158900 490471877
11616 20220 994607531
136668 197127 492657565
165552 172661 17768871
136452 167120 4759914
23490 178528 270710988
106455 106927 1216604
99822 137299 859754262
75470 195544 300673169
34138 83505 319079068
151445 194588 589747445
26303 60474 329789896
16093 175011 397915937
37808 195380 394379760
95835 144213 121191420
19480 44719 61619460
41997 97590 170089367
131408 197145 164397746
59617 78847 48447562
170908 193112 55362394
62663 147169 66777950
177004 181034 10006494
155246 158320 732987417
73160 142153 172915416
155242 165112 822598621
150015 157602 798518724
62793 146941 211142203
144794 178392 83984191
160572 197924 93267363
136104 194817 146661909
13920 194945 453104942
91351 133395 424586316
48719 76218 25024128
112719 117395 542741468
162407 190198 69420781
33498 66767 83038599
18717 80577 679024146
150162 191641 103828080
115102 195999 202472663
31083 89983 527657049
46829 79725 256092537
100129 116669 820980402
183299 191125 19636058
154131 177271 57888306
140432 145770 101039942
127336 158456 542282213
21004 95156 185704956
25881 152009 485660143
166630 197472 76899782
186290 187223 505701086
142859 184386 667727296
109110 137026 69972274
100703 135555 87460189
29148 194773 414485772
8051 117092 272926654
197757 197912 120773243
162316 192528 75566996
159875 166854 17611978
173777 183620 24479739
82028 153965 783203935
44805 157800 195865348
29430 54613 62609506
24555 44101 48537028
160336 172311 473704996
57339 101501 164416706
29140 155742 316949625
104391 128671 680738773
154590 176132 478850426
169478 183722 771261628
55022 162634 269939056
160756 195544 86931046
13371 17867 11315720
9042 193452 461586212
115165 191941 186148349
122558 191217 612595690
176926 190356 33536432
3004 122074 501024494
165685 170193 11236145
133332 198905 550572156
146251 156717 26176769
171619 194783 57723480
189350 197132 8911088
21237 40273 47350896
28505 101701 943847007
26673 167321 461157424
46689 106699 150493025
64992 106308 103593100
184568 191659 848058609
160257 180539 249649074
63684 68539 12418035
180063 182283 569729057
143249 196969 134202837
96426 191490 237885359
130095 194290 607486944
49403 166002 831682429
40849 83779 440048911
183096 193348 330980989
143019 170589 69087096
131755 166593 775529604
159655 163534 751610852
78627 187648 836418485
77120 178972 270285537
134004 158373 60886190
83557 175917 841670147
70868 198863 331801788
175320 197250 253123870
29909 59215 72828714
24698 161561 342662897
88624 191266 458197306
35541 137001 269832826
95964 128330 80937810
178938 180600 4153536
31962 153999 305491642
146325 183168 92024414
29370 118428 440224869
101319 125522 896672766
6296 73914 864790713
146576 182354 798238418
176261 184942 21710053
120774 139506 256975206
104294 138368 789656459
65441 164354 35776818
35284 100013 161948366
108176 138655 35192769
45205 179022 849703935
133782 188902 708137149
144223 190048 114514993
60108 78621 666020152
115891 197953 205232554
124652 132142 971590945
168752 191043 55603194
133632 144715 171895845
145351 190337 904578966
138361 172815 86209583
144152 190727 116413395
198324 199677 566835345
75820 80615 12074347
25898 54535 71211248
151597 189559 94971331
69343 154172 800307764
40982 75846 87354152
162664 171892 891087238
145873 146115 639717
148225 183142 844982670
166474 175989 762517874
134497 170549 870697557
64750 108930 110966333
153736 186691 82530860
95938 162725 167240419
63433 151463 220859761
189268 189575 717642697
153719 179650 64836867
28032 50334 55479917
68397 77587 163999745
51564 70842 379581390
187251 194088 689698772
186391 189987 235137718
162080 162772 1800617
177930 199616 19922534
101916 164559 156854589
76577 196564 440782943
156490 170727 481270442
129875 196510 753592124
71986 79513 732750089
41426 44064 298186659
59537 88874 74000888
4933 172191 418853480
46234 102345 212650240
140706 188784 120187574
102800 174667 179934953
140490 149080 21429211
142225 184414 634092188
28846 128173 248618636
49847 68668 47307070
156004 158656 264633702
199579 199904 809013
70494 148825 480607069
68252 173697 264178599
34856 62766 69383442
10212 58157 324826958
38266 79627 500133932
174295 194153 972970358
180986 187603 16680179
98 158812 397126343
17263 60183 170789179
106088 115353 701586935
13155 62686 756330365
145179 199203 134968745
37708 164586 317814722
150687 162036 28401254
33900 64866 943325109
96077 154644 215781035
73649 162892 457399386
112200 123361 27837127
2529 14903 431631360
181760 199009 493079535
142914 156194 308062000
150389 176364 81979142
58907 169648 277880647
4777 50316 113690141
167682 188056 50887135
157073 183697 66611868
119530 197632 307490425
135049 165997 473760254
42421 174245 411466638
190952 196270 13295044
8850 29684 52235060
132540 197805 163150211
11337 71462 150338382
160965 186403 488508862
4655 33516 72337437
186266 198678 30860816
41520 51770 25694133
179781 184434 387457784
86935 164153 670998374
164222 196330 295654902
61816 87979 143801853
117913 169991 757601205
61258 114588 133952479
93421 151225 144734005
28640 127972 248615689
111021 113562 454808222
110617 140970 76036916
191863 193573 491008983
199617 199719 233999
37953 125036 218031709
171005 171442 528840271
155171 173909 46991934
20498 44462 819756121
164852 192585 69235291
96083 121821 58397850
98360 191313 699477237
98400 125908 762342047
46517 123255 192312922
83155 171403 221093710
163437 183352 49647099
192451 192545 235887
99692 118018 922966805
48894 53672 228128363
191941 193012 546854191
186020 190330 10699649
106354 176019 50327825
169850 177039 17875940
199644 199769 453922934
173067 197927 61886448
102166 158824 870734900
5386 146273 352782969
28660 186959 897572423
170480 171678 3005203
131225 166272 87918716
133612 136478 7250001
128775 168719 665376508
54082 72535 46502358
181919 192514 26531930
174929 198263 58136450
22620 109645 217876807
27367 69935 106411857
149756 165006 38379669
6474 53317 116918719
117168 194286 206422543
9665 18779 22695458
180113 190480 25885747
22650 125988 803754341
154040 180364 65854043
12837 129978 293330717
66500 196713 65977896
135014 149712 36620772
123377 193433 175427654
135922 155934 472065582
71149 75239 10178128
171827 184098 30490821
162684 198357 89018201
121194 179099 536850156
132602 194600 155090385
190229 198109 19628287
56892 91494 124671581
193836 199790 14783330
106638 109148 6489661
12021 188867 844034534
73293 110473 93247936
190711 191794 2733815
192832 195255 5952016
178106 196025 906461275
136582 161592 941163522
51349 183826 331919211
147649 174921 68269277
18554 176276 551160907
17369 67713 125944385
140485 173275 342226233
173672 199739 64965906
172780 185617 170689332
47887 73885 297217843
38149 172051 335445121
32804 81545 121959986
44975 127895 738924364
70279 187749 294269121
30469 133534 322221322
109766 174208 482163541
163910 167936 10098231
113232 156975 109430629
36295 61207 61912427
191896 197253 13259864
16972 181903 412915659
176122 198796 56558994
87744 113706 871847701
106530 114062 567386692
89209 121646 80987572
151543 186587 525511282
32947 44869 29340587
165661 186450 51894713
132104 146271 413771509
14413 164540 574758741
199180 199946 1958095
165216 169246 258062794
100142 144487 111142086
158688 180188 395210534
15724 82843 614508144
81903 199953 500959548
89782 164784 187800322
82784 111729 72501413
146645 163419 42085170
48225 70324 847504293
193580 196880 326938988
163918 199062 87657158
69653 164011 149113468
132867 187980 390035514
96821 116362 48886270
149847 182385 81450878
13462 178485 842160438
166473 175234 847916366
58033 93560 89494372
197731 198229 68051861
9601 76729 909715305
122195 174391 130905618
91387 151972 711744257
159939 186375 66171347
109043 159533 126351590
190021 191198 844868112
62315 188131 315440554
146116 194815 941212894
135429 199327 57948409
166791 194331 68687905
165419 197010 78704288
160272 165489 13211047
11296 112771 253966376
130026 196970 167359303
104557 186789 411943419
36872 160847 310406001
37892 180821 543541563
11163 15673 601718190
117399 156003 817892594
69783 134820 421925256
71788 81109 15870964
150623 191762 461718623
65192 91106 460353687
175992 185592 965800903
33072 102921 174775634
180264 185960 14282354
131531 160789 73317459
83266 131901 121774359
111475 118948 181655556
147896 152249 1926871
52575 145209 170211004
16514 23526 732116111
81136 198248 293034603
45729 167852 306268239
179953 183242 868711
33519 127260 234557496
34201 167324 403882645
101113 123802 56681767
14195 115417 348078807
19766 162843 358316913
10251 129057 297336288
166776 184565 18572329
143525 188388 930829067
167345 185457 769177809
92350 107268 247778439
131552 164402 82420320
178822 181162 241891441
87173 122839 89113450
122789 184399 154340612
168374 176164 776629210
192319 194140 4510930
25286 165706 351715154
93397 123225 74526279
179673 198349 97739572
70363 125878 655393771
70516 123575 474905435
7095 148073 352963003
130504 144364 908098680
11006 103462 231420014
116884 163484 116812580
101040 192547 513804370
130237 197064 167083818
181955 188696 16832752
125233 161722 687560991
123114 163217 100693272
83304 163695 899971003
128468 150927 341690144
80309 107036 297614316
152431 192553 157042723
179227 179897 117134
120070 129181 22865763
189276 189397 183011880
64608 198150 334443022
107438 175296 258431966
180728 181962 372193286
82237 94585 30924510
26599 152639 315423086
182398 194319 472321843
16335 20913 7075776
1811 46320 282455737
31019 167461 341718036
121997 198840 507176254
13236 80067 500597533
95562 103158 18982415
137672 162446 554754580
146636 198295 129067629
46680 100713 135591573
25629 160739 338234025
95356 139072 537982693
97583 193067 238991267
161554 183703 55351366
20645 103885 208405963
13043 44516 78381607
115407 178577 158121097
70443 71688 3183095
27140 187559 401625533
59701 87332 69704208
18070 165044 597356931
140329 176583 608741883
111991 186217 185847829
131102 155105 60133445
40707 72213 79074588
73794 167523 234918161
147188 164024 251837932
60870 142016 23420842
49189 99325 403222451
590 183581 457840282
174956 193689 46802287
84103 144585 692092571
38483 145383 551177854
185351 186423 2715099
114765 152820 375081004
147431 152607 533862644
158750 179320 51442748
141894 150356 993822477
164448 166282 4630139
43889 194199 376582891
7256 87640 416175274
165073 189860 494068729
153583 154052 1214175
41235 86848 114524199
76644 111751 88066198
78880 130121 128454954
56811 117163 151503376
61191 188735 997004436
58728 180304 304876544
121912 193040 212390147
105606 117467 29747670
55102 120701 164600871
112317 185094 96614357
166201 188328 891415327
191230 194551 8260217
35607 103244 408595789
27145 34438 870755665
71423 152996 457704684
183783 199842 40057913
68402 121994 134145217
166791 196504 786810590
44477 75928 78965576
149187 156215 466031164
184988 187591 6572725
66725 92681 65171637
133969 188862 137258291
52806 189154 833342845
28122 40045 972586795
191279 199958 660465392
26415 55778 426020000
197432 197993 467792682
141085 190584 123763246
32304 128656 241151096
159805 178126 45838384
73719 93248 48990580
196540 199713 3176056
19100 135183 930779683
156353 199112 983058949
64694 181681 744073037
114298 139644 63655545
176639 179473 7002459
23787 153821 525907659
182625 190244 84645581
156738 165419 21875329
102069 164499 156315992
46765 132068 213887319
148269 198531 125581482
140963 190368 794506079
124335 181811 143925443
59138 182483 309213145
177679 198341 712275345
174856 194068 916202281
70504 157677 218364593
89812 156776 363326623
173899 175451 3843063
188362 191454 7675360
91138 110564 48626901
41187 143222 255837747
145713 190995 113240180
92499 100736 20553108
190479 199612 651268434
48374 49276 2257842
65782 155572 225029183
52263 160270 485028886
91849 150285 715915265
187108 193345 301141122
173945 192520 46384671
54788 148729 263478495
126200 158425 80661239
190752 191874 669342463
96510 161396 241405276
79229 137701 228434142
150397 152440 4209168
191985 193072 339125822
94433 113835 907139653
81321 167891 216890414
89994 139475 123965769
21463 152784 328755863
71887 171535 249706684
88335 167913 199278893
181199 188375 782764932
47896 187964 351029371
29388 145692 291200659
16615 79130 156344267
193262 197741 578372504
50742 121940 178426384
32944 111205 195902744
144894 180591 874095022
124740 127579 7156112
160701 169869 423306421
49229 170290 303559730
46208 164751 297305582
87910 123533 136807465
74806 174105 248822088
167530 178689 26708610
126342 144348 45218653
125577 126290 1837216
193242 194551 914237367
74700 177358 704822021
151206 154785 8968437
88515 88670 379060
64709 185131 301779399
110688 123003 634180921
152760 184290 78847777
114948 158139 230169057
18609 191547 702858295
32624 157921 858629092
165369 182270 42123271
35631 116042 201250835
112595 189999 767330238
68645 155826 360978449
59233 77975 150488084
81512 188425 522993247
19504 28160 21774058
105064 149159 134392644
160679 192747 396899644
36308 131333 108242554
85781 127225 658308728
81089 159730 196996233
79715 186082 266501770
137754 153293 411439156
23928 151225 318662265
88892 114279 63432097
119472 160552 102963924
60992 113047 130789221
9397 45602 90230711
95907 167360 178987197
129342 179617 125852939
69174 125082 783804771
93668 174797 567986405
126237 190722 373369858
36538 199615 408066814
55964 82608 210026278
17906 46410 71020728
133186 180958 142107419
103889 188488 670621382
132473 163976 78980585
83032 122197 97915638
114535 157780 850349630
192994 193501 1263983
120407 130251 299423732
161709 190283 993394059
174939 195018 50060571
187797 193384 13906059
104145 122797 46552203
58820 104626 115132371
151805 167661 695496250
121942 180587 146906999
15734 177357 484532063
139394 164375 62491808
1528 171408 700867949
190189 193613 346905136
61235 81197 343257706
6076 68924 70875015
110700 153695 107587441
47080 71416 380590198
48943 100826 130210569
75024 141857 167548086
137169 154563 27970789
84708 184948 90543597
187538 191018 8599872
1438 47338 114395714
8838 153185 499778954
136258 187445 355866841
129728 166654 116156109
191157 196437 13218110
23272 169721 366671080
149022 171467 56276140
55156 61410 15633133
197194 197583 498688934
179565 192976 928234645
184500 194824 193615653
67211 80201 32517666
170960 182093 204716122
105627 136928 11251699
37366 134326 242892891
128425 149293 581568183
95448 115999 564865310
154332 160855 317929522
7284 100806 512900918
111921 131587 49203902
172775 187036 300331181
186638 194592 639234320
166240 194310 913039073
89598 185404 957341164
94269 99977 14241111
72240 161702 224133934
105773 171598 255811700
80480 185398 262782677
6159 41278 87579709
144439 146376 4821323
72865 82763 24877165
167766 185262 729972370
126202 194827 171655610
199605 199739 314840
126078 141518 874498171
188423 190581 5346443
182000 198895 188901417
35571 176973 562570600
74061 151890 195046151
124997 130822 241762730
28010 55074 384318748
44334 56972 31589442
109623 164929 724329318
97724 181642 750109815
149038 190065 102552364
197382 199546 495955879
83689 85907 5595653
156123 169270 69224797
140853 159570 804104044
154598 161572 17449499
57562 98177 129096974
63926 72703 329773147
86591 102244 39260517
137359 140713 8320397
103941 107279 739671585
6882 49089 105268453
154715 166258 661626676
69861 120468 987288572
10740 186362 439645360
27517 35122 19058933
68210 177085 963489768
129124 165893 92247214
184977 191644 403817183
90471 109195 46912005
160966 161937 109453008
34571 36708 852258474
138798 180529 740007382
10947 109589 964526174
6960 14017 922552337
98482 113492 37680808
118636 138705 50497041
171447 186653 209976064
33216 81413 237176927
151068 158133 12480763
155760 167065 28418130
192402 195660 366538245
44680 50921 124205466
78919 95931 85067178
47270 192239 363225800
131071 177387 337077687
63311 108504 764216283
114155 159872 114482833
80873 153072 204636302
67565 101076 420624771
30644 195321 997062623
122546 166095 109359806
185047 194574 852333113
113527 133540 50160414
43313 79749 91414414
77305 178160 252587725
125119 128632 8854234
152020 180802 71987404
35456 51401 239900174
113518 148877 88548837
154870 193504 264844045
190092 194817 11772997
8521 38541 75027247
178867 182550 662897758
61176 112325 128492708
38863 109055 176016293
144502 157012 31224955
196580 197913 3168126
194611 199573 282961464
13458 135188 304975133
83368 124664 103334042
191378 199083 684297788
94179 183416 223285111
14942 43630 71419265
184232 191525 18261820
41761 157809 290780816
158409 199296 102162151
52896 172669 300356221
109758 113275 7115347
86177 199152 969685903
96311 193912 244269374
162991 176109 308941082
76396 138041 154714028
171480 181340 998709311
42366 75232 82418628
6688 15084 20988740
10436 123291 568982204
145679 174928 332742203
135965 181826 342087706
347 111968 236136290
198796 198993 489121
60078 73288 33436576
29981 106388 191098246
106630 188388 485721131
168474 192607 60249830
47588 186932 349185880
63898 97412 84275544
21105 117420 241110772
1530 16041 36137240
97108 122831 64275527
49382 88718 938633379
75715 117822 105584982
52252 182607 346408431
87293 153807 166525069
98922 124945 65098277
173537 193840 959163691
118464 199694 2799765
4892 132881 320481177
123690 134764 888188927
78050 83906 33609
157420 170902 124687353
177839 191766 607784365
131594 195620 211233732
40140 55925 572005140
43451 75636 80739976
133041 191870 826754100
17024 80775 322532401
88989 160394 811789341
198244 199798 46432
70980 102083 784724429
59970 61737 694080933
117811 198514 201896082
65026 95356 409367046
173082 193189 980883396
79260 120558 50451009
14974 115077 644750162
123626 157944 85949214
75111 102175 979452436
94366 115472 52765746
123826 149188 63616962
114686 150704 90234831
28922 105431 949290843
22073 101869 199812045
121647 152654 837975283
193166 198343 994327375
91889 95386 8731480
4632 165836 403737394
155026 177778 56905629
34780 118513 209509520
183017 197518 36220376
20814 143595 307527805
33363 169638 574128593
195662 199065 8447232
110399 170378 471107657
14889 88219 417814705
85545 154593 992537551
107996 177233 440035932
60757 185349 312338342
73999 87389 746806933
39241 158136 297894507
54051 55161 218508279
148058 154286 15610872
179125 183698 11438691
46226 196753 377083257
18719 93567 187493543
64406 188127 24424968
133750 179860 115288926
196889 197967 106984015
155861 185839 74976002
131421 160689 803683225
42239 69718 367089120
15774 41663 849359928
134834 181272 860416858
131364 157532 765783796
63316 177269 285716711
34080 68380 85702655
75241 102907 704671088
197237 199759 443026513
147179 188133 102464872
184589 192296 902205257
247 18372 603418377
37372 98388 152748948
123728 182939 429021179
170587 197161 231835194
122074 137286 38406584
111873 149685 94652698
15726 22923 457366397
54716 78284 109559326
146817 190188 108423266
51865 108515 186453737
31345 107226 189855946
42268 54125 29609082
120247 126837 16561071
94414 110084 39244565
48551 172618 311090252
18583 115636 18015363
84922 162003 193003782
109729 113319 8992208
83034 87631 172904522
113134 151964 97183969
85968 141242 138393075
154119 177364 585439748
36734 80181 372646605
140340 163924 918465261
21328 52365 147431059
153708 182732 72557769
12913 131064 907098510
75572 104241 811992468
174789 198169 664759638
64228 196093 330343548
171169 193126 310419930
78662 168234 353185431
27540 65207 23150199
156892 172789 39961136
85298 176749 228993536
6128 187426 453906268
60860 135676 187921602
172669 197793 62530115
140937 152241 28200982
55035 57337 5750421
174198 186554 30890082
38075 47907 372844989
47927 133855 215588676
175613 193593 855822409
135740 178676 12211379
106844 194353 464641093
198385 199130 143131520
185316 193788 145018193
181871 194031 498227803
23522 92919 173714039
8638 92118 684288401
102919 138146 639527974
83904 163559 915635271
20118 56824 91483023
72788 115068 313453884
191213 191947 104725953
90540 102206 661226739
27333 101332 185265057
32727 182975 375971244
143107 172575 73828703
149981 151477 3855544
104439 172695 171097723
15636 177101 966450563
48303 159886 279737127
20549 31744 28124342
130293 132112 4547722
96425 118819 55955250
153221 195496 757214379
118974 158377 904194660
62579 118335 139991338
39630 117648 518298376
155840 199559 109182300
89497 108314 21558162
117215 118860 837546537
77574 133883 141193598
73827 110027 309128168
146985 153351 372763824
40397 183513 497039987
19245 120912 254517469
1545 46211 483164894
146166 172125 216677849
65283 149574 631167831
147388 195247 119578768
362 124530 749274176
18820 23343 11492182
62559 199152 924346752
189089 193328 10639677
116114 170012 849351837
490 3499 181965396
46641 198554 382826474
62563 189890 319142136
75513 100501 62720762
169939 185010 37588427
94212 180910 434474050
2606 194451 480130243
2444 191920 153619252
125037 156203 737831900
125045 144162 48020862
103973 105755 301103547
49540 51055 3801383
127162 167911 733717661
119269 122285 7491957
51784 193739 355592859
124790 129405 231998857
26528 89799 259056112
82172 195227 282857401
57733 150418 232536100
162913 178090 37929049
132343 196902 161414751
52378 143459 511258008
33596 81807 869520431
188145 196380 20537799
133939 165608 595673116
145208 182612 93516061
169864 191012 52730400
175435 185777 364133506
13885 168609 729768126
166321 197578 374134225
61159 111487 827661386
143961 190660 116758018
88670 135615 117606818
37660 153591 435168589
131906 183136 128123214
5010 126521 304191818
170820 188374 309566818
121448 199169 194444066
166712 176018 23122613
48978 128871 200350960
134608 171844 93232125
150453 163930 33861970
120520 159062 96597627
11417 161162 612629122
93704 108194 281186076
31079 98473 613454585
20134 100916 524997687
82154 129468 118399688
47390 76910 74076364
121839 183882 938726872
10761 106033 402557607
118674 123636 12436343
68860 121653 132201216
24073 97994 759014467
114701 149939 88198058
151848 194576 106852374
62138 142748 979106056
150345 160902 26487774
69031 128000 686518234
172314 190413 138971304
188308 196894 358641641
139018 166815 908700312
95496 116362 52170627
149975 191941 105068742
185653 196448 1841019
36527 158273 707787827
198567 199691 495437396
52656 126489 185181616
122582 195483 524264443
197746 198248 1247844
108990 144534 88990292
86908 138990 395787920
147012 158835 29543889
169099 179848 26704688
38474 186614 901617998
92573 146437 58864998
98285 100485 618397424
74192 76996 540022604
21521 141284 609170463
141231 174526 660692516
129371 188723 534551983
141757 179226 692096211
193456 197044 657117867
156994 165443 798166087
197429 197446 779807937
192961 196674 833293292
115343 164288 122706339
88214 142140 135014403
75292 123128 207928883
182280 187549 237143923
160958 185516 61436335
110496 111684 871403366
41810 84465 107107585
43405 156860 287982788
80425 130455 517845893
52013 169349 579047065
11863 163686 380271421
139939 168922 409839329
119525 147522 70268397
127832 177302 123853910
99838 131169 428503610
145064 179236 336326516
180824 187378 941499781
67445 67717 463095887
177275 198662 53342523
165046 195445 892813515
60929 118419 144299089
110218 114496 10590536
38845 56967 542473869
121049 140792 261813772
178981 194356 168902485
195024 196513 705085493
5112 159546 332135335
55667 73832 45812474
159853 194349 86212755
86743 108908 55563198
3747 102071 485442714
179433 196595 42945378
196817 199705 294441646
74107 195072 972372190
172983 185894 32184223
8206 117881 922941391
25419 198346 652705824
19290 25559 957130637
30239 117467 709139688
118802 189194 377174352
39166 89642 916378278
37698 113490 189842912
90948 98955 19968484
33169 168162 338025665
198463 199676 191472624
195673 197124 3560286
141761 198009 889860518
199063 199837 1937204
32309 38169 14517326
118678 135244 742261654
37818 43869 14841864
115511 156849 583298644
163214 190266 67511213
108940 127356 29114568
13536 191202 444772029
56699 69424 32163625
42208 89971 93171148
117743 158709 363734288
4568 186160 893375653
183811 184614 1982734
184797 190495 732179880
184191 199239 876792562
17651 96177 196625698
158468 170495 30263653
83967 180299 241177073
137274 195900 146495688
20493 70669 974432518
160159 176714 709847351
198386 199926 3878589
90751 107989 591737826
195801 199299 8639647
81292 125038 109487307
34991 190540 850874734
39173 181537 356600733
143455 151383 19786838
22023 22306 588170791
193189 196615 2288071
158383 163619 436333359
115974 137242 382110863
159710 195414 150674799
165373 185332 49789877
27070 183621 942408356
36763 62035 62850656
181078 196002 37323486
107467 198063 226639991
87777 174427 750463477
73687 153514 590968309
26598 181983 789088214
159268 180242 52454653
32200 57319 62354690
174515 179806 13144449
53611 182190 322300144
125724 142196 41365573
166490 166614 300825
172776 172840 153213
195706 196224 1324612
164655 181885 42969906
122360 190347 170299796
186906 194980 20038911
196835 197135 722547
118488 144916 66283278
1546 59002 850847518
173013 198898 59784794
91562 96860 13236802
11627 44293 638096705
96795 152919 308663966
12924 184277 428943557
92536 109377 545541627
77796 130264 131487529
128035 177806 886950624
54717 141212 217020166
155260 196222 102419172
47428 92703 113715291
174321 180500 1235335
162714 181277 46342523
22389 195677 49682250
131678 186990 262989844
153789 197780 109899061
176735 182837 951372732
198164 199567 3510569
138878 174827 216767796
152301 175548 58242783
112751 177830 162922465
96300 172766 191559132
1982 62400 150688089
61713 167425 265301569
94888 123278 608932331
97711 160888 158221396
146036 167805 455832450
12838 69504 141773387
160545 161612 654103285
126133 127737 4017026
137717 188338 126571335
11303 23082 717192455
13490 191612 828589926
59433 131729 181406211
130451 169412 854308383
110459 152799 105965298
116955 162476 114062578
63154 163549 251890484
125136 176601 128912355
17710 188870 345630310
162762 194180 204470651
177294 187821 26370534
158316 172965 843312187
192790 196835 262129995
59624 197631 638627327
133197 199932 147900150
31843 109017 917305316
22910 37412 36213316
180315 193353 32586947
21537 61624 99869320
146702 171565 193680082
112523 130623 194895639
155759 197621 820933621
70404 120080 343635472
92005 159640 803028353
54464 124178 174868649
28265 145187 292723045
57502 115552 145769087
21231 57858 842434484
94825 97922 7648495
140917 146911 14991149
27965 153199 835432029
109784 190153 327886450
28367 120173 229708532
36121 108907 477089117
117509 138420 633446629
183766 191988 20594676
93896 120863 912157696
147426 160903 921883759
197053 197828 1936066
35536 175456 350297896
118306 187833 903479133
177311 182824 704169727
165725 179503 34249146
126270 197170 873126453
94083 128538 643088060
138652 193135 136149722
170702 195965 62987321
74133 179790 960415757
80931 104883 37521805
67847 189086 303572150
55695 133221 194618093
77379 177361 92195557
190085 190415 833432
48699 130726 205705407
137237 174367 45288056
153660 167863 270332298
172683 175669 6128977
123190 192987 174827476
172701 199094 65726638
75141 141809 632807670
98319 127485 73045399
134035 166300 80834866
161796 176171 35939141
70298 166451 241022005
190513 198692 137811801
188855 197131 20579417
58026 140770 813607716
51552 84237 82134438
68781 111028 493106315
39292 82508 169374036
130887 197754 429734687
174642 175632 2466953
62686 100047 93948312
174407 191771 43362707
167814 175046 393031432
117509 143551 65352425
40097 114533 586508413
89470 134403 515614187
170868 199665 71751417
100303 121304 52535159
42984 145094 256095465
91821 119465 484142488
87661 116927 313052971
135359 152188 41959868
197252 198035 1952575
38942 154884 290471433
155086 172711 44251651
111510 165645 135696471
114238 149940 38363548
44698 149004 705340747
50992 62997 29962833
138732 179466 101722773
54091 143824 864727764
170717 186144 84238558
29746 168239 991387037
75353 82194 17352753
87536 186289 247183027
82137 184289 255653352
101588 179291 649470466
29545 99586 175315905
12914 122326 273795297
72562 168964 881621671
52555 82945 660662304
92217 195473 258301821
35691 53401 43910456
49847 81171 78696193
123335 150446 67996247
119867 142977 886066140
146238 150381 10312885
101684 170610 172609161
112663 124233 28893321
163717 172819 747818991
131002 151552 813505947
141294 190581 123265828
98169 176629 67736868
116967 151327 86083992
44162 167686 123652847
191844 193966 5282660
49857 196168 366499550
191531 196701 725693971
103725 128465 878489861
97329 197486 783135076
104784 116209 543763716
184887 189544 618452136
23081 113517 246248213
92474 113687 147240724
66453 78100 867926895
37816 51595 34256136
156077 169407 640100003
35486 81743 366156911
137890 163912 12177489
136230 169413 480313208
26378 132214 426867916
36194 137005 918350884
376 46052 113772912
7507 16423 22242637
38789 110708 180275570
51286 187765 500458739
127726 184514 142129925
160060 182385 308648123
188833 196203 18419119
183926 191972 20159638
107422 159198 129713371
107149 113370 125314309
152478 157552 157139540
179057 195651 207674951
161814 174494 325264347
40820 174760 335687130
93553 197109 259015855
29822 124250 339986121
6672 134505 320119266
96165 158656 547521717
125519 129759 894531632
172649 195331 635439269
72472 90530 437875305
85048 94244 23055769
36480 36707 538213
178561 192219 806247484
174434 190753 40726955
64212 172533 271644265
105611 154782 123247521
52020 105729 181396349
36380 106708 152157505
178047 182603 106806089
3375 20640 361695501
133073 195451 379865924
139936 152956 32434522
180455 186980 603987754
62935 66279 854317765
196879 197942 916514875
130520 131328 1986612
160120 178661 740765459
45716 174359 322525090
91283 116104 62044372
22183 142950 469505907
52881 99046 115922626
172976 175981 7386113
44568 69908 498460009
73875 190476 604004536
136742 195789 525481478
10356 118750 271270104
49443 166785 760276142
13215 35856 56741086
79555 182343 854039029
22192 76725 465925748
17552 59295 915223649
188102 199150 83628291
15238 108284 232952096
196780 197917 563156719
196759 198153 664329221
45034 72587 69281333
155296 189656 746345507
59209 61578 5910770
39121 161841 307514672
166148 176550 25884171
152247 156453 876389569
60682 147317 217402400
78679 102795 60557926
188658 190716 5153039
15962 149610 334563118
168206 195547 655577835
144863 182623 94386315
183827 193928 25266952
121166 187598 166465095
183245 199716 422952667
89525 131631 619256256
178146 184598 16082891
104748 185757 202854023
102641 180043 288413590
112728 122502 24316339
31168 184612 572656114
114845 136222 53721972
181851 191046 158769810
166956 199490 81089898
78244 138833 152021157
38680 125595 217674384
122804 191292 171590812
76627 169445 591582032
121767 122832 2612464
142711 143144 823845590
178335 198951 51436209
129715 165251 89154204
140853 196956 506140752
187016 191555 11278304
191002 195091 10139598
191795 193567 633019590
29210 177589 68798931
175373 188889 33749278
52465 161820 424180178
64045 189380 396412964
117000 180092 384749559
159895 194547 721227637
149121 161663 31399170
25890 108428 206614965
46308 56151 543708239
156453 168430 33052878
65673 159861 443919539
32098 93167 436134357
155030 191259 90608711
97564 136283 936279537
34311 159029 312204627
156856 161480 460263649
135217 174260 97662581
6412 114666 374508763
51032 176669 708099202
182379 190553 20423784
80100 173400 233856787
91521 187542 679199341
155261 189293 85110114
2098 18040 93155227
198553 198702 224634816
36721 134618 245258351
152717 179621 88626941
21536 82003 151353058
174528 191176 437226747
133507 183029 148827444
168603 192138 58700677
104696 107238 634512175
189071 198235 203447131
81003 118244 93282764
8194 116782 617826633
17135 162227 363312483
140248 148793 21347096
174379 195680 277693970
197824 198372 146490458
168422 188580 50280241
25488 180114 387079719
59537 159992 251981543
10127 125348 288322047
25637 187987 824308001
68441 198437 325379233
165209 181551 941003162
84729 163596 197555727
31122 47843 41490946
102258 171226 172704520
152054 161708 201288428
55514 74386 47524281
21092 126208 681209056
93302 139553 116003013
87321 164725 193884123
144636 145253 1493649
37177 129277 305559735
190818 196269 13611878
5320 193725 582491705
61264 176090 210656783
6159 120281 285600763
23029 30248 507151537
143351 174421 541584243
169246 190208 52238978
34714 118519 575708860
32795 190021 417325037
174076 176452 5837522
180581 197245 292700552
199910 199961 458281202
47208 99174 130430355
174214 187394 568076316
171694 193924 437760134
55493 127925 782892736
75027 131572 141681272
73304 76239 843654887
9993 12451 25015196
44034 136467 378249942
95683 118640 57386514
184472 198968 36146008
22318 187356 413178506
100651 134536 84983628
63772 185353 304751577
6956 181519 474144520
19892 165773 365452408
168675 171020 5872230
72742 80465 216460242
73445 133542 150674011
20347 158848 695309237
140373 156558 40398221
19835 150029 805359096
121090 129463 21045960
170435 192922 886182180
28484 93360 195045335
198734 198924 448441
8796 59092 125459764
191171 197215 860735876
9806 99003 370182480
167565 199986 80823478
187446 190385 329595159
27163 55683 70915596
85896 173919 456815203
177304 185244 19870591
176174 179369 490967448
114141 115907 4381534
188558 190109 3838708
129071 182259 444701474
181601 183270 4108934
184582 193385 22041504
75621 141694 165701530
158138 159351 1598783
45420 182428 343328826
166139 174131 19918905
109060 196863 219519483
133993 157561 773388687
173576 176211 6513187
53374 80225 67404749
144962 163621 46785761
118158 194851 238113677
90524 169029 196640878
121058 199557 152575485
135252 148028 535439638
155780 170534 37005344
189276 195825 16345685
110974 169611 146900506
158899 185267 65967978
68010 143339 188760462
78972 137949 560825040
156768 160656 821992197
61029 173731 282668923
140344 143270 7240838
82980 117833 87233071
160899 187166 107459241
35171 181404 365983964
150550 159947 258033627
17747 147811 412568320
192185 193141 49453928
73200 158542 890472630
116148 129350 33031750
183312 186082 14406211
82924 137897 137819262
139139 140323 950224575
74853 138717 223250212
158326 167975 467407159
103602 192233 975833297
167462 181148 34049799
119249 173203 135286236
56532 134796 196581814
134704 153473 46845719
185539 195365 864738943
72942 98668 512447395
88576 174820 239397542
197440 198070 789580608
62727 68398 14506548
1377 147619 993295663
57255 146605 433639123
174841 182107 18130049
54519 57047 999891160
127554 135649 986968275
43295 69095 824296769
100505 158814 506582582
167248 197838 76201336
31502 119046 219021027
13621 13865 326386082
159412 175390 737637235
157052 196277 98133038
67550 133998 166626552
144763 181763 982090529
59479 88819 74013556
197549 199624 5215810
105635 194598 397495464
106104 176451 478530069
166781 193426 66481385
133975 139235 567621813
193369 198107 565743757
189817 194085 10657567
187414 192029 11441147
22825 74752 937935016
60455 135257 187862325
162045 173811 138757305
60053 133699 897413491
197081 198034 2405360
170096 174037 954048513
76965 188239 43634376
134414 180515 377048089
94311 143856 124073855
107234 113276 15282570
83169 97655 36288915
28699 164483 199748654
115743 156218 101421749
126786 130258 8703359
78255 119028 627009789
148473 161805 990727357
146989 157959 27369077
103114 131876 171037984
1 175990 734518784
58713 136022 194244153
46847 75056 70809924
154913 170550 96774392
115810 160129 815069987
137507 190072 751096841
91832 143796 666260800
20523 49441 72075402
92141 123871 662681600
126355 158919 81585708
83218 114993 411458739
101608 198586 242499696
31738 168491 342421753
25222 180716 857390549
18877 45508 941734642
64446 142705 690682973
187506 189298 4387145
127372 190948 159138252
175798 185588 24481300
173556 189619 405979357
31063 88900 725798292
179340 193878 770895490
149089 194973 524727427
198455 199670 3067898
24 185224 800431534
63541 187114 867162764
191957 196186 10527503
107368 135780 957415783
120604 128664 20254305
51371 141715 226538056
105419 130465 654013753
3432 57295 134282222
84468 139694 138395863
190208 197402 574273028
120630 129180 494843473
120047 123865 6183826
69729 157928 220903269
43253 190252 368303186
96836 184362 219021774
51787 120135 171299311
138792 188073 691960784
42109 130404 221405783
176052 176889 405683534
18936 85307 711146322
117398 131809 491787741
35059 100975 164985423
91292 136734 113862804
56808 198697 355471963
145306 193423 639436519
34804 154906 300630410
149958 187863 94947799
165811 199471 172595210
176735 180914 10358482
55967 162406 523489986
155018 182509 24976271
61223 198838 741927048
107581 190965 814962625
189316 198390 22562759
127041 138280 147120788
128227 194866 166693149
13805 195470 638954993
93534 165582 180517753
164887 174598 169119001
138916 152910 34845647
616 14225 100454012
95237 110758 120689126
95785 114835 860642406
76255 123884 643552188
180072 193557 33732529
5211 80737 188950347
113756 168822 138002497
63002 155687 232495786
184136 197997 34568396
110816 111829 33553879
64437 68105 9389892
101761 136996 88313699
61548 71592 853002299
182986 193998 27606744
133361 158535 75152761
16518 130101 284407922
128266 172874 111832397
198667 199315 1611410
138454 183850 113410988
94858 103681 720875304
11631 68061 141153771
104943 145097 838424911
174960 191531 949234771
125329 131861 845444785
44624 169710 681253073
152442 153095 24157787
53301 102003 122388204
181354 191994 626897199
31657 144836 283372826
49479 197267 766319424
95414 140915 669644949
185324 190918 13955330
175173 182795 18934998
152452 186016 84060948
3456 180432 442935600
55665 191138 339543298
182861 186274 133921854
13913 19147 217227991
182055 197747 871375601
65422 95111 74582410
101461 127767 65767058
173034 196625 58852511
49698 174809 786457273
47938 179255 586054693
32232 56001 913953003
74001 145984 327708834
113232 138736 872142954
195592 195831 597927563
43253 171607 321845162
124131 181033 672090667
42438 131673 223716283
125281 173690 121334884
7933 61409 133336348
64045 175497 279431654
119916 180869 152598034
90622 135317 112004862
168760 168860 272754
145328 181551 90582674
80900 84217 8393706
135167 162973 235651243
196476 197224 431293196
175817 179592 821686488
83062 172035 222900897
114726 180522 237982168
193619 195751 765974717
146855 151095 10583698
181726 198460 123842099
130217 195308 162803830
187771 191047 8115809
192109 192456 910551
146034 196009 877790554
5206 173604 950668624
83142 161650 196629608
100780 175774 676595171
197093 199456 369314312
140624 176624 602568075
195527 197217 4175158
41548 166497 342354165
62956 158585 665329737
198972 199532 482878473
184100 196656 31404536
40167 87206 637611362
156825 166132 803433889
142636 169416 484848117
177536 194138 75678906
94984 112085 42770447
103053 107577 11329752
10023 21955 29761061
162275 180182 44778393
158284 192307 44594782
110842 170696 128827012
14666 174919 401262283
196781 197797 618965924
60331 146663 819759413
82704 143654 152730189
194753 198547 9421110
175326 186222 182275184
171742 199103 68148408
193093 197436 985926552
88429 157041 25307150
84676 109932 909894714
84439 167364 207727366
113581 134540 128391276
48397 157119 339464011
32593 171537 347926861
62064 111676 124652442
145387 181185 607843613
39766 72660 738659368
106069 125986 748525814
157976 187533 74079486
42358 101363 148114513
157590 196938 98338173
59971 151415 782776338
110818 122744 29612899
160188 193064 561639182
16844 179939 408313481
87141 133856 123396623
111032 144296 59258662
71060 96224 63183814
81773 134466 132009390
171933 183874 914444759
85059 166367 203732839
178642 180864 5195306
192333 193177 385642080
172032 188465 40976606
10698 126203 289104076
156197 176739 430615994
187016 195370 680368905
17366 162962 458954743
16157 115410 248463681
188656 197856 49936351
167960 190604 912925120
191848 199470 18911744
161479 179814 45815059
196521 198085 875523696
12167 14128 4903193
114111 180365 874329976
157951 193984 90170160
83590 176416 232362978
44635 121525 192829081
18620 164439 365248413
186671 195478 21872194
111904 163193 128537957
13282 88700 188951807
112321 177153 721341473
90977 128647 94224001
35597 63881 167677183
95334 138458 744685483
102530 137458 87594241
143826 172506 71831345
87177 129931 107036900
9773 157369 294440765
73551 89658 40564458
103632 171678 231025575
110578 119217 1001378
176883 190547 960494847
181901 191063 22924534
130693 131363 585140617
172744 178133 627557169
153000 189469 389257666
53191 154940 555538898
107356 145221 94903157
15161 104199 222867008
25336 140136 809671274
52830 61209 20890259
151155 179282 472352504
3652 187846 549487318
49508 197470 370583803
199810 199846 90536
99878 168477 171869025
8620 165128 391962041
32649 197729 412993522
164000 168197 873289687
100988 195459 236359018
129478 166612 93140706
52722 83793 78116233
43328 53285 24952266
124474 156517 103293621
69170 83702 36535370
185146 195603 26039238
140980 158540 863120056
29150 109402 200983331
188457 189972 512001717
55791 141713 215580040
137477 188021 126361818
162356 167492 700054758
181609 186158 11462145
2932 55855 132014944
90545 178414 952134932
162683 174118 792497153
185439 193482 20081364
178986 197513 46231964
41535 78394 92437274
118726 146707 70143077
7457 184309 442626087
93249 188909 239438498
112523 135221 57011259
45341 180309 338273033
4695 9171 146976878
82135 102316 124139952
87093 172495 213929976
160899 175306 347075647
18195 186171 788066548
76900 80067 634304417
158974 176374 265872271
80440 99673 444516907
137985 169013 77678450
77688 110189 81584218
180981 192323 592263096
155308 189221 84783252
9289 29816 51457882
110213 165028 137337880
139663 194428 136849840
142333 179431 92740338
171639 174818 7894037
60476 195905 660522043
159686 190256 76387980
84601 191972 740800179
32363 76156 109343550
44622 79201 86806449
130972 152578 54082641
199980 199997 38165
89757 109460 424419565
12761 67486 136894407
3289 26202 57305764
27540 195679 420797863
143392 191592 120531478
95077 193683 246771285
116001 187283 178499896
9378 162375 848779863
124767 135258 26469794
9673 113388 992618083
171854 178845 518172612
3666 194629 971629201
20877 59303 95777398
125598 157053 76800725
91132 190368 804704208
133262 177038 760052860
142622 177925 601356889
5032 118130 283083471
163266 199863 269206375
76315 130879 561088157
84050 123189 97835825
170441 184834 172372469
27346 32537 13013433
122769 145909 58176644
196733 199625 767888142
82701 194513 348936858
125005 174354 649842534
89036 146468 603397491
108495 139167 76908576
156692 173354 41798248
51066 194404 359075402
129709 143708 750795884
127080 193754 166846087
125886 173653 119688892
82899 111204 756637404
14135 95595 204009372
53453 140991 219654079
95999 192063 676536570
74069 175660 491507185
97082 191411 236122178
196555 198656 5135107
73210 172806 249591844
1474 168995 521520497
195801 198563 6800163
40931 143042 403527105
11216 125696 686340838
53834 156388 114591570
34678 165683 328114071
83179 145370 155794473
62222 75355 534816165
145847 198529 131637785
53784 196939 358579889
155852 156994 2770260
5374 199264 485210868
179052 195589 864167265
47218 182594 379670602
15305 141530 316038515
78832 186890 709440258
97577 125650 513970463
122596 186656 477448285
166796 189993 835051368
108672 116361 19171173
34933 111530 796102898
13011 71931 147454444
156220 181463 651170200
32847 48102 940306634
118771 141512 760132205
9236 148628 987516215
14163 116781 256943081
59482 135279 205626638
110124 172802 572031588
109862 192463 206687230
50315 63283 968290173
132026 157951 64888450
88888 98488 23885166
57664 139835 206364221
186605 187919 690593238
96231 196921 251841953
171348 180938 23810690
65535 91844 66154964
81797 104237 504512795
196688 197414 1761219
159335 182630 728173339
36913 173363 860414918
174453 187268 32055956
128033 128357 300570746
74038 176672 928444464
176358 196180 49527660
118959 126289 251689704
10613 164849 386240535
89900 159291 899002237
167191 167514 831391
25100 178964 385163867
63014 137258 186493590
135770 175660 477766327
25973 169514 359426066
128807 150616 54606447
109512 115202 14143135
40357 171979 596793823
43109 104359 153656776
188888 194583 14212990
128545 166033 974480280
53252 53561 181495412
153995 190045 933762492
114852 133973 350906507
103086 126472 58540583
124772 168159 108813076
193761 198328 11279136
24140 41448 43001931
96973 103806 13400374
167670 195085 901008114
36737 62064 404938898
99653 119510 49613881
29011 85652 68437709
47783 132823 667579903
145362 191976 554225890
52770 68163 332328383
199485 199751 655444
131827 180955 122940004
51005 159569 129696914
113147 149593 91185481
8026 59548 128511378
136656 172729 334415207
80622 136850 141094068
83881 118928 87674585
32166 157447 313533170
73883 114894 603292679
103164 187618 211484016
126029 181731 576068336
40802 46061 13082892
147217 193409 115498802
103736 166501 803451001
15171 127804 281967733
40649 177375 484206169
199622 199958 477941495
52049 136322 287233757
93192 116623 58655698
158858 194128 719920738
134323 187414 197336426
57251 120151 157852290
93933 94340 961733636
33260 176524 358594093
74789 84305 63440695
126817 142999 40587553
115651 188851 183228928
137280 180791 108688836
175969 191025 37621124
83019 100916 638545640
180859 181974 2870674
120638 176485 884970953
68384 135852 663735845
98141 159944 484698357
185898 188096 357732358
63280 77952 523880709
12554 47987 477051444
144138 194330 125439550
6312 91004 899577629
174289 194112 885418863
176654 192267 101076304
55016 67019 30334826
64479 73302 22296710
34417 129453 237820680
29016 189307 401220480
59668 100680 47818945
34937 73778 97079393
188197 196773 32741582
152751 198508 114331778
48682 55313 136117467
180390 191040 474128043
57974 186184 653588816
167281 195147 69423304
75643 120509 112487435
44719 68785 60539991
153890 156917 7541499
80416 129486 636179828
137835 172017 936329136
95031 188181 233171142
75423 186105 307766856
159425 160673 152249511
126737 152486 460602616
188825 195187 359869322
78357 118754 101238473
17671 155408 344862173
160971 183768 800919184
2026 192511 476727769
122610 134979 352548771
35926 125847 225109291
43150 58813 39123653
106732 171907 688106100
185986 194204 20471355
122463 161080 370617251
108011 109129 811284960
151261 183634 450198191
122658 159799 93221694
154266 185151 77254923
20462 58708 185850105
26310 126911 478746316
101238 194698 937351783
119112 134812 484025605
4024 118857 820226641
68470 171759 910534215
164071 176343 816153743
158245 177335 47792281
51369 134994 166551891
88303 189617 253497747
23282 75468 603422020
34764 80380 113981381
131647 139329 19437580
6814 26965 173798627
38663 70056 78582235
186598 192948 15780289
185545 196323 26893356
36658 98080 153724942
187018 194100 17627634
117587 164818 321225877
88250 172972 342806295
114454 123884 863523224
162283 168209 14941721
88712 110956 844288620
62094 166477 439451074
112311 178931 166743535
31970 173896 608526225
180599 190556 24895616
28082 138339 276162810
159863 170136 105526965
105103 124122 123136936
103054 154570 287244676
21610 90002 171280071
16541 70899 804442807
138060 140341 3321843
61510 184771 308992017
147556 171876 60975392
112727 145799 222532133
51815 73292 53952206
73218 163259 890613651
172690 186735 231821457
60749 139802 198501688
29995 86002 140189105
121063 173935 132577202
97504 97688 473644
15061 54305 576681763
81398 98124 41846549
183310 186977 9280319
178156 184475 15745327
72170 190698 296789881
116471 181901 163792739
87414 154892 168886817
59743 100388 102176278
104477 172347 170136529
96421 106190 24314029
5877 39299 83420389
152447 181701 73213118
142883 189029 115389705
152276 152396 316710
180657 184963 669593587
197366 199965 6489274
50734 179513 322668805
87749 199503 279514497
4815 6852 5150874
39607 167971 321724373
176486 186794 25846044
1802 87618 482219724
108298 132090 59540991
48981 99166 125983280
116456 198093 204194341
122605 147864 864023783
143774 144729 2390609
197337 199580 5607383
123217 123250 846699958
6321 176266 651981021
74307 129447 166366822
58252 137364 477618375
180648 184685 10087565
60902 115741 137679072
17390 162701 363887715
62852 106093 108558611
183093 183329 639552
26396 132244 20469557
125827 133764 430581901
25134 172338 962792482
30803 121162 226056831
37444 49239 17056150
34440 46457 989549706
126204 194739 408951110
195613 196643 2602777
61604 153181 364299709
27285 141549 784907988
102926 183447 584842003
130365 183354 28153636
182466 189287 935549426
4530 119496 287701945
53603 123930 131674553
83749 126447 106907025
158463 179488 52584676
68318 76603 607241195
4464 47325 106941950
78313 195270 890252796
98026 191620 234309656
37141 80198 107648243
199552 199996 1118595
3317 124739 303841042
148597 188352 99454778
138002 189644 980419336
137476 158723 308758872
100806 106958 15362130
94651 171320 192042540
61509 152948 229384843
73882 131551 144453486
42837 113897 464346691
52384 115541 158402749
70374 91595 45651986
120847 192469 875115759
23845 109669 800685186
145665 150719 12658169
6173 137194 328162981
14641 113337 247158997
185320 193711 834571305
185790 197575 74632943
74761 90915 40669162
153224 159567 15901137
34296 125769 228927597
184549 190242 524769981
129153 197167 170097703
169321 180337 27450829
12688 70619 790481947
13075 61400 832868642
133995 139323 13391967
170266 191552 53091306
167588 183165 351425408
14331 172345 395788703
87905 185973 375870252
129446 166133 92070514
186895 197544 26421884
165279 184833 821485257
62506 168498 868359859
149393 199259 124613776
190038 198922 900456923
66273 71695 13668580
118064 180107 155345837
30586 57281 66305736
150424 186311 89881487
112979 183781 680457469
133259 174710 103747674
152342 176147 59590898
82356 190097 750600669
21188 46345 838644079
2683 158972 391242990
16467 99802 656538486
156497 179617 57786676
80352 150138 174831830
80128 181309 253442004
135258 183676 120988932
93111 124822 259517452
14223 101826 219408807
58684 153301 237429620
86465 108506 55167930
61272 71040 176997761
123545 130708 18033524
55753 191320 339763888
8058 34347 651656411
12498 80748 170780245
99388 137028 260523451
140955 190344 123471026
194961 195949 2514463
145493 184021 111010182
75642 76118 352979
50826 65030 490530997
70350 152766 941722755
180453 196421 39935760
158242 164820 23962132
9658 108136 246506436
89476 113268 538481611
45963 166967 422852635
177881 185234 225836331
42346 57319 642253357
14414 177110 588483831
871 116800 290048649
178247 192191 34883043
174247 184015 24303747
77957 157537 352167229
20648 169827 373651824
18539 49819 78051600
22604 127712 753597062
113770 150031 97742337
52802 118666 165171918
160512 161413 745284044
141303 144886 251719676
167788 187521 49312313
27972 188307 528309981
66451 77681 28178711
105100 182355 943844795
32215 196170 410302159
180356 188782 750688602
52318 194960 357268311
73069 121490 749341713
116944 127733 912372615
148302 172048 927644252
25100 98816 249436670
56197 164398 271479813
115312 168947 134472384
102708 123240 356775770
137028 140114 714859246
15821 91064 188460439
74365 145519 178345513
191519 198563 17503755
108116 178782 176866945
94280 131826 157764800
31907 162436 326774210
1444 169139 368015895
126279 166044 861530836
124181 148441 60895148
192383 199936 18750291
126027 169437 693458153
71675 181948 885632876
99484 112756 33242696
65183 99699 324743914
146058 158289 30540500
176214 189915 34226324
86044 199046 519559831
153016 186945 84951770
19879 197698 779488615
103854 128006 60463689
158828 182091 58239401
39339 107220 170081917
156964 192804 89682013
959 183525 830913378
51794 94070 824240758
84213 91208 17593460
19906 193438 384352926
188472 196022 7600185
137744 153740 845542561
32683 50012 690610203
163585 188623 130788988
106335 142576 878128264
153315 156382 7679369
39655 113528 120475309
22643 169299 706418897
51097 55794 887403007
51799 113254 154193113
93333 193845 251571602
13207 120759 842424782
137017 146920 24680539
143753 188000 110668484
87238 140363 377449087
110022 176447 794190468
91867 99844 19893244
41233 166734 314678320
196824 199714 7201953
136965 195043 145055256
164544 183657 47654524
179781 187968 927428416
199618 199907 322592500
7149 192106 462942631
194239 195815 633935676
165912 193427 68662305
11458 57064 113693641
67939 185312 488876012
101870 126829 62424519
107483 119190 29244482
91184 129857 717695536
136367 139251 636835256
71854 188488 292045860
102791 187613 222521085
119423 177580 145714876
175568 186415 27159544
126080 132487 205678843
38911 91274 131346345
185622 195227 23870683
3249 152497 759510490
164978 167399 6053091
104600 138548 155714205
33542 122670 576673415
38720 106503 169739859
116192 199866 837390076
74770 182722 590211775
76492 160539 365175959
97686 179491 156600414
102607 156267 500265670
115943 157231 103348327
131769 168781 516250385
59234 149854 510520864
158297 164571 1046026
42719 57727 136499261
29800 132046 459212538
155486 199324 808557356
605 182312 709028130
138485 182902 110887503
128382 154128 865620879
190926 192921 5003750
167304 171537 427903551
185951 188268 111853360
199853 199972 311940
126422 144417 45161410
50459 175311 774162083
59528 128012 383008514
179939 184188 10605958
158991 177580 166974287
7960 54301 887467140
149943 194751 112097836
114130 155730 104156689
10363 175350 413060967
77764 166787 268842164
18963 94980 190450555
143179 186642 108785331
23077 161339 602240630
112446 119900 39918667
103381 139324 786194216
173773 196224 84565515
152765 158178 389645553
47790 95800 120564483
29237 135356 265847225
123143 164796 271325562
57799 167555 92287786
161056 172688 29235927
148166 153133 12429461
182827 199450 625307623
94503 130048 88963577
141643 170351 71967495
108067 121588 33757122
63326 71227 8224984
198156 198645 704688241
155264 182137 67234734
106104 148598 69509746
102508 119584 892089042
102505 108790 964678264
158480 184395 64810754
148129 197720 383074378
2698 148520 365064765
43197 83893 129425527
72800 143610 237990681
176148 179633 989512052
129483 154224 183837484
155113 189553 905744525
105927 169089 158410687
186499 194083 164349078
7609 167520 457577598
172059 182697 106632691
123898 155676 79644630
66589 141785 188500461
61676 117332 810883577
52541 52984 1083266
75407 128788 717914415
117058 186470 173861808
91961 112846 52244865
46672 108367 154833349
12359 17792 13652850
122457 183026 151694710
14663 31981 41502733
136680 155642 268544029
9197 85906 192051398
148237 178742 76269033
81055 117246 90652413
64152 164007 250462312
68656 132093 275781494
91139 187075 231509234
127517 152264 61971636
24432 121635 966366981
145498 168531 740638726
19191 125318 265709713
158081 174592 41400306
72564 121954 123623510
23522 44244 658228726
185640 199861 35393225
75845 183927 270740922
82808 117294 86344758
199234 199552 814737
192525 197688 12764143
179103 197155 45038064
22003 180774 397410773
192294 198307 415303100
106740 155603 659794529
39382 134209 686442508
36632 49574 795420303
3899 166873 408133309
177060 184820 19335895
106499 188684 205790549
179535 195010 38658019
117308 117636 803822
144765 164825 940883270
58517 82479 60484424
134481 177636 443063395
120260 149941 74331532
65950 156313 319119901
75551 150347 187458723
133240 161398 70439177
73592 154160 393970700
110511 116759 210158397
86207 190230 591375897
112339 115977 936745687
60203 82263 918772535
65626 173338 964774635
174536 175520 1664421
182192 191254 22644193
15219 94973 199719970
13859 159327 726476382
55769 72993 43435139
104769 158761 755456728
58855 128674 175304709
168394 183201 36792004
27514 192858 458026050
11077 59900 121681332
58939 178305 299293127
7867 123332 308751088
128644 178308 124302551
99770 193028 952386300
172447 196844 531494537
152739 188295 89039207
183350 189622 331799890
178476 180892 259001121
70928 163486 232004284
141924 195427 278770775
66310 135364 173239930
84676 196726 858150467
15805 59871 109827953
32254 79916 119054718
65960 159756 972943578
95420 109009 917278776
130157 157394 68116836
140934 151662 26790881
46910 179865 520690260
26059 160631 336863232
75133 92410 20583930
128011 189537 320119115
190629 192533 664301418
61367 118275 142901914
117033 155114 145497528
67646 93247 64224638
168453 175614 428968051
134959 171982 406086464
69550 178089 669529258
174121 196519 55928565
54033 141137 218557780
79381 100160 40595399
120364 155599 106472985
49479 114269 162519839
46749 82878 293319711
125306 193475 410011459
155935 159502 1168860
125450 138597 808677454
22639 198380 439707830
167447 192621 62824845
160058 195559 543160378
45991 137047 228550217
40421 75903 88909979
95948 177911 205115557
6595 106920 251101405
113147 195965 521817330
175603 187010 28553193
167513 197257 39108796
129276 199487 737906273
93714 118410 475264836
54824 91229 727123989
156892 162408 345052886
132067 156760 61861268
23360 115129 707447115
21064 181302 468826975
66528 178765 281136619
19657 158675 708639258
171493 181324 144543941
129828 173829 110265957
34420 56655 55157575
189805 192026 5562936
175704 195562 302108481
406 74695 937592857
158667 177960 318868152
187670 194791 17646410
24260 79095 137064545
62432 137950 72474781
21283 177770 391728437
91497 119695 945145915
177751 192791 37610791
11188 92523 203610024
61951 131375 999668065
4219 189673 464204591
162504 170763 20743889
114361 152025 709666033
162073 182116 50162157
96810 106290 4657548
44830 56139 28308161
138398 140455 5124635
195834 197971 970060977
26179 50941 269919485
103721 194831 999182672
152416 174882 126545277
39250 186154 571816230
194843 197841 7438660
125691 172643 117725622
84616 122222 608774623
111599 117262 14122693
174604 176460 4009669
50769 199123 601554689
148640 157589 5922021
94381 98170 9392741
123559 191887 171117714
11197 154977 535339634
182125 188797 16632052
179312 182983 2882529
62934 84032 53230618
106029 121518 489294514
98874 119409 202718372
6766 9705 401020882
181149 197089 940010471
18610 151922 601701611
4203 16412 175677461
140760 153168 30997131
141302 169587 436833924
105881 145291 39223006
192439 195640 7919591
2724 79922 193002797
105072 123486 168110306
32526 93514 152668327
61167 66792 14352063
111580 125536 34878103
52395 141411 223197206
108927 199624 428844688
32026 87838 139721483
180918 181359 1112444
121082 170309 123497812
135140 192805 144123099
158063 166326 20881039
878 176654 845223619
178489 187151 653738056
22626 102278 199440513
7204 166916 947512523
40400 183293 357940471
87972 116759 153633093
159416 198186 785007630
153102 188449 647884912
3266 4335 812720544
64579 138753 524605927
131284 175144 109895734
32663 109294 471251270
198795 199615 161729141
156987 182181 63079471
25013 47128 44224075
60659 85828 63468109
142144 192885 126885150
26436 67293 980260120
120130 143653 697006152
175293 186510 618566486
184558 190297 8496507
115040 135577 659121010
32627 92134 294239387
29722 40451 802126061
31005 68947 523849406
91800 184890 232975379
93951 95142 3008493
177062 195264 66913738
174564 193092 46286334
69821 184662 308479292
155128 186996 79775465
119744 130348 26648321
81509 168969 128375257
125839 191877 546718499
112354 164218 908994085
176893 193420 41309888
14885 119909 375606727
196495 199951 705371537
11227 19782 21314785
80492 143192 706949574
2869 107310 261363116
39617 101047 154037956
181509 186562 199458027
194493 196524 333786115
164610 168117 2976802
518 124398 837897155
53616 93605 100553958
50156 185987 340404697
41236 156105 680247668
10329 141633 456462634
98893 174799 436201925
178160 185837 19237892
1211 18950 547631191
59131 78681 38941089
17901 117053 949696453
167561 172891 13324198
95420 187613 230808720
111412 178133 167013397
157208 165549 21116461
13357 25998 31770188
35157 141783 415297649
47761 145444 948326384
3619 45857 105216039
161458 172563 445648816
160592 168379 19648175
128016 158492 76301414
42003 102170 151051387
159307 181961 56661173
147054 148989 4839314
147331 194425 117734288
191413 197967 637669654
6974 179003 706159192
187952 189578 77170848
9773 106650 242371592
110327 119246 66089688
138494 158044 443555615
39074 56693 43847322
92289 115335 57624432
177762 180010 5614999
57257 72442 269531570
40186 81517 103752519
60704 152699 95749217
96946 123265 65780552
92485 132977 918385198
150743 170697 650996705
188514 191736 8074295
136122 146823 26672184
96632 182093 349041773
102022 169147 168098222
179609 190310 26766572
74875 187460 282065604
42305 107190 162691178
138802 167250 71165231
4443 56506 980534331
115132 138445 58596506
110076 187551 193951221
39142 146797 269789433
29844 151970 305684014
19534 175024 389374719
148908 160769 29648969
187859 195059 17858694
77708 122788 112808065
78499 163556 693015604
167312 170186 7181553
99004 157885 147377143
125171 128021 7180758
37174 68463 78202298
165497 195920 75886303
178480 191117 951843326
193171 194355 2911027
150432 186009 337928237
131104 193072 712175341
52679 173005 301715306
60135 130238 557986664
72469 183409 887053849
168807 175489 226860392
93262 122121 72107764
164598 169886 13258459
156472 195450 97406518
112127 121544 23510046
178812 190830 30087016
180818 196547 288143983
37119 74882 94414198
60758 157225 707983730
148458 167515 47824316
138255 149951 25643083
191986 196913 51193706
75372 175010 370763583
119218 154908 89459679
158635 167766 22997849
18256 166933 921822487
82937 110187 805462227
159600 168573 233935371
103075 145705 106778731
49703 63642 34825887
77797 165275 263809412
80078 166460 267415520
13368 115033 418314206
108907 129461 520477257
29092 30103 424306035
189524 189525 1285
798 143802 749985255
124189 192298 652166668
125532 174205 121984811
137302 177929 255758001
36348 85170 45206579
182707 191573 75168657
57630 149242 229894411
84852 120447 89054028
51256 178398 318558774
78009 182422 261504765
186341 192885 16299912
164670 180066 38399782
6923 171751 895128933
141104 162649 53935096
154494 171232 42006613
145997 183167 92843159
34469 53385 46943057
39213 90728 129298459
170133 182056 33803850
110471 196475 215185372
9555 152416 827464785
150328 189548 98170960
89121 155387 635448180
109240 130488 53119752
130290 191338 466167388
38470 144209 472107775
4162 9713 372387350
126006 169950 832555657
116041 162533 116472959
199966 199992 69098
88029 173707 17074658
75723 104551 72343320
171528 184300 108096905
47047 180415 334236697
115660 189978 186002759
151672 169376 44434875
155214 173721 46399508
66160 112211 453669802
90043 144981 137510233
3512 111306 269798940
172950 176647 9135134
117508 168053 721558984
128697 168983 100998165
91897 104883 346396327
158500 180138 54147698
134027 189678 504373159
11945 21552 312826039
35745 71241 88688285
64381 149422 213238759
4972 151147 365975123
22456 132965 276651941
188733 199295 234926265
186590 199257 31457931
145793 177919 80345596
171316 177299 14849222
131101 170816 99595499
121359 126108 300085721
13300 22148 985274682
152648 185295 81733630
58535 175651 293718712
57715 85814 70855771
20405 123011 813944165
109555 164834 138471375
39789 130729 271565362
30505 60978 886769560
160338 191210 647878007
64717 175526 998728136
13525 136655 619740856
7030 20379 33388930
2485 57770 137825599
17740 110040 624736698
147419 156116 233654577
29722 41953 825047137
125278 150284 608677162
113941 142157 598328582
45182 172367 874500894
30956 112399 725655432
25095 178412 383789696
142895 180752 94639954
157016 199297 396929958
142192 186503 110882270
82346 159737 193787476
124553 182084 411919663
45268 162217 293207951
116072 121908 71380419
37508 59796 372930654
146887 187560 101817390
43293 84019 102335314
11415 135417 310547016
143850 181588 674732705
139012 167159 70440253
83515 101746 642634785
121137 123764 6628768
84920 105290 928953699
29384 97659 429372002
76010 163507 710865440
101726 173030 178540882
171249 191034 78563238
63590 197186 334685758
50635 96570 115399672
4300 22507 567069922
116036 184866 195824413
167796 195654 69483254
78026 92469 36340763
98890 194918 807479772
126486 191945 472836092
111006 146534 88943673
72350 175494 258352156
170370 177125 16812102
61336 178653 548863480
135639 136616 2434377
177880 194771 42167437
42195 140739 247140486
169618 198655 24344464
98470 135167 92096913
114136 138864 62072178
27679 162246 336912771
157550 198006 4904567
155196 183384 114211666
141074 141238 377982
145063 169941 329094545
60124 78796 62204647
44149 175733 859678366
128650 155427 67087761
141457 149092 994589192
124259 193015 646240689
115102 142946 69831170
182286 194828 31268401
86380 136821 126430334
132152 147273 541345675
59883 70693 820875730
35880 182386 366721398
192047 192838 1982679
118869 134643 792532013
34009 95012 648871796
185890 189755 9606570
66291 124517 795230533
110542 179093 433661794
155671 198646 860995077
51884 190025 346024829
38249 43617 818607009
43958 116163 703106095
188820 197475 953230061
157631 189771 962890294
23532 195381 507906794
16832 86925 592276909
186647 196812 25242077
133402 140599 18045132
74400 154091 118295058
109822 144699 739288731
188460 199450 27341702
18664 76158 128202092
109609 135731 65524338
132284 156757 630666286
7453 63955 611928107
145573 184419 131787774
43460 78968 89134382
18694 136156 294335031
7532 82197 214514862
113433 169985 141647492
45186 51029 14689402
8345 190935 457010864
159756 190127 75889927
49688 178036 321637034
170605 171743 472439631
169713 173252 8830605
68272 79296 811248212
185930 194511 21367571
51271 120926 174608365
1393 46436 315167040
110389 194717 90668091
149457 178504 72686606
195247 197784 2238220
20789 71469 222018638
8540 27444 655694953
33412 168912 928174584
181344 189108 19425187
41895 191986 376011585
163629 165262 4121313
31740 80638 122205403
6175 62529 140612425
145162 166513 133413665
150656 195219 676862112
130828 149385 835926326
31293 152113 903566701
50966 104892 554479687
23182 122726 737801815
194062 199897 772433122
94005 196677 256900160
7513 192431 462863904
43297 119303 523313200
163814 168693 405527
157471 177698 449452463
82116 143291 153188221
94871 114107 386961141
199228 199837 1536141
82193 94692 720837131
115683 125432 754908917
194388 197830 8497235
97040 171979 304475523
168946 175984 442308905
90297 127464 157476683
73280 180901 269464110
184065 198260 35385523
132380 190277 144854710
143219 171845 122887468
142679 198928 140515930
187663 193382 14228218
83053 146285 608410474
24832 89834 162819240
140854 170012 236182488
1392 21775 186419569
148499 150902 718448268
165286 187740 151132700
57988 193550 838277089
143582 148683 12750009
193819 196857 7487980
187712 198878 476648825
153085 170257 363365389
29913 91256 153549598
51898 142434 227024336
88339 168967 344722457
148440 164528 40350440
62357 63998 957298752
178006 195715 44243352
147833 199830 457351637
133160 151389 45608233
197702 198762 2664112
159658 192132 228405683
114430 172565 145730276
65025 86356 53724792
128228 194000 988219129
42789 167973 313916687
144443 144688 608382
140181 171725 593462320
149641 153464 840390872
129325 150699 674892201
9006 96088 575860567
20170 121991 254800616
109098 129157 331796876
132348 141745 23576302
58363 169576 279083084
100872 111793 27350857
117510 135961 37956787
130916 171514 101763526
116030 154931 312523919
7436 141591 424792903
126562 190674 774114809
9443 11502 991961485
41189 114519 183868483
118221 180679 156367090
102569 120142 137837360
151302 168342 143396936
46964 184680 345070846
104602 172630 170509729
104018 183673 246148512
71767 92995 53247030
65384 74664 23311910
62713 170724 893340245
164139 198123 84748428
151691 167648 666183420
25556 53941 70644457
156521 170861 36032318
194845 197234 5954955
159771 162466 851835076
146675 164282 44194524
161160 189585 71104216
58242 156363 911103372
97501 189151 229390548
8490 34289 64643168
56421 194467 635527131
12908 129042 290738788
123900 129788 348886502
33451 196648 408362467
116764 176931 326506678
52789 191557 347673694
94132 103015 121255820
153865 180468 214145283
110260 158296 605808237
24267 187140 407757128
30423 172167 354933089
172700 174176 3637045
148348 186216 94778602
76316 101482 343567851
169099 173890 349398130
47806 119916 128200894
41603 146982 264198370
24327 116731 231325348
140152 171784 79187144
56695 186305 578065216
72987 115521 234519660
106358 176159 174866228
156090 169586 348266648
179367 196935 210312546
193846 194058 595816060
17235 96837 383947655
173824 191562 44235864
21871 122265 251167746
171808 186344 36271507
177183 181895 11714092
8486 66778 145762521
77156 177120 381669357
35403 53169 357692081
164444 190422 608094223
51970 86363 165624463
145950 164732 47088087
37634 63102 63393457
148089 171290 588366533
21651 164941 358881075
101038 145827 658409860
153870 173328 13867637
93423 187210 234792229
60591 87712 245302165
34151 145251 274312128
30505 125897 238726808
145536 163106 44042257
75077 158877 288532708
124982 183053 271164054
150062 175196 808302426
34024 61337 67853458
172699 174831 1192490
42155 166911 312837965
81679 142075 151286956
161958 166239 917723122
144144 186537 106057711
198872 199833 2165098
133640 139101 1152682
54981 144397 224382360
55127 109346 136275533
51656 52444 1925543
105589 125175 743779333
107698 189586 748213233
32391 75859 108530133
110180 188279 195463252
71139 194180 742860646
156307 186260 294676657
52995 110903 145431025
109344 175537 165659878
43468 117985 186899979
186261 196760 6041007
112352 190340 350363277
101471 106640 232082766
83611 153994 479989203
179219 197519 45675233
28251 136747 319377934
5856 15332 23730923
60604 154877 236478774
188767 196819 20062295
148051 156063 20091746
91256 101764 26323382
69275 161468 230996144
130630 194063 158715214
165233 177895 31515100
164970 196089 760127942
66288 130322 160500290
43617 118097 42653677
184802 189083 228956479
65553 187088 460245327
129639 180822 128102663
80614 199329 297152935
189223 192687 939813524
90278 95938 14173100
166310 175903 566702958
158483 182518 60150450
87056 196365 273588665
49901 140252 226646830
29025 82425 133660561
78790 137388 799151235
31885 40239 20563735
99785 191228 671251708
136637 198126 66651601
87471 92315 12101362
131955 161643 865631009
169152 180574 28407347
40851 74776 79950256
44253 175168 328184638
60561 186149 630302775
180700 198185 957361369
89882 129367 98699074
150712 152221 3727325
119706 188620 876271003
79615 138041 146611446
194006 198834 11940370
48998 183289 652604577
177135 179641 1906444
65314 164139 986887032
104792 194127 373563252
100094 182877 207164123
105502 129368 168830862
124895 125464 1414558
191876 196528 865440821
75837 162140 216317885
112751 149466 669805853
193812 197402 8884568
109560 128447 134241093
52545 70152 44283267
53126 72197 48014952
89332 174881 214132314
110389 160764 126076375
47561 74836 379366841
7778 86841 579445044
26216 64916 392972547
68172 147299 482931762
188499 188601 934875754
25303 173892 180047518
165254 169110 226952367
192673 198759 4614274
1471 137880 341486835
195401 195703 773980
110974 113744 6892018
151272 161803 26401310
183846 196101 675967616
37876 60273 931999367
20827 113289 231590973
148116 166635 46454867
29109 88067 147650380
42744 55245 31213462
121114 151978 77410063
40173 46278 152802613
189646 193066 8561558
132010 159393 68624390
133376 134326 2398007
3545 162680 920013331
175500 187384 29773151
157728 159368 30230163
90278 181823 229071912
124337 195991 783293166
72406 140923 836671781
82949 112399 238420757
132661 165008 753382624
26738 118639 229921657
43102 99089 140549690
8106 80209 180325250
80175 90045 24974044
90202 102023 191942
173008 176165 7774121
33264 76546 558278534
64905 178586 611462527
31147 189253 735013568
2927 60846 144525668
16884 124607 269651501
144744 195037 703593594
64514 81531 797531828
54925 197613 357466154
99712 182302 982842049
179350 182116 347432616
13136 48608 88506643
187312 192140 11977279
119540 140283 853894717
178282 185363 996105703
68974 77977 839016008
138318 189242 909668728
95147 148200 775718005
93051 170523 194056361
131344 157695 65964939
97000 150016 132713447
87692 181452 234609258
15264 154208 665212907
125413 129376 641754532
31828 153590 989087751
134748 191426 141661058
112866 127514 36632487
43348 142240 536816139
140092 157183 754140305
124129 159882 89646708
190464 197427 810546914
102288 143107 308589252
115872 139709 59848862
88615 123146 86203953
134285 180143 752807763
48653 85970 93812310
69560 150686 203284756
118560 192785 185840746
68157 167847 249813718
83840 102945 47841612
24885 180035 952843375
148444 168175 931923796
134834 140499 182759554
30473 153700 308454847
54028 194431 874359688
125049 143381 964113641
102254 182609 201014573
174220 179938 14187166
14841 103224 221269699
32567 159809 34481610
155602 157065 587653757
98984 176341 198844039
172077 199275 67733965
92242 178927 408420857
98596 165164 166847378
149295 174443 183601852
32681 96474 850053870
432 151364 514639118
140791 180516 99301964
87560 195405 997899058
12231 109192 242878786
190738 190752 114203428
171695 184158 30995477
195759 197517 173572167
140320 152930 31422961
48594 54993 457387193
21910 98744 955207212
129270 190907 154266412
142578 164069 53852985
56033 166679 831705701
62777 130622 170284734
144451 182699 95579554
120436 128719 106803295
196649 199092 6020212
135701 185329 124038430
140656 169037 647020282
27701 190751 408116300
175053 193975 47256746
71027 106005 57181728
170413 190548 273956335
115118 166232 128169115
82414 121695 698741430
21406 39643 45416400
49098 125794 518198489
87089 107438 50907941
44253 52808 796490661
158909 162178 8190529
88722 176269 219097834
37895 102424 161673298
132490 177535 112729917
88337 177791 18267933
72713 173466 583149994
188194 189989 126407270
168333 170679 596846556
167283 180570 183863842
182061 182954 2114429
184631 197467 949879711
131104 187435 989331594
187977 192115 46197655
60980 127010 165738086
39095 116627 700624032
183959 187682 791832209
139700 197675 593923580
109215 149898 101719649
191135 192751 819622045
112833 134693 54868548
43501 83023 99303896
52950 99534 116953378
15483 69638 135423903
57540 176360 297926905
43484 85884 876982290
88223 117856 401162288
31973 144076 745243968
43658 194109 697421382
143195 177726 32716298
80540 104891 61049449
122808 154404 79324836
40556 171766 904026025
57692 149457 491440417
171414 194880 750773600
171639 180118 21081978
138645 147496 379060207
141549 184269 106840135
78175 166381 374422079
181212 189041 19587323
106480 180005 184139902
103176 187219 282566195
64779 83061 46041092
116902 120268 8377363
117293 170826 134199429
94000 194126 656081842
184608 187217 6619045
147446 196035 121499821
128130 172651 889863544
46442 176044 324817895
167802 171939 10373895
137229 199866 156432203
72398 136034 159601541
195428 196681 3158448
85307 148276 256166256
82175 166732 580058413
145807 178538 598184791
55132 154853 436939328
100040 126276 65685242
42079 94654 131982229
192705 194685 4896049
40552 134575 235824258
23016 183449 547932764
162424 174050 71020235
39264 123630 211395879
158415 166443 713459326
7426 79727 882627455
49269 120625 178920260
154276 164883 26638369
131100 182461 128551827
98444 188064 224428355
66050 194755 322282940
148700 152723 873312591
112484 159400 117507421
123425 126905 8796817
70501 156497 973837112
198007 198529 1303453
126658 143204 430632299
88356 102140 34538409
57383 136187 77276020
107658 146764 617960559
56609 174565 295792116
75021 141296 166141785
121385 160876 98987286
177971 179517 867519290
12698 165489 382738700
176838 195100 458283879
89083 142950 134833811
32480 100436 323632540
31528 49942 906176100
55706 80066 824999864
164250 186859 104321646
132511 187345 674144997
86134 89655 31840894
16381 182140 414994290
24791 187627 370601056
52105 98921 192880207
172368 173356 967702244
181352 194017 31692273
22307 48546 812621000
148333 196828 121197433
196190 197483 952433594
98450 106664 20529835
112238 146019 694875936
137632 151689 35025629
35788 146808 277967444
158977 188751 74457041
86259 113251 67593725
142028 145010 7459566
161712 163415 4331245
142204 165958 59538929
32598 106815 811679104
92234 110631 46062375
180729 190891 254781894
106264 154105 119924378
133573 191429 478111580
62958 193858 764732091
98292 192987 273058731
143880 159178 38237786
185088 195174 584700607
64538 111076 439675661
23625 33759 25402856
145923 146233 460981748
174671 176238 561066272
29915 165362 32995210
32026 193640 648391152
24245 172848 980671242
47754 83768 90478533
59210 120037 238099632
132415 161855 612820675
72345 168342 240569121
91162 131478 100821993
196143 198802 6548773
150375 190679 100849479
136044 167310 991371698
135973 167822 79658484
15560 113311 809850173
563 110884 276070819
66973 136800 175152626
137893 161220 441009553
177317 190993 564061567
72717 113672 414917874
81502 134329 132380264
45562 121073 445113485
145440 165028 49167882
63470 136999 861438540
85606 196079 743509922
136925 153888 42325129
179284 180015 1850867
127135 164215 92960383
141572 190870 123319134
101908 135390 83909371
178944 192303 33441858
65252 173528 685302876
418 136616 340961262
145623 147788 2280059
155707 174865 48004275
3968 183409 912067586
100548 195857 488736750
186813 199083 30476694
58963 137524 197365189
71503 131071 149258248
123466 138717 705636683
153409 163901 310555407
161774 169606 494171574
50505 102530 107137862
72477 114098 104321326
60461 160501 250889131
194360 195924 142896127
124596 167824 381993616
169503 176710 17963919
167051 199111 79892869
106088 125815 49509680
37245 185235 370499251
40825 56578 244373629
38337 199109 402391108
32620 37016 10901183
5765 66892 866270625
185219 187324 345380422
174115 176334 5460865
114 175866 439795684
67341 136153 966217552
140795 178275 316074148
96498 173604 496737079
199300 199561 978611502
138966 183060 110100298
103127 109184 15261354
176005 192996 42465203
123735 154930 78203931
102964 116104 32872460
99967 148214 120841515
37025 193712 392258245
39668 56106 24866329
154369 197929 417360497
176711 190226 33687247
184228 186628 373311257
124667 149251 61675203
195732 195798 213045642
9207 54248 112306776
155257 161653 16037945
3599 131569 655090445
98870 140345 103974615
198596 199877 611727717
95264 189454 339297112
14135 151571 222172232
50305 148925 247291583
153228 165477 30821310
71573 78293 16794787
185179 198020 674249796
9696 15493 14488418
15601 121159 264147086
106956 149201 430069068
175780 196702 261014082
199720 199839 154043
121519 151851 76039846
98387 167956 174371200
70141 162705 231961479
52734 103194 126682679
164765 166157 343907819
146489 190739 110661676
171506 195289 59237235
46403 138109 230113621
18929 57637 96501393
91271 192612 253602995
70631 152621 205387891
30606 83372 132026673
47034 176534 615158030
22716 55056 942005425
118481 119098 642224743
5186 125276 300603531
2520 176615 479823323
83118 90196 17807999
69273 77457 20545844
138521 168258 317109001
19405 44646 62829332
153712 189402 89279561
155091 161755 16739292
82364 194643 280993358
61058 123867 928492703
71959 175859 260218975
78567 125228 116920607
196995 199258 5687809
120660 132091 880087099
37158 131949 237296151
3612 69758 165362672
113019 178403 163613027
99558 197545 235715752
45736 181672 340675195
39465 50151 920236770
32341 162132 324891566
22869 156900 960835201
26747 193328 416895800
39716 49966 25556063
91106 198906 469340287
42833 187004 361311208
150604 177579 67517623
66597 133421 167574258
118009 147047 72817969
109059 166762 413545789
36562 197053 727461010
184528 187730 136391435
36355 76311 99800701
49929 84434 86734509
59495 153409 538934499
150713 160666 24893678
28440 155949 514411944
151654 185228 1643702
176324 192176 49663512
165328 185953 51503945
79879 87129 599591471
93218 188178 237757226
162049 176447 878056366
165328 168989 492955987
48322 84972 828413994
49939 110139 961933629
134674 136311 238072765
167843 183344 893598713
105726 177676 180256850
78859 124107 113353656
127691 188228 338755526
199823 199841 821715571
93629 151265 440471093
197174 198674 3767472
75269 197388 305752637
81256 185585 261215384
90519 134242 236636003
4552 118416 285013569
169383 187822 46048441
157178 167464 25956852
191996 194600 6482024
168714 185972 157856350
150861 150918 358861770
93549 100274 16742378
109132 190344 203133226
186304 186525 267720179
121655 131579 999046866
29873 66585 143821164
122291 199143 192335288
6783 55482 707411038
58111 134201 191109211
146007 185248 279043076
151805 178437 9803065
3170 49430 485517844
149499 175360 20270954
63725 72987 854754757
87060 138570 323925714
146174 184693 96275314
101359 105722 10745188
21250 65864 172870167
33831 122431 221549047
64766 195292 326891471
151684 156179 11285891
82912 157380 186409444
49341 133845 212006192
136141 154421 818429452
128155 184031 139865474
139867 145198 13267392
183380 196135 509424864
192978 199649 16591841
146261 190696 121200824
9366 15597 15603037
88570 191124 256602367
101340 129868 71360078
71873 80944 142836603
84188 187888 259622014
19665 110363 355653302
20579 71562 127555917
8506 157591 482856133
51012 91553 645486478
91899 144822 813951315
156462 166520 25287596
62388 100507 358250320
169524 177007 18637833
79858 101381 10644221
83495 85088 672990909
116838 144482 749773090
85181 153642 171387564
167537 195500 496515047
13938 65361 995571592
124338 163078 119561364
147374 169532 55541068
26601 82383 950676439
95506 107056 28782354
103583 114537 27387677
131603 165880 86017800
178766 195146 40878576
186191 193178 17404034
114209 189821 189241016
22344 25149 988553139
38718 110162 179086130
38960 50433 321652411
95283 198145 257274769
49756 179529 325158413
4377 101950 244376086
27501 151929 7707735
195964 199778 9460606
30202 94224 880190648
113114 138143 62819569
63777 138725 569179286
59281 116197 564460208
95487 158679 825227058
146648 196846 125449164
165498 184539 47437924
18740 100408 511634040
95579 163200 169389816
108031 184207 190611011
35780 39826 9870748
158758 164674 836540549
80299 184767 161241196
135852 170497 86679380
189872 195953 15192005
145520 148967 230257792
115642 143087 68803928
182261 190642 20943949
49393 99460 878092941
66657 187457 302648203
132892 149910 42512037
134212 136535 5873557
93911 166758 680527680
183483 190432 17390095
65462 145848 326556152
72179 106442 698618163
84062 139987 599187229
111917 146179 667685224
19211 72522 992146061
101526 198618 464283644
155489 180876 146639135
193780 194143 894298
9054 11243 5534084
73519 117140 751806924
93468 106044 966010263
159239 160027 568148433
185811 191898 989031077
66387 136020 174706534
14812 178941 410847521
198404 199690 1262284
65114 78771 580492745
160343 164126 9597137
41025 58505 43548994
12661 195282 464293919
73347 151880 196747705
117709 192181 186429180
156091 163467 517264511
21731 62045 100479663
15929 91901 552526456
175348 188736 830816160
73346 120812 506415928
30408 55858 63225941
182890 193740 10324281
159105 194936 597810977
82083 83401 3275728
59235 64427 117442783
184400 199831 38521545
193238 198060 11925028
149729 194061 503256982
128159 183363 366149919
80659 99128 441637981
35927 131160 238396041
6531 149087 687475236
106732 118970 83106199
171240 199288 69871802
73281 141344 439569566
60972 199345 346632201
107290 168005 916528179
177667 179447 4399327
132324 132460 329706213
136091 185182 122725118
147465 192243 111999043
145689 162824 368921914
130716 167222 275530185
189226 195491 15613666
91365 167863 191593176
2073 63494 967453660
54962 96169 245822007
131707 172358 101953575
71660 173287 59985060
182929 190020 6658160
148735 158071 23251883
107986 132306 13681751
180685 184218 636873872
90372 181300 227545199
132921 195374 156146022
185063 198886 30515297
88150 193909 201752281
196971 197361 1027610
170845 178199 714047743
161866 193592 678196694
167722 199783 79929619
126953 141469 435746514
70625 158040 756460867
110426 192208 435156408
137792 181954 110391341
31864 155218 680068706
61854 109893 120827287
129831 171681 104923557
83648 151678 441268514
124028 149758 64466350
32830 141328 743763575
152992 164028 478994806
14160 174639 401827948
100531 193465 920584716
187786 193232 13549884
142960 167631 61814807
163710 170434 925736913
167713 195297 808449052
189217 191990 6948390
72845 118262 341394071
172353 185293 32229346
63893 105679 104881056
175607 184543 465888755
29064 29806 1901266
141463 185906 111247544
63473 99972 91789629
20770 163533 431533812
125982 128551 6424819
122075 195009 182595593
100351 151616 128442534
57730 84364 542051133
12951 176226 913243086
145951 182086 56195779
166906 193027 221520946
154651 190336 89192669
83838 99166 242741101
24735 149921 313344675
166919 192885 899036030
55152 149229 236028768
63054 65126 5364205
51752 161044 273929316
126415 155796 73626927
104046 169712 164561492
116112 195059 984859252
89352 180388 948557110
111944 154880 107521369
2689 187716 364435998
56848 134234 194295089
155627 186089 264107556
132675 153149 51256557
181581 185295 9326228
196862 198961 118887022
186325 190901 391768429
170472 175143 11628083
65488 194725 585121546
163824 186361 56316443
171793 183987 30305402
127837 182937 365465986
176205 193120 34940295
69775 81944 30602556
67538 161518 585927216
30326 181741 378960935
5665 42602 964863582
80432 164269 210166023
4637 37380 617368295
59538 91831 81351056
135943 146271 25703132
83225 156811 997597430
11705 52511 101834079
41851 57859 39848759
63530 151491 679329093
199751 199890 275886766
70740 89283 16461120
35931 181883 566716285
5339 131620 316109631
94078 175971 824210742
22191 24497 70834438
161835 187396 63982833
98515 125863 68517925
198243 199363 2816726
179247 191640 31010224
114308 156913 106689659
51588 172745 858376782
3263 55275 644020489
21299 99832 824716419
7547 108911 253766392
18570 128159 892796562
139344 143782 366600165
122423 181989 63312684
102386 192432 459219036
177097 195919 899284833
109720 197791 220198048
104321 137998 129008073
116803 116871 658354079
7264 122457 288170690
88444 141170 328426273
126494 188088 732680578
74022 88083 611151167
172800 196458 539484784
13999 71929 862841561
71175 191537 263945163
122739 144940 423681518
74800 145156 433731289
89552 184571 237713402
22901 188813 415245064
168554 194955 65822867
187841 197977 25155891
52702 88382 89764822
163384 180543 42789441
115955 192862 192495042
59845 71599 29802143
2527 122061 299054522
182166 182678 1227471
60160 119773 932209443
18721 105884 218160663
57574 154574 243367569
126350 135137 22225064
141214 152965 205277100
17076 118886 231029548
16559 80394 914877467
148726 165292 270596763
48614 116666 547980090
89487 107947 713949215
50679 86152 89194010
48131 116291 170968052
58713 193460 840371357
1648 114902 950160642
180191 186960 16990323
38838 104553 164636157
85435 111532 792807320
123225 130169 459693386
41861 134961 233540670
90019 129118 24882073
123861 197016 182974811
88348 95912 383983043
190955 197389 628540075
118968 172492 134220862
138683 158158 48557602
120123 126388 15754000
87477 143799 553600592
98250 170940 9220632
134637 145601 27363361
63957 120816 203612510
16046 33687 95453550
101726 165210 162514122
76208 134778 147004120
37861 114699 904532535
87381 156521 173072461
195560 199375 9490170
91786 138820 893499420
121257 138273 42898803
99251 185447 869333964
22031 90840 172312617
196657 199800 7772471
13529 156751 358626716
100774 169179 957189442
113149 149045 89891666
122442 164911 106646955
83601 133206 873065794
142384 190931 121419729
70305 106886 91650511
16035 76525 212948092
94123 168114 185370342
166889 176304 23389402
160241 169566 267789291
178217 197925 49129472
143647 189765 32980532
153093 172093 47709229
51046 52245 3005169
152505 166205 618327646
132325 153254 52414769
169030 189011 913257600
92865 105601 31750593
177134 197194 979020578
59800 166778 156339984
118541 123568 3328943
129128 160877 79550143
124162 186179 563324559
55621 80490 62559876
157496 199129 497517451
8591 162754 386014793
106569 135257 195673
190 151622 378928746
127128 174051 439880092
39669 158798 661114320
141678 141987 817077
31656 193896 406027322
90995 94260 257494162
57907 58734 204987305
85805 166289 198546665
119576 155702 894123290
128285 193581 163442509
62886 146986 537099488
160322 189889 905914152
102928 150557 430331247
74212 189973 289876482
8959 179198 426132798
49303 183877 835060571
139046 174955 918303380
37805 153507 289722766
186448 192443 895790864
162377 163158 2025399
103090 155361 130916765
124453 160177 330431581
144072 159475 38516878
97372 106163 114562868
1331 139029 344727510
50136 123682 184370833
91488 159731 170855266
144736 179960 860111656
163082 170551 18712371
20263 96170 281674326
42149 68753 190876811
86479 88511 319889451
66480 94724 2257265
139624 187998 156514754
16107 145208 323274759
13752 140448 683493420
49301 131377 205810250
76659 144089 169078960
155815 185572 954222061
102056 196494 733393422
75146 109921 87305411
83510 174815 358887872
147383 149940 95885424
32495 193749 403577722
188892 198141 23001642
99885 117178 43262918
127478 165307 525405726
143096 187527 640365124
87647 110910 58258228
96749 185483 222123221
164055 189552 63660219
101330 106264 40648315
161361 178426 691803019
94390 146037 922193766
39714 184447 873071718
98378 179485 203039323
145348 195054 886235116
130809 175373 111600470
22026 113274 228497811
18831 97400 196775811
118844 177658 839946332
173046 177623 26145521
197714 199000 95461878
136595 185403 347054863
84942 149968 162730721
50123 133553 209284051
176027 196422 50988734
46923 86826 100257847
196831 197428 1502643
53102 121583 171728871
89595 107403 383697675
50308 64276 34969627
168339 171063 259677298
122518 189117 929773809
21493 106333 212238991
59053 108988 125560915
46870 169568 566864738
48723 50667 4875155
120507 184559 160358172
144080 168421 60991994
97094 167488 903657032
160331 184895 270099443
90094 100705 26453390
124534 152639 70423471
121630 161032 689763000
116414 162964 116623287
184861 198900 737256519
57395 111973 137098132
67735 172851 359338630
127282 196710 782368933
62119 192809 327555047
104537 181296 192187382
5900 12274 373555909
119535 189550 175348343
68739 147713 197908941
75081 163480 830559595
176839 197856 500619641
120853 191480 737450914
82124 113226 77923356
20309 56969 543433467
136481 177054 101435476
60970 159125 352209525
141626 180239 96611061
125114 187772 791977614
31819 41097 489097383
163804 164047 607529
76824 147359 965520479
18834 148282 592152041
125472 188522 157846149
87443 87572 335684
185689 194800 22663106
78755 100128 53645754
11442 123104 563228018
60647 164725 261144221
41233 170575 324262736
13587 104365 227240116
27629 76905 936661670
105664 133739 110599526
192895 195103 448918244
45973 107746 579397597
32417 185339 897622559
174516 188613 313846171
190871 192865 153085727
27011 186711 399770949
107951 135986 70390269
74274 101037 528946962
101882 162481 151705741
106181 193474 218575438
134912 145461 603834516
42214 63123 337607397
37369 43266 638176105
69216 170462 253772242
190380 197994 18935177
60225 73026 404882502
177982 185781 19552809
197407 198262 578381
139817 181095 103124141
172937 180783 19427579
126314 166458 100674939
67226 125348 63492240
54932 154918 250774178
192238 195265 7468358
83110 194067 536076259
180175 184301 10289259
16113 192220 440834851
67769 145999 196039632
107893 138354 900490258
47299 107557 151202646
39429 77774 446671111
141519 190589 122732901
140513 162967 56151135
130754 174754 110220384
151232 194056 107098534
61182 91789 77118278
37530 47021 23433228
94589 157660 157827457
47595 57023 607152782
172041 172234 98764773
99629 194626 237746702
80609 164698 889156893
162181 171882 455018259
78407 117926 820149058
193684 199658 14816971
5744 14617 139860452
62918 134703 514864499
115200 189863 855736216
182611 199356 26465348
49288 87097 228533823
30462 144343 761307191
193701 193966 653808
70716 80003 23220150
177311 181323 660246303
189487 197326 19489538
184186 192064 607209105
149609 163928 35995418
125782 183757 344186352
179418 193517 35298217
103505 156060 193355104
187470 190624 7530067
39467 172485 333374394
78633 80553 268833761
110278 125536 282976681
123461 199430 190083731
137039 199085 154947231
91198 91213 426799709
194553 197843 450766642
146863 174996 113051693
111633 123730 680505661
198756 198962 485639
159328 180008 915709497
161645 193405 135617940
93173 129646 992671844
77421 194019 291926318
187442 198474 534500301
22391 76965 471647948
30609 106158 188978470
33023 37762 11742994
58012 150990 233304743
107258 189488 205885396
193272 197538 7261161
167844 180485 31484696
1657 69776 170201871
73086 126710 561987670
113760 184537 177135612
121617 152166 76569618
155649 172926 43361660
41387 116178 387477121
132624 162613 733451037
29213 37306 20224801
117733 186412 645699350
22456 197901 438921099
67663 83427 79517887
32697 77687 112442735
44476 65528 444841162
53372 134724 204175619
78614 193595 487976056
198610 198899 704243
27307 67786 101196241
61876 88061 284429812
175137 192059 633776141
178972 184769 14499360
105568 177185 179440022
32075 72755 148405061
70709 151447 202331171
88839 159331 812631964
182051 189223 17890998
171757 172962 3031588
27660 146911 298607767
186235 191462 12989591
98171 189144 833265333
57077 192534 672508014
348 175212 437615426
100366 111017 26764283
101835 133848 163858398
99685 196989 243402240
95883 132460 123436676
190658 190816 163612
145191 170771 64124892
43001 171667 322628525
137265 178396 102740299
23857 75758 670247294
79390 194091 968320090
189473 195922 16087441
117652 127143 23806911
97922 105702 582049263
65259 134623 174042658
63319 78489 501498324
120785 138547 44736302
128182 162138 166529145
101648 125844 83445459
115479 172013 423597028
28928 102294 670418966
139225 197831 146330796
62177 89377 68617306
162182 182105 49855454
187647 190246 6377773
86367 120976 451982746
18873 154931 340746393
146915 195346 121028233
15312 100430 713616100
127623 199461 179652226
151631 156030 11068940
32765 197164 411304258
180455 193810 33397858
40782 191761 384282794
189638 198382 113460885
85792 130573 502308131
85299 116707 78625438
158072 176821 46972545
194859 195021 939201124
155994 161859 14669790
52938 135977 208460000
39768 158764 298148911
7778 49049 102892902
20273 45992 63998687
62400 161551 248688524
91347 194640 258440041
78978 80416 501816696
111186 196625 213762550
99591 185947 715346687
50517 78914 274062565
185305 190102 931042821
43731 64248 51407548
99057 145014 514334042
38144 114088 350234709
108031 155985 175260299
118862 157602 695885585
146687 149891 7961394
52607 152375 964828890
52397 104814 131496220
63612 118373 137476645
156619 184783 70416853
19625 136964 294005896
2197 22008 49516053
9027 79481 779027531
199998 199998 3255
105093 184144 277527828
148580 193266 111750322
66436 146055 199586283
86065 150091 825655839
152862 182920 75144940
135971 184544 393434355
15671 21144 13711787
99445 137894 96438732
52377 188421 340884942
124932 140976 40320473
75972 123932 799625747
131712 183779 130327009
128957 151302 9963459
57364 184701 851147074
100168 125296 62889605
32261 144468 280947799
181429 199836 45943973
131308 174523 108268949
52088 124769 809117610
165099 180191 78360190
16197 55321 97493120
70560 139388 886651594
168833 189216 50816584
104337 134404 75434704
54977 192435 344533669
162678 196464 162198874
49156 92969 110060774
125039 176072 564567601
111959 187311 188690218
177860 197933 410940513
15688 169409 740429923
80619 157352 192211642
146772 185464 442692817
130136 146713 458836401
129010 163465 642987337
199746 199770 302729884
122077 142597 144296945
3659 67453 159452955
101035 147256 802952883
80760 166455 214823562
105477 161034 139257495
89049 100301 28035991
48140 56558 69421485
48695 51769 7758247
126329 143190 42306259
107586 123993 844075786
198631 198899 882063399
68237 138492 176189055
184844 196087 28098372
91424 195345 259964785
175786 189061 33127214
163332 197107 987407271
182644 186014 534498793
182989 196765 34462150
135427 183518 120144348
134592 174795 100572562
84133 100451 19255675
137174 177682 827587156
189369 199613 25521258
46918 67588 51973918
83766 166630 207610538
151107 186151 417356387
125899 197895 713036003
29128 36037 225836330
101358 107127 14293377
42611 165934 512427017
188957 199686 780459363
84807 108081 58263567
44070 93214 590494491
95816 145905 125449250
24271 115801 229110111
111002 177343 888935390
198773 199156 529797867
144175 182766 96405835
62458 186868 311938122
96625 119846 57981759
189665 199011 23255846
7152 117708 922036471
118979 138996 50380289
55799 107572 130033490
102279 117341 37587259
51839 121062 81552504
193352 195944 31693780
89188 167422 585796935
133758 189464 986007190
7827 88111 521901337
106677 136386 153651058
69065 195729 897936530
152010 178645 66619481
145601 187844 4690566
195922 197509 3885331
199356 199883 613299
54836 135770 554769673
176507 180781 428227843
70569 189825 298645884
150911 159567 68911115
193621 198274 700538863
140790 192361 860328849
48345 116837 198162158
82858 169030 18982489
147973 175551 69038898
27281 157759 575812387
43030 60840 44559660
16550 181424 412744695
62511 116691 894546040
122850 189035 165804449
22500 193142 427060404
31372 43056 870470298
179892 188179 20818665
96182 181345 213114149
173779 191857 754769829
84341 162348 195325960
170080 196238 65261099
152261 171491 48300501
145233 177548 62017755
163193 164893 4284515
56029 140136 306210381
160638 181954 640944065
193666 193881 687336395
172280 175263 7362878
67594 82715 37966155
120046 128293 949759074
156101 189370 83169960
60724 92766 80676409
110012 125619 992752254
116180 198093 204894476
25323 187006 404769541
145411 172289 503497117
176674 188577 244890812
56144 177781 827702077
127850 136213 21124054
3136 75140 180016309
11307 140117 322580886
178508 187689 23060007
54549 97502 851579620
93464 141352 119912776
112176 149224 92805892
153031 183773 76895693
38314 139955 254730078
103893 184890 598251228
110043 178668 171685309
38538 159427 560814407
190101 191281 169332834
183428 186749 8429988
55751 178595 876568535
161696 181837 483386802
37475 135921 872984278
120447 171790 327005529
198136 198853 1779389
148177 178982 77040071
99379 172584 663814758
59523 107964 121724897
10814 18654 163629830
117169 168949 435943846
38890 117801 274964688
103200 119707 41215690
176586 193544 42389081
52951 128740 190111003
147165 187480 770315607
23656 157273 334431046
147778 179658 686671930
43988 165232 304059457
115583 154816 98298382
7688 162328 987439152
3334 22418 263928428
86770 110100 57351365
134080 191983 542545140
46806 129616 207635893
161146 170640 37907918
159262 177577 45807636
33348 198616 905241071
157331 177190 813179317
104082 144183 781823030
33271 43536 25219727
188426 192831 10990640
103897 109800 14882312
127092 158694 822079215
16746 183621 417741817
150909 161615 26830874
104298 175670 178758780
62331 123126 152469484
52799 184262 329391414
104199 118712 36313186
131713 194656 933131062
122880 174137 111559201
66640 149891 208563477
18871 152416 697631574
86265 158980 182016854
74958 114865 151358963
45137 82690 13867274
143981 155638 974068407
51619 131166 745537652
106441 119204 31975366
53193 172601 908527369
163339 174832 28723019
81752 189048 268552761
102094 130740 8638439
10898 143939 459982854
65337 78974 943783079
52441 58031 766687151
98556 102911 10954162
172260 174807 285048033
89323 116766 116803150
32774 48747 39583210
28108 167125 348136176
4076 32246 70547881
53845 174186 301774505
127717 189047 153502329
11133 71333 150505945
113044 182608 174053078
187240 198365 610176026
27793 115578 539640396
28371 172436 831905761
116535 184704 456241209
108790 152816 793288254
161214 197110 89650922
41650 197645 390651437
139904 176668 91912586
158483 187000 71415779
121651 181745 120586584
66054 121721 988967407
68184 108657 841014200
17040 156186 877972745
51592 59699 649956250
150991 164326 33504222
167149 198656 78540621
150150 178032 582565569
34903 192289 910216639
104651 115059 26041784
104233 109292 12818984
25036 84347 148491710
39287 70370 229207487
98988 180104 203058426
147067 186868 635326638
66515 115065 435940548
180303 191946 29110197
18700 64287 113877071
170983 199552 345304239
129671 148832 48065063
42358 162186 681800681
81010 94710 34441632
42783 98076 138749231
150443 185901 878654119
162247 193644 887756228
144664 199138 136054553
181225 183831 6521815
138525 167524 772360826
62488 143750 635946419
171418 195693 60534413
124511 139406 536642740
55728 187098 329344333
23813 189418 414489922
133038 198237 125306053
100513 124737 60642309
47618 79421 79757612
103361 190909 219100280
146937 184921 151345350
112957 138913 774950280
118970 172279 133707244
26717 116328 278120198
184907 185289 972138
157985 160380 872020447
199645 199922 753593754
2330 88114 214759322
8571 11924 8337894
181878 189067 17980045
49790 184945 491606594
136437 168073 881410607
45611 157751 112360984
35546 49601 635208635
144305 156181 29665328
116858 151264 86195589
10709 158588 370152820
171438 172895 3647801
50181 189948 350172526
48566 162293 285092107
57414 87566 76005218
147617 150213 390548601
175748 193375 686247670
115325 151308 90154114
162030 182872 419233157
75107 171150 894962954
1791 105653 259698626
81100 104201 57853523
158357 169131 27138607
111573 162783 806228045
150919 154078 156502727
79472 123029 741479864
132509 154402 54822382
159570 199333 99291153
151740 178569 67083702
2763 172470 700522966
21612 150513 322669980
136275 136278 953555874
76218 88464 469524292
88077 110778 86469504
165926 179713 732450193
129070 180410 128548692
165469 187162 54150674
199137 199185 131966
54379 193431 432353354
91731 199293 269013629
99861 182455 206748244
114605 174340 149633579
170888 186833 421002742
38241 164297 1661734
133375 177032 907467443
175367 191141 39394087
147875 175071 833936688
123214 177749 136672305
4387 165073 621913503
32232 52977 51500995
2923 19170 40548388
64137 197615 941067517
4166 74322 41857153
76453 119369 635461122
67627 117988 126164196
97928 165739 267242466
174453 188429 81187409
107683 189479 204739288
3276 178933 858876728
106688 181957 654979271
68713 134645 873617548
189757 191118 876228748
69960 174902 262899777
81257 199450 874259195
104023 171725 418572409
56453 135373 782059209
116156 166173 737217570
188092 195182 64781802
70135 174487 261431704
22000 180208 396042174
78084 189620 118016243
120484 198001 193930458
13385 121171 269809920
197571 199433 4666052
6999 75255 94813782
123360 187165 159859656
122131 185591 831423948
17102 85525 171317694
141410 141814 1051718
101723 172527 177294103
46087 118780 787924688
56887 145758 222975006
112217 127848 818292472
196604 199147 6219362
132140 149262 42935065
167326 191389 60034466
180119 197155 42474369
188138 197936 24283700
122288 169701 118993370
129658 148767 252271055
56062 143351 219048157
164657 192439 69402885
195371 198298 7261847
84503 189527 262859063
188230 194413 89498361
128318 148350 50233102
116523 157483 432017214
169428 169496 165301290
144285 190724 509810762
137178 185984 255509352
113263 119553 3100914
43670 96775 133333705
77926 183365 360112456
53726 100565 117623348
155907 172828 42404539
158966 197756 96893278
43556 71966 71408560
146519 164270 856960957
130125 165639 89091056
107875 130706 431037996
83968 167491 994731607
137097 192096 137456898
83697 150276 236687224
72859 163177 695524466
65639 198033 331462336
168129 195879 69205348
13098 124215 278119994
21990 136715 287391141
151762 196491 111192561
81254 144194 157704810
10913 51745 832745221
6496 24551 545696530
70747 99653 72520229
49187 116262 314693799
91691 99646 117512669
29409 78634 123047927
3320 99603 240957929
49687 152346 881062650
126394 183519 142950762
122378 180831 146433132
192862 193145 827559244
101795 120193 45903010
171610 179150 919009453
62804 98939 90886290
23813 146085 306154551
20718 100623 200046619
20219 153864 334643012
195931 196865 814255884
57186 77990 52420994
102622 134309 871873870
53743 131332 660770955
75249 132521 143601717
90749 164752 185332965
146414 146749 805885
34879 190313 388988808
188059 198439 870127089
108831 159895 127821545
53750 87145 21903153
119205 136043 379185996
25828 162132 361638587
157686 157878 710849096
47600 56906 937754412
187452 197978 819581753
198230 198327 662891509
58194 99006 102677772
32150 64435 837816591
28321 65014 278179113
71475 183962 281664490
156667 184589 69828123
71 68392 170710781
35401 40727 566007613
26203 93380 168159264
141149 159090 44884654
156380 189351 897590304
143759 177659 278576052
196904 199548 863460240
157307 194858 93883850
81630 126152 111449057
118416 158174 772576176
132103 177431 727338081
83336 104520 579088420
159763 178827 718716671
69433 134125 162232922
23879 104114 294586353
192339 195820 6058178
23761 54056 144634223
69217 121849 131807929
122371 193437 178014712
132167 138606 357808907
181162 199207 717660729
126700 137572 27408504
147321 193182 609483456
25805 135715 638075396
42745 141514 589427564
16617 154180 344469305
142844 196057 133052411
133849 181734 119732585
19185 28119 151166148
196236 198723 990368501
8970 97662 222021398
183510 187049 8961276
184965 189460 11223807
109201 183587 186056616
6627 139805 476337350
45502 65721 50800316
103043 123388 50831140
173912 173963 659098271
12872 143486 327143020
43835 123917 200789953
51776 111539 149918504
124752 176018 671505872
9656 23953 867537571
123762 180727 955750337
75755 137258 154391396
35315 60786 63267416
194744 196402 4220827
32540 52299 77810977
9822 164741 387914042
173645 190521 158904613
165991 168157 649839411
74230 169348 64366896
83571 91242 19263537
118644 195530 468084891
35344 59819 60708671
115329 117606 424274879
111125 117831 317511774
173210 183765 26258365
195377 199735 10857575
90651 138937 121004072
89793 96953 17783763
188957 192478 941106162
65754 143364 194563034
162960 183625 290262653
131211 156496 298092561
172708 176586 9582806
23853 26465 218436486
158153 160973 7108579
100376 110188 516040935
139175 183201 109928860
87401 179001 422271258
91331 189198 244896785
39727 118186 196596873
40053 90712 510423669
176458 192535 40230930
196132 199342 7935604
34109 112209 195481965
43904 82894 988630504
124634 165611 102857615
112782 195508 991820595
178436 190210 972491407
115693 128938 33166206
60521 99171 34035755
116107 140262 60637300
131270 155396 60468132
70841 160192 223893343
125146 187051 839649234
114665 159197 971678029
62944 161681 247663963
83871 174986 903168178
107212 137332 763942278
25587 49196 58727522
11219 40175 72139181
33319 108915 189262977
74738 103067 71063384
181207 194848 667246415
159228 196562 93360090
150333 172923 56726850
136996 195665 643734323
68138 109237 103086493
33966 147152 283388022
161832 173122 28321677
93299 119540 65607466
48267 88108 804541517
49218 121222 751266731
94467 157357 323783937
70090 73285 14510260
179780 185006 13134881
136621 181430 719016521
142254 147949 14222442
120200 139213 47847386
40740 140328 249786569
143863 180261 91021209
162 152729 628647432
59746 163309 334938763
162301 177319 37566708
109347 172555 328382339
74725 91782 664142325
104096 176807 326537782
167315 175436 470620022
194037 198050 9921863
152298 165724 33811956
115784 190572 475723567
94074 122463 618525176
167227 169703 6185592
183006 197107 13479234
41685 181491 393380120
10223 121312 379109202
144334 157576 32996651
197343 198826 3677389
160466 169415 22532744
176434 184177 19325137
86792 189392 256800208
131530 179071 119014867
186341 187972 4068956
41809 153376 279653310
49581 111428 260501243
85871 97936 30124337
136364 148011 29053837
127390 192714 163535770
93222 120896 161376137
40779 75751 852331307
144525 158664 35323237
171353 185562 588585435
101373 191602 225765446
33248 151834 561159325
107537 186356 197357260
101192 161378 447457355
68308 110413 105595357
107887 111016 7858059
196513 199571 7531624
58965 164387 845675973
79028 171554 347321625
119354 155530 433579843
114560 134784 50848821
100274 110667 26145790
39037 51220 897797087
155479 183741 70640561
49582 121306 910096906
44066 99495 139106183
106160 146965 102332703
48071 173120 313529469
83093 149477 675231885
49278 70247 52713994
115588 118820 7998621
74862 111710 92401545
131541 179150 119192544
33331 126078 567100061
84911 191068 265706001
11569 147111 339404433
163090 199212 638624203
88764 177356 221688971
145401 147994 6485712
152815 166421 15526746
176543 183081 16233506
156484 170478 172543628
151696 163308 29170621
160833 165174 10995129
150618 196214 114032543
64135 71054 17513420
169228 188115 613345428
59838 109491 124887535
52409 85092 141383410
169483 183660 386599940
191021 197922 17108173
160414 197090 392945797
40243 62293 791419325
41649 160245 297228880
70904 141049 175879852
149366 191134 104484451
2490 104022 163689996
185670 186735 2703617
182799 191528 21870369
10641 168873 396254669
51751 176764 313292436
174264 198402 412884588
184746 189763 12574037
11267 102587 228616411
133259 169337 90383784
62390 98895 570272638
131683 139080 18710135
151319 196280 520182216
92359 139255 117522370
134475 160016 269966731
129492 146607 42916640
177665 197673 49892485
56573 120623 160742775
146542 158152 2508378
134640 182546 119731000
129281 137198 20033085
20146 190478 426380197
78406 96372 45153781
163720 184377 51481807
118880 166921 785441519
6864 58722 695637384
147009 149095 275086342
56666 106208 124388739
195731 197597 970216342
137090 188609 128753288
178886 184741 14633432
149258 193946 103720373
50040 92946 107748962
64440 162921 246932795
113479 174874 408014211
199152 199503 14471985
91119 112666 53849486
39802 132363 290846131
108357 173459 163071753
89687 159860 175607598
118597 159575 102702968
193355 196666 6748712
149765 174043 793977934
89625 179714 225351345
105706 175122 173974973
50553 148902 246637799
150621 153319 524949389
108926 155519 116608727
35125 108935 992029496
99220 137058 94924651
188065 191805 9327722
136861 171318 86223644
69874 135584 521862335
142664 144641 4976734
93859 98656 11992775
179863 197924 934064172
38221 38662 1066220
181730 198398 41579285
161003 190137 210089640
79480 197846 296294215
192457 198095 36888286
166279 193624 938626007
170679 170924 638112
105175 126223 52777631
142881 192720 466045820
169733 193361 942514816
111716 136442 857179857
67728 156959 223502110
101790 177661 891143952
142498 177406 594168066
197241 198749 3778417
80965 134901 135299258
146876 159427 625601074
139600 184889 632203642
164764 181781 42401832
61787 154268 232059262
88675 132880 110635451
133168 144814 29174899
198878 199005 139792052
169497 173885 10942020
181606 187908 295480990
26107 184685 396871501
50852 87468 92067374
32257 103402 178056209
185995 188959 680623861
125059 164364 98574146
99613 178771 198136025
45765 159096 284168923
140195 157563 43307491
105496 141546 90421979
155941 199101 402986593
80023 106789 556817337
111251 122531 235298142
196133 197164 158492349
74216 181853 335030092
146896 164887 713860803
183840 187042 8083374
151976 186119 85492443
135704 136867 2880824
153419 154104 1748610
101936 146637 111851691
75956 181836 394925039
71860 99568 323002300
109985 110527 1376511
62892 112933 125725417
160690 197204 726479422
147068 185735 96722638
909 79790 197114927
133103 199730 986120022
95366 128247 82256443
59419 129009 174631491
199576 199901 155788153
120818 180860 150314463
49547 178514 323169757
58715 134236 189686806
20147 194547 436538889
53205 171629 296976292
136084 173460 195115006
55329 196701 354242126
180338 192545 951072803
16786 102488 596961536
25708 36946 28065214
162314 169216 17380833
142359 161627 48234887
131479 192735 153348563
147449 191586 110381522
43518 55804 982671385
24883 97291 662088840
39030 137516 145498704
86947 121877 967853923
97257 124360 67818147
58104 138876 202909711
159234 167176 19976691
157850 173447 39205743
5340 176201 427766730
160508 186370 64775476
169960 190217 50481683
153497 153709 536713
31716 78968 224145567
194017 195388 3366783
98234 114462 40626581
108558 159417 127330269
17956 23735 14509969
54686 191826 343728892
169686 179851 25260339
78067 114124 90424348
173778 198244 60941950
9675 40410 632663133
21947 166301 313143956
80687 141146 691734662
57687 93131 550943136
15413 96657 203429927
120939 187530 62036357
74941 86941 30201102
125139 180323 453692050
184050 197535 33623401
17563 162255 435841598
163604 189003 63402273
171280 182284 630097133
21540 104352 207224305
106916 122961 999277319
134944 160179 972214092
123875 198884 187604552
125624 140586 308012654
83546 122629 368213843
159384 187995 71590747
150937 162963 113660879
190252 195160 93228506
181090 181175 213509
43172 160321 254600912
119494 174272 365129225
105724 173624 102911754
60678 111153 126838612
67765 75016 654951800
66559 177724 278487750
190742 196077 626911451
29126 158104 322858840
68767 140806 500187534
144923 197915 132355266
116581 176585 150258607
156909 182227 63377265
176595 183263 16571219
1336 81175 199682369
13321 180782 419221291
30790 85227 960850901
185988 188321 609614087
171780 183321 994767232
111353 140359 893800235
159050 169347 94747706
123730 142767 47798362
64776 145720 202989247
138405 152828 324529959
38213 122422 210735537
8090 109088 252926533
184895 190939 394335458
27586 107151 323015405
64223 116466 131095524
71698 103907 35886015
103238 113731 26272401
145022 174510 969321528
49966 102457 925324832
11096 63619 551874788
67036 191383 736333572
84175 128508 110975542
96766 139397 106897743
38515 139073 845196858
93637 127484 321314656
70104 173594 901029624
76537 166565 225703806
198732 199459 1813850
70958 110793 99971991
177249 188121 18653088
68155 106708 96534788
76244 195013 508074501
97976 150908 132591380
194376 196882 6177355
26468 134458 479215307
116799 196771 200090780
37126 189184 380643595
147327 181268 245894210
193035 194070 655174749
66030 89551 59194629
146576 199722 789135996
186189 192807 16480375
96153 192555 241272349
166990 192947 64764603
119579 150432 779972827
41009 192200 378742117
143274 195024 129349072
120292 195384 947530374
46453 192751 366559989
169598 173732 10295814
25859 116913 399603003
96269 104416 20313831
109651 135514 522105529
97788 192809 237859799
7374 190358 457981079
19268 87136 178050434
163661 182972 48096995
170361 185672 38189707
119199 120301 2778301
92070 173832 925162641
143747 162464 46814949
21006 166809 365205531
84371 116839 81248010
34754 140961 524064447
62006 80001 45324887
176947 179308 461487879
124903 195527 176722753
96541 99149 906630990
2886 159797 299273302
22384 79987 143969915
156064 157452 1055037
1328 41440 464959414
115833 191822 48664817
85291 161032 472090555
17638 170002 381579577
33792 158338 801452786
26615 197043 467965134
88194 155994 398859518
52781 86053 83707669
93765 145675 129958260
167586 194255 919843654
36549 105224 696767801
97150 196395 870055090
181856 184587 841226974
175123 185147 628109184
184851 192545 577731664
38511 79555 102695663
28464 145209 292303432
62120 71496 241442069
36165 57169 52087753
72978 199708 13887715
151626 157315 593121905
11171 119277 405455038
132350 173840 897010307
169904 198287 70696535
66980 137639 960358203
16225 51119 87058617
16468 76301 149618610
178241 181905 442210635
132349 155974 850174696
33920 113220 198533940
63507 97082 4155364
76469 116630 100729743
47397 53467 15144423
169854 181688 29443641
64975 109157 621637300
47986 54841 17094814
98701 194326 239312303
30760 146457 289660669
38920 123816 212648586
66530 133205 316137712
196618 198203 3850223
143256 150708 424490989
94505 199369 262275993
96249 183604 668079204
43890 109961 165830887
6048 86608 201699586
77840 115759 95031455
168688 198028 73104447
101399 142626 325470162
198879 199155 701451
4230 52788 121209161
98658 125397 66919563
166467 198964 80973021
64346 182219 295399972
126407 131075 205339353
174793 175339 818634002
13475 75360 397696401
43267 185084 355429061
41198 122292 203176566
107703 181886 541979723
128798 178310 13077254
139567 156568 42414077
128308 149868 53976957
71955 141302 936792157
150409 162485 30307249
172244 183406 27712143
28377 78512 125339432
91099 141197 125408824
152710 171690 47653260
54784 199236 361840877
5634 165722 400988206
33880 197151 733185405
47176 178491 133731266
117317 160715 359732387
155785 199488 531292122
143261 191342 761220442
135459 140155 618390755
163980 180061 979177217
61794 151293 224557192
175013 188435 33526391
118692 168729 125494842
171217 193735 56176837
123044 193368 671829968
199814 199988 445715
104557 148910 399615853
25696 52606 67010626
19507 57349 492023645
53924 113731 153561851
147065 164477 43645572
60712 82736 55535991
65434 102394 92818285
190610 193553 7393525
1934 145214 953282615
174677 175185 1292199
61303 100778 132816235
106038 154314 121037577
109979 191106 248445672
152958 189437 480242340
26947 170090 358423002
166392 198751 405695380
1882 144827 689198675
185971 194223 20553212
131514 138699 735360646
135879 182679 187845162
131716 188968 143308425
192776 194019 648312232
8962 52227 539422314
53999 70319 41139763
184465 196360 29783064
68754 165103 241505042
108524 125856 43344813
54662 98917 22299944
83104 179397 241039836
32703 70437 77486628
85103 183937 596881254
164095 168030 9869340
20320 38799 707144875
124992 158403 83680651
54019 160666 267426975
53569 198731 363609800
45397 181132 976099137
174260 192925 46591220
45763 199621 385415067
8777 22347 773813234
111274 171780 151588527
42917 96336 134127959
125642 145403 49567777
123023 184623 154300936
60619 117812 227813395
39839 100246 151397672
79909 148626 642235603
183895 186780 968783909
188090 194876 337033658
30010 113601 209229746
103526 198736 11937312
131609 178689 117845220
13030 18769 195232600
105174 170416 163543538
38249 173272 338226486
116869 167353 126554412
180643 187157 16379269
78400 160618 631448317
192711 192950 819079503
26618 72216 113952681
108009 190676 996137762
86253 86515 820235030
19395 137779 296586588
14761 140543 676845553
433 157245 392363077
174148 196222 239134225
144559 198221 134040982
24331 145906 304419966
59295 180273 244643542
165288 196858 950223103
67926 111144 108342630
170502 180658 17197449
7229 133159 752423973
143144 180585 93609535
154135 183531 73454683
160473 177634 337078452
165919 168949 7591403
97669 138539 398253650
15779 79088 383877921
80803 99388 46640410
76359 148045 16157246
30964 100791 363619401
101034 176439 188729995
56027 72001 1697320
9502 130436 302783934
58946 110647 184893695
57599 190571 423931932
180417 187075 16711806
48535 106792 146113107
43843 113346 218159736
197007 198657 867101685
178679 195330 41598639
12368 48942 91281060
35600 78196 106442227
114776 135739 52689686
72077 167954 240281409
87607 134184 89091984
188841 191362 784406594
141088 144679 443243761
61570 165757 963889098
95109 152984 719602125
165366 185293 157248399
164915 197015 276181071
153265 183029 31905693
192566 194987 347636045
159 120020 179106013
86748 148765 155360252
95833 185303 812538487
170966 199502 752923550
84052 91659 19104871
164909 186596 54202552
102490 147444 112546761
184422 199189 371920434
193311 193892 1424353
30104 41340 518640947
46926 194455 369610894
121704 126497 12109154
144626 190344 114271894
59814 91818 80667566
82339 187668 470309294
97897 119085 986090094
7720 160665 822739232
113078 182853 487598555
36062 127959 230033763
23639 177948 960707444
61031 65847 12285078
52697 87817 906104259
37469 138110 252174415
136592 142577 14898748
88341 92939 360323788
136151 159328 57881778
152042 160571 555434938
167824 185539 937829144
145669 148194 32405770
112627 172098 16006314
409 17642 309864548
195208 196227 2640902
197867 199987 5352137
184523 186975 523380961
138383 198518 150168305
162141 171488 386057608
71815 190231 750983887
118164 183650 951239989
181751 191537 333117123
129301 145129 155402011
59081 183608 312149815
177795 197743 49755975
129165 154763 469451434
41962 165819 310578166
5981 80240 185733058
151915 169418 43918043
125199 132073 551021182
145652 158144 306172308
66442 95099 71969202
63759 193495 325098789
18214 172423 534890478
151311 192323 102599074
128577 148934 51039061
42204 115504 186889658
20673 127598 267714266
61813 184272 929457359
188860 191756 991030553
129751 168925 98249930
166011 188452 55991724
183263 197141 34652906
73229 139105 589763133
130043 157139 67769254
74914 164829 424775840
192650 192895 345741096
171510 173014 800171408
160270 199879 310929843
56559 79250 806426027
82793 149796 626356915
166273 189498 509857249
18033 53180 87618546
158722 182630 967477634
82045 196474 286407026
180434 186623 15587740
161174 190730 73917296
199067 199387 797000142
49257 195859 788086389
46951 163628 292611558
57590 81178 736445037
129809 153827 631037763
122306 156299 85314497
146501 194303 119523858
136473 184362 419414801
39139 125758 269097831
150677 160159 23737206
105480 188407 836493471
83440 88417 518001751
68448 74912 16181414
97093 152477 138694972
116942 143029 550801255
179583 189929 25895560
49329 53810 11167437
63532 152065 222075851
143164 169836 66849011
179213 181436 547637821
149773 190236 240029864
159874 169701 24690532
25568 81459 445605442
196939 197663 378270089
107479 197657 602232812
125446 171658 115867370
97146 198242 252920763
49389 121061 179669140
125814 177817 606089331
76627 102190 64260875
142579 177783 579124616
154594 159977 932104937
128288 137262 22682300
45449 59733 308697596
52524 133502 943489843
190363 193015 71261584
105503 106668 2946796
125167 178993 697288597
89681 124702 422064632
79273 198582 298676863
154492 188739 310981332
184056 194206 25396091
192823 198587 72568385
74024 141880 958796470
136843 191031 50076213
195209 196310 76744497
112224 161646 779513575
156195 184371 264074492
11318 144552 793770313
96402 177340 202579104
125999 172329 116134648
20182 177991 395086396
73515 80107 16439882
50578 166744 634057048
197159 198885 891831207
157907 181595 59314720
99398 190110 618028502
138094 161692 58960945
141825 160703 96938769
102235 161455 148186845
130145 195392 388629120
16583 68482 936919398
47943 89055 225405211
24819 69881 112690225
93946 184187 225828714
106706 121847 37881709
13316 100317 217800208
76613 101287 351884271
46379 68563 55750525
128166 191334 158113511
55569 102390 117741371
136951 149643 649718387
134398 184289 23053313
12076 26018 191320930
14809 118266 907222708
157615 196582 444417977
100400 114483 11373681
186797 191661 788060265
1040 83220 205533178
134749 136107 2741951
82426 170275 220060895
53521 182188 322485441
6702 102202 239158858
89954 109784 49630661
158498 168960 25122332
39567 40729 28387637
157380 176174 47115365
167003 184925 44680589
56679 165319 491981860
26293 132315 265390217
9161 172599 864458044
156370 163608 18215775
39556 95587 140530644
105593 107948 6003733
194899 197825 7266091
138884 196747 443705240
30853 192576 795907952
41669 69235 69155928
1521 137695 340911654
16932 59005 2557685
39941 123231 238690572
110382 131754 219137569
20975 29587 310458399
82095 134164 130453246
70678 159841 223404866
20754 153952 333519421
84264 147436 158198108
158217 180609 1962363
136330 143012 935942532
39603 139122 249531752
64297 189295 343145570
190970 194451 8694867
98890 122144 58065407
150373 193193 107158612
40979 103770 298138396
51912 131495 340440104
184706 198022 33206676
151975 188860 547498481
40851 164914 916968706
16943 128491 279290617
83811 103908 50308141
72868 142011 173319762
134806 140714 14706007
172229 189180 937672372
75466 78079 6607468
170921 174362 614002236
140131 170894 77023075
33048 193831 402345875
112310 140480 252173923
100899 123741 517936720
72320 122788 126265036
18412 24101 4143518
78277 164935 299052384
78460 117195 97086829
57117 65547 21343999
5774 26461 331307298
180161 182574 6018913
146700 147132 990805958
190581 193590 370134802
174826 196377 53823828
48739 57911 22777690
174192 198024 59371165
37246 110126 847724815
199453 199470 25064991
95940 191909 240169133
178777 185057 15778702
56228 93437 93622881
121443 179991 146619699
36317 152408 450448287
48478 87879 99069158
145497 178784 83224460
14039 177637 879051069
39978 57968 44186080
169414 181495 30083198
11553 119648 270523016
114920 151529 146328504
48662 60036 188899235
137512 172767 88208872
20888 164843 360565291
22633 151276 322031411
193189 198093 365695741
177214 188611 28450367
25859 142121 958199604
96012 192656 241855801
31744 79941 120392668
146712 189038 615375751
100569 124857 141621512
126915 175276 121129603
65719 195623 867742724
63302 199041 340047511
135848 159491 59048619
84578 164931 201288429
146599 185221 96659761
112801 183761 177582154
76012 156928 69677871
145377 145580 437617264
34180 172294 345859632
3770 49853 22126208
116939 156486 99080853
1886 123878 305168076
14060 91829 857618038
77708 156406 197194488
186130 190231 10130789
33852 101089 503192353
128254 136686 21309319
121710 168976 118612475
22120 184891 973483489
67899 148179 201146179
91550 120229 71695643
94163 160619 166332748
168557 184389 71153783
171445 175377 9744575
148710 198399 124102004
36941 75246 615668572
135081 137853 509005703
16765 199652 864906847
66884 167007 250975173
31687 70986 98170944
184257 194646 536652020
86453 149241 89007247
167196 195222 69854650
116579 189314 465883287
127699 192642 162556204
165139 186492 689076912
175036 178580 643818301
88701 176707 309776122
198181 198633 973187444
149303 180254 585648086
82792 106140 335428548
46373 195440 921001995
121227 142883 54404020
188180 188906 924135797
179071 189576 645078213
56158 188472 331653594
138571 176643 213557404
148496 181671 31426623
77457 182644 919768541
52205 133599 204208118
131983 183557 657223364
156001 176097 50229516
124343 190571 165812847
83440 111407 70059732
109025 183664 186696003
122513 172911 126489166
2825 173212 426612430
166256 178010 666075057
132472 173071 101739445
22999 28288 13246098
196991 198536 3727255
86782 150157 937453072
2464 67738 163230190
174277 181553 634367695
186850 192462 13995170
27965 74289 759027801
12905 154065 353481625
179001 194169 84138533
161387 187350 748917318
148984 157005 686457684
15529 62322 116690462
107319 195941 221809370
67425 144676 193679148
158988 197427 96049224
136240 169239 592566424
4948 85627 201956514
188084 195296 8495061
53470 111856 37229691
131603 196206 442653610
51619 199233 369635082
14446 71138 735574327
150805 169851 935767817
83277 176787 342625072
3653 117900 285861903
34978 49932 37085669
55022 76303 106220763
113302 115813 645558327
137795 151956 35314906
38891 141897 258132685
187764 197550 24263522
140744 176097 792444699
28157 144617 291623182
137310 184216 117185737
30777 80260 123676890
149845 186912 92857833
6747 52306 947198619
95591 116373 51974912
64134 159560 827415150
100865 108520 19210641
143366 157302 535745489
152942 191620 974082080
113201 183554 175975352
115057 151216 90619082
176144 176874 1832988
79152 86758 992711435
35886 198335 914638607
6363 6589 543454
87272 190221 559005903
42467 107539 163256776
8059 183071 838711764
123623 139774 28247810
42530 144271 255203314
90283 140239 125150690
278 105976 264276951
110791 153733 107449892
165004 187286 55649930
74125 80865 16936048
8953 151397 378261508
101271 183291 205184561
149262 183939 546148337
147761 150356 318023121
60456 84223 59934059
31315 185832 386816043
20932 21781 2183119
134900 138673 9468494
147507 190116 95222616
153866 164853 27626320
167014 189807 20601645
187123 187644 83588656
174410 189183 473618950
176698 198645 54714575
126632 191550 346325106
173649 193811 50317856
129655 146254 214408892
57551 90085 230611351
61662 164210 917082654
187840 195673 131102190
49157 132511 209066028
89269 190038 580776152
167878 181882 480410100
33081 37780 11632752
19078 141875 307564088
191362 193901 265140142
110955 113397 6115629
13770 24844 27804466
173602 180766 17776366
38856 177490 426724749
120170 148291 70532086
83914 168491 211878442
108642 186478 123461741
140303 178316 312484095
162560 168309 900828081
33512 84741 614724842
30128 139343 273517960
179365 187354 20101465
34805 105941 572756522
173337 174558 2987398
69748 87158 43743524
109662 156108 130977238
108229 128773 51456950
173721 195093 53250252
93204 192069 752281323
172705 180829 927675055
197772 199639 622101768
85882 116120 75636739
140306 176597 90729316
104729 157308 859113407
47669 130270 919719343
36735 88682 130161155
165593 196389 76854591
136794 141179 813259904
167465 196312 71965554
16636 187701 633284111
66841 148478 204595259
8186 22556 36018458
49420 97727 915970048
121328 182874 507907007
2538 119085 55346924
119489 158929 902443537
73747 102783 72815487
41593 84501 107753415
108099 187054 891165493
121139 190847 210550606
109260 176843 629449126
81042 197228 290769172
188982 191888 633138840
74108 128559 136461954
115667 133206 44015340
121219 158664 76251908
163663 199814 41774539
61416 181991 639616431
125332 143293 812917897
11405 120560 273143231
57233 190978 335241189
15328 108640 233646823
45897 163367 294637300
161118 164639 803291962
38822 170351 364848798
37869 99379 503138032
143782 174461 76763335
133768 167462 984885460
11067 82204 185826900
127957 147171 48220991
149412 160060 432936025
44869 168766 965605282
131559 146983 38725619
119979 155099 88020524
136531 188512 248188839
196178 198292 5171159
39170 159251 300892496
97506 199919 505481578
56303 77496 192060100
46532 97951 129019790
9134 138440 501686959
31489 157680 777004454
14593 68475 134779403
189759 191434 4185536
187296 189680 5867270
98665 168665 175413783
14227 84436 175826258
168460 182264 841623107
132452 181514 754003641
31242 180386 373359875
8297 167219 397988262
44580 163478 298226584
20839 182319 404253473
118451 181753 158472227
10985 78849 153160969
63766 85959 640507877
21820 102842 239273982
170049 195027 62243671
1046 45193 829665088
188652 197755 962978661
60355 154534 236276306
32543 175578 927721139
97886 115982 708579419
168535 193944 277605081
177891 194385 41214026
3805 68438 497726759
47786 71790 60353436
170738 189328 304790825
2157 24681 471167757
136332 159397 177793519
132517 164904 81203089
176174 181162 12413975
98215 185781 219269025
153019 174268 53276255
191120 198728 18909108
123739 169713 985476438
27476 180242 382391387
46599 195401 611501674
1812 68145 165769306
20427 27681 18184102
130878 150901 50150633
54305 76913 149613752
165079 176417 22261608
199426 199459 346456158
47558 77569 75326190
23012 57487 85813711
23760 153447 324651603
4294 7501 447153304
198087 199762 4193198
162955 177672 36776191
140427 141978 3817310
167038 167727 1695659
101949 106948 103196849
163096 170668 167773301
173765 176929 7823665
173248 184179 353252031
141326 182318 167844368
181808 195675 34650866
53163 128103 256373762
190220 197060 17009174
50101 176801 796514197
34376 142040 702887107
49654 98056 80895430
123788 128146 10956227
34696 147410 694884348
167219 170377 7898654
65192 150730 739501232
113022 175764 157078748
118663 166240 119339623
49500 69729 485921332
75259 86000 50532109
32282 50149 44337909
6247 36801 76450953
32408 72348 99852525
114164 157619 108734749
133129 152435 48264082
164171 186790 56176151
76503 119841 729839591
23319 160907 344412025
19577 57409 541159315
3136 164306 612935712
147380 150474 7695446
7151 184801 828784101
112050 157504 220429287
79548 140206 449049022
5897 158639 382375843
83925 171789 220130873
123529 197406 418443451
125688 160529 888257688
77896 170931 233195694
93023 107690 36700664
89809 117085 126117575
152626 157516 12203980
40988 45793 10619631
134614 163197 180330648
117130 161173 110304117
66697 182811 137275535
164860 178865 357970499
53805 127955 588881006
64737 85283 51726413
6505 188650 540356674
53201 81038 69982611
87354 102653 38301051
113231 153602 101008702
135808 193547 337852438
4054 192433 683947301
129013 131027 5083894
144916 161219 40757686
51186 107424 141061971
59995 156814 371036262
81398 168643 847669646
59788 178509 297675415
43135 188224 737619248
11331 131553 300866876
137098 160789 23681575
149839 192359 106448009
51745 170033 666202998
55607 188527 722565996
94926 175853 202562516
30136 84727 152754773
30071 153747 309554773
117125 119033 4727359
122535 179512 165647232
88465 128776 100835637
133222 152113 47195837
79829 80775 2182908
41252 136143 375057974
127936 155634 69394401
123709 129242 32606621
88241 94057 393307223
22089 84288 155720368
30897 169705 672704016
41428 67033 64232074
193443 195922 877518193
121743 170544 135960613
82197 88877 16817221
13229 185777 828823758
82283 143246 727957199
133938 187425 133867897
95049 107207 840939900
135660 194156 146168659
152466 176451 60041589
190146 195709 13907213
114392 188907 497551777
76962 182894 556376134
35330 45006 296303162
181147 182405 3170999
176733 197459 51663921
34804 112759 195082231
100225 107583 618470332
98217 156308 145522003
103685 147325 91556822
188956 198474 23662899
17585 153616 707911464
190882 199613 21738907
165099 172988 19740137
152658 190096 681864513
22737 124236 253967100
130618 195105 161252776
74562 111522 807111095
109754 198216 604857516
65002 163878 311800521
115939 148610 81894646
36655 133402 242302496
46765 113745 113697358
10331 165464 919615190
79429 88304 653312459
62919 86793 60188845
167030 177199 25343208
20964 181622 442868572
117016 199841 207182585
21005 128582 315023910
168872 175579 860240342
158491 193884 88546488
87014 152776 164655322
182784 194865 30179390
81264 194196 832515402
52012 138058 543391545
105115 128008 57372139
193619 194737 2727739
64197 192017 206443781
37501 146964 274147984
26654 190795 835470566
101364 103037 548318907
43118 194457 754250227
122773 131859 889689511
163881 192653 71847314
168863 198572 74000984
84247 130182 8184477
16561 139912 309005576
194060 195379 3232443
58295 58680 580211
177137 187167 75802709
74451 109685 175573820
27336 114091 513738119
58606 92908 86410755
143473 196233 551032171
49505 52782 58268247
197519 199432 962247574
17438 17801 923046971
137802 191581 134412545
141788 197620 596196667
134061 142225 339330779
193206 199266 15024815
55951 164179 271500990
39044 130318 228689658
24740 180781 390566321
190593 197715 988529400
86923 188091 253276027
145283 146698 3507095
78743 115772 92849767
67222 79398 30450386
40024 48037 19943587
108869 185078 503976561
3806 193122 473832038
114270 143488 73277444
56220 151740 522826132
114548 161765 451260512
154664 167744 753808318
62642 93802 965634740
156064 198024 901184045
55444 173163 223645413
71490 124309 132268617
17261 87617 39153817
79625 172090 834403178
53118 124049 380788473
95345 196997 908850988
28665 109842 349280809
71971 191552 937016300
9329 99449 289510281
132950 133246 835867687
189819 196419 16510183
62999 64304 62257034
55876 183052 318700233
52328 195666 463916426
105217 184089 197467575
132495 151649 643732525
25206 129496 261044479
191902 198793 494873723
62919 132830 175503287
173666 192765 47673456
59914 102962 108256250
106116 172036 947990874
40007 57806 44286770
154467 173352 750041824
96669 140874 571502056
98339 119440 783221448
105910 138731 82484470
149882 174004 60521491
189986 199988 761544908
75361 136272 152869208
180753 181721 176552859
178462 184398 922461057
179770 181649 909798965
54753 80675 297436776
2336 100967 759919056
19544 92159 181902624
176419 193493 42685142
83138 159272 787599224
170463 184423 34728312
134372 183489 38133878
65960 74165 49807010
9604 11444 4604638
179982 193152 32951512
82288 126742 111267371
81510 167089 214413510
133886 142116 20578295
37755 75272 93766680
103431 133674 75813378
140751 145279 11293770
84374 148976 390068567
87676 101104 68059833
167934 167954 50549
75176 165950 227589774
133915 145179 28168093
142857 153067 59417276
80471 132304 398011206
171912 173709 59681807
113248 136993 429760635
127222 183774 141540203
31823 104145 180964871
17647 68384 786277407
141936 175175 83199581
195017 198279 426497678
147656 164586 42448316
187907 188523 898983775
197281 199504 47983290
71250 152257 202926645
185665 186896 165083764
183202 183831 91903868
169576 175518 14767964
152804 183136 185312489
127411 163246 89864203
95161 181000 214801701
87681 172482 212373313
195136 198995 9633719
196571 198944 475865495
156530 182232 350951525
155332 179439 60245236
2439 127757 313658434
2069 157598 389198144
183595 199574 596912737
123234 157363 80073986
170920 180083 22760851
130401 191227 965671342
126732 135496 873934456
89342 186718 451339887
152778 168801 40229543
49345 91667 267882961
148117 166145 799810378
183336 185145 4618019
193331 193498 392603
79536 199890 574780881
78910 103889 986038351
27249 43905 41287644
173568 182259 21636075
13460 90266 192400887
3090 184360 453658932
167278 190594 226285853
50304 196206 837735937
173568 195037 53491227
128597 133452 771459555
135859 178606 106776532
6217 195165 472805452
81449 128647 118162252
131437 149956 35005780
184228 189213 12504284
14491 140512 315685536
186147 187667 283686045
198883 199203 114379319
72044 138832 186346069
98772 143992 113308332
5816 54420 55896614
196737 198103 3358377
60611 76232 39358413
133259 139634 16061355
107040 143089 90408330
55149 99303 935649313
5566 102001 237018521
3843 109411 887468191
44918 125489 202114005
83858 86155 853350510
156467 191533 87672694
76293 132335 140514551
74134 191572 294095235
161083 199573 10180793
110737 120559 24457108
132561 193873 332722346
121610 173414 185142385
91723 145853 135516196
160038 172147 30419959
57931 68145 546634797
119090 186738 945254856
135960 148604 31521954
89152 113669 681663291
68816 145695 558526752
33093 189530 391505875
20497 189559 423232168
78112 177339 186994308
132951 189749 434679719
187269 189017 4286711
162132 193028 77251847
167653 184389 551554696
172663 197727 366121952
13095 53427 100636671
32318 161182 504040014
1168 161297 744779637
116532 145710 256947307
59368 116974 500515095
122719 156639 85128278
44842 171065 601707557
88037 88589 783059
37578 199523 745717620
85042 134201 655267490
119562 183083 782408700
57813 185791 320913318
62893 88284 678583504
163553 178797 142695206
188802 196222 594724154
92640 176303 870296686
26241 186736 401807152
198818 199874 2658973
33448 131410 245131930
5524 186998 454349671
44650 193806 522886083
4754 191577 680574739
114783 180197 163759834
116176 142699 805504800
143750 145044 759380782
191299 198338 17460602
52135 125107 915279052
90036 189351 248494226
115890 187486 25530378
123584 179110 139041175
44810 83402 255557048
176280 198237 54762060
139473 190221 126771220
155362 158922 8894249
108684 182025 441295896
74700 127779 133015300
178975 180149 207704786
187278 193129 556819359
2287 56040 653845779
113110 151111 934517235
38221 91684 716344304
185167 195324 25288326
40416 132164 229970480
43852 194123 480256764
14158 35432 816112209
27962 34922 669263631
25094 136369 96429723
68508 87859 736988912
163292 188588 8837398
191641 197568 14701896
155024 192046 92590622
85727 87229 456077380
176527 188454 29829177
114758 195963 562538259
163298 189880 66349715
55952 115144 148574506
126858 148446 79966361
7424 178948 280602170
114872 162775 120039987
33822 45384 871217300
145211 185865 292378894
180451 188322 19753400
75854 115724 300903856
31696 44183 133177313
54215 119933 219555799
109871 177314 712903455
175063 178054 39610649
142947 157804 33400937
15883 39684 904223874
145050 158585 402017247
128431 172591 89681684
73087 134623 434332298
127313 196590 173396170
150905 153721 7040673
189403 194934 91093079
85529 118130 81578692
113273 129834 41369066
64705 142100 194134701
121575 163552 105310979
178509 194127 39039218
180930 182949 5001869
34479 194540 820540021
131140 154672 58989859
182742 188751 15076486
58944 100472 104411540
4876 160149 791367046
188092 196556 21116438
3777 134674 504837452
32175 114848 927993826
186814 198943 30106141
195571 195865 157467905
143009 171968 600868372
21266 33313 30208988
57546 179970 306924161
170404 180007 433656290
174242 196313 577037862
37659 107861 832523339
84082 119387 88277060
119531 195684 190639862
154937 196548 104089090
38115 53677 706080141
26106 74903 121958169
91394 161528 400695806
149111 163858 7593959
42603 173594 328416387
149596 155935 15980438
2356 33515 78031431
20684 135664 288092288
68971 95393 66514208
175305 178977 9097806
166036 199334 773206740
158131 199953 104527386
67274 153026 214843472
167547 195980 70923990
31767 103656 179911201
140791 189050 154592339
74496 161341 579922859
118289 198863 519756146
193469 195043 3856326
105121 142124 920140788
95235 134542 6427377
142263 151994 24289201
162548 178526 193888791
91306 101197 299695311
84156 176061 230108024
158664 177798 638661386
148238 164281 40260650
87796 169178 952336245
197998 198278 512732191
127827 162840 616694489
186708 199969 956684809
165811 196888 370370292
27274 116583 223526108
73017 98954 65052024
152827 172601 49627350
150281 163439 33103279
89196 185139 240096385
39137 175640 285184311
164885 171869 215775264
120806 195115 631994983
141284 174914 84202544
32885 163547 653192543
12977 73018 150240292
133399 176676 108283381
52935 166959 182917365
149669 175148 63865377
36819 162026 313512578
8613 193413 822844638
29848 184404 760703560
5296 89086 209866531
68329 100930 781327563
104059 154038 125195446
25865 31043 586400130
131212 153096 54810554
183324 189886 748560697
14717 99689 212719763
58738 190594 330533839
169476 182781 564088072
25991 69440 108569761
125897 129870 9955202
77371 172379 294181250
14840 43546 440661367
75357 143046 169738665
28167 102697 750802078
28594 191692 408238930
186871 189481 503709235
65117 170936 265336291
124870 128490 530963859
107901 145858 385716321
21598 189017 473395288
147156 181788 36467028
54817 88484 84816854
56973 99207 560804142
34999 155918 302774301
38788 73763 217549765
181110 183265 304055361
183779 193545 24455904
84905 118522 84095040
185658 186616 138037545
47396 188549 888734429
182066 191292 23033628
54492 77305 616271164
115014 139029 60335252
156873 198630 25727240
51253 131618 667992266
57849 168950 808453471
12852 41094 683372483
40663 78856 878010880
58150 96948 191551151
109694 122498 31807742
108900 164218 242969246
63802 142820 198268947
172612 198622 64784201
74017 176198 255989990
151133 162296 27946658
184153 190020 14660894
45390 123002 194529526
93804 191273 869286899
112059 128986 42341807
65984 111075 113128758
131447 151492 46781817
112124 146561 86256843
150407 174992 719518039
160397 193365 545951003
93402 184067 226905249
169291 170531 39727749
50919 75509 877780242
186884 197001 3959236
146853 166471 994122435
165184 180054 37066669
136903 176448 168386843
142162 143585 354318631
85388 94289 22337297
147542 152568 892766700
114188 156490 604505686
140371 157985 43910562
111920 143061 653996520
107482 177694 175797606
146797 157082 25677731
139137 199602 151032358
68488 139997 923121118
26817 95383 54846283
194793 195706 2315958
91985 137923 115123084
70875 186898 638012427
53261 60806 18829932
151317 179173 69654312
135684 144066 20876440
25821 113694 694380424
141879 184120 421638474
140411 144269 9626923
14756 90276 189133129
181927 195807 34682058
82532 126719 110651796
49421 93215 109972340
117324 173977 384781503
41592 152464 605060493
50668 107973 553652891
1140 125473 665985242
36367 53462 818639774
77935 90169 30835918
80401 122330 795313697
36450 191312 387608582
53431 148847 924062116
152406 170496 45411476
62955 102500 178210181
123111 171586 687987920
142104 187754 114248310
49889 146029 241080706
54152 71393 331348503
115888 121284 13427866
74281 89810 359152457
22655 113689 856709226
162610 199679 156472131
106927 118621 329950307
185493 190049 11301372
74243 175587 299023928
196652 196781 226404
78699 188837 275840237
26013 190323 411209804
21712 175740 385639826
182203 188013 14579693
83253 153174 922578614
98364 113215 37298579
151241 170222 47613730
48122 133197 213414883
66151 84575 297921584
88613 181650 232801011
58317 132267 624902838
90831 114007 57972568
99568 198334 752000737
61458 72146 27139032
177837 192159 35804613
61382 78934 190085010
191330 191712 55307987
101095 112226 279524718
82462 84902 844658553
97410 100930 112610409
32709 120147 218747734
195972 198976 7417520
168790 183122 35618463
150407 191232 695655254
102140 168865 167103788
9898 131742 976731708
44539 74783 557164981
105938 133101 39510749
16780 186473 731297382
58 130734 747586995
117472 135562 45502861
135848 143546 685516874
11744 186806 438314105
160023 167573 514492647
127847 179777 822310261
114600 148166 84084621
39182 153296 264957800
163690 199693 89797291
190266 196868 16427615
88883 197856 642878886
156673 167835 28064157
61901 157098 421495145
97396 135783 96304752
6415 183847 551296235
181735 194268 758498604
154384 172402 45205180
187658 189515 589093282
25094 122233 393304046
140771 181962 103008335
690 59422 146381845
46770 176444 324972099
16528 20606 10220962
9476 75301 488409269
11560 51299 186363613
99218 192140 328697514
165694 178918 937360101
132060 181722 124304546
117862 159795 105076093
168044 170712 6671663
195121 198582 8645640
181657 198799 42747046
110976 170884 109293362
100686 100804 301044
198647 199935 541728937
170202 195135 62096622
120294 137177 11160947
89770 101163 28458061
71668 188463 422984357
137774 199529 154259001
95136 124473 73335771
164633 194357 74194412
8354 49245 625403098
177520 199113 53853487
163472 166146 6281747
192463 194654 5404451
123806 127941 325814154
50527 50781 665895
41187 155844 287449399
42645 72991 2942516
109475 133536 347903747
198776 199471 1748983
45635 193803 311221641
120744 128878 737619200
144109 155532 556529861
134436 183114 121649419
16101 186010 529463819
142775 167582 137305197
10696 179730 423049177
83078 107147 60186490
195915 196811 2193898
91677 177566 214970643
37360 56193 46731480
145680 189603 5084157
80384 176271 240216802
95312 176921 204267022
148493 172167 59360375
164199 196876 81483461
87118 171724 211964226
16389 82116 961007178
195100 199353 2680247
163529 183720 448503132
32437 70072 94013915
191954 198355 703420564
60151 67477 233978160
101756 187049 645003780
72218 164586 231469482
10037 163837 385067467
1872 58644 431938822
107628 130586 254326819
63905 105266 392422195
103392 152305 122449405
20978 76730 265440961
89212 193002 306373802
150839 180473 11876010
190461 198210 19278621
102222 158601 407788253
46975 115627 172224619
72907 199249 437844004
67866 176837 569320961
118598 159142 961650853
101256 186060 212272025
69436 176401 813857511
142875 168007 62978578
50824 132671 849620296
139543 155153 62666877
97662 142092 645618780
108145 113863 869917213
8635 107275 246868976
143378 156689 312485349
191144 196502 13407047
75751 167429 284657109
82404 98141 39363319
115306 116025 1826410
16584 89222 639605668
110275 118216 19763920
102656 117806 43084882
173778 187503 34318221
119244 179269 689398489
3827 69268 240611123
91733 174892 229044141
44690 69069 140616660
188446 199238 3661756
73535 128880 138665479
185213 199546 35690297
132166 133072 298558283
72534 141877 173776068
12888 114103 884469728
34987 172861 345271637
187572 198766 815421388
198170 198193 47490
118132 193952 189823116
123753 138880 132509255
29510 184677 636941950
108456 129826 972002144
169207 191134 915705299
133810 155072 153061302
49897 182600 704654302
145795 159636 59169585
189625 191832 120205114
164057 195596 78686308
13791 179070 429620219
142691 172726 75256864
110553 178247 169361086
130623 183167 131392121
181189 192659 978295707
5373 128497 324762682
62869 119892 143096369
59856 150935 228515682
186425 195657 22974787
169919 183989 35016794
149182 160742 939361034
89885 179086 399542996
140578 160613 160179805
159501 186910 68605010
195204 198168 7414963
140601 184153 108842062
187655 193134 442315257
162549 168967 16162785
21049 178642 434517441
50614 137343 217643427
138244 153788 220759468
17779 156633 347638770
103488 191550 220386551
19960 123040 257933772
165629 173733 20195768
5093 121174 290521097
5621 61203 614264600
181053 184443 338252198
149340 157031 318031994
115853 182942 799930634
124897 188946 903730302
60986 169144 271351259
86749 196298 499701073
13896 99669 214772959
32556 197637 413034445
20443 181642 949543615
158778 180874 55222861
126506 170069 109218721
192991 194415 2165887
63187 101039 95229696
14502 109212 674248638
75173 128734 134285755
141955 165264 58448101
185592 197696 30101915
166286 182653 40737782
172960 194694 370820467
34185 136173 255469223
21817 131526 274601483
109354 163357 700103424
90287 110007 435022714
148116 166055 815378684
189393 189545 403594
13075 163530 376830353
180223 187342 577505038
27120 132958 264991370
137888 154113 40502888
189506 198269 493321042
179890 198921 944962482
160684 165493 12194952
116547 169481 994290000
23193 140278 293190434
63324 104586 216728266
15409 15725 288202857
179053 199904 928190966
172030 183470 633959064
28005 145110 443389458
62456 110360 96597664
91104 102274 76144451
187292 195215 19619850
199399 199401 10603
118515 155727 633883255
6863 77939 562973934
42683 95409 461552346
184511 188529 10071538
70097 106023 733421167
76799 166902 225924000
97657 176255 380491398
114585 178485 531200539
173051 187341 531699292
17380 198969 981115248
183150 186394 8287984
44050 182399 936800505
140555 143335 69447737
95705 112160 258149045
113830 187626 345937867
120398 155130 87034867
143101 164186 699151442
76028 134774 147454855
137218 162091 875393125
188523 193354 12096793
127756 185245 143927096
86219 185203 394268908
81678 91118 23703071
7069 141176 335785452
127927 149126 53137227
135859 176535 101654482
34096 65958 314041823
88187 127354 97943104
44839 128629 210203249
89583 180188 226687362
73254 147174 185262767
114103 171178 143006991
65247 70382 773813845
163256 174046 26987256
37178 103490 604957233
153998 194540 6060957
165668 180278 36390415
106872 117226 25972789
80659 143730 459607682
65825 170261 443445299
79502 126351 759206491
139313 168276 72501818
146573 176665 75334902
168428 179254 870177554
149637 196512 117306835
18775 85612 167390462
177090 179074 258660956
72253 125088 417522701
92588 108878 718243022
85393 114936 908294551
125535 176692 128150788
108698 140463 79608596
98382 172763 186415560
105640 139944 86140278
87262 191439 619599941
81074 193178 280666449
55331 130838 189490490
85652 162368 908125115
183278 197624 35826534
146623 196830 138114167
133601 148859 1738101
19684 53490 477917882
186021 186888 44118075
119637 172534 922490361
178876 197369 46178368
168034 194081 599926508
51981 154119 256050164
153705 159095 717544511
97990 192786 237324268
12708 166634 385544673
127385 192191 162218012
114115 152984 97288775
32502 93513 918890751
190194 195657 562061727
38387 56011 328304127
105197 112058 10836026
118950 163367 111424517
53778 188466 337563584
130611 163328 82020192
102513 104140 109457173
91602 174386 241795667
41330 94541 521168784
197877 199531 4180912
4737 182324 539599336
197984 198010 84062
174159 175708 3830788
130291 139847 24073133
136473 169308 646250852
3469 169236 415038497
76055 170328 236378100
73587 154037 193358143
54873 61055 15483104
179182 186426 250367326
79989 157417 193964169
30871 148225 293799839
181084 199283 167519990
133400 169529 604760401
67130 94433 68571406
88250 137277 935247577
63989 191051 898593354
188021 190951 945338339
18119 113681 464353605
61615 104958 387511001
124451 176809 288636098
71502 127891 141283458
145381 188855 290334487
125492 167788 572367236
150705 151295 1476531
47403 186222 477974476
184645 188937 10782844
15299 55207 819474714
190979 195968 12449812
35808 145530 274714966
174799 190197 38379035
10430 107592 243209252
22270 192252 440559756
37252 66489 73005237
159295 196478 92990839
126989 185110 223317858
70544 150233 199619425
47134 102197 782752597
1853 97023 238021050
193411 195491 5137638
142482 152289 152446636
159536 168752 806315650
21631 49493 69380527
198814 199036 565131
119476 171114 627389754
198950 199550 758174477
14717 171428 633269406
37094 154167 717976521
79745 96851 43028731
60194 73803 33306614
133159 154033 52236189
21002 41268 50438652
60229 120075 150209157
74313 120879 216549024
77923 187098 273469522
69545 98175 653594239
90610 134619 878015317
181141 195276 24528311
48976 62350 33397923
185390 189347 9869947
121506 159044 94104415
163605 174612 27445680
159048 165166 840232999
42753 170260 319707996
53814 109685 140363752
187331 192379 12581755
107649 139910 80932078
195357 199650 10725244
85987 141513 57097527
131384 161887 76450986
76303 161787 546017873
96945 141707 112147376
33557 90970 814091079
68471 138463 175564615
130752 169304 96649561
125600 198792 119713846
194446 197389 314778001
119122 147596 796180434
15305 146609 69514306
31494 104197 626627953
150416 181002 298460909
142433 178098 596559210
3880 110308 266454930
81799 177088 238591789
67242 134300 168131225
189479 197692 20410925
14752 30587 273164203
118881 184839 910750734
54094 88703 27564672
5196 72335 167995674
87585 147831 150817418
66073 137065 328703228
91248 135959 112078692
189035 194247 13015465
69911 128808 147584130
151343 163107 29531815
49997 197977 370581770
54487 98826 617248521
69688 152310 874864521
154127 160842 993940534
86439 133844 118729703
33271 108710 250025520
59142 193405 496034814
132366 185763 133678606
123295 192166 351959994
133463 197338 847063664
71686 142059 314829750
89289 122826 679482042
1554 27248 64179095
128583 191939 546043781
133968 156870 57228494
161328 168426 17890283
53180 95707 106864098
27725 149293 304358809
48830 116668 170147872
59809 164557 262846218
176641 188237 29034869
8036 58595 277195292
66998 129540 416700058
150673 161492 210327224
185902 198461 522966969
50650 128814 196042319
55955 179960 76862383
62324 95303 39791771
23564 133168 397653647
183512 198006 36172854
151157 174824 118710378
163816 199330 88569860
193205 198551 820594062
54326 100257 115377843
102749 103071 776950
193696 194411 1736154
90666 109661 745827746
140240 143141 7203225
163513 177624 906222810
159382 195754 90899888
171927 195493 58722048
45900 101264 139088959
164972 182696 624211584
151552 190607 7019722
100451 148080 119339229
160772 165933 119020
2252 92796 226603403
71058 183061 280436489
166394 184586 684712633
79176 86148 271218152
71882 150043 195715422
118094 138914 680917356
31239 172857 720887208
152030 179202 4888842
185677 192380 16771790
57367 148844 561260118
112687 175680 330686234
149116 191104 995533224
178105 181973 909693923
10003 87909 226111065
155950 189856 84722588
20261 116265 240336510
42826 151783 273176003
119864 176539 63423153
137124 197819 151553633
11185 167721 391965498
45643 196705 378457960
80310 141518 832070675
31647 143262 853343902
76606 188241 279684317
150555 169738 48150081
125402 130384 242924271
171932 199848 69536441
46244 109037 157670099
87453 170357 926111308
186262 198159 909753882
11869 74982 157888422
39662 174143 840026221
68620 162169 654829910
135526 154528 249500235
118597 171441 316156375
44035 69867 533080194
118992 177551 720270802
21169 187606 416712803
155109 196543 467180848
137701 187996 125744372
122445 181667 148394803
36818 125537 866388306
150287 188879 895125277
34362 83718 123499667
68130 102245 739031351
149948 190859 102413331
12754 62588 226700235
66017 68519 290128614
171379 195456 304610882
188791 197341 4310618
168336 191734 58385435
93701 131947 337666906
184684 192808 16758131
131810 131845 94247
37013 83120 696356313
136688 178884 544408612
197975 199521 941122725
91760 176353 211735676
78573 166599 535814976
162512 166638 762477462
14815 185756 445634903
67028 146831 200015272
53362 132806 199299025
138468 173282 87062239
168553 179437 778684865
124396 125245 437099167
54805 116974 156028640
100416 132282 79823037
45180 160128 288174612
104756 137289 81666889
84398 160983 319186912
189422 194680 509290664
118391 156034 94370574
5902 169475 881520164
132899 190630 144409155
155158 174516 48491650
153790 191721 94884674
2945 72174 173159268
114355 182140 410319665
5183 191974 776776108
82443 145952 159079860
91125 122984 732576766
29865 115272 927017990
53689 56356 6619168
136084 149007 32222750
106551 179696 183130983
89714 135205 113939806
73637 109426 727763413
152762 167206 153232715
183962 192157 20519194
198739 198824 823809391
195726 198245 6222919
12330 198143 465045763
22479 149583 318108419
10602 88022 817703475
98358 144535 700929704
111696 197555 731712205
48942 117893 172888262
28651 136173 589866199
71004 119332 121043690
167592 186051 46093517
125425 162272 92318514
170481 199346 14351403
112627 137981 63669539
43915 88272 899402506
11323 170891 244756348
68562 120065 276440174
16496 41425 128288105
157323 195982 96715888
28868 171158 875528131
166874 196076 72834179
36959 116011 197939453
30459 110615 978775356
127036 197583 983514292
191317 191759 1128090
157502 169704 183507094
83697 186091 256381826
141853 176670 404481321
66075 88749 57054003
18862 56683 94337956
21573 58457 732425815
12355 13363 2121715
46746 136479 225175126
87953 110878 57406095
8263 117408 273196581
77248 179646 605650064
94658 146831 130640993
190396 197305 17204221
120383 137958 125185083
150277 162207 598878263
95515 101581 947989753
4806 156402 696686097
60256 189919 493120869
107351 127096 821551432
89644 90712 203181531
21110 100540 330066131
95389 198580 258097172
124459 168093 116706300
57957 138046 886033801
107757 130807 76638996
135676 195102 148403044
122003 157774 253278194
67681 184757 793546582
83499 117832 85911268
147876 185459 94032082
118215 196996 750866866
118958 182886 387251465
27358 48452 9388466
96157 135627 98972696
180731 189100 626003688
78719 192759 285621374
37487 192734 388657255
32979 178253 883207293
176291 183529 474449571
177778 184092 16544715
10054 120724 276892306
150795 181099 633308116
27889 152554 312080011
43605 153816 276318736
75659 169369 234968617
87716 160775 182858828
154704 185355 410478430
62896 134805 222724160
99013 105476 16057436
139898 196659 869716822
191092 197364 816795433
20764 150426 958038416
198410 199475 2677892
156202 166921 20777391
175688 179779 10161988
102442 107949 777792095
6391 35572 73088850
85399 158459 863435365
123034 161589 427280529
144253 150355 15153753
179816 196196 510581460
42202 58973 534965755
89748 156668 167436092
99154 149710 342554284
114123 115531 10528718
120227 151000 254017929
21725 71558 465757770
22547 167587 363191936
115681 148462 82139466
159498 174024 36407158
7622 73106 163778292
113514 191685 195591025
98387 99878 781515512
19454 188584 976529604
158504 176138 973420016
77221 89827 31777874
57879 131544 22409695
137829 197075 147953011
186456 190607 424990572
132685 137527 12300251
175052 189539 36175038
19623 152252 332094738
144453 162955 46291702
120968 146916 953457931
39894 199855 206385599
108752 182049 183441507
9372 93857 211497898
94179 190437 240852801
114273 143596 73550816
94703 185952 775093644
184518 189521 12545366
57256 81304 770715606
22552 79544 476217390
8526 114137 264399597
57338 170785 284634812
76713 181112 685625709
62913 133027 176024983
47254 197257 402942720
54060 123008 172873448
175956 178180 403736138
115992 127528 28872091
130247 156165 64942191
163539 198082 147332103
157946 187833 74863651
67790 88116 51073248
5707 180450 630404674
175525 190618 429086470
2521 184749 624440921
194490 199178 689914989
98224 164049 164964078
168030 176480 21003027
49254 123852 187050141
8959 60112 524616829
87810 159962 180599016
31344 107490 320366689
178589 194204 646479005
115314 197855 206447050
120898 192858 274605109
39326 117749 345454698
139347 198796 337937363
930 105935 262598386
140811 153085 231597810
169523 197199 255055519
52039 86858 87492210
192467 196756 10628195
191589 192479 2276164
27425 35113 19252977
159973 170793 102056405
161704 161901 496423
57723 181899 311334093
160915 163563 6712526
171034 199172 919498624
14210 127727 284207120
15833 63819 39409873
21012 42395 53215216
44338 113579 922172051
53915 153714 731782937
61972 149853 220428375
167175 194782 966231528
10404 99887 745247305
165004 169543 11333496
58773 100179 37883897
111127 167993 142482663
107745 183999 190849490
75831 191061 288652419
68830 69484 1620224
166843 171484 11587924
191318 198683 234069498
24038 157288 333507684
6664 40862 87642810
140787 177573 91992338
58209 141678 244764499
131437 146073 45793704
134100 163609 122801451
172618 185460 980620898
101717 162816 152958495
45476 88409 107953710
126131 161960 337184495
24077 151947 634383544
5973 109828 350656437
191101 193333 783722481
197835 198089 656018
94868 169968 188102140
154423 163143 336211373
132133 159569 68750987
83190 172963 260767305
53585 173757 301336898
3006 30123 67901881
75615 89829 1969066
136968 183835 737590271
157070 169523 31327840
10781 141704 327783402
180963 181391 1093013
141394 170972 414904757
156167 183960 69453926
20495 99281 496898554
49230 167313 978896441
55818 131384 974983559
57590 147233 224991223
72462 99984 68980446
70833 191111 301245202
95269 118474 57993203
48769 75559 67186910
90049 179421 844618140
32549 73646 102717468
58288 119205 566710539
96757 109698 545522206
170447 176865 15939683
194986 197515 6279114
180621 187218 16582602
185354 199276 34652462
5544 162018 367323415
130471 152000 53882738
37913 190352 381606368
87953 123323 363072310
119481 191274 179791710
50579 59974 23374010
97965 174182 190944201
75976 88908 494434281
101086 151448 71047095
82792 130013 118260765
14644 87196 237109711
80437 103734 58480626
12189 108443 586820080
57563 197020 349380865
81464 117739 90767124
63374 192314 218371839
89604 139928 126030348
50137 191784 947238569
85786 106425 51553287
141484 172682 78221946
174306 192603 45695900
178145 196550 868401469
56399 182295 315603144
54290 189777 339556730
55626 90606 671105440
91306 164425 183119536
49117 86312 621922104
60184 140867 613573767
139426 145849 15963201
7506 105255 244555902
88763 142670 134946806
37850 79341 103735056
135045 193897 396499313
170808 175015 9643970
52371 62038 79486155
48210 120475 181212156
104516 123893 48524979
136564 148684 14584728
8952 159202 594062277
927 5073 963103053
36091 176078 851534666
109464 121967 31076357
125319 134858 5890214
132956 178056 448835071
139329 145418 15143719
174103 179776 14055182
140300 154481 349261067
192678 195426 192099603
175640 194944 48165970
88838 100734 29645792
40668 192242 738515757
121558 178317 142152572
177505 196994 778057084
9979 187173 921856849
165425 183441 255520576
74085 139611 129263406
164079 164769 1736327
4943 13595 548336612
38390 108774 176370891
23754 71245 376534176
30742 67852 92734590
119218 187279 227079455
29575 51519 54600205
148082 176465 215667343
3226 37511 85706475
149392 179412 75074321
128717 169044 178260192
128086 179890 129688081
72789 81537 22025701
98862 164749 165094929
37180 98999 528966098
53713 174400 878372312
154602 181115 205988476
49794 189029 487757417
30245 67561 93204480
167902 172860 12411565
59520 137306 818529218
166343 199606 82923895
68818 153694 212640470
25075 39514 35930814
149034 179057 75049194
50769 131904 203447494
3243 188251 464410446
108338 144515 134323689
181085 192478 28561677
82149 181015 379863397
132122 154301 55603791
119283 186884 269653725
65017 172240 424213232
90644 151121 151377332
91777 119113 68311839
88994 102584 33982782
76787 86500 24534078
48921 191694 357711208
38686 55239 41125098
91007 190487 248864203
189041 199761 26689781
86839 107209 527976502
55114 89948 396287210
164361 172802 21153837
197345 198646 3246351
81345 189394 878395177
37382 64361 67261759
123555 189610 165402255
122259 177879 680315708
177435 180489 7615406
103540 131336 69558005
172441 175584 4908438
196408 199436 7444353
62051 155658 573106206
48101 112879 162538126
126944 184210 426183821
103315 124189 52149906
121835 133733 278555638
85986 122674 91628084
82332 139460 240989691
179450 194354 17241484
49389 161051 527484109
92945 187702 237259432
149328 187411 859513728
58832 163052 261513724
50549 140748 484077967
197754 199357 4010295
146262 174839 71555636
148469 177891 73593041
117856 121748 9691826
1044 198264 657199168
121514 174743 722265650
133167 156153 360698545
124827 178050 133277136
176184 192608 336968235
41628 128885 218744682
133018 184249 128108927
78080 168071 761137549
86643 184587 245121488
122290 171044 122350921
179134 181396 5658794
80044 193926 636221569
56579 175961 299349055
174917 180059 10122795
153097 160684 852530787
198342 198723 993171
182421 190913 965990014
24579 184623 731853923
97397 133594 49896968
147065 178912 79615702
148774 172134 58521180
20006 62147 62098229
191333 194041 508959996
70315 127946 249225843
38338 136977 247232306
44807 121236 191677496
32171 100296 330610772
124634 156308 79425489
194957 196262 857002404
165678 168819 265017176
11451 186085 437187571
194162 199022 492651288
86208 161629 188816192
114363 141641 133790444
138530 176688 95362949
103950 146670 248643757
105955 172276 784295095
160245 178311 88925568
193226 194324 2713767
19365 88581 793925574
74575 113576 97824156
52814 179866 318375911
131089 196424 163507259
182251 188185 795325321
121388 148690 68530830
191031 196154 389177025
4290 119800 495108596
8530 192100 745685466
162792 176839 35091593
137787 140718 300320126
178386 178588 504037
78437 191438 507637571
111752 114250 6240932
60869 115179 623770723
2718 77427 801434796
145886 175040 72970958
149934 172822 263056460
171653 185428 451121061
125026 159818 238848276
40269 140631 251657471
27787 133770 677311019
59180 111964 464380747
5221 191896 467314597
58438 79825 913376871
11177 91523 201127142
77656 132012 200889270
184806 184855 323694775
196026 199858 9495494
193915 198412 5515244
47456 161004 917283923
20779 35763 336888804
64383 121868 658645004
90518 109924 48598269
95187 179025 209771832
3974 22294 26476004
158898 164309 13659403
19514 83635 15936003
62276 121567 148784451
87471 150683 158228176
159705 186606 67345874
95462 163196 169659459
48350 92678 435667834
24879 184430 399325796
135081 171260 90533394
150117 169737 782980306
169027 191798 334452998
107532 150504 107597055
163288 173099 24547069
96997 197768 252119041
147531 159750 30579541
28753 38283 23725763
151080 159689 21577044
41975 49884 8696910
178995 182166 7977510
8499 150172 426685335
42839 92496 446535262
66685 126926 150973548
107271 167780 160262600
15011 62201 279428983
120617 140059 47604685
154113 170557 587329918
12806 13541 1848898
120822 171493 226157511
116139 153993 782738075
26809 101788 720194042
15649 23204 338503565
178746 185622 443181466
14379 164578 481737071
77300 106288 859833160
26022 159506 334162551
191642 198925 18074861
111233 150705 98825757
104921 105985 535509
189627 191118 3745884
36834 67357 76270692
128200 129192 724101929
67376 129255 427671602
198818 199224 154447355
35727 197981 405941320
84819 104559 49352048
189507 199321 932236619
45055 187673 790064140
83002 144964 954267897
77853 87004 608675982
31047 126441 98543139
19852 195158 983326879
182513 197432 798726601
150258 192224 105041619
99414 106321 17181517
121447 123476 5071207
17631 139213 304539783
52719 172830 896277651
177272 178700 3509486
33641 188421 387379037
93266 101287 402414659
67160 136185 173147988
55283 81940 629854078
129104 154555 975491900
92277 133888 104225024
148025 187381 121981637
176028 178192 5405794
38355 84036 768085398
50051 101803 444722576
45570 64504 47478461
122504 176674 106181932
50957 192822 136474890
154257 156490 5568880
39886 141811 255460474
83533 111047 411635310
12160 15779 42075504
41227 138313 203148766
115373 191739 191159264
187944 191552 271962917
128534 179812 128342281
3555 56442 842126238
197982 198617 1616028
192896 199837 690872553
73315 143687 176392010
89755 172694 207672256
131451 159978 545763684
135528 168498 586231007
171420 178884 152502307
161046 181552 51267380
148932 161009 30207514
185596 195358 311676470
779 163975 979196514
28348 59814 343240110
178455 184869 16050377
37852 135905 245732777
163698 176066 82249438
125598 144765 48140176
142314 193106 127006001
171197 199060 69418190
196760 199763 7443822
152521 179099 262988346
79479 136713 204483139
147430 190622 38201589
74520 199413 312615004
7101 87193 200505598
94040 138438 662423950
156368 177088 122440077
166438 182085 39028764
23863 26326 6156653
117283 174460 143225897
11417 127348 290141073
171378 177773 221495929
193403 199720 7962289
179875 197556 44117120
91589 195306 259459449
133576 170649 79478475
168726 179000 25521439
46762 75552 72197014
54372 99191 741222699
187845 193220 768185343
85775 134296 242800578
125226 177479 130860869
105632 151827 410899424
166397 190522 60136325
161649 172077 26199978
185610 186633 2615949
76053 108624 81805497
113458 127848 530452490
107664 122665 37387201
2502 75396 501118690
30558 89984 863519725
11151 82943 179643747
173026 196704 45025962
62747 197561 337732737
54896 111796 142878592
69737 184195 286597645
103660 194301 610363783
9424 69022 775390481
189179 197773 21364220
121140 143089 161610197
60991 121925 152846882
54436 173186 297849603
67779 141149 532678869
97066 97483 428318985
142244 194187 200064881
103915 155495 129201144
8575 150641 355659541
15451 182819 418889148
61485 73792 31176867
59494 71670 30826034
93200 98489 795566999
140989 174949 84963129
26974 182463 752129830
197479 197678 482662
88449 136038 244484906
146891 149065 5440197
122455 165346 107711051
171693 185608 242380406
188501 197603 22636101
58222 113818 139685852
70779 119280 127963765
182145 183192 2491855
103092 165900 157410398
75156 86886 29551958
143265 193230 124970885
57919 156260 246782012
50792 195890 363475425
143657 172648 72623291
141912 199635 144258539
1218 51413 125192829
178305 183104 87990955
23939 120903 242607442
160644 193333 81784652
69738 71000 88564892
31847 136249 261493680
27749 35338 19052528
22560 114491 230045245
167699 168235 685713339
48547 193003 815627068
30814 199305 566114812
92825 146199 343227876
158973 171203 860226969
159496 173125 34196902
112505 169405 142594533
26109 151735 831642985
120106 154973 355278024
160188 172023 29742933
154694 176765 398608195
161923 174427 687314094
31441 134923 608362834
42853 160027 293752473
106642 179954 183591637
91734 164716 182795782
100293 112092 317658372
96715 102486 632260614
136738 151721 801646753
71987 173486 254303156
29042 86709 996491305
68292 85427 43008134
170710 182800 702409824
154321 193115 96998249
114302 130975 189456225
65416 150323 378194105
73839 195172 734592849
117599 198549 202496310
160597 180438 480268918
86018 190081 260381938
11261 128284 616854519
155656 180755 901904660
170248 177564 523591461
139993 143130 7767135
102619 129402 66942678
90887 184679 914665297
80873 177640 242357292
197025 199691 6711887
98928 140436 993432607
87166 129024 237261809
130560 184166 134113394
186287 196220 24746257
183408 198590 37882351
19398 94816 595173508
22598 106841 670594025
86302 188253 255225584
38683 91989 133646458
191145 195949 796194627
100678 161061 549959567
104030 179475 224297121
51214 56086 12062885
82105 96248 35417510
33236 72949 156089960
87052 99349 90219506
4234 33036 72183031
178987 190029 27587744
68527 79632 27784802
86835 102151 639727276
142655 168328 64338676
148925 185433 503000767
109304 119565 8154388
132626 170760 95585271
176563 181494 46756311
13790 43938 75149932
116341 192117 189657299
48577 185459 343029099
7960 133665 568983003
62201 111046 122757391
162115 184056 54845734
99116 194562 491571951
34272 100370 165349930
180176 187910 19401364
1188 178183 810883438
110245 170126 149956172
1263 158330 393061470
39604 83265 109507521
122644 160705 95479440
184150 192429 958742008
89065 145779 539606683
48106 59768 846494102
41124 100556 149066137
52670 198713 401194348
30489 111461 202686428
148674 174482 39859565
60531 75172 36900851
85505 93513 165399517
125599 177234 995566531
142143 185530 779386623
137361 177085 786496086
126779 167559 102254718
151713 170324 46700524
59436 116657 660047606
38352 111077 841379103
36629 193770 472507838
191706 199974 18945634
194032 197294 202135954
30751 116413 214397446
84639 182124 674795937
8760 177044 544268757
154442 185627 122223038
4004 176639 959838480
197607 198550 343312604
18250 18427 784067844
197525 199759 36750636
15142 103960 222330144
110752 124117 33299845
40623 135096 237007651
24246 196019 429916178
43411 140446 390469171
185653 187543 4776324
54695 80598 65118849
163688 196095 80881255
50568 182363 797968356
126821 151697 62311489
15162 58366 107658698
195193 198572 97922852
70554 168431 622227775
119146 146083 41276785
78230 92378 559338964
113405 152993 99050389
144543 154512 177875726
154435 179433 62484180
150982 178896 708463900
122155 191576 173879818
59302 145025 936713110
103552 184202 147369326
24876 160676 746941252
7767 169770 907692935
33730 107559 184764311
101123 112139 27516969
196216 196844 587217855
18701 153151 845470838
20830 183896 408201910
83872 198871 287697300
37070 148220 278345081
99671 198319 246769887
182349 189478 17844831
50859 145562 237479389
196720 198299 337821603
62219 125585 159022062
184543 195322 294056621
20826 151509 918807420
16326 58362 389734633
33991 147333 283758884
136566 184050 118632014
91556 136530 190355800
45283 193175 598637933
131680 153567 204291643
179707 198119 45963904
9999 170992 588239735
175581 185559 24969526
179404 191606 30546648
39643 62314 676032530
158418 192884 86245503
149667 184689 87623436
184457 197538 282731734
130371 195795 163681695
5406 28534 57944289
117614 150799 198768754
96320 107289 495467145
111988 164495 510217531
107383 169969 864965886
184839 192126 6026470
118969 175659 729634924
166644 173779 396373713
28340 115754 218782377
24064 155966 533898563
186610 189586 7354403
28174 185252 393176818
137528 190473 678771528
74241 102328 543032970
68855 70126 3193650
164021 181750 44202281
46486 194538 370894093
182988 191257 20754557
77094 78614 188186845
155733 199824 110150897
161224 171787 818979466
28338 134955 267049971
143708 165888 394533468
37555 91748 738909388
141307 172093 77171835
143930 198656 136733668
41747 183282 354532496
148802 167559 47031006
168162 189332 963368987
160346 170269 473530374
6622 183126 702246413
5990 158224 859188929
82403 110206 279126255
60278 166082 268326242
32503 153440 691761729
116783 139603 57318217
100105 150870 847214964
106516 184151 194378228
13803 31439 44252774
119380 156829 815361983
145366 155889 26369810
81210 191410 275844097
13220 190793 930800047
68528 139288 490042850
58788 129094 176489443
185250 192911 19134329
159147 189936 76980307
136832 167576 956204799
186420 192517 219348493
154040 163704 24302889
42999 190125 368616454
28618 148551 18649799
23313 23931 301079210
181158 194095 9945095
112861 183568 176921742
198435 198658 573951
15802 25106 23283992
2380 131209 405131565
19283 33185 34954765
29198 183103 385156077
153561 177956 61036386
145605 197444 858892494
124646 193261 171810601
75665 122255 445869874
53600 141813 481989662
164688 176978 791296727
185951 194292 20771686
194125 194727 1486150
171106 197275 65215797
54253 96151 536871294
198973 199448 149919692
146511 169897 58635896
1956 144308 356341864
92172 172418 910608360
153976 185963 80058436
15870 132220 505648875
81992 107244 63141901
8844 111789 123343845
166497 194046 255151487
109893 176641 167057627
100442 176075 452278638
11635 70119 146282518
193536 194835 876704739
93486 166731 183491968
80796 94877 23120872
77292 117544 100821816
164434 187818 58423998
28809 72509 222893090
135246 187169 683867475
126506 160531 361891476
53184 60303 742638144
104261 159233 997904442
121218 197385 190613161
29808 106308 191318133
30041 191511 404098565
149846 173031 58188490
117915 192998 618021732
148587 149291 504248259
38095 173578 869128046
23562 197560 435359448
48163 95715 119406567
9878 37030 67848230
9632 136983 136295799
29542 103693 185630334
142258 178918 537060383
98801 111834 491489806
64437 183069 560175989
88906 163690 187267580
19098 84943 608907001
81233 160435 198325351
20454 44775 60470674
59189 167587 781775291
1760 131797 37257857
97181 180066 677917739
134268 139522 13241812
175020 189442 35996431
41122 168289 318821592
170215 192735 56209320
150139 171475 73521930
49215 98204 122960586
13613 155398 361407225
171501 191929 72552294
103180 155368 130687612
183086 198986 528305806
150862 188220 119678860
91460 111686 50608275
171917 184560 31438429
177781 178480 1737101
138646 157710 47508744
22512 72785 321910367
42250 49799 807257975
100325 159780 797719792
73444 158591 438988600
95329 121442 65252109
144052 189993 114832989
172922 183245 25581252
117144 140307 711830938
45271 195097 460574275
157152 174026 326686598
68337 112361 478793714
95770 121167 63454052
152398 188782 91002601
95739 146554 127222871
74536 195873 303818256
30023 150389 458841039
45524 186029 352160322
30409 35734 13318518
68832 97222 238127519
163213 199731 91098747
67503 109920 430199852
199650 199753 376235121
162442 173065 62203022
59946 107832 120369799
105708 175144 174021177
70549 92242 54527236
98480 116989 46373813
144764 156449 29196554
196041 196716 62815784
117770 197333 558343251
28573 29146 1437658
16954 106429 223929643
7206 83837 301196672
100832 118273 792786431
16768 114842 245550421
158549 162746 432354609
100190 102008 4692532
76305 83413 17985710
126936 140854 34946738
86481 188510 181591719
91486 121100 73977148
138461 162358 138056635
38555 85738 165750842
38930 147930 273109820
97977 139923 105212895
184814 194900 25152904
26901 48945 678841956
106983 120542 134003721
110674 192816 405678652
167970 192151 567545789
144055 177318 83180839
98059 120428 548673907
2130 178161 681238586
93985 114875 52252380
174349 183166 428197448
175370 185569 957549133
9087 19539 157733576
146654 154088 18623843
140893 182700 104493951
152997 187476 86374678
11658 62831 127703745
10642 40397 268941432
146009 165398 405159386
57453 186853 324436182
188794 194738 14833878
38686 183241 361914847
44478 182149 362920099
24536 118011 233947729
69112 154368 213633515
176610 198317 110092579
34887 157355 306491680
190472 193168 6782105
153194 169406 225057741
159724 169935 25652472
184887 194909 24971020
110042 153415 108551086
88587 198828 986285367
71126 165741 859747596
137357 189567 130487480
104182 182684 196500236
148357 148678 830040
176880 190298 33513401
91873 96482 995141893
198355 199782 3587235
116942 197924 202537766
84755 122619 597941123
60901 137366 319444878
71646 111102 599383526
164791 188990 705217230
77118 129779 131953709
13249 114772 975518274
27095 75611 519668168
47186 126952 654050975
145455 160187 36854698
65376 76307 58580936
3418 95257 462875223
27994 193188 688276245
191540 191590 136675
126735 177202 242569796
1281 57958 10131070
186450 190387 9738362
152766 185171 81111389
93902 172955 198065961
77912 185044 268345535
106178 185542 215637178
64531 140567 373227449
13289 92294 586871078
36187 176109 350289958
61657 86066 61641679
72315 86304 802881578
131552 137008 13885133
162671 191610 586550925
140377 141205 1990910
166778 172958 15468925
39488 92306 132492526
36500 135082 2406340
70179 90475 962569241
130680 144460 64074903
175242 191397 647182405
55679 180492 606201416
185270 189715 11083551
158116 175592 43789645
102898 145869 107627484
80363 144334 160437495
184009 197640 34005613
95430 144664 123321738
65624 72768 675599794
39474 160167 626565273
86970 132685 390565690
105764 187780 205479876
79731 195009 747986917
54715 63605 781985148
49947 59822 707427082
25708 147366 782667888
63579 89819 997558296
111275 134116 57255972
29345 161073 480267681
59505 69030 24136832
172207 196559 60765757
27034 47567 51020855
98250 161020 623901723
74832 170850 240691392
144582 184486 886167683
55514 116593 275266778
693 119901 870056800
104554 113200 21765900
14523 57596 107404507
53636 194558 730012140
49015 168285 299086798
13751 53769 99833932
169537 180363 639730061
53133 188934 774720516
199219 199904 1736098
7925 133412 314179408
80316 114726 86289030
54454 189194 337713223
7247 185356 221739419
23213 174753 566125932
31921 104753 182216222
152662 170077 43739729
116586 166473 436147923
142765 168016 63310621
127621 174900 705575313
42853 84652 105046437
37493 88369 127492818
99027 197977 247514080
89570 90695 838630
177973 189831 424183637
51966 175634 309925789
146512 197227 126734897
196205 196558 885641
5039 189446 461616927
96631 121898 63082046
147828 175404 715473049
14457 168356 828567941
118743 124575 599653857
124887 190539 800898806
4466 120443 290281262
126043 174028 126639990
15499 115472 347937766
3724 90687 397758144
101885 105735 256595313
84950 178133 764276736
3935 95506 229253878
82264 97046 36963887
104049 166941 157655557
46116 129676 209547221
199978 199979 625191018
1958 90578 606368765
47215 52927 14293976
15397 145377 325452250
20170 118140 245249511
140139 158802 722883318
90960 153715 25799808
110816 190492 154437210
136534 158918 55901903
151999 162034 25146896
163401 166894 916644930
353 148871 445017495
161405 183679 873000507
102257 177872 802889614
27271 75723 662768261
114107 123665 233330004
34301 134992 370324605
177971 189293 28324033
132722 161250 71410932
20627 83803 158188761
7860 150069 355916614
4096 30744 66727379
118061 148109 75321863
110074 111833 964098783
142918 149518 16443014
178247 184475 543199424
72546 155855 208762267
158787 187119 697293713
35642 43468 230933766
98429 109759 28486966
143597 199583 139864842
48579 114762 166026853
113951 195790 204771816
98915 107466 505592229
52842 134968 287395014
148202 157356 721869768
125896 153675 831995082
28379 66898 194009886
180464 195023 417401312
87945 157667 994407701
148057 183654 951363473
27850 156657 322483163
78324 194504 782214059
7028 163303 391335302
29142 46010 41792128
61128 87196 65718632
54807 179021 353867412
69542 82198 31856799
91376 119795 100569742
62083 159858 378433249
146020 198538 461853953
78424 121859 108770406
95503 114485 47436220
106749 112304 524258792
41847 122310 440108607
132413 140563 20523668
165216 176799 28855184
58544 99371 412704435
136194 193098 939171736
101104 170399 173570941
72169 143574 295485336
155883 162825 17367757
91243 178391 509823252
107307 160641 133585336
148642 165775 43022754
137113 154565 270027260
5017 53954 122113136
114652 153524 606981981
126974 198544 178974935
11294 83389 832866560
9527 46573 92399155
118540 178976 151321019
29341 121057 868149251
121489 165584 110674003
129989 199296 173280234
120068 150156 75372771
42913 153188 555292860
82417 126752 110984662
46067 176423 326717246
184278 196785 31251289
146822 152009 12936163
168385 181216 417364640
134365 172840 96354749
39940 43986 15866478
15033 173192 867138499
80294 164200 683233364
3942 125025 185378048
30762 187191 467441627
164469 172119 19163197
64459 163029 247184323
5478 59468 857454139
64168 128763 162082001
36510 41870 75347422
19047 179877 268122677
104113 146384 105938158
113963 145252 451625804
33115 54024 51843575
58623 112618 287967765
78532 133360 838967905
16799 193455 442233090
150130 187974 94801936
12669 23720 674263521
12016 143251 365419636
113977 136482 723391717
90605 177808 525130077
6100 123217 859618158
183594 198808 37950258
21962 68733 116952320
150473 190141 99202763
35328 90194 137341471
67961 146074 594525876
176957 191136 605826301
41581 149949 271556131
15463 139859 311554901
111928 192467 201608179
198468 199939 442891217
17241 53939 788085707
93927 168036 112883185
140628 188702 120188536
19983 68855 122242637
10951 17524 16392552
103604 134826 809887851
124042 152065 844561732
68787 110649 686529189
95329 176999 909702427
6842 85462 949465927
188954 196266 18264639
143853 164207 495658539
177325 179467 5305468
186785 190800 839802873
89943 191295 614815040
161622 186628 57626376
76872 77643 1967736
150838 167039 40693973
79632 161017 826253023
125505 145303 326379110
190477 190987 838692027
166165 197198 77328281
43442 173776 326785945
160780 174337 25182442
14687 124837 275720090
144938 177817 82218431
188835 196863 327906191
124349 177004 425988374
55336 121465 170425689
86066 180853 237155484
17310 55280 662487356
155561 158697 699692486
56594 192786 915186596
192047 196693 13411956
126826 179055 130699820
131724 142893 28071779
117305 134314 436857420
93566 129532 89973655
177982 193443 238529622
188405 198294 24545508
58165 137329 903946863
187308 196252 22256832
140332 156579 40556182
114612 192554 270863586
32044 192850 532914469
41451 160222 606400704
166811 199362 336262111
127678 148648 694031780
4966 56218 565651880
170427 177179 679949823
4409 32536 70477310
152134 161745 356790375
192777 199040 263748807
157456 176203 940352
122519 139718 43379631
108858 175795 167541322
49489 191738 456192579
44723 191837 368701947
152211 190589 96016121
181277 184228 1345875
158636 174935 5497890
126815 186430 149267556
79341 115787 91409706
48041 52955 12308950
181354 189884 21346047
73294 84836 29017847
57886 71308 33996200
11354 117698 825555822
153185 167847 296689061
33200 47330 960611004
75887 150931 188114739
90125 128775 96717625
27900 64530 161743579
104862 125786 52442895
108849 147944 102968810
77999 198950 302718417
74757 77211 6190035
40958 129931 223053362
54579 191946 942803430
182287 194094 296560012
89688 124107 85966824
97983 190147 230682744
151787 180546 71929124
13566 169598 390828693
168840 199695 76894719
194349 194972 1524028
198194 199138 605460230
37311 77965 101676881
56286 163990 806154517
76246 133154 627156811
134303 161602 68284884
106629 114715 20328613
53210 171336 826469385
81532 87615 592801455
88281 177827 111934458
182333 193401 27700612
117775 120202 1297695
91425 162583 178163861
58287 175581 294166471
76302 197122 970819972
159980 188359 71008077
177530 181269 9327929
16486 22739 15733843
180949 196683 18381763
188327 190537 5442215
132332 171180 97392172
195984 197439 1243721
154527 175411 52287475
195882 199723 9524143
7221 37554 20248375
112010 180334 171050340
117666 121723 609957725
66021 115992 865351960
118807 127342 21398563
195540 199780 861974875
90964 157612 166736701
39330 105656 489156961
95341 118800 58625802
131698 158876 921550551
172166 180282 20181130
88129 160820 492199788
180371 183868 8703284
126251 167426 907377517
28832 164027 338581312
156545 163029 318082271
36927 118669 204596684
3218 85830 206757311
124514 139785 788987899
52717 159959 530596732
64351 193977 324777503
67539 190589 422113365
2572 17629 822961746
162496 175186 31745214
55422 116295 730231316
164016 166087 5222899
90320 149359 147785999
33778 45588 601540129
30449 135466 263015624
40476 121345 333041391
169461 197851 277771604
134746 177705 676365779
180918 181396 992487694
56910 64611 91604206
80437 124524 243750174
123477 127681 179648914
88109 156497 767947494
49742 158735 273209574
97089 192989 609590818
10414 154471 360647796
9418 27042 44179425
31231 196803 196023441
44524 110821 166487546
36055 147359 278704522
60426 146182 215216655
2740 37134 86034567
130879 159268 71106829
33437 196030 406866180
86649 142667 140300110
93689 95308 4064728
50068 81617 79308095
199266 199368 266087
3319 173446 858861466
70453 148907 548975141
40373 102906 156853680
109207 143748 86488434
198729 199964 864871938
65873 69373 6912682
143811 145366 3870184
87507 169649 460038902
150616 159945 44364965
75631 124471 122436925
120627 180166 883205404
167260 174062 91504568
57240 67762 26698688
144048 165103 226804568
59308 73582 36056890
15196 125262 846636121
189694 195950 202526880
61960 108920 745545763
149605 173934 61030029
19167 105501 266317540
118028 167032 496773104
149092 194867 114376516
84124 149758 164305449
116844 155570 23435669
139360 140899 3786662
183177 185517 5998710
33219 131144 245065872
137718 188369 126639627
93346 102867 23846210
129087 174346 895440711
35697 177977 800606222
54515 131618 193427239
187326 198996 28960743
9437 47740 30943009
85883 97163 28178148
104269 109226 545895971
16076 73174 160391038
179013 182415 485083354
70661 88406 44663052
136972 144313 909995375
20378 56065 913598703
56823 193832 535831716
102355 131838 73718894
26734 113121 216223917
140329 189916 693464072
29432 143725 587003818
47273 133125 764823236
192262 196201 571042451
186890 193773 17127118
81369 142536 839300487
159188 184466 63163111
134217 179882 82046694
134024 144248 25596343
48548 199329 377613879
110650 128411 346248243
114823 163586 172444671
196053 197914 938411468
41151 96254 138292570
156411 162125 714559158
176729 185481 765438712
108768 120139 28326688
46609 135460 293326217
148733 148879 343435
143206 191968 753811426
179561 192775 835095724
193514 193582 191043
140055 187883 119588014
195750 198323 6344552
21564 69058 926484474
24362 108516 277871775
184169 191713 18910508
49123 62555 212206806
119814 128158 20965741
135613 180779 112834302
184381 185596 3129955
112910 172417 149088580
172245 188690 920970441
105993 147369 25228973
3726 185551 455125732
26289 160669 336394337
124655 176671 130330899
178453 195595 658373799
115439 125786 2312343
186911 192094 317834759
35349 124218 222311710
69335 169701 251547028
19881 159612 349909209
2321 147955 945342248
180378 180621 561605
178118 178777 565288448
36340 100615 160867328
117949 152628 978837359
81006 81776 2032410
189664 199447 24361264
133086 166062 478799084
188894 190842 54536062
55195 122396 168512249
71011 137034 165630225
143139 161804 46713699
29884 55918 310564621
63756 153629 225395150
76758 189784 283080737
21795 131303 921214470
116144 146751 76691022
96443 188299 834841150
188475 193251 11936936
104191 130144 892539689
196645 198119 3596951
187128 194465 18255826
90007 115993 659783232
183698 193539 24651264
40791 61358 51321634
25673 88299 741917382
20959 162436 990812531
65953 164839 490349013
191186 191888 1784221
196022 196318 83063699
81363 174088 232247396
31516 103555 981596301
149404 150054 357008723
187909 189746 4527812
186615 194555 19711628
43531 82749 98552339
168169 192607 60997655
112113 115713 752409169
134718 145375 895443432
181816 184124 5768854
107873 194167 215944570
155166 165684 26506680
58703 59179 706771878
125861 196991 177860048
179772 199975 29760570
76958 109100 776955137
77122 184613 869584439
176341 182745 15943005
193168 195472 610237252
138560 140933 5839850
47973 134319 216647573
5102 93945 222442684
189763 198390 21461628
125669 189218 159066379
51147 167189 290964801
143050 155096 23485697
101041 144847 74104839
195446 199012 8854983
101133 141336 100653079
158964 173206 35753911
171544 190857 48158631
13728 173024 398973000
134446 143047 695000115
8752 104696 240167558
120315 154369 85382613
56605 163892 269190557
40995 174752 335223558
137337 190112 105251945
64558 116209 987704249
96790 109840 680344556
73916 92868 47607051
139175 182939 167907667
144904 172647 334342903
141991 153038 5447752
886 21764 52113396
43890 196678 864008872
84525 140249 931097929
119494 166416 474822390
101118 150763 740887741
139978 146041 15092438
22799 35503 31817160
58145 131115 183182999
93065 155436 156180848
57151 178761 812029009
105464 188597 591845009
73304 132159 938125229
7755 123447 289499687
199815 199939 832645952
114970 142874 69999465
185751 198187 166963457
86208 180198 235230061
95264 111010 552673502
133577 190547 142439267
187890 198163 25526763
126359 128529 599888955
190452 193939 124671767
54046 93438 839296973
138896 174484 701642559
116443 120164 9243884
184526 197368 32042016
196460 199252 6856959
143630 167498 59808558
84886 124239 98420986
176857 185094 5530164
23563 100815 564865396
90373 159818 785939172
163153 175832 712237873
47149 81775 475696220
4108 117109 896351121
100053 111165 27861674
83536 164579 202991768
115071 146153 584751263
176957 191185 35551441
119359 138060 47109739
193595 193869 485975475
197428 197955 1260871
151260 178536 957210320
57480 101841 111564985
72131 165832 357878204
150026 164725 36987986
180247 183748 8716815
26068 143948 486778521
21430 42885 53316403
88439 187714 903055940
68375 123529 443998
125052 134373 23491959
2488 155972 845658639
95183 103624 656558546
174840 185643 4842235
103769 192206 443889684
150729 155349 197745933
198870 199185 320039724
16512 174596 124052259
6652 33930 68350873
86755 111679 112234626
4000 19907 39733052
34679 67087 872418589
69185 91102 55113044
104863 117504 387406393
82464 158999 191623353
45679 73543 70034248
112441 162360 638508462
76258 151874 189526883
24239 91700 168919576
24679 111530 237467709
71 76587 191172084
128952 146278 43466054
154379 193630 696270723
131294 190985 149396923
105287 164943 705861410
112123 179525 651425611
17082 157955 352680679
93501 158366 162345950
20694 37665 42474918
126599 175834 209631945
29745 33624 9737706
170769 190537 49263364
181327 191490 413720925
163023 190513 68639087
170794 194675 591429198
110761 192773 205200452
70318 131214 152588184
58460 168773 276818794
85203 94739 6399600
82004 169613 219485246
185508 187866 385028595
24820 137500 282271181
68821 146004 444473910
181375 187299 14932758
97990 191830 234951421
35902 150081 285786756
119005 136262 43472515
129535 167231 94551155
30824 56478 63713720
135818 165482 74246798
4363 183027 457543700
180091 197687 43875810
197366 197723 13424624
87022 111433 182326509
69352 188574 298592184
174806 183701 242842491
136165 161257 62461661
122272 172170 606480795
29740 149088 971480566
180900 181454 1416192
150688 180136 73647211
3963 10849 17229967
58655 115838 143646071
70383 178887 271756595
135815 181673 114573256
29474 155661 315917838
117252 155071 694994924
124835 149887 70900364
22520 23962 3592098
4201 10878 919630888
114083 137975 59972896
48140 118475 702610724
70334 132686 428149055
1319 49514 120159875
56225 106814 127031888
25052 126111 364349161
26061 143663 294483876
27722 148160 631005393
100909 198687 793342885
99862 149578 134910532
111302 175596 160951764
60103 180130 163445225
46405 119411 937108986
52078 96846 112412741
199184 199852 1687298
665 101428 252123447
107132 154072 117654480
82471 108205 64442595
140568 144251 9207557
86585 94940 20950342
95067 110011 423023349
187082 194690 18917321
94432 194725 250914573
158361 166035 719373573
191199 196906 14145477
171718 174681 7305571
14533 127666 283267534
23832 172526 569063236
29183 119915 704147400
170757 181435 26520293
138336 186725 480595790
143111 170752 125799061
128146 176154 120233978
130878 139769 585093353
151124 163273 744461978
95379 116842 53676378
110773 131936 359287508
146073 179185 82769144
71133 126835 274234956
29728 69289 418954719
36814 64644 714913902
68701 165980 74940934
76694 134583 996442379
86552 144959 785769520
67987 75102 532630113
76046 168638 232179069
9858 193997 460844499
136987 151052 35043792
135062 186971 406967031
691 185002 880591458
108267 149268 102689144
13802 59780 928756785
54392 131028 4267323
83741 96891 32928583
125416 154108 71929832
37711 142044 261327545
196744 198891 5293662
62832 93624 77545993
110529 138160 69304276
98872 129914 77712976
97389 143806 437812000
47683 156745 273408828
104909 143355 96380205
19173 32099 746816912
89660 117143 105579419
154633 163717 22829363
184142 197468 33254194
24690 97211 181518376
190781 196486 719638815
73563 92589 59963040
61242 100383 98386039
37063 90040 132760891
33282 84138 669224642
155861 185747 51105262
141041 151045 24936013
9754 117515 269673057
175893 189539 34109637
109504 140271 500426984
51726 146720 52059736
123090 129510 609874890
66375 196868 326675370
1813 193027 92273298
124596 156409 952453893
112360 144752 270557166
137223 186010 121987642
89772 93350 253847711
80910 89154 20857879
35497 133528 245473039
196607 198040 3473669
135649 178474 106990950
54225 131089 192845128
69798 172156 731736550
30896 171726 352691922
94208 186117 230084432
124997 187901 560618471
164974 192767 69366541
91715 142030 125987104
183720 188193 86005342
103701 124539 52079212
183537 195383 730969958
72006 142286 176111774
45700 83255 94399508
89854 167276 193874215
101817 150552 121947993
95237 113732 108421749
163587 180535 476936720
63373 83893 333824381
26443 30314 687640828
169370 197953 578718057
73227 88895 140987517
61986 107294 113814396
110053 134663 61721181
64118 114343 126047701
97247 160912 159471804
157061 167778 26994723
5510 173540 420784832
8916 77385 428738352
64974 73698 666688438
159328 162968 12327459
8356 148859 492481035
118378 185860 168989749
5866 160402 386870626
82415 101638 48212265
52176 196125 360602259
78110 116335 554127251
183753 189733 609165209
115851 154910 97806920
25142 67943 919707746
98116 141361 373620843
67126 157304 538804103
96903 133115 90738469
52105 100635 9075809
87563 150319 912288232
76729 112297 798841683
159002 191800 600724863
56683 188869 331320817
13128 95539 921839541
140085 161439 578530676
189830 194598 703319523
31438 77080 114106735
93062 168077 514279298
107681 171478 159867258
53522 191546 345850812
172011 183079 191592307
32737 43626 422275228
159118 170867 559905028
68276 193494 129985607
78349 113164 87359596
143187 196436 190260609
107941 165451 144139008
115409 135886 51476162
74609 103396 72214196
66039 79118 551280012
140283 145078 11945081
162873 175034 608363837
61845 140061 464428254
43631 66157 56598596
142975 176134 251471711
44723 89454 359153394
62625 165719 258721421
12149 182606 426729518
33406 78021 533661569
108792 175743 439632415
180434 187382 17486654
196462 197172 365765713
105865 115612 24503234
134152 151495 43368672
128779 177401 244591735
49689 166216 982739712
41118 94886 375121860
71460 108899 93921067
71641 106791 75428773
26342 102595 190898795
83001 181140 158876724
185533 191080 13841067
91872 109435 43993143
62162 142713 309641262
114245 164430 762871317
73900 197302 692976384
146225 183542 93265331
130780 138354 19145668
164551 175932 988290923
182966 195341 30944643
67959 197612 324494763
147305 155640 133093715
196462 197605 2740855
37484 128661 228302685
168778 196717 69680701
21256 125831 429840385
186718 195538 385523888
72307 108550 320903638
194018 196140 998641027
93627 98512 118882863
172671 182066 214505789
150309 153377 7759649
117141 159301 105625625
169900 175038 12779151
32328 65042 75197423
158916 164313 13617088
115254 191427 856548919
16407 96994 201735788
142591 157770 62887445
160649 182893 565004708
124262 172739 879427594
48825 63549 36767821
133715 136341 6639326
89100 105271 483061822
58954 169842 151558875
196840 198621 32118547
131794 190043 477338683
109256 179573 175886189
156763 183393 66563803
106434 187594 515378676
54042 65829 967296546
26074 132591 909098317
4267 109161 262709890
126283 168044 104713360
150277 162519 586972637
9363 52409 474398763
132538 191149 146651011
147327 182137 87065783
174771 175889 1830945
191928 194161 5540718
67993 70787 6937095
32192 62892 76375926
96595 126317 162881828
37386 49824 30866310
80771 86757 15124665
86051 168617 206807109
157765 167361 24205015
137395 154331 398051002
95819 151987 352271684
148228 188056 899822645
137660 152285 109899214
1735 152976 378421658
103657 106050 5879559
126952 149547 56563636
167273 194701 68383161
60569 136201 189966807
186536 198473 29627461
66683 118566 631932082
90657 145709 786831677
86637 167663 201488178
97769 145122 118664000
9581 163097 384406566
143137 168182 912756218
128977 143662 36918743
61535 93864 81399828
140026 155762 39271067
9187 27467 45775949
47178 56195 22464938
33475 191035 510788819
125660 137411 712894701
102778 133347 899542310
21211 84302 637316781
122641 141377 723636864
1666 192518 477560209
56679 92023 88992160
144823 175406 76520357
16636 60854 397943317
12061 146446 336540728
21945 70036 200579328
142783 195279 131210127
21231 184272 408088506
65636 142620 193026537
92464 163710 178472555
152810 173741 699741427
55594 156714 253607612
181777 195208 33505974
162945 197827 284632855
57030 74492 44017221
104117 153932 854260330
133294 189041 139413454
129250 163873 902352204
78083 125093 129825933
36952 138729 549906843
107995 167884 965418685
21401 140998 299483906
159376 197534 854455723
79484 135309 140122547
151290 165452 98745863
152292 195478 107995188
150951 193434 106286282
165607 188114 56171919
1072 138477 455316162
55378 152559 257077371
188656 192862 10537514
36238 123611 218668827
97039 144156 118115660
6514 34187 69330192
10992 95892 212535060
164565 189577 62458258
112786 181698 172488572
140457 168377 69910924
180805 191626 961987078
144941 160540 38971137
55574 106163 126981346
122540 123868 3442839
20233 109475 853135810
180068 191072 27523445
68464 118402 125113142
142119 149911 67426597
194480 197338 7070330
114021 143759 411285809
63323 90357 68161450
146556 181670 87839172
36955 168453 805901272
10234 42502 313112182
185073 194796 24190282
126267 129899 9102248
102024 136344 574482136
15663 78116 156198380
152900 193292 101084589
20362 106401 174636199
88115 119629 78737006
47949 145898 245655566
186736 192841 620163157
42266 162230 300717277
108729 176208 168894981
54690 192566 401217368
113049 176768 42558482
77780 100887 57965733
76371 98485 55531218
151621 169673 998100127
62017 123114 153241318
45452 171607 316330966
159896 165439 14004864
146273 191360 112762907
55045 126146 178434328
194515 196753 5568585
167888 192818 559015758
935 116493 289108570
106852 134885 334143582
127874 159322 501414117
167817 198381 694527257
82880 189163 266056926
87230 188755 289498099
89888 178962 222855470
82625 87148 992625455
155528 186319 77083462
68869 142741 659230693
46193 69097 57576828
102652 105092 565293694
83497 98786 38290669
85237 108586 188011208
91966 179610 219306606
192912 195335 636152019
47229 128095 460158409
63184 187721 312247483
18478 167564 896396145
92922 196078 950327416
133191 183188 124960756
48394 159990 529947756
53134 74172 52890263
128862 157848 300940222
88430 171032 206832180
155335 177971 56596696
102155 148438 115821015
16535 32784 40795112
162910 198526 88903346
155037 155146 261743
96032 178475 206315363
152044 177472 381869127
88819 152528 578177470
152396 174175 550357744
104200 175634 32543879
106378 166375 457477659
5065 196057 478082992
22853 170017 467544063
78815 112468 204914666
193764 198243 11071954
184722 194605 3196940
187945 198108 25226616
47077 175486 321874433
53779 56921 7838991
85810 95412 24070460
32680 50473 300357420
182621 193223 4889946
27302 169043 751174683
78748 182533 259955145
119372 152916 451575087
90178 97119 330978921
42809 99216 802944446
13146 102787 645244732
69314 180923 344977288
39106 121711 834381231
32990 163125 856748432
42575 86771 505643725
187585 199516 358056987
97685 160770 157959832
199538 199544 510409361
150611 185867 88254061
134192 186573 131076367
15384 56621 889400816
88007 155999 170239240
53095 116580 159291095
117419 149389 702763006
107138 180873 440191371
56547 153812 243994247
184467 193221 21940884
153451 183437 74981576
11830 126209 983287650
106434 148082 104435427
55084 148453 234236408
128665 142251 34091247
159995 165387 956765562
39442 98348 147651258
24692 90505 116539881
47039 150671 259852391
138358 161215 424189702
70009 187813 295071061
118444 131977 33915163
136284 174376 95255247
153288 154467 2946315
8030 105827 776798960
148122 163853 480275139
178388 185249 795524480
87603 115746 70358635
168681 170050 162322103
34210 51831 881321205
90640 120255 74008984
43278 136401 233688216
97291 112497 15588376
44215 44725 405873508
188171 199486 967247735
97589 105355 19359512
109625 149381 99494112
155843 192610 91928247
195055 198220 7879352
113597 135486 54941584
137353 164475 125304038
105703 116503 709540754
100873 130749 944183289
62959 109426 116834291
194236 198726 11146977
112009 172797 152328709
145793 150845 10957027
52679 53213 1306227
56287 135036 197776788
153575 160124 796850482
23139 140229 509753904
5601 158632 522257463
168270 173279 155798381
118798 155080 909353895
118776 149018 966574176
120149 127234 781052105
18021 193664 439684832
42044 108372 166395754
4907 59870 137108195
679 130764 531272169
177657 179931 5648231
176541 189120 638683201
162288 177704 38564241
43645 127978 578108327
16243 134923 297275502
186128 199575 33438476
157506 176616 337992591
57852 126184 797504219
144437 191896 798301504
177338 188824 28709026
138771 181804 107467661
56261 92514 485153929
74647 166424 424661720
33546 134792 253552493
58578 76963 895146197
40707 108635 170415850
40868 164672 310369070
114445 133933 794152846
122111 171139 792405205
27120 142878 289839443
47340 88470 103423840
190318 199067 21782730
169216 179917 26606535
167386 197798 291105577
91945 197953 713353423
64652 144358 492376429
48394 94421 22823337
107805 139378 79227959
23728 112618 222475472
144406 146257 705150031
136772 144867 20181110
133309 140673 583199191
24890 105369 397126347
146370 166753 387447427
157594 177544 696750569
66455 156901 226615759
69050 116405 118691883
140694 157950 43064554
17133 60169 107304526
179984 192590 31562316
135812 157189 53283878
156542 185335 72043683
11466 91032 199267050
180085 180566 869901926
145254 186457 103141105
156616 158895 148211619
46806 190378 359694207
96833 199666 498569150
27696 64416 91581125
178808 183049 10561510
11891 12319 576233528
88984 124902 89791705
21486 60306 96688732
198628 199995 3431244
194139 199668 13756160
113351 137524 60664296
27698 71481 454579135
142124 181066 18256418
18364 141696 308842003
98967 146738 119618364
132405 158691 47702453
156859 180352 507423159
61585 89071 67578524
8596 108177 249280449
46732 58084 115936440
42063 167081 313463656
76621 184631 404291749
180553 183123 6346318
77104 163038 215343831
180518 196587 115473025
150384 181402 852760666
161119 193563 978285695
95855 135840 143518440
38931 137062 279794506
133357 164731 631600882
153944 196120 237839951
106591 177570 698929238
1730 147604 985677603
119736 194047 766822428
153320 159139 8224567
3887 179888 568690695
31325 103374 180350592
105525 135659 32097151
160330 167891 64320130
21029 186787 776315089
191119 194438 3426620
196002 199895 312570472
148750 186608 309870268
33367 145325 280270174
127676 196399 793568762
44633 188706 728536559
77277 82256 274914720
1610 108404 992238644
127000 161246 85755888
148509 155809 18285283
198722 199221 178413048
126380 189391 268239750
112471 180414 170080850
102783 115383 340953441
55841 171749 290743863
145435 161199 216847366
77844 85199 82336473
53874 111886 530944648
176128 190027 888947340
112829 169900 143003321
51050 189871 770372991
45556 196675 378603329
60222 181159 303172478
63616 177791 286232612
26305 150471 310812759
161321 167893 16566075
96085 186309 588911648
100453 148853 217913583
282 51096 237663412
179613 182520 12489007
32076 163897 717053219
26869 80464 133951846
170833 174016 342449635
112120 161791 124432659
193621 195350 4226379
3718 61358 63925164
16711 32993 379232808
158587 184872 65777586
188175 190925 6806218
149870 172057 55725842
3425 115894 281462087
65037 103800 505993890
104501 164121 914975152
138376 159566 52321955
114996 160014 963268906
115386 164639 123438403
77310 82858 13956676
125758 168856 108079550
46578 167582 558431939
8885 106510 843673231
58825 81086 49832606
49629 81335 79692192
182523 198195 64941739
36919 94971 849163816
175978 185384 580637925
169483 179863 97619241
184801 188568 9461817
166211 180413 865064024
36894 165581 848054929
164120 169560 13630813
178916 183872 12404339
105 87535 928519921
116849 143763 67510303
102616 170113 605051453
99786 126301 66394838
169799 183958 839170041
72413 117068 908964032
149634 170068 552646279
78204 140596 156458466
123770 130536 245714786
154723 163980 23248158
48919 197969 613220363
161966 174231 30751022
34735 72029 557295959
77645 197519 300034291
154073 177528 5290198
100849 187059 215867004
167687 168639 2404867
29850 72448 106471864
74916 93510 425699162
112576 147641 87873234
69097 193195 310771230
192873 198686 808525996
10871 79507 308329268
120695 146175 63948321
92075 197099 701370978
129173 184952 139655446
18441 74234 139580703
95110 186746 229409403
146927 160986 35181710
10760 129265 951694448
73505 189298 583703465
85201 178229 397600028
174090 177571 8614696
20665 128147 269085950
127218 151595 61071102
82025 173675 229537442
6642 162949 391385243
152801 154617 138481800
11654 98812 218207912
116869 172907 197683632
73081 79318 15549877
176012 180002 423487285
8215 92818 211815141
21778 91174 173792815
75927 169058 233530075
170828 186715 39656026
180305 181350 469252604
4736 8979 7839574
120217 190699 176484623
120978 147827 67372249
1464 157889 391390087
95407 188304 232563896
34969 56459 78652914
6326 36909 220540049
178128 195507 327475061
188581 189607 2561811
173677 176382 6662927
73121 114864 104592756
80717 162608 446639572
130258 187372 143030696
166725 170574 330495908
104316 178443 749906907
54864 167785 283270197
160021 170097 25316326
113809 118780 12397720
26004 128647 854691902
11607 73158 615773813
126771 157477 729276189
178875 187282 21129024
160696 167959 58562384
61824 155171 234185514
103098 195048 516359454
44195 50514 538098740
102264 159226 142551512
24891 106370 203850016
59505 60657 384588371
64707 77674 32635080
34017 152183 295765936
145297 194739 123590632
184485 191831 877406949
62398 93514 78370975
24119 109929 239306818
157392 192084 790786859
116574 177044 151442734
54000 169560 498449472
116676 123919 18100459
170218 187620 883526839
105793 159112 133627291
38283 133984 239804718
135409 137800 1846801
196929 198093 222114936
165186 177038 29548253
42100 198992 392897497
175243 186458 28088555
140117 163652 695489943
34249 133495 957230207
190281 193167 7254201
44258 135734 843564263
132331 196842 730285109
79829 106601 67107406
45423 160678 288930135
14041 145487 329173041
31658 183674 380436865
17425 42728 62992401
74705 114328 99308428
122706 131999 23427417
198499 198867 62808035
64192 104343 127721467
107085 185737 525988447
149691 158798 14031411
105554 163329 144864772
102010 132223 75517143
76770 182464 264731093
76083 197190 632406774
145141 171002 64796560
68770 131739 575573147
131662 176940 141948356
143335 179672 962156384
100799 149806 122682798
168329 198243 109172761
140410 183750 519039173
93409 199484 636312928
124382 158226 274200268
74821 197294 306562141
132377 148872 786169572
15443 104519 222930647
23039 141434 296377336
95263 109360 928600157
102762 121825 499298315
114032 134477 452062465
20190 47392 987288814
197303 197420 771224809
176079 180748 11628435
187457 192657 3687085
173234 173513 504107395
112536 167570 137957720
14692 54311 186691517
137423 142946 13709135
196760 198602 4552026
38773 97842 986344925
15931 177665 585859994
169534 194264 61691951
194269 194419 380606
157646 178156 161865771
171926 186606 36660936
104633 106733 5215533
9815 185078 438712370
94493 152655 145543307
52534 158493 265590762
37233 140932 259722055
128125 149376 53267714
132303 145970 781673749
93172 115681 56329475
60542 103686 61381597
10508 72713 245054008
147206 167519 50924692
188095 195823 19239807
54285 149275 238288889
122472 139904 890065940
115697 162540 763821741
44280 104040 149960014
12990 79319 165916624
119897 172558 132054348
28680 108205 953901535
184518 185967 3704042
115264 126322 643155956
21842 105788 101925572
25762 90419 161893193
91667 122028 75810134
141590 199992 145981623
156201 190874 155246978
29880 42781 31846776
139245 144486 729204924
50127 160255 276050242
127725 157063 73446630
168817 172651 787828904
125787 138546 32142399
194215 195911 4230711
70238 75025 11957655
129578 174347 112183424
173225 195647 931064283
61273 129444 98006363
86600 100189 33335484
4370 184584 62288430
84676 188180 384956492
170914 171352 905397006
109475 197553 220221675
173864 180913 474574450
173653 195625 223849934
21275 75689 135983450
44798 115079 474718603
181069 182778 11060859
64597 177756 710014422
76430 198188 219377522
126884 157992 766965220
133176 192366 772442380
109855 192483 205141666
58337 191104 583955486
195707 198234 326038362
176158 189010 917271482
70317 150288 200313302
87642 142176 957526192
104857 132467 236214295
43039 192640 227523074
162600 187188 61499569
53821 118575 624198738
49146 93130 110499378
39325 90391 128113576
179449 188592 140013875
148217 191002 107007534
155548 172837 940704062
1592 159620 395494743
146988 174828 69704498
133563 139620 15243247
156998 179942 57404099
192586 196520 9830669
191887 198573 10977648
117343 153768 91241982
122605 166215 109503945
36472 94038 144120391
47543 169225 305097821
74454 195636 303419018
156547 164538 20110068
81348 182055 252140729
165565 195486 218474007
131402 140231 899409462
129382 133073 641782319
24394 107038 445491090
138817 146985 20308816
53298 81326 800886395
134058 187714 134268573
8174 12688 334855873
171344 184584 491918029
5840 66710 152219377
52975 165995 283489052
23297 95441 726366813
131987 135295 788335340
184486 196844 990716159
80953 185976 263043515
115852 179742 842398146
77031 187418 276530765
95478 163566 170530528
159824 163676 4563588
52503 118453 165391839
113021 160035 974457543
86310 155471 173155068
77664 97239 49101447
175911 182718 838791503
83797 135106 128650738
153151 193686 242474903
121940 128061 15424086
153662 161136 18720367
103342 113337 941876529
34936 150590 289509154
31269 195943 412128169
21932 167538 364674178
95428 105860 286482875
184864 196804 913681083
120489 120841 305047
35271 60276 307444266
6134 191534 464049758
98663 180261 177749282
189049 190048 116160705
145720 186367 101730432
175165 191102 39790077
67890 150987 208173282
166137 174706 248958688
101968 114591 31486273
53075 82357 73685102
18456 178006 681590739
175633 188519 272186256
133863 169399 88996469
57947 74414 41589954
4565 159677 635833830
81703 159894 195782986
193526 194983 3562173
29271 112106 207357984
162840 199186 90698815
25908 58367 80697569
161158 168997 19775037
27310 80985 134237162
8007 120635 805784697
21334 30681 612893814
179562 193803 35642353
26434 58961 80889703
66745 161304 236923793
114482 124758 25730686
69820 137836 784998764
146525 179168 175387574
84195 197849 804852408
158870 169380 26425790
167195 189908 56658734
98858 123400 883192699
142100 186174 110289100
20340 104616 853914785
47611 77217 92504105
107956 115330 18422541
108284 140514 80813963
192195 199870 19070427
196052 198426 5832935
45508 196265 377714707
81397 171372 668031420
106103 169829 973007920
122094 157523 296266686
154962 168581 592392
7502 95629 220595240
156780 187473 22291617
114898 152317 93710708
96177 158536 847767033
62144 111316 815218716
13461 141351 320273768
184809 198498 34125222
151405 163846 31246899
31859 175392 413385917
76134 146269 621130735
165116 174988 80098631
99249 108940 420702678
72340 163757 907851720
9609 105713 240438459
163566 198994 88359734
191087 194650 783470048
161595 189237 69103935
143141 168175 239026770
142062 142925 2155176
193718 196062 580033049
18338 94831 191578626
46082 84669 407132366
133608 189425 917362255
162717 175950 718245044
193725 194457 1798066
47710 187254 349726844
79896 122856 148012399
154210 186964 81960505
172248 190338 45059428
171990 175420 8486180
122925 146433 59095509
63583 84440 52679524
61049 70650 86546676
181277 186232 280318879
67120 192796 314738186
69893 198401 842556894
68021 197458 323974900
52341 177633 650916663
173476 195303 471717112
191759 196081 10765887
22099 81395 476836997
68107 119936 129804659
102869 162044 148174890
90349 163912 184243176
120114 153811 84483453
35791 84351 121553435
13608 91270 194535010
16254 132857 899223848
196181 196228 131094
65238 98218 297143547
79012 147273 671891392
89809 135368 110922805
150063 195806 90207423
103396 136796 83794675
65043 95270 380639044
125779 138192 41889526
43084 131701 222221401
67026 191264 311141920
98234 102482 10728781
163224 178414 37858965
101848 141632 950082226
102215 158064 139700427
16159 93913 194645844
125181 132983 19670650
122203 181081 147507669
190421 192893 2754899
138052 156803 46777896
137497 163261 64433805
70730 168560 373631348
154597 174071 48806488
108342 173165 940004711
123390 150146 152926540
139543 142979 4074512
112634 144539 559932754
121141 129783 176604948
148201 186070 94789773
91821 133931 365868669
171889 192087 50350592
101782 162541 839953000
160659 161984 3362044
121924 193270 691345471
132156 187728 139192975
148487 167537 636545650
144266 183556 290477514
14499 20806 889866796
164456 178803 967438525
181634 182745 2723702
180307 189196 785225842
135450 199483 472082047
76584 191965 288977610
131128 131250 307369
106163 170888 556844480
996 51136 200142580
32310 86319 135176063
90473 168374 589948196
152427 195389 916365780
98877 145112 115822030
50274 177753 319458203
33126 97070 663556809
102604 194876 230789743
131303 144582 33380114
17075 129460 281358195
103254 144508 103362975
75426 80674 13207044
102227 128878 53228251
104540 105511 2373271
68671 143261 529897301
47164 132771 214717830
18715 29934 276957415
112233 119501 528037541
79373 132380 886303456
169383 182515 32708819
158848 177744 446380018
161774 198328 91223642
155327 170595 340896283
180217 183037 6971684
130885 176171 217135101
58964 184718 315247156
51500 173971 658742069
183970 187545 954174635
83875 91742 19770368
120878 155614 231800941
145049 188068 107654688
78547 125644 118028119
148323 178969 277031415
158954 180477 53838065
101274 176911 953259058
113739 180100 166104229
33957 36986 7473062
129317 186486 143196149
193116 196637 3943804
116388 163639 118450647
7312 148308 352978598
72808 162074 944280366
57861 146406 884366720
128960 145295 173636134
40473 90684 126086236
53268 111019 759379820
195887 199125 938992699
179044 189138 25255088
135072 193825 146841624
187023 188120 2753629
42048 151342 273976171
36557 54551 100040637
31968 135372 258970529
30776 153753 964327757
121364 146675 454641029
157744 174051 593497595
176173 193287 71196393
47233 190114 814151690
199222 199401 467129
181145 189849 15950466
115901 193507 194233179
59541 123442 160343943
166297 170735 11082627
96459 136787 101098731
30487 190763 401129996
67814 119176 128610368
41361 174309 333234770
34311 163100 754618733
30075 73457 14422568
13994 91406 929884226
145446 180251 349282606
163029 184053 952593461
57839 66205 21301177
178364 178911 1364439
112627 153007 359548638
86554 153536 273461626
139404 169972 76497283
6519 93427 523758940
167091 183483 40808365
159454 162837 8509364
115418 158313 107400292
117690 168149 126529292
155828 169980 145461812
105089 108137 7723654
110417 154747 110979093
30278 32935 6665862
39759 83015 822213793
120746 131385 26689927
46254 196096 481959816
177942 185085 17921605
3078 14818 29327202
11645 84567 182610602
122609 138528 441320780
133193 157353 60361395
188895 194549 14098109
25530 168437 339473533
21211 94105 182513497
138267 160873 56434961
109765 128251 46185255
42625 118990 191469143
98759 136086 93640620
107994 122992 37377977
76983 106775 570858362
195858 196273 1063987
83875 195016 888756949
105829 114364 628345366
111376 189688 195975914
87301 180213 232557895
7262 53643 115652197
199431 199873 1110414
129991 184096 464258221
161820 178588 178400363
83203 122516 124207780
65221 74166 22475166
86486 121786 316578869
8669 28260 698818190
107473 127338 49733657
36077 158423 306250600
39665 45026 13217011
64543 78780 35799201
1098 17441 40724003
125095 142995 719978400
30917 140644 274783809
2805 199396 911390105
172503 185042 112575771
24168 69036 958219310
158049 196711 96695348
188096 188649 1316193
130600 172195 104256651
33749 35526 156182456
143456 188255 910765509
125724 129246 8842146
117921 154944 92767301
61682 162564 253100356
147413 168035 51719354
120593 164953 111297076
58706 69671 610463764
94810 97297 6147196
150790 154106 4972218
159310 167527 20685173
92004 154507 156456746
154783 169799 920363263
127391 188035 151885346
189330 194392 116650737
92175 132841 672069403
36621 74945 387010527
30744 74789 110096034
116052 155642 564626725
64359 195079 320432224
112480 138966 46492633
175560 180775 12964298
117069 168910 130002576
199309 199501 497884
99988 165538 915005578
88785 190505 368616615
139208 170587 108749272
86713 199669 542516386
10487 44475 44097336
117482 119188 638294658
120078 128949 843038789
71794 135936 160874899
68222 76423 280589832
75274 186034 853961483
195421 196461 2664337
36575 191177 386972551
96161 141489 64974844
53411 199616 682909652
162668 166842 10556250
106047 181943 190103650
104168 154442 928251283
14870 148778 335323754
136631 169075 79307711
14295 98845 654974298
81865 155123 183405206
21848 130387 271735512
94422 127700 828019276
155559 175381 13573268
9026 75001 165006291
76183 105658 235576515
103773 130599 545101355
34682 102956 298888239
141544 190362 694971017
155734 191079 638007664
145383 189316 109879574
130800 156152 63523791
161399 193861 81168952
174486 198175 764162654
160880 166675 14631973
132564 177035 826541435
32885 181833 372759367
145064 187875 394139976
138479 144220 14289519
183064 199350 683726345
179464 195152 831132677
94653 98887 10573802
184699 196476 601237436
175970 195012 47517088
96825 173721 192594321
185752 193944 20439747
154476 198724 691117089
152864 168979 40507677
109628 168395 628650730
147023 185707 96776420
6756 182120 438998463
120358 193122 358923605
11612 172665 613566123
25667 120206 461888875
11321 80240 172308318
127148 158667 533870447
129095 186851 144651294
188604 195544 17292203
83590 153353 401249113
192657 198671 14911422
128606 182109 133955466
35082 185464 644808137
104277 167669 158897087
197467 199345 97240776
687 149572 997804061
36215 166442 658655580
24853 82256 143693543
83866 145872 155316484
127377 169173 104824684
55892 196656 352719090
36818 124673 219898570
179698 188719 22612098
50884 173144 306540004
35356 100912 164040388
103037 121996 47309135
97557 182761 320902996
149179 181791 81546059
8864 65970 142783744
100518 133822 61708452
75271 138030 483103598
26806 40385 33617420
62821 117414 137057893
117864 137062 48300455
61274 65304 10323151
155949 162006 15114464
162780 193205 825142505
73234 86190 32611241
118831 186601 169781594
32738 77748 927855976
60726 176359 455940170
98213 167744 174250951
178422 199435 736903360
1899 62705 151606431
156916 173001 384374144
95032 137709 106961211
86352 160305 680682807
104752 154321 124200864
87690 169413 274291476
5603 13945 148062946
103828 164938 321176884
86599 91767 332685565
130810 171709 709239825
104637 148004 213318079
173622 183968 25735295
53074 149345 571073361
20943 190007 944895878
26533 88565 155303656
143970 172888 995581983
39041 114206 261310781
26292 85973 149424444
5327 41112 15654646
42194 139846 244957836
47765 58250 976111990
68602 80559 736434035
167001 192654 768224294
139637 169049 73628528
95859 111857 837989914
154284 194753 210105281
19339 46749 111915690
121954 187432 530880371
71413 162382 809148244
69628 147716 946746668
121062 191468 176311482
15258 81521 299929324
64401 73859 23884090
130370 190627 150781059
69570 132824 933335481
62969 161039 245971162
108027 112347 182649313
70006 146802 192449460
86726 172704 935676480
12348 13381 589790
88924 155822 167439110
128646 140308 29341879
170502 180390 24617180
197624 199782 5385758
12408 41414 72366461
103737 166584 347402208
84904 179414 236537689
157330 166539 814467368
69592 149329 199800856
165001 165856 373627456
189098 198894 24376764
89094 92745 47697932
104136 197576 201322186
102673 190632 220109176
64395 73304 22522773
50214 50716 1284536
88466 101975 22316246
16777 144152 909258874
128959 168644 99545455
64284 189715 441387468
107130 189728 634517386
151081 160265 22993583
159137 182091 422603928
26932 172280 796649090
154461 162059 811980336
142669 152359 729713064
170469 178313 19477019
126645 171737 113046288
304 33318 628661712
136210 173534 953600952
23783 64728 160616330
76715 143999 168715366
8132 149272 819348223
165573 194335 123958825
137577 160507 57223014
58593 122469 160258462
64199 133481 173875973
180500 185020 526748477
24337 136716 655646330
185623 196684 930069420
80770 118104 93546696
20215 32598 941892852
158556 162202 858723588
32753 176618 360121374
179371 179925 263633672
94652 130582 89928627
177214 187931 26799611
104485 144491 788209189
40771 134388 151750495
10812 155887 363248898
189620 193545 905527408
57188 59586 727079575
48658 96431 204390229
13586 63403 487651767
8714 22614 34863353
125264 199598 604071710
151753 193680 104884979
94961 100764 910433665
66837 130328 502020447
165099 179721 36372640
26969 154450 319126586
25869 89768 160038162
104623 125694 52770013
59580 186974 319395358
30915 41108 25173259
24961 62468 93451719
7298 39770 729733033
102901 172262 173784985
11913 22917 27618602
97690 113655 40003170
42377 118492 190841140
193006 193388 13162700
107687 193549 379629963
11064 188936 789126579
117261 131837 492698341
142723 167892 63083411
94335 186297 268008472
140787 174970 24685497
29140 65925 709655925
82119 139960 915861876
36358 85000 121764094
26584 199267 432005742
187502 193273 3388504
117898 145368 68910364
115595 134785 48252377
38457 148164 274789164
66820 192158 313882354
54020 196630 357344368
15489 191731 441163455
184293 187817 747771942
195520 199430 633895320
114545 182560 170261509
188152 195306 946182026
182117 183010 2120925
764 90789 225266250
75563 101510 978649467
147968 161670 103378193
113173 133602 51205286
106825 122264 588976266
86950 92634 14265824
78460 118272 99769171
114964 128572 34115303
70931 148343 194011334
187664 194708 952350975
165591 169005 8530698
73467 136735 311503389
42264 122229 920785628
186402 196158 24304818
181867 191727 320794585
91797 127551 913581894
118725 162056 285203667
25464 137239 450989882
190461 199470 721666374
93688 104466 176943588
61409 195011 713888378
91459 96479 12556934
159139 166001 17304809
194235 198970 11727896
60910 104927 110554902
108191 132757 627887230
165610 178216 31344712
8435 109888 915040268
146570 160091 33847528
78562 153745 984904394
127064 127415 837038666
95314 193510 813494301
169962 194718 414431269
174476 183854 954360774
33210 81405 120563241
49906 146783 748843348
52921 148614 239992333
51306 56791 13586547
112309 171104 147312669
104651 118009 33429476
175118 178248 248140117
135204 173967 283056565
75308 123234 505372411
155526 165771 25818304
84673 164870 587234803
36845 145490 948736904
77397 171353 235439127
9228 191049 584782622
114544 116914 399067561
94299 138183 110013612
186126 199640 33621106
32976 182461 780931738
130288 137624 18557558
132135 163201 131166221
30127 46215 39834365
56530 125042 171939266
30909 31822 90588044
192647 196688 814880457
172300 189402 42615652
2020 47836 114215047
171343 195003 111050812
138917 172323 83605323
32299 199936 419428566
93523 162751 173363527
72928 178647 573902466
144624 181769 955769352
84614 142047 719960500
67015 83980 771386880
77196 126418 123319990
95429 112014 41480513
3488 80802 445321665
74770 82830 20298353
84150 140754 141816682
43087 63168 30697043
113908 122388 21067787
108821 137529 72015129
75549 121669 445421632
79603 86579 17657293
193848 196480 410099212
56779 196562 368803557
93627 167392 184786688
173205 187270 35134305
56205 138808 207465877
34756 36429 4158003
19063 175643 572907525
56637 179143 861799949
150708 189487 96995862
165743 167740 4942579
56116 169456 284321189
149080 180933 318321764
132349 155478 881977650
93952 170127 190799272
426 98510 655443989
81888 100524 175954490
55519 158640 330039900
12620 67840 727184564
25953 46000 211762452
121452 185294 917202390
103310 179487 99789483
70846 191754 941361393
74052 149985 190220574
162836 195675 629832044
44806 182282 344584792
46358 59923 33824949
80109 150707 176966344
151353 166742 38647819
5548 111167 264460684
195083 196828 33857015
5491 101862 241330723
54213 108543 136469203
96875 140665 109735607
125989 184501 146416938
89926 152749 252441519
50276 93255 107931720
153615 177217 389190466
170139 175855 104167313
181579 183092 900885913
74089 110737 790384790
106803 156400 124270805
60511 99424 846575709
86873 171283 211453096
49801 122459 182068334
67939 75534 18908643
35992 134426 246509891
184370 188298 9944704
136613 190161 133790418
5794 186598 452699294
191307 192519 3072198
27989 37927 24786488
79040 139939 364334892
49201 90967 188005920
161851 179400 348102614
34532 122220 219313264
149766 173613 59821844
59779 115949 141098008
161582 187068 570733229
129749 159680 74992759
35692 125503 224737165
57876 103663 115155808
95779 126688 77355774
199242 199930 1748716
12025 41406 73307993
159285 170238 172971132
189920 197014 628285154
25056 165836 352612158
14191 46984 363794735
47213 197684 404941393
198758 199381 1554414
113803 161482 119407762
167626 169814 5494447
68299 187330 298166728
19509 122376 304866318
154782 179334 128152664
178793 184697 706394026
143978 197046 132545249
51143 70499 441109124
126587 174885 767677543
17268 89215 180251677
170507 174357 407337043
149207 191678 106204111
114508 172982 146577753
97349 183240 677156973
157586 183954 65985475
55518 150245 414725437
120604 146661 65330215
110684 189577 197392944
92412 189326 560028956
29841 169760 905737309
26724 176401 806800727
70209 141358 178309457
37522 62908 63188166
131415 160099 617521737
198915 199963 227785772
11119 14523 8407264
28093 145751 835843774
132498 133463 46722931
131896 144518 31682195
68927 123537 673328257
187111 197483 25760458
65862 151311 582746857
121939 194336 42047577
197093 198700 494775656
176616 189972 988935714
79035 148420 620093445
44912 84063 982729981
181838 195924 35229853
134137 181543 118535022
37159 113098 190157512
23645 36056 31031092
197930 198076 225267054
196733 198021 3157935
109963 196323 216055634
156217 191760 88875734
44263 196353 381062171
191783 196862 12573991
73817 82209 21133524
89368 159122 174570422
51592 167277 600266483
93071 181688 221809172
176976 190267 496614365
108619 146585 95038534
91990 159045 710138938
127141 164761 109086967
164617 189749 73280185
17089 89404 390066687
196446 198768 5688631
28396 154453 925380699
71923 193744 304997539
74178 97488 261242621
80962 174169 233527356
6077 36830 76956042
101046 116805 88428982
156226 168247 30165559
79096 180902 254998009
11975 37406 386834298
174638 191489 42097298
93217 98878 14182420
80103 136885 199437925
66492 165575 361579885
50978 102725 844136053
2797 90044 801211817
3272 185123 455194512
68720 118547 124827256
108688 198413 224356192
154013 159074 12660228
145794 151088 13227204
128456 131448 567651450
145509 160785 38208945
28260 142296 285516361
169490 177646 41089795
9673 177728 420673611
158427 197633 97986756
68107 172685 262084934
115043 165022 125364716
194655 197400 6802376
91945 129554 94060345
124059 158122 85349668
114787 140352 608649193
107571 117103 646420636
155774 198173 330699868
138067 168758 76802428
44606 50534 14926466
109108 154756 67011242
96709 123535 67046992
68383 103563 88193402
149378 168289 229492152
34289 170483 811091346
145451 159110 240107472
181262 189268 836460994
104583 176034 943331922
53404 190667 659456509
189667 197280 18939678
161952 177573 39064154
92870 105412 9362310
18505 149447 327873518
129630 159194 74096061
185229 198487 157287675
199407 199761 62767145
111477 149126 723967032
7555 12415 12055946
61939 147359 214365674
99209 121247 55080341
184523 192391 19739031
193326 199088 394557558
142096 198013 292876114
74520 88972 36427415
74994 109509 86641400
175982 182174 15489125
56400 106421 365479630
175513 180569 99422332
3703 154548 612923293
137935 159980 55063453
76841 186312 274255744
98665 99505 2107189
176472 192618 827568700
59396 142597 889303419
192644 194139 141509286
177730 186355 858797254
126971 136986 25257005
153246 195813 106448280
6977 140677 104201380
25790 159994 335994150
49944 171813 456004116
114119 136809 546565253
111678 138570 67499989
131904 145254 33475960
97111 146763 124392996
180289 188628 821828103
20179 29180 22597237
155417 158031 6467903
116480 132696 347696725
107199 164475 480080173
162997 171823 171325305
199844 199881 19930
88609 173491 635202335
70165 158620 221588965
86886 110438 59007992
114662 195493 507961122
44573 66900 56189873
15077 190664 635299438
184357 187736 8598978
84036 135806 315414480
155664 176285 51581055
109873 162167 640047131
57546 76306 47234873
37051 97702 602735269
31490 43532 29702127
91025 164005 777365737
121023 139328 46088795
57930 165592 921032474
1128 27043 436322331
87673 97218 685520043
14354 77727 158562547
35517 78044 106290335
47786 147790 250761481
46319 170392 924275237
6091 124649 394441411
104896 136416 79142303
91571 158913 216323787
24353 143696 298881312
12299 47018 86590069
180410 192695 30732020
97155 178443 856783636
173256 184137 466436658
135423 190189 872681640
169797 171885 179956723
68777 104977 90704606
116553 125355 776517193
172528 195102 56218005
193735 198649 12173735
40037 183577 359527587
112216 140678 71366479
47001 173779 135286418
167875 183959 40054029
52657 160440 859398535
17344 106079 641923711
119283 184247 162659960
109373 141712 14147505
69626 128848 148408494
31119 89165 145421223
151987 187875 89848182
141113 181043 382090069
32530 88643 706974895
36135 75504 872686114
124189 170359 115832228
121171 194019 889471633
162392 184718 55772816
49171 123022 185089371
173890 193014 47712635
170427 185860 300205878
60185 111179 128174610
112819 121471 189825646
69851 147345 390625702
91088 104139 25261283
12338 20178 19644116
87035 174209 218326271
100699 184283 65381619
194142 197758 943470361
20633 190448 264644995
55960 70257 36087513
107904 141578 347161910
94131 161536 201789011
61233 99550 96354019
194475 197229 6799669
66100 109233 108264324
109695 149298 99094958
98665 105806 119906674
130066 132223 5350172
95180 122766 68836989
182218 193558 570105038
79472 93161 34458887
149302 178018 71830246
142184 143387 267182652
134079 189388 773209471
97211 185447 220917394
174890 197253 55741390
175500 194551 47545223
91284 160074 172180244
100571 157059 141433624
55190 117742 156986817
52556 151569 248266669
39522 160074 302056792
40274 186090 365372406
27047 86394 569620445
20114 180825 402294496
152263 190001 94391259
184799 190691 14772047
103223 170868 169499485
197489 198040 487624074
58191 130398 989265951
11042 172200 403531985
145351 172000 727078706
49231 97750 121800366
174041 178010 9812141
6001 40889 87047992
137561 180025 106093117
1157 163822 939660261
117232 127853 26613591
12687 197139 461627710
134212 163843 479760358
8915 23857 103134658
21249 133603 680259482
131238 134879 601398368
42064 133122 228365755
22286 101304 943373521
156907 168990 30422175
138430 141863 8483269
5534 199216 484683443
110205 193273 207827223
861 112959 291088920
29616 51258 5740309
20414 112608 230806698
148597 198039 123508608
69295 125114 139849388
38337 135048 387724757
76606 79610 7538211
62711 148082 214215025
83753 158921 188232462
185530 189503 6127150
19961 101593 547341550
136830 153900 42581076
126259 142667 237485616
25433 141474 728414740
115758 134540 47172606
199369 199494 829973888
16043 121895 264885018
92541 170911 196318014
5919 151578 364689592
144961 192952 120016046
130735 184438 134366987
118405 145431 67761940
31593 36885 13158242
15362 159632 361222203
156710 168806 30403174
54576 182389 320374177
46531 152018 309401552
135386 182874 57924442
182650 190971 143319657
51412 193903 608798166
161517 178132 41572056
52973 56459 901799144
68463 171500 834639173
117321 140089 39172857
53938 96187 577786999
164177 187710 473621183
36354 151477 977207811
109079 131737 56597207
159283 190545 78145197
99179 183646 245659575
86562 113879 68357677
142586 151016 21027425
169080 172183 158225621
93780 163930 175704518
177631 194578 42323551
28309 150428 669897800
153330 166760 483139600
60132 72524 319128835
127737 146145 46181068
93393 167412 185463154
113745 140434 66961832
49329 89906 189683196
5268 138573 333919087
106411 152293 114966755
23630 109151 667295354
12362 34677 55962504
15963 115541 249262800
24893 92860 206939411
136919 157530 801723809
54381 100808 116627126
159131 161110 521830424
103246 114270 27567650
153462 196149 106756204
138373 163506 274964345
176552 183565 17466760
92846 121926 72639610
33281 54667 53032437
64202 83956 796381096
120761 179268 146505420
124929 165026 825080887
11016 151121 998255437
89712 130117 101040518
97303 151732 136343459
44054 53492 23611946
65759 144599 197681871
68620 134187 164377211
74827 168875 235757138
109775 191542 412588697
194243 198304 10044682
61402 162668 602633500
140925 153309 121206387
123247 184363 319708578
105593 117581 30071919
192434 192863 1041930
173584 184696 27644928
35419 196692 758400213
63482 126922 159238327
198741 199386 441573404
78567 143988 364353258
159087 186007 27935085
120387 196336 905133866
161421 178287 367570623
51209 163494 281550421
28202 32466 10689325
178270 181125 7116992
60876 157594 657856807
76784 108314 264484560
43720 115161 944493753
67425 185702 377360885
63288 75108 29843814
164205 192056 130573944
77326 146780 174030763
104298 147654 108666693
191858 192327 1163529
177286 180924 9038110
175015 196242 636795802
56193 119790 246893480
8907 15668 16933190
117729 145243 644817447
58791 139105 268568706
24232 98630 348912737
135733 165196 73731708
48758 61180 69547348
140988 158359 43366753
69273 129029 149709350
193549 198806 82061247
174773 176782 786036269
164383 192603 176659045
184087 192866 21995127
101804 143011 103172717
109954 191212 542967134
14316 135443 303459204
67246 108328 103034060
15021 166376 886944622
19183 198536 448877145
136118 141576 13525134
83878 124420 101462778
187389 187488 247288
164383 178839 24290279
156892 192240 840658218
187027 190185 7797370
97537 162599 162960270
27027 49484 35030408
156791 194207 93577565
12713 110014 243705762
125249 134183 118622897
100119 103262 810138842
105205 199562 236107187
146972 165277 45933086
164946 179418 36006831
108119 155944 119827368
175361 190132 36839476
61562 113116 22070095
96322 104230 19735243
34896 121790 669116431
94375 181641 994514620
52930 80248 68577313
25719 157923 879954417
186213 198696 404088163
20095 134714 287121938
59231 188030 987187501
165866 198612 81629776
137433 167245 264139879
18518 62597 109975225
48897 193041 587927180
92049 108691 552523376
129782 130285 212383
100551 101489 191875153
43313 118249 187937345
193047 198400 13264037
179929 193450 42103824
197644 199738 588705594
166045 191024 62317839
162734 195962 153453897
140865 192325 99834665
197581 199008 529378212
195107 198032 990472619
193543 197186 825900199
28466 144358 290215570
61145 157968 322593698
87844 108518 51717593
115874 178666 157141862
100742 164460 159681375
100586 137735 93192767
105275 171060 164920444
166323 192784 66037587
128030 186230 145760196
46105 91746 114690022
132869 199245 165904526
45545 95117 124526483
57274 179090 180550707
59533 181654 306136094
100641 193871 315136902
4110 115482 563544299
144222 197587 381933843
129762 148649 47371790
185481 187246 3759172
121269 190250 172700522
99743 140080 223080161
5364 15664 25799645
188001 196314 20718086
106296 115678 23581395
188938 191938 7515557
17292 99247 584131568
164528 177072 31313932
110230 139200 666541420
80582 172471 766620268
6617 135268 448273752
74621 125034 308637545
186163 187862 4228384
27425 135440 933902205
70216 172785 257074763
39580 43489 147903253
196143 196430 948830757
78523 132141 847848241
178399 194526 216405136
102608 180856 195753790
154119 176433 55806451
55681 59152 89358704
176521 198604 55076237
10974 79147 824171177
36320 92162 868168488
176661 179043 340065433
153312 179270 413620250
179996 192358 30957120
55633 82227 299326127
159913 191256 78385602
65034 84696 49532232
22055 129694 269430769
122736 140261 44191307
10286 20256 190322283
7526 24408 42227808
59615 63209 9041890
197392 197806 996639
108866 118996 25209129
43027 186226 358921990
175863 184819 22359682
181334 194976 34074747
180690 184723 10086972
167382 182847 642699328
53928 85416 79228662
114945 196367 203800606
162661 166215 964785628
31837 124528 231924051
182084 183477 654358966
61688 71522 24983879
139083 198731 148973875
162267 165891 9206033
45458 73662 70870323
198916 199216 182677124
45983 66714 52160074
46402 88757 106475375
77343 151324 5450729
121930 190378 657562673
40932 131006 225799905
35127 179202 175211308
147103 180351 83148970
53843 135640 353033360
100167 138819 911102596
179472 198643 47868599
95870 100007 10303136
47294 180994 869878517
165880 166021 785887168
83077 186333 258554639
78019 171511 7107776
30752 116941 215695777
150576 199915 655810747
177605 181157 8831570
34464 88498 938854190
191939 193925 20402976
184364 194005 369930205
95485 110498 352406681
134120 142094 19933748
114349 162501 112265843
44543 155631 278598124
70635 124824 488598930
45140 180691 66774313
41144 68344 68298777
180074 188914 214333068
84301 100729 41080930
44175 100519 648751965
66480 175962 930125935
105536 186012 797125829
17658 129647 280331237
128977 154686 14194462
116574 156727 100573934
167985 168962 2456519
166655 168267 575741757
51794 78459 66887603
173243 178318 12580811
188548 195704 883114687
71860 101518 74415999
58449 199689 353917126
88828 124189 730615103
7459 55066 735556774
138740 184385 113994173
125321 154696 73650152
117811 178498 151961573
85342 165954 932949453
126968 189544 842929244
142277 180495 957553002
198727 199787 785318136
189010 191235 761024300
48849 65370 41473847
39317 187758 782703414
54668 114877 151132033
187708 195267 18709883
15464 35339 49810458
42382 150217 333383231
145339 166902 54090898
146922 189036 916369085
134372 153289 398626175
67061 124922 271602581
3674 97943 414121295
138627 164320 150105647
94806 163505 813469147
100842 125418 61495076
139742 190297 5742237
79176 105966 67136678
196738 197565 805193591
190264 191056 733141148
9971 55993 775635410
197112 197812 967649061
26883 170497 938063923
12290 117256 262800751
22721 105239 463883704
123302 130289 17622431
151487 186273 763340568
24857 139297 426264621
87220 195987 346309992
36492 117210 202027614
183657 195844 856779436
317 96162 239784404
21161 44738 58588729
162590 176201 28913673
9436 16670 18063769
161643 192104 832951050
141584 168087 948149076
164300 198517 85313593
75073 140794 164802806
88175 138958 127239550
17738 119793 255376458
13927 18013 377335539
97506 139082 19511304
35915 78333 106028024
110159 176073 218536700
150391 185519 875314144
170036 185044 37434923
835 40040 675771756
104301 186885 290582873
184716 186628 334363947
104878 104967 227859
148001 190421 106059309
9894 131861 182417830
165059 199021 847649956
120184 125667 142501312
122606 142339 895578745
103872 162296 146316350
32306 84750 845586561
155065 178195 57862155
66635 168196 254578518
50630 143314 613494152
37436 127949 466152320
113266 152067 97066977
39401 87924 121772566
33840 107562 184483016
49444 143503 811376163
24559 78553 135006488
186462 194675 179840219
68036 85201 223660485
55064 165455 276984057
121317 176647 138650493
173386 198739 63183724
54592 67337 685958426
74221 175852 254593423
34470 93282 7732520
199512 199514 1345
103425 186164 889994015
142603 146035 8579109
16927 129084 772227942
18974 113315 633534796
114907 183610 627578911
149361 163461 178595998
4497 23966 962864508
31997 38542 16205517
139790 165999 65631544
26152 54431 70328000
167108 178051 871709469
43552 54478 933957942
193970 196480 222518731
4603 139474 924886495
38320 124705 773727607
56249 192064 452928597
71923 175624 259718984
74389 117771 108722260
198135 199954 4574949
116714 199495 207062440
110833 197951 217812378
121358 126888 13933934
178239 178394 945045772
38660 40944 784717752
41193 95711 424563432
59102 156666 222185485
21835 27229 104652145
53450 152104 247356544
12758 30451 44417804
64542 75098 26570828
29928 178290 850723180
63748 109463 261277766
177922 196195 452284516
2415 196089 484694533
85234 188312 87603860
132460 141361 15008167
119964 193395 183857754
180743 190063 171850403
93851 172948 198174201
167102 193391 903620830
184908 195437 774154147
126756 130043 507107985
106576 187637 480346728
172556 194021 767838850
32008 66106 449985824
64298 181577 582648840
68233 131741 375812007
144755 166598 54736413
104985 107335 5900697
48354 137397 223469958
48391 80906 707337323
62402 115284 300323323
197509 198999 3715178
53394 159547 364427109
28963 106118 193051646
144356 181345 92431987
115016 126725 29361324
52707 199260 585128839
160226 165861 14250410
183655 198058 35927631
22225 121853 249276867
40651 167176 675686145
93082 157413 160992134
80643 81115 1270939
2256 167104 412742127
100605 121761 98630798
184347 187800 8757366
234 182053 454994503
146988 196248 691943307
61018 137218 191380029
138812 191164 130798980
69127 132825 159684496
98520 153718 138260110
191939 193150 3006434
13232 123770 536868375
44822 64942 178470384
148837 153457 5328770
81215 97623 13217094
186231 194753 299728198
176022 193825 44496963
128800 135356 644929902
36294 53574 42861556
48365 57065 207327115
29612 34857 555868123
122604 184413 154822771
24768 106276 203923840
80840 179064 909895856
64188 194887 999596596
95276 136215 247971383
66101 70352 574750283
152168 170347 568744023
151305 198646 50917153
85201 92845 19156474
49663 58002 20678309
136309 193035 984198220
83269 192238 272772680
141581 184533 236532077
34748 100986 165794557
91124 99626 304716995
71146 104322 83124507
154047 193517 98707879
101755 156366 487512034
115771 196533 202149899
191934 197428 13631050
190427 195441 12503364
15760 166973 787053870
121027 122603 3882284
103484 185215 956569429
163896 180093 40396042
49897 109812 150407805
163440 186045 496050518
45114 65762 51891173
91592 123241 17491281
57141 65146 981456790
84247 152190 610178326
160671 180137 948970885
52623 69694 209448336
120896 188690 169745224
69280 80815 28924084
3440 182185 705228971
184808 189392 11484046
141008 184962 109913741
47838 120469 182127640
161937 188624 31772418
25416 184892 909890185
38887 99538 975455733
74164 76442 5656216
120939 160647 99509110
18660 70568 129886403
27632 160017 370193426
44822 53135 616493969
177968 182523 48542600
145882 179455 17986516
187650 197629 562113673
171310 177405 15110715
158165 161493 8377819
19065 25365 568878114
51650 95290 815176548
81096 162113 202909527
164535 175229 241626627
171337 193142 54395168
149013 171437 56218810
46601 177650 855166144
107406 161954 136660074
11508 85877 186211734
138396 194053 139093501
146813 179304 468497146
114000 187047 182877157
123370 137103 34661141
27181 98801 179261672
193409 194439 955338613
147064 170330 556657923
58431 95854 232567758
5650 95777 399937869
38305 48330 330531178
16977 81048 525490257
11324 28447 42836139
70036 164375 236446100
68848 109630 102303129
105525 176631 178152308
157015 168141 76631445
114991 189434 186369687
168726 194738 695817730
94569 164338 297669780
146184 156778 371432319
76180 90212 35396917
147214 165157 44978051
85972 87658 4235598
36146 159402 497726346
109385 122550 6402991
134810 138714 9790771
66684 160325 234615312
14528 182023 419377787
92881 113910 477078920
139491 185189 114225336
178338 197879 197279265
99246 148474 123303777
144630 169957 63434786
161973 186226 390471673
8546 195318 187843459
128469 168354 398216302
116117 194658 196546553
82672 96885 35621523
132045 189336 591194886
125981 127426 3598622
102110 147589 538100356
131520 149827 932527427
23999 179939 496556738
51020 85472 847689923
179434 195563 40305273
97281 175728 196474806
39533 60362 805388411
50419 118919 80931460
55076 188780 629413201
90798 111982 52966766
120160 134783 36883735
185954 194493 21259148
186810 193487 988649382
170868 186025 37808842
110233 114733 717589463
94919 103595 21678169
185140 188250 7809474
90700 196172 263869835
32461 97028 161534004
145505 154411 22279740
112987 174753 183996092
138770 159796 997559472
109910 176445 166479559
107229 166412 114675436
67576 73626 15170408
8427 109628 253392697
74648 163273 66032641
133528 180045 883279887
107242 159427 130762636
24322 178673 386352726
117851 189128 178423521
2735 141033 346290916
187333 198168 26895297
67693 93550 64888192
86218 187306 679285622
24072 56673 936717781
65088 69719 717305691
14630 182287 419720997
169791 195055 161799347
162659 181643 47412796
13878 162785 698546568
18417 68597 125546286
129370 189897 177957028
191520 194127 6510188
14975 146108 886748948
28064 159505 563731093
81308 183236 255074886
159756 170363 865801317
51454 127450 722526303
175489 185189 24245302
26219 47601 75438353
139376 193463 27883664
1107 50395 122881754
178794 196327 276944096
46593 53272 16713685
50642 100113 186077720
80540 167667 959568696
142994 156110 32821977
198965 199730 474553187
151868 177013 62964646
41563 61157 67888162
65087 190778 626781141
32546 118148 871849727
53982 185392 329394926
131127 131404 618612107
75788 167339 278286666
135278 183549 765608704
107975 135675 447417750
27315 132151 262404455
93615 159266 947670087
62283 95267 182596252
49558 110194 512486904
111299 140467 599485566
135386 146473 568864280
13623 193565 283948174
48649 193346 552791808
115348 128381 32650998
80552 190361 366257439
155956 165778 629407416
90722 119225 71191139
20080 184896 412605108
117626 198673 202749393
148503 180508 80024452
171423 180022 729329874
93756 105379 28944229
142613 157389 144972341
24411 29321 14005427
101746 190767 222724795
139221 189864 668315457
64719 193593 322897361
49337 193736 29257512
106877 127354 806149935
20898 74407 404882372
79637 130019 126314548
44386 60306 39797774
112347 116822 297596908
163475 185353 54640826
158095 189761 79235573
94832 188791 680339284
48246 90367 818563905
162381 171086 306874809
99185 165468 166123281
50789 162765 597526875
97057 137937 102551684
88784 162651 184903266
192630 197098 744560769
42749 159267 292109760
144640 176031 78484562
182711 192938 25635448
112435 118053 14032103
165558 165711 394413
49361 50284 194068949
64710 153888 751567859
106343 181700 783020121
170701 193892 510229207
161124 193208 80247225
133987 152116 45260854
37940 39700 983714509
83664 182462 769034548
36450 117933 810131592
179136 185132 959730714
41171 170742 324846245
178588 187457 819210876
92404 181780 223651023
22806 123841 608698859
160301 185577 63271833
43139 194180 378449918
172930 178849 14626584
193615 197885 5988579
104036 180173 190620078
47772 70525 57155703
43963 169476 314721973
57391 191507 336150650
53572 72893 48637648
142073 153491 18760650
122505 127445 642311302
31798 150757 638111391
48487 133782 213977406
4667 191930 515439510
165326 180081 347975522
130872 170746 99958503
159801 162750 7436000
146015 185725 531804644
141110 179021 334208157
71765 87270 38931115
112953 131474 46315703
186135 193581 493474762
7149 61163 134760240
29516 128246 247126007
36531 40613 9898568
23119 62210 97369014
179742 183531 442213865
58070 133933 190533800
94120 172423 196130862
93280 99353 15202716
174525 191979 349569211
71628 110758 98145468
91390 110979 433192710
177550 195885 45803537
16614 186067 424286109
166499 185063 46340534
157075 175873 338259470
7243 66495 728002438
55285 156670 574772287
125954 140848 37380012
119254 129155 756865907
83119 88222 906511935
171417 196758 188618940
193097 195882 824789063
158053 192348 85849646
173241 183071 24393412
51354 119796 171548582
172918 183793 945395161
85385 127771 106112029
199593 199814 854021329
131902 177180 538979731
148587 170740 55537639
19775 56631 927541118
66550 92826 528619391
91617 186238 236866728
182818 191415 352919836
100325 130201 74863608
82449 125745 823027250
131800 134935 8037871
21165 23425 410768490
64069 164567 252078258
135615 158511 670408048
33099 147868 443042897
19302 21813 565514328
91288 108188 928907993
195576 197304 4276629
114523 195659 203038940
18052 129844 279883730
166140 168078 4850738
110239 135601 115007779
40652 104988 161308346
134110 188096 761611860
103917 108909 12598811
77141 98631 11379896
183121 188656 906408759
114789 184613 963038951
194906 196118 927021609
175434 179779 8314516
26469 28420 554971339
197935 199434 3785421
33736 38316 11281150
148809 182503 84221701
117485 135155 755942199
159967 196651 91699219
67185 197737 326786464
52059 152112 526770360
49718 161992 638198136
185917 186020 270093
154447 159689 753831848
107079 144217 2351725
98535 176356 272555006
157970 177138 674992963
59588 138368 296879849
123593 147489 59964172
123759 145206 58895832
19396 157593 329827329
18100 131704 486095929
118780 194455 618948891
106957 137693 582330413
108810 139069 75868996
169743 194468 61676176
136424 174853 96120129
28773 175775 368033458
90957 106049 37586920
133208 153959 586982832
96817 185391 228122164
162816 187968 568988555
91005 116216 415643572
143410 174426 77634067
164438 176256 29455539
164313 175676 28336096
44318 121862 460008035
4374 7150 90792010
195275 196946 946866743
63173 163482 616878178
171136 177692 16290364
120803 123061 32624500
10981 151488 351776788
195063 195682 1598681
168807 187776 47381907
7324 77815 171574195
62730 196328 334811531
179341 181363 815543354
41687 67868 709187064
31474 117073 214199279
78399 188272 275238848
22720 51675 901169488
85524 167049 275912997
107811 165554 842502912
66297 193948 319699153
39082 195674 680163758
181599 193879 30699341
121152 170672 801754743
181436 195184 34294791
122230 196423 185826298
16752 190150 434037979
111084 118467 18405434
63086 174269 148398699
18450 196548 652167398
177841 189509 495094233
96135 180299 491702048
105378 126368 52640469
12969 94464 890143474
79685 196616 863209469
156606 193909 556014972
182724 191521 753298720
196856 198889 186598420
42801 186976 361319797
166242 180079 34452347
45503 151817 668103410
197613 199046 3580756
190965 193741 71778850
69915 128869 147694757
158701 199219 101215855
107581 163701 690491027
15205 49777 31892047
181452 190740 819806694
63347 171117 279884963
1903 121847 299977184
157883 199140 956029130
64725 180749 902579564
107914 109634 685101632
110431 158467 120182795
116095 118645 171570725
42004 120324 196310379
189115 190970 4654665
135233 166439 78120071
193837 197427 176680549
161157 172479 28456629
96692 171292 638715977
28047 58100 98478956
36382 57657 52745316
3314 10487 359024142
150456 153326 7223912
85762 99618 399456195
94476 133307 358430401
55077 130883 190236996
28745 73568 839679020
60167 131219 374531710
38729 65764 67640348
199401 199766 34405585
182301 197130 36959293
13271 49813 91213161
154846 160386 13838094
18932 134584 650263069
14568 108885 236222157
6889 89553 207027459
82568 153005 493114239
111722 180460 172054420
108403 138652 75883232
196959 198855 125118362
179868 186128 15758569
66784 76528 24381432
106344 158243 130050785
149722 159178 23728940
93795 127867 85262313
40802 195449 455536999
187114 196035 22221713
54724 149148 744942610
16334 183287 417889425
164117 171002 17238288
129516 191632 621195448
51223 143614 366278440
61372 135361 967992747
157296 162338 12701243
73109 197027 310105148
62930 68194 13501112
184475 196425 499649489
99017 147600 121713199
5834 127327 304113140
147240 195956 121763795
90958 129048 95240859
37167 166904 324983039
36833 101021 160739517
95265 124145 72153925
58954 198447 349502394
168942 189898 364752226
157497 189998 168857848
45504 79071 84231119
93741 188938 437726876
95520 199662 751689048
112407 151217 556033129
82162 128002 114723518
198977 199813 2115705
5734 18189 137439561
129562 152027 56278101
187467 194127 306593907
177172 191073 34702167
173890 194846 52208578
91779 171519 199728697
70933 135608 162252150
199717 199962 627187
123309 129089 418202794
47180 154504 675063262
75906 119311 108795162
36804 161393 713916577
67750 101148 83785110
124020 132059 3695712
173137 196951 59278208
148024 188127 436254224
118336 122587 10509348
175316 190187 22460538
9767 126587 493966078
124326 168348 110450365
165662 193403 634231674
19854 36211 999889283
47067 93235 115954216
53847 111654 145150991
171775 185015 32999305
173006 199541 417346029
177126 195853 46737391
164108 165764 4204103
189093 198243 548577278
40295 191613 379054790
104004 152135 806820170
172992 197468 442348318
64530 156656 230981001
116494 160485 15820664
104700 154839 874540598
25059 180810 917899225
180502 196847 393061528
147550 162271 36812246
162741 172545 466172151
79483 144353 948591464
111415 193432 205238522
120985 164249 108540611
156759 175153 37029267
160271 188602 70851392
45131 140012 318338989
151146 180363 664656554
84915 157665 133214246
107716 119943 470186765
16043 45971 130750247
33327 117906 842283897
151176 162668 841028319
192290 192437 387407
140529 175071 86390552
123764 178957 786892690
175397 184779 668082187
66270 73492 18162921
32283 68674 90906788
70733 92354 54334820
188760 191944 7997897
43512 107338 995596333
94935 142479 119044721
15364 114946 249256509
130654 141600 27428544
134475 144104 303050684
69169 86800 195307600
195153 195476 856108
17222 35111 142762351
164054 170806 16923610
147214 175402 70527238
192432 196771 916489894
43286 193827 997341050
181960 188190 15639942
152757 159407 958825054
86048 89070 7599041
6361 62466 746067816
59488 87709 71169911
16657 126793 275772082
132645 191867 148193865
60898 84389 59243306
139537 180179 101534986
142158 197788 634144359
17031 98301 203463989
189500 192876 972125204
128473 164174 89524087
110901 127117 40541375
16657 51020 85749218
3757 194500 477350780
56968 163848 268167682
172671 180668 701654460
90222 179272 851483915
70032 74985 940593919
94527 150152 565941553
130411 145028 542122526
183512 194562 27643543
82201 136366 135750174
98725 178917 683955998
20627 155934 767298587
88475 94353 14663394
61339 84605 58753294
152575 154442 4733366
197402 197763 788724492
163127 179373 40497329
119049 162124 107955982
112107 165552 133986722
29658 87397 144562372
68958 198679 425646687
123380 137714 542871050
31964 162599 327043893
47836 68884 52899342
75617 166085 147199432
166099 168569 6149042
93979 151095 385823321
99268 157528 584004448
90143 130459 100880462
118462 143853 918321478
170050 199578 534189969
11838 27453 39169589
111904 136458 61659152
91427 162492 572541263
94722 148432 102714836
52530 189213 996862059
29458 44351 36862473
74413 117225 185727534
123866 162510 96875776
147576 149243 606611336
21231 63887 106389603
59834 145142 961448549
149653 189637 100056364
26243 99401 183114913
10032 41056 77259089
106489 166956 151637128
1195 159740 787303683
13484 187532 435827874
67383 70394 644029421
51924 154826 624205825
97808 126378 442889789
86826 89447 367901224
154904 190987 90243339
131120 184984 134847701
43897 180942 343392577
17309 114771 632784995
141751 169602 69818746
142990 146995 10013682
143170 190489 544947401
90763 176477 214513382
20578 197830 637092539
151757 189861 95296338
154329 194006 923161699
76114 153367 910773065
158660 160069 3555459
152516 164671 30563569
170246 187995 44317263
187077 198448 28250360
509 193054 481770306
197437 198307 561626651
157918 174636 41921631
39232 108786 174435718
33237 110704 837202818
138631 153167 300060728
95774 179682 209963162
50788 145179 726939804
122197 183563 153707757
116568 154812 140794574
48025 150518 664380791
59448 101112 104804176
179863 186036 15530203
33716 118492 654860998
185109 195119 97267553
194656 197784 7732181
86406 157343 467808355
151301 168065 42094472
175333 192847 43754476
149098 157255 20323984
82638 133617 127768193
103391 184781 203693861
54124 72214 456323870
166442 171653 13015418
97138 192073 237644630
40889 184748 360376522
170886 182281 28338741
127336 134050 567541194
197581 197588 13226
27554 66737 97926199
58571 143836 772366916
83675 138387 820887996
140294 198445 95380844
57150 115859 147443140
108212 166035 144911496
151548 181296 521285859
42559 66222 59440676
2757 83249 201426887
4402 54009 123765734
146690 175664 259532716
115625 144053 71286110
198889 199770 299338978
6657 104551 204837349
82800 124272 97257820
66758 83826 42874785
192405 198329 14627010
53739 175499 317403684
65629 107773 105702796
125445 160951 88991134
197267 199058 5792839
119813 161873 426293238
90117 122629 81140739
168614 193713 62622198
65553 68364 15431971
173654 186038 10719344
135682 169358 644351127
145880 157813 29776566
130334 163875 84111677
100038 149310 713643365
199156 199697 1389327
111295 158615 118428754
105503 175188 53930019
51848 85443 342312202
302 165758 685136376
49984 102289 683889651
70433 72301 4751925
160845 172040 28143454
58916 70921 30385038
24077 77182 132795415
82562 132944 126226038
186181 196840 26477193
182209 185720 443613896
106600 180414 184885812
51359 65258 34864639
162854 179268 639713679
110650 120900 559102918
87353 133980 116800532
93276 117372 700158077
6942 146422 349238639
91766 100642 149879954
98253 109926 628118931
183071 184547 3754230
34608 146905 281158876
103859 166232 466157981
109154 133234 60266780
84969 106185 745420518
49554 64920 38526572
141492 164705 58216402
140598 186027 133915810
121789 186488 561939290
7790 55032 117762052
92657 144418 129640843
144200 166737 56479638
174179 197807 58853007
173642 177109 8636227
186113 197720 126911041
3400 87808 304716514
2123 180717 543460868
98591 150272 209253810
94986 161488 617477486
97030 136780 99732792
121512 163321 104880081
139237 196962 144121149
61707 179561 469176624
96069 178786 458912705
137269 179614 105775836
1714 119429 957232379
179526 198643 365766820
82549 122890 763090085
168986 182431 33467348
41357 132332 322084179
163351 196516 82856838
36833 83443 116690450
86746 143058 619812580
170699 190779 298638016
21487 140742 298631412
107355 184564 193280553
96491 127163 66766756
192845 198809 3127932
49400 81271 80125146
58748 146002 514894836
102308 139744 902948357
87014 126320 98385281
16369 65830 474347286
29834 122777 232428666
161120 171710 26646250
168827 198364 525995430
190031 199138 22679481
74276 154297 467115153
194704 199444 725008155
107946 117871 24777220
65793 156211 226630929
155445 188565 82834261
29037 187330 396305534
104344 190499 475777990
62074 92349 76273961
56024 95111 98330825
195410 198885 8604774
114972 173797 852777235
149063 190518 959037043
147196 148419 634402949
141276 174268 82631218
129467 178255 497608362
158573 160092 3853540
72326 95849 969755373
150 76860 718202260
103752 189822 215425204
9879 127408 433750799
147687 164264 41582220
130217 196809 691847298
115198 121570 756040451
100145 154705 436180855
23084 110541 593773795
165356 167713 960301032
159811 181301 199760525
154198 178123 939685744
162655 183989 53257555
158543 170142 29193647
62320 91387 185263469
184247 189561 13344726
125428 145343 555293414
1676 46874 858753641
171805 173505 2599793
74371 149709 975572961
32012 116995 285739975
102394 148169 393950276
77701 93525 39792377
93627 129184 100624030
11915 146782 337720284
99343 167140 950607017
173529 186396 423120131
60336 76865 41689234
26796 174607 369988655
59169 71642 573006595
127099 131993 584024570
95094 184928 134845659
116317 129525 33065637
161551 174200 26329062
118568 155218 91849131
180457 183516 7602585
140714 141141 1046032
105376 179298 185130856
84276 117455 427188721
1078 117441 338393830
59764 61936 714441510
181102 194216 47262068
44089 90047 612888039
72897 161773 222690715
83612 190576 267696082
8918 187445 447007577
131757 159995 776066240
39809 117698 195176635
198574 198875 893691650
118860 186811 170229536
115144 128270 499706778
102200 134912 481128904
131719 159643 492174116
66162 77188 27679233
179467 191862 324532125
160396 182844 624357191
69180 93223 583164094
61551 189197 502342425
84621 120639 772873788
41170 57409 40526035
182013 199378 58795886
175577 182155 882147442
166473 167394 2305039
117057 143942 871768699
69889 165759 500195956
143141 195954 132033915
190770 192681 1142714
158529 197412 775170989
162449 189222 669391284
31658 67031 88329527
127276 171930 111975400
181835 185274 8663535
102439 182931 201335244
33615 121119 62016373
96307 122290 493003306
119256 134106 37390230
109805 135946 167320084
137225 165762 71467459
66560 107712 590791768
184771 198027 729358842
77284 87193 24933682
184106 191665 18940423
6490 180595 435812042
14976 71022 371890000
173540 176217 6609132
189925 191503 533854689
37268 39773 6069958
159545 193348 277240117
106884 180844 185152508
61612 88974 67010901
77056 100531 597066348
149528 197273 119346932
162271 162920 154680189
70393 199447 429969007
12786 41683 170874365
145605 150446 12061578
33696 45283 701774197
144234 191625 118462182
147966 188704 884351767
49736 130715 203073697
20042 176330 507401997
84869 100598 381428105
151135 195716 569661523
30970 119852 74020924
3561 110121 378164834
168502 192503 185577486
161245 187568 65928460
167438 190472 572226457
54268 157900 259827898
96199 109290 32845191
33638 155701 305526638
110483 134915 124683372
47525 102644 138370200
111238 171058 576553153
41142 182228 664448322
150605 155822 678542549
114052 123068 22384258
157501 169126 29323195
81577 193677 280600602
122819 144438 54399554
37629 157910 301125628
103872 154591 127054191
185479 196281 668489669
36670 102667 165251985
45408 192712 978372484
107674 159560 129955199
162371 182259 49718374
56132 131799 189864018
136812 161540 61764872
125835 198341 181293960
52246 54041 4405255
154896 184701 645341703
146291 169006 56969666
53788 64716 767504084
117779 125533 19425352
69038 103727 517162308
120952 198276 319132974
8912 133450 311879480
46963 169433 307095122
154473 154889 649782808
17753 186175 591610556
41520 59476 75224985
150575 161733 878062374
84230 129430 381184964
152541 168597 40356421
168372 173156 895316728
183876 197770 34639530
35117 67372 80551350
119949 176817 918101354
166750 191731 90231053
66519 80988 36333485
192238 197524 127182139
125261 198603 183465472
171192 195769 746780363
150433 156499 15225165
94054 98241 10407902
77816 102531 128153719
111594 142685 77895588
137358 179422 105070341
140135 194811 822574858
43735 69094 63713513
45306 76589 78523647
19821 198408 446920314
112794 155655 107342801
181484 189819 20858470
187135 191110 9882573
65633 155484 225196656
66475 169338 257855700
194126 199837 14192490
103727 121668 44788631
58343 131158 809078906
82539 122201 191142389
193828 194772 60109242
127690 185605 339207883
138538 143247 11658009
172687 198033 862683021
168224 191100 57096722
76879 115437 96680393
179208 185427 15597918
90377 151351 152638841
124503 168053 109263596
151149 168112 596109506
122692 140245 931455769
106777 130732 335271423
171121 185472 663569732
31078 60477 73133557
194852 194906 185691773
48141 121494 658511608
99879 152498 620454597
177628 199558 54706453
119221 148368 446246667
32833 115963 208043422
120029 176732 204092489
30744 61111 75569442
115250 199130 209794224
92917 185866 232685453
92433 179068 216791829
150578 191941 508711998
167958 168536 393800329
123570 192951 303095046
93228 183153 250313371
59422 161679 558746355
184407 194228 24582996
115243 153917 982889357
190227 197528 901206053
183553 194122 454600934
83340 83472 330794
126896 169919 14967738
87616 112660 871074607
35265 44311 22173293
162972 174774 412907334
75239 150398 27664306
90866 172104 203452672
179230 197064 44486407
23909 115969 287824033
118649 162755 110581486
82195 93911 29315900
128041 160513 824753450
27129 31909 11994282
102685 175103 181335062
43634 117763 796606707
195044 197061 4993993
16378 88021 401359693
114895 118087 731972439
5097 98756 95938336
154354 159977 115728020
183557 195222 460801442
18484 40750 260019012
99971 149124 925182068
91371 186765 238791188
103231 110348 17878560
10696 50541 99351746
1187 120444 298352005
9594 145467 340186406
133707 191043 143384802
7830 89505 204510627
16378 103905 219126646
51230 150370 974240390
9845 16450 444492537
108218 151420 108202397
80232 87828 886168504
125451 173810 674541894
73945 74773 2072780
191668 195148 942264654
17845 101112 208514396
105426 146525 612780904
16431 142500 315719386
162011 172466 574056959
182116 199821 274835737
51997 172435 433487678
9959 65015 137446506
165957 166833 154848707
85298 91562 15727811
19267 193396 435953652
6496 197658 478385571
181652 192712 27684798
56942 159434 257065450
136969 194028 85242990
15208 93148 195135932
148695 193111 337713237
23405 32943 395627547
84236 119552 58560076
93535 154187 151847776
5622 190363 462426252
3855 165521 877482056
96171 109137 32537429
72027 158937 217705004
98540 185950 218901957
184752 193500 412135451
181903 198251 40747075
155089 164524 23729306
125366 169157 109827169
110147 167758 144299358
131354 181014 680403815
1912 87018 266802578
39230 108436 173541811
84730 180694 240180384
184082 196263 30474288
163480 169291 685143420
123664 150122 66265855
178221 188439 25587110
64444 197592 333457127
39818 74854 87794806
3209 106707 320694646
158107 188442 237334993
190927 198042 17680114
11870 31973 50430797
40196 158914 845730285
58445 154276 240489932
111970 199361 701553951
91143 162665 763549781
77781 102808 62791947
29932 153075 308214155
172808 174654 837413452
167191 193799 66402213
125173 172057 683991392
23924 171420 547617834
133999 141279 169166091
159779 185545 795696821
59616 94283 87299448
142223 199304 142603268
186884 187460 736457775
189696 190458 846043075
190104 195514 13513958
145247 159226 34979857
74277 111815 104190513
36027 66354 137581862
188983 193639 6791792
92104 115286 57959156
140601 167250 66754198
14418 168673 386374367
63365 186611 309012456
52611 83136 750486384
181909 187484 14045899
154076 198670 111403637
175320 186414 27755823
2120 191812 549966079
144945 167321 56084792
180393 199043 150759900
4029 38757 776193058
2126 8642 16217483
19937 183112 408419783
78071 94670 41729650
6796 80494 229309957
50933 96958 115535682
66190 128470 694968701
190609 199330 195534039
36804 128953 772033578
105897 157665 341266048
159321 193072 596017764
190015 196272 391429895
105498 162839 751866035
75200 154646 90165531
23638 66217 106372327
141614 189102 118777362
43144 69966 357357976
53172 56131 7338164
190388 190628 631149
7341 79594 638148417
113350 138312 718673339
115235 179881 408735900
39926 147078 268562783
1125 166850 414896320
109748 133402 221677472
160383 191659 52757937
175106 184025 8331585
45532 144787 397511509
57789 122210 311411413
76204 76318 380060909
121154 142164 52801317
132419 167599 88199304
46240 143925 391783022
7002 89337 206202493
102661 143135 369379523
78159 198355 630964591
49868 72640 57211699
71534 116820 401965401
65971 76847 45302784
188924 193303 10965927
34894 163620 972210456
193850 199360 13671312
172629 175219 6378112
105323 153990 895016953
190484 191058 1472400
173952 194655 51634956
96907 195614 646574458
171961 187231 368072482
186939 192046 12713429
4383 113773 273861185
72327 185966 284610328
99482 171974 525542452
107843 160022 141439919
188 135426 338530269
35457 73090 94046090
48858 136941 700661103
168338 180387 30010939
123430 157906 86356618
110712 126436 296755595
64363 193663 323990075
67824 88881 52941026
1023 171413 426531757
177805 196609 47012261
2816 154712 380265334
159244 161936 773531940
22269 99528 193364986
173840 179561 14184926
97526 104791 891464830
91852 180778 551975156
67079 158741 550687377
155217 184333 459661051
49416 151696 256426346
165392 175855 26035667
91579 99346 19387730
105000 124517 891581274
79743 189510 274956004
98989 110999 30109750
14505 136975 434910250
53077 102830 99429311
110888 143607 968836332
128279 139577 854013439
186414 190865 11067883
165517 198940 83280092
180988 191262 25729686
114606 165312 127121528
53093 66387 33479989
139262 196400 588030869
11575 173001 404256836
190046 192229 5514486
119745 122238 6183224
163795 171897 321736181
13593 191828 484418626
41440 169533 471387474
147385 159005 29047783
24120 98766 197021222
49362 113734 161510639
58963 132610 132049251
101273 172179 766543032
60769 100976 976960840
129434 155483 65317519
72596 148749 896999898
191320 198697 18339142
73975 108441 86460483
64236 119081 698281628
86210 139908 932048759
49336 154065 262593417
29501 120560 300634903
91988 121452 869003149
82026 182947 714211722
47585 157206 274708535
97508 167098 174385032
77585 199305 304631977
70418 178163 836835630
194190 194474 224768512
110173 193426 208281338
81354 100994 49197324
186964 187126 418142
23142 120024 90845364
103913 109588 14305875
61557 75380 519119884
15775 115079 578949851
120940 182000 998775298
24244 143864 387376805
56838 136764 829788253
123360 153696 76074291
97967 124722 66965384
63110 135833 691258569
3346 31377 70121166
41809 147651 540775002
37855 118393 472372567
99737 184313 295006086
164346 180951 821984843
14863 15485 1565751
43274 185624 356763020
186263 189806 332710539
93618 171201 893314973
12407 175142 728010293
179260 186040 17048927
5054 11978 951945239
43835 130802 797742442
49421 61482 601472515
128939 188013 147936573
25874 182481 792567537
93704 129442 430741456
142385 172589 75696396
155045 170349 38428086
115921 145720 74688474
188841 193158 639628020
30444 112956 756693383
51881 99950 120620098
54412 159974 561038367
56872 155484 247361257
93389 96157 6962249
80662 96579 40070248
181753 190062 20758507
169940 173966 927862596
157902 159371 3772187
68371 118713 640066409
119071 150071 735921366
62472 193424 794461959
133326 154936 54034282
46324 195721 528667176
33726 96180 156325862
163365 194667 78135530
97430 128560 77937318
43952 89554 757392454
92333 145868 203560539
25422 181178 529378839
50561 84446 85207635
88188 125383 244190897
59297 185073 920120241
136287 137976 197696416
83194 93958 456631250
168714 197036 18993701
134713 174834 562573830
199305 199760 1145041
13211 108766 239319195
138439 176481 167961481
138267 192419 879094656
7402 182912 881357231
138975 152430 736900040
191480 193336 530375736
162693 173485 27036740
89979 192190 912145025
159998 188581 863780040
58812 190121 998306024
101719 188778 217783228
62253 149590 219072294
190947 191315 925071
153564 166929 611896191
187801 198547 26674596
37314 71230 84815771
5095 53684 975223803
59328 93822 86817003
183646 195162 28717743
66009 99966 85204324
27376 87752 704727017
169607 181471 29495088
5914 196571 630304716
176906 189491 31469269
99616 108294 21757440
78438 116324 66945909
189490 195002 166912538
59276 192495 333943520
72644 145815 932830167
162037 198201 90297964
116991 176548 831337641
25376 48816 390122460
14033 147020 333034434
167468 182872 184384507
100672 193132 231447739
37405 64632 67905986
12049 177282 917894934
134093 160828 66836834
139774 197359 482106043
144833 192076 481558701
151071 187301 90721108
160843 165268 11217999
6331 147539 217065550
176572 195836 48110568
38525 175213 666419105
42467 157771 337242579
63322 121381 145681274
126010 129548 990431455
6037 119763 873175872
111191 165363 769879768
69700 114158 498142122
91188 160872 174412147
177545 188762 28023038
65090 153986 222856399
5265 101701 241520549
14762 116493 312332154
77024 184956 270310325
43543 173020 368393541
46546 134648 71685879
32806 144063 278569363
144540 179348 194564022
21896 121756 249875400
24625 185148 401882910
29763 110272 201544508
28047 144556 291729464
165625 175474 852883724
10993 29810 47129666
114211 188652 186302072
11060 145676 868699915
197372 199316 16845701
65057 157941 477555489
4750 86518 219144089
6467 141604 978858455
159123 181252 675060955
136998 157536 51193060
44844 154673 275455080
133226 161283 62996689
80632 153407 182374763
97482 110986 791423637
114144 126049 740928083
54963 195909 488046675
191485 198194 220489182
54507 109447 138071191
190024 191728 4328842
59014 65484 16453014
40425 56808 40876222
160211 166011 14663529
114554 142648 793004925
186164 189885 800137864
25616 101604 918206792
163726 176600 703037339
88066 116173 511310840
8082 160308 381090645
39935 199739 935131197
102163 126045 59682105
129107 141391 30821165
117075 134769 44502017
197195 198666 147751363
180027 186726 174831317
7002 97493 226505560
22652 97629 312534993
182552 193335 10695688
186967 193317 5972201
8309 10809 6276444
111380 164147 132219594
31021 80814 124520636
100459 152215 129614147
173778 199172 63266747
144751 162825 45235886
169631 175428 14406194
144117 194558 647318741
37155 181985 362591536
76238 147193 177913988
177096 189875 31876286
188582 198524 24725414
193711 198157 10987069
125296 193876 171656559
121192 197099 189925118
32285 107837 524455960
67915 177973 706581809
5617 54602 87959104
78958 155002 275144077
65624 123930 146132329
3945 117912 285217534
183576 194042 26207683
11421 129321 295075626
76541 113773 232594063
102584 124308 54240770
54227 99475 113684962
91118 153386 155852483
171069 199516 70896411
116751 164040 684184145
84709 112122 68595001
143460 171653 70609398
111096 165983 137546360
34994 123161 220533929
117707 169737 163743978
168966 196547 260975057
84278 92953 803641611
18119 36888 46986281
192433 196986 224628579
148753 199140 790908487
139097 185205 61291837
108495 147075 428045343
59273 97996 97345584
143241 185619 106036643
160695 191164 76209542
164468 165977 3819858
36971 143721 555864676
111475 156793 113446038
184163 197574 33447884
182073 185662 6109450
80737 187621 267764745
69948 122922 884186214
160585 165875 13405271
27910 93904 351595672
122736 160888 702085873
154251 158618 10867507
136208 191614 138465897
150631 199225 699060862
102755 130838 70300317
91536 94799 8187747
53536 127671 185976861
88800 126521 94308661
191250 195251 9895461
177315 199276 567188452
65538 86040 514625319
134241 168059 77994918
193665 196100 6036887
108537 133142 61633748
157169 177600 888512818
145999 183583 93937387
28891 180623 999587428
124517 189027 161519902
184318 199146 131945618
62034 102462 101727930
178896 187532 21710682
162354 186691 249608191
128123 157813 74332380
191782 194716 7276381
73344 196629 623487591
65965 122734 142143242
51963 84108 80785266
51956 93328 447039327
91882 104287 30930757
110666 198712 810096127
161706 169027 18431175
50653 82157 79218647
35029 126519 228998592
182193 197373 37839924
84851 171349 216669803
121411 147695 336387103
18507 19979 3713221
160699 168670 20092638
124746 194652 830232701
18489 107858 223790350
193489 198401 261000310
71945 89229 966554125
177214 181873 11581424
190876 193609 6861856
137681 184573 905389533
84075 158202 679671007
166468 199365 81999465
112848 199467 899671837
8147 110885 658471310
188515 189917 1041110
188973 197218 577628418
51598 157381 976718475
165017 172657 19095765
159576 188006 71133414
142544 190342 119490304
40637 72494 170945168
37332 41394 9898813
175676 198756 57569821
119903 199257 198544724
43468 123987 357216669
130102 199398 698509549
178534 180457 726761595
86171 160624 186341594
32961 181252 371142182
126035 140564 36496524
194113 197523 768942921
165109 168756 9128132
155116 183591 355085384
71325 164086 673171653
181378 182271 2266471
103239 180558 193518408
60122 143593 209555741
199286 199569 231424762
58815 163621 354127906
57818 181679 726093906
119490 170383 192769385
64259 129862 164556264
149786 188606 604664537
11811 182507 772085234
147165 151473 914202275
92677 161801 970223109
99404 131875 903996656
161110 172078 70146529
103228 190611 218682899
161769 189034 603680284
88228 162632 299255842
131655 164700 82899590
181983 195433 559794316
82520 111839 73428227
31529 55374 691682168
156828 162223 262312077
7900 121466 284155860
179365 183614 10623482
178454 199796 53263092
39388 199618 692897450
115632 171265 139444371
117444 129530 541802048
98802 166896 170657342
97725 107226 9913073
116225 158455 105733141
171329 197043 64026479
30255 194449 563835177
24558 116800 961881761
71194 189970 297403396
144523 173036 71416425
147318 173422 65388767
43748 127094 209039114
59411 68578 467715297
40801 99288 183643383
72441 185354 384532096
141129 186445 932880313
117619 122134 11196530
146824 153753 684488912
178953 192630 665501153
126319 167422 103080484
149265 169012 244845170
19777 187877 548434111
150116 164873 321926257
183709 185170 3717866
150960 177731 66994536
121095 195620 186570129
192751 197525 11801134
2831 87321 211494832
78316 199978 304548319
18148 39321 614801600
85771 189833 260462522
101134 152254 127920337
76134 164404 221335048
157176 175043 44825043
59825 104804 377606471
66858 91386 578931636
154335 167917 438325170
42393 120993 711888302
195480 197279 4451364
175435 193073 44038859
103123 144884 316064285
60979 142221 203895969
29933 169740 350043201
88704 165696 322689041
16477 58114 424729206
147321 174933 18502289
197697 198438 462927410
119826 141714 54965179
182691 199628 42300445
142928 189203 235312913
178123 196794 141320510
193597 197703 10121257
161033 169853 22191983
82398 169407 956278748
161675 164686 7615451
168168 197164 652670611
24070 175595 664503322
108551 185041 191468615
36593 132121 239129587
161495 163547 5236163
110220 185524 702675463
93204 185783 411708877
107375 163134 407826560
49301 156840 269595631
196056 196957 699775985
6121 83021 245421256
5241 115201 275265372
58165 116759 147200506
168076 170813 513452338
117108 131065 34974592
102617 167930 163605102
86835 109633 1903796
83054 162383 198680083
144382 149485 12682081
75711 78306 6578266
39598 100590 152882806
72249 92473 863368837
570 29017 71040783
126744 195527 977364086
181545 182775 69670552
162728 177155 725547259
74274 77073 7031606
22001 24774 6962756
26651 57223 75972673
165342 174522 905697159
86981 198268 278391598
64487 191995 319485572
46738 63663 42320206
131061 188949 316857967
53272 190315 803942764
94589 116161 53958655
118095 121002 79325666
922 187442 730191056
139505 174804 88248562
97494 198331 341506948
182485 199677 419004792
177391 184667 18156687
172534 199363 66837550
181842 193846 585365370
42443 125012 657190231
803 166515 748710419
11715 113512 254909061
60777 108778 458147055
14214 90805 191846375
26342 179462 383219287
147965 195311 207053977
33667 38636 12239211
116084 167965 130060888
78586 175687 736383786
132102 173372 103426573
111969 117890 491101067
73545 100654 67963467
96233 122160 64729396
108169 193470 389063805
190944 191810 437204149
71831 197392 314244531
67590 80587 640971893
53485 171457 295870880
122118 170560 450491845
8486 196395 470358358
163904 183672 49282478
140460 176453 89961870
75772 114038 96042703
107186 115031 678127186
189093 196562 97377250
123317 146435 146504730
158877 171941 32835910
12432 131429 506147143
191555 196888 303290843
196033 199262 7974695
68072 153874 838417158
164624 184993 753825898
188552 194023 13675521
8874 50775 104598040
94635 105752 849497239
131039 189351 522357616
116876 150187 233705929
35058 97217 155532392
141843 199709 144618764
99499 190906 228791039
88742 91610 7145122
140939 175429 981590194
12267 187259 438175631
117543 185990 171438598
26820 36898 25127340
90517 138734 45418814
100209 138671 750379981
100946 126454 63846968
132096 183451 128502107
28018 42426 417371741
128198 184379 989082499
166858 197585 488170538
56299 91696 89123464
71402 132938 154269023
154109 178483 958560255
53313 133585 201419913
186602 199334 675672351
166797 196926 502400812
189425 191830 6054299
18273 56721 885231127
55836 89625 85132464
59457 98784 98909393
15964 46107 75079734
100106 159742 149381913
160535 186255 702239268
57860 198410 715507550
16113 136318 458523548
159373 198951 929113870
58845 160433 254839338
78447 103321 62439345
78750 142253 159235337
120578 196206 432377950
159994 186248 277292719
5886 197892 480437735
117019 199136 205381879
66118 148361 731592688
117377 121521 3824280
88158 195471 268443258
171498 189279 680328368
108709 158016 123356879
109880 134270 61091492
148581 167485 973015656
120481 185331 162403237
22962 38933 39758531
171863 186673 36966064
125738 130027 10780050
107278 187477 530484448
168313 188203 164625384
134472 197834 787379604
62631 89177 781357098
153366 173877 51400721
109789 184933 792765060
136257 158214 203914842
15263 98082 207288206
101208 177829 939876058
156260 176758 603145415
11460 37915 66161872
1742 25274 428946000
9726 28161 46165935
195041 196908 4634556
139347 186465 421186385
163399 183885 51120362
22632 56850 85171527
114675 153063 875497612
97187 153075 798104241
112441 197929 686472347
136486 199799 458958589
112013 131840 49619680
40901 194193 383975693
194392 196568 5482282
44640 194570 868206019
160557 194045 83761081
67060 88790 25308996
75909 180699 281463564
67697 114323 586902805
136841 148226 28366636
76714 107427 677575792
159427 160443 790900741
9606 77466 865438349
168636 179525 27047810
142895 175033 80432577
9724 18615 22160044
72355 76774 588804655
717 145979 545494798
19447 178537 398302115
31800 139591 873898731
109465 129756 725672238
73554 170859 124985430
137354 138552 3016560
150408 157849 863343134
11098 27392 40768582
191895 196031 135975715
101175 109677 21307575
34417 198913 411536538
151095 177138 530284406
7113 158858 379891710
146434 194789 120853378
4558 45026 621846070
69994 118324 121083282
169196 191790 14938348
24400 124820 26558022
190445 195433 12448703
109722 184984 369325
79271 114447 88216910
162325 169486 18024761
24004 118463 996533065
93938 124743 77057734
188072 191659 8907640
95086 124637 73853519
150791 181882 507418979
9407 154757 363922302
10256 64290 134893662
62789 126064 2426067
147485 185116 565628722
56113 156446 342547778
194542 199559 12472234
4143 178014 799022224
41441 174812 334257112
46440 83901 94106425
85320 150863 164113750
57819 122359 161938232
106304 165324 293067819
151324 157503 15389395
139752 178956 97965412
84197 149794 47260825
75131 160414 257540521
93775 149460 139366574
92241 97239 507962332
67247 101789 105501823
189414 198713 23147884
154432 182584 70384753
85977 106000 49968716
186445 198756 899870868
86105 131558 934729213
44511 161574 293557895
50707 191353 352371966
85241 120585 88413122
115393 191677 190931656
5376 33361 212322446
163077 164689 766053609
20852 29706 72369127
125011 184185 148115766
47939 159172 278881917
75959 94212 45950285
19956 187151 418622895
130735 171158 501781287
135380 135749 710163029
151600 181866 84644189
18305 65704 118485753
137718 147886 915923759
167901 195946 69970860
34043 143379 273753116
189747 197086 724720329
149794 189543 26262576
37348 169869 532457362
5558 195886 744969258
5515 69177 920964917
181962 185881 408601884
110734 145345 577770487
148004 169202 53153579
51845 54140 5612909
18121 139891 305016374
174415 177793 190757327
154399 196296 746345392
45345 157910 520153116
175738 198236 56066378
65476 79507 418611879
124041 169990 115250814
9413 105609 240714918
58954 127804 581824741
20235 198243 445449288
65745 137940 901450874
88697 96201 18727262
144009 183480 98649298
111503 130979 134162671
108661 170449 273586706
178681 198483 49428221
48743 156832 885565701
159278 170092 309174128
40720 180701 469896637
97040 127273 75700541
184100 188139 795996311
90136 98966 773062538
11963 126174 803158446
61830 161860 250964022
65724 176141 276642018
105473 182366 787556102
188168 188234 486041463
139383 167521 70433027
135096 141494 15871867
186593 198333 29117480
117432 126175 530179841
187675 190078 84818383
71164 74509 610844431
148085 163205 37935658
117094 130323 33152550
96711 162025 674547206
46757 91572 266351536
193099 194308 2998780
37230 75030 802280397
190067 192408 5944537
56309 174102 527563082
93394 114938 68387568
169261 171099 4572284
44241 61939 44230094
52860 83240 393174092
186100 191360 13086614
159735 170263 26440010
77932 148049 175722254
181581 191801 371092788
79667 104518 196003309
142009 161408 634156028
140114 177249 119905584
141057 173816 909688743
49442 101460 130667876
7367 160092 581041983
134706 171399 674574133
153924 169167 704864468
129379 175723 707998517
171885 175903 9915862
69059 191051 305506027
45018 51770 17053530
25527 112793 816801146
108379 190903 206509175
172573 189079 455809106
150215 190060 99692019
99519 145670 115599894
181230 181843 224052857
103647 192487 727285315
162209 178921 494293728
32208 120522 220963152
108082 155434 230579477
61569 137952 473021691
92137 170420 952978044
101419 163848 156360815
33000 168241 784962891
146305 151337 12557741
181982 191704 164670915
168793 191499 56645681
179077 181881 7026044
158961 193045 85253669
19554 158578 997599587
75090 104140 653345992
90482 115369 14917475
99735 134443 732526107
5129 161026 538197642
30405 120397 454421980
161916 185739 756378368
88466 187691 334900031
99487 131168 229807924
67953 188132 960860218
90569 171025 822967370
197465 199455 683029349
151308 169586 686385250
89086 115128 872354268
190656 195353 11660775
92687 157438 162013246
123425 143269 49833727
31042 100529 173890304
8788 69193 178379503
182602 194007 28537021
116273 184095 169746156
27672 154805 318317167
61782 184719 308168744
78619 133455 405276343
184847 193004 20405073
185270 199185 34641334
88722 183468 237044172
19997 105875 214904920
32890 194395 404165833
135116 144513 23416583
79076 102504 58895581
168487 193413 62212183
21445 112335 227500622
169038 189586 885698067
190580 192366 637924278
78734 97154 845461290
18942 97520 196793546
182266 194348 30175068
135725 143992 483704315
4257 17901 34151059
112020 153970 270725576
114618 159442 112279235
51501 126349 187646193
103283 138822 89179815
165631 192492 67037279
155733 180408 326320660
14502 30887 41110643
117213 147548 76045167
45059 116452 589051988
70422 76956 16362570
77291 116266 59881215
73978 77388 768273849
57294 151832 237164591
166337 173048 16754498
137043 199552 216652800
54875 156434 254727890
102063 182273 361466184
150438 174443 60164725
115428 163100 541588197
69573 192067 306747075
77205 181907 481821764
115309 185187 962492668
101437 145407 110065343
114431 151038 91704665
13982 131032 775154633
27457 85809 146063302
198486 198521 99266
116827 181383 161581338
130643 161526 55773290
156320 184365 680764659
36050 50130 297752825
146467 160420 34893773
154832 199754 112216207
46190 177000 700763154
177162 177700 1293202
157225 169507 30922020
130847 182322 188973330
128897 137221 883540037
171762 197769 64768796
59540 91915 81556244
129149 155742 289274599
50900 123443 181873761
122508 128497 278760460
121185 194196 855262984
160163 190655 76259752
68190 127181 356185819
179904 187611 467092231
94718 136460 846911807
96764 160905 160606408
102806 114739 29841970
38402 135464 243263001
183914 187352 8718789
47622 187843 685424190
26039 125777 249632337
82137 84415 5714717
183688 193850 25431757
65040 161194 544084255
177172 199630 56000167
107427 181921 905763427
48711 143659 783926485
149275 163633 36040116
172447 197059 179701392
8543 170173 404745596
141130 161572 529745195
103290 143549 100900092
34515 147308 282397090
577 45223 111197641
101616 181551 364768789
64468 181936 480288881
195972 197110 2763641
107914 184848 192544384
157899 170109 30738964
89495 136873 298069517
37268 119919 720256678
178213 189149 27329885
10813 171313 401908274
162505 198461 615172574
125778 131005 13099368
80467 105282 232297915
62584 139588 444330590
13776 46517 81677040
46857 100201 47470440
199673 199875 492185
135105 163945 72137669
11727 190280 793550369
135735 174638 15738696
134028 189408 138477482
22686 180162 770319033
118435 159228 102215450
62020 176010 285821789
84326 179741 355411977
139007 176154 390253186
197923 199866 230274681
180879 188338 18757152
5618 125785 300850428
80557 131211 126951255
113977 134276 580714831
44236 179848 339827453
196884 199639 6908713
48808 146787 245679561
163520 182732 47876369
196605 199556 556935204
86053 130251 41352015
107191 175181 170356334
84417 123159 96811296
85792 89296 8879513
139030 180311 18446232
64914 118386 256081111
190465 193359 797434321
69200 190340 303364261
69086 122711 273583902
41053 93082 148141863
170388 184658 35514348
193723 197581 9522358
698 149993 373509977
58563 86103 204276931
24855 181804 392841300
127051 161819 739207218
81117 137196 140629949
52961 93255 125521800
93124 145159 380869781
101759 136419 381310679
59621 135497 843164043
149755 162603 32258338
166225 194988 411346350
63794 82663 677845504
64549 92895 71320100
181498 194027 31341047
124122 163149 33147838
84352 135246 785154425
93240 186823 234321133
133053 174589 103957083
28685 75288 397875594
41479 166114 312508572
16186 133924 294853992
67769 156576 529362356
182158 194411 30576167
82955 175384 588983362
4577 81132 191597060
185430 189153 573401052
19745 103173 208909384
45391 122369 192928437
161319 193850 55614635
92348 199194 542214980
25206 176459 782717238
115977 125794 24596727
45171 101245 306416920
23423 63603 100101944
25017 163617 347119293
1347 67945 166466780
8266 121105 282345163
192904 194912 623938085
26029 33282 601101537
49148 142714 388720742
11254 109134 245091381
106973 193034 215466217
45955 96873 127900276
1463 168748 418767525
169616 170531 2259973
126019 151087 704077804
30362 120012 744942996
56407 62690 15764143
75503 143645 170915067
146492 189655 107935699
31980 177430 364068306
61524 107565 196402354
130861 196580 208230813
165424 170418 12468483
28295 160375 997947612
188605 188791 448095
134296 135717 2156206
82025 124303 105754528
5529 83045 194056691
172052 188274 639490469
13344 90375 192957911
140980 164953 90808967
59219 87642 71660977
4062 80717 191732693
185918 198271 795274507
3943 121916 295181556
124745 141424 41841054
7123 25447 202073093
132745 155717 177396921
112135 181841 174454938
164012 176245 30502800
163949 193233 502547580
124249 173013 122294407
66075 175068 615779339
118918 154361 86522847
45102 71288 65819761
54257 57850 398503810
81493 180008 246625313
106304 133534 68401675
32696 52536 979616370
175271 188130 266138609
148566 152489 846190777
64662 191779 331710327
32815 161803 322928539
73009 114380 103648862
23875 199261 438808174
37494 77858 351064573
18370 107673 223586189
149740 164068 81085161
119552 199434 650987084
171161 199382 70317191
55426 137796 251688873
52653 125206 772060805
336 157664 681350666
153521 174729 53145052
50174 112390 156087641
194886 198401 2689674
150882 159162 881652266
49206 88908 99855572
84196 176634 231454656
84906 126725 104680629
26081 104145 523615780
73366 101212 116989827
89921 194948 262685868
156459 174413 723080142
31882 173884 908149233
193970 199912 949503661
181053 184300 8108649
107509 164871 430859674
104732 132456 69471621
93482 117783 60743193
111241 168567 886564898
170925 174708 9357947
48651 166140 294652862
1875 23630 54326028
14054 96796 207192708
15444 149575 638186677
46434 129225 899802603
157918 165951 410793643
39718 57733 456529973
101193 134206 82706977
101900 154250 272206228
147012 160746 34335791
153027 183181 724437987
191651 192200 1385803
154985 180565 63964777
65426 65961 170292420
99224 108709 18109940
110237 198619 220998686
135240 135841 258493304
116246 168884 177851356
124055 182933 671470692
54111 146268 829220403
195159 199562 470659758
144825 173670 925418467
179734 195665 541175500
5328 26945 542138855
97568 182597 212841248
164052 181423 111060979
64145 73059 91189195
69009 86425 43802010
51912 69025 546902819
133213 180010 784563950
47422 124845 194115698
82300 190211 270041517
131218 167549 699338681
119617 128073 55655440
66237 70304 97073928
36744 70241 83738388
165103 171718 16553494
165161 192976 69419516
193290 197059 9267083
178914 191270 85562840
180912 182026 2864452
65879 104748 97462348
158981 193364 86002180
196469 199096 6446569
56795 141932 842356205
171366 190056 46560297
120156 120588 1105394
84894 152910 170261045
75827 161175 213900694
157520 161037 556618406
152019 191660 382186320
7482 129981 616104869
170462 181303 575137974
106602 165749 289255958
20254 110647 108005805
199181 199422 201515519
37663 91394 134617377
114911 163860 487611655
51006 137071 458031384
12320 167358 574112975
116942 126032 930364111
198464 198608 368757
176472 184928 21143303
157723 178074 388230489
80000 118815 898593519
100744 165847 395368441
67018 119045 202046695
172109 188029 39738628
38695 81707 107837491
84637 105741 52680676
78996 164893 215374043
94783 127396 81565988
31001 199173 420788347
84863 96913 30152121
63679 104090 101536917
140276 175590 88296752
88259 154617 342437359
35347 142245 597845162
34384 92182 144710047
177540 188873 28323473
190902 192088 962653685
73314 173731 251594666
43099 107656 935104660
53996 116890 157857454
175975 198619 56484800
58546 97876 98911455
166236 198164 79580763
15032 96451 203885567
17945 124381 355301780
189960 191287 3336188
122825 192651 371115893
70419 188833 579712556
92835 173099 228952700
192174 194523 5847204
38810 42033 325696546
27587 62939 364598357
35725 54449 29163872
153142 184000 806712282
62608 120557 487516042
170048 175071 12490613
91529 119489 592792526
127461 157211 74452871
20922 139710 297581430
108655 125493 766167519
514 6608 15052011
52705 109425 142436117
57369 110350 146415640
153380 172866 952916983
156054 161697 928936054
70536 194614 496387579
68423 75796 61034265
95058 130961 89844941
142776 162807 656182254
189387 195320 14766812
172137 196670 61173980
163739 199641 89544779
24490 118019 9428031
412 110875 276438016
8422 76954 194465272
80717 152323 179397129
36031 157946 713404947
161130 169992 22312712
2968 162509 708680939
199536 199902 327131521
90909 182420 228982209
18748 195236 467183807
176662 183469 9298901
16409 175504 398352784
164389 188595 60416859
31518 63182 297261334
126806 196598 174646101
124949 174900 384926075
126251 170150 110040716
77621 135829 182568483
87320 137049 960449873
152962 167677 36983873
25027 122919 244880080
148326 182300 62592926
32180 87856 139407069
67243 164480 243710242
191903 192644 1846852
178750 193964 375737931
197070 198262 2979159
156192 161504 13276160
76370 104501 70577859
115554 119691 10292112
19447 146003 316970172
138555 185323 116881822
22376 139955 294459881
144676 169875 63132782
95873 143089 118239853
99323 122617 822761114
131104 173943 107356674
77284 198556 303502085
63923 131225 908147120
106421 168330 155251197
48837 199935 378422440
62752 107282 111844454
187741 190090 5739664
151125 154938 514016068
101973 106829 11995787
86313 194417 790899603
122836 175547 643701840
51224 176514 313982388
58603 141532 208163523
126545 166472 337488938
128696 176048 118542261
73108 93998 939312052
43825 113937 175904294
144781 196137 806397235
187060 189851 930356928
27849 148564 302267974
27401 30643 591018293
103676 181425 153286944
184352 194576 20318970
53270 193192 350594050
29894 178067 370846484
168312 173612 472750413
37656 115061 193778807
79865 126230 116280886
120953 191815 177463633
44810 91561 117520069
109968 124670 36674848
36335 191249 845044962
50692 76816 610553186
159051 182452 58508691
107615 112396 11979132
159351 174054 827588183
57165 64204 17772795
80277 138602 610845913
80739 118137 93694496
5622 111370 868027925
104609 189537 491488216
88823 145201 280559709
90987 197410 241896450
93509 119876 65884542
153463 164818 46515126
77865 85941 417205279
141579 144099 6374759
158062 159741 4276539
74715 114406 99473432
109188 193634 211284119
17681 78178 257440262
134329 160460 508032334
106330 163300 142882079
91266 184332 709294914
147764 170967 58170950
41029 137488 505791577
180791 184249 8644955
85198 172061 853324374
148440 153418 455866800
176103 191488 70534374
85807 196504 277054670
175466 196191 51735005
119171 131285 30394320
56581 60144 218545463
84886 165302 201476887
54980 186370 865800282
2600 84153 204094665
31621 90810 148178141
4552 80621 174733190
32185 193328 452508243
122657 152305 17380889
199682 199968 252324662
162801 180809 310923597
194071 196191 496879148
169842 173936 10200283
159776 180922 52845869
178389 195037 93974593
157885 193107 88150126
43558 163631 301118574
197056 199550 324388819
168510 180587 145425391
145607 185179 99009005
7274 79751 777479276
184797 198804 34934861
27063 81279 135663008
42589 188113 676430324
49101 126701 194634189
72036 180187 867572730
94132 158042 159935646
190821 197555 16718487
141679 189259 119028950
26509 179379 382557735
196863 197184 789914
10950 62035 127406862
20525 189852 423870699
83048 170699 219602629
184234 185939 4000139
33885 183660 374823603
95107 164105 172839453
177351 189490 107827945
61145 146766 214836370
170666 174949 10654264
22950 100212 522257762
13142 38009 523747585
20772 75484 42527650
115541 140427 272621330
87363 121274 277726611
166556 168579 5057961
177299 195283 44864277
61140 176524 551769962
93618 168540 187653710
95420 181353 753012221
14498 65809 38013764
161083 174862 34543622
170565 197455 957148125
4567 181099 441883566
191665 194688 796364685
15690 148631 346541600
92010 101520 314993416
170776 180197 23420348
100322 197540 243243938
195569 196597 2632892
184726 191259 16370323
141603 177535 317754997
99957 183692 412616849
59021 61197 5473189
27637 153641 268882301
160894 189809 72294115
2348 160463 647480368
185120 196833 29140582
178777 186048 673378909
178554 184281 14302044
106115 170920 162505573
34587 179778 475461603
51184 95033 856579936
178477 178631 373040816
32429 198179 414690108
144934 185780 102179804
137930 164659 66875255
117666 188879 645633156
19191 138626 586714755
156311 196964 101502819
139684 161540 874390980
112350 164651 680030185
5389 59281 380059174
125613 199912 935805583
147597 192489 112288714
37954 130174 874561176
66794 90475 59513299
186268 193365 8691215
151996 168280 910476143
9898 196311 466492378
94517 133159 96762997
125399 180601 187526181
111550 129400 44611199
107632 183901 411015421
88698 177227 221566973
79740 138254 146878178
68112 187774 299726207
195497 195816 929319703
177088 199630 746103880
7677 122470 325428508
169674 190920 672175075
19361 95876 191662025
153855 154178 816538
21999 118815 789867230
70876 144256 835775565
126002 179885 134839768
138629 155034 40908280
169044 174897 941256239
177711 178144 1104180
139264 177820 715318693
72554 147416 187587319
80228 92031 29772032
165936 168853 7317127
71916 87011 616743008
170352 190126 49259526
145384 173280 69876394
156267 176154 940358050
191315 194706 33972528
158413 183567 607035090
142940 148854 698608914
22356 37118 557551608
182368 195510 700462929
66813 74983 145406398
97789 162439 918427195
97222 103129 558780019
31633 75078 108525079
108013 133759 64550787
35034 187357 381357286
150465 178416 69926662
28905 36746 19595859
175057 188796 34267521
110500 139380 72400854
51440 101082 124629797
27439 123202 239546395
17089 83942 167410982
122919 181393 305281658
90955 197343 266083955
128001 166770 97250976
74383 175857 58934315
8611 22004 33521251
731 184526 717683567
92011 133701 104424006
77378 145183 461426206
171334 196706 186519757
85280 147667 670901254
96833 191196 638834006
134003 141230 18038880
19604 36441 741285684
50490 89986 99335467
187533 194461 17203500
27550 96658 306142147
1514 103110 263524128
84521 105373 71583178
112757 137865 252950471
173400 191598 45399246
165790 174288 366984353
102875 177225 186162210
106677 107500 2122772
55329 114828 321635953
141182 180230 4334884
44595 153125 272169752
48714 166610 295626645
55069 126558 389058816
114418 160924 28233775
14258 58593 233004685
155126 157054 4791113
120760 129795 22693311
180354 193792 60032115
129556 165256 89579986
128311 130532 5608456
146342 164254 918272975
160674 186000 705676555
101741 165267 530437141
183854 188658 12022490
63868 81969 147767410
98049 178330 762831042
114879 165766 291258003
62907 134738 862081877
89520 165792 191061657
39059 160487 932435810
146488 169133 937194249
146076 165889 230969096
16094 22935 17180237
147505 186358 374452836
35844 76810 102364335
143402 165088 54377411
62031 107235 113545797
120382 142021 54327063
187809 197938 25105612
55031 75094 118452333
51365 180243 769594186
144164 147358 7946713
9929 174272 491600588
92139 124396 162292501
196430 196751 737259
125651 156115 179746746
150845 151011 407241
69263 89271 560894277
103666 190866 868443527
33080 67209 85200063
60637 175471 287977656
32702 133182 723998111
66570 70251 9261861
197067 197445 991964
81651 103388 54420567
7173 173613 839793344
55619 137028 326859896
49777 142768 233189849
30754 186192 389125136
69683 149109 434769146
98477 168990 921008352
34291 191817 394273393
142782 162591 914704643
63261 112605 655970731
147613 148225 1493695
8373 194304 465346576
66475 97262 77238060
86449 199808 843876551
30501 187787 393733331
90264 170040 952046965
106326 143850 94163524
135939 192631 141678555
191081 195168 10100616
172274 183674 28317493
118317 119143 2016397
10329 82572 180804555
115572 129692 1155556
333 10929 26362670
54957 126008 656956658
156649 165568 22484627
183119 190139 957240290
108599 133531 242135319
31450 126755 238525275
158060 162273 10603652
152153 170253 757704521
170533 173769 856278207
144025 184440 683417252
188173 198904 89763281
166218 183174 42150925
23616 149084 314127213
46796 192895 366034962
10846 197580 467255422
90036 166148 190627273
66219 161255 867555349
168956 180076 27661822
126361 174079 119593040
156460 196906 239910289
137251 162866 64031907
25563 47573 54777395
75129 78572 128102387
172929 177132 5644791
185969 194939 22298093
49504 82665 942684537
196630 197399 779995700
135680 186721 127617136
158962 178975 50048479
152972 181414 914958319
188428 194175 14322879
87 196739 908823182
192615 194960 8186944
68378 110092 87507500
118564 146503 70058043
35243 147151 411265409
183105 188131 342462376
126956 191170 160706081
152877 172255 48669049
146012 146703 1672519
94235 127661 83644474
83760 138514 137297050
180696 195845 946330010
87885 123149 88052929
74363 135505 419847276
155568 192568 531958868
73442 87953 36510511
190737 195400 131962550
81903 197697 572896846
130244 196315 523653851
114842 121863 591818515
101646 191222 224105130
70456 149010 783058056
149422 173671 601475640
35350 40855 198141476
172157 184856 31607987
149468 180902 440908137
140668 176079 88550847
132139 196575 623375680
38321 128395 819898528
21618 90164 723453900
69608 111600 105296680
89956 171995 205419338
167914 185465 497651545
119274 199543 200859301
113265 167854 136735355
67526 89530 501230446
88659 127546 320855843
50936 155924 263265704
17622 105645 723652244
155188 164254 22810310
87806 121069 83085353
142270 173210 77492742
24729 191368 417106169
56294 141310 244964767
115179 138629 58931101
66127 87283 53179424
96727 195030 890182759
110755 197430 780898291
44994 67107 673384277
60672 127053 985696160
193534 194085 249797332
178029 193938 39786580
143158 173439 75845489
156495 166627 25465477
102389 146353 110059681
139355 172177 82144227
91796 174090 317578720
92410 129418 535413615
98885 139084 100799497
148782 194310 113779544
128391 157593 73084352
136316 180634 110731143
147220 160730 318495191
62346 161475 248643037
37120 146931 553811592
101858 160438 146616661
40462 199460 457544521
176449 192676 25310955
171287 189258 44805615
99912 108218 20807713
44890 54830 177506686
53481 140082 217367227
195727 199639 483568642
180873 192211 28412255
59038 122432 550064606
122818 178338 377567784
110104 167075 815321712
37958 89461 201874079
123235 130593 581311280
163133 197240 85065541
18310 29216 280303110
37068 165450 321617969
99591 171782 208951973
170977 197505 593332104
193365 198547 414304645
119835 197578 194537570
173672 185042 748288020
125022 178044 716013528
122268 185290 157925193
107443 118484 924592376
140880 182029 904029359
44828 86642 225890693
102611 137836 88293037
114820 134931 279697839
67837 84249 41214161
78547 149613 67947910
5923 80811 187354453
125837 137128 390534059
96410 113454 42689288
199383 199442 160821748
165491 193648 70280966
99831 171333 179163629
50138 176852 317566851
50024 162455 438237117
71720 95315 954923555
63837 141949 196022485
48969 192779 360328439
173608 185131 21370842
131229 154361 230885978
172325 194438 399820433
195013 199798 11921853
122176 169930 171387794
138347 195511 451022317
11878 106290 929002928
158390 197588 124702105
10319 185008 437288459
182334 190435 20244012
124702 159450 87111567
141178 148714 266706411
148787 170070 866011772
97384 101349 902118745
152803 181304 71285475
181259 186868 14125840
2577 51062 990712659
182560 197252 36651145
74595 90726 142944696
129119 138165 348912020
93022 172480 199040857
93763 149927 161543271
197318 199021 4243680
41607 169937 321734157
98545 154759 140831471
94917 153367 146316684
31259 177810 541244960
130877 145946 577923745
148681 188178 727146716
56207 151123 845448758
48884 182976 916765900
134958 150860 410287441
185609 198672 448044474
159524 177654 651971500
108533 183834 188426686
188951 193093 10347651
75679 186522 507330116
10315 42995 81389140
43235 58693 257572852
127510 132990 13820541
37918 151200 283696394
138656 190242 3302842
22757 104886 432964812
65618 192672 323784895
97437 165402 170345542
197093 199017 4812846
97300 103334 480952018
31390 93028 277613689
103879 147162 538605941
60639 127579 3582174
166316 190188 59494174
146280 149045 539929357
12140 180933 422562050
136859 192723 139644559
27304 158656 328806738
85409 173504 293154285
110932 160224 129409336
75355 88996 34454942
4956 177230 902127690
187538 188141 1478933
158480 167101 17165523
16540 76122 793277974
82576 110496 70006473
144744 161903 42924941
131010 194548 158959125
5801 183742 988219452
31684 158223 316714427
19859 152972 479713331
37087 142056 262899346
20157 142972 848963174
62955 154353 919559732
43651 106634 157960522
56251 68032 29820878
73409 166838 632249496
152206 183764 78955922
115911 167849 130192274
145487 147461 698381999
177599 186981 23500057
11476 181497 425591686
64459 167386 652651192
146695 178732 80116523
140575 148175 18951930
195104 197211 5265710
28286 130588 831947219
28507 177714 716782720
44652 108255 180315627
187200 192630 13551609
32854 35489 6598898
161590 187250 170192003
62684 104210 104339054
172963 173710 267343085
146648 172932 743371104
130824 149663 806633371
66685 90191 741998733
20948 79219 998177650
118847 191233 612325156
29763 37238 18636332
184915 186919 440786061
53359 98719 113903355
16865 108079 228414557
53272 65624 31069601
154432 170994 41558773
9181 93912 801685467
107282 174000 167183754
180407 187412 987343323
64336 130969 293559410
34705 145223 276685877
58751 90200 79300548
147032 162615 39008724
144108 160628 725222631
33735 141170 462596060
89847 188627 247139557
101508 160990 774319803
87026 163899 366449998
51606 62560 27272465
14142 68769 581876913
125606 181077 138860349
53619 76857 58420683
12052 43595 960640716
128155 129616 3673985
26405 83665 143292105
199028 199741 447119612
128110 130671 6460008
41946 172531 512557195
114425 134650 50835597
75714 167234 229495426
139641 154444 36939416
117133 198564 203685699
36316 158828 347630234
14661 181299 903723327
95207 130683 88771236
136627 144824 20444225
133444 182891 123578829
98992 134568 962971799
16477 116286 88177672
120804 175231 136373989
79399 150453 792701505
156102 161661 13915865
142974 150516 732739250
2985 15322 193520248
185861 195850 24893288
38042 187528 374362668
117267 124983 19306224
32994 142178 969733373
70601 80826 25633832
184631 192724 10363463
11857 32350 46862056
138380 153433 740054922
159792 187417 69174617
145986 169976 407652313
163066 195080 400851856
167901 181214 776503635
94057 136942 604295221
109235 123701 472132721
1761 106438 798536786
190385 193117 794044469
115440 138587 766367995
54724 69538 37358913
31014 130121 248105280
161688 194959 83086411
103897 174111 175892344
67718 115585 271790765
77662 126615 278963739
83303 198049 287086146
196606 197755 539437815
75409 188723 458155529
27263 78244 127449166
133948 149564 238014838
145552 173124 766745791
16166 17461 3205403
11953 153559 911078026
10556 98668 220527372
12630 74429 154614796
114103 122463 447825399
152700 168658 6739701
80514 145811 913714496
195086 195964 406653011
8539 29627 100495518
143449 159501 40139645
100726 195845 804861937
65215 132674 109795371
116656 170396 134678844
27013 45694 16884047
188764 192591 9612340
98451 155628 149564783
166422 173755 18290883
139899 147635 66798401
96359 180538 210679447
79426 131411 140963135
198020 198984 2406256
26541 71878 113322283
151886 192981 560839465
51664 53153 662948356
105114 176540 199594133
137828 196016 145415943
122459 171969 124258901
43418 155951 640512521
125180 189622 161335362
137631 157565 49673725
133019 134010 2517904
22238 69525 118212728
51323 152947 543144166
185461 195266 454759349
132782 194411 154138706
156437 187239 398630895
69192 117080 670208714
186829 187331 1271383
106376 144371 873738367
44782 52328 19021916
97620 163389 575679262
191283 193743 769487371
70054 84629 36653925
96864 193044 738180993
187810 192904 12674149
113119 133156 50195713
17801 83977 841688326
43322 147750 261886547
49559 55582 46991646
66410 158066 241052689
193539 198087 407092558
56022 141364 214127857
150599 151360 1922374
69870 195677 500514196
115177 168100 54145094
7263 92862 214284068
55470 152469 609385796
106834 181016 185728066
76511 145305 172484679
152461 163658 49620323
150974 195448 13495743
9379 74225 466355819
116943 159953 107755665
96806 100395 8924758
138879 160947 25038744
164387 195988 78877463
120637 185538 162561215
118753 198611 958015603
89460 193310 259841516
34800 155175 466849228
148829 167616 731760129
104499 195834 415120571
58774 84634 65276816
55551 162196 267463560
112023 119952 19779068
121437 160975 99107892
14663 59036 110632334
198079 199139 280177960
159637 164931 13363044
144639 180611 559673412
176782 189607 47051788
7239 195414 470911379
114575 176996 581706293
127756 181809 400209020
100854 146759 264585396
106992 163061 140553555
126354 159254 82446974
144052 182754 96708917
143787 191121 118352248
25655 142935 293659841
191141 196547 13529226
195432 197349 1687555
161164 175774 36603028
11071 150142 242468576
198516 199149 1569902
133940 136042 5364698
168410 181374 32256866
190091 199178 22630519
108615 168471 451926408
81479 86316 999030921
83515 111308 543593306
49872 156139 266417492
115494 137292 14197973
64873 126144 430488827
122485 177687 940179983
58560 197983 233613298
13460 173794 780633323
5262 196574 958859881
113568 167576 135331834
15511 108236 232132937
162302 183221 407732761
102527 133020 559617953
15387 151807 341521464
194091 198360 10564128
54241 136830 376899087
104820 186302 204073566
172569 188978 40886296
154030 172300 850865889
195295 198065 6890311
68646 144394 493460596
133423 177396 109982986
87152 145428 527367502
184687 191713 423843147
120614 181603 654063830
182881 187029 10509887
147778 180121 687167261
65361 113431 120636968
35199 132459 993638923
178901 189657 26899425
12615 132368 524190149
130926 137852 17475044
36327 136350 134790694
110929 166873 140163826
162128 177901 576582398
135758 166178 76128161
195871 196504 1624279
110169 115775 13930284
93440 134437 102708202
150965 172692 166362275
150797 175180 190496205
185324 197437 30167970
40574 159678 298527158
117681 197885 821130966
12885 179013 784780118
178700 184816 15313351
79971 148532 727388701
88539 141778 576453238
135870 184422 448041034
134458 175830 136341328
65744 158902 233453751
149729 163670 35055724
135756 197918 822413044
23590 34142 26434938
179487 194115 88049617
180355 197439 42603457
40827 179327 346991436
108958 190535 204072439
124475 127455 119991161
82460 121218 96927717
60145 66373 145494385
174392 184537 25274105
100056 121120 52619758
4166 51983 119399424
1677 94965 6469404
90473 131626 102933514
4586 81590 795249862
103556 156681 133012247
42582 195485 529197005
145902 197921 129927580
93906 173657 767399699
87289 176527 306838069
84255 159752 635352623
87509 199788 653123655
11806 115985 634733415
144693 188871 930419553
114629 153368 97045555
25776 155466 324696735
75368 118679 108569350
71574 80653 22686985
17112 147739 327115322
104120 147001 107458560
168037 184315 40518991
162362 173147 27077959
100406 147491 117996262
19193 94937 686281386
191559 193423 389979102
62104 102463 983368857
151656 179517 150793098
16134 180603 411689257
145665 179158 123936412
22933 73131 235141193
56655 83100 204046786
180637 188569 19865988
962 127372 253138177
87711 156990 167334033
16423 89926 318518628
136848 193706 142124218
44166 85034 102672366
129237 178602 650861509
190221 194576 10906370
35488 171057 901423609
154812 174851 912096432
121460 125670 10587991
130252 136365 771237510
111178 187543 191191921
182236 182462 959356511
194454 194878 991701
171317 181440 25160099
64636 118245 134476566
430 17542 710506713
166121 174843 21733528
53417 175778 974063138
135280 145783 891248787
120934 155794 87416847
4150 161306 393449380
68857 149218 732216441
111737 154511 107124330
183445 199822 40872047
10290 43149 81811056
21710 74748 526534158
308 113707 893008064
126056 184009 145019862
25018 114218 223300172
60679 167602 268255471
181172 183209 5029111
173139 176351 248391509
194842 199245 10981576
114688 118167 555995126
74639 164794 225992475
178040 183132 861036549
37991 83788 114710750
155930 184327 70915523
70603 80101 23746211
86970 184629 244411651
95747 179980 556444216
52995 141790 222737522
27882 57424 872899293
198604 199691 2736231
41722 79232 94022255
11907 35311 13725887
154840 160525 14191965
198167 198290 738812671
65593 199464 335170312
176922 194010 1120123
38376 98758 213029456
112413 136500 578159548
125258 138007 435932414
81139 85175 347815397
183057 192553 23851522
93775 142688 919891732
104307 168861 161844665
99941 141548 104220684
158844 187197 764700751
71682 187746 713191795
9023 154908 365238404
147603 187947 100940164
166507 179178 307538860
154371 170375 40160491
144806 188886 110221294
141148 151953 385372420
120864 186339 143270289
198256 198540 731129
152596 174966 415637936
140845 189070 382917185
177576 198872 53087615
90349 178945 308452076
66838 170909 260867158
62691 119779 306556824
144856 161087 883835435
170829 175965 549267657
154624 199803 112839836
153718 185282 991300849
145299 154526 191150410
37330 137681 322466086
198712 199485 1935637
21613 124244 175485310
107898 182578 186904053
181892 192828 27369867
94127 169661 653374344
16069 154401 346353841
10372 25572 825109514
162413 176861 36131113
144435 199171 136722031
164741 179167 35932000
114174 154608 202808700
102668 106865 681117290
35034 198280 634635768
102833 103918 2687462
15404 69095 134260627
27795 95949 170669608
4018 48603 698677729
136948 156107 47853034
8546 145807 343659740
93968 128545 86532221
48072 79911 627126266
24336 50352 64802515
168905 186804 910123983
145541 155152 941098598
95083 125501 76057338
136919 172999 90294245
151425 192112 101741657
78442 130961 430433923
99739 189668 776162267
150526 177277 996408182
123713 154108 76218411
12553 59811 506032991
66333 146243 595084030
85095 133987 946183931
153901 177766 683756545
107653 149799 105492665
185011 187641 296864068
81196 163115 972769388
133181 168132 87591439
70312 152328 902950478
28563 190635 405663713
26929 133400 266580702
162845 174123 28243641
183611 186002 6084585
133802 174904 102875080
130063 176315 115751457
92165 160927 172137211
60490 121985 154241276
111875 131512 999233327
99242 177811 196682975
133571 169932 91074194
56768 65526 868223599
123980 159615 907393586
102893 131652 106083178
115706 132587 124652977
79264 84965 14487025
142927 169437 66415015
114834 194714 199879903
169189 190841 54010438
49985 72132 343163731
16524 147571 328197374
171580 199478 69526825
27566 180994 412840869
173800 180035 15489106
4321 14735 89658983
72865 122537 124319273
15098 73793 721948697
178528 189290 26930247
185294 191681 81447256
45710 168639 308304245
117267 147734 76370549
199056 199211 328779136
173542 199301 64168430
149909 171095 444029146
157417 178099 60543219
140208 179468 98088225
156413 190588 85451725
153455 156695 8121932
147528 187735 806228277
77067 89948 587724481
45652 192694 368479210
75046 75133 219361
34373 151304 296302861
96464 128929 396982572
132169 162415 661583836
22355 89241 167531031
58949 122212 158706875
170635 197400 66692599
198486 199047 400477969
184325 195075 26830198
158128 174571 49278277
29424 45910 40839538
163735 186342 99918388
60867 156827 240668205
149237 163986 157042231
90029 142541 131471994
7310 40032 748980674
14631 40743 361927060
95826 175457 199388426
177813 195407 62178691
69297 195266 315353949
19519 193029 652536515
54753 75477 52089049
81286 140906 305193095
19192 94090 830310904
31954 84015 130270644
30921 184152 383508699
64540 129485 436106792
115241 194971 99448364
27466 126407 477699790
176153 177372 3037973
182980 196577 34088201
127985 198993 570609640
65733 172581 560589099
122326 196453 972643700
138329 146076 630195405
165109 165637 1357037
38405 45409 7216876
47609 164972 294310775
89306 105841 716079143
381 91218 227290995
140845 196592 279418636
108981 158895 48795169
108710 154239 25654144
101111 130328 73098318
196194 197631 615546101
199828 199886 234673282
161890 181600 49261707
183013 192261 23222468
163708 183874 50280821
116070 150510 86249356
80426 178128 483357082
115553 181261 360231740
149619 193887 110761871
76996 123190 484492837
129755 159945 975474303
148373 162178 382785156
110843 125414 303962849
38126 63019 61960488
135512 148272 31819505
173068 195088 54845356
80551 87388 17306019
105661 171345 164687997
34424 46228 315581356
102163 180716 327621035
101205 165164 160226660
122813 149758 67612680
99413 166357 532589390
174256 183713 817299368
91676 172859 203325376
99702 196539 747594803
93685 179854 78883805
116756 133284 41479267
156179 197549 998930742
24610 93883 173427593
77716 168810 228324807
198612 199306 523196860
145828 153015 17954853
123055 140677 327855505
163512 188052 61332731
195819 199908 10142091
49848 63831 34934435
51940 71458 49026224
5911 66270 150912722
12038 101485 790020788
113814 116115 5743102
143302 194468 243077167
140686 147280 16477148
98586 105045 411665592
111421 149358 87110728
35727 150351 535882193
141305 185626 447523295
155608 185999 76081453
115067 186351 354052031
188480 188673 459193
184836 190658 14586466
70313 99823 247921343
82426 102954 51386411
120752 143763 57795730
151109 199894 304769244
79450 133168 611756307
129914 183160 490152075
54780 123736 172966621
171535 193865 522462376
125038 125755 735037869
170869 171839 2435110
5434 57940 99134655
26424 161165 190573669
59647 167080 269583990
77652 199791 384970338
128439 191197 639312035
76490 187229 400808897
1553 143773 355952419
174890 179250 10807057
32643 184567 380206006
61648 185385 897978042
117323 150040 208172104
122188 159428 713684639
199519 199551 85387
157596 194884 587259246
33505 34751 3085485
41274 125652 211534575
45945 147425 327897746
76831 193913 848185435
32109 71711 98995491
47323 49764 6132450
136607 159989 58408370
80739 97716 382794921
100392 124694 128577563
120310 194982 886349234
109850 196102 215745722
162201 171410 212263464
3339 91255 641256756
118889 142924 224274033
80895 163369 206690616
186326 193523 985440614
115599 121948 15789228
97870 112818 245099254
80113 193162 283145827
186347 199234 32027833
56225 162237 265895399
103191 158420 138229371
176869 182453 821555943
63672 171351 349022635
120186 172080 130160705
180551 196868 844752835
48407 53128 11487454
89035 196450 268760459
50352 176543 330788333
85776 93037 18190059
54210 148486 236491625
82973 172236 763130111
25327 81961 141780771
1142 88409 851397039
187247 187429 27392
196673 199182 6183390
93677 160252 665674408
179432 193539 242314471
78630 167288 889624059
191209 196278 10271925
14377 64207 583908690
189455 195709 15594303
141180 142855 4204459
65972 79089 577427921
171234 188832 43858907
164933 197270 80610944
179231 181121 4733144
119690 128673 180158761
168863 190090 612382006
170065 193234 595225070
139779 153946 35347686
27891 159467 329433336
196651 197782 2730264
183880 189577 14266495
63888 183436 909724197
147487 150117 6472895
186367 196289 24727115
189602 193401 9502352
40970 126639 454399705
7890 41937 34870824
19468 129677 275941329
188027 198100 24995811
194307 199457 12801166
175046 180136 12658070
182419 194894 693354107
194890 197778 7187581
29950 194412 411545721
196960 199037 180839139
101468 169120 179910130
16442 31311 762118084
171471 183322 29438272
142796 186284 108847702
44646 100788 709521710
166862 176906 66497783
79679 150661 177918124
56959 184170 318845644
67318 105761 96273632
91676 108467 42025106
197849 199056 307784075
144581 197642 132550163
57614 90844 83757173
81535 150385 591752584
28757 94343 164223303
122344 169701 118854571
50995 140863 242112497
48289 139431 652076198
125389 168493 108076135
15546 103479 369320289
138161 191968 411708183
66448 94976 71657073
15958 72573 203914367
113626 191460 194752429
56664 140138 209588110
128614 178427 781135001
25186 163090 894518023
182210 191489 23179005
37562 155187 885825001
99877 108963 22827765
185001 196431 910244295
119272 137664 832438168
122498 194284 179789621
136721 197832 679959302
9329 134621 885360432
147336 192911 113970596
188550 194916 990342207
144545 184221 369928117
93733 130946 129758347
161234 193080 814635509
96858 101359 743886901
57124 156086 452456634
95818 148233 131247587
12475 189539 442419750
150325 182530 80608164
86245 188869 256811717
143612 168227 61648815
22254 87019 227542340
197646 199283 4078049
79659 134189 154097112
44970 194878 738832241
80001 188091 270797228
15101 113159 245544668
143727 165563 54732198
161916 190364 915498136
56848 57456 1515772
95219 141809 116642812
69681 135275 819412246
37315 103403 165490302
79303 183000 259697135
139738 187774 492248026
118955 126999 20245989
87480 100987 384474063
13761 72686 147457314
186136 194550 20916998
106102 106720 510625971
154430 192346 966158827
31466 117280 672636925
171934 178770 356246704
128018 167050 97897298
60314 94388 85828590
53726 56926 7979427
132812 162289 122186663
140343 167902 936192799
73453 106851 83661982
180384 186139 14447272
124268 175849 129231080
46252 188196 355760209
91996 194065 960343487
141904 152715 26993726
21332 187051 547398043
69798 154837 776084372
63876 185760 394920701
63764 90611 586016450
110804 176266 163816166
197573 198041 892969750
56146 189222 627808845
32953 45634 677693880
57911 160616 257653634
22395 177942 389322509
152775 197203 111015581
23814 63309 487224358
150882 180861 188896537
64856 186370 501886693
93019 110377 43503029
121425 126652 13171204
23464 92022 171633772
33672 59756 64749684
13165 98269 487948263
193737 199158 986004825
29002 36692 2149194
181336 188713 18468994
34166 87807 712096087
13580 86626 921892228
24512 143710 298509036
111892 181073 195588725
146314 189725 108531768
166602 189100 56110582
112064 133345 62236297
169807 183733 34661652
134922 169721 75181437
9626 112951 414300282
103290 174033 177199343
170514 185103 368373081
118389 155614 93266960
179693 187097 18629065
111116 194926 281377956
174801 193725 47254070
120666 149917 151308962
167328 189167 54470140
86109 161737 180204760
107836 156210 335117773
39436 62269 419033040
18572 96177 743422157
117836 167868 729162402
19699 193189 966533223
179002 195294 40675800
162484 185629 57889310
89587 159547 305253094
12632 70693 145265016
116205 125589 580780940
18087 96865 197246185
26456 169295 357668956
148608 187003 944257816
114660 144218 74119889
168574 190807 55486428
14755 103000 286738151
197298 199239 4841754
5383 124203 310306238
63074 137438 501727838
89897 148034 389734017
3737 135588 330187976
101402 176931 189025367
184332 192040 19327679
24746 149233 311691104
190132 192304 5494408
158818 196035 640928091
183151 198258 78968343
109826 169241 296416641
26085 175555 374175987
183497 188860 703785270
144257 169279 677245170
80537 173251 912401973
171792 183190 28247041
39144 169665 646815469
39712 76204 91384978
28966 188785 400025268
17281 147549 103032591
80565 109783 1900258
13737 91523 859655459
174063 189266 228975231
96908 147400 468218884
103927 141431 832354792
31133 159077 320321361
140504 180043 188295933
182892 187459 265922819
197108 199460 5890077
31792 98757 185083934
55424 193471 345971852
160082 188147 54043356
224 58409 123471624
34975 141207 818688268
196668 197119 1037865
92409 100106 697711469
79673 157598 195221354
42561 52870 25831009
75865 185321 308297158
165301 180228 37195803
76817 79320 14244050
76293 172541 357151867
9095 128159 298017070
172646 175488 792353714
3070 126202 657606214
150833 159342 21326228
142407 177929 870657417
80225 122430 105656050
145537 181155 322254182
6846 89589 207233541
157808 186584 72134252
147786 175461 69272733
140405 158831 51270806
130773 143274 31347967
154844 184065 73051521
22675 53218 504549796
58621 107936 157205186
15742 148088 331368665
142050 145796 489266329
173838 195821 54855317
194775 199109 869583841
9606 28462 47204582
166683 173886 17958932
106436 109012 495153152
22590 123390 959973991
78255 143650 628119334
65716 119191 424642891
71743 169583 245195628
116431 116747 797695
162596 178374 39393493
21223 176489 388698742
61087 69185 20524115
125968 146021 50289384
45370 71595 119825712
62640 155375 410696462
26303 148009 606146661
91037 130251 98096232
61738 167713 403098338
98477 185391 542017954
36508 190256 770023325
156111 159824 190562486
150223 152756 6397689
174467 180942 16092082
17566 164781 368712675
175500 177290 4450681
138586 144503 14715648
78469 189937 528777621
129423 195430 165170651
375 20447 50059561
27523 89659 701638528
145854 196955 127661585
22218 164329 444164398
156905 165848 22560617
16979 46615 783150137
130581 194663 546681625
167091 174742 19067750
13956 103803 813620024
69751 104095 946598681
190860 199324 21037618
103071 197928 568765293
101456 139138 645434353
68637 186477 295177537
66272 156833 226923980
73760 124368 403725867
79487 137368 145276455
156178 198383 299535877
157969 195495 424977198
197929 198573 1642850
36137 77138 102525622
23068 166861 469560692
11736 111612 347880223
100738 134825 85546265
40928 121057 200784935
138624 166446 69616061
147034 187755 275425038
160161 183015 57078873
174921 181602 16637294
30440 193425 407907513
187832 197934 769752986
1643 73946 210689854
80872 164349 209207830
152203 178138 64940175
68072 198279 950454728
3664 157835 385842994
174915 199038 686610545
117353 168843 178145672
99536 148869 105364083
12537 29963 43775762
71504 74126 6533694
140365 162535 649586011
83902 118358 871873161
112524 192197 481858404
139523 197273 619292420
18371 195049 442173359
167195 178966 510773543
181273 186304 12669877
114084 123339 958160192
108815 119673 27034660
65937 169802 787519782
166730 177528 305543989
135270 159511 60581495
182466 190554 318339916
182555 196914 148577278
45533 195067 374586289
11537 30064 46450737
175820 198109 55573070
198486 199151 160292882
137054 152526 38551910
56968 88486 79470808
13574 53843 100451866
194482 199873 13391953
113111 175712 174425349
138415 184282 114574693
120699 139968 48483292
191744 198001 450652441
118796 172127 619440554
20493 60249 198830275
144692 173850 72993364
102463 139393 92570011
73486 115753 105897580
199763 199820 156802
12955 194977 455587033
180973 188617 376467310
34757 53739 47067574
178138 188174 25141764
38498 72090 84094481
131091 162603 78967129
122492 163856 103863383
79613 88063 795660602
153778 193021 98151945
40997 155957 288185548
63261 198712 339329301
136911 180617 109201906
102539 139349 231385871
186749 189798 7534002
1924 171102 423477072
161121 167254 812521395
21791 110677 383278428
58229 110111 293125129
113853 126924 26113550
126215 183402 203436124
135252 198420 717074038
16475 66308 701334979
8327 115671 667209781
152822 193474 101678759
132331 170098 580116938
149406 180884 16680884
46096 152662 359142325
194534 196081 656491541
78491 175352 345752988
139579 198851 637251945
15465 122633 268096072
17012 61322 110512729
140305 187385 70692876
30085 83738 134230066
108766 126426 44136523
29697 174705 363022490
179870 192287 31099928
105144 168054 995496640
75172 131097 140176112
26219 66599 100891818
40960 90845 125251900
185652 194172 21237945
81765 127982 115661233
108163 166032 145037757
31058 89803 147156483
109365 181982 181710950
116698 120267 8869842
126063 196242 308158126
128134 148485 537568665
97254 141507 931231323
167322 198236 204439674
139041 171377 788896900
152237 198849 433081831
46117 61695 44943960
75490 136647 153492467
105202 183482 195970791
33758 139999 266067015
16752 91279 186680210
114329 159897 114146722
42790 188480 365068004
149997 155041 7750078
114141 126443 6296091
149595 154781 13044352
24937 85274 749896782
52765 169236 467942873
181275 187607 500768484
50136 156074 265610571
126914 159948 716595833
95705 172608 192651416
152414 167547 38027401
159679 172884 917600421
106908 199504 857915641
152301 182635 75891626
29256 116283 217847393
137400 190648 332588511
23361 143490 300775048
77418 139379 155386653
95655 154225 885837532
103348 175363 761475762
191069 198677 18906895
30019 116911 338048315
79313 107163 69820166
64614 152000 219092552
87853 93208 618703847
27325 87845 430407286
115558 121105 13792506
155043 173400 291566840
196948 197634 381237600
184950 189847 396456879
145094 172240 68038841
167922 175062 17784447
148411 187425 97692244
70732 109574 97469446
150517 178870 581597323
179883 187427 18996799
44411 143234 944483416
48391 129759 204051400
178468 192710 35654062
133688 191826 648254376
191852 197920 14981031
58506 114739 141262890
179056 189874 27071459
84387 124495 443074701
102470 161273 147182776
131934 172120 100758239
109277 157157 119737557
4438 139196 798558492
33966 178248 361119710
25483 179628 687414508
41189 190194 874523888
49507 72416 57602991
70936 114998 110409191
164964 183632 46505685
172211 194472 55502928
38031 106374 171068101
78998 192294 283776993
44584 94834 319663699
81253 139124 45032756
129518 186012 506701341
179926 198841 976542949
52320 126806 186787354
34316 180509 52273858
155491 174070 46572521
2244 189370 468310060
130581 155299 494216285
7075 94501 218903256
122091 134815 558625535
90946 186694 424631297
31693 160871 908523045
46254 101139 396003318
99904 170555 120643361
13262 154719 626961241
161176 162417 3162316
13484 143746 347011669
80818 195000 285835708
37624 92836 435011681
187807 192322 828203081
42714 130364 219815364
129393 165894 581948407
195516 195951 144073542
196878 199409 6328507
154840 162899 319198566
87848 99577 29275592
69691 192490 538141883
38259 78652 737936665
105408 180453 187966687
40618 196270 389894636
59823 87353 69457904
83849 167245 116743380
32274 129614 368381118
67203 152469 213603294
151718 175811 60305381
1879 182523 452017851
174014 191294 43108296
101137 172739 179343440
84514 156876 705906420
192755 193634 895617722
85392 171383 215432930
92652 92777 372123229
177217 191827 36519467
187187 195484 20638220
74505 101585 679142938
120915 173425 131653165
152940 153227 25280
141198 164306 57930840
6409 179450 433130262
131002 192636 154259369
191871 196968 12568518
141411 142512 2822037
156490 163677 13419314
126733 167173 101390369
14812 59738 853537072
7829 154443 735645856
135050 146741 469024360
37007 39974 7232167
179129 191720 31521408
145098 149889 484205349
121306 199228 25830530
75725 195751 591070257
185662 190660 637053041
25756 67567 182727258
163050 196967 900911062
158530 190365 80497971
166797 184895 318648738
92300 177833 806571202
159123 175821 298575690
76104 96005 762286768
31208 59702 70836351
183307 187637 152361870
55565 171775 528206683
33159 153805 301986429
168693 173726 12552701
106672 159450 133414118
61212 140562 199230052
50508 60976 375952620
167661 188166 788736822
15972 47161 77721735
136297 176012 99252642
165370 182448 42557162
1110 133425 651095534
31320 135601 295695061
104793 149720 118309068
85682 159596 676042951
123055 128239 260684489
70545 163179 232198919
170097 178844 21732176
158224 173257 962340621
101113 112345 783310565
174308 175669 3356377
13712 196572 522427634
9522 170212 449318098
177014 198042 34326192
149353 182421 854929514
185326 188484 7882319
105466 160654 624409420
64417 132373 266053734
107484 118996 28764029
171608 191274 49061295
143764 165289 53949553
65562 197584 330539607
88878 136228 118617577
122048 130703 21821816
59850 97319 18381819
197125 197439 255209962
75826 193191 350807059
20706 177298 392066098
141149 163017 796714114
154209 188094 84791617
176198 191244 37608709
42132 101670 397085790
80831 93279 31267451
162198 182640 51085727
111723 150963 22412064
165091 183806 968498775
26342 102209 189977846
118318 119361 2531098
198138 198899 1886187
19623 35883 40792096
121977 134530 31691828
51928 83338 78919668
196479 198313 763912186
183436 194923 576037799
60498 68992 21556797
160433 165121 78809827
79240 79737 581134213
39412 82275 107549171
95526 163769 197709845
30256 139850 274458034
103478 193510 225321702
174080 174395 753614
139860 162396 56331824
38302 165495 318708109
63153 132802 178988417
49099 65927 42289469
82453 140766 146091170
28066 162397 469819059
168247 179640 28324074
142253 180231 440423563
138104 146973 340285702
151460 153612 5533418
199923 199955 363924019
183929 197133 32927044
59850 73024 33354502
83248 107777 32215809
55955 162213 31404409
28223 137471 273649195
173020 193352 928790537
125029 155498 385887601
183791 196367 31472100
63877 182541 297413442
155936 197414 519723473
14276 123819 431856379
131258 139076 504016870
144691 180760 727390382
65491 125824 769801009
162675 197528 86986792
149195 196858 202972448
1203 146587 363849011
60259 87675 187231640
19974 28107 394651785
98827 154149 138540883
174381 177288 7229524
38185 92080 697979202
64073 165475 254403668
52588 138005 214362694
144836 168121 58362821
160404 166887 16400261
127629 193430 795361802
39708 57977 611335334
17514 76904 148546510
181960 187435 13782395
123908 190208 614552053
164174 195729 78742669
116180 171069 80847517
92572 196123 913725894
58489 126286 74800387
46956 132850 698692283
167243 169152 98121937
153792 192924 545691363
185223 190078 12057441
192951 196632 9178673
8385 119183 277266943
130778 185084 322543735
104672 164461 149856455
76147 194968 297546169
7670 134271 317011863
50612 152512 534173212
137051 157380 50663425
189437 196641 257887568
135776 163037 68146018
40786 84152 108866565
159135 189829 76749621
105677 181286 189361671
199525 199746 550765
171459 185553 35154473
28523 168754 351185360
96208 180479 344693162
124644 133244 707575676
109772 172538 156664920
153791 179238 355917241
53193 198186 363172840
42276 79046 92216561
72066 151653 531615344
112104 133155 52788308
108300 113440 729728670
76474 199126 307024640
106150 146480 101128225
91061 91843 318545830
97753 186577 222448568
119014 161544 138299384
191632 192457 2107297
191629 194300 6653929
104514 149858 342594660
144802 147134 5836804
162214 163448 820561821
175455 178463 305911602
125720 195084 173519291
104507 131752 319492951
85532 158445 182546384
192641 196860 10415603
63505 82379 47675107
40336 137990 244947170
91953 112509 51390263
33871 35922 5070362
165260 183589 45645458
97266 110717 16726533
176555 198096 647645460
167023 177972 867242783
17690 19372 948838301
54394 163940 656388390
51153 121054 175194263
13717 38423 326218949
134255 180138 599445361
191651 195040 8392417
118520 136117 44293179
162274 190073 69480455
50205 105080 137637154
197471 199489 4812751
53731 106788 38748104
21273 40531 47893711
92239 187587 238691100
155206 188721 83808522
56621 67556 563017975
21293 122287 252660752
34595 82535 119931894
152732 172163 762972270
57738 71084 497059383
76721 177855 253347913
116536 148105 79115137
80707 86061 498619374
10098 183914 434992013
179994 199567 48845154
85250 191775 266640343
123403 129418 603151644
142869 159748 42230230
114303 145736 78782832
126167 139902 450380472
8992 25931 415334675
148756 199535 578131757
109442 115272 14490977
63388 186569 433564051
81418 179730 246066634
38373 75525 583230767
104864 122038 303466968
104257 188962 212068156
108883 194251 421491784
106621 126687 20377211
150642 178681 311691738
127465 143238 266916588
24525 44878 457233644
79933 100811 885680056
37707 122298 250356561
129405 149872 812076369
80527 181230 252207755
68913 76271 18371455
2062 70329 170628811
146427 193127 420500232
28942 82645 134400063
192769 194134 775993873
49339 154365 569985997
167545 173178 14065339
65462 193489 581590424
125831 161373 526508271
31746 181668 375220653
105019 158190 133199340
185105 185386 678853
141117 149714 21432775
190928 191782 581349014
24824 70555 770592488
29075 41038 29614878
77559 153225 856326070
158779 169113 26020303
75453 146310 177682957
45515 80393 449154981
32522 137033 261770772
41832 139685 60970532
115510 175263 149653081
31723 114979 208328687
49287 177036 973430651
22297 66771 111146390
174058 192622 46333180
82916 96016 697021894
21939 72975 796637935
120448 144175 59564552
93938 133134 773599259
82906 136934 135469929
116643 138389 531038300
23935 192013 420658453
194782 198844 10092675
115530 182446 877552668
100862 197075 240664741
19234 127823 271925862
81180 174446 391943917
182108 191197 876795434
92201 151441 148304326
84298 168409 210696917
108890 122309 33374286
70251 126730 141529211
137629 186556 122348202
182609 195391 206011393
155570 170758 700300871
10170 188269 445812294
12724 157229 384776280
128275 137097 394208913
157145 166706 24151458
64605 145370 816432270
156683 174561 494054684
103994 121867 212352861
75258 146800 466467679
133200 182188 668361751
190453 198018 666887865
127126 173354 115818376
149070 169794 51967721
164873 171180 455133584
157066 197252 714735193
6444 106595 250622426
120765 188481 169565078
57222 198086 58671485
42772 148543 265240444
68857 93902 63352063
138993 179784 346802345
68383 97806 803962404
168380 177608 814474111
59867 70360 26599277
174628 194382 814713241
125146 150531 620422748
184087 187117 791418594
9226 85545 191018594
134742 175251 347535158
196350 198248 582612708
10531 130186 299516801
79229 181403 338223829
156174 157442 3069469
186996 190993 599250422
79009 83839 428429885
50785 90517 99854235
13471 31653 601253828
199086 199684 862101
62321 181723 299314427
45046 76767 166966497
108304 165919 348947018
134788 184504 124221456
198833 199151 696424745
12524 110624 771535227
3154 198702 976683257
185435 196213 511020076
104371 112555 20543861
84359 131609 118229496
18240 176534 396325896
41995 171438 304728605
95750 118938 57928542
25863 52757 233014595
190053 191098 2675164
151289 156027 11910536
27196 140663 284133530
41487 51314 437676483
84648 94282 24129686
189330 193541 490749025
29579 99244 985880477
196646 196666 51238
9923 130762 302419989
35798 121318 213975770
57390 149847 299861003
6228 199702 484137240
109682 172610 230336857
30517 54621 59859300
4252 100339 240482848
170935 176784 4442351
55646 105940 126231380
86001 109076 57823777
173404 177254 9543152
134358 153119 190879446
71061 154198 633993393
177628 192151 36291579
38500 118106 151729909
94041 149564 138956626
17383 92789 810783092
57114 110491 71623280
9370 129317 437747500
85542 87753 5626909
30611 188646 532512325
139593 178265 481528778
110773 172524 726937797
41093 78265 93243087
77077 85185 20437543
164906 176635 782535297
60446 129344 172874751
112593 176043 158884833
102335 179053 191926785
84233 142025 144768289
46719 106883 150904338
56595 146481 178313713
112405 180923 162476192
153694 195161 993818008
160239 179537 931574047
10590 171022 401734164
83651 124139 101256531
165565 195301 74106757
180871 196538 39243194
164196 187675 744826743
42803 166160 309363533
49125 126228 264631230
72737 128737 256743013
167947 175165 128222998
28279 123680 238717828
4782 73075 484287554
176927 189762 370789461
137568 189052 959416605
72222 185503 841388690
54295 78321 278047298
152224 172028 49725050
139317 186180 445516509
79010 101721 378888580
11061 192639 454477473
151301 194429 192162915
138577 197114 146167247
33326 115791 843688187
137011 164701 208523989
69571 146181 720339788
130954 191491 151482315
189622 199946 377815170
157632 166396 241348622
198426 199040 1541116
148353 157382 350665924
25871 150687 312465272
157055 187984 732710848
157105 157861 968713822
73647 133075 853843052
130217 143878 34309228
124442 163729 865105774
135954 171476 88863795
186021 194004 864311592
178059 187160 285953723
132073 177647 392255027
70409 146404 190500003
150553 153213 6680544
3335 159828 512995991
177760 199122 747630129
105299 162786 144107431
126978 152860 131164546
103213 165812 918853822
88628 130483 104708599
159358 195329 239377014
162810 185629 57051777
13956 28516 301413622
51756 78751 484586105
144837 149328 341857201
164472 183932 48520471
165354 179083 34165194
100289 130947 311860282
87630 142586 137619739
80285 135344 521556974
10845 14501 104303495
15833 129813 285343841
101322 143680 106105006
88336 161294 182601353
185903 197023 461968160
52763 188369 339832149
35424 158187 307268703
197339 199785 6104302
60437 101746 417603580
29736 168705 348009042
28681 194162 714585748
23881 147213 704536562
54346 95068 102429850
182992 194414 28598819
116766 176505 149580042
151298 163423 30446574
135258 187523 941527149
129003 165947 267879807
6087 56467 857249781
123252 198192 718560411
179177 184650 13669846
172395 193902 57914283
64926 132011 168204750
184512 186828 5892236
160518 169805 23398115
124447 166465 421764899
147118 162615 38778418
126704 143444 42011724
199169 199275 269760
55482 98963 472999708
172516 197651 62615286
162593 174710 30320547
54869 113889 383654681
33572 75342 35320385
59422 90443 78169946
199662 199953 727777
48227 53211 12457492
164159 170119 331360362
611 98438 345859301
127355 164439 329261392
47665 63149 17606908
30760 104972 185689728
155612 177691 55245016
128770 140801 154069801
112232 190207 234356773
33786 142404 271909124
74084 123216 881801035
140839 163789 750332559
129183 188255 147948294
174341 191646 928984352
131826 143362 558155975
1130 191436 476183708
21969 27075 801460552
36836 182146 497830022
150871 172708 54797438
125881 156892 117643070
93052 112840 536290616
189244 197580 20720013
31324 82500 189345408
191768 193148 3441808
198259 199647 3523856
151584 160632 22623889
77355 153965 737634135
194813 199910 664820394
161248 166250 868787961
158817 168417 24171990
199184 199255 449700842
48979 94642 716367337
80884 167893 448812988
198345 199551 290191866
11900 13283 170245248
198346 199089 758714806
144325 181922 966958394
60498 128131 923599753
170028 173473 8597344
123219 149621 66237891
154898 159365 355963994
166568 167154 250665263
121961 181332 361181210
128410 189311 152443068
57053 66920 25018093
72693 168295 413960433
37376 102924 422800348
194613 197051 32077702
191360 198283 381262641
64932 82213 43567098
23427 34070 30141006
28673 88863 30087838
68897 113949 295890769
18164 75711 143874611
33352 107658 599521252
62979 188829 409293892
194993 197671 890866486
36376 142133 264825689
75829 83078 18353297
73828 191252 101011841
68292 108740 101445493
64510 143675 198620732
85712 150704 734791553
144392 199048 136532710
73662 173817 250956788
71055 105215 85596597
126398 191081 991280111
67389 133969 166950071
110342 190952 505655662
108550 129986 53654219
169707 175781 15118664
93957 120452 182021852
126069 139342 248041039
118315 195749 215709948
198241 198836 343094016
2468 117522 964477458
104343 155781 243137797
30831 124863 235317881
107793 161718 93040534
115747 160629 112402587
34996 166644 329684191
185208 193246 878864026
82040 104755 753272831
115640 168377 132211105
67547 106176 96754393
143707 172967 73292125
90587 163033 211758298
40716 100581 212633765
31180 52316 408942222
88788 117173 70922857
195353 198303 79307301
194480 197171 6634388
134027 198993 162319265
73863 76361 1138703
108586 156313 119497283
65280 88983 497920512
75173 178591 690502656
28871 182944 385606709
83884 84712 2120376
60923 159802 248004325
44954 73249 71162859
52459 93021 342476277
70389 184591 286009997
171020 193019 33856842
116566 197389 202184684
183545 193249 24326803
83318 136730 988824877
36642 113288 191957582
175600 197230 574890669
28523 178536 496726385
53938 64154 15912630
186041 187562 3843415
131886 153374 386411342
17645 47852 342000854
123515 163795 101080576
132986 199486 166211732
94803 163219 171364431
51372 145776 240012247
9874 69679 149503075
110914 179077 134306904
196320 198463 499643556
81479 153447 180210553
116214 191717 189005625
136083 173807 480650339
108663 196554 780228370
120999 153573 81647723
189553 190610 2613962
127383 129727 554361292
127767 182881 137868737
22589 26204 88699898
148138 167353 733038364
145844 161191 38397686
151236 165863 36733941
113222 174882 433238441
186558 197900 28119565
180785 181823 324161950
35445 156413 957709584
87251 137510 125984531
2507 146351 360124125
55595 161740 747967029
98625 142319 538912664
47943 103661 139857513
166461 181574 37632757
69433 166351 553179807
146764 160406 34119258
131472 184768 133398114
97524 187160 249158322
106394 122868 389949508
100079 158289 816814359
137877 152744 37070564
116164 177780 154264533
177163 189597 31039699
138769 199511 520720379
29925 55739 64097376
196402 199890 677513464
84845 197236 281165328
28559 100098 770314293
32483 121479 529110009
60352 179059 885905431
137889 184649 116822679
36993 153303 98143137
167045 169333 5704716
62344 132374 175769875
121886 163940 171593066
161561 191399 18824464
152001 175556 58995635
177711 188924 336216761
24902 149620 619188469
18640 25547 17368339
10622 99264 221868799
191372 193204 4589451
125916 141211 741623633
23190 66720 83696454
3896 37891 191691497
61341 144971 209904306
175228 182615 362832550
148214 183485 837761037
92751 160915 32357594
175830 198519 946387831
161967 177242 9853390
60562 88228 958961089
151946 182444 76301410
141900 171027 72983475
195447 199179 9269513
57825 109453 129856231
128080 142260 35627664
175758 190387 757181874
178959 194742 39424460
90812 197105 274929099
44977 99154 136048576
177638 181205 8886940
71611 106690 547190432
111008 152553 537410921
35803 126875 763900791
156370 165000 640184985
23106 31815 124030602
4731 20316 39002604
173843 180257 748584322
148441 183479 87593798
99617 158191 146649278
195977 198629 24421346
14869 146915 330638331
139564 162137 56353594
125410 179273 134852022
92929 186511 234304672
45309 136875 564343733
167058 170430 3536467
141198 182052 740734344
105827 130035 450198970
30966 54475 58396442
177856 185154 262295172
157374 176073 817688074
13267 115106 254955159
154814 195170 917697406
150302 198560 405374312
51734 116561 162548497
26489 65037 96147603
128275 178237 125071270
157495 179399 379094774
186870 198297 1010114
61842 63801 5002976
17053 184629 726982275
11789 20932 358400540
101767 162431 875542352
124031 173680 659093965
121178 172044 355263028
56627 180644 641119017
922 167787 417720420
44111 164664 302303592
153192 174761 757850355
101019 115998 128720511
174736 179217 547644112
9520 25682 287428821
138838 146101 18075877
82048 178833 242247921
162249 174549 30796479
199431 199502 187290
168156 199288 548369036
61325 90249 72930859
66313 86447 50632185
108551 129944 53540808
31628 156257 311989228
185136 197267 30175863
23324 195043 429661096
197113 199653 301487740
45469 158970 284554338
19817 166145 655191313
159419 188112 71810341
58101 78046 50318849
33539 114396 995898461
69497 137019 325345988
52486 55025 6237391
111827 176996 191559272
10155 46230 89854224
36559 75995 852345667
134544 161460 161864917
148437 153352 1497389
133228 185005 129533116
73064 125354 791742412
23825 174601 458889599
131299 167483 856641067
79323 159099 552826485
3753 34221 461465518
163379 175330 715918456
174160 199001 99211815
97166 121967 61975403
136051 159431 612983314
130880 190648 912876750
196286 197956 4043028
14477 144195 560229925
34134 44679 406743258
110935 185175 193535438
48381 126588 821607319
50349 192345 750720804
10619 156103 45529140
82932 183780 252448243
119772 123244 62538560
90248 135549 113530594
14670 90413 96594226
184539 192133 19006050
138367 197958 466733405
96946 181447 836386098
78717 169505 227587768
13495 46622 978368109
3805 91368 225869217
124784 129708 278389673
120004 157036 781604891
95902 120149 60570864
82615 114649 80227681
108934 129286 794388116
151610 192170 440644344
138349 159582 83984290
80705 171576 301383734
106378 175910 853823767
183951 193339 23527132
8046 40154 80075048
1924 192088 507958551
1673 196639 776684877
76291 166978 611900910
140405 173926 83877754
81566 98203 252817107
79682 167597 11096313
82624 169646 928749286
49666 178779 859235488
34564 197245 407024178
133017 160626 649325660
164498 168723 10607199
128318 150978 56776807
152790 161649 22214095
9704 133580 789034563
76553 117140 101745769
58073 145593 534120788
191369 197210 14497077
13950 38376 61097988
75416 154140 197359513
67512 108939 606803693
111732 144729 844953529
191615 193086 3686981
145770 147322 3898617
4768 91310 216722093
187514 194073 16279629
142376 170125 69520383
89567 139817 639908536
139576 171488 79853344
44677 134879 226398298
174709 183964 23059122
6661 142834 756587165
181379 197490 820536804
149179 176977 69559991
183438 197512 35117194
3672 169483 415155455
104103 143164 97902052
111602 178467 167342067
198199 199731 3849321
55647 71177 39197458
194178 199906 735700373
51014 69685 440488819
163413 175074 29121483
150213 185022 484069420
49805 193569 907086378
136228 174257 95113370
5948 58059 292735008
72473 92221 23466562
185802 198276 31011286
153524 168637 37980472
84425 104764 50858834
197331 199065 478327913
199523 199929 1033492
114488 121053 920368799
66848 198583 329750906
32109 139359 791577848
177518 181017 8715671
141973 168827 123991676
174362 182552 575271565
82931 183067 250600833
106591 119273 21847296
32023 167253 338620590
124590 156485 500531546
16114 52274 90209982
10306 142035 840435251
61997 141235 423179277
159204 191312 80277328
168229 199493 77947381
18429 179864 580564764
95768 153586 737696850
167009 193000 64841611
107535 125693 45444362
46168 64335 90935191
155985 173940 44966557
169373 193041 59054799
97561 196679 248057559
88564 129881 928999820
29133 75956 116985527
130338 174669 111020247
88681 159669 177674612
193599 197282 9077740
70172 104364 85664820
70355 89743 33041333
130841 198949 558951305
73166 198848 314520244
121143 138019 993144989
171065 179771 233515185
71004 128378 227921430
111620 182139 182229836
97672 125059 68524501
142941 146581 9068487
126363 175319 122632391
198810 199573 1934239
137700 164659 67445698
54417 105046 127109837
34868 171876 451849937
135732 141212 577454438
114478 135284 315519939
100719 152538 129764070
189069 191266 5517413
109841 192285 927596886
190321 197700 226589538
158158 189531 78509834
73885 176549 263409836
28070 122275 393639822
36361 154082 314186687
8001 13224 179105238
165466 187808 55779751
31749 52743 577854967
50668 69074 962245984
16332 59173 820743485
164195 195341 77692297
133947 181008 117670935
50512 186492 31161394
89383 103497 9607323
179569 195565 411756174
4134 71102 167502395
107424 123018 38927513
35185 172456 343727411
106932 151919 112715848
3568 99601 240316528
189972 197135 804039614
163847 197083 570753195
335 98450 946456029
103333 128470 700388598
174359 185521 637289533
108358 170973 173114926
43304 47194 9775975
74196 74727 606028752
17790 86406 327259384
7161 114028 267533610
30473 167537 343233942
193544 195464 4721453
133851 181689 811357337
9973 35822 64635104
1075 14695 701362536
132470 175804 108493078
4026 152015 737946878
168081 193793 178215795
93278 151551 145945855
141601 189772 120492058
31530 36072 11325715
9305 158118 372539649
114654 192161 193978248
82038 163810 204842724
189385 195935 16353385
26421 141119 287167592
81554 86407 94592845
197115 199259 5359501
9098 94622 214114520
20884 49668 814244291
99263 193422 235665532
91239 101602 647022495
177563 198254 51575730
47235 137862 227373846
62755 97523 575801085
80890 103277 682754331
154026 188980 87414417
183105 185724 6675294
90132 162579 181377000
172870 178390 115180647
55630 167674 281076543
66947 125229 146003401
129870 148570 830781060
73730 122146 121157536
165036 179238 499149897
14890 88366 821372599
64028 118031 135524934
76628 195367 297279956
130795 186137 138584771
55673 76072 51290398
189012 197713 21647911
135226 171512 90820645
30966 123527 231628977
96858 144228 118693611
60581 159699 707497655
162932 171388 21248858
51585 141996 437141957
117305 141557 621132377
167845 198201 279402626
72999 109299 91082283
197275 197353 204608
139529 144002 490242338
58095 171754 439055177
46454 87693 103659835
192889 199272 818889426
67999 197766 893717327
179795 191803 30089987
19519 179269 691479081
6009 79902 183099301
77993 93218 865409453
2549 49954 118277218
175882 190360 658574291
189179 199156 24811710
85884 88332 786192450
167618 193298 64114400
36052 132814 640306722
141148 172707 79089982
48804 52140 718691840
117858 163657 114849231
175080 197705 56386501
37906 171416 601862898
169637 196545 191843701
155293 162243 922239502
170135 182190 960053676
15941 56986 102296212
112368 165776 656974291
177013 183931 17216541
183580 192379 943493310
92806 136148 656419218
143778 152770 19054255
155137 169772 36759245
85356 122145 91954645
182946 195465 31323155
108408 110265 520671173
93879 168758 187609350
15559 38135 56435757
144450 190729 115689338
56191 79699 59224004
38954 157707 297450442
152418 187197 87066411
28259 170306 729572099
43514 133217 524162212
166331 167795 108310558
50769 109234 146779071
116383 149934 83973636
38318 139193 252821419
148236 155256 17577254
46779 127854 888577103
44655 116440 831248886
60479 103639 108495042
166844 172998 15366068
140503 182654 105321293
103753 159936 664535829
111200 182629 933281060
109612 120311 26642246
30162 103666 183951670
95195 158868 159373680
185846 191562 14213893
85838 133841 222597098
151667 155438 9459797
155206 187114 79862477
148884 177761 907964764
142885 152914 25017282
68531 152092 209332084
157642 161692 499776454
160361 175630 203816708
7775 53088 531387473
151905 190278 95964154
91427 100079 21589399
137609 156470 977081064
185774 190127 841384785
192289 194996 830057453
112976 179898 167472588
149421 158989 23964155
133500 134969 632746817
98465 110936 700449630
34311 56550 783785138
185526 191473 196214535
181291 182076 1005631
178902 199149 3569919
82461 112019 74005278
138583 164564 64973015
41946 63757 527178830
9941 190366 477798328
80757 102324 46762822
145305 163891 40037992
10770 121702 277553327
52544 158113 264617539
37233 156086 515615075
28632 147414 297404466
144269 177228 82419570
176102 178029 402445645
49090 65624 301968519
151655 189874 95582948
130227 132831 6579934
106662 143916 93454494
19501 83478 160200363
77961 111262 83543128
22934 106766 209753605
29382 59416 74731603
193435 195035 97647574
135323 153193 449912239
182970 189807 422044885
30580 132706 255656605
166233 199792 83649158
39452 173088 966947430
58996 101801 480036077
98564 194952 957528860
60147 158191 260118946
103162 142925 416518730
191782 197020 409578690
35610 91064 423729311
68107 136924 172579020
2690 173401 714975872
101823 135570 156419982
115910 158340 60836181
99260 189672 835421602
89723 122502 784396388
76173 82863 549268961
80629 123752 108033411
149205 170754 906257771
50090 154054 831501255
170152 198047 69512097
141941 192848 55653396
42168 194392 712885432
196118 197012 200645808
182512 186183 295784455
78237 136527 808441896
3880 75303 178551745
1784 121864 313040860
158709 188418 74355651
74012 129013 336390271
93729 186365 648654169
97728 116345 658853240
171343 179812 159490515
140894 161903 52559955
129907 197901 349055138
44219 157864 284846750
133808 155874 55253639
93379 176694 971659760
126939 170743 109823319
115840 169715 135023091
185619 186688 587683496
198879 198887 242781614
46404 142029 155805978
141576 156992 551338928
116168 173890 91428129
171187 193789 86472578
8589 143359 459986966
24302 36603 5614211
99329 144592 113428332
196203 199350 7771252
179444 191108 307629740
163145 166421 8246850
199567 199845 188587
141248 187736 544652956
121591 121969 898125
130482 192620 155500462
8117 196561 780009474
169102 198931 675693175
122709 198049 188595269
35514 45735 677762179
56016 61141 404113403
94811 155962 591292934
127824 129494 4157504
143782 198680 46483499
151742 189561 94600232
41742 127386 876983918
74416 84664 990505279
93470 124134 76649024
112322 198959 216681218
97132 131637 86388206
191263 194058 6980541
163158 198444 458041553
111551 112083 1310145
34455 117976 709935072
91265 166443 602077935
92661 94453 81940299
118881 193807 187580168
135375 165475 920131024
148253 191039 221934217
12954 151420 906683763
140988 166290 63403270
197495 199837 233626751
110659 175962 163424612
6482 184318 469420319
139683 158877 463187753
45531 172168 317565891
95259 105657 525363512
135275 160763 266283088
183196 199164 487170858
50956 125965 188118085
80490 153223 749463776
89971 182516 459146515
157335 167346 675778905
62267 131647 174095271
165523 184341 46850540
77661 110531 82504786
119790 195153 188601906
181647 199509 372404785
83133 194303 448752478
35156 171028 637498332
76913 99041 55553529
97169 135574 453090688
189262 195128 14546218
381 24845 61089302
30128 64962 456591915
82985 128784 898290239
10893 106313 238722718
19510 67425 119820411
138765 164940 874434759
29746 136152 508327383
61577 109883 121480390
82466 146516 160392667
125710 169598 833120278
87122 186019 672258569
110939 170957 872813472
152052 191443 98543014
87379 185642 985919328
113552 140122 66645964
51763 88984 816618820
57165 63837 342247814
65042 145195 201008808
186500 199603 32588250
123267 176653 133825237
198866 199007 366448
4383 135009 327190401
172356 185580 32961243
102917 127729 62108716
20002 166007 418877615
79788 175153 239002142
3740 151937 429693158
92673 152401 488580617
132095 182738 126703176
186738 192812 15121881
29861 91309 959256839
128929 158141 567777918
5942 126970 302987852
12418 27647 890227218
61311 155640 543807246
26537 67756 396562955
9732 34861 712247294
85098 101174 40291242
163667 199971 90561887
151508 159251 19374308
17958 94217 190940225
68875 117051 120723381
141820 170716 38111714
69577 118320 658553042
65308 155359 225718803
18920 84980 165485518
185072 193433 26358279
84209 111636 35908075
26188 114710 919524538
53579 181092 319564096
97086 183943 334783036
60008 152924 847750751
188294 193909 603205837
189898 196547 16647152
101954 111951 304909321
102798 140037 719014342
98687 100665 4938706
175494 179228 9252418
60943 189207 741119318
169842 194808 646380607
129872 189742 229170911
59566 181591 885155307
71880 153421 204244867
112316 195347 153046312
101523 131744 819627945
194203 198470 10550923
167247 183409 29259507
177107 178155 2583786
136548 183212 370143251
41373 58625 659360636
170899 184868 34768598
118131 194189 190389451
114755 166031 128552646
169931 191254 53191464
171768 177127 696378761
197788 199735 4888222
74868 101869 67803761
373 127176 317266475
74271 79976 14230490
32723 115012 483504268
187424 191774 132317705
179393 196815 660019827
110168 144651 86357060
75461 91847 383597994
19121 154341 797204867
28501 177928 374040244
61437 176956 837225224
20435 26736 15874382
24495 85430 631781506
146560 187237 101827367
175299 191203 171393911
8082 120238 280690640
169903 195328 949102065
160660 172737 30371355
32427 56738 60351167
198447 198472 52205
20117 130925 277455794
59167 125369 166148612
174298 185243 83467261
129180 134907 975577538
58298 63575 723757300
150126 173990 454769333
187526 189320 4396186
147558 179299 79351278
27829 113197 764330398
87917 154028 415596088
48189 187095 348111137
165133 176821 29112198
198058 198419 307040072
130071 148284 45617990
60044 175072 301266027
97744 110993 33240536
44281 46496 742480328
161418 197919 91119756
187823 196472 21570425
145647 187784 286755434
170058 177070 17449788
136669 141470 567915611
100121 149681 124097595
9368 168356 857238340
22301 117619 928590598
60103 96779 665685100
34736 59565 61663685
70824 88506 291515059
64314 111914 119476919
30130 72032 416290216
2975 15477 31267800
156540 188666 80341192
21047 140760 81484142
166658 189406 279694561
6206 198249 493319485
88743 101655 950387836
114380 169488 138129857
143713 170289 600564169
62211 71376 286863195
104328 124735 612258220
134431 137147 78924077
75179 120898 114550085
47238 112366 535474256
178344 181972 9110915
191988 197856 14513152
110025 119862 787464028
186992 188565 3887457
65646 174394 272533702
43145 64133 52603725
29147 159982 706078657
193729 196122 1411728
175773 195783 49955053
189289 191776 123556931
30217 109159 197683284
120958 163421 106529775
36045 60606 55016856
118953 195177 924182150
168106 170244 209429090
180533 194180 665962902
53444 69237 16813596
90213 131883 699230240
190137 194878 11804483
12413 97126 366219672
41353 55302 34797508
32081 115099 207729148
92554 112069 830117168
5620 50716 112600018
37041 165326 342063107
26203 88710 506400847
88724 166178 193989409
24624 101875 225561930
77790 83074 670942330
40779 112858 180779994
85715 181037 716295491
117402 194576 349584638
3193 68762 163946461
3095 76620 183833371
189472 199279 24383695
89688 194599 262435186
83326 101670 549819538
41853 112647 177513969
71574 160568 222924063
150527 197344 117023826
81167 118670 191879210
84949 128196 863236863
96128 155688 149107508
32772 79694 117221695
88932 171845 207619147
106547 118830 641240297
127775 192898 162985166
182619 193887 28191964
101589 148618 117730333
162607 163156 1433783
79580 90763 28242496
7726 113503 264802265
188230 196606 934843242
183508 198699 798093410
56807 161268 261992742
136024 182097 203372991
17005 153836 342639845
11249 100068 222273610
91702 175665 210163800
75042 176616 790332705
48269 149447 253663541
118905 139958 52956824
160150 172148 30147576
36258 143192 766451866
87153 139191 309104879
90614 156137 164039724
68365 169412 253206573
2671 55465 131659224
37608 153822 291004819
149652 160750 214566194
170435 180159 24181017
134296 149801 38676382
53314 56274 7320073
183415 189355 14896805
122560 140458 970983338
135204 142538 139240169
107878 147470 474346444
187535 191533 768230354
8733 174158 414226122
18803 89693 177672815
141495 151393 361282239
11615 31779 50557977
36766 105390 681069890
134832 158193 752996913
197376 198908 3791777
138107 174428 90828492
29055 103151 552643868
30428 129303 247439884
199049 199467 995432269
11541 164391 894715134
95460 152801 357603607
75929 185306 274018658
39604 72122 81519851
95297 122321 67445500
11000 125431 286381115
41225 89656 718019375
112451 196453 210235690
23370 42164 174441538
155125 184878 56892159
83152 129305 820300931
108595 115344 16833251
170880 185722 178046649
164528 181911 43368234
72254 144544 181169176
62880 75235 31159980
180441 187625 618491869
130342 196808 166237455
177908 193672 39445621
27084 44336 42744132
192738 196793 347771070
121318 162283 75489869
4018 79404 188499575
19628 185910 525552736
135079 199468 160819618
86986 166852 761865782
93215 132000 97081322
104364 173535 219646566
35012 83060 954517824
102726 158645 139969364
10084 150812 352252816
27840 34391 16449693
23633 183797 977668590
88590 111472 172115740
38428 118214 199784397
63568 150846 346097763
187058 198588 671267092
86829 187946 253163826
67069 137108 954653509
181489 188672 399905072
23413 142676 372224564
69334 79651 25806015
116067 121461 13446717
43434 128055 744267209
172531 185350 155630736
17679 65958 454091103
48929 138173 315820395
9283 124415 288155738
167033 185130 866189256
36064 174259 966359885
68611 97006 71177165
198405 199567 2918545
91421 151700 150896023
79986 80444 182647612
146201 154356 552502276
159083 164027 12477288
35808 83400 119096854
117304 166697 123850410
84748 157735 774480964
9984 167785 642826013
52468 140476 220809148
169080 181667 31314834
134341 179185 112115041
190908 192352 763815090
177297 178608 1677468
84685 131918 118223987
162354 194185 79559414
86423 142671 447333002
53081 131974 920973418
27350 107171 679711494
174840 187623 437653349
188058 192577 11268041
22693 174406 822180714
136318 145470 22797749
37195 141874 262144641
165872 172765 783621132
29267 143338 497322864
55610 96157 992903628
27865 188349 401764649
68147 125338 143247914
28686 145574 292658921
108800 163923 167092389
181888 194533 31598860
30014 42282 30300456
112290 185936 184387856
126825 134673 19802025
54243 184614 326728322
65842 150607 212424445
178477 192264 34513645
150478 196726 350032523
157668 170736 570714665
24534 174171 374684581
116310 168410 130601781
125204 157174 80062845
56110 80532 61446717
35240 35730 1205597
157804 168796 27688127
126248 126929 1708522
69206 144525 188815813
136644 196212 94422178
24028 55270 77704329
92705 176732 174462063
192364 196627 785390131
145649 167145 53917876
126906 167554 3210023
142813 165144 56000323
42965 198852 390424130
170032 177298 827872926
2932 190198 765561848
160245 166229 935453009
82412 148697 333942546
180068 199165 47622611
91596 164952 262298802
173627 183370 24224523
124833 186083 153412503
96992 116335 48433111
89396 148261 147316030
152189 184884 902858553
93664 143008 826158934
97055 156991 150071581
63487 75225 29624208
175820 184843 22510673
186042 190514 11084930
134865 160973 715588841
98897 175273 827750522
78458 92501 204638072
41003 175880 522558513
67254 119011 385815124
187041 199783 30453374
68776 132709 822345225
166969 182552 301133794
100854 127995 67931193
168935 169737 1973519
195704 197184 719481719
117433 166561 156581344
111025 159710 820549525
5149 132530 824393730
150573 162997 31188350
130021 191939 154959808
86986 171762 212381896
172245 185715 628881124
32042 77912 58557596
106573 164844 247942200
123412 159365 90154692
195530 199068 541286523
42428 69663 850728985
92136 120230 174527372
126737 196803 175267694
68489 77202 766624716
77821 189337 755052140
179328 186908 417610579
54384 73770 560527575
176891 199037 640577702
170020 187188 42847082
36658 62121 63318258
1280 7403 246149741
98429 163390 162800285
71932 88556 250650
138626 167045 611834233
56609 82549 458851078
59085 107960 584903835
88368 105099 41724386
95941 164021 170509392
25297 67372 931627072
111982 162556 126671538
133180 179417 115624593
43426 152413 296923123
118034 127026 22578692
111007 125423 32169315
105589 163236 144548925
75198 176923 254851181
69460 186473 293131302
197039 199760 6830843
184604 190823 15588390
52477 147118 237358003
192065 197654 825080811
189701 196177 16187938
16485 118543 255482327
188204 196784 157443101
81202 81338 362471
183576 185761 5555378
140690 185248 111434004
110747 122044 74578435
107202 196764 224167492
35691 136162 251653896
58284 108390 384837834
29397 59623 76384800
50977 65026 35227283
135788 146588 147395486
61174 174030 463924421
110366 170620 150927622
119659 161830 553375693
173365 188469 37682645
112089 160926 122316400
95848 138725 549575085
20773 65512 111812502
172922 178538 13878790
110111 196612 216404582
91935 191175 248329142
152097 154905 7065747
96695 165621 172719658
153438 181699 70705055
100484 197125 241790073
30440 159753 323721433
126959 161328 86081198
159306 165692 547797675
12337 107730 583610198
174298 181843 18748923
847 112516 881487243
13886 192930 788732845
122842 172102 627961823
52474 154385 911596216
80394 110291 75076290
8279 138808 326965052
39433 181051 849313745
119487 120655 226897917
58859 125514 167323147
19453 66543 477587070
146861 178105 78158150
34754 60269 263691507
170616 183555 613970144
74316 82420 20433637
82569 84285 4339159
52635 97179 634577278
71169 145869 544153209
135291 190172 769129075
87741 117761 75038080
22940 110002 217973362
134859 184079 122977928
82549 122124 556706167
117643 199466 609458589
61603 119217 580140475
54910 193608 739185531
43155 83682 788563955
44045 175956 330606999
114812 166655 740144017
196063 199276 348652855
56625 73806 715859460
41089 130262 937230344
46069 64351 45832906
6438 117693 817656886
155589 191442 89646761
22537 109602 217961188
31823 106755 187459580
35488 157622 305669309
144940 153767 929211711
16111 84286 579219588
39954 184481 688988981
57851 169336 279769984
150317 151513 597809913
88663 178660 225143493
100035 179082 946247174
123824 170728 892081470
136298 163282 67512171
197859 198383 781487661
46853 157126 276387091
165652 178977 33131526
160706 186209 63869472
63131 71731 21862220
167976 198588 76282627
120930 155584 86880552
78624 131379 132228071
118960 186579 308395709
8389 9438 438622026
178655 180830 600221790
43748 136339 232339485
180282 181479 2951755
29521 157857 321235654
27190 94137 984513642
122436 149126 67054597
92177 154154 426654963
126288 173365 117973461
53803 69395 39291454
109824 184790 187520820
5355 138072 736070218
106162 125456 48366807
36984 80848 109759475
136591 149271 50318447
74686 98777 906079752
159309 199210 99637747
50381 106985 141974766
157951 183348 63527447
66449 108003 104233463
145516 191965 461927043
196114 196768 204002972
75976 112077 90591766
130932 157214 65733109
136612 144369 673650866
95093 100486 15210430
184665 199966 38196593
26861 97223 176035102
12419 102427 225454570
113568 135217 783431785
195952 195958 15497
83514 199277 289604525
114436 166895 131562192
12380 167241 387901231
10657 191177 819945488
80835 126782 344045986
77050 145953 854379951
152857 189494 334326095
125545 179892 136061405
86465 193703 499404624
176332 179036 759464776
51209 52332 667575424
154807 199038 283777110
127531 195970 444748664
115468 137166 54527049
152200 198259 635764642
36792 77161 100964194
116908 186649 174679664
139777 179391 898535367
101705 105536 232498751
94729 133766 97790454
171015 189550 800925292
178056 179304 82158825
27972 154871 317686208
110724 163836 133028209
18877 131883 486445197
26290 174531 371121802
153343 187304 85021240
29259 54511 62779060
169233 199719 75980885
136918 193057 596677621
129357 179634 115546942
9877 96743 322922194
101615 131889 944104956
161905 182812 52187723
31207 136882 264708170
54082 86480 81566955
20614 62275 936155392
8852 182009 433518514
175220 178924 9194148
52223 52490 835375674
73817 139310 164224362
168431 196449 299607981
109064 142810 84440181
99489 117728 45629712
104484 130778 803353904
105035 127577 654781688
173295 194394 295841467
84503 106692 55432399
191979 197425 1010264
95334 119039 59221285
127395 127455 170843
153907 175505 54093147
196551 199693 7739829
56015 83957 88331168
24458 56220 79060874
63280 166154 258138929
160600 197535 92258695
157824 183193 229040713
39464 134144 237382872
103031 112244 11492502
148687 188198 328233175
57101 142782 215023710
37433 178555 799332144
33711 139333 264526361
192022 199234 774738312
152280 180256 278483857
167265 199215 677232601
61236 180570 299166783
122777 141695 47591860
133674 186254 131547333
186133 191704 13860705
166091 167683 3955065
147858 166119 45843101
76610 119466 107347537
21964 109523 219284921
54680 91855 93547738
52064 59253 17867752
71121 169799 586860868
87586 110021 595572461
169136 175809 4401445
190542 195395 12096924
94934 136833 105019132
160768 183356 56448253
141807 144080 495004655
57128 120909 939759333
176537 196773 273790820
2650 7391 419582107
185371 196406 27579486
89761 194972 263132284
5364 196023 793139670
96763 190472 690465047
145862 158193 211784884
68365 158062 224645635
149526 170976 696650209
113162 164878 129580128
117147 185055 170055779
23579 181348 394874223
136079 172682 91596340
178184 183634 480603509
15479 80673 824779752
19248 175630 391586972
113984 143476 73909372
84273 185588 253633958
45444 103228 986122534
192706 195948 8060965
54614 182715 792204736
97562 155559 145248295
151509 171390 181275149
31240 137326 265741287
274 91668 990108051
38873 39161 530429110
14054 99929 215019217
85856 127238 523773539
84238 197781 666453503
116848 194757 736325203
52494 183522 328277641
116946 174781 144882803
19403 131685 281127712
13218 143270 325686190
43081 141495 614510820
17460 72712 138235905
74252 118542 779271468
37076 179466 936117358
78979 137837 147683492
146654 199960 133230809
167512 170037 3061183
149697 152435 6879786
35083 117541 744967286
182412 193381 471816481
1918 81110 198019204
120200 138158 45241950
3328 21961 46569898
116541 133578 146406138
192754 192755 68890598
72737 133654 152741809
129039 182677 878435357
155214 158094 78782888
96049 170845 187376852
55829 146845 228333689
152618 193869 103205985
43617 151256 269885353
9545 57921 646233177
122164 181480 148604877
97890 196677 765954646
97771 100533 846418032
71526 188919 293964657
34091 73446 98361886
154340 179282 560885286
107117 183341 150993416
31123 136533 264042131
180602 191402 27026002
51032 75393 965448209
71198 117296 115510004
86516 94747 2046487
195402 195803 264076703
155946 187177 485559522
82867 138225 138829024
92891 165239 855192083
121401 173375 130305584
26500 113664 218152889
58771 180752 305824859
104820 123562 46896112
150978 165949 37625722
170786 171720 473814476
82798 139855 109386691
2727 172359 424770413
147492 190504 107532119
115735 177920 155681405
133842 185385 270455703
68945 159837 521484086
74110 89539 38871109
171177 183088 29552146
47517 175445 763727988
173119 190062 86931167
70548 135067 505265983
63170 112451 457503773
175717 185581 367223513
69579 81168 29118393
195605 196182 1477051
155449 165551 790726527
171226 173596 5902209
35098 118795 209425226
43969 186232 632630816
11437 158027 366915106
141979 181652 99205299
64039 169859 265448556
184295 195082 26906522
102088 143388 967070994
199391 199627 506535590
60791 82177 53976885
31310 168400 842843615
96796 116889 696794505
91049 173477 206381220
126747 184281 143975305
34119 146836 835263345
122365 143060 695999301
51817 187638 961645063
65246 131011 865048184
43780 181495 373132523
21975 28147 650610986
113510 117506 9911671
89197 157821 171655447
115968 175033 147937721
164328 185858 984316661
91126 119756 71510388
52721 60569 19551830
28766 96592 870517055
109071 131047 54911254
183050 192950 307504444
167525 175637 420240768
62905 120299 144030681
120629 161342 102028965
196665 199258 6399103
11964 20163 20520014
84435 113974 293493267
68985 126509 254425362
131891 177592 809928658
10053 114106 276482867
30018 174592 361896345
55256 161196 928062329
129431 145262 44668953
161366 190668 837570131
9692 62408 131512625
109262 191410 205487659
8282 59966 596961810
35908 87611 652646984
8910 160827 380350265
61891 84642 57461236
38767 189991 141239907
196955 199117 164430382
25182 173403 956209964
56284 119415 158376066
92002 145120 56604042
68414 176625 271054264
110961 157374 842583
126424 179883 133806282
35178 43691 7382830
194931 195185 603710
16324 184669 421394044
194632 195542 2237068
92757 160724 983339407
138928 173818 87266771
53807 135051 203985913
129521 146690 43036569
30420 110901 592541890
127549 142319 304800600
156196 193036 510949197
62539 135351 182902572
147193 167187 500340530
69447 182310 580350182
117952 184955 774789021
197223 198233 729905243
162354 188034 64268346
58770 135109 622688741
19879 179795 808506362
190023 196694 16695229
104510 125896 539638060
155897 158964 7600862
17534 24914 18526666
139191 168222 72646110
172768 198463 542557100
180443 192347 29791872
75238 153155 195282765
91692 165172 331389206
81779 178538 589818469
153814 179466 997939471
133611 149204 54008163
107550 126505 871916152
174447 191418 17557364
193393 194186 760889240
91789 124496 81764088
168636 190630 964957338
180448 182193 4395254
54863 197136 356405369
193541 198266 11658858
91017 197486 266263001
161687 198612 935188377
39836 136428 242209840
90950 191668 252003703
168728 186465 44297271
30536 32133 85096762
136479 173000 245616753
56296 106999 127305739
153775 178122 126566335
93954 176734 207263227
94349 148794 35451603
38173 137257 398471217
14845 98369 591523002
31577 169210 866124540
190451 191725 30885483
135585 187498 263674519
21133 159827 322629584
128372 162579 566529910
155688 175223 588178692
122830 132018 23148285
41664 196263 123699980
197344 199600 5652752
103481 148563 425262127
69400 166750 244025526
148586 173223 61714502
98528 124648 31131098
194795 197574 6904253
98673 124672 774182177
87310 199805 281398344
102288 170608 171082471
180060 198581 46174760
156246 174607 59921896
56691 127703 178215171
134618 176665 105144007
165829 178068 218329669
77656 88181 26563766
49389 85578 90924968
182389 194033 404276260
134848 138357 267029458
173937 196986 365580829
136917 148596 29140978
15645 50783 87642802
6549 66185 681721295
137857 162448 61481262
121611 137907 399530411
6848 131280 866353500
377 3219 7015565
65281 106757 103988099
15494 124289 845105439
58403 190277 957482428
50227 190260 350824613
111950 157722 678464648
162934 167193 10737461
66648 117141 866566819
88553 199560 277619663
181496 194178 31712756
141903 151215 23280321
137922 193970 140088260
2180 8571 498738730
170275 171034 1907687
46974 122202 235882207
114992 160982 115234118
119441 134463 37818696
45300 139862 340702698
188255 192379 167115301
28431 154105 314651753
77711 84527 17223080
1596 149640 877543963
59409 175447 763886351
163858 180446 386904987
99285 146638 185485578
63620 105563 105320633
4195 142336 492057999
142659 144387 205837703
90447 190676 399636418
19201 121328 255650853
37279 160831 309357067
145058 199553 294351905
130176 194712 161435164
184480 186732 2318087
97574 130543 82578190
199509 199979 61000496
93736 179708 215110380
16440 45980 444235594
135127 144645 23742230
183285 191934 1973999
172949 174936 4885875
70769 111216 152768386
101393 129540 215577818
172502 184126 28912117
68523 190588 305670196
26483 106673 280637321
90102 154006 376772924
9446 151418 748099989
153527 198519 112412413
14079 147111 333172439
183933 198767 37014909
85764 161204 986311159
129561 172299 107170924
110722 146735 901305418
164919 169070 10396007
106607 194924 555721919
139066 188483 123507925
13018 114421 253856620
121537 144991 58866680
182704 193095 26027514
89118 134317 333267227
108495 141768 83309704
145309 183946 96591011
19520 52265 81704956
121028 121425 1016504
164693 175242 26318621
51673 149758 245819584
43213 100943 4251895
156487 196032 98871580
29082 163674 384074796
63357 102610 98741231
55608 156243 252430519
54772 173625 51370912
163713 177558 34517432
12846 135384 990533520
25618 172808 368606265
42219 155534 953129238
197796 199016 88547499
197037 199535 6296432
8697 193192 836261127
92263 125701 83621004
99544 152668 414836142
172161 183674 373722419
88851 161286 181271259
135583 176161 101414300
19998 43509 58501528
132174 155214 821725423
57168 66679 749551584
191638 198589 398630852
142750 166781 60268109
29514 115204 214482677
189287 195547 757261994
37812 171683 790448884
8096 170074 860869574
36804 59188 211159421
65516 159258 234952642
180814 193622 32082780
152530 156819 10761201
40385 65116 124172097
105545 166025 151676279
63121 112146 123143692
10581 117216 266883844
47655 139824 16650257
121362 124861 8804725
36393 187337 878730616
79360 117366 483351043
16007 86069 725361829
63606 135461 180484174
26103 123705 867972403
91037 194291 543963971
111783 154922 655870157
160187 167707 18932710
144786 166487 642328011
188978 192593 68507231
42005 47487 10763258
57271 84596 68929234
53550 147225 234998159
194479 194946 582584
11096 161416 486397438
182047 197892 163660306
75175 155211 929301989
191084 195320 10508928
31150 87056 139946631
29750 138844 273235173
64640 93465 72508531
139216 191362 130322333
171014 172653 79500311
108576 155109 926792397
144520 189128 111518353
104207 161943 144641217
140971 142149 2935348
45842 53287 18711852
128010 143035 37706527
198721 199587 2179132
161849 166530 640745
178141 185875 847344457
67184 158056 227621963
191907 198359 870470797
63508 70658 48737332
5313 172226 538319510
22564 114280 229516520
173866 196069 40327731
73026 107662 862544351
171036 172187 1551236
186817 192395 550902750
50031 192521 305571687
170709 175539 666457475
94040 155759 154526288
135245 172385 92974341
32024 99460 30505647
172941 199609 66431358
16837 19864 208167258
163182 173960 26942166
60760 88108 625619687
60972 70331 317465611
23629 126826 640100411
48320 74530 941946443
32830 93193 151069359
55919 66079 745613431
9496 177449 420460194
38303 180622 356354011
7427 37298 74715310
157674 177288 49158375
67105 103116 90305837
103375 133932 415128383
59338 75296 40199148
55951 91515 89497976
52677 166700 285967614
105932 122693 569029714
101255 132595 587826042
148495 181525 82609553
18130 30225 30352735
35998 171383 339062947
84303 152462 238088486
60317 190234 962796078
163816 172693 22242776
103698 118204 231412212
81002 87629 16753784
175606 190189 36395201
146364 170907 61535541
49511 163420 296073864
167040 190729 59073407
13357 76161 555959966
154616 175176 557015296
17074 174913 402590859
131164 184004 132238216
13814 94723 202663986
157032 195513 696683077
151710 161325 249228345
95072 154891 149728105
64964 82771 310722159
67455 183472 290538032
164870 198091 82813967
145632 169833 60671859
85836 91222 13540117
129728 193719 431847568
74925 154374 199089308
102733 173350 176863979
145649 147556 4801183
169738 192763 403996461
85800 156654 177391954
98604 101286 6811236
31518 169922 346575813
194363 196268 1757428
169132 189688 68912650
43873 95628 15587011
133136 136495 8509495
71066 152962 205172369
113593 159528 115009684
48926 80341 714536515
68665 126244 144273269
6899 147767 352705255
107643 129311 976395349
181626 193198 383766484
136214 193424 142984954
35613 104442 807818007
11596 73141 619599807
18533 105512 377093496
149042 152914 9620675
145493 193939 121155649
169460 181078 490073966
13231 136034 307676261
168888 189261 310593413
143488 197949 136017067
173658 188303 25744786
162864 182774 3019775
182245 196798 539120280
172515 174944 6019367
144658 183103 96024104
133963 139567 408215192
184008 197937 172477785
114708 199232 112420152
78675 79547 36788006
55643 89960 86451097
84640 86492 4653334
11000 39165 70243290
40408 46378 14885600
96282 119513 58035902
195935 197862 35130665
33637 135776 643187635
195078 196756 4240450
39383 40776 3396596
71519 165472 770999771
56848 191240 851031799
24373 151091 496403959
123038 138579 90658192
155311 164549 23193863
161792 169502 238903493
137911 178504 402959379
41608 73944 726851469
182486 183892 751673927
173367 174936 3886812
179904 194153 35627887
191000 194931 59070885
150105 156491 741857310
87645 124279 91572918
135599 178828 107999856
95118 169153 185464885
136168 178886 52135773
108268 155572 433022550
41037 108744 397171902
109708 182922 183105408
30373 50440 49834906
84565 175978 228825970
78709 122038 424681984
162705 192424 767285015
113572 154784 103188180
151105 157082 857294694
85240 166865 204519313
61820 138242 279597090
61228 147839 427195779
91717 187035 527605571
74127 148483 186361864
59765 119292 149411410
27933 171486 361930393
94009 183537 675767499
172413 188401 39892488
111985 120093 305941776
141403 177310 898413683
5340 168514 867031765
177676 198158 863444933
147027 165096 46026866
84207 170968 148355606
138739 165641 118648415
137730 159238 396930530
72088 133629 718330141
131138 154772 62452160
190944 199076 838655871
101866 192533 226896461
170739 184856 347483935
172095 181689 23835826
156041 181852 64464996
90145 196127 804304789
156922 182757 843798569
91977 112410 743554748
91076 184774 234428529
49185 140406 364106397
10157 86890 192033007
88446 140928 503001263
127344 158978 230881090
95551 158261 156965161
39713 183889 361111218
176275 187911 29146890
186733 198646 29601068
59665 104111 111710813
103205 134045 77313126
85665 196648 277742875
20566 31556 27611478
39044 63645 320402766
151428 178070 66641037
93198 133432 100810083
188998 190852 535969566
85012 85539 407769749
138913 192419 96268924
68645 142744 185702595
150428 153776 583055929
68900 180111 278554691
87877 147000 802036515
75451 159799 18193763
28600 62892 959334579
20290 141046 492336234
143696 158915 38022265
116917 161664 330209232
96981 162377 29681364
54911 103054 120962512
290 6292 629492722
47272 162062 287743716
92595 193728 253090499
118725 188588 925132236
21815 112564 610431290
78914 181540 566738722
25076 182644 680001955
56972 176108 298708354
107109 124845 44446176
62173 126493 161436296
33497 186114 382013073
169619 187845 495365736
190942 196609 707413096
3551 134367 327510884
137367 186435 122691912
119865 136461 812435962
39542 63413 123247494
97603 153556 140114391
107117 182431 699262721
34814 57170 105505622
19663 80446 856278026
1875 107623 424984689
140813 142342 3808874
176952 187577 26640786
89683 133901 110684671
71231 120119 775712829
18474 190582 890888012
78504 191178 282165472
115568 136395 910067176
182030 188049 785830793
153338 183422 802425762
67803 199175 328781888
131260 159146 69863272
41162 43242 101073228
37861 193344 389248623
185648 193509 7970516
119672 134710 739068575
52236 54831 664874857
64785 139977 188697248
115839 157243 103637640
32716 124257 349713216
27099 66400 98171383
62594 196402 335369590
146744 177968 402813460
118293 124136 14579046
82565 105212 5056082
77948 172765 237651333
187882 197809 100363130
163505 168784 274051240
156481 165766 736286799
160789 183659 493662446
48024 173082 313563328
59716 132301 549276672
107108 190281 914200775
62539 105309 107422035
189401 192965 59432151
59199 100833 485826915
11515 19194 638178051
101405 174808 395368481
135654 141059 829302415
128781 145513 41922027
157334 165300 530877471
179471 182495 99551184
126908 195446 209761037
32667 111913 607811101
117820 123842 345616276
35589 82923 118429736
141148 183946 107008591
165170 168245 367138489
2184 71829 174176034
164288 179981 39108169
114668 167881 133375203
165114 191032 898032696
22109 29691 71536941
146629 174189 270835843
32981 91749 147098895
110235 126330 34451751
53936 129206 666786512
185896 193607 19256930
102626 152674 321463401
38775 105002 165877139
13554 49425 561220377
189409 197875 21025483
132087 154148 715038325
61656 132486 146918400
64079 120334 141110730
187374 196083 24240855
19121 35993 42331908
93732 172270 196723819
146262 184261 956118985
62273 86187 63316802
98004 150046 130290330
67445 147772 311858189
192909 193784 2185503
20214 76044 579968458
23278 39979 392946619
66916 129373 670982853
65426 174075 272313977
151926 177330 63579259
56029 129281 183795363
126734 180459 134491539
134896 177490 279276143
191269 192318 2643321
160782 183183 55927673
128204 158358 75514800
127638 158024 794328322
137035 172719 23708676
83234 150167 120957865
60965 103930 107965549
94180 149645 696327660
11001 192810 455052038
16564 117802 253426278
88064 193524 282354176
189044 189187 365407
74401 114440 100348405
154052 182879 743346062
102954 161569 146786384
109010 127324 643160982
141848 193158 128340507
117228 158105 635509754
105100 187352 869864962
137666 152012 35732747
109821 118401 332738861
60399 112569 665791766
153114 165708 31700592
28336 138347 312401245
93212 133500 827327200
157819 158114 761350
198490 199883 3500773
164341 197225 82010939
153061 159429 15966259
192859 193805 915024391
122682 179099 72383408
31050 191039 499900464
63431 129287 197937751
153408 167404 35158753
64312 147940 209721285
92849 109998 9530636
49147 129995 309896078
176790 186402 24061687
180151 193139 32488027
38400 175275 882017508
141451 195250 134484635
152381 179487 38862515
12594 32235 49282799
139439 183035 108861996
87221 102007 37084148
12150 196280 616686782
85158 86985 4562700
90389 173693 860539878
192440 196648 922866263
50603 134887 34937546
190041 190169 625810464
12897 25587 140112339
88725 109659 52398612
149963 183253 83275398
44000 151813 8212485
104544 125360 815648112
64479 122322 807286496
17289 186535 822844090
196095 199267 94273190
92630 122481 74522269
173251 179028 896337498
78840 137186 44507792
31213 42228 27218598
181970 195187 32916208
190555 196695 990835815
127641 196491 172295966
70183 189848 308963398
57972 94592 92218406
146512 148193 4208605
162452 189505 67622245
49178 146705 643580230
6714 38475 509527264
39353 40213 437653337
61372 119326 741423186
193918 198590 11557719
110281 160315 125222216
53098 171852 297830315
362 95061 388134979
125657 146261 25710891
28579 42611 34740009
120129 170798 127090379
184906 186922 5103273
148022 186714 238314375
139432 166973 109624152
43441 60878 681768431
157177 176441 772349447
196988 198824 4604678
55396 139211 403273925
163014 165822 7124987
130686 177011 115993541
34435 136871 256547419
134645 155851 53018662
33713 88648 692971575
146973 166334 48574647
38036 184369 452596200
115393 122107 111725087
106955 196337 223758797
84354 169113 580021938
53424 90279 92694104
199049 199928 2221143
182679 185106 6155854
197312 198125 2017412
153022 188128 87891550
64141 193014 702897860
31763 74742 564870808
45165 154145 508573245
26731 34001 479805513
20785 97061 190954578
18354 122466 260518445
162058 191938 74738529
124991 152120 893449103
89443 121861 416951037
96177 155922 240966687
85384 119081 754408064
96062 149163 901075816
180764 185368 806994471
87517 105947 45955966
176174 196098 49771738
161685 187091 115832166
70834 154797 751105279
74192 88618 36356587
121345 191783 16138020
34918 164898 325504808
61299 198270 611563686
15778 24305 21357797
115556 185742 175736501
118804 126131 18396202
98563 125767 387383357
168115 174894 625010573
199440 199941 6735112
136486 186554 525151397
23511 115644 230575126
58555 116488 145507374
130700 145065 36018719
107642 199327 229337186
25740 188525 682454380
160523 164372 9765444
132066 156004 385182567
19061 136373 293934162
171541 183168 925358062
150069 193173 107907306
4203 103948 249658537
168762 195211 93513652
103463 164360 152572795
38890 42360 772142762
66633 113344 117192307
183355 184077 309295798
141961 188783 117065691
127885 151966 770409554
153613 167141 477693362
63391 96581 83570242
54336 175727 898691
174564 175334 1940092
82399 195861 283945327
158888 169828 27508358
43528 149227 265067416
115989 144855 553570968
39995 51091 27701452
79947 170576 227217843
65854 81807 204900156
3038 178180 547436150
67440 110141 361120235
61784 122826 79779859
163086 173087 129870487
137052 155569 760887398
131812 167513 89556922
36823 85484 209221732
75152 82467 652405099
112548 166315 134794536
66364 175105 272474402
145079 175904 77115158
111592 147763 130041879
184957 192311 878514349
104023 177496 183972027
140696 180153 98648212
135099 162833 69334729
153619 197674 865569308
35491 153175 294599239
56419 170098 285175700
160615 183406 427852812
122379 183896 454260188
159207 162451 8146380
12522 135698 148341173
92967 191120 932347169
59454 65060 14221123
28572 92496 160062387
8192 184460 631549223
57247 156264 248417007
178307 199155 493820121
42550 74039 47368788
164582 190101 63677146
104289 164335 300382407
125965 137235 398861402
105519 159223 501726705
103542 134404 235395255
109028 177488 171286452
2447 90952 488466578
120228 156921 916769080
178555 182623 953484125
25827 68152 623539271
133857 163768 74944758
27912 70185 105679320
77154 86978 24706662
75525 192177 574375004
154687 173563 16105460
56307 195701 349316453
36415 83403 133012301
68036 124445 206277064
45423 186136 352688031
127149 183145 140056275
138115 144238 76124772
102171 132093 74801459
193576 199223 13966921
125189 174776 124271692
100412 145722 857783182
107458 198332 440615121
109164 112363 97223943
129713 154870 63028702
94357 181522 218123176
38877 145880 268126749
42859 159291 907226188
48479 140919 960074482
196890 199937 7645878
149437 182275 622012197
113944 128105 35398184
12921 132828 508123936
194572 197601 7490939
112548 126360 991982326
154840 193275 96130835
181170 197905 41730884
161184 198106 739714084
170386 188861 218051212
141200 187820 301712468
35943 81758 333753712
37821 86238 898579607
153479 168856 38659527
56319 63005 712389758
45503 116640 178463378
52682 118833 165887562
51924 198457 366931681
119839 136961 459166759
5108 188875 85502399
196464 197372 2177343
19927 76333 141055084
128856 150561 910523284
55189 69519 814839098
19677 151738 775718906
16907 183016 113282035
1803 130254 705676123
183071 198893 39511525
28668 160294 329519534
89969 150015 150184865
129740 156105 91373800
97644 176313 196945353
116889 168103 128412313
90680 188623 926950830
169835 199352 73545429
143112 164069 208313021
154035 157483 8539117
198292 198304 36791
84067 179333 10055779
21900 57286 88104869
186653 188163 3741444
115726 165406 199996312
132405 199087 166712348
34844 101445 166756067
12883 192633 450010911
130237 182804 473827551
124682 131026 577126660
21370 179749 396398317
5281 39319 84993922
39109 129889 227480127
124905 147037 55522173
2556 10716 870352349
92378 143922 782155377
169582 192512 57228353
74260 77634 18258752
154348 159824 384722730
106288 159635 133721173
78051 111504 83907309
103916 170351 593865422
168196 198658 235179242
21653 44232 108278522
102566 157929 138512735
6041 20369 849782658
147858 180393 513869298
70309 76938 422645232
84998 173735 222235519
93045 181196 507669435
137356 193531 140411411
193948 196254 5742904
137039 155888 47105321
72200 116511 956204946
71199 160367 751328593
69954 180713 403686946
160084 160840 285340
166056 187576 729650153
69448 69940 1273891
78318 190182 280100170
58802 101121 407592741
167964 190424 55999197
157739 168363 771692524
166275 170425 1654607
163164 190732 68823855
54638 54670 85456
38878 97799 147658307
9582 122677 360655682
106225 174012 169891383
29344 65638 769229049
150731 160730 464612611
133470 193809 886207618
106620 114734 779882553
133627 183937 181652698
133798 160239 4166015
156988 164207 18215437
158988 190252 78151183
5420 182963 444371765
181204 195257 765290441
57385 142455 213521545
148219 165900 44386844
109738 146456 91904452
19365 85324 41572204
32611 91524 195590801
189443 199415 24815446
174285 174858 508463022
97819 134911 93060119
73024 132933 302677139
190374 191869 3796438
61624 91606 438920338
92738 139784 117886346
159842 167486 868422142
73407 192073 843974497
12531 109062 771412631
9030 47373 974624954
165365 190060 605185169
65329 180724 806236237
178398 190419 1954491
9493 44879 773928725
88354 152501 174476328
116678 186038 173680353
142769 158822 40140981
150378 193186 179246822
13131 62949 124349021
32275 138272 2335487
28301 176771 492853730
145585 166124 51533574
121470 144924 58893454
118518 152583 85332132
92392 148459 497523567
43833 122395 196868609
182678 194978 978790301
4159 197940 862392158
60184 163681 702888605
38547 175720 555566506
111669 182809 547630203
49560 83773 85970574
120620 152320 454419221
125782 169800 57417193
31413 124305 272455550
184499 186249 118736797
137452 171571 628858563
32112 82737 60550606
75653 151999 191370178
184082 188446 10968408
74368 160930 685756847
80298 163839 612361790
53085 133545 201916378
38393 44393 14710643
51577 161880 276504954
19881 90095 243251294
159719 191507 675159713
23946 128994 494943850
120017 171838 362794699
142735 160758 665771348
60268 182732 306960178
104607 108464 9746590
152483 177859 69651154
67633 81211 34107485
7382 10768 938835872
102120 149858 161471043
140405 166349 750606845
140020 179652 451089328
43795 78894 88069853
126860 146499 480267534
99739 106089 15806172
122568 164332 104860375
36167 76748 726179832
3520 107788 260925510
42645 124412 648571248
73081 129978 561904898
76197 81734 726713175
47078 75400 71052125
31062 54880 59170151
53503 63373 734148024
38218 115423 193356330
44521 166823 483055112
71247 125963 137104285
30541 130560 250349346
96532 148825 130951108
57570 187054 572553122
122698 161162 540743307
153029 163760 27016545
195875 198746 7100180
174500 179329 102225775
87327 188508 253217671
164132 177502 447641572
121325 180880 647192256
113103 195822 206952481
137543 143362 498347227
8530 103411 237524346
19382 74034 41272902
47423 81944 86769085
121153 191420 175943570
9871 31601 543334359
198134 199443 566753339
110166 128969 291736359
185659 198933 33009981
101011 117869 42124533
139559 145084 13715366
181300 188600 18273595
194537 195598 2626376
116921 146951 75271337
37600 59091 53374288
42998 166529 785263701
141032 188886 236918604
47033 192344 365135672
98061 156228 145742215
16859 109426 492335169
114723 137527 57323880
63805 133688 220666479
41014 91920 127796485
118953 130579 29223288
143962 183290 98268703
105981 177830 179982304
20197 114707 674293593
179532 188558 700848199
20961 96490 531311955
53511 53544 64527
145562 158164 31488980
198200 199357 2902515
142101 184427 325312
109504 147779 862933518
188339 199331 147991746
155399 172454 42787229
15408 18469 7612079
184640 189077 831778239
82507 193590 278078876
89567 93592 557875053
26374 47307 394357262
35509 50094 760962957
104596 161894 143563655
194314 196773 6123035
62545 126069 159469776
163744 194663 77133504
134325 164174 569927209
22076 168795 367420728
41118 113587 680963372
40731 41560 943346576
18247 88564 427380936
150931 178642 57254224
120514 191214 177003757
122378 193088 111681732
183733 186943 775981911
73309 81008 19287439
52634 123733 540374634
89854 171117 203441848
48356 54740 15929804
192027 195658 912279299
166131 197571 78336473
168112 189879 970111915
19354 108844 118835634
108502 155239 32389767
121109 125636 11429042
87942 177130 223265087
157160 166579 23762269
132843 151220 363817823
66175 142678 568079287
169612 172896 373063062
134422 136546 5390550
34817 57077 387549875
189175 199604 503202777
175220 193269 31537238
125626 148976 4664299
110337 164241 673122193
18227 83089 162380365
102252 184348 23798830
156064 181442 521930230
115927 121149 386784957
174115 193061 47275662
57059 121792 162406593
163449 163910 938137105
74473 192155 419687993
109280 184182 187348269
48394 183933 963076215
196928 197405 1233716
170773 198363 480566257
20272 106935 216903942
46556 71883 63648695
169905 196927 67298331
174696 180659 14832601
112600 119403 16928412
143438 165394 55051212
79193 179686 251688316
171649 192084 14031935
193497 195631 5302744
99351 197559 245682733
45800 183224 344336911
75112 157650 206769269
51860 159482 356457649
23804 111358 219167877
28601 80301 129249642
76619 152773 326267379
58211 199839 354874553
43005 107753 874959567
33261 199938 417016373
34407 173757 467697602
14534 165402 377911685
76425 104322 95655527
45250 47249 5056577
43977 64743 52064556
190654 190683 71960
84181 93133 647925855
149516 166268 42116975
10434 102490 988324357
18178 46881 103141252
187770 193134 149716155
58171 72835 37104489
149702 160912 28124873
167761 189811 907187188
30599 189799 398446106
147028 196539 601845315
57057 171395 456463607
198352 198978 1575222
190316 191847 60848399
168424 199249 76820482
19548 92328 182295977
131964 192067 220796414
190614 194854 967292265
153298 160333 17578888
53834 95420 709712508
122581 198169 189214166
36332 65480 72740797
80090 87323 830919172
28633 111155 206602062
142169 170176 392437994
139674 195625 139796497
76632 155964 198856884
115008 117357 3369547
60517 105188 23738490
70300 94711 712857088
56281 199244 526040098
174311 184105 930988229
196452 199527 609128074
165824 174293 574852079
83650 112938 492246744
124419 175889 401667745
35440 121445 215166790
31515 149782 711550399
197064 198734 46272134
45410 45960 989543805
92997 113621 51659161
199625 199729 245239
74043 181565 269317888
77887 173553 239731643
193229 196623 8467353
71546 104481 82493160
120377 129135 21960586
120505 153875 83640676
120876 127786 311453105
142847 182850 99948772
102406 111672 23128839
5320 39548 85487758
35883 48008 515841388
50369 159641 273950774
172192 180453 551951303
22935 117822 237447700
89769 116494 997507826
177026 188445 28532582
120871 154314 83890628
177540 193772 40578705
69054 198936 908392498
81960 92415 26221506
66493 106083 321840796
147115 169740 262176006
12059 169468 394245880
142423 164733 560956031
47020 50004 824292335
97410 191938 27395796
164874 183412 46184212
132314 139135 17249026
188813 192247 479559147
45383 144635 681557858
191703 192790 2723282
146477 156037 23972328
13337 41850 803458959
195035 196234 3061685
27113 184419 219629171
59779 83901 672543668
8765 167746 398153766
172348 175809 225559619
122470 163144 102114571
65853 180735 287761989
107590 176645 875519638
2898 147668 362435111
50899 177720 530852365
56950 69204 30950360
97924 109981 30312536
197487 199484 942222063
176195 191989 39479383
881 7261 15854980
45054 61923 680703101
20618 50731 84888237
2992 42806 99259803
144933 169359 61203459
83575 110650 545466399
171482 178734 17953168
150467 188749 545073128
148275 167541 452257494
99462 149138 124445848
172955 173893 2287068
91094 149145 566713940
19886 145861 315462108
6624 121543 287627754
100644 155273 712666443
82420 125573 580002668
92362 180439 143651241
14734 15308 565814437
195995 196078 453466420
50046 56579 221794588
44411 188649 455307039
5065 136450 329126276
122410 171718 123757209
197956 199040 2740397
186029 191845 14514599
26688 53975 67803457
33628 138478 262593485
36395 94472 145425996
1560 33448 79733099
2552 196638 485728029
46416 85896 99231314
117121 173455 289224734
172145 187170 37490185
153427 171096 44342204
83384 161257 195005236
123818 189515 536631452
87752 198068 548798787
141352 163196 53133745
18383 81426 157845344
54730 189832 338589895
98165 199148 252628261
177260 184048 16917691
192342 193805 3628458
107987 150530 106500000
103909 193390 621481955
60063 84546 419399467
124772 135688 27571825
83860 87136 8234377
181441 189731 20741881
40466 151349 853566440
13473 169764 391459913
192704 194746 569805150
13821 182576 422488284
67290 123307 140259455
125348 195811 176353476
56208 91272 88310325
130758 175758 112693030
153318 159844 16337444
120184 171286 128171807
60789 86054 970305664
69206 84702 38986393
145311 147447 432917450
119052 123523 11194234
115381 116578 522164220
21617 195575 435341354
14479 16315 834402631
168034 176674 21512002
2263 117392 288100118
196986 197585 126476
181770 183374 3998277
112351 131301 47420854
14724 135244 742808489
122712 139194 844747305
168850 188715 49509778
77392 129173 887243207
66274 153698 641304374
48644 55414 700982851
162957 175858 32239045
157033 172378 649875756
52248 128601 550149827
124637 141721 840109396
94597 183180 221608354
59813 76281 24823273
104088 127502 553139245
182230 187464 769054282
176910 198639 229676159
122531 177169 137002947
121483 193739 628609954
50388 87211 92565527
151435 152038 477026490
77090 131356 55723955
36702 112081 188722146
24172 153447 323629868
134437 153819 98682639
142939 188197 866035272
198228 199800 433956670
107012 159975 115442437
35608 183930 371200027
13915 140871 317986173
181944 187499 13984641
145544 174906 688231853
166525 191744 62940269
69490 197539 320519908
176152 184438 548995405
82046 117471 607607618
87774 90911 7859449
122008 163636 104500833
171543 176310 11785537
73260 101730 915479181
15285 129983 287152465
29165 32197 7628963
91366 91788 23699
90167 171412 19870464
111684 177527 164816704
87793 125561 688814309
93883 160305 166302985
63682 199081 769454285
71540 169978 861539053
118083 134037 913946473
106936 123829 595835025
97996 140135 105707089
72970 95127 55624279
129957 197894 661091048
180196 181880 4195221
182843 185190 5987259
59206 116607 154051669
1090 74022 182245929
183707 189651 935195364
65722 127484 154807670
172235 195055 642937354
189700 194063 893613957
5410 26788 53599186
182396 192511 25341127
68624 145040 191490826
190862 191344 1194708
113827 151097 770576997
175071 187503 31121993
112124 147269 830045274
33435 163925 409057498
1684 21214 740452457
101830 198474 461882291
165284 191422 874105088
40822 58644 830466980
104023 162220 145777959
62517 182760 24158564
128587 139506 27537834
94429 130084 89229460
50781 57222 88402117
158238 181560 674322089
119470 130097 26730638
18509 102299 286987311
163313 192981 74087334
148749 172150 58620205
30607 85603 193014898
33106 131974 247410665
60035 66292 15322239
67672 92360 61979370
172251 195942 59051994
110657 151653 370933373
182546 199778 809379800
105661 187090 316398951
60558 111797 128709860
44154 74790 76925664
194507 195498 332597834
94358 172377 195411849
58420 67051 21961605
50559 69578 47826911
68258 118521 125888766
163239 191376 70254156
143522 192105 121458077
148368 197394 765807111
124527 184798 150897805
153610 175800 55570877
43899 167327 310067410
110539 149640 524970970
102765 187421 785963105
139238 169125 74819683
135402 192904 667909910
189967 199081 22687787
43674 112599 172914639
186626 190814 165396237
102272 195158 232275278
162534 194934 413465541
64356 165403 306004066
66633 190643 905798751
120249 159085 558779267
162701 180796 45149709
96700 143772 117917326
28123 189152 614098057
52621 70007 972312934
185202 191822 3308934
195677 199684 7482577
80405 96247 39845067
2802 192026 912901365
187170 197970 337261963
85088 102399 806379928
80506 178287 526840008
75217 176331 253322105
140155 157997 44485373
93634 123768 75314391
7061 143391 37951311
166721 199638 82057375
163183 177533 30509603
138093 175337 356905050
122902 179495 874539593
174616 196034 53509207
159420 177459 127250500
71271 103714 236703501
162570 190466 69679076
30432 59078 71179765
176260 197526 933678964
99614 148103 40560804
7992 66722 146832119
64761 95365 356773373
25931 125405 957825882
54484 187476 220179627
10315 72785 134156349
117752 147975 579996575
153017 160959 19926668
128297 187776 148968864
24736 99577 187329630
122347 161955 468369876
19579 182394 407634805
26516 175230 561653757
70898 178986 270726950
29240 41257 706722975
186101 186891 1762251
40177 76372 928753504
171965 175032 725168389
79773 170048 420908862
79817 136583 95215405
77167 143823 167093271
111817 199751 780379014
106735 197392 126061385
87958 137423 330919844
71107 126980 841084036
11787 199144 896615230
64284 75847 29048069
152262 169853 44201907
12402 182767 812233947
77988 189411 846401718
28389 151037 373639815
158282 167500 214192951
50940 93098 105890417
95533 129994 86252202
163952 174616 8014181
112453 148090 551491342
151790 192363 958619686
84000 131385 159668362
95970 105932 24770514
105423 152465 591160842
7749 41912 85161435
174787 182284 55414089
22117 153818 329732420
132668 147959 876222172
53260 78040 765349304
52007 83315 527410136
70619 195430 312474297
199564 200000 31523
43865 86642 107478768
19648 71906 130803901
188951 195008 3813477
184453 192561 554260582
51082 180553 324407935
89325 107003 41096717
165629 199582 512898151
118619 124983 47830481
191654 195317 9083886
8373 126400 347679166
137855 159264 740727160
148930 188220 98328390
55912 157065 253651741
71664 195394 309737089
109825 170559 152093248
81456 112335 473505101
35915 100912 682595724
185053 196500 211673822
141281 154938 596148951
61416 87175 64984003
134041 151885 24085976
28261 129695 253870138
160372 194721 85882924
154888 161280 16013257
8078 166835 397601060
32399 92419 63702431
189992 196494 16296045
145333 195469 546666851
131804 140308 937934792
198562 198788 576680
96460 146124 124382752
163378 188259 982336822
140529 167091 715053132
41861 196354 386996251
6799 127934 303215403
162005 182105 24866530
34044 69655 241368796
121846 131523 15408941
41835 43873 5043068
150895 179236 246415950
116210 135886 997287904
159345 181309 425786890
25061 189485 411589919
39618 147732 270936606
94416 152373 423986937
117432 139519 821382702
143828 150294 866415527
29720 34890 12955776
40580 56636 40053155
175979 181919 14829404
40065 153106 283277029
85651 183069 243778625
64998 121278 488246987
198649 199975 351756246
21700 77405 139365599
14802 53466 96410853
124874 182057 143209217
117046 150872 84748458
163492 194658 232056480
170536 194865 707228185
170326 172945 6572448
54524 133554 198391476
175361 175709 862294
78997 120921 105052379
170435 175554 162385343
74275 128137 134948473
190927 197662 325560376
191276 199230 19757732
181850 188205 943856528
67415 163010 239584794
79679 168535 222759184
22679 35525 32158548
152884 190706 92219408
45976 90699 112456278
66007 147773 788701626
45458 128941 834467802
29377 112348 840633839
33499 145507 280379840
70164 183508 283812559
30403 159067 359078135
108660 149446 102051477
111054 197205 816560478
72240 148203 190325312
179261 195862 41508025
87130 110974 59743585
21151 123401 469749041
67266 102830 34600384
79425 195405 290411217
99160 110116 27508518
174947 182872 652209397
81483 85477 617429815
149842 190001 720335378
111219 166552 138629776
127710 141151 33742483
198456 199189 650382766
118455 191858 183783734
145907 192691 15948697
116473 155102 259603793
73266 90932 655600506
2251 133013 327332704
81538 181981 251472506
147782 168672 508433326
119721 187108 743803553
93393 197591 144947789
112612 186487 185010991
181818 182297 684280990
173359 182801 23443919
174516 192478 44900283
130199 192370 155613740
119176 174076 820797945
122518 156297 194316665
34043 82314 481216255
156618 161506 12244174
41088 74210 83096774
176439 195103 46565967
166443 188552 55146726
62395 83298 52743312
67755 112079 111075783
49493 136824 219160195
182558 191218 556481015
143551 157021 33610993
15189 192373 443558012
46097 178467 331730766
80798 103861 57841580
65259 178979 284895061
191980 192740 1922396
97169 154592 158784592
110954 164562 572958612
167519 193697 65331776
150197 174506 429382450
151134 179367 70600078
93961 108227 35704921
104459 167486 694934234
172508 175797 8141685
8011 46088 257569807
133578 148488 94881353
141334 146223 887530180
21243 120349 18820800
15195 150397 717339729
191085 191117 787504652
86841 194635 623760276
30365 98960 209815403
81995 172327 226296664
36129 178824 357179362
106509 152323 78505197
110847 187395 436186036
91422 133255 104755698
22606 190118 419209750
132038 167138 88042667
106704 128499 435614026
173650 185036 28422554
131056 197411 165954605
49356 172872 309690392
108556 146970 96198817
104661 127154 625707308
62481 137619 956723635
160203 178268 45180375
136149 196452 392549228
74153 182984 272510744
64239 124391 402363524
181669 185405 439667963
193023 194575 1208478
93325 129565 90704844
20202 162407 776027604
147407 186825 796318230
121927 188047 165690703
186705 198855 30164567
67815 71278 8652107
36676 68624 627314262
177110 195884 236735144
61298 111571 575765033
113030 133335 50879572
154827 189612 292586498
1856 141695 349940912
141618 170336 179374903
28766 152631 615798309
114320 121754 252437723
89348 150401 152741185
19273 30083 961734296
161283 180112 47096736
91046 109681 46637476
123481 151376 69968857
187967 196777 21915458
173044 182474 296538157
76874 116877 100290259
79121 87005 19940555
106053 131636 64130670
74459 169814 239029925
21561 144229 307175858
180950 195775 37079368
100878 181204 464938872
79957 95039 38001044
20608 91076 176537430
125633 172614 814086250
98879 128728 74742257
197157 197682 1316562
111535 142443 524842307
127797 148674 52354907
144954 187427 106311666
69755 134105 883894205
108036 145050 92704633
27006 145725 9262056
14815 116297 254035324
45360 123114 194875879
183801 190329 16329714
27608 117383 146259278
73430 101636 70820817
47429 198937 648867364
191926 199105 847416289
146547 173015 66360852
6868 163309 391746416
184203 188344 977569982
96711 133202 91407016
199259 199689 816219945
6004 30414 926465477
185763 193884 760440656
192129 193590 3696005
7205 181829 882480205
17713 137867 300955266
190487 192138 4155889
105430 107401 882000580
43496 57936 128819052
193 28361 70351351
191817 198671 17001520
10659 163634 982568711
179111 190438 971668390
79828 117581 94670044
140325 173574 825884347
178056 183304 6240147
69158 112080 53762648
180514 196825 620932081
3889 72747 172221036
179856 188704 22147328
89185 145024 479004310
164981 172340 18414333
39233 124668 214060159
59159 172044 283199162
21047 172421 379124028
146810 155531 21808056
112754 137675 52438958
128324 188106 155724963
184178 194075 302034724
144017 152370 932098877
65191 161390 241096968
135318 176834 103779323
34122 71290 367800155
198162 199293 971269971
56777 194736 345717400
57135 167074 363841028
133475 145560 30222629
170161 193198 841771041
40720 103641 157829850
160073 181090 121739240
102389 119722 43225411
162899 192036 72818422
120328 147019 66969000
145517 160426 400769677
146824 148000 2945872
182908 198957 40073611
171638 192442 940320152
164432 172937 948021052
150345 183740 83559279
196615 197980 283751049
137841 154863 211194401
114359 153990 99297689
18410 138859 301775802
164478 165290 2075673
150680 195538 589209947
19780 132291 490365105
190599 194116 472507817
108958 180871 179877517
2186 86602 211258395
129328 155842 706193531
34906 197312 649531419
197494 198318 746806233
43258 140842 244778648
27903 130095 255838442
24997 145432 301551642
167927 192815 260763660
106786 179307 326430747
57943 107542 283466591
120353 121920 514048655
67231 135882 906810178
162886 179375 36564815
164829 182645 822598499
196223 197325 2668839
194997 195093 222686
63726 104435 355937092
124629 164609 352674274
177878 187932 917307461
43638 76745 83089451
103790 106836 874142120
199711 199819 268869
3631 35449 976434313
49969 124496 189513942
170684 189713 106415606
61746 146006 211494611
130196 154677 431719983
34539 53869 907266776
165697 196973 77895110
131945 159391 68774873
126727 155025 52236608
2927 168201 413842822
16181 101819 722108909
136276 172931 312138914
195340 196149 22553271
107316 139062 79705517
178259 182699 11066555
71210 181118 275225713
129861 144237 367372230
109234 118228 22374887
37072 183504 366549406
3219 196933 767419432
109621 142509 875231808
31791 33749 287286310
119624 165391 114821943
53121 180090 624716987
164748 168381 974270683
130022 141323 28330530
41504 68853 68637082
11806 108084 504412883
1135 102492 253627223
16942 131975 288013634
104430 117723 450228108
8565 63976 138307796
74513 166874 231559668
3413 180557 869736481
177150 196426 943396207
135281 186641 407132351
176726 194845 54843995
2598 159485 965548093
15539 17253 4242028
110159 175736 164139241
30674 60728 74760214
84583 154783 175755621
131980 146214 35731087
174980 187794 32040524
86872 179205 231091028
49222 81175 762477498
16442 153495 343140400
47855 175185 744029326
26032 68210 473780101
194111 198812 803854415
81522 161724 200863685
160362 192116 104733622
27623 56680 72287150
149717 158611 22280543
174654 187355 304576956
35385 181789 794492064
33312 92357 724598165
16731 194507 815236247
35399 48618 331756457
115445 189709 824127214
15785 40648 37613126
161691 180413 46785629
27047 60031 82040884
190284 199691 826083126
195812 196484 1710496
53354 115727 98934261
192833 196513 9209440
43772 199270 853846793
72685 122935 125737418
20571 175327 568961459
97335 176914 199250656
109561 151305 500365432
75497 188928 284141974
132905 166798 76235545
36224 44895 331048114
45991 98521 324126616
37979 38075 932751155
160046 170736 212272335
68102 81179 482787976
140379 149833 996194450
114684 142351 227343532
69899 186440 944820663
107964 137337 73708862
418 151237 612908038
5072 11098 647478932
48894 158286 908095702
37394 106916 561357978
183587 188631 12656881
98089 140159 738585631
121797 156762 87672406
138993 184155 112820581
34462 163974 324300820
146267 156195 546300607
194990 199942 329358972
92888 199118 265702457
120229 181779 154107265
113059 128117 288006649
24387 170592 366144683
9094 48704 9503817
33223 197454 410895018
84391 128202 565811913
141327 185755 564730481
108080 157857 124578753
12676 53920 102915876
82742 153284 846532430
123186 132646 23887518
189945 190389 998923946
82058 85930 29199751
173024 192938 392894208
181200 183600 5976991
17470 60037 106118740
98041 132909 78666580
64978 95996 77995854
103957 194803 534273628
168296 183019 36605283
149938 174460 369348838
66212 135943 174960691
13549 92967 818411495
150295 157607 520280046
166376 188254 54635414
51105 108414 139221987
47978 122068 185710558
63860 134368 177013375
58204 96324 830935533
168921 186015 42651807
125811 127969 806250213
2118 20771 285011944
65516 150383 623288306
50574 172289 698352663
94665 197486 645364090
175086 189165 35124833
35855 52249 40691090
106633 134144 658253543
90407 156175 164660066
119127 135272 40661317
141386 175300 84922161
157559 169520 65831565
130143 188777 146702209
158896 192827 84867871
36941 134970 402577908
11808 102038 213553270
173283 180840 18743546
191250 192652 667669723
38241 197745 399203791
42625 199289 392374409
16025 127789 279789167
112436 180256 169791313
179147 186120 648133161
125771 155663 74887251
167655 188861 52884898
142347 192783 126146999
12878 122403 274082792
13700 151355 885560123
13693 34668 493990038
189332 194978 14050147
19349 162014 357276054
41731 102392 275473157
38493 63457 624084653
81184 126573 113649450
30024 145165 917021356
85503 116643 77967019
72529 145209 182120669
188600 192950 812129717
127881 157978 75322855
183456 194436 27469229
192037 195149 7669082
28726 29048 793218
131104 173979 330741185
131113 158609 68848185
41794 82723 367512525
21410 54762 83045512
109506 142195 952090292
93053 190870 244812298
155851 176281 699609637
101045 127594 770314770
131332 183474 113132687
87476 103376 380580800
66936 100959 85334195
102439 106508 604778854
190299 190357 139626
49498 72512 57862446
123371 143519 50653565
156263 175025 481879778
178557 183776 13054261
91930 112324 262096126
191969 199924 467971218
121488 185475 160286764
172341 198778 983251530
73883 137381 159274734
140508 144666 71245595
196655 197834 195950
31627 44418 31519777
158361 187199 72213604
18795 169225 376822829
71084 101325 75911334
100821 187313 216608370
156375 179595 284432874
68730 157188 221554105
20557 21894 195876489
155166 175042 49797236
59309 133290 185746835
94218 159317 96250296
187335 195672 790385160
182890 197275 35948730
191452 199813 20809232
36124 132897 778933366
184606 189049 690880094
75468 100500 62827133
114249 173562 673613518
84615 105251 51539801
41605 68817 68310774
96393 122773 65832892
3193 106364 258115952
37072 56792 419500808
62485 112556 125780006
114750 177200 156405252
109582 180087 176417230
2788 72941 175453439
14306 117598 990262257
48089 62889 36985289
58814 77115 213272850
109112 125645 41263404
55170 159671 467906996
67857 72184 822701481
88922 154156 375329046
12069 26359 35889091
88917 196411 268939730
20554 95193 624330582
133281 152411 334220357
159218 163062 910329009
77051 177875 329853710
189872 191872 57056872
10102 158729 775741843
177833 183960 15289619
194370 194687 778901
154831 158297 8638539
50648 90038 481619789
26398 49964 939646893
178159 193965 39513368
134747 152515 44319869
145325 153459 645770784
125044 187506 358355282
198435 199166 1825601
128812 196047 168210774
178180 199044 52044852
52232 95697 109165398
65284 187507 306270933
164137 182567 45958438
173683 199496 64341671
186562 195361 20595681
121997 149338 68642195
72154 107540 189111161
6250 7972 4343605
188509 195659 17827936
2369 60719 145582057
191070 198006 490523534
63686 140710 193338493
113285 199992 216806810
137652 199515 154480832
5413 105520 250507167
61219 121188 150477173
163125 191758 71523206
57831 76129 46118411
130941 198137 168016306
168286 178376 149604890
127107 160944 84757889
80202 85592 918723425
58416 178207 302085914
58108 193409 460786082
64634 111977 118843379
185502 195160 811849843
121110 167260 115824116
199620 199928 838219713
184519 192721 20555126
170744 175556 21026131
13641 161878 371231920
175576 186180 26555229
66483 134671 171064313
54612 122033 169076079
175068 190348 38127216
24267 187748 614161702
195375 197046 4111956
136802 138042 674587736
169515 179107 118100076
13143 139845 467146328
111686 132589 274856347
109647 112346 6683991
32162 144523 815134823
30452 178216 766244049
7996 119384 278701821
107291 147124 99870921
139664 184903 113065875
17205 21894 431035912
110499 116239 378851026
53674 194325 842029049
52542 170002 294547311
145385 156457 197725143
88916 98189 734869707
192771 192864 232664
21099 102623 204170497
66960 184583 715514667
100881 102913 5100347
118387 122712 748596678
159288 181093 54492465
189749 190837 619391448
107433 194356 841448923
116950 118283 910569298
168019 172614 527509953
94285 126821 81410385
183612 193601 313786581
160994 190170 446145156
130469 161043 798947154
178478 190450 29918051
53797 186693 333158713
117211 180862 864696938
115741 139750 231764217
72876 135852 157982799
11466 156891 364044977
26769 190240 409060090
116830 118265 730002540
158299 162922 11637980
43800 134100 226532759
50623 55322 11664642
99838 112052 364659353
193637 199785 15225544
116230 148538 80981596
96798 105425 21473159
158585 172287 34465868
115149 166659 129137297
69416 134857 871835776
85214 165179 979283360
77391 115282 94923970
137980 177452 98638178
95808 111011 38072488
158836 165260 763234464
179595 192558 32476064
161294 186180 62301605
179669 185742 15276226
94680 184297 977879998
154349 166658 970819208
154913 184996 762896895
3087 4166 294041702
105445 108071 182243081
38505 106134 169312551
129182 181175 324097514
63282 90213 67897762
41436 147675 532059694
146693 161672 50543682
123362 179876 141537756
109003 170168 763499779
172974 189831 42000170
138756 162519 641123683
100881 157152 140856836
143881 160432 561280354
198974 199378 1030354
43387 117508 185908853
36283 192561 456603085
146198 153136 17323633
60782 171833 278614844
12039 179955 199480873
86794 165092 992134183
68094 190916 442376773
79370 80696 3374864
172072 195786 179702853
130079 152684 466274418
197206 199061 108427284
110780 172660 849099590
133010 168463 147507750
141359 181373 903096888
6523 87933 401492640
178996 193872 37209834
83269 161588 991010244
182990 190166 13324769
71135 194197 398083778
34342 48220 90541961
23491 85108 154215069
173245 184398 797670178
84470 96890 479015031
165200 185936 340920038
87395 123197 89427132
14749 38206 921239180
59697 68884 27173677
100626 147078 768165913
24760 138324 979167562
69965 71367 212340996
49839 165131 399561507
7282 86049 197208446
28808 76799 119957557
143037 169858 763150735
33405 175487 355659269
186796 188675 4597864
13005 148988 340533971
65858 124812 147738164
141654 188017 116042119
39003 48631 235461010
97398 109571 456693030
119563 198937 627146226
23539 132038 271560333
7598 85433 194788050
5732 66645 152324532
20930 99284 903623751
85047 167733 408086545
163328 172588 23201500
187012 192933 635503881
117996 133482 310271994
107003 132956 65122840
114800 121666 726197963
98485 170867 181430967
185378 187889 6308500
132015 162296 75867441
18443 53875 88354645
69599 178788 273450497
47081 123444 541943473
72664 76330 9084656
51180 76048 30653938
168606 189057 351084550
137989 161579 58932393
61022 184809 310268426
121753 157676 623016007
161177 198236 482895131
117296 174958 144442849
113573 141163 197956422
145014 197901 494499737
50789 184275 299751089
125295 185415 150540412
7348 21975 202481980
54788 73922 220511960
187802 192551 6635558
43813 173408 716996711
139843 184136 77429586
113226 172101 147467977
150820 177600 15846868
64593 83849 48506155
135197 185447 847688606
146503 186716 100665770
73085 153597 642338955
15662 118824 258197327
9381 95833 305935876
141146 199298 886576033
151149 177270 65373375
166015 189663 649742548
31109 171643 522721125
3550 156344 382467183
118411 126959 17327120
25940 77520 394720468
139757 152432 88728140
135022 174693 99193438
17737 68321 126502003
90084 131947 104705000
63955 198426 336822104
93706 162434 172086920
193595 195246 447696837
43758 51191 18672676
94194 132221 95135567
116023 196748 697561147
26390 171620 363658385
27100 136936 275109633
146618 174718 194942062
41252 174497 977700651
124127 150139 65176735
144289 151402 17732979
185520 186268 780723237
95304 136477 76911046
30393 115240 212335586
69768 144433 813336313
94465 196550 803795058
80183 137187 743164072
97831 160279 908322991
96132 146882 127084924
133774 185620 129709939
105669 194758 313551790
253 177087 857815796
122084 141218 48112952
93782 196054 282591425
50874 117243 166467638
121744 181849 916643806
99075 137007 95142820
13100 123674 276788872
43724 150002 266383198
148327 194359 115100580
145493 159762 104955263
9607 179808 426006596
31203 59707 70867279
128024 130818 7036428
50903 150382 882082465
64703 97755 83024781
107302 123424 40326957
68838 132431 159342978
122582 148764 308881296
90164 108785 46612309
10851 88114 375197362
181910 189058 703042755
93404 149260 139877855
190268 198574 65232447
60770 187427 317579087
15654 192763 705297596
86830 124033 93067455
193540 196888 100180595
196605 198897 5598522
50745 143012 231394799
172845 173193 556209704
41075 91824 127418293
123923 170120 590156913
169350 198428 72460560
121792 130621 22236574
52542 138840 216585827
90541 174891 211170272
5490 175743 924916197
14867 124154 273491300
3192 149660 269491697
163555 175342 29426973
65190 82663 43950271
6967 187554 999572551
77744 87209 592110190
194812 197037 380370970
111214 188569 193573557
139424 153344 34726913
68464 139346 177760923
197562 199100 549946026
135574 175885 100771041
20868 60693 99288419
58047 137674 200042078
167303 169341 374240787
161037 187298 43870979
117079 143564 434720797
6688 125686 297871373
112946 123078 198347268
165988 198554 81161637
141835 180641 97046910
149380 193525 218679825
82453 141272 838117228
33504 110108 697497984
97211 191402 195410061
100688 198851 245562990
39195 130646 934159154
89615 100467 601446097
124110 165703 738003977
60624 165375 262849205
23135 196835 606116234
136805 179030 105472757
81391 139855 146531601
159998 167728 347222641
96986 130222 867027459
154794 181702 287850764
112160 169246 531060967
164993 196089 77579888
74582 118809 110810065
190474 198243 19323016
170757 197815 971291518
141507 184316 177074802
55401 158514 113826050
129097 198956 174697814
194349 195853 694136902
70060 84686 27633383
81236 173028 427052210
62045 150333 832519671
170775 198709 180318151
45601 95030 124198672
41872 151410 965757856
84429 174673 225932147
177856 187372 25306794
73032 189325 291205680
148991 181144 80377544
88171 170546 206270133
30067 30832 1882376
151523 155070 8859845
139672 196055 140909155
103025 167896 162541328
105281 199653 236176357
180785 181839 160582803
183110 185219 5411423
178115 198231 50133588
199900 199940 121526
149861 183236 291981521
177354 180502 7851798
39186 181536 399169024
172179 182406 25429794
6010 63236 142844464
121853 169887 120514591
103244 133168 74983192
130861 147765 416365596
164619 181860 42987153
72114 93917 54689180
74219 85211 27680619
185149 197026 29502591
73858 172828 580842389
187829 192271 11076334
128587 133761 13063577
69178 138983 175095811
114308 139649 482627974
67743 142028 421797252
194301 194702 989817
39917 168159 321429547
160410 167890 18852844
151864 199789 119753774
174623 194964 501898626
198402 199162 1888545
137205 194939 256036272
54910 62127 13324912
156768 181937 23809689
81714 129467 119507767
181858 195311 33589083
144703 148238 287340420
46736 123732 829133163
23874 124613 822932846
94999 178716 641753104
89571 177958 746685628
183185 191194 20125147
81061 178474 243909569
141812 155671 34673323
103577 124926 53410733
77681 128893 128320586
70072 83072 137256128
197144 199303 5391402
122324 127284 12552305
136248 183135 117072560
115792 175435 149384795
141264 150958 615080809
184157 188006 803976714
139692 181170 103623775
26332 60595 512359611
157232 189215 989084932
176845 183682 17044025
41725 180963 144514867
74694 134662 210062473
183327 186955 9187496
153926 173944 804022448
112259 196042 516044910
83051 133501 126423459
137800 180394 106463030
150521 199170 756395235
77315 162541 213527711
151556 182256 76794448
199062 199439 388628566
138968 144959 540434413
57620 179906 431223470
120358 184003 295592963
161151 163497 5983263
151329 167206 39858597
130970 138666 19461149
153090 192986 705721513
95299 152998 548750382
22783 53746 183248010
10197 127965 479763677
103575 177431 974446665
91467 164465 317403888
84525 195195 647707417
197099 199101 5016251
84078 162134 195442983
157554 188900 78462641
31913 32182 282391951
194771 195249 704111611
187936 190404 6082284
142492 191785 582133584
130037 197590 308973950
122400 127573 13115055
126329 176141 727489105
138517 186300 119462072
73024 140692 367435455
17275 181908 412150901
55839 148246 575104767
31449 189291 395051138
188433 197046 21366645
23052 157651 518988018
35113 99147 78680630
164811 198387 394523126
174698 182436 754863570
193813 198063 10506448
67276 119694 131279944
131837 148489 41761080
191004 198365 289404078
81716 132603 127416595
68292 164667 924153468
86514 107381 395632721
63329 85861 56859249
83089 163484 201418847
194724 195375 626110123
98666 101929 8283037
93033 131739 333776475
167512 169885 5921485
91042 92964 4739236
96959 168018 178075457
57485 100710 132244845
81245 128547 118442989
192221 198049 625666282
95767 121020 63096988
67391 114326 893360848
149769 182961 973965532
34417 120891 216340089
97013 126052 72733454
199845 199997 274641196
193442 195204 61928277
196413 198796 5829281
90939 152218 153325124
37559 50275 828614787
115475 152970 488347865
3379 143797 351564035
63378 148752 214259347
118968 177522 146675213
4027 166419 406668333
51689 85458 84791049
182871 192193 23399595
171663 182130 26079559
154881 179017 366214641
122634 187005 332332655
38214 170664 360377982
159616 179227 48984471
184142 195465 108642273
18467 111918 642610638
31286 162753 634932698
52408 52745 728322103
88945 197646 891000142
27064 168958 355331235
65756 129151 158883410
6915 135510 655141714
193682 195411 4237632
197903 198158 835284261
150572 194200 882273967
141092 189321 9668859
36145 145798 486914006
175234 186398 27933218
21660 68026 145807497
80464 146651 165880248
192380 199780 18338915
93527 198310 262061325
119151 185827 167020101
141691 155928 35688757
154745 160702 533723730
22362 118632 240909543
60012 65159 6223999
137815 179280 103609480
41769 178584 342776786
83258 186941 259605787
133820 178674 478639511
119179 174349 469577655
82498 193151 894152255
147899 179698 860136573
145735 149499 9366505
64131 173100 273262777
150945 197295 115841284
33068 88461 138696201
62357 165396 455912446
138086 163011 629493000
6698 88642 205229240
189224 189486 670395
71864 118260 116199488
81916 185191 713818034
122963 132054 918807341
5012 166672 404867519
187263 199524 29878621
179780 194391 36537396
11887 152398 114841041
144013 190856 117128961
117306 174568 955951089
53125 85259 95981856
43774 120259 926708975
120225 199620 198661458
15194 172455 79176432
25457 147713 306111566
167222 180376 613711600
145341 166982 54273113
69655 122135 131376425
56503 84388 70292291
22538 23031 932335183
88926 151007 155328271
29010 150949 305267381
126318 186120 149761546
177972 194270 542346135
96893 106052 219502706
66844 180590 284877213
56733 146284 348610093
59721 98259 98774155
142687 174393 415526068
54175 162017 928328082
75354 101668 139392819
183669 184212 1354698
182458 190645 516078608
42853 49700 6668743
8705 96238 219173374
92254 183542 773052980
149013 167712 716060939
81128 182982 254947304
77510 94194 414420574
49309 82539 480984885
1499 14413 32097205
144012 145668 4097920
114721 140753 65296176
182448 188996 822507763
155484 196029 44099049
172463 198061 355109922
179404 184461 12648130
54029 64694 192856717
129093 135157 15371343
92134 127781 144344867
177498 191063 33916133
71904 109735 94873151
100487 153428 362885277
143467 199394 139715880
185907 187018 2780393
195246 199675 11077164
79461 96190 42107024
175278 180323 12591948
180588 184588 10006788
196038 199116 7584435
131050 189139 990443612
195298 196262 2484579
40391 169780 324363203
90939 196713 264598277
145556 196122 126435731
35576 183069 369082021
145079 188455 108495459
135839 190837 137442147
63336 69789 636330473
142892 162892 527123918
81214 86048 12194244
92648 175028 687172149
129041 169334 101056293
127228 147049 3566575
33877 61402 144865007
29695 141396 313820343
175121 198935 59331021
196472 197253 575222998
182272 190570 20719228
75988 195392 299007985
138673 178569 371553174
181760 194105 656199447
123103 155256 80704128
108181 126147 44958595
69778 165034 238784028
189060 192690 953934099
20286 105378 212932370
111153 181622 205036366
180239 196817 41356253
198757 199489 1829047
192069 199244 847325274
192563 199125 16234295
60196 86268 797246687
20133 89041 172629958
151977 165610 46168361
159005 177585 683599183
52401 114060 154705689
87859 177091 223363150
43394 119055 189723565
178789 181196 89887158
96280 192310 585003099
153204 186934 469990262
8100 114287 265782971
150866 176181 672697273
15121 136682 546591917
81957 160130 388144440
45830 154100 462018674
6880 176972 425809263
149492 154613 12881248
39050 108078 409991113
97831 98504 1665995
160752 190627 731440425
194502 199470 12342979
176529 180939 758661490
139084 195034 702184105
89258 193133 533702451
179254 183401 626602986
40561 89035 121743435
40630 51843 28104779
65908 182220 705948779
15687 133250 438399409
62341 195288 588804670
36137 75516 856357098
138529 158354 502662577
192015 195866 9598203
156510 163793 18350580
33209 67560 85769582
190479 195971 335481223
11756 168696 697735426
53223 76649 463887279
103130 193521 226247753
125706 149843 60439854
54341 108748 136704272
57412 72303 37635558
16527 194113 650961502
123096 123390 801738
124758 179069 365091724
61347 76464 977801374
36381 154900 296709051
15911 147494 329476663
50066 132957 207904508
141273 184461 62260705
153967 168814 37282587
142372 157805 577891428
134200 137770 140377891
3950 92119 220754645
160434 183315 57187485
137307 156502 47916744
190505 194944 5663265
148881 154414 537258656
176053 177174 2847549
17829 170380 421379778
71397 133587 181667071
183554 199340 188065273
131558 150342 47055904
156065 169327 33257152
50865 94868 156222884
1773 10483 992732275
131318 167088 414622482
105361 188675 474550126
78647 87135 836163308
34388 181431 299860116
140618 165310 39471126
132588 142844 25738442
65758 100334 86699193
151264 153583 5788152
135078 180154 112645607
8889 114715 264927182
103296 127481 60532490
18967 160161 564299511
111766 165860 944855441
155195 176048 52189883
2658 62944 268983076
199728 199825 242647
161553 161865 799148
52070 80922 72456983
94768 151169 141197522
185289 198164 32062270
189562 195762 236958815
101089 166767 91765832
195307 198318 790831635
112310 166889 136822473
41998 184438 303405130
173903 184859 27287874
41230 135378 236195319
57798 65639 358498606
136004 196405 632585179
116656 132491 39684001
129824 197914 617214417
153627 192603 97519159
68985 122773 134621414
128635 178750 125404410
59539 98198 97187111
157277 191091 461606805
45056 48288 193517516
69893 161885 230474413
180387 191985 28990783
53864 139464 214895548
35781 150421 487611506
179613 193672 4760458
118089 145454 68612812
76305 191677 288972911
87013 119520 81268731
121338 180295 147696304
137786 179581 104423631
84020 97976 34897394
90215 108785 46500596
192785 195346 93572059
199022 199884 2169091
161349 197877 468723390
154981 170257 38346757
50282 66547 275849270
186390 194386 19895783
140808 172477 50392376
150454 194880 111050844
13202 57815 429774945
3810 52166 882862466
20250 57508 92837279
146178 158997 32032238
83605 170483 217622683
35452 42985 760003356
136800 195325 598177330
32932 167781 337670862
112393 119385 712029349
166508 183337 244679000
68826 129769 901203775
155670 164951 60599277
112278 142489 496650774
116676 170801 688065976
114433 138163 59668230
40133 111141 178080447
40519 155781 549219246
87431 103103 39166965
50393 191666 353959720
377 52542 133534118
171296 179572 20521750
21371 47791 65768050
197768 197937 200006
69738 157248 219183182
35840 146664 663995259
172159 199007 66861360
54863 199375 362016442
128976 151012 55226938
165046 198386 83088783
77039 152466 188941739
185594 195137 406771426
28867 42483 33721860
104444 187193 85435621
111035 188694 16697857
154718 198337 389589026
168546 182689 528141396
141336 191833 985854078
167527 198068 76098743
139917 156548 911551455
197446 199381 3238024
6824 117930 278056672
111358 113876 560789998
59972 70773 813354650
17759 165036 368886639
134194 188201 680445829
113419 150078 945667318
34243 156495 306051855
184231 198730 340879258
186864 196387 23740956
27129 78032 127257124
195866 199648 689749488
37693 188920 646429964
173537 196642 57633045
117799 150209 81174371
132993 170209 969237605
116052 178577 324746225
63603 172954 825672526
114668 154738 100384665
71413 189721 575273671
164598 192331 69275976
20846 131523 953507823
90756 189276 974656452
28321 86376 145340659
102134 128328 152877881
104162 104713 1383790
187437 197319 435466535
137342 172117 71413290
93800 115625 54596192
69482 183522 285568088
177177 189365 30410309
132576 153717 52929060
185587 189813 657646440
199838 199876 479102204
21014 176491 389267304
40017 138099 624743507
142657 166309 59304410
59569 195535 519085022
94484 176908 478733621
41853 146428 895804926
48750 165976 293989982
136400 153056 41545468
47544 90400 437498503
97918 111134 33183314
96342 144963 679238962
197976 198664 1749526
109282 176428 570243413
133877 196014 880795615
185242 189579 10822621
50907 58181 18051248
22907 162969 350675488
150440 184674 85630348
168960 196983 977083150
111258 181989 177039702
144027 187979 240137370
105966 150246 110943198
54443 111090 142288788
56695 192067 339300689
83633 101149 43899259
30143 188910 715993845
131530 183953 131215201
116677 161207 287710097
64351 65241 59340322
141719 172897 920577447
97881 184339 216419494
124843 153825 38051901
25911 162141 341027365
20417 174046 922185701
62311 178376 680713722
152981 154601 978950410
103638 118376 36863202
79393 196170 292442328
35058 47997 472860799
176532 184525 402852114
191776 198679 17139433
127307 139226 30048744
111498 166929 138924656
185429 198094 31527912
172086 188298 40464564
26415 71563 836058326
176008 199783 59314877
49448 147867 246790134
37828 130209 852113733
89305 146746 455636815
20889 69156 272095532
1890 184181 881859637
106759 120976 35580166
91274 195833 261596202
148423 175648 68130969
137009 170784 84531689
9830 199309 949222911
199814 199814 625820058
49835 139964 226115890
74505 181440 26078113
131168 168130 92714295
152453 158305 969575192
87221 177095 225017099
71997 73823 694950630
48969 127652 197331608
138372 148394 24959994
170709 171723 2546418
9959 164261 386333639
116202 186341 175649599
35719 137905 255938386
170051 182869 3534929
188427 194887 396864677
93265 133330 100399651
25754 124570 247276145
116114 157328 103168723
169480 190717 785019613
76599 120193 109232024
13592 14915 2999599
164392 177857 9229021
112651 150709 95340511
81629 179866 245888627
56713 133904 528900358
192368 195197 101479450
118796 118966 780755452
93659 164092 337593442
50801 119317 377911589
122231 171152 122756091
35570 131043 578857515
3221 65449 939197771
160680 198297 93937946
59309 80998 54649818
75546 105752 401672129
87699 150099 703271351
157582 169757 30651774
192043 198170 15203253
10396 107489 691848453
199095 199907 89121327
158964 189062 75266328
105265 170358 163204636
79897 187667 239116024
165227 180777 38697255
56915 121661 162412332
14978 166368 499050388
174515 175788 286550318
107714 149618 82618480
141851 159832 55283310
90522 186423 240054108
18008 87170 863210618
96862 166861 473989437
87015 152510 312913159
172696 193887 611228027
24108 104772 594099856
198511 199398 2231210
50301 130828 201943227
144078 156691 31504853
186312 188314 5005245
28684 34745 15196394
80286 92135 26665743
152942 187697 87059966
189280 192990 9265275
57965 132534 187222658
28639 48299 239069602
37994 76872 864016586
50212 95373 113437626
75613 141102 377526929
23845 174409 376939053
139242 184693 633793588
104435 140520 617350821
107344 111705 10976567
162269 171987 8100146
189048 199690 26515125
193339 197249 9653947
85746 132834 117946277
56703 181253 312230303
139960 146677 16684522
95452 119344 723068098
85079 90994 14908241
112478 158606 891403574
70175 185479 288797901
85885 127123 95318264
3869 47012 151980268
152507 177567 62750940
24866 85369 151441887
152598 177683 282068555
63032 120509 144249446
76175 123763 39688062
6247 29975 610356693
10760 32416 480641040
35881 49599 33986722
58590 97290 97357150
191423 199167 19254530
76212 118837 351793703
92872 196947 260300186
103870 125381 53831591
118067 172852 137327435
99725 121520 54507959
162795 187070 76162706
165843 182224 940492164
127023 158285 78258639
188738 196319 18946643
52572 139041 216993567
13889 80361 166301562
121248 175309 135499698
129213 185752 294885576
148085 171311 58235711
107201 119963 31954360
192377 195790 26612676
35367 119839 296180405
42816 149935 268499685
195920 197357 496680423
91100 108365 43176733
165378 195577 642128000
150839 196067 528679987
14525 192947 665467908
105350 134742 73852103
120164 184601 499483083
116130 152812 58111781
3561 70970 168505158
98618 193421 273459835
195165 195618 1190241
111038 111204 87934373
141548 170877 79077112
105780 120985 38086042
112316 153700 103629784
64124 152451 221467518
171767 183414 486566728
157855 165139 203872611
157394 161167 961044415
67994 76027 220692211
47672 53458 14437548
68107 130764 156988326
183734 187996 10739030
76142 86613 330494701
144005 171297 68373298
199290 199409 308786
184211 195855 29122919
30479 102838 985633673
95486 100372 378636166
147865 191098 108136656
29402 33394 304549890
48519 122988 186615840
52625 98644 656032463
162189 192503 80119622
28196 46794 895796949
52155 190297 117170312
112551 185809 883116062
151666 164548 239731051
58396 145381 429901931
153943 167586 34284062
54955 107502 311700875
53417 56736 18562009
100526 151016 126468665
170741 179080 20687120
106313 179025 182100116
152100 181555 73719095
26767 61089 85425452
164232 169741 13796982
158387 194025 89150358
124380 172364 923840285
64091 103741 99625691
197924 199349 751304676
154895 167947 611948927
75321 108100 82266059
6058 165887 400281633
3329 117278 285163852
74887 103056 948562422
172702 184170 900925312
127696 132070 10954378
78596 145878 954453725
129405 147936 46495611
136762 169490 81898894
158319 183714 12646944
183008 185821 377989628
10256 135254 846152182
27451 76925 848983983
124208 159501 24543197
128019 139529 646328259
194331 194744 1007677
129620 163507 324757110
94934 189408 881397975
69418 80976 945543623
70119 181924 945372491
159193 171555 31045693
170942 172044 63297843
153046 196352 288035385
179 183940 944525525
171397 185853 717200650
77011 183806 267428334
8184 41464 82991656
176381 187459 307506348
129002 172979 585936048
28012 37185 22930497
149910 157114 18031609
45713 105767 150626950
18678 74651 203126043
199489 199542 141067
24615 56844 80247241
127962 180133 522096276
156989 160293 8302611
63702 133695 554666059
102141 161511 986109672
190331 191786 3668239
89653 105522 606675449
28766 137425 272191690
119525 157936 96242520
195667 198964 5430516
191639 197984 15737060
167447 179290 96113732
173157 198256 62494078
94346 158496 731199300
169956 172106 466844858
166331 191839 58842866
104298 146373 994334510
78723 142814 160683782
76222 82562 395826176
23067 137588 286838100
186317 190260 429378785
180572 184609 10076002
64610 90116 64242516
24492 33521 477953891
86396 194016 284405040
112089 147783 89425023
127856 190055 155622587
60494 93267 82472229
29133 87899 147167580
29998 44881 36745301
16388 160892 455419312
192076 198074 55399921
32093 85380 133342015
1864 100501 815401075
100005 124227 125735139
197224 197719 1219502
103771 118464 36743671
68625 198984 777177253
107008 146290 790567193
95405 159201 159726746
34876 119198 210938154
109180 110780 457500366
138054 160535 644873633
41299 127840 696922854
49418 171429 305923428
157534 167054 21841840
42665 49972 157623566
105783 167680 155215096
190572 199490 8085061
15006 176133 403380090
170525 174884 10861496
136524 194806 145596320
64905 136360 179333456
71801 146531 815620308
19278 69550 125788472
100028 141688 780459501
145579 168482 57399011
76644 180348 687568990
116229 150243 85140576
98573 160146 260056583
59760 174786 288504446
114768 187216 181407508
86327 119913 423717132
65716 180906 288510178
6266 93998 481462287
54014 123981 957971942
177056 189694 187538561
80025 160083 919456496
130259 154712 61267154
181861 198221 40802003
169081 187446 125682866
134612 145769 27850784
87468 159407 80673089
25634 134430 920392737
95915 173630 194602232
9132 105633 320788705
172197 172339 179277825
41092 131700 902506736
162696 173202 26328101
34360 151305 292754956
184023 196399 469460225
115596 191194 288565717
58914 86215 341479920
83634 102153 649693085
40329 82882 106788857
172501 196635 60198422
38228 86567 66932224
68651 72713 276645240
5629 138184 332068276
112082 198825 216948981
79052 159333 785020044
31155 33055 743901703
180328 187946 7151721
38616 129164 226779098
4925 134145 323609717
44548 67967 964058174
3989 166896 453808101
166278 169966 971514436
193472 196425 2338990
36507 61789 844960001
133352 193183 149646960
11348 19575 20473518
97451 188892 752588333
8078 85218 94792011
139415 191803 837663720
193263 195973 103275328
53809 148761 238234031
170793 172199 3509615
77010 111955 87604098
109809 188645 668029108
30221 132377 255707470
120576 164439 110018673
146055 173987 957610682
8060 195970 470301623
181566 198236 502217660
70951 122139 128163051
104325 143053 755275521
135119 141133 877938681
131179 142561 238710748
53682 126453 280781353
51730 60755 36430233
144524 147971 8585312
54844 124147 983828085
193485 194642 758781826
28147 42065 34476043
51967 56885 12184570
187068 187179 816235073
137060 169723 81727881
172486 185327 32008199
129334 144252 537900598
41806 81098 98606674
18419 151391 668250284
181975 198343 40761779
114820 127191 318226314
160287 198729 96029158
11520 150870 348882477
55174 152440 243949496
11045 41051 144338525
146835 193621 126017470
55723 124854 173468111
8454 156922 371662843
166033 193107 100981736
185419 191259 502021882
98518 161134 156837856
37756 170091 331472269
18925 144497 797641593
33435 81762 120906139
195818 199305 745736614
162055 163934 742713078
68529 90862 888252252
82024 133783 129674329
129447 137758 197439423
128263 185144 897192011
43622 171573 881378492
73547 160030 216671087
43160 67306 380734701
91678 196647 9413612
120787 163960 916965637
61803 130196 613472012
190480 196196 575695610
76318 132440 224724884
134182 163035 72214457
168236 193780 63745757
151770 154022 697870634
47010 180930 335595609
20503 33132 31728045
191531 197243 14187165
54703 85356 527574536
130806 185751 312647952
28827 112957 210640435
186098 190834 735853228
52025 56350 449243040
186393 196918 26120116
53644 126381 182495623
151028 176425 139645224
193198 196322 329299268
148215 153271 12655883
117212 185914 172042753
98984 153180 135714472
102615 124901 55696417
153916 197782 109588196
89712 103507 198400399
191665 198536 17059560
124951 141070 40495840
55175 175451 301604300
57629 86114 820931188
15129 17551 202243208
121697 131709 25152841
182461 192741 25745784
141511 174729 997761258
122841 149940 480326498
178190 191713 316770919
153961 189599 535096735
85087 134282 123265793
199107 199577 302921346
154590 192819 749525060
114875 188193 942803205
16535 173303 685199193
162948 168565 14132432
54741 178184 309442541
105524 136789 698196230
135914 159120 57920528
49904 136669 394777229
159491 189423 166486086
162945 199272 317258526
124059 128052 10037096
115143 173774 460565075
192213 193450 450677036
82007 87096 12748219
61005 151058 225888101
31511 73390 104660136
153145 183100 74838906
28597 42293 656339831
30349 88349 716871263
198560 199426 2179840
45440 86079 102179477
40343 60983 51545176
30884 131095 765486882
136356 186850 475212358
159480 163987 188145443
39032 93372 136227987
88298 102805 36248449
59364 107214 910551295
89183 134034 88648720
139895 168359 385074753
151386 176852 63737238
132793 163407 76715539
87439 148999 154112370
125570 196343 500882215
27188 140991 284985282
154959 176850 697403296
38951 95948 142937427
20023 118283 245982294
32632 100282 169248341
111638 192943 933196044
48824 150268 254267400
118196 140381 55755035
186472 189112 361672446
24805 61638 91729255
188253 193510 13068459
116043 147268 218232099
134282 134909 262480492
175962 192391 41105252
186701 195491 21840940
182771 183531 1914189
194151 196501 3651388
74971 186126 278455633
141012 145099 322253201
183054 190771 42056553
116600 170102 733616734
97320 110163 99215874
182216 198137 39676393
179309 188389 404023414
1946 162489 401822061
120243 197720 193827286
54139 190401 341461292
46816 148395 254697338
184727 194056 23349931
182860 191960 22852095
198203 199118 718125972
147486 185172 9513085
101117 111428 25797121
95813 147166 184664712
78626 152773 612612888
130592 184220 134164645
76183 103728 555593548
49316 166779 932098181
50459 74183 59596427
28707 173615 362840051
49746 101252 655124201
2184 49366 117677830
194665 196414 4424945
164497 181056 41281752
180113 189366 3790931
60848 74633 34794498
159284 199009 732849128
6526 27946 53654869
8942 126041 293152586
183830 193686 410765057
133135 192076 442440755
134305 193475 147952437
163375 163994 1560962
173324 179230 14633951
33166 51132 544873702
69142 98646 974943829
98240 127204 72547156
174661 188563 34726725
165028 190879 562056206
51871 115000 158285561
46380 167645 304088865
14098 94435 201221360
109430 186502 266037398
9091 31526 56212871
25707 152894 860789687
10147 148506 504199890
65440 88062 56921566
97723 176108 196268110
29809 102441 181827081
27768 181733 385383483
191219 196911 14111859
186279 195338 416042998
107610 185202 305754052
169708 195443 64161919
158790 169701 27434235
78328 136161 177883441
40539 187272 971796578
172211 187836 260008516
50982 130796 200152084
75333 82066 672100060
174797 181036 739493241
43610 75819 418306868
69772 76684 710088439
185750 197704 512054701
12353 120552 586979949
32295 78039 206941457
162552 183995 442248358
10296 39759 959051910
121983 195594 893129939
47480 95014 119400179
12524 48792 90521751
86508 97347 919396854
104071 130132 65293326
132255 173758 545819205
57190 99127 105451224
150707 183483 81936403
90411 94207 6692441
162043 166400 43746517
65674 197149 412993162
138310 173451 87911430
62178 93725 79442957
87834 166057 762504029
108866 191038 358165750
172797 199058 65402446
181735 191175 782234840
106434 138097 50274521
194814 194964 378709
186605 189622 823280771
179209 187786 21560174
99078 157651 146600681
134849 137418 6452031
192136 195297 5366332
177413 191490 35187419
52212 115580 395203847
122118 182037 150162945
181388 182933 3818622
197811 199801 5006236
30136 144449 344811446
49340 100005 127174639
104366 128441 60325701
148331 151768 8596344
78281 90854 31693776
51399 154941 640098277
129659 131077 366514313
59409 76949 930234275
100771 147206 686785495
191706 199865 20278121
17730 145564 346957573
91218 127458 979154657
119640 184999 611158581
129151 153552 61133316
55156 91095 90507706
126741 164030 93502195
78443 113114 86996743
62383 82075 49740336
11186 15081 67466167
133597 149778 40377198
23463 190279 438905384
160905 185957 859569685
195773 199339 8839388
156606 173501 42373836
71337 187635 923887999
17329 96821 199044934
63351 70620 18473179
90729 130818 667158311
9660 139856 574269258
25385 68514 750066928
124349 164554 100869104
155752 189746 85007036
39696 49950 25560603
189791 190895 2771794
165865 185723 49557564
136641 138532 584065501
98335 153109 137203785
146644 159555 32338992
67389 144751 809795052
142368 165047 177467700
13828 20052 599396119
146188 156461 25685924
12952 15184 5629607
81617 112716 824438876
40767 162525 305206260
99626 124980 63444381
66857 67291 1103721
128416 147828 48684365
113952 185103 178123848
70394 143006 434345228
151474 166691 38207791
8333 50382 104902084
100149 196864 368216578
199146 199959 219270813
193001 196122 7783570
180576 185101 11387991
179345 184681 13338076
66739 117132 126289571
30675 46378 38910036
10853 115089 260869220
36354 101355 162762239
127883 181858 156720818
68984 79648 62766199
180865 199956 327918232
28677 150227 304227348
87759 143571 819982613
84050 149256 163304673
166828 182589 721723432
19629 169362 375053870
181130 189286 20439990
121734 130317 167776583
138037 167086 72704756
120344 166734 149235783
149499 197384 242734353
132324 155690 58519921
176879 191469 36450208
87361 150104 156989695
21757 42537 325163750
61810 145096 209056510
50343 109474 189666843
10817 55064 110293685
31164 113094 65811763
28224 191456 408529905
166378 184525 331597551
41640 68864 68321483
114155 195271 696321778
96165 191302 238082162
127225 138658 630618158
18725 151684 332966096
63520 176641 232533320
37862 172703 337773206
159455 163243 9564555
106447 118094 24002676
44450 133039 222281872
9980 98135 288835194
131187 146155 106874714
132356 164728 81171552
31349 48499 284869859
11790 173086 403936099
34057 96345 246804655
119788 182336 816505363
105301 151704 116299840
189291 198456 19011970
81109 159906 44081869
90494 158574 600554080
85587 112206 686703699
198615 199345 1819225
170298 174995 840534491
65724 79915 35523952
167630 198787 77675490
137613 177028 98504871
177938 191614 660798653
45842 81304 89190016
41607 156494 635183818
38883 53775 980358186
171364 192524 52813514
189535 191714 315937888
168634 189675 886718843
198421 199013 784428424
171206 174484 8121888
102673 165162 397191356
168702 178714 24858112
136715 150861 35262141
184248 187943 988525371
97744 193831 240506779
170113 195093 62259879
160557 171741 28141203
11167 13950 6859916
161279 162740 751009971
187538 196268 21717446
199900 199920 60812
44749 162346 905769478
191889 197418 805000034
46860 99514 132158931
45719 55451 957710268
18357 45911 754373550
78936 133557 454702809
102109 155250 132970484
147830 169380 54026777
124080 182816 496507897
16079 68264 130534576
84746 160364 232421172
98766 126868 70360926
91580 157246 164317636
94461 123937 56396260
36179 124113 792570023
140805 141760 2354513
127183 132547 86792057
87478 195773 961931952
171141 172365 3103114
26323 46578 50321234
67337 83559 55845509
135455 139953 11251365
34094 44004 20803828
6493 144398 363306270
130461 161196 76951664
129978 134847 12361131
4718 66547 154598074
186641 188789 5249132
46772 121476 187271294
172421 191490 300809271
160871 174156 648261279
100534 169130 171928899
64578 115419 820856970
63217 138908 190094124
43109 151376 698494788
48801 152835 260792118
136464 187628 59477925
157135 177645 727559583
87887 194439 924204920
2097 46411 103531388
89930 114175 60605247
156974 158379 370644093
168634 189268 51458219
4451 116946 281595502
166293 193660 500563817
91472 174206 207170652
153669 185342 79273381
107762 167519 376949302
44978 92133 118538260
138094 139394 982410758
14008 110731 242250466
181757 199909 45305447
197432 199525 5212783
34610 156758 305771650
30572 81098 126365673
132983 181944 182355138
65868 153695 220095558
45346 108936 159646755
97045 101634 11614222
143417 143883 1178962
111120 189636 628148559
154822 175610 52015674
20509 71800 128347193
103618 191251 869729191
60851 185559 19168814
102605 108403 14498759
19875 166641 864374531
99745 164865 163201751
71073 158052 936148417
26967 91015 4328503
53532 149098 493889292
26030 122871 456454139
57695 93805 962387100
81812 114585 82023183
181707 181944 610554
138880 185261 475366450
106007 194345 221167341
71022 194964 310300187
104451 117937 129714101
85247 123133 7943988
98629 113265 36751053
76077 172187 839297578
191279 194885 6016282
134382 194314 149836312
183836 197333 519927346
154806 176836 774103729
12299 23681 28603752
102907 176716 184825321
192623 195776 193111065
13074 51566 96098208
62007 105349 284710322
121960 133053 27977897
176577 197804 363857856
17082 20881 37418858
7934 148690 772601546
134635 162690 70167053
77534 114717 591942832
138688 180049 103340612
135316 156578 53091887
91403 105800 35885940
198861 199405 25463967
100698 165496 162428653
80079 163162 585344357
102015 106560 11190235
135193 178408 805685006
9191 187914 447408796
195489 198680 901802005
196390 198884 6079270
96476 143761 221452705
125631 181241 376030239
96524 178109 637595187
129976 137411 653312663
101514 179740 39319762
163742 177514 4911672
180067 197101 466368419
171101 178843 910607170
65251 129859 161970499
137698 190114 490118988
94785 123864 876417793
89249 130138 914715317
129017 151598 612257192
161781 177554 984516263
47730 173882 316249888
84342 101095 986226600
119449 185879 166427920
86285 134613 121087670
189750 199294 23746032
183413 195289 29646454
189050 192727 990102997
132866 180317 179424661
62757 70054 607219105
18522 136487 295557149
122978 151684 72063789
72690 176787 260746357
113394 128556 37893879
162593 164733 304115317
46913 104336 144062522
198845 199343 1076441
199546 199653 282675
114962 148061 762735343
26637 37768 27740267
113977 186080 180513395
74729 176953 329489558
104444 140429 90306687
19932 39615 516967163
147445 183717 142752901
191647 194998 8314917
79749 127994 255015319
26322 125421 248000228
8483 109074 411379928
26055 88052 155237176
153526 155277 4406497
79713 187133 269132570
99613 184972 213694799
175317 190214 37153333
83133 95697 194929062
169301 198419 975861899
6750 125483 818731200
153561 190246 91728227
199828 199935 294898
113745 191945 600834268
184587 198633 328820197
111699 168912 251032000
54388 117519 158433015
137038 154409 24051653
130936 189121 669445815
123058 191859 172377844
116943 179737 589737747
100220 141927 409055826
32120 47500 17696113
191136 194401 8135052
25927 53586 278068724
34927 59693 61461840
77360 98034 27015649
7868 114886 354986559
54600 183348 322668212
115947 135456 49030349
191874 196459 11438234
32880 89336 440139730
162500 184488 327520130
123009 196560 334874127
39017 175951 343017696
83501 97543 35154599
112735 167966 413713354
85618 181776 699025956
62124 165963 260558903
165293 176769 285442852
138543 188456 618304207
96407 187871 867848610
178967 192012 980177613
134645 146258 28978262
33633 154345 362094673
186545 197555 806106194
152969 185946 492368199
176796 194197 902798659
99028 132944 66445955
53068 163284 912362341
14103 99012 212609859
186309 196675 25810366
48796 63803 37524945
44535 124397 200312820
101521 198161 241674575
11250 84224 182625224
22731 125787 166278016
160822 170620 24642854
99227 197376 245552782
164325 172748 21088115
39081 149282 947510628
10581 156507 365315777
5554 136019 326843945
98771 143828 112900495
111155 158622 118804670
174867 189742 37099605
179690 181570 798362226
129591 137715 103374308
139658 189710 125071238
78298 92825 36544612
189913 197941 19932764
341 97922 130172164
30491 54490 59581944
167268 169736 877207246
75081 178613 259308053
24028 190990 417868867
176940 194261 43270746
19817 121143 486326806
135975 144751 211512098
102989 160604 144240071
198551 199005 1129632
28096 135742 746750584
15697 192316 442134076
13250 120233 267815668
195792 196943 2765925
64517 72879 21128706
49651 181601 330630452
145507 192073 116455604
1520 16500 538611690
168908 196434 68675469
164508 187511 57525235
113680 166397 724932578
13428 125068 279499423
79598 154938 188792467
171884 175635 953202858
171731 193001 550719781
127201 195963 172038836
77439 161186 209777555
79996 167859 823573114
156971 187644 76831041
151066 164568 690965815
146969 153477 94387027
104094 177904 184799768
57457 60039 6445301
137821 141972 10320721
172846 176814 9810719
69518 121043 399364828
47090 154287 268782254
4775 10198 13649567
85987 163677 194594940
113536 170575 142880954
63426 171525 271190570
170147 185098 646345652
155424 184407 57399281
134766 141901 17780117
132713 139718 17660502
25246 56051 776651514
166407 195629 596640645
193585 197046 149508709
54559 67061 806972034
94573 138974 111310591
115782 163447 119479829
134456 183601 782484864
174678 181157 16124335
104342 155785 55553120
4254 117583 917341445
41936 175754 335377191
89024 166156 193194204
142703 196558 134688414
103925 171186 543453809
72335 173764 832173117
76025 101645 762746076
171535 189706 45280587
185034 186710 864099655
36017 66655 76529015
110248 142164 477961132
35500 66440 77233734
8925 157223 371219668
138248 161883 10220909
88263 153168 162433735
192160 197522 760206417
147269 194441 117928866
187618 194169 37954582
48690 183929 338834258
43384 192850 374528173
71884 81783 280885582
196360 199045 6599519
18521 151363 332669105
143677 153079 578550702
169248 197222 69704396
102255 103182 2246959
57076 99197 299906533
12518 56442 109568133
56101 149253 233708990
73054 169610 241996728
154867 163161 398319310
83090 117016 84934947
5304 168026 407528808
156524 168862 406651916
70653 189852 298493403
193718 195341 3965772
163436 180057 833930267
85854 128908 107754052
181924 189851 4027853
186326 190130 9398455
154536 191482 92389657
5773 189253 459298658
29684 129003 552392084
151237 182401 77940351
48154 54380 15511208
181643 196541 37263393
2896 153925 378067577
26512 150869 311263241
53656 161861 271366651
12879 69415 141439807
60480 104951 188964753
196172 197504 485566907
160485 180153 49211097
151503 177264 64443704
119786 129406 114216589
38702 137348 247276903
22074 132921 613699957
46870 177005 407020323
185531 194903 23311527
105663 160313 349521586
50448 181408 770761428
12492 190425 445409328
17243 81908 288233816
22043 45813 59051395
49166 189720 637929546
35875 140212 261323559
85701 164904 543713896
142398 198661 140596826
128282 197243 597497382
83610 176224 231860075
13628 136755 308464008
149616 150559 706369512
53829 72725 80514884
12800 151247 346687432
182208 187897 14269362
56256 78088 54967744
154657 169479 10478704
170969 180443 23544730
73299 157756 830400336
140746 187925 118004961
3832 180639 710778527
30667 60196 633909962
67805 111943 746021710
71598 155386 983278157
152624 165987 135934665
36746 151171 524242253
182103 184444 3535748
88804 168941 200678377
72850 115908 475724443
62295 95830 27899458
93515 135082 641561509
43269 45343 446645051
102639 147431 950333052
172422 174238 4500263
130948 182836 129790508
117579 160715 108049094
59605 65527 15064707
86831 142913 140474594
41583 170299 41883897
175290 178663 8329679
6524 138170 674590726
149427 177270 69710131
5785 111404 959324534
152499 179488 670301679
155659 188661 82528477
49781 167793 353326535
21753 129556 269843664
18892 178612 399900199
159849 161158 965374594
150067 153889 9649727
25251 87007 154595841
53011 135542 207164112
81192 196147 287718050
35248 160754 314159382
66371 199412 333042652
184345 191556 50488291
127664 167254 99278908
90540 149495 947238185
147949 158108 141792826
156546 189414 308090918
150517 196821 503119711
181441 189924 12399459
31577 34334 555776197
181471 192462 27549146
117139 192271 737364550
160518 184150 59090075
86846 167908 766376553
180659 185478 12118397
73397 105080 79364721
49212 51519 5842818
176582 189431 32093414
69280 145556 456933244
168051 186257 45439821
155441 170384 37503832
123210 161059 123275034
34102 70394 212307626
909 146945 514840990
52770 171842 325139696
75199 189778 286959363
34759 111795 185727892
94370 177197 207341665
190058 193419 8456645
10725 175141 928837938
31461 105883 186133737
123424 181454 440734821
38014 193431 389106001
91322 183277 230058158
120570 149970 190358753
60344 113679 134011108
50465 89713 98730883
83922 136176 131016875
89810 155313 69498257
132142 181876 124475361
64010 120287 141197771
155742 175411 49257201
66202 152385 806953999
66191 71192 12579070
56450 168141 299968549
154988 193376 438420429
141085 184344 614786878
164927 181584 907488311
34388 50581 444060571
178350 187297 990150328
61301 156341 605778825
151973 185730 84490877
167570 197786 541643561
36534 53689 29437257
32480 32965 1214609
197396 199081 427255501
97375 125706 965057446
13169 111767 246893243
76338 115459 636789206
140884 154890 34988250
27796 170511 357400614
81864 172132 769387003
50588 91014 101651536
176510 177883 3420531
80242 89096 521140263
130191 178812 121659000
41644 82232 101941834
153117 153349 286855404
14324 82337 646091778
175522 194590 429316198
180166 198229 13233083
106097 110285 10662612
180892 183826 7384383
132349 155246 37967138
64459 156160 847082300
103795 162954 727915812
107811 194302 216440468
101736 157145 138594585
64652 183169 327131525
187146 189556 362832408
19765 190009 426153103
117616 147825 981079468
165275 197815 347632439
50249 54948 11665582
463 42370 104397093
167466 192401 964276727
159179 186773 69078741
108822 131286 56150426
161169 198103 92249329
7051 41456 85795611
139311 193009 338732623
31793 146758 287795463
42515 83098 631419582
175699 182076 15952880
121936 164160 105970433
29921 76134 298170147
173135 183135 24782136
32126 184213 383873766
26013 143015 442631884
26937 32311 13465089
56459 148658 231360319
135773 162371 950691581
29183 49020 321830972
163065 164555 127079920
177783 184728 771705874
27516 145988 542641850
133404 180320 951843749
21826 34777 436852961
120811 181992 153247029
197916 199737 4589501
101921 129497 475093583
145570 176275 223498744
7844 89712 205027794
63302 153956 227409202
187471 194723 17990739
9796 49329 98551025
987 53038 129769768
18591 185224 417221316
173012 173644 1542350
178336 190411 697667148
6325 109006 280891773
92302 137866 114190625
68281 144599 538089674
135286 147682 615560837
174723 177250 6283329
11216 177109 415293272
99865 197392 243990824
169946 171431 3255170
139119 171313 80564024
61313 183012 305034997
88251 111350 57758518
190979 193128 5392320
4421 37429 82593077
25063 25996 2397290
188636 197344 21669801
197220 198474 3106588
39082 188003 373023504
102193 158833 141715995
186385 187452 2705558
95935 138224 164008294
91114 166161 203699844
176289 180173 630682361
141007 142240 3063720
47734 117011 478516095
66822 189717 307765074
43717 85798 105730814
121855 169981 120748417
172814 181307 21079158
78062 78455 966143
2662 31715 72737094
78522 121597 107889902
100780 188995 220822080
116650 116896 610684
89991 167511 194134740
84293 174654 226229116
127396 188151 717834982
2846 155392 381892563
74266 196717 690972717
199647 199712 144929
72995 138292 743717489
98511 109957 481629947
69981 161890 836710589
93748 113739 50014271
66249 116312 125481267
150908 156171 13211496
128298 195871 169096779
160103 161927 167367955
52606 71635 375546895
151953 197776 867013243
26942 91234 160968336
67447 193503 661685110
184699 196319 29077016
21962 61479 305272754
113017 169130 140606214
121632 150491 250499297
170975 190134 364709506
12706 29155 41248371
21616 191249 424595421
136640 172861 866465357
157123 172427 755144226
142063 193319 128189901
142794 146096 8304008
137430 189001 128863103
91359 155146 159653815
144787 150956 754279124
96275 125250 72482129
160749 191759 11971673
2039 57378 137943119
87365 98989 29061881
19701 160356 352179626
12892 99126 688085731
25680 83817 451436656
98683 152730 324901024
183951 185235 3284346
58520 157878 249207624
8275 170525 439253434
27527 35997 220407172
175400 184771 23357582
62677 171912 390987793
88454 177316 222357310
146449 181905 88671543
195216 198709 8731010
40295 155942 510473742
34352 47826 845444468
4668 50297 765754718
81040 115531 86402308
135668 190096 820017592
170038 196178 20528453
8898 70564 361474969
48116 159496 279240069
102024 116867 23207157
142035 171445 73701719
172446 182318 24547024
150384 154327 942094300
146252 179480 83065997
60385 111070 127365835
128398 194004 164189274
67133 108927 104868791
189195 190797 4012377
107785 168834 666425882
3148 180644 444244663
143388 157723 35782551
25169 93709 171623940
169776 183930 33598329
50748 73941 450309134
8115 96456 221191931
64764 137536 182670489
101300 159116 597138267
134478 157852 817108458
87923 137241 678909648
53012 147969 238147665
76472 196243 789053066
157622 187873 660707061
99590 168794 173390290
53698 77653 60243389
102433 170579 170663432
168949 193829 165652223
41292 125191 736774994
11251 16671 881503582
174012 187023 32486192
123414 141042 44342360
133456 160802 719561117
135284 173791 96338349
17662 145987 321337990
26949 92075 163025177
178764 181166 787379289
181182 194646 33665179
1047 161983 467937589
92073 171512 198977436
186574 195886 23161457
173401 189825 40962222
138335 145487 17782818
136254 163626 900285168
199283 199590 796331
176558 195045 975365491
28376 48600 50247972
35237 156904 304515871
143275 180461 103533375
77380 164779 160031238
100144 192752 330323828
30208 30790 898656628
62939 86289 58927071
31637 88407 142142018
35671 169401 334849937
115393 199115 415819871
60993 182066 671741486
22111 199221 749501213
23566 99322 189602031
181165 183385 537883037
44350 140781 241924764
74794 92134 13491371
43281 116594 612717492
119705 182395 157006731
39 142384 356222828
22204 139774 533182949
183164 198577 38515992
49859 54157 10647820
16214 96103 200037434
36105 178065 355374584
161937 188551 66534059
94297 109169 769511069
85078 131039 440229507
167072 181435 35745174
107907 122056 495915466
86901 194736 269835075
196424 197911 674133326
183061 187545 597633792
93371 160679 168526770
47538 145456 245524465
33312 60021 551492449
31240 156252 312999834
192352 196819 11056324
75164 98247 555830465
27483 87981 66431414
155876 190700 87035475
8329 131418 916071113
170574 190499 49667345
196328 199416 1517465
140012 147653 16014914
86311 181217 449061221
64041 184858 415777352
112082 182576 364248354
199448 199484 97927
189096 193097 489945735
104626 149100 111445914
62716 147692 213235103
51507 69909 816665298
62551 134216 179973748
98484 105622 282522664
199917 199936 894981852
136171 159203 652643087
187843 192707 12127828
193175 197763 763137736
50199 167604 294396923
24458 130194 264715078
122579 150419 583259975
59725 98994 756481664
143204 163686 51357173
84487 134000 124050996
191734 195309 230874383
49544 189197 884786613
193986 195305 3224200
105265 147679 225359697
165729 197777 79835618
55025 119898 162779096
109103 109354 504449321
135188 179385 892834369
122870 168194 267013883
193431 197344 9679488
78685 156427 194826914
67277 121051 134664815
46702 65585 967140590
140532 195330 235076034
47631 133346 842007252
131118 183763 564897632
188980 194122 1242776
178743 198599 49570174
47464 151074 530450598
112550 159236 502866403
128895 145211 40924232
91930 164831 20182137
88041 136060 120347791
42371 55950 33900355
136218 137300 847872334
145555 146184 122177336
66318 99420 83054815
138231 162722 11622651
72487 146876 309224214
55439 170498 905983203
87469 143959 141457472
4230 146756 356839237
139466 187827 120905547
92844 120799 913374632
191169 198257 258474093
114269 153484 147930391
14602 103246 221952703
59405 191849 421969644
145901 159482 601052399
90814 140226 609801968
185203 185540 846859
146441 161418 35361272
83850 162027 789127187
135165 163155 70028497
100257 193283 584200216
7421 31233 351174669
85643 161933 437853768
96879 120782 989307346
196321 197506 712505752
154091 166773 31869581
180360 191278 943449184
130891 133099 345489188
49248 145251 240751087
50194 98510 121250430
192806 198610 331761351
11357 181255 425233548
93151 99618 967387844
196079 199229 108863529
96518 103023 558443342
165282 176886 28884657
128615 179314 126881217
101391 158612 143196646
87089 192822 290289855
90734 158546 769640623
87718 170357 597929597
149301 152726 8543617
147207 190969 109396000
186802 193431 16495939
42372 108579 166119234
9749 162531 382499294
163922 185283 753430792
48835 59894 160655107
162782 190512 69238331
124235 167754 109187806
102502 181946 340348759
77592 186597 273081090
78848 89029 25739901
95055 144891 868329707
188372 191080 6731173
171597 190385 43314934
163874 198827 888422281
38723 83038 111072073
183674 185186 3861748
76138 113861 94661178
65271 173813 75790628
143891 151935 627540245
8637 78179 173937495
68949 161447 394537301
103638 166336 157137663
193626 193787 385250
68489 89544 52967320
172938 191426 46063741
46679 81562 87677318
7858 138288 326666680
170246 189122 493504647
54797 111173 150391325
84447 129839 113600101
152299 174241 768990895
108103 196477 692552124
93145 189787 505486247
159387 166232 636385288
169373 190731 646077293
143811 197886 135053004
176207 187324 800279648
85968 118202 80596875
151482 155130 713097851
150122 190212 100325426
23025 143894 885763174
188551 189181 1571631
178300 182092 9527128
67201 72787 155903808
24605 35826 28113355
38022 131873 235037764
163718 188069 60825484
90479 97160 16637921
95100 103555 21130605
79600 91179 57186953
25252 123292 819156307
152562 187024 86292261
132468 187053 136654303
178498 179257 1888816
27796 28601 2022011
184055 184189 323697
89812 184756 646725998
2557 132289 978466571
90442 174907 211463143
132552 173882 14868910
183650 198660 668998533
434 161253 918209804
173995 194386 50849517
80635 108990 71223403
13277 55558 984907432
3670 62408 146541809
942 156632 365901645
137768 181816 110063214
123339 167634 465762264
151223 170387 17881260
107272 176913 174407612
161461 175864 11869941
134032 189075 137611327
36344 84456 295569782
169338 187852 317795974
189381 199875 26133431
155425 184977 36848052
96361 128877 656352092
190539 199033 572423653
61147 173696 739874295
187939 196469 20264836
121631 131350 861416014
181632 193827 30487530
180196 180235 112364
22292 82702 362511718
53189 94860 886258197
8318 118344 921899371
164138 176809 31612919
83514 131016 118929504
141373 175858 86301320
89860 129593 99324480
158869 194021 87909669
192602 194949 5776958
27444 178642 82754121
88612 91285 769271623
178168 198728 49618512
162640 180938 45664384
19950 109736 224888579
78763 128903 125683119
63733 112972 123694683
26114 83284 214640051
43712 86006 367336437
15025 23251 377593527
182639 191709 447184935
182020 197323 38130738
159657 187883 70622123
136028 171508 531896198
14902 23446 21443711
105049 182423 193752952
192808 195862 7593881
151354 183969 511845596
125536 172161 116912576
82227 197993 289586339
170188 198372 927113564
139897 193312 133524720
33090 46199 302272680
195826 197574 4278301
37584 55890 45456516
171713 181541 24431959
30046 109610 199181731
149293 188966 99237907
57580 192237 675758632
6281 142966 818732676
9718 191088 453966132
151642 160546 22262857
133992 146717 31769148
53320 184529 371710964
13876 105224 228666928
73672 118239 111636925
136064 164208 721318572
42311 186897 362357797
117041 147398 76104555
194674 198565 416707486
188221 191790 8857375
12752 180929 756564666
16190 29663 853128698
116540 148847 30190287
142092 190172 120189246
162084 175191 507257403
184149 193676 766769085
72883 177262 261460394
63139 93674 76905930
25111 122069 278319686
187697 194491 16865554
99357 176677 193617183
129388 148028 46758867
157806 199413 103998125
92577 137486 56063186
46662 134944 221534724
14968 66509 128815722
110102 187425 193574600
175771 196869 78995120
74009 199371 565408019
103535 129031 343183704
162005 199203 92867164
186860 194131 493516024
33911 121940 343290328
45455 71359 65095212
26377 142792 291452309
90209 109849 539484259
89933 150540 304964027
143978 162788 47089986
70018 78779 780943763
172298 183613 739778842
191687 199748 20038525
75249 186856 279633591
55079 174117 298540916
60347 180769 301882871
113806 166724 132653755
142452 181326 97180462
97085 191511 151337682
39302 153975 386878456
193570 197885 558369601
135810 145069 99743545
187433 191966 203948432
559 20357 983197770
8510 68061 603953291
68888 169628 252507458
138968 181591 106498265
167903 197337 932535128
190686 192940 5643429
102559 186850 392828224
129337 190054 624202898
134286 162770 762209835
48558 63771 410927547
121887 151629 74616104
88413 149716 702605739
43297 184039 377823315
48056 114993 879219443
81852 157081 715471820
193053 194302 3089516
46708 122780 190619024
144006 172556 71513709
154981 184616 74084665
119609 188645 726398676
32188 178835 655793801
101494 196554 237836939
14702 181214 941458866
119466 178214 147171207
135375 192557 867969699
170330 182886 31175861
54904 93384 70023905
103270 150191 341612188
102031 132640 677202336
179306 191278 29963846
58379 122120 159939876
94105 156175 155413952
135667 195865 548186342
170750 172721 23928507
141455 162677 53179106
55074 172511 681715739
27891 86172 762884603
755 132023 515484250
58491 75911 170838295
98712 129309 14665517
186954 189204 5563133
129923 185161 191104541
79891 170124 580928834
105418 121327 39854280
193093 194285 109763431
128498 150722 55697257
153398 193171 99486876
140968 146808 14576022
144314 182245 590521163
21003 66607 77504704
38014 49097 93225886
133314 165489 590677693
169755 192055 240224242
189344 195120 917416739
192574 194468 4682716
20543 89841 851388472
143014 144456 3634361
63339 195597 681850070
66800 114540 119648117
111083 190277 500326536
83667 137884 135894698
47565 113359 302369849
129897 180941 127724283
36415 118346 205055355
154178 186401 80651469
13012 175644 638715114
149894 157670 19464061
95468 161951 166442878
54245 128342 16130049
61828 123189 93799815
68219 190830 307013991
125377 142834 43825285
189335 191409 775852135
158535 184965 66178522
36102 81551 314469202
18186 68744 126461422
2797 146303 641824617
1602 143981 356359665
55574 133848 196497192
86816 170039 208500656
92180 186529 344443647
80214 154003 264023956
160374 187897 68918003
171129 199117 69731087
131136 187589 141385987
163594 188601 196421468
192678 193037 881408
113300 170408 15793510
20730 43291 13939846
109738 182306 181567969
62383 141454 198410171
126873 177964 127887289
172420 195326 126730174
34657 193924 398605009
198469 199841 3449626
10385 176867 680288557
175833 187716 29777611
127575 162141 86580445
161434 167859 16188822
182753 183170 68513445
67687 179883 362153594
53799 180511 767709380
42048 178356 603760986
43877 100183 571632064
16030 175626 679481233
35590 94704 147987858
86828 92310 704584515
17393 186777 424101442
65809 188362 854859417
156614 177988 53457494
43726 89721 949074843
43677 133883 800215430
22185 180835 710267974
131314 137435 39616598
28332 132045 259591196
183246 186453 856412349
118450 164448 115340952
124218 196673 798679432
160850 196485 201305802
186157 192627 16124853
223 141260 457820394
163167 199474 90573152
128545 169256 661887828
94896 197140 526425831
22894 38908 39860727
171853 182991 376914337
70120 121734 129240718
123027 142352 564822570
30124 55791 42225831
172494 189772 413179882
185265 191604 15419155
37247 124541 218472496
79641 185662 823885187
88265 98969 26719231
193221 196956 9188423
7226 109377 255776818
140563 150593 25002226
195783 199888 29752573
74750 117188 794623803
42678 189103 711843869
94802 157267 156308969
52145 197318 977259940
97976 101233 8268096
28134 29687 322981825
122134 132996 27419203
92946 94848 4802684
105983 127745 54594122
114524 191641 997373037
185407 192454 749363083
97844 192558 268239323
161838 162840 2520726
138442 141168 6717962
20699 51891 945993853
4514 123698 298291931
39894 58573 46486325
132744 173266 703932098
99664 135971 76683055
25949 154498 349482429
180049 197456 386102092
126015 137515 441431574
184752 199630 37142786
140356 149364 656345776
9834 63223 133172495
16846 25259 21136120
71295 164460 322648357
163583 175662 85895736
99192 145217 115293085
91481 130155 96795226
165142 189136 751273068
157375 178987 924125675
197829 199044 550179805
5601 171065 152042186
83678 148457 162226516
10676 103700 395469684
95903 168346 181468815
30692 180534 375033056
58572 120402 790754412
71130 107163 493554103
112597 165497 132631586
189607 191992 4608697
47970 139022 228488501
98631 124007 63503708
185364 195799 26046818
36623 66951 75772284
124281 190482 165734069
143354 150996 673723596
129952 143643 34371706
22681 91222 841066371
103372 128515 62912238
5371 124770 298883303
141996 198338 140744286
42178 193907 380113956
21543 122602 252811199
66224 85370 48110520
29797 115317 213999039
190472 195378 752442626
80659 83454 4848338
162443 168838 882629711
18723 100468 204680534
69993 143487 658689573
173569 176189 118121977
52031 123089 178045605
54956 148818 267790926
174627 196257 54034316
72881 197609 312195152
143526 191555 120057781
192536 195435 77841488
143010 143589 943017337
92950 153552 151723870
30399 33946 353105196
118646 166031 118854508
154760 184242 504788671
36481 85652 123069675
193929 196546 6556092
190474 198889 20925715
74294 168676 236574719
126350 197700 178455409
165002 192458 68542320
136569 198152 320115661
1324 72524 177994721
147548 169404 783035146
89782 104395 36396568
77873 116745 97439956
163324 164747 3593197
199573 199912 337757013
65517 82243 408081281
19372 142130 287195189
16721 118943 255855955
194662 196898 5510854
64460 126814 156437111
183935 199546 38961727
85939 104451 46241384
139200 160460 715765920
27147 135909 857635211
62712 180872 828024045
163601 183670 967684911
65425 102703 93562886
74153 112602 577373536
46080 99067 31764646
88754 180876 916141856
48404 106465 145604966
41097 119573 421640690
32615 141122 779517203
102731 136686 724918386
181895 195164 33079473
6433 117410 277808983
31610 82475 207024528
5184 106856 254468867
92360 171194 596359312
17288 44394 479814012
124523 128794 10798944
183062 189065 15076968
149443 195840 277146270
62304 127282 163082684
159646 169436 704383402
144149 149656 13657397
141308 166015 511248682
79607 107695 540517554
114493 174295 786230878
146739 157824 27686547
180515 196595 10517331
39716 165152 199159875
168775 187607 5106619
114515 135990 54015138
21527 171604 375812940
151897 167672 39611277
176384 198793 55915422
19961 118867 247573549
118437 126566 20393260
37014 45462 12919699
163363 195268 164712838
123503 140389 42512173
32162 32452 87636388
136615 144974 20821202
146551 186938 101100936
14137 179286 413441624
122658 197669 187785138
14314 24205 962700602
148733 150877 5297432
133341 157099 399677220
169306 170994 4231883
52363 182788 641783802
136384 179004 106484513
681 32979 813356645
68926 190747 305066423
148060 199784 129247394
156405 190366 436323792
60719 135805 222015271
63816 95935 76299580
113600 135623 9256629
117129 172083 137763421
7821 120354 148061049
97321 117838 345053220
122572 149673 749121682
171345 191114 49306707
90274 135030 705676593
163973 185191 792458132
167869 170008 889971122
140084 152227 30221214
161398 177604 40548177
163019 163921 2296349
67156 68544 3489999
166449 196734 10316919
91079 119099 69986887
167319 195013 877082114
6851 128361 344656165
111676 151699 267478834
118706 180244 132548623
91497 165025 798993531
140281 182658 47394271
101709 152687 999488892
35621 172943 669371231
4436 191097 576800030
174850 191876 42523143
192518 199661 607549
60701 115433 312509806
119349 148114 72176227
123443 165325 68165005
49155 188378 348901456
138353 183712 113310872
94980 123425 121863092
153297 158897 154447069
37738 101812 160533318
70255 112972 670872550
2592 21991 151258331
79543 90508 27676489
98773 154670 140006183
90688 194003 258496418
197341 197957 1502110
92704 159413 167015178
145715 149342 383253168
80886 199625 897310601
35390 171208 340076871
2371 86786 211269672
5152 114333 273319785
73129 84452 327363870
69304 102302 664163930
121106 145439 264722412
59238 101906 107356253
160956 166141 11917726
85088 126639 104011655
6344 113576 963522137
156309 188909 261895463
49288 117310 170632671
151301 162403 27813276
91885 162247 207243066
32128 172197 350729010
50180 68524 46104083
63207 94031 77622058
115089 179837 162094802
5428 177039 429654419
108489 119580 27648650
51193 115856 861488995
54014 109238 261295829
136795 162741 64875067
76751 121242 111468606
152046 188896 73704705
44263 183131 347901555
70551 111469 102623435
61858 108288 63247279
66437 182999 291883755
71126 175158 842335223
90961 163823 398494027
63514 68922 5424010
191881 192100 518847
9115 144935 820169392
50723 122617 180133502
127977 185438 143870641
125131 142667 406957902
169157 185741 148758232
23101 148052 496278025
475 1294 2007746
45942 104233 118212475
160396 167626 424193393
114850 168298 399220030
71638 161981 675629844
95325 103038 787989080
33981 111843 194864999
95474 160477 482715090
100170 147136 117696083
8355 123511 288161844
112673 156383 109491827
128857 184041 138088539
187315 195342 19893146
114343 133140 464632056
173331 176708 8401718
147109 199020 822461210
175237 186943 29283737
184268 197368 251414226
29829 111049 203292380
169202 184159 37235785
38486 171082 332179517
120301 160018 99548368
158179 183815 64138070
39937 166289 316727531
130028 164354 86049829
106072 184659 196776450
62393 72927 280756417
35094 88831 134586038
167164 181045 434153899
196974 197282 806459
190625 192500 4738727
195323 199799 11152501
70030 82169 443237018
194004 198442 10981570
166218 181960 505008429
117137 155076 123642987
45465 112177 167393160
138940 149553 26372034
42012 176187 336229773
104180 148258 110437516
21740 128501 806868883
1842 122718 302236547
96201 128089 377529743
179110 184319 13002623
98694 152348 134348898
72025 165963 894609958
196702 197398 215927454
27324 149436 305677750
151093 185047 248913904
74139 151777 194551297
176365 190198 34532588
3327 27042 460313014
39997 47399 342298265
72514 124527 130235852
130887 182204 128447445
107066 175853 778255363
106399 121860 61459140
173119 195831 56644624
10181 178234 2232334
126322 175102 934391432
13689 110063 684055578
195541 195658 315568
179201 186258 17745294
92446 146919 136395861
172954 174813 4565042
46221 93004 755864786
146313 189200 107241351
186534 192503 14879811
51045 138991 220674458
108393 169076 374142782
1412 64448 157315635
65680 165534 52285769
198758 199476 725656715
117340 195693 854517000
12680 29190 41415802
79826 112589 82198131
142151 145136 462242696
100018 194062 235393171
108176 183624 188818881
18431 80485 155277177
182079 197421 311012430
106505 139671 83289985
77896 89260 28689562
117431 175250 144831265
105384 139301 415997054
163626 178710 37572176
6465 6791 207542184
135744 187468 206636143
84084 177404 233613941
123449 182734 820705532
175939 193818 538471860
106971 129236 965069116
10558 21263 26768904
125426 189747 495840277
10944 27298 809338086
100260 113697 694319174
41306 97272 140387790
15002 117308 256093925
12616 49382 91749870
78228 111482 83412784
48379 94155 114996568
49253 102500 133700843
46000 152570 936203979
47880 64518 41696188
141185 198826 144019064
102815 113649 492678969
180478 187376 17359060
107279 150211 107506071
58806 182765 709158198
36270 135218 84699519
50923 142193 228926284
113847 147972 78158812
53350 184133 327697649
184795 184871 221752
197993 199681 4252676
90171 173231 207975717
40372 48949 116561536
4128 136782 332248941
13764 65785 130082622
74822 80043 13035430
181789 199298 43674734
188462 193558 783671314
69457 73082 410936924
114681 166232 629589762
168382 170061 4192439
104900 162157 291907875
21246 191197 425398582
102315 140212 799265907
113049 156955 109867706
54394 55883 297179119
60992 131789 235919491
101139 176197 187865330
137831 166457 75791331
92803 179789 217692865
32422 88049 741388116
156614 185352 514123533
14236 56763 106050905
61442 167585 571807654
9675 37513 69606198
134380 193205 103600326
60728 146077 214187006
39991 70186 75693297
167346 179047 29089736
98369 129607 78227600
54726 144686 241999403
155133 187560 81218853
45055 129687 212274165
31067 123837 307052554
147572 169191 54193316
28699 67654 97366083
83353 197144 360887873
40600 67723 300043367
150075 192270 722677748
137863 177446 98934912
114551 172517 145279320
118705 182536 159821928
110418 140877 76293557
115604 136233 51861957
163380 195226 132567156
184698 194571 24685634
137948 180161 957338127
151783 193236 401478358
92871 168798 190184947
13884 143777 325342250
86660 188663 381523041
14671 55640 879570768
33182 122157 222527905
83392 144953 482275238
137283 178625 103268461
60765 127336 167062554
174538 194221 164946651
133781 181538 440254552
97110 156433 148599728
73456 93914 22925977
69814 152411 86046965
123155 193054 175084949
170462 180270 24409894
128933 141650 31909415
162411 198093 89072409
73806 86455 869073597
95330 140001 625639162
71229 152265 457995652
130488 192711 155716963
169962 190784 51933730
140849 153734 32187253
28845 38055 9750597
197475 198345 2137376
53674 166387 930366493
106961 145215 725750113
130224 144413 224688239
193419 194166 359564055
194971 197702 464365098
78156 116257 31353741
164159 188226 389558666
40905 64514 59074272
34038 183571 956553256
43404 88819 47139994
188966 196146 17928051
34366 115655 176201098
92491 128850 294958029
132881 136712 619583058
48519 85964 94134332
146228 172386 65567693
119868 179160 148483305
193381 197986 136380728
147268 149372 5222014
68515 165401 867418496
108442 113361 12346539
15219 163057 370210742
52402 95996 319339949
190127 192231 5312565
55419 174820 344501062
154754 176842 55259550
65521 192620 318376660
185759 189423 9111119
22830 63273 781792813
67294 90135 57398029
53190 176954 310244523
246 48654 175802458
27963 108222 200909008
194792 196421 4155161
170918 192852 54695995
30134 83098 451799389
50861 90923 346934632
31000 66971 89878775
189598 192928 4347117
177296 188777 28666713
181856 185083 8152444
2615 194409 479998071
165069 198043 257298756
68302 165645 646294153
51708 198934 661461244
95879 155515 117103050
88307 94038 14289776
173342 187285 34846199
145218 177478 80692496
117265 164207 270351478
117858 198602 201997114
160114 162902 627675871
51317 51450 808089738
39186 104455 163554952
199302 199669 951858
193952 197954 200539176
60764 194205 583757274
12112 115495 258851749
40147 48547 20974325
104021 173228 173398832
558 155936 388891031
49886 178865 866734201
18614 131060 671321301
152715 199625 117262147
183361 186278 7408499
112078 125329 696141421
154376 197141 106821576
53594 157246 259858404
108204 133350 63025505
85834 124054 95589302
73470 141303 169992199
56440 89315 82871033
197320 197679 746782616
7855 12685 104602526
24569 197518 432765804
25311 100159 187344179
127758 130859 6885355
119738 199385 199296965
40851 89303 750093892
25713 146214 301705599
183532 192431 22349219
74097 157399 316503976
68155 173992 958323558
195275 199763 135008279
51808 69588 11180376
85865 174481 221873370
26405 85631 488759604
144965 182387 93581947
115241 119151 9719728
142163 189455 118253363
38530 181857 955512004
82567 163590 202992825
141604 198796 142936909
170639 199276 71343805
4099 150386 676490601
193196 198170 601150201
42663 60628 958349990
96303 197885 731235360
158224 170510 30895719
110975 130136 245735554
18664 37544 161825057
149762 189876 100383221
1684 88471 853615288
79000 150829 180032554
89651 95665 14970213
41029 43060 901730577
135720 197284 411014135
47777 126826 526381508
150835 184671 84601765
98459 199002 251556095
147008 186262 318842445
148120 182098 85016732
84459 113567 72887326
154953 155943 2553550
25936 29437 8719122
82391 98716 40868897
44334 141268 243132857
4872 63534 810799209
52919 154729 79805052
107857 131787 635115364
116063 164781 122132738
189634 198883 502171888
3622 82734 197931178
117694 118263 502503079
49808 104257 136571866
63139 87245 15947989
159023 189207 611397972
76433 96804 312467876
7208 48479 102937076
182465 197128 30912407
197758 198952 750278402
119516 157264 935439454
55615 152770 243677674
139504 170166 76700327
184113 194356 25615378
143460 194517 538874126
48283 142326 235868404
95868 185604 224635054
170742 184472 34156229
166189 186030 49533104
130335 136170 14798166
50929 182464 329592541
175330 195020 49104919
112013 160455 880452498
77537 133905 141343111
159056 188180 72894000
114162 120551 591594343
40394 67136 67086762
49463 87840 96499654
163318 172308 14617152
204 137343 741096880
89461 197928 803445565
179089 186146 17743778
114463 198061 209126302
53880 114278 151574391
70580 100994 76300428
5822 27917 55325737
150957 181541 689425508
20930 63394 105924690
51641 172798 695661896
196658 198210 3778525
140377 144449 393896191
147444 161351 518129002
17078 128998 280194681
119578 145141 64165759
12534 140080 319546716
191894 196773 12108270
34732 70027 88178283
93933 196093 336616153
184456 195904 28634847
123890 139077 38235576
109932 168909 470252000
101548 123748 576729603
70575 118346 663953969
71253 85822 36619180
96605 141687 112861442
31151 73507 105911918
133846 157271 89804628
59050 175430 916478526
196225 199592 472508596
87785 88446 597487
110500 122871 30711439
171818 196094 744002738
71173 150104 197677818
92394 154088 154453404
82659 138839 140874890
3366 170442 418337753
96020 124121 451023239
160465 199743 568638764
184577 194734 25371717
87598 135569 120202169
7528 148120 919970737
13011 49113 448352758
74620 195009 380803894
43473 198566 388468249
62310 79715 43826212
37447 122275 964235849
4245 79321 187760074
68590 133069 827693106
106509 173926 822957419
18343 74801 317664746
166011 185320 15642465
169535 180103 26311085
174905 195387 51077064
101269 160845 493866001
150407 155111 11805074
24247 117196 343533714
116972 120116 147928392
98185 188818 226877704
164955 186850 54679007
42546 124829 206322174
85204 198448 325980304
119609 186769 168250681
92364 95343 23272499
122126 133425 28524113
149460 154464 12566093
50483 188435 345697285
169639 197467 69342167
134882 166705 79669895
162002 190571 71398445
163456 174588 27778049
113976 140227 922050334
175455 198167 56622667
124659 182135 143958742
8811 35833 590815256
34672 132721 245451120
114944 187664 182123757
84489 185177 252051089
35815 121566 233289445
53587 101213 119681903
175686 184700 19455235
79502 172135 232228947
164678 178800 35185046
61950 74893 32703385
170666 190489 745124903
42380 64949 404433829
129235 155138 64891547
54426 116723 156396804
137294 191335 976920658
21526 151930 326456392
85405 148881 158984675
145237 199645 310751190
138281 163170 960101894
91815 179509 276467184
60195 149450 223920985
40698 158871 296173487
162346 185441 57750482
126918 172289 113746174
178974 181619 6630491
150331 194809 904605964
109475 125131 589074444
100171 196007 448609106
14258 182187 420440565
196960 198022 847313489
94865 168304 79196655
43972 59626 39092008
184017 192381 847605221
153081 181962 883154574
83583 171408 219989483
138186 150411 30397252
68436 100265 583051051
30160 162528 331386729
17439 91714 186019156
359 199794 388146003
13465 22680 171533217
139435 195264 65532156
35700 182192 366674167
113727 174863 153118321
85189 168572 208861747
172239 176361 381386158
70979 155776 212497656
185762 193163 18469489
119830 199633 151701019
11367 146465 338206725
183899 194140 618311748
5604 188497 492597424
44879 92939 120778873
165800 178025 30386206
144604 146458 121902813
129523 167768 943776794
172648 184068 28371640
2786 63363 151186613
83012 163269 201080375
144106 150615 16216613
31629 124596 232588741
106803 152575 114651897
122156 167717 114342525
77102 132449 138698229
71669 73846 5445451
112567 164201 129417019
118334 126775 395415340
59183 95647 91768828
101763 124641 622387457
149289 169783 618331813
117208 120263 7611467
114479 122484 459128571
31675 135813 165346744
164438 191517 67586364
99592 116355 309108368
138551 151010 971608097
4114 41974 94447685
173245 181444 20366715
85442 115386 74966902
123564 188588 162832563
122046 128266 15687850
136616 194718 686469006
116463 149257 348682533
90870 172344 379375798
178936 194073 37850078
197669 198642 2444093
26630 194824 490314340
107039 123601 693139330
144914 158905 34979253
28003 108770 893356367
64718 99155 564910670
160485 180632 50387488
77601 177937 284475898
142313 191849 446436628
104819 193078 490712952
74947 90719 39721968
89470 114603 62803462
195464 197378 4753675
167773 195976 714036228
42325 108627 822555484
11254 158043 428559912
69834 175316 708392634
90606 117498 641164515
172180 199992 69306290
174866 184133 23062751
194018 196162 307751933
80952 97816 423811776
2675 196687 686977770
130062 147356 318261481
27802 51447 58877213
138633 157497 46978021
70400 168688 181541167
197455 198009 1366058
96341 170531 870445268
73126 111924 470400818
56908 112500 139597223
127193 128288 509992948
48060 165136 293615114
147043 158512 28637034
32611 153019 964664029
110280 138715 71319591
172508 197032 532256212
136012 151659 38998244
124726 161107 91159771
69317 78479 22954119
3979 172588 422204817
1011 34339 132731763
35446 113429 195243007
145815 154097 20728673
94432 198601 70175841
119768 139594 488241828
119698 186863 553474585
154171 168140 35084744
103941 161551 435304319
32347 73749 103490323
163691 194703 892573584
51057 170641 596765330
1269 14562 722733991
67890 162434 314015722
184026 186549 461542128
137874 177760 449225531
170609 181185 326114868
85316 117718 81071000
165633 188621 815855622
5611 116741 798962048
45497 77412 80191801
170612 196502 64616298
150941 195089 110349750
146730 158246 207901368
182178 195417 33013436
24082 199265 692394045
50428 105899 139091202
111113 159652 121543471
182280 198473 40354693
59041 160206 253761441
114081 154990 419127210
23960 60629 959859071
152989 176718 59457236
132688 146285 161250267
110909 129985 47699282
118610 183222 161677136
185637 187616 509415534
45396 95183 742853531
124694 125293 174510202
60628 193398 332763827
185666 196903 27933909
159359 164669 350298975
27726 28376 415931506
179553 192866 33339445
151110 155567 630340990
197868 198709 413242242
15470 89004 184176569
39198 197815 624557669
92245 185313 232914226
20109 100542 259556130
177703 190098 169209429
13523 164061 74625840
181841 195592 331702687
77108 131201 135529584
23113 86396 324380364
50661 128148 194287943
14497 156653 777741364
170333 179859 684286496
132814 146457 639581207
191879 192263 953521
105250 174395 173257556
34200 192719 913672148
170953 185247 76483308
139667 168450 632898255
157460 187234 180952469
441 75905 188524663
16064 130670 286924709
22336 128400 109588494
24905 159611 455177831
64572 69174 624468971
133298 139759 16238892
160014 181615 606649851
172520 177486 12297446
54812 192626 794282849
145726 191912 982006563
167351 172742 13492861
85401 162612 193373914
124201 130366 931555266
65490 120280 826856879
166619 175336 546750770
8978 116743 269769227
131129 145112 35088507
147766 150968 7966404
113630 140542 67483263
88060 153681 793757838
89794 96518 16756164
166614 192054 593442041
129580 138517 22604431
74374 171695 760767686
163727 180459 897046350
41242 173382 331235046
170161 185713 8066058
144882 147273 5992659
25185 58085 555455573
134355 164842 76373713
54400 55143 251815733
93654 124320 255673258
154001 155493 129019717
175006 182037 17553191
495 75389 187091996
63970 144888 713397553
105485 132602 68042202
190420 196263 420557356
171802 174664 7051308
16949 69208 130703303
191326 192501 2983141
3114 61787 146358878
43110 164882 305388732
66218 173744 269464538
96621 113576 587699582
37227 42619 13135311
17840 119312 672261619
156394 164096 19389786
1301 23559 715244389
52173 129394 16320297
183390 191539 20411649
71457 151140 199649217
55841 178521 936709063
167188 198977 577741593
117194 189373 7905359
189108 197859 3738545
1172 150806 489830765
129539 178067 121503893
170265 193196 8953315
76301 165523 447078503
69494 86015 41556843
5999 174236 197506594
113647 137646 60257676
27529 194692 418357084
160400 172985 497789710
111242 166071 825369413
182240 187291 921691183
56157 165954 402622290
106656 113329 664908493
93086 109725 41722519
184689 192846 20443344
55045 86390 984826781
103765 119135 349076942
168481 190612 55206815
147010 154788 19449999
166598 183061 275307885
44927 117089 181076471
2510 55669 114979555
182741 184814 5224473
14390 90411 190414398
92780 108174 168125918
31277 141406 497228377
147494 195915 963273979
142132 175716 84038466
195318 196520 3107148
113018 179719 166881675
14270 41066 578918468
73217 172412 32016088
36633 146248 274471065
130263 180748 4654063
82780 177519 605851093
33902 137499 341616552
107338 151920 27650034
72801 143243 221357614
195287 196084 308276732
172484 189087 800617477
109878 137997 70487983
190403 195090 11665957
130467 194385 439910858
31896 180549 372041053
14310 59255 112121052
91203 93654 6108852
20593 53013 706101265
173004 179842 467410573
174754 188548 34418914
95479 191749 240920449
53279 72696 48857632
83375 124695 560613156
157940 192942 288748155
108848 183683 187212112
70413 156164 214902714
100303 168102 169961090
123857 193476 732770750
108126 108665 1411120
10705 117290 266760824
140492 197911 143370763
125113 131993 17255408
132617 190841 161146909
145268 162716 43714838
176938 187542 26596903
16587 118813 77725893
9233 165055 386625532
189387 197118 19219904
112895 121105 897603094
158767 181363 1267639
184237 193027 22020711
50766 86763 90437883
79385 175907 241853833
18589 144343 926753654
55914 188375 332049195
152200 153867 862453196
46967 181179 764883127
86591 113583 751773263
52770 67764 808713436
130456 158027 68974839
30737 76203 988365946
83064 173337 279574703
33511 164683 839153132
63707 124015 151317958
104166 154724 126675748
107088 151436 129957825
130168 179822 694612844
47236 57514 25603555
82619 101195 314118053
135347 136876 530866989
195212 199783 11422704
131704 173644 105113639
195378 196230 2184976
133830 185537 897843579
97916 191188 233517272
49907 172977 308578573
76602 121887 736211794
142691 170715 902688932
191950 194056 488244841
33169 158773 679457332
78742 140230 154247529
174398 195242 51955185
56128 125722 670044779
94233 158919 161937963
114089 118443 10832432
126903 127579 338940180
22448 69093 116552952
135109 149044 657859395
196490 199155 6523025
138703 177407 96696435
172105 176836 349111811
94543 153068 34969285
126260 145287 273908758
76549 140114 317893277
123078 190837 169739884
44050 70101 294323010
32768 175024 356131223
25638 89369 159619039
53595 56458 7108142
176888 195236 45765829
46640 197358 103077928
47663 123025 397721362
180255 187339 265771129
107961 171678 59019817
13130 184383 428696115
30354 68798 744689286
25557 109739 210817034
47264 94981 119849609
85335 172888 153126229
88030 142173 462963747
11790 60949 122669172
41816 191304 374476594
21511 130169 272014078
110564 128949 45925765
22052 173350 435921095
153296 166210 127786969
58228 148255 771116481
151525 186488 507601177
171113 196578 690218353
109177 116538 18309948
195031 197230 290917592
18800 119596 252353179
137512 139267 815257493
127947 130921 7478696
138978 156845 44569001
140242 175672 664364692
134498 137490 709215382
145482 154158 21706018
361 52285 855988655
37020 143933 267787042
121013 127763 398852687
157422 167388 25177261
20886 123074 255688579
199222 199438 661227844
84279 158939 725054794
120975 166585 401486905
12099 79047 717495828
8207 122791 118090131
6241 30273 60197613
79260 156841 194427226
181752 185163 174385469
175217 192637 43533087
84667 197394 359712994
19505 72907 133626332
31915 136577 510982777
111187 117264 15138025
79309 161073 204929960
129862 138980 583986147
45392 140723 673704480
8517 183364 437633215
129498 148878 487893897
156386 170393 169529690
132500 171878 61249883
28052 199298 428461709
90875 184461 234145876
9259 163727 386843208
90519 188632 245521117
17783 57576 99140258
177537 183395 884833003
79155 177969 247554088
61369 127754 166669204
93447 192438 247780543
98801 141000 605188842
137794 150641 600194180
124390 174901 277757203
172296 181567 23031427
105070 115063 348545405
13227 55594 729039784
179574 199502 235297051
95417 136755 598711642
184660 192954 20786656
94944 187223 230975895
86864 88410 469669512
177504 192436 37369919
164562 167380 329730152
17139 17797 174380836
121938 159721 94778362
151663 199885 967138617
160792 199434 777905799
65630 148202 206972306
178960 193043 453774672
87450 112771 493853839
63796 194923 328505187
174463 190763 739410396
171725 190789 832427026
143385 196316 132348436
1107 142945 354997700
143318 195422 130256413
164707 170092 13474522
102271 177256 452261729
143444 180095 173132612
20273 49943 73961687
38905 159661 462850297
191187 199970 21856182
131716 194371 156792168
191497 192720 3093110
145137 197103 554355665
15060 86381 178599192
109535 146288 422845877
108999 141850 82224278
25501 154978 324162239
20087 120290 772812879
43002 76485 84023222
192239 194569 361236238
17175 164082 367955137
43206 128418 213703831
112049 183748 638322282
170469 198090 953760837
55896 156447 565636095
76496 82074 2480158
42439 187108 477657294
13804 151040 344453421
100449 148542 120523379
40097 108254 762016630
127706 164695 594302848
78909 97696 394271222
28950 69912 829738704
92736 134514 104654989
108897 177647 606694692
16044 105385 704139658
108414 174818 166274012
89597 187334 156943212
187679 198971 645567709
157380 164867 18950382
147129 167107 50077681
117128 117417 825112357
70351 82066 60867685
12214 122133 275074126
105624 144282 96998817
85315 98034 31793906
53563 81002 68985087
45134 112637 169367760
104594 110612 750848504
135573 148697 703636178
94493 132704 739881744
78630 160389 204866621
87898 150476 156601768
176879 195315 20907136
16488 96463 200292472
40657 69487 72330938
148986 178618 74067287
119965 189386 778555100
191065 192269 3030965
86379 115270 72272864
87317 185015 990327991
21900 81328 148755470
131893 178398 782178195
7816 170828 943115533
124961 147036 55378208
124159 159926 89679053
159873 176154 40720929
74702 155133 201515146
157961 179954 444963003
101498 139371 94908886
167733 170848 7830374
136747 138549 601521933
71985 118738 117078819
164414 196353 79750996
122595 139485 279796639
67422 110828 955257487
43009 125396 206599912
167219 174125 26043835
161965 181746 983175062
170769 186390 43168785
46294 146339 752903862
4808 193584 827706167
137480 139462 478523481
164551 165092 1394581
122446 136890 308336527
131909 160166 144359868
117322 129486 30453815
11851 126651 287437533
128406 137054 21849439
56914 183670 983749584
164656 167118 6187466
112050 135189 58108252
74639 157820 509926038
132339 146881 484136929
18776 89020 176020076
13415 62391 122240910
127997 184351 141028206
27314 43604 440287773
170093 187147 718428683
56015 175477 615747896
50311 181887 329681042
43887 148276 710748026
152148 182673 76375105
182773 190750 924749167
50967 192939 355709008
48763 123017 199545679
66284 196556 120248798
167269 186760 577051900
152595 196947 110827811
14531 22128 750435365
83959 140472 869554170
2304 193835 579178835
125767 184054 145869028
9448 58350 121914933
67697 184377 292141881
153293 180813 730683455
65469 74825 23498106
29449 124590 238090730
8145 41974 847582734
20344 129635 781976751
59989 62139 5449783
112624 118936 149429650
43634 105282 188139409
198369 198723 266228637
184890 185673 794265554
127406 149112 54436057
172410 182595 97957053
69093 131656 530707380
56945 163691 267820737
154997 168570 243794614
88143 177271 223057326
21139 179391 396122549
12685 180218 727287385
67164 199592 331507414
193992 198227 182065644
84760 162828 254890181
8003 151424 359069135
15761 99405 209392082
12075 185909 435259844
98392 198809 251231637
39565 131670 586425652
51312 102124 669286301
97399 172856 189058544
69354 91702 56165808
13207 159771 366998503
72684 152413 760701360
121161 139273 727730661
185523 195510 109904678
139437 164938 35284467
54699 115620 642536420
108181 169831 154478638
113693 162044 621927717
92088 169259 193300851
59637 168603 907376297
23484 27923 11076666
135721 177425 422471253
7255 74135 589325806
62608 75962 33650197
46223 67080 52426962
124066 179232 138135903
55809 123812 170587408
34683 176274 354420923
170466 177729 18040670
121305 185468 249351907
25270 196560 428736527
30196 86276 140401672
75212 146351 178352346
144473 172194 119329488
92678 176761 210508439
19824 38175 593699680
96461 107317 27088228
33817 128581 887428459
194279 199936 14085435
142511 162146 577075843
170769 176302 683751799
14487 51975 892868852
195746 197148 3433718
40721 125785 213262678
153720 183223 926475470
139286 153254 22369484
79013 187227 271105464
151294 170025 840540338
25128 42026 41985662
147721 197464 392609137
160055 196713 91620524
139825 158999 47865928
196600 199329 6707238
30062 44202 655610476
131742 186262 136547648
184963 196479 135346087
166333 181793 264750967
30989 107473 191429933
162670 179325 41580467
10911 91894 587784805
151959 156343 10999029
127588 174470 792305178
177431 198590 904642958
15366 30885 167879836
156826 192586 665501943
79723 178321 246995938
42661 53906 28125862
175853 181416 752770744
126796 129384 29395500
117303 144422 68016502
95605 136836 136174863
41064 158385 871290972
187579 188804 2947349
98526 107664 863605342
193921 196851 483355406
174518 185689 27922566
147648 188230 101566663
166512 171005 890653007
46075 184666 934276027
143036 193913 639580524
700 8824 20126321
140554 170717 378400255
61859 145129 209029529
28565 160224 970532026
198729 199877 2868169
65645 114598 811541848
129100 172007 662550442
124737 153035 70917268
162918 183073 50277716
22203 164084 355327155
80027 142048 155529885
195810 196156 864920
120893 147245 50873797
103815 184000 842577397
71952 195936 310377241
36858 155236 296402470
172105 186292 563058186
21527 144298 483467998
130883 167073 90739671
98529 176320 194801967
99999 158711 147023846
77753 135165 144032114
8828 17790 186159758
83236 108546 231480901
92656 189278 427241653
138966 195380 410892888
160321 174462 35445348
98826 178786 200128828
2145 152887 876048856
39527 187803 417133554
168024 198660 881200843
131962 150046 170900422
155716 174118 46126125
121199 162508 103602428
190747 195478 11780904
139455 150307 26965834
79770 141231 729329426
155150 196742 103968798
84817 115778 77472801
119502 149154 74401835
80115 182926 257459342
102208 127060 62131164
124616 130966 614925400
112523 127053 36402940
98711 128271 73984348
23758 159553 339971380
148882 195636 116860670
110353 159639 123377189
6475 38144 79211405
14677 79558 162263192
81824 133560 508961614
17593 94314 954481844
172070 195784 59125566
127721 198457 176896835
190602 199048 273255555
52733 179146 68042341
147683 157694 921624528
138926 198906 835458208
46980 74879 70072904
197659 199859 273292091
126363 195585 202041889
44528 199112 937870661
164232 166738 6305770
70543 186576 567125492
67580 144716 829358851
12026 81525 840738432
114728 162201 429884220
141845 176528 209969846
151238 182389 829840740
98548 159134 529249056
24907 147884 307895490
79330 193539 844645504
55709 169041 284337602
65790 165834 250841944
143212 150180 752126040
36091 70283 348673400
163641 191495 509961914
110445 138490 386486853
78257 180366 860138955
56305 169231 477317246
178351 178760 237094022
111809 132407 51596878
87658 139796 288963206
191228 195339 632583795
122551 182212 475390229
145696 151861 15414933
146500 177393 77281406
198638 199779 301126763
93887 156005 645163288
178136 178696 684301512
140727 161662 783315740
125327 150675 82102039
144648 152326 19117587
4108 34392 75849314
5977 153845 477439932
11638 158300 766048517
75035 151594 934559043
129993 182375 131083759
95244 153919 146864491
118462 137367 908918238
89950 199494 273952509
1983 34211 413279885
11201 15494 883620518
197744 197895 971589976
142469 184759 4160390
186125 191549 13478577
101844 153361 290677981
170996 191297 50627370
21219 70863 242492508
161691 165414 2535461
7508 72655 416355630
35898 77924 644897744
164170 190842 66599078
77448 150783 183743595
180545 188539 20012923
111562 179090 673978220
158278 164826 306145782
115858 141363 996067467
111435 140207 151979859
175297 193796 968717727
22266 130347 305796416
113261 127038 827978448
38344 61435 57442751
83684 140352 630824806
152022 194782 578096946
56583 125196 472228577
62523 197957 339282745
181759 189879 772792980
12071 192803 842237090
165932 177350 28414998
23600 157049 334038333
94302 122376 70063438
76192 140777 161999414
118088 174643 141663372
171573 193771 524743667
38984 108579 174459714
31046 180951 718194129
149034 177305 424595525
85882 162292 461255058
19824 36681 893903393
148918 152657 9292773
120196 196482 190997767
190025 195101 710231679
182991 189526 16427256
142346 191188 479736058
181275 196162 37220078
121391 143197 54756801
105478 172358 167717029
168531 185452 42224456
18757 132731 285450539
126418 138684 30916121
180882 182059 3034642
11497 192099 452062008
20913 79169 145686102
87725 184706 242657659
183971 185454 3774568
93293 191721 640906561
130689 186212 903121947
164801 172600 926059797
193040 199630 16388378
127236 192393 621872223
120985 176713 682495996
33062 167767 530896710
72567 80315 19347728
156775 161725 12440363
6881 30748 94565679
145076 170283 367811197
32065 156480 311438526
76441 176331 629136962
130566 145060 36331273
184769 197255 187760843
97985 115452 30661033
4065 102647 246800141
96547 182599 274352838
134083 192879 147027275
185077 195495 503162964
47650 141670 235756779
37105 197578 848281869
40254 74726 86443662
55975 95819 100191207
158557 191601 82689172
159632 160249 840810
26230 110524 530619589
197636 199087 34039735
168806 191202 55870976
84024 156321 241079436
74009 189922 575043777
151278 172143 52346007
25995 122405 796259869
66791 160132 977881893
11100 190481 448925161
198469 199521 774237526
179186 189714 218996694
3594 191818 471083070
194801 195237 1072467
463 182788 953475986
25877 125923 250391389
109099 144181 396264064
86321 179147 232313904
29845 160114 326072253
188969 196131 17888339
63754 65257 3910584
174934 187709 31982530
179051 196572 103316941
26067 187926 881236623
172671 189210 41201438
57992 76210 954040707
46231 149545 259014138
182153 186194 10151993
139597 150306 26601773
106740 185548 197382947
143263 147183 643837576
108516 196411 219948290
136975 178418 103532519
119038 195404 955002517
156408 184089 378142274
90724 132714 245017855
2806 177825 438078833
101814 198096 240767576
53537 183040 324487947
162501 176514 32399494
94179 183599 701861117
79120 193143 285600613
9640 64292 24995297
113195 150778 8299524
89148 124374 87992382
96569 97792 2971133
60329 115016 137327187
199051 199437 974570
197568 198740 2948200
5529 55963 845608092
189761 189848 216685
51389 76175 62141510
43331 98522 965485699
98266 154980 142061703
145425 171097 64336461
187909 199356 498903771
12933 67578 136696552
165726 185169 933259597
185740 193243 18736952
137574 194281 117001571
154696 164538 24717438
155270 162222 17418623
156573 169997 730812009
94138 121195 832693718
95844 136523 595414292
199429 199778 391589463
166777 167339 601664504
102480 125894 58547499
117415 138627 812443031
113338 151837 96338483
44440 177914 744845875
62344 138940 192378333
54324 187229 333185032
185175 193623 21101609
127245 139781 408061771
147936 150931 848949014
25348 165653 351423227
8358 28041 49281000
2086 113878 837450099
161432 190369 848808482
19019 161226 610541203
9153 15281 15326794
59869 99854 100574439
19639 132099 365448826
78259 159017 202339494
107600 112008 11033678
40778 71502 991425331
194912 196831 4793147
146733 149953 7997889
191461 191694 621380819
119602 193710 849538200
150878 152517 4078204
65191 141213 190617664
196633 199716 7620571
180559 191707 58927224
49111 84355 508139975
109158 109641 1178887
105556 121384 771930842
160994 177438 302890599
161729 193720 998871396
114669 176290 541913002
92981 156799 664936227
195837 197426 3919705
13456 48478 631486720
118752 188415 174452555
159076 169419 25991479
144599 167589 854528784
188733 197463 568777629
18532 183644 413353889
100941 145250 122678552
143306 172946 447284678
160372 168335 18506644
32098 90189 145432201
156893 177068 695183557
106397 119670 628874846
150743 185431 875323648
46658 187408 352780505
36122 180798 631744501
18368 114841 897812605
74588 105783 78128843
46754 197757 772703232
43202 115232 180707793
118514 123625 4722899
116497 184559 408252421
195616 198264 6534505
53248 180420 318719943
154585 175210 46215640
24586 125925 253670162
706 167244 540304132
184111 188325 642686288
188498 193141 552919621
16273 106208 525057989
165315 196544 77954898
98786 107015 381261502
147612 181479 84662727
84237 143454 71385496
97769 110529 32052547
183498 199264 455090859
188361 188721 846861
172781 186179 33424397
88938 111554 347851586
187362 189190 172596638
125861 158404 81470490
99618 103062 8627636
165968 189927 278276009
95181 139325 191841697
11286 138157 317753679
23410 56287 333117760
112596 127523 37365764
142768 193796 127624728
148690 151916 146581158
131690 188847 770785145
9414 120995 930351191
148368 194322 114897210
31942 101835 941444872
190510 197995 543464897
117630 182674 608675397
165446 198927 83427884
170907 185534 36457024
135513 194821 874547372
186927 191339 344031660
94384 170941 409709789
61562 152717 661826383
16506 46371 74459879
52779 138738 215744276
92839 100017 15028441
181521 195145 33960538
95408 188272 232472931
58778 113771 138180355
171534 198489 800287348
44083 78380 827470458
183633 190899 18193647
160872 198943 542884125
75719 151421 189794984
95488 167740 298404630
123338 159606 377987403
75512 125779 126047047
142325 152367 609137627
20990 112079 228053420
114109 199493 406051009
32576 175841 358610666
38097 155391 293761310
10008 171277 403762701
175318 195635 50701384
168882 190708 780186057
162087 169249 648322862
142586 181846 98123962
183904 199982 151791554
27941 107605 199414463
153159 168520 125223513
182400 196497 35262875
186200 194242 780518882
178808 191014 30541433
49671 159826 628744569
154909 191597 91767385
103921 120551 22851174
123852 124054 485901
115439 178531 476121980
187107 195106 19833031
136134 194909 146804743
111592 179665 170334479
39599 196955 754626419
147875 183648 875279611
1185 182546 469888299
10543 50930 365967485
115686 133514 734334795
187059 188297 3109452
65131 185672 302017524
125348 187692 238821391
150388 152145 504684214
175456 190404 37280662
124917 171943 117921380
158847 163118 482420107
191730 191793 595407277
155244 176982 316450871
22458 53364 76943294
193053 195592 6288910
139795 176312 893180200
126200 182164 227812223
68261 146270 505462127
42355 181289 962670401
184525 191297 16954954
175831 175983 372903
25824 62851 92242233
22410 159114 651765771
83707 105710 931468564
179828 182105 738385093
140317 141755 619343360
193043 196258 8018626
181777 188870 65240660
150223 193556 108473153
72848 117405 111648056
185601 193487 681122948
133063 158702 948196156
22716 183894 792814129
199382 199665 539756847
53151 104533 692975688
53428 73846 51371632
194813 196682 336849216
25675 67700 105079837
108272 169408 153177418
104067 162837 229788818
195211 199011 877830838
21683 35039 33480724
116292 121682 13406875
83556 128295 13282926
926 117197 680370437
6431 195174 627914321
197869 199449 3984568
56789 116079 275438488
98603 172519 297575079
23151 111964 222279070
135196 175446 100644472
101335 140117 532787243
118630 174539 140061739
109976 123677 546076631
155404 171281 942008158
15618 195619 450503814
12946 174461 920402986
34430 147257 282477181
106697 153173 116476348
113031 191919 197428323
134748 174557 99531114
193447 195294 881689707
49076 114559 620891695
31332 59767 70680943
68273 144608 778401097
103614 117527 34789271
27018 148134 418795342
15584 65478 124680517
130073 191650 789134724
196534 198740 5398022
72706 155630 375523685
168258 188087 49559627
76848 195078 295981582
50656 173862 840781546
51707 142383 362318885
129835 193883 697422031
160292 170227 24981365
111723 138973 68388563
48803 120522 179810839
101463 115020 33794651
198141 199980 421365484
189138 190460 853254358
199694 199973 703882
172299 189830 51737885
169022 188800 375280485
129581 167505 95130631
46408 94694 121263707
55355 91212 772999941
143461 170871 454191681
48960 169793 607747304
71971 79470 282106994
147258 195147 119630159
81452 179100 388814120
46586 131967 214081617
190963 195885 12286086
190271 197662 18402096
194630 199199 11324731
116669 122300 13949738
196864 199467 189769603
8914 106613 491756961
7276 159718 381648417
45677 88330 107267981
31809 109956 195644931
79193 96986 44696642
122382 157920 89092200
70947 83906 651584892
193054 197902 11974122
39533 102324 390215330
3395 152223 372512033
178516 188956 783192636
43925 141446 244546154
46707 152450 265072430
37690 120184 206489652
156300 192921 942268882
86475 120909 794256811
14735 66135 128502752
179586 194763 37913518
151809 184536 858026042
67843 177250 960392106
93768 177206 933205653
143477 180404 92334074
175435 178257 588758417
8382 126227 295004573
184418 197871 170540237
64269 114134 125187378
30927 184706 846642633
11765 187687 676651275
3743 74923 631513678
53163 157089 351653179
22117 85897 276286921
37585 186406 372641422
157279 191453 85511851
163984 168562 155926407
6599 192329 464947055
2950 110834 840518571
183041 183192 570605912
164677 187078 447478356
102495 167551 703876491
27694 148642 302846953
57196 158019 252861106
72400 163399 228020581
179616 189108 23747115
159614 172928 33423687
50432 196966 992243045
66364 70995 11616198
109980 172483 156544189
97980 108601 26677630
51873 186905 743223355
15912 126245 356080974
199044 199070 70051
21940 39484 885191913
44590 166378 305499765
109059 129425 50823881
8320 134634 316364483
70609 121457 127368752
167166 167745 607369205
85094 128561 108795642
92084 190393 397255227
60192 198781 370340731
14960 46773 744419842
86341 88654 5858254
11997 180769 622327562
187364 195865 21127707
18282 91816 184180343
18317 33179 37313265
155180 172900 44478379
195038 199326 10686555
178792 196345 559471155
113416 163837 126301928
178593 186686 20349297
155706 182799 67704168
95883 114147 974840905
194690 195905 403604900
168535 194948 552674572
44057 101264 143639944
130253 145137 37336543
50623 83636 82997487
114333 184064 174532876
113186 132110 47326711
169933 193569 58989477
52780 186287 334609915
147753 179352 78994104
96156 196551 381684519
60287 164262 260908307
102287 104122 4466436
88795 171269 741713690
90771 116425 426012125
35419 43656 14707443
127850 140125 30901448
180892 184868 9993960
184544 191505 17423372
193346 195816 6142578
65769 154711 222923945
13337 193099 867331336
90951 106072 485514150
168518 181151 31446240
103207 127691 61271326
155126 176243 52857041
108514 184262 189530868
146249 169030 417207760
96082 134053 95135520
137218 167428 75471277
85368 179549 235720268
8993 149723 352291277
117925 141072 58094769
152568 163348 876264697
109260 196969 949868075
41076 79296 95804443
26764 31294 348059327
111555 178396 943538126
109966 113230 8185114
13213 133050 300114093
28976 56964 69616132
163308 177406 35157854
118283 180957 156879308
36546 82071 113959907
86703 149528 449498583
83254 167641 211429658
33883 74718 102027535
113809 158176 111079017
26277 75029 121849176
45435 166415 191258953
195658 199675 750401293
146987 169396 595723457
166318 179398 381116780
152340 186849 86418666
62014 67246 770900003
147072 179859 81956621
72946 111601 687600285
8727 150284 354358457
185153 192151 9057142
46400 172661 316594431
9358 101939 423563124
159751 188469 586661769
103112 197029 234911812
174659 198536 59541601
198796 199692 679216020
180711 193809 507330217
66901 79477 31446773
199205 199402 508202
73219 169166 240471350
151997 161571 707164700
161971 162109 772120038
192964 193260 437166537
180829 183168 5791166
92088 92960 112884014
65007 195456 326727278
155147 183895 173828983
23530 96366 596657263
193646 194186 1309845
34128 188563 386532429
187903 191918 10020665
10020 93989 210128805
31221 139822 687885803
80459 80577 110256926
58250 128626 176699360
72516 107355 87266033
4191 176823 127123606
92984 119271 898683867
6470 194345 470240430
160186 199513 98238164
125203 197557 327566420
148707 170703 55127060
93170 107219 705394120
28092 83091 534993451
165630 192822 758216088
186699 193561 17094276
188991 189421 338461617
137047 139130 4423795
40615 106000 163892162
185106 196207 27680280
157203 183384 189070168
79672 193469 284995850
22419 170731 371384816
76040 129704 134550392
138843 145528 16604468
91136 124658 42796989
32024 81547 112423583
36649 126533 225009107
163343 194927 78804202
179856 196724 42151296
85302 129364 508208043
173976 195762 54336543
167681 193806 556399894
99892 164630 162193059
4635 140788 82346684
88457 166897 196445666
33295 144044 277286588
12388 133340 421915658
66414 135367 172982586
10039 180663 868990158
38793 116020 929206344
145782 157377 28912698
141528 190306 496169813
107659 175377 169591750
13908 49740 156579931
122743 127287 7102899
130633 191647 186812446
3685 77608 248089012
91255 118721 68627211
117324 122612 13102309
60220 92191 80562063
192623 194673 5062098
20907 52033 77646942
106189 168464 156140302
118358 193432 196241339
168553 176179 119804754
181788 193690 29811216
178446 193181 36864529
96806 135904 98078774
139174 167882 102061047
182656 199951 43183387
10317 60633 125489060
887 29727 65655962
86794 121216 225169032
176097 196481 287045286
182732 199103 604979793
192012 196720 11725421
119210 147035 69829750
49324 166772 294551187
13692 20979 843148373
2418 169978 705666774
53566 169326 290322923
112675 149180 91469383
195999 199526 8734448
34430 44968 25883950
37110 134315 608710210
79438 169120 687144623
157018 160015 7553465
34541 49502 867608751
135584 186231 212479846
153696 153748 128880
189444 198330 22083889
50634 96009 929363074
78997 156175 588395145
81967 153561 559812957
15014 190630 625165694
155834 190107 132313758
150175 165982 39784418
91048 99347 743237952
38272 190739 381734430
42396 190366 370696843
30966 196399 651180880
101079 157227 589011815
24723 75887 127838277
60175 113214 744067020
139266 183423 110311566
48989 168755 526074304
150137 195036 340583035
57650 69513 30050111
33915 63438 367673497
138568 142196 731122305
121532 128696 990739095
149210 161018 405827337
76376 97509 522873485
19936 198284 83274501
70291 174156 260245530
98721 182113 734875320
30647 76738 368701082
190978 194953 941080664
3304 89209 352493572
67361 185060 294834276
67050 70734 534611119
129363 137752 21201349
51210 146194 932264500
84999 177256 230961786
4330 141062 461634530
126144 198348 180556772
45012 181047 389041592
85240 91185 14957560
72270 173459 611644471
43293 94008 680829888
63964 114696 258103841
24513 152926 321456790
18436 141316 874968577
8786 91661 591426106
179772 182504 819209951
182220 190537 20764013
115117 169116 799123541
59301 79982 277461937
170316 187996 44127853
95050 174357 225869305
156206 157641 3491396
187174 187509 319602109
188802 193141 10872860
168450 188509 50041976
141987 188834 117134627
197800 198674 2217138
42241 58347 29428925
147787 148813 2594186
127309 153377 65348050
23258 49401 65020569
78819 135244 141591094
111379 121023 575798815
49877 70142 50910968
133714 147007 15388474
42050 101732 149823264
159164 168803 472242267
153123 199468 115800717
54474 131411 963870037
129454 157153 69352797
96245 191926 939138520
169659 182513 741049843
24267 105664 203648363
5866 61860 139684839
7052 18047 377783629
186431 189366 775348957
95353 120274 858096106
75505 145470 175422531
147867 151568 573750253
72062 162246 573118866
167028 193103 591192460
105147 186241 203126695
27898 85015 142981846
180412 188935 199783651
118054 184631 166642971
180510 195816 38271336
160209 187223 26048624
76998 140420 159052140
25421 161203 339937395
31823 141615 738575416
84085 139688 425939333
132664 167303 86843215
132658 154960 55823756
58247 83653 64120620
92206 115764 54692421
76304 140455 160950308
157557 198333 101901444
174407 179221 664472519
18669 52091 976856002
187958 192192 10537908
26321 150026 786402944
108038 109213 3023501
58629 138592 850708720
6813 33811 415421254
198489 198852 898396
83142 192900 274747593
75473 116110 101919914
125725 179097 133612995
181419 194568 714869979
112387 182826 176242961
52074 146105 235824611
118549 187149 729987493
48593 101617 75727844
57385 143962 885472729
194451 197521 7575182
102455 122474 395336641
133298 169094 89685985
194363 199932 13869597
128306 167028 796317941
179825 195514 39202648
70822 174162 268720556
135640 147717 30112556
168647 196693 827757573
149788 164114 452308469
58839 77269 46543907
77987 119734 399821243
25351 173246 903797812
153842 191486 94143238
28674 32266 526122659
118155 170894 777524822
163473 173711 83793181
102565 169012 811936689
174193 186773 31439888
14313 84056 174641950
160779 192208 688327273
25124 68941 386686909
172988 183102 834782759
176549 193612 42661643
92463 151053 663143259
16299 127998 279620106
90097 179343 223304796
47424 93626 145322935
152431 161046 393750430
76489 153099 262319014
45695 142355 830919574
66106 112990 425732934
65426 77674 30747829
198292 199457 59817753
127007 186739 149569339
132600 151040 46147044
93319 97310 9979959
171221 199313 670761345
72113 173951 437945517
73103 90001 42508951
146449 180869 86030844
84911 173659 980613995
68664 72675 941207632
147254 174904 78242158
198485 198984 1253209
178896 199834 52264791
21594 191862 720470253
62112 199914 345229340
150959 168700 44556659
30648 73327 462365719
132216 151749 479968214
32937 145554 714861050
179236 192144 258748597
6069 198033 480371474
29378 153925 311816991
39678 197362 141110773
84055 156236 180776543
173922 192084 45317736
150514 190085 87986552
59917 165701 729020560
181966 199842 44563706
13811 83405 174270094
45976 69897 113186727
180589 189477 22259263
139036 183675 93360666
199766 199770 16380
196264 197415 2801009
66489 162895 241632989
177525 188994 186869511
132227 167650 88853421
140869 170146 156641981
131597 147713 40446019
33919 144107 275900685
23841 183693 991890176
104518 117987 103030982
148410 197109 121682881
88485 135251 117128298
67002 69494 6260102
84568 193871 273519402
186818 187106 701207
17363 97768 201284102
25273 136929 573039972
37615 136177 886927661
48243 136634 966655077
84793 121798 92528634
197560 199474 398970020
160306 189739 73598660
95825 163054 92543792
100760 127575 67156123
165371 189197 59436429
11283 47705 702287865
36529 148963 717024885
15482 59505 488126612
58243 175884 295042922
78744 196592 781402241
70905 94614 762534265
49423 72075 56947101
70368 111356 102788288
110410 184146 184467866
44698 152406 738822606
161097 189294 851158152
89406 90862 3612861
172192 175321 7744963
90052 162158 884694578
197738 199752 868280876
29986 90744 125254159
5080 112929 210933671
36364 197332 622968082
16145 62809 222066928
194704 196756 5122427
135976 139410 331926545
76919 97164 50824750
29934 72802 147683856
145591 154248 21675802
8308 181680 451029608
123932 159167 88301396
125686 171533 401136391
183337 199448 862682184
93794 99546 14345149
192167 198167 14898802
12158 96610 742715387
125438 132003 16466151
50017 53468 577920671
53847 127153 399486057
127464 153492 829295994
95530 149140 134241221
39299 189792 376927057
199067 199342 690625
6395 64819 690786180
95644 120234 845432745
99547 148709 123199449
198452 199850 192634926
136902 157758 10038682
52966 120364 438991429
122061 183879 592567461
91751 98390 6208692
195734 198613 6121023
136877 139672 751257189
101109 120066 47329464
187631 196667 558089557
56946 104559 119581849
158145 159910 4462620
35492 53958 45767530
11468 88375 798639225
28520 108796 457056134
165805 178523 400346874
121552 192814 178438389
102286 154611 490645487
184867 196857 794780838
173005 181669 712290562
170389 195381 146309638
21468 192161 210720007
5782 142518 624123862
34186 104761 403334107
185747 199498 300324798
137826 143615 510980386
90361 95219 12170969
50181 172061 468027519
86729 158269 871186498
134144 139588 375301736
154925 165972 715198902
7047 167715 402332057
180816 190725 24802263
110160 140562 76170667
14063 27149 937557751
80496 191189 277202542
54790 108697 135427439
109676 171382 21081784
52014 185759 576778509
17456 169392 380528594
160701 184132 854150049
24055 156785 178512024
134125 198431 782298949
44905 170373 371461837
70631 116240 114292015
106198 116694 953241250
50185 92399 106060776
75834 110879 88037872
7054 156917 146292215
9046 94893 214964718
49723 96002 116239285
190969 191454 1216602
195149 196661 548892530
125090 132920 19721701
20845 118771 857937858
136915 172683 169681051
167546 195493 69685600
82077 155710 184363390
47575 165625 609308738
25605 199911 436163516
145668 146916 3157317
5956 183348 444010238
195463 195777 819190
125532 133146 575437382
169439 193503 657363152
157602 169270 750883211
91812 117885 101225129
68474 100362 79914396
53414 127683 303906649
60444 179208 297710750
125580 133529 959200557
139556 145002 9764192
167807 198926 368777785
20016 193193 433530934
169999 173974 9908488
149003 181583 81465813
130317 159083 550569945
116136 117042 141092053
115988 169152 800705786
106061 143888 639579393
81160 115813 86777673
110072 146447 91062421
111139 115440 770159295
82010 104798 691123457
48533 153112 262178133
140869 173697 288869067
153427 167299 224016970
134706 174459 815046822
169777 194816 62399778
45640 80814 268962100
124983 166512 104165187
73345 155149 204931481
136473 171184 757716256
103689 148309 111737279
157356 170785 33824011
126546 159968 661783180
42464 164432 470064841
26311 40611 822308390
136696 147325 26509680
126282 198474 180524218
187436 199046 668399830
63371 78809 223384131
66392 151248 212645927
81492 91190 24378949
66362 141779 189043293
31735 172899 459982818
189858 193961 10286830
177822 188569 16602264
72093 79611 871134416
198178 198723 102972453
48753 153579 262788145
91171 185615 247021874
67453 110612 108284953
94105 159284 532780851
104618 171956 168784427
54756 174006 299055905
159022 175205 40532011
41015 104535 159259933
46186 197996 380232230
169462 198227 71668735
174666 179917 13066644
157704 170341 22454583
123112 193862 177208762
143152 162197 47634351
16293 127030 277246867
163221 177880 36560764
21312 105289 210108909
124451 197474 321636505
87123 160273 644910083
151679 181442 452355114
104149 174195 175498665
132564 162391 50285234
151581 174773 643526345
67512 113052 114212279
107315 110817 8889160
25731 158210 727797273
20319 174821 780963401
120247 187494 801541478
112631 167481 137506452
196686 197955 477926507
97876 171727 882707714
190722 194618 9723749
183880 189012 56181325
110540 149213 122166457
159357 170856 294059830
70298 133866 554364401
56947 96278 148162951
155951 195108 254041948
163399 189506 65206168
169973 184536 36262543
164609 194194 73868642
153908 199897 114914350
192291 194673 167235532
61372 182533 303762259
12627 105518 232490226
102393 116558 35363802
12397 16904 11300293
171921 191782 49530815
61039 161924 315409580
46826 137579 227743161
42916 161228 258856006
166688 178339 28966066
21972 179117 393363718
188872 196893 19944876
166625 190805 141324524
72911 183784 347423818
3910 44433 72490572
32701 158231 225501714
108898 125555 305327081
9300 196462 468482453
107571 110035 6228378
20687 157448 342382851
79393 86620 12342862
64482 90348 65134745
71316 150215 197620309
124511 146614 838310714
102202 105705 8546657
4190 110247 265561193
158537 178342 328803568
82733 172964 461473011
65417 91792 110967294
194503 198151 938644391
186981 189467 6170854
931 48767 119254301
29060 146618 294306941
150328 178008 69292070
6540 151345 362565154
91483 150028 737437312
124611 157072 81332553
192526 192550 61697
92057 109800 619979283
80957 181753 503037483
191748 194538 4911664
173322 179690 15764334
15438 177826 406505497
33674 151363 840302040
73948 154706 519875270
117436 120972 8794698
100117 171577 179065274
49385 114876 690598065
177716 180199 6213096
24586 190099 414253867
126948 163473 91574848
25379 122204 308974764
31495 85739 390590828
146914 195842 122315185
111343 175905 169502808
152750 178257 947992703
181633 187561 208630212
45339 60779 38602277
160300 168335 20251657
24661 138638 558518045
56323 115946 378522009
167323 177028 24181830
189209 195273 15075638
51182 167918 292696571
120998 146144 63124232
186847 189363 363412148
25124 167355 356222117
62913 161306 45307973
156229 169510 33312104
119848 164418 9350206
102966 166785 433079772
125890 170444 111699391
162503 173082 26522923
145192 155819 3389247
72061 88753 41979779
145263 157573 30721227
187703 198544 26888618
22417 180976 396823514
134746 149597 37001274
175649 199087 58457440
107895 184754 993406204
110711 120649 805336797
71697 175156 801258969
105392 199773 236194329
78404 156746 196310463
152525 158129 301568238
99655 113793 753761750
160109 181756 54117401
148718 174540 64587760
25056 182437 393967489
150945 195835 112269276
130709 159304 973784370
27166 92809 965205267
187635 187674 290570761
85019 117538 99107149
151891 194048 105449262
107952 170880 46478723
199596 199725 304390
79024 87557 21609720
163170 183542 50783869
38826 165739 453712495
10458 72712 328423941
18123 174981 392776853
148421 159664 589188372
181069 184877 9549539
40 39252 97725983
76334 90626 734971960
159844 171474 29216295
41058 170349 688655408
157250 189542 77546516
112514 163555 12203731
16886 113055 240852399
32873 139688 267507846
64484 166209 990627306
61551 176133 988160709
48160 198576 545751253
183238 195734 31283309
55342 162549 25339828
157082 188952 950702612
173834 186377 31338942
62196 74688 264919901
66919 126737 149887869
193051 196410 8413291
158989 199571 342926885
26511 51654 62577434
194347 196137 261909900
174455 184108 607971524
31555 145057 284144599
135890 140561 11628537
179677 193266 34048283
9665 19102 23510880
148569 159359 564743226
127676 168458 878305465
193423 196162 6828435
165826 167855 741698949
113889 145870 80123654
10817 58910 192138987
97265 120986 39770152
119505 129819 25925656
11738 78151 541848609
42887 77908 257628628
188622 189224 845363
122604 189327 874105336
190925 194124 248930530
161300 199914 96438320
86103 97583 764897486
184630 185286 833650450
72486 184612 936031530
89713 166006 191045467
103163 199999 242240686
171393 188973 936647050
153450 167895 36286778
134856 175779 102313235
15780 61096 113034731
137644 145529 19605892
195637 198246 237051209
77804 193636 558462421
28859 199564 589092722
41925 120945 198046849
70381 199720 323758968
114231 157747 108915942
120911 159538 663863017
14869 191482 683446628
193240 194761 149541393
34361 57321 56956533
185683 196877 17559642
15543 197542 601982023
157315 196871 182561456
86288 156860 176636804
112945 143593 76809771
29050 101292 180887403
53618 98496 112698701
164306 192687 70868544
48821 95866 764548390
37842 195831 758146692
193221 196008 81293560
83359 108848 301422687
172137 181398 22995130
113337 135980 529430744
117888 144723 38609599
138919 147768 120130203
139260 177182 94827714
17168 156374 348574583
11861 129227 975958194
187930 193525 13958817
188124 189105 2372279
77861 126366 402878505
81574 87627 15219682
41001 187788 375435951
67198 125903 147088663
139363 140174 242814787
184683 189472 12020567
97142 157306 592397187
123974 141245 30603662
96455 152348 139900654
158694 185030 65926354
101119 134189 82858975
40137 146363 992999119
145336 158611 33164480
153107 186759 487435776
106882 190066 412334093
177815 188013 25572312
59002 136869 233146410
26104 171005 362845945
44121 122780 197114063
172510 181360 21977702
195608 198888 8119841
43506 186074 357337897
39991 183182 935841590
183139 195639 31308474
17182 185669 935027192
45019 155098 586472988
86909 124654 603692778
89706 118199 71155712
59895 61458 3923098
111965 132068 35423194
197325 197676 247993577
76688 122085 358889308
149302 195167 845196190
121374 192359 177777012
4824 133368 922102311
61605 125364 160039499
38447 70763 548861037
3804 82725 197486056
93095 163449 571584757
17321 193324 775066322
52192 59155 17319843
156041 168872 32205263
156446 175789 48426462
29834 42953 464596455
11038 195168 460722361
47182 152749 264646107
188607 192900 907884879
34366 57702 57874338
162923 179440 432629410
189688 195242 13802503
195746 199042 8171849
51673 100119 278164829
82452 187477 262986896
178267 180283 5083167
150188 196066 114806150
94622 137258 671645273
105728 180445 187153634
51443 113810 156440857
158205 182558 60926877
133551 140900 270518600
141428 188541 339945965
182291 185938 945118815
197890 199998 5321316
59043 143919 213047820
169901 189870 49787467
174987 190623 39006627
84935 85571 1555294
181049 194355 33259979
148597 166544 203231435
160502 188195 69364530
98947 141434 634246257
124145 166270 921022758
115275 140312 58011536
9052 166996 891645087
157121 194548 93633338
156528 165469 499877748
97044 119574 56362351
76225 146031 175032022
93916 181437 682775790
84142 175544 938132533
179625 195087 572551015
98476 166919 748972147
152073 182084 75148348
58604 162848 864751908
90336 173880 209188982
179016 182434 80400240
135992 167870 79743598
161130 167083 15037786
4964 110916 265316430
16297 169068 382632656
82521 117888 531578054
52547 81817 315626525
125665 170796 618867475
196835 198564 503381221
33327 41706 511286349
52188 60785 417616666
15864 113919 10149124
12355 102525 225835734
64693 140878 595492358
88669 164333 189464077
169762 192211 56014770
34338 140447 265744998
80366 141419 479768415
26569 68841 105604393
76544 93056 41523678
130921 187662 142072537
127269 156657 845569105
154775 175694 10248531
100522 112600 30266961
34962 174629 909030967
162531 173833 17137340
128324 186271 367999672
125847 172709 761329490
97462 100357 478327758
177006 182768 14302777
5062 58074 132222655
90257 114120 59712685
97166 124486 68353235
138674 169643 756881518
130713 141973 580490189
138661 194546 326183709
10584 72096 592139342
185836 192346 32354807
71374 146617 188542594
171130 181135 808476668
117683 146446 390621161
23585 169901 654589361
62280 146605 211585061
3901 57583 434153184
7301 122511 429449285
148143 155078 17325871
86742 113685 266616021
65565 177312 996274661
98470 101465 7655909
158485 180328 867314194
182052 198965 400292931
125231 161635 154516897
179464 180513 429858668
178804 196433 44113232
65056 85255 655343870
62781 90299 69365606
120750 172581 460956174
95095 192707 75617884
41578 120626 455594759
77883 191237 283849623
174125 190127 714251611
163841 193538 198396910
106249 118361 29108289
17693 186848 423510709
101952 196454 236415915
80205 95397 38229913
159980 181745 18931560
52898 131205 256178912
26202 61607 297227458
154971 164380 6978198
49503 175853 493472045
26965 56548 868277979
72736 175808 258183602
95765 138909 108169868
85448 113740 70860331
119565 184898 163623735
40930 121250 453309621
110505 111379 851196460
154622 192236 172204157
83899 175700 538476715
99760 150955 128201611
182618 187282 765682724
112338 172895 886361722
192896 196125 834673015
126010 188126 677343545
158313 174311 4129084
105804 113114 7752278
70580 135215 162123667
181778 189869 20247743
66773 120331 134172678
182828 192236 486285796
106266 170192 160289828
136287 190957 935579837
83747 92656 22358275
120974 147997 67805122
1068 146661 364356304
59530 128522 545151643
51570 190203 347272206
198330 199742 3555617
129440 153148 921077161
199367 199955 686687523
150191 164986 37240428
21046 134908 967506849
31956 39176 6316007
121511 191221 492016459
162725 195134 791593717
31962 75668 109121738
174061 198246 60236909
121160 185500 161185040
187777 195208 842900283
103912 130138 631183633
165689 176062 25791000
147182 193845 464264957
187266 190222 7272759
188083 196213 20247321
93102 104066 484422899
115250 121093 14529346
49819 195696 664553959
175422 176168 729799577
164876 171119 383931945
97401 110679 33326759
98690 152556 134860709
145016 189323 110813936
113951 120895 304520938
126395 197465 177762964
116388 150976 719625149
20769 154377 403537016
65022 196771 329985547
26588 121091 236370580
144847 176293 78631306
167806 198644 76877109
126427 198771 180933013
28766 43275 238765028
198144 199958 4554477
27159 175020 549645875
51018 117791 167426968
183821 195745 29781132
23169 109438 215989321
103830 139417 441623307
145523 176694 78016123
159016 188717 280697142
31100 78096 117491420
94952 159619 160711110
70255 103523 83440352
60673 117198 141918320
53880 183862 325751734
131134 179882 121996079
107152 119998 32176860
133243 182880 543487749
83692 135841 130757569
1683 110944 108980673
31678 45998 35373917
3037 196101 483172050
154132 183497 653250329
47201 196141 917035569
63134 118907 139962879
171282 193677 55879668
196036 196075 54067
89 142025 213555177
23563 177940 538801980
96832 111790 37432202
23377 55870 136568010
166299 177725 385505128
65289 103041 94747572
10602 146745 22009994
57459 89968 81931913
150280 180940 76723473
191301 191989 892696460
195261 196103 2176496
159972 188738 71922343
42789 157485 287456408
58842 183974 995987290
117548 125069 57209752
44634 94638 450575493
92400 152163 149563487
45400 195154 375109930
155127 184496 73442216
18662 84526 440226705
167653 179682 29897304
149109 156989 594035795
52015 66742 37012392
52973 97481 111793681
98424 184272 992408866
52475 163170 73549566
163622 190283 741259562
144579 171161 66588338
168516 188461 49788594
3455 26468 554014461
14403 120319 265133863
149231 181703 342446220
154589 156781 5453180
746 124302 762900818
127793 141968 35578680
126247 186946 248012363
118147 126814 21766299
35757 38603 6971199
4137 73370 173188062
151669 157444 522306837
84107 177071 232769975
29639 134999 346536803
106451 160277 134893473
145705 178663 82393016
144736 165617 654287601
150187 188677 96339732
79608 168876 897576025
41490 56650 37824838
51148 152564 666566107
67957 156328 382042058
139676 169964 75814866
41651 133324 385856592
68517 150457 585056233
93267 182939 224385715
119598 155885 91015961
118882 123341 11131092
99389 174286 187589964
111505 187801 869749142
50622 190854 351360376
138179 144678 12576356
26069 91925 164885703
1771 166394 939208252
92652 107481 72060953
77993 137419 149108995
4278 14603 234188901
69809 185570 393353145
62676 139997 887217483
167037 168467 3543859
83585 172510 60204992
7594 166897 599998514
149358 170396 52772188
188022 198264 25396764
62852 157002 236118617
187756 195663 395854192
54345 96476 468404336
43819 95094 22347665
150224 155443 13147674
25498 49707 60268021
16816 131916 288207160
11633 60541 143314365
69537 194187 423185400
102422 161631 160950217
131931 178079 490382442
44654 169576 532008256
25283 41169 151520156
166784 173146 98521558
123902 146645 57029954
95559 114864 48286454
89508 188266 247176048
52640 195705 423680138
95833 119528 550894898
142562 187512 997912014
111563 125450 509097305
17400 68131 563592964
161760 161780 49248
13325 167332 889526510
188051 198359 762781923
175058 182613 840008414
173856 176047 807423124
69448 173530 260825960
118257 188744 176453556
161680 162265 595558363
2147 77103 187426260
4383 61953 143680552
60698 83076 56437342
191463 193839 5943368
161991 171666 24300415
114128 173099 83343423
55269 90628 89048394
98541 187817 636939059
58976 172766 731508849
55682 89141 84333398
81331 101094 395261539
120930 194527 193171929
173951 186914 32395152
185921 192261 15820261
28489 199284 998193310
20554 121062 488881577
18785 66711 119910193
168894 188288 686231079
64033 92587 25076392
9535 31277 54450585
78433 191955 284317383
6814 155949 772605793
71831 157131 213594746
21380 59871 828945107
20695 29742 22752267
18389 131474 926438089
185701 190618 12242552
163726 185568 583518281
129316 174556 866479336
169597 196295 66597831
111930 169320 143801477
144585 172247 354531889
140544 194719 135372058
61322 152904 585874787
158232 168882 16711763
27666 153722 862981762
113451 180321 167361825
13613 126786 283377906
23040 42609 10178608
93513 121871 640394337
15827 175891 400735564
136125 168136 80117933
58975 186338 548940948
25722 188071 406417816
16648 138751 305934315
115288 119787 11192544
101385 187169 214711473
92466 128094 913914614
130643 190943 150881590
102484 171571 849368349
174838 189962 907292
139265 180267 102482734
107908 117287 318595656
8852 53147 110545269
73727 121107 874541233
9408 95759 216197112
76722 83892 78490154
47388 151986 262205810
52294 53605 749433814
142979 170168 68118866
22898 61697 96602928
28521 142336 284979967
177116 184386 18085005
145789 152698 376264783
114543 185235 177008454
122578 180616 750925703
161850 183248 212383717
180266 185676 556647733
92763 132082 504601801
54138 152229 508717994
185830 189586 9354433
156979 160318 367898710
19766 184998 962926504
164498 198820 85590624
195447 197854 330725604
136620 199972 158239900
60410 166841 435999588
136677 147497 26978271
119557 127189 194962565
121752 162201 98192849
181252 193249 492495147
32175 157796 314387965
143597 160452 42089336
45373 47628 5697682
181005 184427 8537468
26710 142998 916891719
179625 180898 3174250
182915 192001 979071088
87800 117971 829409282
62893 105289 106465666
52155 72854 205547534
65848 91074 272011651
78425 179563 278381287
50489 52259 565108
72614 96688 60421405
44093 137650 200092081
140433 174373 776919524
177858 198788 52212312
78105 95853 414569530
91422 161519 876031564
161835 177894 17079570
82574 135307 132217993
110970 162312 708816068
172553 194083 53687115
78201 128318 246603819
83260 130955 119432094
14095 187649 601091898
70060 131708 154445722
17615 88541 482181449
108601 123373 36837984
179804 187720 642159597
97923 109130 985484673
129851 175069 67327157
41109 166625 314681636
146315 163334 42653688
37849 72969 87862138
145403 186142 101963517
19689 115515 239933381
151261 179153 69754286
80660 84328 9358515
186140 186320 446906
92798 125952 82971883
77231 173723 241765918
147859 158699 27101089
142125 148848 16835132
139854 198017 145257026
19117 144145 313200941
88426 113809 63440909
111265 179365 170399291
182950 189235 9593047
12883 45816 911296338
119785 119892 289504
50880 79399 71547767
157579 186142 71586385
148875 195406 116284623
41930 107242 163748892
140999 169745 71993427
93600 116852 30437839
147947 191938 931908112
11332 42603 77854003
27927 80488 131437491
56006 73338 829951735
90919 192087 253138937
195182 199865 11713842
169205 173239 195536337
96167 142881 180356864
73597 129120 495735521
17215 26578 192303251
71755 91136 48699004
123077 154531 471521160
189853 192533 337107922
136562 149659 647306319
21266 142506 406991189
189501 191466 755831959
123623 175300 129490271
15678 27872 271278705
73265 160498 218500884
186029 186874 2133407
30025 176767 908429186
56521 132896 515594686
108032 171571 208187847
17534 145163 629323575
58723 145039 864667347
188068 192016 9811451
140494 149422 22222841
178807 187929 22888652
81028 174111 8303655
103823 109874 15250035
94202 177317 208036463
108778 127685 47254167
158043 160824 899691117
129048 150104 52703644
198507 198802 935810215
90337 102721 30986350
8712 34126 966599177
161185 164562 8556652
51348 63514 30339959
28773 88887 6814099
57625 106303 844730712
146667 151250 11473943
104958 191342 216257955
137427 162204 61872442
175954 177392 3579560
62600 132567 175609262
91154 130748 99050905
119485 163151 109556671
131055 194304 158248189
87480 114301 249279738
65493 196111 549817041
82940 120559 242858939
150231 152303 5225241
163512 171724 996214264
199979 199996 38825
46566 180391 335359626
108205 140191 181803389
148373 194364 336279907
176877 192341 38671447
136042 153744 960704954
136591 144368 128996029
32628 107271 221672858
122101 184251 155668907
167195 168478 3201620
28680 160271 395447837
152981 184391 727261921
115469 132484 42645112
45398 131232 215263720
129112 171474 106229639
164263 194351 75081163
60169 190094 941141612
196968 198005 826595186
110356 153189 107202178
197866 198245 733279083
42350 185174 662230465
68484 190515 305568088
172633 195819 92530362
24863 175881 150620978
166200 184219 774992812
29547 35923 15951459
182 41565 103097468
89370 90384 2493518
7138 52383 832730199
167395 188381 839483730
75021 132480 536202598
153475 178125 520535073
137184 139679 6220031
161550 174892 109603342
29379 91957 480153830
67483 180035 281917071
31638 47854 789449920
125131 153078 290907994
153198 161449 864491139
148603 177406 179317637
195616 199698 10160052
140246 189608 332610745
196789 198924 679998173
116323 118308 4960657
46870 181340 975163259
32856 153276 318385969
55174 187451 331655172
4735 78999 185741529
106869 115593 21884507
118920 142096 58197425
196781 197419 1565906
163255 182647 845003737
140927 178375 93620226
5280 168037 409064123
7772 87325 482739227
137095 185269 120411368
122599 167692 845975563
25902 70069 845967001
182936 190344 18586855
45872 95484 124688783
196159 199147 818810562
121574 174553 744450632
139796 151220 812230815
186000 194737 21728412
101530 114277 572971976
55004 173474 297137565
48103 157585 274392980
46598 189479 358009954
131045 186065 628930148
57803 93584 369656199
5945 66414 151201963
166186 178739 37949515
130103 194648 601110002
40974 149976 191036985
39782 180247 943283807
164876 166490 4039088
152045 156582 332398907
178826 197685 47069095
152238 182240 425565151
61473 73406 32494601
106189 157951 129662508
182347 191659 748573594
2312 167027 906008268
24363 172218 978825731
137625 155298 44105099
155670 171383 580483765
110702 197729 418858362
16380 190703 812823285
136377 151146 824966370
37304 197265 400303104
140377 176426 90090078
20272 169581 373964108
66562 99148 81760468
188028 197452 640845546
81511 180147 882181251
123533 129091 13981449
152614 162982 494671910
62011 163143 253760583
148744 191312 518061812
190524 196804 15659073
85315 87069 479533383
75876 93807 45141521
42462 199833 630357300
118674 156163 93983994
116707 174040 143642666
84313 193630 354745255
124451 165436 102832933
28574 102098 184157233
162781 193899 77731856
78360 199711 771625759
168319 192871 829376384
85623 139399 134827248
112850 136919 749158432
199164 199304 68568552
186108 199987 701400560
55027 187355 416741189
17368 170972 384705308
196999 197897 2248327
71428 73247 330799305
120486 166407 115201238
169259 194222 370500470
54161 109059 137967669
13564 114604 252990319
85528 137495 130318429
63514 80791 705407253
29798 188999 528297877
194471 196525 152045546
79232 121365 819842779
66920 184547 421342118
34923 169500 750796235
10922 36146 63135264
22404 116873 236426648
148930 164773 39735057
25272 133511 569102425
143461 147893 11041031
129442 167118 901941071
111709 176401 350733363
175987 190692 335007138
156050 161981 14817392
66892 180118 283590136
167109 170297 834870302
33125 149410 291057914
186341 199096 822148527
160974 190017 72568895
105622 113461 116561177
77210 99841 394354065
64648 145960 762173037
157355 165524 20679982
197796 198757 327282995
186365 190178 9426932
62238 109545 265429254
168986 178431 23457287
179338 191779 31148076
120580 168737 992530780
73850 138395 161884559
163805 179686 39542726
190103 193304 8067179
126763 188258 153995145
45540 193609 872767818
28234 37145 795013494
80460 192408 280385020
14312 83494 173231514
160491 198810 95720551
125096 134466 23610242
156538 174288 44487658
38812 83574 112243836
178193 182308 10279989
33724 163426 881797448
85898 154268 315469428
15910 197502 454418770
67600 73623 15092171
166544 176193 24017322
196229 198689 742775516
77907 189831 280277353
197811 198323 1287868
84285 196015 528708467
174299 187420 32831808
21657 190652 423014972
65589 124607 599935813
75334 167413 505087456
78617 95063 41404930
48754 177797 323383332
106724 128362 54236293
138550 147840 23120441
46238 118761 998386777
196699 199303 803022834
169294 191663 55800860
87336 186331 247827786
63113 197199 693765866
86291 149337 157834515
103806 159791 140225237
154281 188707 86063017
86748 88161 443030515
94000 168063 185549894
184186 186632 476569258
83399 88385 538520876
40297 93431 133340411
48724 81323 81940183
59510 105262 114896171
28351 77735 123458616
43132 48405 248402274
192002 197400 13397376
1445 154908 384048253
183411 188308 222398590
11674 183344 761024845
41458 142165 252521348
188082 190238 5285255
178724 183180 998468395
70523 128909 146308101
4073 197189 487686564
90339 101013 695408479
65540 177764 281166469
38477 38555 180900
194669 198706 10025620
176119 183464 18310902
66905 122115 138221205
85689 130017 433089086
4794 170509 786334976
137202 141501 10623831
109450 160688 128206621
166406 182191 502812902
108023 142585 51576152
130874 172073 353140032
34842 57828 56962528
151468 191640 100456497
53867 186321 441707621
76445 163096 217242114
167892 185628 44272713
152673 176704 60204472
117399 144689 834641317
37712 37825 494771887
101215 119272 249058177
62114 174634 282149666
92207 118429 65542104
13934 198702 462423969
76277 90183 35068433
58989 89805 68653648
115347 168449 133105043
19279 80031 965050031
7359 170910 409577469
183664 188181 11403894
69651 186486 450102380
31794 103703 46371327
38568 48097 25746215
104616 151226 142835932
181563 183532 564037957
129723 188345 139067881
25880 130141 626148791
21398 130309 944073352
83405 195370 978528280
107688 162051 291842174
91687 116243 889372044
30173 132214 331363682
121778 152556 47346084
86305 164629 626779281
80315 149937 174421023
176291 186157 24739879
106608 152457 689823502
144470 170240 398524948
75483 112307 312036764
178296 179002 1753684
42038 109621 315127808
67597 123556 576167053
150200 159937 24451332
169816 198017 70254681
159453 166421 17568987
194570 195793 79383793
84561 172471 368969071
28148 111945 622970212
154188 183992 74502257
102090 154075 130081273
104347 169397 163048562
70039 134056 516648275
100378 149148 750618337
64263 140805 222676241
69989 148396 196464954
133546 146807 33163712
146597 169811 416714993
165342 180514 895338014
42529 122697 97043950
56205 147045 347710573
4792 32325 991697656
25515 30621 12826909
143314 147821 406547878
53715 131056 339669510
117036 162759 114600649
34230 66315 80090984
169149 191526 988683135
68320 178071 274876791
156782 170880 894621056
92309 152790 976335712
150936 194604 109210739
195043 198417 992816065
42555 96595 403872699
55705 185255 995305252
62427 159816 950287009
118069 174576 689172149
179119 187830 21865778
84305 150933 166799865
75386 176027 775929833
110644 189978 521346470
58566 84259 64832915
10164 76352 165412927
160310 183030 321522153
4465 15048 26470414
156472 174203 44440489
28109 43273 440284266
177105 198894 54280329
17608 107303 224502386
194881 197734 864157512
74219 130602 141318008
15013 67600 572727578
199108 199769 474107930
98897 183104 210680623
125017 142135 42993203
66524 181591 288238197
145909 157700 29416846
98026 120135 342186371
46545 151285 262590265
121585 172443 127549432
164547 180507 39786062
142957 177626 86721131
91240 109294 964730842
138963 192205 133061247
90684 130753 840381939
59024 124696 546176708
7542 84246 191969526
15113 69012 134799870
113571 156424 404818590
148984 151509 958420564
34810 81494 375481965
148342 181076 476932857
31691 52805 848556483
42220 42532 754951
58438 125326 450662302
98560 111320 16333733
97908 138456 101762579
87267 106839 48902313
95592 103091 916612611
58956 197382 603754585
51848 124442 181966890
62470 81104 47030108
65901 126208 942709452
167299 167568 241188792
65657 166872 253788289
91610 132037 101141097
17607 123976 109483448
163823 195491 79018292
77681 181358 856821532
159852 196910 930792675
92058 132391 349553802
100526 104544 10050420
159542 194216 82395316
187858 196162 318470526
136307 156184 973491938
135755 142730 84416421
159297 164059 12024051
192296 195248 7259455
22879 179511 611423604
159196 188396 73057875
36274 191009 509152966
95383 126490 77834514
9355 90156 202356278
64198 183492 298919396
13851 140956 318374826
95520 114191 69123209
100813 164532 731544070
86760 135274 180618105
163151 164023 282435667
94646 154628 440965023
179558 186065 542766400
89593 119571 660382928
152416 177950 448085178
91485 94560 740402028
184201 188792 11506934
158446 171197 643416436
89879 104489 741035659
138005 169448 78670303
111830 164788 132729424
28866 91092 155863822
74769 104440 335270761
166116 191154 722224428
86844 152742 164985823
41026 105393 687950557
39948 173575 334867113
102105 135788 517587508
148906 196833 102334306
85367 93941 21484086
5054 141647 342029103
14843 81129 856781385
72675 197124 318551958
10299 81581 178406792
129350 189440 853655666
95978 97054 2611640
173436 181562 20190517
124725 161896 572537972
116656 126889 368784404
54886 171287 291988834
81397 138392 142874333
104689 187930 991738553
129838 154747 274108860
166113 185652 48753712
68861 127398 387698829
40164 154075 741716000
138995 190063 290449127
38008 135794 311265456
186453 192137 592838107
123646 143683 50348959
29435 116578 218131208
23966 147636 311347942
77717 89595 29986096
49443 194896 364332336
33361 113302 756875641
5084 35591 76436650
126716 157900 78025473
55837 143772 971339732
85470 103857 41230315
51316 102577 647432276
117058 168810 129747193
175134 198897 59208476
85880 157092 178217766
160990 189585 416787450
120486 162103 104278555
19372 27488 20426987
83736 195297 279145549
40765 141227 692867457
136179 181117 114875316
63161 79598 539191760
134318 154408 50233342
152379 167968 39164542
61766 150117 374046849
80322 124472 478122104
127929 155725 650049222
32403 140363 405036678
84236 109037 62189417
83800 111108 489577379
162691 195930 83017929
126203 172294 115536025
152317 163209 944324295
76688 97380 51952932
64595 119449 137536784
68262 123212 873490666
7385 106637 248334390
134363 167197 82237789
5248 94911 224527923
60105 99235 98426347
140590 143433 831038974
130503 190835 150969518
170733 171176 967676541
32827 127105 544843493
178690 195286 41449667
50682 185331 337417949
181551 196272 36798639
58868 114845 701048719
165239 175934 2870660
43464 82915 471583225
133230 142725 15005023
102948 105918 7324138
121474 185842 111037517
31180 104231 182820702
91218 123832 548003667
90169 116622 455161239
148930 178674 649334772
158007 178481 546913828
117843 119510 847171786
61256 155574 307823871
177467 186569 22846542
160093 160463 898497
35429 148623 283393699
35354 75208 99522385
120571 121913 754850403
81504 137080 942918482
33989 194613 401965777
167633 174376 16814330
172098 178868 16759952
191400 195728 10773042
66330 173773 269268069
27923 52401 60948795
169709 182155 31032297
126224 162224 361855161
33461 136510 258048794
171217 172144 2323780
125020 143395 46132045
25140 107650 206550588
88670 130230 103947992
6451 30869 846517021
198253 198828 1447824
107298 142457 748167961
124579 178243 886610106
92118 112820 51784850
152239 184946 971487410
27596 129972 503774690
69771 199688 894444705
92083 178209 215559756
120824 187280 222338439
168980 187114 492800821
8571 152981 361495959
83026 114471 78708237
25702 60631 86977881
152060 184452 476011997
61059 81224 50879877
66296 86652 51165636
182393 187870 13757679
125658 159123 83840607
39058 106181 206890964
17902 186230 628366344
90723 177041 287515935
63208 197155 811287240
25448 30462 12599986
44245 132706 677097528
178932 186034 17847066
55739 194571 347899724
46305 122727 393733936
87350 152987 164282142
2024 175874 435125252
52162 66028 542445621
166521 170406 9708210
171981 184975 320921196
45334 150092 262590426
28738 156379 319555408
31853 88650 142238430
59666 129014 634023382
25642 196170 495822846
164937 178354 170613023
73802 109220 88870484
54931 160541 95358081
122962 138490 39252466
186301 191915 13995687
131221 139515 20962387
48978 172311 108592458
103732 187313 731084049
32053 169872 696488714
24251 182610 665312987
72446 181716 273614195
179717 195333 687525646
101315 125012 387989611
129228 163637 162045703
80103 133693 134443231
132064 195266 158082242
32099 64354 80368928
90398 116188 612236856
176689 186722 25128350
154464 188366 84840460
30522 163794 758005950
79973 111543 789587818
95177 130883 89356266
84421 106480 791157654
2489 39589 92594960
177368 193876 185012220
59684 172373 583483483
88685 128110 739412577
162223 186544 348250669
73591 134661 161001894
146469 193082 471468291
133745 184440 126742906
140916 199658 146790496
174187 199172 133836249
165452 192484 67486452
90302 193607 258531870
14639 64608 124795207
192824 193895 638786131
49838 96724 117726124
20062 148932 322727178
104770 194176 223781242
166797 175546 964704383
9007 140134 328428287
22185 49745 237565090
160318 176127 722644534
180695 183007 5732958
130075 134411 790116203
129815 180315 126439919
9355 30393 806503446
21129 23053 4881951
41102 184570 545045242
170439 179643 22843573
128993 181598 131703937
110162 176003 164763667
63644 84969 69294756
150667 177995 68360509
118508 166176 102664442
44948 126115 203638141
179327 187318 657942892
81827 191607 274753351
99746 106975 268434419
56821 179769 772588629
21090 31784 834060078
5621 170921 414002530
41215 125715 929108750
63355 186625 908753485
133364 185782 131145368
196476 196786 707226
189947 195966 789797814
173525 185927 30964008
51089 88492 724151545
175740 193493 5072234
57210 80259 801515135
45578 92657 118298826
124618 125914 523902958
66555 123473 142592731
4346 39426 87605074
163687 170393 849118648
32033 89535 812801325
55070 100278 850919583
57199 72463 523344959
196119 196577 73701021
143505 172048 112083964
33544 130018 372836534
95325 118386 982156899
180645 198123 277260161
32680 49253 339192029
176419 187262 27197066
98892 153636 137062470
149839 195425 309218670
133576 177677 110310910
29836 46101 425664095
90788 170766 615710007
80943 150753 624579927
55362 104996 302082519
47303 167968 570840043
71546 195983 209106279
129711 192060 378901239
92362 169184 192423236
156583 185699 72859433
32946 169136 257473523
146491 196502 125084499
82691 117301 71309774
41092 44248 961766930
91090 113039 54917437
58534 79520 512890695
191740 191903 762991634
170485 173445 7401165
179418 189220 880477130
68927 119722 63487290
1345 53466 233301211
69140 91131 733880052
158306 179869 53943700
64971 132767 170063693
191372 199276 19635311
111014 162058 127790433
167692 184509 513375213
148201 182207 85077031
62596 83143 51850205
35357 90924 139120750
79946 178317 858547976
47252 113713 166727872
141655 144914 8193427
108014 161298 349894961
75546 104461 72528307
118518 163844 113666376
157531 186754 749745477
66752 115640 122526648
29172 184887 389776535
7530 39087 78753606
69126 160298 228421633
56548 68608 935591967
10677 170459 400100122
26127 108374 971751548
29673 67947 351293849
76313 190630 286337241
85312 179096 234754106
141661 179532 566109825
32186 145149 282828433
123940 165561 708587561
10522 140024 926111551
26130 82853 147340980
874 28997 70249196
29701 167041 343948515
194323 194917 1438147
156860 197931 102586292
87433 174830 218802704
106486 110634 659164823
124899 162983 95466942
180009 183494 668994580
153553 155960 696434725
126557 139100 31585106
22036 69630 118991022
90996 163002 180252682
163316 198611 88043034
100521 185949 698807706
108729 171427 157045398
149940 199319 594651635
180515 183849 647239933
1610 72022 175999255
21811 193886 430698572
107395 158536 130609584
90398 136707 285288940
146734 148378 4144644
52260 122291 175485734
53926 134273 201657778
90114 170361 200967134
68184 87054 47341312
19869 21163 400605138
15575 80122 429011575
40974 99193 882131972
27067 71660 105465675
6313 30476 60529018
6120 33490 909476555
85469 164131 884096406
61451 112468 156873782
19004 53299 85597668
169380 184413 37421255
78510 170504 889349000
156268 186280 75103792
162372 183247 390912801
126589 164216 94359384
159195 168583 23601011
110331 136439 428928720
17149 143129 591193151
56852 90031 83593429
4236 104588 952557579
169345 175016 867030357
177205 190766 75691956
189497 192950 8630406
199683 199790 252197
46132 172028 449334383
191416 196935 13682922
189083 195196 91853531
132207 176707 111476581
132145 198729 967246924
26575 65875 98093713
186672 190588 612149438
27633 111864 985523552
8570 31918 58494607
30581 111943 203635304
169188 193951 8806922
153678 173387 49431481
18440 81503 157914592
155540 161096 189267405
171472 173725 5600716
8376 117741 273712746
131332 158214 504196949
35798 41402 12109664
176747 177042 729547
22104 103215 203058311
155374 191525 90381925
166415 190302 310463536
101479 184073 19607181
86485 148778 156003275
107605 138631 69324685
6127 28774 56693064
121336 185161 159868912
154620 165197 26578838
18669 98450 199750852
3265 99539 240916772
41663 97532 990197708
178819 188267 23732670
182295 195338 281279800
102789 151330 121535700
77262 138841 979864831
196737 198267 468539859
51172 164880 285126885
110276 185711 188788423
110569 175860 373349609
47294 123631 191398630
122918 130004 601041507
41587 130110 751597378
174709 197398 56581956
144512 197998 219248930
158119 166825 21983157
78514 148331 174969106
86517 133501 425381222
45850 110302 919138601
92865 109679 297612125
181420 184309 381700095
62030 145013 836134166
6737 104216 243952221
175875 194144 712799037
77253 189341 284048899
84336 116791 7985530
126180 147683 215878071
101588 151131 931903984
15177 100777 214278763
81093 155409 718465328
12909 23148 500233119
8881 133959 313246819
76399 177843 295114230
185175 199914 947232423
131762 171722 100224480
195854 198490 6500250
185425 197457 29968852
8225 127032 297425551
63838 128798 163044918
2579 25650 57726999
42588 165838 309107569
104433 160780 141160928
13412 100962 499014988
183573 184717 2877165
178917 187847 22413719
175276 178075 307032278
83151 182448 248579596
134128 197043 155388550
189840 194436 256907535
98724 181823 207994919
186387 194594 20424530
147449 168438 52631041
160217 186527 65896237
15194 128366 283303283
182848 185119 5812806
41583 52602 27558708
192335 198906 831900287
145139 159292 35386073
100964 190255 920732311
57739 76626 596946159
115966 175472 149037415
114094 186254 581017114
159273 176606 4658155
180431 186565 774137207
176090 177328 423004383
13590 71416 144663770
72966 168680 239876471
158081 179980 683704269
23303 97421 185458323
92555 124274 79282652
10627 16755 461211585
29311 104125 187240896
106530 197417 791151201
172029 180277 20509973
156177 196152 99924153
134250 182874 521028532
104810 106495 284716208
161070 168276 729986366
12551 58018 113371265
71053 98338 68409027
108246 156340 120435066
136842 150392 33738989
141727 155914 35552907
35430 132363 242615758
93361 197706 261037832
10256 49216 97120488
58972 70120 28265821
144192 192764 526413510
15729 33443 931563846
128972 173105 110639908
2429 191183 481368592
197771 198934 2890588
109112 170092 152690024
85943 90476 642513556
66811 136147 375482264
44078 67697 59383821
35897 177982 365425691
152009 177222 63147942
25834 177349 699707684
59630 151603 230759617
44423 133979 336390180
190240 191234 2540506
147106 180049 82372633
146227 162364 40376007
189951 195359 13444264
32185 41157 713642389
145570 170174 61670506
139993 177837 94560303
108011 109580 3990811
177515 179250 4304777
48431 113475 249833607
31841 162048 325948810
90651 158325 460195304
26664 176154 374167280
150457 174742 60856605
167851 175728 41885000
32303 53940 25812508
187969 192650 11669763
68193 198739 326726637
37485 100405 157503272
149783 194793 112576230
8380 161070 382270297
127149 169081 954461661
59044 91422 461724573
42173 141453 248905841
165156 196302 663161493
66747 161981 238628180
20510 179529 110818235
77226 173103 813051381
13067 188048 780110454
85147 115033 725902784
63752 115853 130813108
196816 197459 1588476
144056 170328 65829848
35141 119331 619206214
195283 196419 2935426
159656 190239 76413573
77349 89305 30136101
67408 185451 295674286
37116 61739 158373591
28069 32141 10217272
62821 123571 152414814
133484 134925 992111369
143409 154822 28534794
89424 169655 768296602
118218 194491 392619317
75915 111743 89918428
190607 191532 136207070
13760 190244 441778483
135265 182140 117187263
94785 100374 13884005
184228 185067 1699524
115939 195623 800614107
72411 140374 170390015
1233 122927 716888945
62794 175444 685673878
49731 76241 66500663
51590 54338 6739628
18432 85145 167095157
48346 131502 934369353
24651 35795 27939492
21969 93043 578362207
111314 125340 35055352
159528 169781 171665294
92356 150188 144700810
2244 58772 140915894
170093 183046 32196813
83196 131492 400388388
127991 139282 909492053
191582 197874 15589615
43561 52509 201431669
88065 193552 8695765
169130 185890 340584566
39395 64162 61887242
182096 190238 678037238
11245 151332 743680722
72166 127056 826610815
49446 63806 506609910
87438 117974 106838945
127474 133491 15182164
60307 187162 318065399
182608 191775 22965037
55479 167677 281483620
48870 80345 614838816
90844 127854 745381524
153281 168267 255264459
3299 31233 14717023
99906 116974 42711344
187336 191855 774754641
134851 153667 801080676
82189 141791 489015495
16351 158654 438504013
151876 167007 795207705
154972 161304 106539775
180506 183800 8240210
145283 197403 130248983
158204 181095 479722074
199306 199566 213895137
153601 163174 152455016
59710 155229 785461670
75827 176084 312133364
64678 193075 568172951
687 118345 294318426
49192 110993 155124100
197053 197629 190803011
47106 83387 91162552
13839 174400 615432933
144952 179743 86951614
124594 137642 32948432
27182 184297 906086089
85724 193487 765336544
109112 168088 690581572
18735 48780 374463068
148835 194093 767235832
130663 164636 85153706
113834 151766 299871245
190865 191544 1684082
60330 170916 277484080
101098 156419 138492485
197271 198433 164206189
161088 194333 866644520
31482 134058 256856141
175012 199360 60693345
143472 192519 122665356
130275 167772 766709440
35407 124052 414157848
196601 199199 703150952
53361 120059 769541462
19038 90732 179652795
84964 175893 7049060
174791 179816 162291206
76561 185812 462794624
104213 110635 16197267
14604 178386 410008101
63178 101440 96287748
170060 176137 15085714
90971 184496 885870282
31976 179999 811521646
41187 91629 946091251
174552 199064 226897701
40713 145239 774005575
179817 193800 956393252
99745 145595 114879759
118784 155021 90816261
103143 154158 127763547
11672 163816 381035620
142142 151792 24094832
5897 54582 121440055
143078 146327 8148677
22769 30833 20180543
44332 78129 84871114
4001 183952 660512297
67924 118715 127195977
99927 182340 206287614
55315 56607 3220476
47858 174804 720467848
60615 119614 148068415
19550 28946 23584159
2196 24751 4938195
10024 54443 313682493
79428 113513 85569209
196451 196847 878343
12572 82231 174469772
130630 183659 132671676
61251 62271 2569571
46707 173925 318939879
89602 116426 645221372
182596 191849 23193268
134360 181249 314669204
97209 177268 387751364
172428 185682 33042683
132181 170857 97009360
64304 94805 76716059
66210 70869 11670112
25072 99771 186989999
70056 76711 166757776
151306 165620 866742407
107358 155876 121615483
180291 193070 179484105
105248 146786 104135810
92472 99391 865472261
80004 142098 453860228
189273 199020 286109868
199816 199861 941289854
141396 164952 59113685
168053 198251 75220491
148410 194657 115633479
115635 122780 17738969
23593 139590 632098317
40301 160090 300220049
130003 161207 648398889
14375 99552 896449304
145427 163603 837206870
154112 188792 613900952
170415 172230 947699605
138099 164957 67225147
125161 147429 55875412
71256 96923 64377659
147124 165673 704591016
145114 179521 86000865
80608 145650 185642646
194930 195039 267690
141603 188799 118045536
168839 194823 64738878
68952 121120 130614922
87573 140922 583888094
29361 188779 619345154
10034 44668 86197344
126675 198480 179563989
95941 186233 226015872
175124 195764 246377322
75651 179809 260932528
88919 113265 60915137
167351 179811 30995013
7907 155330 369060728
29781 178707 372719705
95574 106696 27726366
190890 193623 425676406
186884 193470 16377676
124636 175848 128301895
121624 179736 145507065
38220 145074 288015568
166444 168400 4879863
31396 109491 672858478
112961 136410 58844101
140552 165375 62183967
33370 72731 98339719
88365 186821 320134486
118181 141798 396000285
145361 179920 59387736
76998 87977 20377477
135922 166623 76784798
7992 19583 28908805
2810 10659 19645585
85749 199827 285393063
101275 157409 684054977
96164 118363 815298490
189929 195603 637758465
169486 193510 823264195
104267 148957 112006267
56445 188622 331316043
85017 192180 268225658
40288 116939 652798995
77034 101524 258523924
68758 150263 204155358
15788 26843 719064795
98278 102691 847968801
175917 198034 394559227
85016 199893 535295849
198483 199530 2644024
185239 196470 839863075
84326 130810 116370094
42712 73759 323502705
197311 199924 101147940
82962 117360 86108616
135847 152030 824281617
138571 184150 912288382
190065 193143 7747306
184557 194701 25342539
61473 153385 361313313
94012 152483 665011227
121132 153708 81694769
195814 199409 8895633
66946 73432 125941151
184878 187256 6025435
76238 142461 574151673
18254 190506 431177846
162345 181129 117562790
119507 188415 801515063
135457 157183 615364314
84745 139614 137530067
143883 170680 67120293
13667 37888 773348277
84464 198447 285132801
7056 56555 123418717
198352 199712 552838320
40523 158918 296737977
174336 175598 3113101
62812 66361 9126087
128330 197542 173109401
110174 116800 16498605
77677 103988 65960756
79000 111032 80409568
25303 33450 603029725
100788 159248 146428671
196249 199146 875363993
159405 181648 669831554
196012 197724 4182884
199679 199793 274784
159970 188716 555905948
160833 166348 894862793
192672 193763 347116577
148135 189569 710605911
26930 35690 312779057
132947 192780 355674501
48271 133754 214467975
79281 82429 8074642
165355 174392 22530372
175727 187927 609989204
64296 150692 401033067
19518 62111 284938013
91706 123800 80216009
39284 161470 895202338
92792 199653 870865974
199116 199704 303699864
81351 158482 723319779
93302 150277 142622280
165988 187710 54274351
89881 129506 99067702
156586 173057 41320012
20746 114641 235082612
36391 180711 673785753
20728 171000 763126168
97237 177596 201224176
20311 97885 194170567
97252 107826 26509686
150149 186646 400976599
113033 188801 189576459
170332 180028 24114428
161669 165695 10214310
130366 155945 64122860
26722 195584 422523427
91152 163224 751684380
33288 195215 405125559
170292 188420 133641078
172607 189524 726536288
72385 105315 82432518
30573 55419 61688126
42048 104331 915301869
44634 154893 276469831
10009 146781 590569394
39536 52516 32378586
75082 154321 198604702
7926 161352 384058515
14887 29893 37653817
105063 186794 595490957
148064 183731 733356575
34805 102944 170506762
112222 126481 206242426
105720 144013 96085633
129943 191566 154195235
10492 119358 272387200
127362 179957 131667524
183588 189476 14772806
174368 175401 453367959
14811 66105 497567917
58765 159485 797432160
189838 198604 301068030
141190 167380 65654191
47758 65714 911168164
45273 134735 804215797
73532 91294 398169265
132463 170277 853945264
83169 175657 231587088
26326 157736 328911546
6405 99090 420336486
18323 40022 384794381
183780 189299 1281540
38879 182213 36338519
87647 92207 11418149
39865 68241 71161081
194813 195839 2613180
155782 183280 68702132
131149 135291 248699472
176248 199169 136951841
20409 31033 724790536
60833 114733 135345697
113739 190147 513775206
128266 171497 108401408
141583 172837 78344608
188093 198881 397144897
38525 89658 128243732
136074 199930 405952297
23563 197149 434324004
178032 178274 595093
192399 193133 1801528
28606 29240 1573570
181865 193518 29171763
173671 179802 112429594
109226 151985 432362173
119018 178266 148383231
51015 153111 465714975
157059 174176 610705783
168465 187670 47994362
179472 187727 20784879
197097 199719 770178256
305 158742 396445072
156705 161293 950728640
22378 90702 323304018
61006 124453 319998003
165337 166394 462827483
97709 189985 230953412
31084 193025 405324868
175329 189853 36255476
47732 164257 292198776
173279 184445 27786109
178067 197745 724328713
156205 191644 88600949
12963 105919 238409735
27244 78847 128981375
134477 148643 35444178
14827 193380 446953944
127259 157947 321251509
54109 196028 355616700
186646 194766 20142688
79623 117484 94909407
56237 126109 175370665
46942 73659 67134193
187361 192631 547024945
29160 190533 365780122
171863 185022 32784502
5709 157729 380556701
130214 152253 803429698
152361 173175 52216971
157128 178479 513980450
129951 177852 662390447
105281 184459 879997208
53703 120002 645438776
30910 197350 416472968
122247 147557 29320661
108889 117282 560154459
64491 186806 668503368
76833 141972 163332101
199226 199240 408942198
191179 193046 4680
155538 187382 79749274
67809 165074 243776083
18996 142195 308614123
163937 191802 678796909
79034 96889 44888037
54475 136269 746585164
149752 150201 1118655
77517 165158 523048612
39803 39835 203648525
51707 142838 418967625
145063 182699 94081333
42861 47166 10803810
140196 158188 44906192
25271 82187 142479948
53463 143059 224754922
131756 169446 94517906
135538 160832 42954521
128905 170774 104981227
80245 145501 163606870
93659 183799 225573478
134781 158662 59624389
93223 164619 704111452
131472 188192 142060808
39748 91205 211411795
123794 188327 161648489
93280 190551 243441041
142796 158182 41142365
56447 59082 6587727
41925 110213 706819077
142615 186880 110761120
14982 71467 698275042
50982 146469 220475378
31087 100400 173450879
31281 92304 463729987
53903 196405 357092055
169765 194290 61167857
52548 101803 769553460
159835 171881 30277880
88206 185008 85285825
168811 169424 177839280
26572 79998 112182844
72506 166874 568613362
123253 169002 114846686
151819 162489 532378994
40911 193547 436265949
169746 177239 934044798
6747 129539 307351255
132071 166274 970605627
189105 192855 4079489
31018 171292 647472585
123207 169737 273639282
190255 198803 21286827
160930 174832 34819060
22656 59497 91732648
193137 199825 851925722
2000 46390 834834211
61611 136173 187316902
125562 188722 311947464
79330 164580 822445453
131363 145476 35428237
144216 174216 75090442
109767 180467 176899992
99599 155653 140384153
140306 178739 624054244
27284 127281 761470450
132769 185536 245710521
106823 131131 30476514
16262 168034 152969950
140050 159450 393615793
72533 125432 132492767
46274 107932 154735484
53030 140494 219488938
29638 105726 190330566
118085 174957 142488329
119939 140375 51386421
137944 160150 291719170
8715 26962 45756829
122850 190135 825167617
863 168325 743989004
193345 199259 33060852
59365 186721 824231083
17277 30894 863015365
182862 195841 3058431
118770 184824 276976775
28248 88446 150753668
93326 178547 213329246
192367 196370 9975381
46445 114432 170502011
134655 193054 145976077
186656 190855 10405853
87442 182350 237502723
192257 197224 846778492
52545 164294 851696271
33674 155923 281680108
106614 132503 64962245
45913 190484 362267915
104147 195845 93179133
145385 157835 908694283
181488 194035 31380507
90677 193390 257014004
62543 97508 7609722
76221 105629 73722549
120986 137524 41698822
42521 130159 219802680
185182 194949 158966976
104924 105604 139113600
26038 112627 216701970
121852 177971 140592542
117781 147039 830718040
138192 175026 92066070
7369 8372 800907693
151279 188349 92780082
112443 141562 720043193
158119 187029 72401738
182263 188738 16184107
186556 198949 30762461
171487 199108 813257055
30970 54784 126630607
65121 84123 47819022
93063 118536 418840526
102055 109937 19697339
164648 188118 227696972
12756 102606 306307769
33563 41054 18352244
190576 193209 6615554
21202 140639 664364721
166899 190077 338253597
183478 188130 855285529
32031 109418 739153682
139174 168963 74578849
52891 163629 536316534
67060 180931 285178405
96031 144389 121116766
180810 184547 104729449
26238 62071 89252692
189968 193904 9856090
117789 124818 622400726
80573 113294 250808962
17766 25316 952301443
84205 147084 157509948
195176 195601 1118630
163572 177544 361570754
151689 159823 19080392
184396 196596 522275164
128382 132991 89200015
26926 131490 261679502
161537 197826 90598316
171180 193992 483906383
27008 199096 486746188
1702 5792 623814194
106106 145264 763155191
122924 164017 905542506
187966 190778 6973250
114835 152577 94501801
176654 187453 15216839
84849 136288 839718253
119438 135476 559750740
107413 125060 44178778
45426 71368 65182860
46849 142286 239352769
194431 197575 361488870
160058 199368 137811278
67803 90662 783298360
131613 168055 91436554
115877 157560 761620892
86869 111997 62896239
98663 190688 409736203
108146 163302 138219451
73177 112113 31268543
64619 193484 956516782
139577 197020 963928413
154009 194389 100952930
34597 139163 274401779
198054 199340 345027575
22271 114133 229967538
183128 187462 11047117
14300 64384 125092424
13506 117069 259274453
152956 161485 21391759
163849 184069 520480417
33723 58149 788792793
94943 130419 893379822
75100 193862 204264380
28907 108510 969207217
93274 129106 712925930
117898 133414 88244017
41457 155574 782213988
192665 194598 4788332
162722 191432 837445937
81345 198133 292188429
189820 196505 15581206
10625 14179 8817485
59712 75960 40940602
122033 154000 80209343
129779 185226 138822519
31752 46263 35901377
67030 101573 118323975
177470 197901 158566389
170081 175735 773671560
151289 188936 94177815
49961 100661 127243271
150726 187644 379092668
137864 196803 430297395
141471 169608 70564857
172197 186434 807687646
95578 155891 239834547
19774 27109 18446437
130397 199189 277183521
166910 198626 79030260
74935 188871 309389040
149728 180943 78091274
87241 166735 199146619
147625 194790 405679327
60627 149011 857805213
39733 64362 61564792
84124 109032 62461066
124748 146149 53709113
169966 184181 35374983
90804 128282 829602724
133028 164894 79860419
30549 115733 213175191
91574 139288 438191390
80170 122646 106327770
140216 178300 95179222
2633 122106 772081653
112456 186357 185043127
159770 163992 10664722
60079 163428 259329796
191334 192016 94040052
143124 157443 35721093
138212 178675 101025552
20156 130977 951496092
93908 185544 935779108
1057 194934 485059450
135857 137783 4789107
8420 113349 274460995
155930 158385 6053734
61158 92275 136933194
43406 131612 221173276
175727 199965 878705330
190113 197644 18766707
143050 153616 173434199
9686 78869 173001241
115778 187400 179390664
171671 180892 22880826
15604 74105 146293839
15516 30878 38480340
199088 199348 547542277
106320 165219 530421898
97707 103831 15341545
134592 188494 112304145
25336 136451 344242066
53916 67883 35240366
196559 197651 2615134
151473 153732 286420789
112895 168957 591416274
186381 196995 26323001
62487 153453 441060578
195196 196440 3231429
125084 164938 866737747
87740 143926 140684619
33334 93725 151166524
101112 157754 141733548
61786 187342 415446170
36592 60245 682815345
26759 167419 352212287
162988 164848 4728902
96425 101265 887304397
14812 139984 313526764
143109 149429 674492701
111551 179646 76303675
67967 197034 322990148
37447 199995 406799850
681 78809 318581027
138455 146262 19416910
74844 115960 673370549
194202 199416 257465711
135902 194141 145505753
177512 195122 43908157
111507 135577 60411190
175731 186015 25726805
54773 191937 711952980
55423 120803 164057047
110421 128168 44343065
62444 153148 227529529
183827 184925 171043260
65268 156145 227806927
102359 160444 481914805
67720 71354 9079980
5376 127748 306362244
104137 173606 174061674
86019 133544 119033307
48844 161217 869351893
51595 197903 366342350
16611 117641 252923392
84546 110198 64275794
18907 191664 432521652
136840 150827 189181051
107389 183542 190613500
195512 196460 2437431
34595 50643 39787950
169699 182130 894454623
133656 192289 762135072
135041 154845 49440426
5883 175769 945874758
48587 178533 325635756
81919 153205 191603918
109122 147616 96328934
124293 179957 195964446
62775 84684 55294454
185508 190855 13333632
39276 53376 35191457
93171 152875 149464237
148482 153682 12981429
27115 165466 825537741
92717 186293 726928435
169323 187628 750783107
157313 183996 222432424
174558 180899 15768548
58835 92114 813970762
25343 192895 419387324
26466 46275 49150761
121563 171647 125598193
55888 69260 33739340
20216 80264 150188364
9835 195025 802179422
111280 145508 85721115
73542 150824 360006961
171538 193625 55108261
168457 183861 997097545
134491 179114 699434534
177959 183303 62677670
53710 144390 873108417
145732 155172 227726269
136719 163388 837274063
100940 125163 60575917
179862 191275 28572642
123367 197309 185032305
168674 177610 22232345
177006 195606 294418923
30038 37465 978997979
130726 176644 114976844
167777 196081 70621282
191531 192869 723642455
16915 75036 706446705
5759 11621 538537951
137688 172968 531670385
57757 64030 15832600
149970 169343 790309970
100696 141124 101326978
32023 180568 371755875
29773 191191 403987262
172012 195517 58584824
52187 123019 952755717
29401 192631 434168614
30680 56038 62992844
15771 141542 314911082
69938 84086 35526571
142594 144690 5250402
94014 134926 102560564
801 29480 71647102
27144 187919 474994766
51687 196481 504324111
129890 145643 806221135
147674 172453 62118248
174371 193771 48432786
158434 164228 14654864
91103 135391 110971641
171747 196180 187390248
51466 195093 359717080
132394 187660 139009573
6700 20962 35669504
29021 111583 206690449
4338 71048 166848050
170132 176168 15017812
22217 24565 5880234
94949 180859 214934494
31869 133306 253978966
110910 163855 132610554
186912 196624 24191691
150146 185545 527241192
163052 173634 733769281
99896 160522 151789631
93017 111709 46790388
142421 164110 570301983
49112 98720 124548797
85197 179637 236352584
6238 24798 6371900
88618 147771 148066817
76900 145931 173056464
95782 114797 498795684
75034 167517 231866566
93520 185740 230822393
88681 122871 259675100
68630 102975 86104623
166752 184035 43056543
90276 140290 125288020
46087 167514 304534170
172450 178410 517106231
110713 199844 222872490
88446 152107 258049061
25733 33658 19906961
66836 139809 226475289
191811 191953 790215442
102162 131172 130531696
96120 126581 76211440
93436 161064 688402236
11406 152760 392783244
139603 187031 118571575
97451 152842 138701096
35561 48759 32654184
179372 187675 957731910
199504 199800 93379
53761 60218 383671095
148630 191530 107249853
4593 30571 177299014
191105 195184 141792014
110634 178344 169411342
66048 84048 103007615
163634 191844 240591184
175503 186775 28219858
152957 173897 52526414
99024 191282 917687617
99068 135036 90225158
49381 66685 398094197
88091 175017 217605349
39968 195692 389976121
137558 162578 245143235
113842 114473 1536327
130641 194030 478095199
174102 198988 61995408
46884 167779 111272283
110965 117200 223322875
67672 78235 39990942
61788 163151 588563823
63108 107403 111264342
61802 120769 640570960
95646 102256 16608248
76768 198453 304607697
141583 161665 50295456
178584 179832 189303707
75958 87225 28451309
185195 195438 749570982
189508 198314 21862280
147834 171398 453326695
164406 185476 726080547
145576 174024 485434954
123748 137470 919858701
109876 135633 64590487
94600 124235 491316498
60776 189210 370924086
187595 196576 22377966
31957 193351 286538433
145564 158233 288882090
90759 184652 234902581
6271 31359 62814259
73212 121242 204529082
107773 156896 122984227
85213 175691 226522097
29181 89539 151177405
76761 122885 115470693
52115 190921 347768109
12563 31681 47984233
13502 195980 456772520
51560 92246 393147009
132843 140531 19328718
116135 190673 186571157
83664 190614 267679789
45522 49442 9851463
102812 110682 19763274
110995 143812 82220155
74715 141072 166357270
120619 129020 21071030
136809 187360 126427004
135615 181219 113951573
178858 192756 28642542
128506 183671 138054033
101493 158286 256530344
157635 170952 979384481
106274 139543 440142853
192204 198107 14633164
47679 197735 932488206
22579 64164 877711781
46439 52426 2874776
13628 116579 257766906
25847 179956 385717685
126469 176063 326671084
4835 15134 25782859
9303 83511 185771845
113338 154333 54442072
62826 71893 6984101
146922 187690 100729602
137702 170747 82698436
116484 144172 69461671
101968 124529 56307390
72095 93539 53832247
8506 125421 598920798
185601 188324 436505877
127317 167481 752416067
119515 175646 140657691
45413 91838 116663316
12850 19744 420326127
101718 179142 932401620
66325 177208 277818610
141951 145841 901654243
181235 187254 15150074
192888 197049 151900690
122701 149926 68296709
65939 88717 635581421
64844 159650 237679856
149238 171782 852290848
105996 129883 336794648
124395 179417 535286939
27490 74397 117231079
114018 142661 933419683
39554 81569 105399769
103010 162125 613592458
15501 41860 65684796
137358 180058 32723413
61433 133082 179917622
89132 133137 807795676
117074 148864 79711179
34132 142048 531202602
99904 192805 224416817
146325 156207 128504765
165870 186482 930511704
122458 172015 198577250
108572 153521 231881326
86954 88074 2873201
177621 189703 30175947
97328 160723 158746934
44563 72908 139350343
147633 175085 68724905
41022 120415 199006699
188005 195141 17676588
24340 147037 249559802
8611 92139 181708222
108186 126584 796489930
60249 134003 772972998
26613 112821 701225968
163894 171726 350872754
37144 155764 599585990
159054 183938 62187482
106828 183598 192189003
1828 96266 301933769
99045 180566 204054007
199710 199846 335176
73541 87163 708502597
128269 128930 1662639
109481 113311 313472792
161811 170094 479871817
42852 43071 507958588
26984 38233 676475360
136959 160016 328691284
51804 89596 95013495
197879 198837 2406635
157392 169161 29673446
187897 196733 21979462
185866 194552 853485763
48150 96126 120485841
94918 106998 368853619
195093 197449 5884244
166341 189031 56576459
24304 119081 990222927
90884 141975 127920038
109813 169996 359749037
101466 199495 245128163
86697 136189 124088172
173955 184135 532945504
72075 84918 32267079
199486 199615 342109
29811 115212 140452920
84803 134195 123755072
75268 155557 796242258
199380 199917 1358518
64746 100603 931032613
61363 79071 791333127
170560 186368 616696428
140524 185725 113014905
134713 159594 882933555
187990 188916 2264303
185131 199082 34718265
137261 169490 80624670
165036 176479 28471733
195496 198733 828925117
87471 166654 72192279
93124 120659 625117995
186949 198118 893201359
122689 191978 221550251
138941 180922 873666550
176306 185871 23965574
49681 174972 314060495
57166 120182 681059530
89457 144602 138059157
13518 63251 124132725
184966 195875 908716461
104772 109613 295400803
82067 118214 763158775
134231 194134 149757608
17160 77289 150466601
177261 189937 31663940
124179 145602 133159712
64379 147260 207899368
116787 174086 36880704
152386 179130 66900585
177302 198035 454969615
191383 197898 160912529
190425 196588 15445699
29531 179137 816562050
40579 174459 335528930
67430 109354 839983446
91900 164225 277344250
110782 118361 549548516
103095 122900 49411761
184044 185192 2941343
119039 160379 103581323
131321 153837 56436031
177205 179549 5765169
160873 186201 326253685
78321 117359 97853565
121451 132006 775950059
145718 157597 29636160
57329 123845 240257766
115318 125438 25323060
100399 133535 83116750
151501 167779 40834925
107123 177645 176655241
42919 164627 864197796
131742 132782 815390431
196953 198138 2988100
157492 157595 112809006
177219 192401 37958276
17564 52075 474959000
121378 188066 957518571
191244 195664 10987439
98570 197201 246780026
121352 164120 107300014
138529 142403 684367717
143840 191841 258529644
29613 195760 415790315
91363 166467 962820419
43462 52576 96027783
195666 198667 7448546
107441 122695 468151233
196946 196976 79355
67920 131300 307891173
2039 60611 282590530
160298 182496 214834252
1973 73165 177981850
154653 193163 96290621
110443 140578 75514495
139669 176841 92911509
190557 196387 134015617
66818 135068 584072373
114752 151269 674365435
169945 170125 427106
157382 189868 8883261
183381 192534 262280388
144258 183648 98439394
43211 64352 161027162
151643 199746 120190296
1110 64992 550598372
134582 195351 586367278
150469 186565 669827422
21366 198446 722324516
130257 154007 926598941
70642 109364 97167713
11093 151656 426186451
90870 188940 838794707
133202 148648 38673386
78088 160226 205784911
30877 37711 17027516
161322 170625 682457133
26705 165218 346836913
9954 23111 613536926
101181 174983 184785336
43131 78954 9678980
97734 182240 211574185
93233 136192 107728835
154144 156329 4528472
6688 25702 4439031
75688 136780 153346066
670 48418 159306260
23331 129101 264694265
73116 76878 405080658
124560 185179 151850542
30991 117566 216685475
147614 183512 228276883
51923 121542 174502026
20351 156668 707487509
64070 169365 764647023
90110 163967 890621960
127195 166408 98345930
180356 181110 1832868
162252 196234 662643096
41948 153537 279710802
149396 174119 61962093
35120 127608 231493419
174347 181802 139044898
32128 146873 956023065
77856 105583 466018422
128376 168765 101276101
30866 163172 818175489
151660 165175 838670235
140005 143261 8043787
133226 167008 84651532
78291 111305 4668445
163833 169535 836606114
62485 84101 54563579
148821 189839 102548662
171518 181628 25135666
161791 167097 13373375
130963 144318 271321407
100141 141403 698214730
29012 53065 59833938
48591 77916 73633829
166656 191122 641356531
76707 178271 381181458
176741 196891 50213469
100647 149742 6983344
163626 182490 609129580
93953 108645 36818752
36731 121919 360323117
19266 198465 448492095
46276 158387 281039109
6192 38276 760272163
4811 191679 467774291
31384 122593 164124629
127753 137232 23923594
158437 162922 11307060
33031 195943 512443254
51685 160784 273424820
163106 186874 627828817
174593 199150 866717100
199787 199972 578744082
164774 194758 74795038
181741 192537 734107244
168492 169726 725055433
114428 171210 142338495
1899 65980 160036032
111897 141341 791309571
182110 198596 25180429
182990 189791 774608553
115033 115620 848880499
138181 152838 36499068
80532 187162 346862380
183903 190463 16395052
47843 187805 480135987
19473 34842 38593366
140625 195001 61719616
54565 57795 539572418
162592 187378 2638863
71485 99155 655729261
113513 155772 105791227
67460 122321 801503753
125541 145912 812114376
4685 168153 409397678
63165 94313 919526581
171252 186449 31902459
97285 157640 332076024
29088 168285 424727424
159210 192238 16460316
144124 186013 104779313
111068 196381 213490310
58659 140773 206181791
142942 194465 834476343
141077 185934 112225762
149659 160144 26295435
129004 151648 997675791
82685 106160 849197932
55289 77210 55240686
121181 178779 144250563
186234 196356 25236301
11753 101771 946053089
52740 185220 332010885
120636 155737 711753663
179514 191789 633764307
28941 132158 258378077
103282 183669 963662195
128899 181056 420650681
182834 192395 24025888
129113 190772 632391761
155098 187153 80254644
171413 190685 423450484
27562 137159 274552264
184754 186832 5304147
127402 147288 325600913
135014 166931 79913280
115202 191153 190098984
199484 199805 56709216
179908 195246 575419507
108417 134166 387452038
90513 123699 278783665
58058 90267 81208049
22564 188620 179472644
7794 23634 39648612
165874 171766 332273318
81902 121305 284816756
150482 154965 292954411
177634 193277 4073417
164181 198199 84832897
172361 188428 148630512
111897 133167 929900345
166016 195569 572230620
25020 88602 159258498
84184 161209 192857440
62732 103091 101461658
25629 86942 228531885
32648 86731 135326725
77519 181319 446274427
57037 92480 973364856
102711 187895 213232692
165016 182296 43049140
27804 82289 889695151
81702 153007 178501476
25366 138572 460066728
121103 158400 403223212
96830 188957 230574879
186763 186913 717675067
183822 196097 30672683
198302 198545 624556
18960 94842 157025078
1891 145035 416023559
116068 182207 616546384
7454 100219 232146866
78120 189541 560626702
26563 81281 136876123
106652 128203 645514721
164493 179630 65756311
9123 114380 291462550
160680 179423 46845228
169609 175112 13683983
116715 151721 299932717
85680 143946 909920617
115035 158840 102790419
185024 187835 289117104
156229 194203 226558136
84008 187488 587995988
187062 194737 19076961
47834 112620 162533440
149474 156712 21499453
199801 199828 70436
174471 188334 386596340
50101 127736 194660520
48178 147496 249048656
48606 175889 358664278
177160 177582 1012953
136292 164202 69831432
44902 160558 290000328
148991 154766 14441225
48353 178676 326559269
50761 161493 277575961
21948 110891 222745488
4029 90883 217468821
109164 128258 897231951
194489 195232 1789648
73336 87049 516457263
117052 174570 144069307
156702 176480 48712495
59672 139502 580357986
49347 67990 88607157
11620 80516 920079060
52468 115326 900012006
17952 59869 494832095
13831 126435 719743465
153536 199547 114974565
140925 153637 930207644
99513 193881 963369794
167522 185402 44585451
74876 101567 67060936
90330 190401 250383172
53405 77546 467893860
138570 156848 45584351
140144 144234 10194287
163807 165883 846397339
174653 198126 58534209
76701 152505 402771405
193115 194104 2449022
90646 97617 780835637
125967 159584 84221537
114158 168290 135647261
152607 170253 44314476
45378 156358 637580837
122634 177575 630472647
100069 118861 139259157
172700 174760 13442540
93518 99358 14562375
139920 143478 8859511
104681 180401 427533845
126320 184318 145130997
76494 137120 152153826
134056 144908 27140048
103949 181689 696818769
196705 198770 5103312
46791 53708 66554208
172488 191946 48548611
3953 12493 21309357
93261 158404 634029128
148179 164181 811649138
112448 150610 28645670
84131 166770 289024000
2717 81291 203430600
178917 191892 32507467
102958 186006 536572428
143837 172232 71149412
164014 167233 142142708
6385 145391 348052815
36274 101861 164237028
101272 149230 120060926
133461 165339 687523048
37375 186569 373597657
111918 113228 3358348
87850 158757 363286937
34332 83893 123999574
160616 176205 463197646
163049 187604 61429998
146507 150660 402599514
38209 186718 371919498
198575 199890 595368628
105317 195709 226281485
193013 198160 12773822
169721 185383 39063576
92383 98070 477375433
124962 131195 523065144
182570 198043 872215262
33306 36608 8205829
78328 181110 257406894
25445 85753 150962985
136724 173396 91731216
1373 40078 338340259
181553 189740 965263871
40177 149167 273196121
142680 150904 20535993
2888 136719 214431101
4432 159292 387720687
25255 184987 887907961
183089 197744 36613911
158351 176922 46504615
127310 148862 578493885
153213 162649 687676342
162662 183747 467310442
85391 164839 199063809
11079 20468 409035499
165657 199120 194546043
23396 117427 235306021
61950 134073 225310403
85706 129766 640208771
162430 183410 728093484
137264 159352 55154653
44486 77289 294807181
99603 116063 703263433
131491 135102 630367326
5627 127621 465221976
104724 179785 187905483
90732 100795 388403176
141340 149604 20618705
31098 172286 792106412
154517 164613 255498639
80292 168415 789755339
188749 198378 23963694
61805 82001 964848872
164429 182365 88688702
112609 114479 561274648
144021 148856 977450204
162283 174951 371227777
116666 156209 99070237
79432 122195 107088158
168764 169476 1770736
73554 181557 270463624
167097 196808 13811016
99855 148821 122685777
74786 147189 181473344
36466 138618 255917261
187769 197039 22945210
38270 131315 921581829
178934 190334 28511727
67522 79487 7663603
70401 184641 286094671
177282 193510 619136974
99074 126682 69112486
20363 189212 823983604
67823 68433 1507045
47156 52173 710962513
139725 182137 106016305
145098 173287 500317569
152056 170406 46069128
117206 124037 196554635
19494 186425 417989573
37244 191957 806275459
135015 151002 39246033
90246 107121 320751956
31345 116104 212135068
73690 156983 117935690
63263 150153 242202322
175772 183073 18118954
24186 33187 22578629
91027 146495 138820765
8384 43296 62579828
28138 28686 1369831
98117 199629 606742407
148393 163744 787561894
64484 125375 152726347
167789 176615 825607864
16148 158903 357420629
44724 48057 8408718
119696 155518 4354637
176132 194214 45179359
6603 44666 94900051
30084 102365 494842169
187790 199547 375971987
113892 150888 92646302
119281 191563 180986649
157932 180754 57119454
21185 164703 359430449
59649 150645 228311666
163402 192351 979256361
144072 171693 992657346
12977 182208 423689692
100904 162970 834612143
140868 154420 366174314
46437 69425 57745569
77908 95499 533792918
172551 195232 56484957
191673 198015 15747922
31251 112960 204568950
32138 167639 989365851
105438 155346 125125954
83691 129056 840270977
74008 81227 18202163
179258 199370 277347587
187377 187424 119004
44714 114179 174345560
123096 192476 975393260
162883 190415 667788970
77771 189463 891322651
119998 133374 29733599
189855 197712 19534414
194066 199252 290413970
185202 198146 193234206
71281 71289 72995957
92602 186631 54594101
73099 78057 12394595
75176 165484 445268106
185432 193299 19676957
54389 114922 579904862
64251 147383 208517128
97799 142864 112927891
179374 187099 448551491
102360 136632 85903578
183655 195694 351198884
103029 144121 102991523
107814 149305 103921848
33676 161813 377516955
114420 161477 437000779
16084 93812 207327859
132577 179024 116209702
132328 153431 52836801
148578 166782 628063984
89974 163691 184599899
177262 187884 665282280
190100 192532 6154168
43340 190539 368828051
64131 153826 224919017
36616 114780 195668872
18458 156916 588221363
174906 187655 587433454
118620 154690 90411719
99592 126426 274133811
51903 138881 907227346
167117 187103 505929100
88266 147135 361472694
137671 160602 885458768
157957 196104 95433873
105422 179724 186059731
138022 151218 32900446
63008 175277 281539200
85616 170228 211977492
155009 182431 68583959
197038 197617 897160338
80959 109546 71746301
194332 199506 12861431
132139 181743 395450717
175733 189658 34743561
156083 179024 13270980
18884 42161 58045724
44224 118134 185347252
9385 138504 344872177
150060 158580 397179591
132374 170046 425057013
130769 164551 701628339
84703 109404 61910561
174388 199985 387535396
48755 132056 208871504
116275 150708 638099948
15687 72241 141487747
146308 170939 61750132
185304 188099 872426283
193833 194710 479775419
38200 99346 723956418
143462 161708 45639280
112258 166022 646618539
94306 162181 137811182
116948 191992 187846774
188749 194598 14610007
63739 94825 78263034
19366 20311 318359152
101509 160226 592549101
7696 41758 84931909
197764 199095 3333155
155944 182581 66537121
172112 172704 695463747
147066 160600 215175787
188748 190143 3456802
40333 147058 267562404
1272 193188 480249621
22445 59879 656593531
73151 83966 628472930
7992 71939 159955463
4386 171734 637363525
114322 171197 869802565
132683 188824 140458981
115637 154917 98387242
66792 198450 573797573
143364 165446 730724810
139924 196075 140325504
11388 135321 310378298
3343 122936 536716372
80197 92940 742492067
80472 119539 198227336
31944 101832 174953180
169184 186662 43660895
52540 80243 894593926
130816 141349 26402729
31002 193148 405853254
152658 170641 912482954
11769 91036 453536961
181124 187933 168988640
25889 83114 971009569
87727 187029 248549584
30172 39251 22424825
21272 161320 350625470
65098 65820 172565
68448 97222 72139890
192327 197794 743140
199702 199965 189888710
87838 175532 219498511
20835 95593 187219093
136200 175994 99455077
69329 158700 985680012
189339 194758 2881192
28810 29670 2191953
133056 181860 122063275
96222 194393 184460240
156779 160316 8857845
132626 140850 7364241
155351 155490 345347
85970 93826 781446849
58284 148288 719485608
24256 161368 343261322
140516 184374 109578174
173170 197112 59629473
117759 154165 7898276
148243 182896 86598984
98613 150620 174807710
16198 72929 141895565
127822 167557 192201635
138154 196281 145236909
151545 181579 426327270
193823 198221 10740806
131753 132925 205777364
26638 29452 6978104
14346 51615 775622602
149509 160835 695778449
35865 56029 50026132
36398 50748 5584301
6939 89182 205982480
125044 150679 64260786
139765 148268 21187004
5486 81313 189818355
144270 190686 913552221
22737 82895 150529338
102475 199773 243320167
42201 183487 353971031
105392 148442 107945307
105788 121179 38546522
47742 55748 19950923
185869 193983 305496942
126916 171039 191039255
7098 56636 244876191
61604 163929 256758606
140660 155015 623064648
58452 174174 290301177
67191 68591 3528731
199001 199951 72293462
131498 198200 166810376
29937 179135 788104848
27917 99609 342322655
24916 144223 484783419
131805 149859 583517510
42581 58661 258028196
25082 143148 274426390
194785 197753 273250648
143537 187696 110487298
142110 196086 134945314
10603 172007 748812446
80989 142805 154915166
23814 79145 542385817
156087 169802 60490352
79613 192109 223162912
53712 76612 408399517
52700 182475 459103831
122946 169876 117806502
34092 106528 181207821
179192 199054 49571940
127993 173718 114606003
40610 122702 205648816
85675 85773 258221
71438 189933 509604858
48049 168640 302419606
68352 112887 111617439
149378 175625 65702204
150552 184256 84301830
139539 144732 972940880
90965 184682 965071253
129722 132696 523913348
159050 161340 422057118
139456 150319 26999464
187673 196778 366967667
96648 107724 322008897
15297 101335 369223550
83237 116217 82571610
155899 159754 9602156
105259 133337 118163474
101385 186077 847638753
4701 48427 566621863
192275 192645 929802
61129 156540 625630838
32189 109397 193326030
109006 195524 216380492
64778 178758 285588427
110247 164563 800767096
105426 112024 162920483
107017 141651 441879329
161988 189444 68635369
189985 195854 88347907
123184 136125 32739911
71264 86926 39352026
54215 100473 116182761
180263 197803 43702696
66157 188970 637633209
3478 124275 560562982
134354 186087 203165550
3847 176793 432927260
118546 137452 916724695
62648 108742 115890533
75301 110088 87353741
117388 119111 445841950
62612 116032 612681165
74319 157071 472081159
115083 137210 55623609
172771 180612 19435128
159393 163445 10231133
118780 195763 215871857
189257 197242 983927005
120865 143053 55715671
100024 137511 94070036
135568 167182 93860191
109659 186433 192168706
198621 199569 2379601
87541 195461 950672034
187825 191377 8821046
152881 188543 966383721
119270 181116 154871382
94224 125570 662090175
122721 151205 71535686
145561 198240 131615709
39432 103549 27978917
181640 189198 18904132
27370 106599 198188204
87251 99488 778681762
163093 183417 50694629
101253 173011 179721346
149778 161436 29252945
165425 168124 6752042
168928 179653 26621062
26961 188136 724823036
187020 187486 130277772
24917 76668 129365924
82603 177330 237176477
197822 199195 637292785
135698 199697 159836505
9672 137505 320184675
121535 183493 155125553
104314 145184 744174162
173351 185766 602016685
7659 172986 413995684
178926 194768 201775075
121389 155507 85552688
108288 108467 474989
184928 188083 392907471
122 95783 290078327
32062 152357 296425182
128166 139496 213376189
4800 12700 191094768
9773 146754 887562334
155107 156449 3373928
197902 199226 3335300
30959 79641 121685627
17909 140849 406650892
191199 199898 203312989
26122 28966 521811629
132089 145636 968330817
178530 184854 756426321
46256 100512 136148881
61570 164247 795429530
113370 163177 124769374
17713 99551 835689690
16533 114867 998899202
99466 120299 52098771
138351 166971 794017829
189976 193312 354913297
70866 97021 219779156
89722 111635 54763383
110702 135798 62946302
77397 155725 882185156
31631 148366 236185845
125732 155354 74238113
165800 180804 37300046
170158 177331 17826021
110593 145548 87497599
66918 101390 704198051
43627 159920 291565232
161991 192408 76088258
78563 182622 260610602
52432 89663 233203615
85093 122652 93828111
159617 194268 86591485
172154 182429 49520400
62553 111267 83347820
49176 162504 284157941
44073 59990 39719296
133492 196884 760564222
130845 199463 436102280
161483 168995 306303059
150500 186098 89150762
137789 178672 596970928
64775 92041 68593174
132490 157444 62397584
50232 125997 190029346
187296 198622 817220797
96564 196046 248897045
96946 169565 873955294
22998 70217 118037742
182866 184593 4381089
142379 154494 30306738
37611 185803 491480434
150903 192077 291661769
156095 179034 57307971
144140 178605 86111406
2966 132851 681569420
153001 166659 581331014
178564 181619 7651473
181089 198626 520028079
30730 127148 163037223
73420 159734 853895499
28645 158415 324835892
106695 112198 13877358
82051 125531 108802960
44087 104190 832056560
89798 162832 182811596
30316 172583 356256951
64469 153659 223625671
6362 39886 83692594
22148 154694 477904843
160128 199437 98197449
127778 158733 360523545
58084 74286 301677341
23814 111079 761980431
138340 191354 132480135
80529 168446 220375276
192399 197260 12005450
161197 165405 10682809
78693 127598 122579756
142365 193793 419468048
145435 161794 407463829
164422 187732 113695925
22226 88693 166467238
103644 121112 5618639
51062 117528 166672327
87167 126701 544333850
6183 150191 475390467
77635 176946 248769650
196260 198156 755603434
103015 105753 6738355
140092 185688 113987134
177831 181363 8802130
180701 193288 31516099
51474 137961 310523529
35293 55474 181943373
164464 174506 917912985
180132 185691 13952067
72037 122640 443694341
55608 123798 976869067
143105 149659 919983547
191798 199788 84364719
173186 189653 132567666
119364 178655 148488351
127103 147410 372169969
31445 174014 589688063
54477 87568 923052495
4171 181584 444092629
154337 168809 36319720
93787 179817 215286148
11835 173168 404055187
171856 199031 543043831
134960 167594 151513240
41918 197840 594082881
96537 106327 24345301
116149 190942 187204991
157560 165114 19110827
70386 184784 286496066
187527 197348 24361025
196092 199133 507336935
179401 199499 450149318
184711 192034 18349303
182096 187875 473591605
188761 191544 870613542
12393 161271 204964734
104012 117622 714784078
112609 184275 179360999
57645 189666 896942851
132075 141082 22652223
63460 174547 278572960
10859 98341 218921824
18665 189869 428616683
168440 174078 348498167
110422 167707 143484684
8980 80014 177630691
14640 134267 299606692
161679 183729 361663549
95841 115649 185716812
114798 138288 86642480
61618 189331 320145055
94787 133365 613570269
199610 199872 785710678
78484 196476 534652660
66828 143633 192548619
78327 90177 679842870
80850 156344 189144012
135192 188603 643433361
27130 157353 325916842
136696 187591 127286899
35989 104535 171530647
114050 161333 324263723
52925 85106 718093669
103467 145533 105369986
147220 156536 23266739
155574 197070 846297187
131499 175331 109807348
151634 186163 86450356
16111 86690 176710602
195081 196185 2831927
1868 66558 161564419
16716 143701 595760062
141079 159007 44816216
86626 173013 216372100
141171 151429 882483244
175423 179372 63017974
87696 192138 261339080
61143 128534 979717744
133498 181243 314124348
63754 165356 341966300
75210 190801 458930347
149012 172445 58742882
87399 179831 231308488
55567 158923 938851964
112436 175404 190848582
12816 47503 520159678
17832 169935 380927821
79742 190120 276420040
5057 168548 547724675
80683 83453 7074489
14711 34577 33244972
23236 119020 720885003
148401 182046 125748700
109024 170686 154422947
72860 103916 51679534
30560 62081 78414093
115605 161129 114018616
22642 130614 270266683
113609 181270 528415301
103273 128636 63515139
87671 94572 494417820
59621 107911 324788630
103831 165518 154621927
55773 59352 8936953
147188 193777 116487869
1610 155926 386238557
9465 25547 808195836
39888 162048 858744446
44056 166838 960671451
74980 159901 212789493
15983 23383 228891820
74079 170733 124892578
58024 71937 454204771
190763 197399 16500408
124108 145025 52516900
182617 199646 296714384
186996 194637 19029144
141681 165317 59286364
117284 196430 441252953
49743 158823 273415290
138569 147347 562208178
92457 178118 469434628
95467 128502 447659172
13004 100549 818196301
86619 88791 5526923
91632 92450 2050669
94398 131125 603725737
173524 191867 45792383
178273 184780 16260259
34074 150000 290115223
76787 125561 122227196
100445 123254 57010537
127168 173314 115633992
117788 141756 60129437
154921 174056 735835779
82011 196149 285648684
199041 199325 888612084
187864 190572 6693088
134759 178726 109852155
900 95025 820177450
15431 140432 987778832
18822 168988 451216557
151359 164905 34027876
10300 11619 3246645
87409 185606 834073372
125177 130556 13552122
71437 138857 169110767
1210 187487 870774667
127816 191083 158346888
131321 163208 79989751
162846 166782 9939286
3842 137292 708878156
167539 184059 4298889
53584 178440 312937134
38837 49556 26671968
58370 137498 198804780
69432 143699 186198015
70412 175105 262333695
106276 190897 480090700
137770 194351 142843350
96391 130538 85464489
86096 194004 270025087
73462 131485 145348749
3167 26474 58371779
6816 102453 239453833
64343 133681 174011155
132948 153339 962285885
90868 192061 402829224
161253 173951 297879043
77427 178601 811323783
151168 189055 142119674
134211 148701 286962462
87748 148003 984601721
29793 186788 501522244
127821 184002 770884822
65291 78324 32704819
75808 186843 615055655
177166 189037 29612072
81389 85754 10946680
74252 159415 843516529
132113 160391 70800040
137253 145936 444017914
28079 193798 622802473
157475 184467 67555221
140612 187034 116119095
54290 168978 814627278
142505 148627 15318600
159231 198571 98237098
64125 182321 460779417
160140 198526 95873709
147758 186767 97626631
101672 176570 774191191
35665 142051 266341871
56144 175733 299878958
36169 181523 363842688
171761 196851 706321265
55707 99882 937639842
192700 193056 991099326
80009 152032 180493335
172298 174938 6537480
161781 166376 11602542
62953 88406 64232299
35536 191882 391340312
171861 185994 899795765
89390 184126 691452978
72281 107382 274927860
115355 151306 625630904
92048 193597 693827277
90857 134425 709968065
14313 109545 53668168
12328 91925 266103603
11216 168326 393406243
195375 199639 10637908
75397 76907 3833854
179893 199824 49742125
90535 125764 111941204
175933 190176 839253341
42178 153450 278916109
22767 82732 150043460
48312 174432 316164175
82667 193667 734190983
42268 129646 219065487
74608 187646 283161216
178351 191521 32932183
64369 101990 94598590
194828 195026 480647
38781 129661 681195852
136641 175121 554642777
161301 172779 450703779
101545 156305 776333690
44642 191427 472718875
148314 189890 518414917
35995 88847 132407679
67196 77414 25633001
130863 161023 75527076
622 126307 666735273
50241 177510 756685798
47324 177748 993043563
55119 166936 834536033
114561 142015 68857828
131480 171565 100514558
31879 105724 185541518
6532 67659 152912288
64056 153530 822085837
57581 72676 671533071
20488 29606 22906282
42013 74019 107781035
106482 126967 833323055
48386 122258 63621344
124583 155203 892636096
130254 142741 534616354
28858 73687 112120136
130334 184872 383866994
189997 198078 20120419
52466 120395 170335585
192813 198302 13577626
185970 198776 293803648
174024 180478 16042366
172198 176359 10280326
87814 163265 188950164
51200 57617 15881936
19265 185958 417414404
113808 199408 326502884
91783 186126 617716311
182755 197233 828088313
29651 196300 610642056
154300 157711 961266492
126967 164807 94882898
164135 192898 917414376
70036 171410 863435673
35631 112108 191400959
189634 195461 807806210
36811 53453 41297283
134499 193060 146446003
136521 142235 14230175
168148 188946 51868655
198565 198859 1521291
196232 198081 4514195
71659 198979 514905885
127687 176240 65875511
8051 109519 452070950
135034 194594 564144130
177338 180489 822651243
46115 152809 276112452
175291 185738 645163679
189661 195791 866157456
39541 117453 195237203
64156 66990 946376789
104024 111912 713094915
59386 121030 676412404
181599 198510 377913591
14744 45276 76060532
196240 198421 765676611
109992 157709 965410443
979 83339 206007233
45743 143850 854398306
131323 148032 652648486
100375 138051 949140539
4086 38455 930252439
99583 150155 126579679
168554 171831 8240422
585 34215 84049184
164569 195967 789229795
137977 176656 451600807
198081 199133 823844654
3754 81077 193437992
153837 172791 262159602
138147 161621 445339721
169929 173704 711101116
80471 178317 232821887
152062 159323 18224818
138752 162171 58456580
199499 199937 710457219
27006 48565 53548433
180948 193491 31398298
147146 196154 122505389
34250 62234 69576998
159129 162010 7217229
153783 190608 757992228
176028 192372 40895021
63543 163658 251208879
77095 179463 232709191
69872 114880 112765645
89226 163695 186475562
80079 81964 4907080
187118 195671 21266016
51583 70065 10933404
41931 152405 667797281
80146 164597 948784461
46841 97350 888298348
180602 193314 890011513
91939 136734 13779839
114006 116420 794373137
38407 129759 228796764
153264 181900 561639329
16155 122791 266778379
76241 82434 725227546
119621 163938 98047748
50840 194125 358946390
170609 189807 789856536
89253 160961 179453030
176836 191309 36161228
119664 160660 739458128
74336 168320 826412955
152400 192608 192328965
86546 145660 148004267
21027 66565 113841366
42316 151862 274613019
154153 171475 43459765
116468 148807 551535285
163123 174161 153734002
72034 109316 93524615
18700 38596 848668617
58982 158036 891143632
42767 167332 877434733
43826 155198 279215459
50721 191695 664774875
50932 116246 731688960
145136 197795 131537256
173656 177521 166799316
178536 187358 22174918
60977 169383 875506609
70053 127264 906564468
95829 115967 50381528
136307 171379 125944448
183664 190271 16533096
58764 75402 340586719
72617 171066 246706345
102526 103820 306051196
163688 197835 692045624
82574 162112 24101125
53071 82474 73979714
157191 175882 46862346
181029 193707 202909900
23659 197267 434387430
44531 45509 766365249
115417 125845 26126421
56481 101149 112350454
161708 182194 51224032
189566 191735 155294278
37789 141971 260952957
191385 194682 8205432
196470 198067 21962223
126474 165328 97441535
46840 154635 457850394
116050 167211 11639582
187868 197564 24070786
83024 180244 243406172
142454 179211 91885480
71589 118063 575646525
54406 92743 141840987
73901 136371 156686835
168398 188707 50644907
156652 159200 284575692
190589 194097 8762136
195614 199616 583646577
120245 193721 277530997
112724 195742 207721455
77380 165896 736707954
189137 197286 887570675
92481 196571 371180702
107769 163730 140275054
192878 195651 6880411
151089 168980 44924206
139572 192729 940771917
97136 192476 238702332
27933 121545 234256829
12009 160472 188355973
28323 96355 331689728
195777 198514 6748948
99353 152857 133960656
130907 131632 812265895
199337 199638 779504
23153 108257 692274697
137746 177004 98162276
188572 197844 23020863
184440 195880 905535646
77966 121246 108381161
137168 176534 98379094
99585 185439 214929204
185827 185864 29570
106450 119075 31634188
88925 193519 919711722
41791 148407 267255064
62404 157203 262623269
58010 71622 477188680
98425 173725 188665238
142322 156730 446549977
16237 24932 21785742
27857 189368 262818596
8204 76598 888228541
55456 194526 348523156
168681 170813 5349611
131229 155586 577867834
120085 135508 726017096
62971 75313 31110000
83538 185058 934422583
97719 108405 692048195
170264 192933 56579848
74530 133596 834406296
85344 115216 376384097
85771 106160 473776566
51065 187821 342713350
157980 176527 968802349
43455 77523 85571815
194365 198898 11229224
4765 23844 47826336
188230 191078 754591735
7443 122753 288458628
16008 184078 465746972
79738 189193 274156086
93612 104556 211726704
143521 175589 80204318
76692 182682 265447886
163153 184946 54412974
77244 111833 86697161
108703 194803 767894044
120493 157683 330802736
23940 92909 603408
13501 44656 537490222
119074 172401 259884098
53682 196509 819124043
113822 157168 305570140
82191 166001 209975160
70402 127589 143324153
17352 148262 327806906
37602 170929 333983177
173444 187884 36045494
81506 160461 658157755
112937 169088 140711125
99589 126475 67308449
6275 142657 341493642
54942 109546 850376727
178107 190813 31766261
9216 171588 727223838
153290 191486 819300506
165886 184885 785733954
129257 174117 112418982
44534 124891 538619268
23108 115649 32529188
92018 123704 514026337
124475 148857 221170910
165200 185541 50767380
79422 120569 648533640
46556 131580 308111201
50942 192033 92910353
85834 150465 672835281
13565 144179 990453733
87847 183335 238900961
53803 188546 777563050
98072 115278 43093885
56469 159583 258659401
40492 63667 416965819
52961 170005 713207895
45922 84458 96920925
75030 158370 208803114
163445 163552 270313
86256 105403 47766684
52724 180114 115568471
135537 151478 39803641
136567 185323 534340918
134420 150766 325378364
98236 139058 102414127
181212 191911 26804759
164416 197111 81518947
121981 177165 138348517
852 73113 180629782
123571 125435 528547165
192501 194102 148307462
35155 182696 369234687
21406 66596 485782643
197648 199940 344008070
101601 140201 691168409
175709 185904 380720465
94887 167446 181763401
117187 135429 45871607
71785 167164 267403080
141497 148693 18066699
111347 167388 140439700
9454 35805 65999045
39389 52107 23830051
198577 199131 424943
100208 118273 824926769
43545 77982 56576741
69091 102774 290295992
28021 87549 149070651
186326 198480 943678597
80598 125018 878837519
144614 179832 177541831
28328 169153 469395023
7629 159912 823244211
113247 114929 959525245
92600 190292 307105908
172873 174185 3244590
86278 124173 716484074
198713 198915 389970773
166451 170573 10293806
144572 168984 27577595
164486 164545 971426195
162035 179637 43973839
81571 140144 477341976
120988 174959 149855414
75016 110011 87841419
19252 103824 575124295
49881 159596 487619723
156648 160372 599710148
172611 199638 688088491
43996 73574 892255388
195771 198973 902263117
123836 161795 95155536
125994 171405 113817408
177342 193014 39171621
34083 136357 256156040
9160 99389 597376207
169907 182316 30892793
199045 199519 677699001
162442 189525 67690473
71724 173872 739987184
122847 129854 788727687
33670 177571 108213497
2379 121342 772329398
172203 184379 528032548
161976 174756 32016759
95812 162395 166733278
148740 196754 119969971
25650 51618 64694763
131144 134935 9679121
23542 63474 99497684
115140 195442 200939939
18738 173851 312088667
169032 172933 447385956
9821 164950 548258037
32780 96546 159622689
196757 199869 7725424
87408 88885 609148442
158818 174098 336508015
85117 187335 255929097
102626 163357 268227147
82754 90898 20499006
31934 97014 596698198
138784 181607 106965616
5845 164709 397833429
36283 124059 219656960
98217 149674 151617191
171593 199598 69805493
163254 169382 526368231
128815 136516 232731172
120728 129263 21425567
193731 199512 14341544
130885 137679 17181084
32930 196120 408377162
175412 196475 919617649
53602 190625 380976499
164933 166403 822738584
14548 93251 64995509
159290 162549 753433938
168021 194520 66097444
179589 189641 25156514
15765 26902 27949672
134719 166297 948343759
137741 167307 74024700
50907 138530 219909555
21880 119380 338274325
31181 129001 244849067
117015 153418 660604904
97187 196797 249263145
23290 42956 48758131
97021 103499 16261791
159546 178480 47327183
147664 168046 51125016
32192 172171 920616979
46591 145411 247805471
110237 172675 156393899
121172 193583 181338880
55307 113414 145980619
134663 190922 140616678
192870 195100 5472170
182258 187266 12588891
141088 178659 658389126
108594 159785 708162593
195087 198407 8282988
16675 94959 196083563
192672 196720 10048788
167024 190812 998203466
124871 126441 3972301
107191 167995 974985135
129715 129756 107243
143975 150497 16232856
99211 184970 214692596
26079 158097 330438571
24484 180485 597583429
185028 187062 848035220
15689 128921 491013310
139894 162731 737760203
84926 101992 42805202
16053 128951 798869926
62867 63046 449817
2138 101038 880655123
65067 180959 290332682
187484 193916 15983755
64497 75137 26786482
43185 142832 995283471
77619 93514 62454579
78808 136939 83666979
46353 169518 678436959
196000 199744 433129507
137502 178247 101784316
149786 157659 19699329
31876 173603 354856995
1337 98636 243400633
903 55187 135280535
164559 164873 820774
15873 108173 167963323
173910 186696 31953355
154540 181945 68552619
13519 129127 989680696
23987 107504 209003138
20873 30727 24737429
18034 99928 857373725
32373 69906 93780649
92137 112819 42145924
61786 134391 182338582
136250 159597 58333447
181520 194217 732906396
125943 141232 38351662
134160 164239 134674229
153601 164918 437775508
101284 119979 46664090
74844 111076 941664029
139962 176978 575521528
50514 96745 746430245
31898 74567 250787787
137914 192119 550184096
164367 189066 20808512
67050 110748 109622541
150980 156574 601821556
61200 151692 227024303
76532 172494 433391369
64598 156474 523715333
21853 50136 70483821
113214 185522 180955268
57658 125264 354869981
180573 189806 720627567
4827 28352 999684015
88664 116383 186948760
30892 47804 41973659
8747 22221 33758717
52381 163218 675308849
95777 171917 280739528
196748 199108 5835640
18039 128268 656228658
31881 37105 647426090
21982 128790 585520428
166300 198847 81086523
100285 103803 916892807
180288 188497 20517132
57105 87981 77824033
40772 103957 158458614
45203 112264 168275383
146284 179090 721421980
117475 160388 107476752
21991 69664 119210696
142565 199677 142697991
150756 195256 111189401
197161 197294 346682
68772 187569 864169166
657 173042 742328627
144347 170190 64731021
22639 48436 786889161
51227 106329 138131700
10255 42592 80517626
65009 82399 374361730
111653 161097 123784801
22780 172129 373996914
110535 157575 117646754
3542 176225 575087796
125353 160952 372261453
25597 93702 170521022
37643 158723 303186593
71287 181049 274877825
102322 121506 592671449
129912 166526 794038027
147127 148320 2939096
110844 141596 76966455
186660 187736 9301828
71086 135481 509412878
87077 106566 48697788
64921 133803 755326621
8239 129477 435527043
143145 174248 717081024
110034 187124 192962165
67030 152984 254305546
2732 195207 776105334
144185 155184 27456230
192284 195779 399924120
60988 65398 323083162
77089 110523 377743050
192424 196195 9359756
96492 130875 86059536
196406 199251 6981935
71900 75309 854955541
9013 196690 469735331
198694 199215 190373
109905 161656 507514605
81843 176600 237222304
69365 92327 57682762
8836 69146 150850103
197405 197987 799406236
66287 185725 835598737
132041 192476 151307860
12755 44894 937070069
138156 178119 99854913
106275 140385 85649510
115500 119957 11100930
199683 199803 289910
122587 172000 124016104
170817 175042 10480825
93182 120173 874847433
63250 181001 258061787
181211 182254 395312
39022 182111 407198052
190387 198886 21139708
146852 193672 14039981
99459 138238 907950523
65860 126681 883823846
95277 113650 45977801
106398 130026 59275160
31784 75553 109290880
194260 194443 465972
47981 160281 281540280
138742 141470 6665548
65311 158384 480448045
89066 174576 607489256
27957 40430 987621716
81019 163904 251890715
101038 180894 215842530
155441 165102 24303754
101733 162887 153098505
25332 88226 804485753
113467 117607 10271025
77322 147186 175086021
112293 198977 835327796
160384 198423 95034654
37244 93567 141053986
55451 75728 50998264
76546 146825 176172173
167918 178012 25099150
184272 186989 6882917
24649 49828 463308175
73313 75888 52490897
155289 176752 53729972
10935 118705 269697231
27207 56098 71833104
192797 198901 39070262
182022 197767 849941649
148760 163664 153451268
60244 77850 796713252
18830 86253 168940031
70910 182256 278908212
96598 170316 799991765
161741 161836 506021021
54228 93318 98267598
182233 193592 302438449
27349 145867 296722135
108437 114289 14587110
185681 187026 938962108
43682 91650 120510124
158281 185515 806668623
43192 53860 26680320
115657 139697 59802198
195335 199134 9441658
33987 82763 122019963
139118 196676 143815964
115284 131180 835451116
29785 109017 581417949
54458 132689 196329253
150660 153735 542128783
82187 126327 110471278
55320 157140 969339280
76825 106256 678378958
30600 170709 604290201
183389 195629 307642596
151586 167365 39622038
138808 144052 13014523
9177 32544 765176676
104019 193764 627128554
41908 52828 189982930
74545 126239 163863258
86742 164522 194850124
105845 170062 161026872
115361 171586 432945259
123187 124243 2722964
142855 147446 11467456
109798 189385 876447818
78999 132090 133086910
110180 121117 272393197
82394 155811 183870383
48892 69871 306198242
113718 147369 84301508
74898 191880 770513610
188042 197641 677520327
17917 20884 7412868
148063 169152 52906881
67430 119835 131276940
160358 188573 70608390
61902 92475 232234694
62218 85050 31664630
148470 165088 692945576
150775 182619 79612142
155995 191231 88086047
195888 199761 3191393
7141 35022 69798347
2851 50680 119346881
4215 24626 51077840
183032 191038 20096415
96497 181157 211851236
129795 182001 701925069
15144 98241 208000747
165940 168619 602343529
114183 153644 715171715
129118 199692 587345268
127580 193331 164571913
49828 76401 498141114
116938 150959 2527296
15808 26006 299713036
3089 59541 610402739
162586 184143 621584713
19085 21332 5738079
60496 179219 254316112
10935 96819 214984843
69258 125506 140936242
49710 84596 87702564
64344 68392 10336862
172244 194787 689429648
81776 186490 171567256
88656 172774 210633873
166084 175590 717192944
49512 193390 890606478
160298 173469 33067941
198761 199559 1999884
141613 185653 110227184
128121 186532 760179102
70371 80081 24294777
154651 196334 104206533
11858 144295 433154814
90485 97845 670127285
125212 130833 13176612
86 137409 343778104
58790 186270 319673461
153441 166737 33430028
133670 167849 85599925
32789 46034 32685564
80818 153039 605490172
8745 194671 465358792
197278 198978 33994246
148318 186376 95267144
47049 57825 26832379
40183 133163 664217039
195187 199099 9776835
174282 179514 58118036
135924 185051 122780422
72122 140926 172447365
190751 195707 12354930
160891 192923 80101652
146890 185649 166173999
123282 188790 164056019
121463 194353 182459095
83512 193199 635992951
120421 159177 728579946
60948 152800 461325154
194623 195030 965292322
20151 34098 34999105
131158 191293 150508574
91644 167330 272279739
194828 195714 19118804
148670 192981 110795130
29953 33417 8670653
29983 196855 453256537
170185 182748 276249662
44124 114388 176250135
93786 126590 82073249
68472 146953 196681264
108251 198304 225222834
155535 178538 255098290
62316 174303 293853575
22378 29416 17568345
51124 110900 352008569
72066 88199 40570021
64055 120943 142692599
188492 194118 14026954
21394 125239 43435613
8037 101769 579235686
170553 192285 54251428
171035 189733 246580530
43141 104277 153400598
179992 189575 23457346
87683 152808 162999658
141861 169794 260164812
189966 194220 10625004
9878 15843 80954559
127258 153817 364840152
73709 101640 112158674
138234 140513 5637754
137771 150365 225394963
73751 145487 708545988
3822 9733 767639595
1625 13072 755541925
185720 196408 26706193
191614 194356 6831251
185942 199857 913448362
185471 192312 77505223
50794 113771 916317954
37836 92744 137556652
54804 92702 379807174
27256 144076 292514968
6567 57794 127728138
122261 188304 165537257
181209 188213 17616452
94952 169390 238562151
179568 181308 4362731
135710 141941 505275033
33707 87399 659782377
126839 141305 264526422
122742 142189 48953052
62228 177415 288796732
170952 197714 300004995
152453 192894 101191004
110209 131992 422603983
33536 127925 236187819
149107 157640 21258536
121327 189121 169742971
84150 171740 234863757
66314 141874 287445107
50510 123911 184063944
188528 189303 1945881
12375 101706 223779334
139323 184682 113320595
197901 198627 1853207
145625 171920 221919375
130533 195002 161247498
116617 151214 56186094
16403 99305 633015977
51483 86039 86872097
192754 197195 859120829
189796 193457 594260997
156970 157975 85202808
120450 171828 128837167
189196 199054 204145406
62598 75605 32765145
192948 198490 13730290
188984 196401 782814448
89601 179707 225400131
28893 158368 823998067
165129 191499 65787541
186479 199835 22143870
125283 181228 76413912
33595 106259 201299617
150365 177186 427450946
45728 167690 305863105
72418 137779 180372976
11811 122573 982945386
27235 84948 600172175
96625 185417 222219884
17041 24689 19197259
22296 47043 61546765
120438 173032 131839254
108346 146417 95354861
112060 196650 211674901
108518 142421 84914377
146780 181223 86129264
109877 121071 27828245
83403 185942 256739263
142723 170723 70176923
167390 180147 870746799
109317 137799 321372057
19196 128859 399836661
71013 142761 14522820
78618 114868 788163191
88552 142477 922446256
151439 155889 11191640
71942 81476 618072142
153350 161851 21310177
90951 153439 932589917
40316 111681 793639105
195232 198190 7377006
24989 184563 399418349
25664 74297 240977380
56248 193138 343090700
107027 182083 807175668
2354 166833 494874985
26694 151441 687212382
145107 178275 181482268
172400 193073 763449082
60618 119899 148762841
24785 97535 182094384
157806 171771 231175795
36347 115446 35186822
193290 195228 573981204
162866 194319 78555360
2560 120284 579433008
13154 195200 455616822
166218 178838 145328383
87687 138436 127167002
47526 182726 338724370
111051 181086 175239100
18081 103432 213704881
35350 59713 60443962
161322 167944 218011543
52627 110188 842050447
77018 179652 256996468
45971 118458 655366149
106605 147841 103402774
25820 48235 523954893
90325 198081 269507008
39068 100816 154749622
145939 151647 838633857
60943 73779 32440012
42080 183062 353161327
16127 50557 530605857
138085 152280 752298045
167617 198779 77680810
17237 198950 963758294
39093 193592 386943959
180423 194116 623983698
171571 198538 67173730
190673 193668 7515257
98321 133295 87691662
9474 43211 84070227
106856 157272 126261649
58706 124369 164811861
166155 182633 11007959
78348 102499 6403907
173846 176254 908489222
31607 39449 19325407
176368 196068 307154653
105741 170863 163321926
132513 153761 850395380
138454 196726 745879666
55326 180149 312910273
58287 198689 502674030
41544 90855 913155670
49348 74532 63245880
54363 135752 967164479
15042 118566 259110693
157600 188169 750082883
95032 151564 141526264
105651 168195 630434916
199583 199782 763095293
35966 137826 281756940
57885 62313 11171871
67907 107022 97961980
106625 113289 10563440
64575 70127 645858483
139763 152872 32665886
89801 156381 166610673
31680 63241 544588669
108920 177675 172057997
111449 178080 386663011
57429 118438 153140125
177988 190423 463866602
156843 175370 46421206
115582 136460 51398057
174394 187878 33698534
70001 131443 264104321
14012 137912 310389481
176528 199493 57292693
47328 179115 518933659
95121 174292 547170973
150303 192840 143027894
123416 134052 26840700
97813 102372 789633494
144064 191053 816368798
154454 194230 99438697
85927 153530 169229884
41237 70448 73296025
21794 175096 673875838
53058 133494 201833527
116489 156974 470387811
19097 193448 436486365
96120 105046 22234462
119189 169667 126615198
10882 49758 96964685
54547 127025 181893103
34113 199624 414127359
11599 12261 116182050
128786 172747 110168107
188071 199355 28030486
86426 121332 87247288
146060 155114 969984754
174811 181592 754771645
10402 48691 482446717
102017 113033 27524457
104484 139193 928748033
116478 164183 119581414
145735 167740 55171333
151232 178265 67608069
125353 173757 121319077
23783 58221 85668113
52146 72555 51301882
73937 161723 219974019
49825 92220 608105304
147755 151560 844513500
102403 199196 242020959
73442 104891 78790070
71978 122990 417867902
55690 130208 940440824
160924 171635 26896924
49953 146572 242258442
170245 198145 505461172
76032 164534 221907783
4931 84892 200174014
74910 130449 328578415
114615 149902 408068100
1497 65435 159681480
126951 187963 152763159
197915 198529 256797632
23813 81560 24530048
101581 187726 215619948
132491 168509 90263328
90703 179603 222427330
125121 135783 26934450
74371 197798 539716216
122162 161492 98652488
110563 133846 300941402
115274 135547 50946370
24638 138282 284710306
186840 187491 78476825
131201 193279 66804481
193426 194345 100965709
39516 56257 41691684
192521 192626 250110
15695 55349 98839840
138583 189234 357436360
192735 192834 232713
173163 188298 37804495
24226 68491 999445937
99715 118576 512578071
34646 131134 518811397
142809 177008 85586902
117946 183809 509848327
140296 144414 624374034
71323 185282 285424660
44791 93196 121614107
21780 54422 81260864
130952 142737 29562680
178821 183581 811539172
154791 181831 46823182
166705 191991 727097270
38092 77354 599129394
171383 174935 113041191
121090 124686 374596455
37588 180808 462642627
199462 199623 397603711
130630 136580 15060796
44105 152397 546780088
6160 79056 896999456
153692 175372 54305808
149799 193812 110153249
113993 179356 163571456
14663 78513 107350570
115320 168844 347927457
58629 116704 618706270
31389 104786 183683172
136142 155944 49485705
84599 164836 616217512
132996 148577 758179740
45984 60136 582486655
113092 192684 199173718
66378 82233 780860191
59100 146062 218266488
83728 116170 117457677
175944 198655 13965378
133546 133629 161409972
39722 57126 266183655
66835 83401 437709795
146946 152012 976182976
70057 157506 501778819
148110 153788 338074362
34505 88790 135943471
1649 64682 157306942
42170 103494 865776971
114705 199258 211497862
124390 162484 95510071
174683 176405 4254506
10441 125470 287893631
11680 160318 661274874
186230 193803 532262223
84634 168459 330880100
196221 198781 6304649
1171 146563 363858685
30515 163642 333356371
160453 170756 25949346
171803 197082 85918329
178900 187131 806048753
107580 123083 38652050
8777 127758 366051723
102287 162546 150835880
121923 163631 104681226
91619 103255 29088207
53121 88144 86404252
55472 140527 213540964
93137 166975 185005883
123025 159443 91382846
40974 128288 988131639
152853 153943 2758070
5175 12664 18715063
153924 196990 107572889
161987 181599 666027909
46988 117135 175962250
169388 191964 118163361
75858 87434 866971114
88316 88930 682260966
187877 193332 13606582
199439 199857 449907616
129249 181774 752529956
31846 111604 822310548
84722 88801 906081499
106286 159956 175167284
134100 188858 980744107
147061 173073 792603811
45427 71146 64634654
64257 151175 33109021
1794 25878 60140832
180225 198307 173800683
94284 179303 646078921
22861 168516 364717990
182759 195548 31972216
65408 110695 113659204
68328 148529 778366175
8192 117843 699910823
29716 115964 215854066
148813 177530 171589116
156046 194450 95974854
194043 196235 5469584
148551 193410 148740348
188800 198322 23693151
34680 186949 476345615
186686 193114 15991164
103070 140612 94111357
127295 198996 179329325
159634 172472 258864770
143110 179661 91358683
94432 180570 103319611
152530 182882 75875371
102180 134988 950821885
122382 189298 167644533
157589 165836 969587610
53682 163434 275294704
3005 184415 454022354
156543 192355 89597745
15107 36936 54631428
182647 198080 38491139
159853 173456 34127202
67118 85809 520395279
152557 191182 96651773
122590 195164 181682384
162694 167612 12367423
15950 41383 576724345
95427 192019 82676869
131714 135116 8742164
136878 152154 38069482
194517 195957 273189501
43965 71810 69996070
96888 191787 660038858
119845 196980 192991548
83356 187852 261617346
12396 16973 194906350
195922 199091 924366823
75207 122278 117860905
63406 170919 269740046
128719 188610 98003482
43298 90548 907170688
159532 173356 7109261
61680 103786 386585300
171425 194599 57792548
87091 122099 87504976
174668 194431 120273881
36366 189401 383045524
35183 76396 102905059
110312 125649 38299408
76299 105813 73968853
97311 115498 906440183
196615 198622 4920856
146814 161494 36732793
181516 188975 18659471
152283 157283 222997934
17757 83889 493913595
40207 199946 400019328
33367 161486 320689653
129548 165916 343704401
73469 129545 140477932
48095 55685 404399155
38793 47556 21784530
168598 177856 23010129
134427 195942 345316706
111887 147032 725053787
60962 123925 158000669
161097 179422 110810490
163902 164427 238292377
70146 75382 451947510
69220 184402 288432148
141590 172781 78194380
168780 179498 26639153
74212 84773 26597659
80946 124523 579136294
130723 162299 255470013
15906 125291 273801902
90023 137319 276059639
104316 181596 193496803
35978 95537 149130549
166994 179936 32203583
193670 196847 7812782
145599 156924 55857362
18970 110894 191129340
131709 185852 80429933
188535 197904 23273167
171297 177677 15834042
20979 72624 498884316
148704 179919 62308570
148505 158057 614742873
51240 84541 939471209
119435 178999 668184549
97206 119777 56448536
162931 198980 739388279
83692 124747 913797971
127091 196912 978796817
172577 189559 42345747
178540 181849 284941002
193089 197437 10782981
82005 105130 780996714
26558 73756 117965707
75020 122265 118285860
101450 121704 50503595
125412 171009 635530590
125426 160069 177569020
157887 184517 92334158
109559 161488 129957511
117254 164897 156575274
48976 111824 157690421
114448 128305 34708782
124485 155009 76524026
148066 199066 127437910
94051 162752 172059626
28053 54720 834263782
57282 196175 731270938
147089 158890 182084027
47612 163687 291066601
33321 180659 368735790
49425 94506 655930166
81408 102219 52216881
148835 190974 105355043
183691 196612 32328255
166934 196658 74139005
32037 114168 672384290
30899 187203 517242492
152919 156542 812659091
27057 47227 50098601
22778 56568 84084735
62321 90984 116783679
164393 193935 73747827
73745 167443 234833995
103261 131099 847538745
33419 187330 385278026
43450 59498 40123114
137897 193649 139375488
102220 187008 212179000
132205 177730 775765275
99949 100548 129128491
26262 176132 746007527
75780 143418 431336851
126535 156700 905786194
24100 29190 12727366
103706 146705 666920176
50719 114800 160733464
126607 135040 21295803
14326 84135 360437012
10750 194273 459293105
31578 116065 709857770
49622 135286 214956899
117823 157682 566202063
55418 116874 154285260
42512 163865 834822373
119102 167349 121012238
77920 197370 299012552
170150 197199 648293854
137175 151900 702181089
74137 180584 822394543
166923 177322 25853564
56925 127172 176297701
164362 193578 72974964
46610 100161 134383566
2851 3410 887454928
150719 186430 89385890
152572 180311 433081907
5852 136259 326645558
31692 90111 165386616
49425 51202 4480674
110915 122479 788670925
73125 77176 343588685
42686 174715 330955714
59859 102111 928890107
164513 174569 25092428
119136 136655 756633153
145167 168099 57508653
23396 169898 366838653
31765 160753 322890130
3615 157650 385480786
97013 113306 40907975
68902 114159 943024655
37399 142724 263794671
25993 87119 152971493
171014 192231 633999209
27681 199085 959100956
100869 144549 722791510
27642 82791 597005855
90878 184132 992962751
109823 131908 580388485
103076 187952 212500629
5876 197351 479156522
58078 174587 292225588
48839 163187 286733126
86881 105547 46614636
83306 122642 905848799
30665 192543 581245967
100516 125049 61422280
26264 34916 969984804
177856 196522 839524398
121206 158158 310351999
196700 199315 6464250
148933 155858 854420901
108935 127557 2954175
157972 191432 83734158
138254 197741 409923066
55909 164705 272940250
12415 99367 514920892
154696 191426 20160853
59261 180768 758340259
39345 169337 325789839
149152 161182 508357918
180493 190862 25940763
141743 173079 120594558
49264 146969 902791762
189791 193247 738613
12432 198908 808104979
70887 154623 603270670
119390 156006 91864049
75707 162961 55612932
110498 167722 637439592
124582 175367 127260339
102377 144319 105041143
29046 127952 915096109
124756 158423 84314525
164285 198952 154855085
69682 198368 141993334
93924 136119 105811387
87857 105873 44900828
136410 184880 926279770
41519 93352 834877328
140177 188808 915296722
158754 183073 60754482
45228 168977 715421964
196970 197883 2283281
22402 25008 6475948
172447 190782 45709705
195787 198620 681694497
50079 141972 230453766
131346 171046 989538233
164572 195102 76147704
24367 33963 271407419
173667 187513 34626624
130422 179017 121580764
120532 132182 29218889
98608 179453 202370114
107193 178920 179615056
55718 173625 295723875
125645 139077 33825537
13138 81335 170766756
89937 150846 152420411
11468 135620 740733790
187761 192062 571788544
146535 196944 125950108
192402 193610 819951678
166411 178502 30068785
67153 94323 68235965
90748 135545 779969663
55989 64230 683717579
114471 188978 186519698
49815 112713 157775621
182350 190900 21385347
24895 31119 15574850
99286 167882 171867063
185191 196627 28536821
54451 74087 49447603
74426 118635 110769823
13136 82179 334834173
56510 122724 214509513
138401 197385 147323029
101021 173757 182168994
117556 172974 934366934
132440 175524 107885126
34759 91655 142439536
50105 169689 299828063
43115 98791 139767693
127424 194524 167914475
109892 178653 803487535
96526 172962 191472496
136513 163282 66986176
78815 95260 41390072
193916 197779 669625075
21486 180910 399018085
180269 185653 13495739
98339 110847 450812300
8833 28154 48439646
104630 187594 358321041
196901 197247 358199868
163620 172241 21595548
148338 148780 33610458
13029 140724 319818145
38180 124783 216840795
199403 199864 1156340
46710 64762 45262944
53891 159196 820618205
77986 199031 302969227
166234 191402 740734409
53032 182658 460159041
760 124948 874514866
35006 138329 258823438
50119 82685 703674306
34114 87900 136181794
113865 125138 455256648
146036 171203 513659194
32562 129540 651640213
127429 160496 82807323
147510 178968 78654134
10332 152633 356204758
134499 187699 133138891
159154 172914 34561333
98934 145346 116258681
87570 110759 627983317
112886 121446 21335451
113196 139232 65294187
52080 132153 200768494
149945 167576 44341034
138987 161699 56746530
26748 33384 336359487
63928 110805 684725561
172890 176300 8396043
114888 164945 805789393
162691 190789 669001095
38941 127808 222651903
91515 132877 103580377
160201 161174 765776414
64499 173104 777979584
47403 55517 20201502
167292 199292 79754712
81704 138841 143226873
101504 171971 176478225
76017 107404 574016209
17423 24026 16601162
104580 172920 171295143
67691 198959 884717158
151533 177803 65700681
179392 199525 50269974
173065 173276 850916315
5220 171565 552400288
36407 134902 246732888
46271 68567 56050342
133138 198417 163157247
45417 105482 150618406
29452 122279 589657819
183925 195601 29168689
9163 60232 464267006
32696 99514 301009776
27986 196341 858839169
80929 84526 9129364
34796 79313 111195643
52538 113941 154079671
154252 178516 60642041
166361 188853 56073271
1852 52115 742154007
150736 158033 18199633
58450 154819 966017330
167680 188121 51052440
167526 179710 312283224
73134 97854 61938316
130495 152736 457156182
132410 150293 546375220
110618 148263 94236962
187044 190357 8197586
26170 38564 30901413
43262 79459 90822871
39300 99512 150961165
25185 162469 373260578
114132 178978 860676827
116887 130318 33649999
104598 106485 4686565
77487 114798 93505271
124267 143929 861732495
123928 161349 158232605
82033 95612 928042341
135988 143863 837637109
52245 127234 188044461
199859 199933 211031
184542 189318 11975924
143933 153765 24549256
180908 191468 272693981
189067 192756 9262605
94899 166368 798406773
66831 76379 483978942
191677 199245 882793246
25830 57069 765388416
27785 85237 143811922
55084 77743 446606736
189823 194510 11686270
39926 176827 342966604
125050 186998 155148016
56411 136428 700301168
195764 197790 574848868
28956 60559 78680636
28734 176562 370064722
14138 107995 235029621
78953 102324 58757832
67249 77798 179222626
97597 180690 207983088
161157 198648 93649516
199414 199553 453604591
92182 120877 71679692
82352 100505 165143072
45747 195614 375469245
13152 113991 252522187
84421 125739 293497690
129002 149094 50398647
160416 162720 480650603
84131 174464 656603222
133462 162880 565782031
96065 107892 29576003
147459 180572 667469908
163585 190722 67738145
110961 156575 187835762
180295 198311 44876874
33369 91392 781560858
144092 175922 178025125
159315 193862 86366538
181496 185350 9684507
153242 195995 99253545
31030 99350 171005273
147993 184854 92186235
85691 163666 195349253
58885 130246 179145452
92318 178402 215428334
132756 188155 138671118
122551 179292 142170355
149557 157074 18824670
23631 173599 536624734
83751 84377 723272501
38024 189133 665463727
181682 188383 16816671
98362 165847 203775837
136529 178446 880376964
46788 185727 348165273
18053 70029 130014385
44771 67147 56292962
118347 119201 28724287
137259 198658 153330440
126147 168213 869827235
64102 166580 257053125
183201 187218 81841574
153228 171302 915720165
22764 75273 131197111
187542 191115 8846192
110990 167534 413839579
149333 167489 45577356
101128 146161 168399648
28248 42056 113990327
27813 102721 318525834
158328 167711 23620063
166150 174808 770019798
67657 146925 817787558
143867 147908 10062403
123468 143652 50734924
135151 152412 395868853
47960 195619 369913851
34537 198074 592794617
73224 142481 159055953
4747 119912 69391262
14831 168544 386121572
25925 117393 228895287
32291 58946 66172912
60679 74722 23383073
27188 125675 246504659
174018 181940 19725336
144760 153727 34501541
171537 180716 22800187
94679 144303 124327060
88796 181424 231726456
192903 194812 373246605
91392 184988 234253528
85000 191540 257520659
189716 195380 14102203
63637 66165 306242187
164446 196051 265242516
8155 175268 426460730
7669 174705 418173767
130718 152662 54916010
150972 158757 518443595
166102 176482 25821375
174433 186100 446502950
2912 22897 50026361
18914 174902 556460039
167450 199557 80030352
80388 106907 66480514
133365 180483 117840780
107411 135002 69290110
192206 198411 15386848
85374 168263 982790815
83821 102311 417520087
8077 59664 128648547
179824 191633 29555753
83147 135710 131811150
168770 196392 554756386
32111 60896 467945291
195554 197477 4771655
18054 31144 946467229
173161 174034 683429868
1196 198010 492371057
21122 104450 390440366
110230 164631 363164690
88464 174034 214205845
132249 166141 532080993
113514 183752 175740504
88561 198161 274102878
55915 187701 330413405
79333 132497 133311894
145317 194095 769485462
41419 49958 126019325
77268 186981 958334877
115886 199752 209766851
190930 194933 9933369
125042 141763 41963796
50488 189393 348039804
51859 141570 993237238
147080 167426 87962480
115933 176402 151390062
145799 164213 759530271
104604 192113 678393146
10744 110945 152151984
84539 178372 309391876
125244 179407 135587532
121870 162022 124760481
151579 168946 43599401
3615 143382 349883320
106738 181909 188241305
86742 131318 111564797
183843 194215 799410028
97711 190971 233432491
7792 33670 811545364
76957 81175 785031074
101257 126206 190083704
142855 178084 436861872
92959 136636 919669813
170953 184251 33061079
28837 95050 702852950
15583 179553 387569415
49633 128755 779654043
165133 166478 3368184
159632 173905 261865207
124672 143016 46071852
152911 162543 24191979
108598 151232 540158764
17306 57371 99858063
135523 187289 495333950
96104 134211 95482709
99098 169096 175402406
65695 184338 528330310
192225 196439 125600041
174377 188335 34895004
74748 134935 150996773
152727 176888 206041780
144353 173290 954921911
158566 176365 9503458
110110 118085 19852926
128193 128409 976935932
92817 95062 837399522
155825 155853 32519
28202 94242 165307377
144840 166289 53783867
193514 195859 2952042
69241 173550 729630806
34457 186732 497933772
908 94979 235384919
180628 185721 985946660
83239 176714 234093664
113022 146070 360190818
151897 169528 44249329
131414 149416 7024481
192911 195319 5937623
179079 189473 26026446
89083 189413 476296250
2194 114506 281034949
182425 183781 134646785
18495 97729 252298167
23647 53006 73071502
2887 96414 234122100
173166 191513 45744317
114257 166987 222024065
67159 99305 650244995
191054 194737 9155558
99065 140728 104410052
68014 132596 678214217
99412 104716 11895633
11364 181688 984565594
148718 190012 103185960
50973 97219 320131638
150023 198501 309847191
163874 167575 101829597
131357 196196 162261697
150395 166678 40928057
105343 144552 703174134
41306 59703 45887238
171424 177234 14433074
141897 183263 103385825
49694 166332 292509934
15902 81985 552276376
6032 111381 263743225
31760 172090 921677631
100297 115945 35577417
43107 122070 871225850
148037 193152 112833947
120848 137078 324903412
109167 168321 148143478
84101 129713 114175052
131183 167603 91327707
108224 187558 303143419
32990 39077 14972402
54137 107903 135034055
154393 184109 74286932
140529 167340 67120875
135996 138754 6909709
179923 183981 10135024
119149 184957 706356737
165049 185230 50339971
30243 97893 169241716
40291 92691 131523752
41988 150372 615715
190914 192975 5161095
180492 192053 197438179
35831 158840 307937320
56743 192221 288528566
116386 153599 93192445
145352 192406 311432761
82727 109573 534603635
68880 89364 438744864
181261 193262 16190668
123584 171234 119503324
92397 145651 133325129
113288 143295 75093819
57047 117739 460877151
94262 109189 37423763
19342 88034 172122386
105357 169614 161128186
59812 84832 690306253
189144 192740 594627016
92524 107560 37598803
151792 154597 7053553
138458 163213 61918319
89 69296 469499133
108503 196292 219656494
111907 151742 99781207
96991 155571 913270602
53908 175597 305070357
6981 199860 482645635
158815 198622 770915214
132808 152203 48499346
45812 144035 317889236
27560 117261 335908166
104289 122487 196927104
21077 160151 348233136
185251 190568 13236737
70128 181272 278348300
58338 174085 290383113
183704 191786 20252144
130985 162072 720021878
24647 125788 357835466
79943 124984 112914602
162361 178499 40322357
119798 128173 21042036
135853 198168 526025129
157317 177238 49917809
57722 57970 827055810
61376 144358 208336813
152763 157962 12962152
47228 65466 45780342
124913 155045 783248955
39453 147819 271602419
197256 198957 4223315
58476 103512 113259712
18565 36320 44516044
112072 193653 300455154
192836 195048 5430294
47403 128721 203927326
19041 190651 525728659
73023 144477 765616975
57510 76236 876628679
105918 172833 792355873
170563 180009 23492501
177189 181988 11972802
152089 198834 184175511
55425 155384 329573481
195219 196853 861789589
93494 121947 681354582
127587 150510 989568256
122152 188939 167309425
175108 194545 49201862
131075 164976 937694651
91841 185720 323470940
178491 199923 696079747
184162 188669 11294176
99458 148944 123976323
178447 186999 368282712
112954 181486 171505483
41677 98497 142496248
71715 151292 213374687
50782 199252 371817947
88119 147451 348231414
14340 110890 241834021
66086 197389 741454698
67650 163117 239251235
138335 183901 113829900
139837 142014 5389882
182716 182988 665276
35260 98362 173944275
141159 192616 128712000
137488 148493 27405840
17300 169105 380220213
124677 172930 121024486
160543 188369 210428570
26629 124444 410628193
153675 158750 11698832
161461 184790 650800831
124409 194169 535746192
6402 88198 376957761
111854 121217 23339350
18210 166993 844456847
114442 172493 145509335
131114 163639 561369709
118985 126684 850594685
81234 182946 254553896
32337 95551 158216576
135469 197058 153804688
120126 193654 836552581
55587 73905 46163307
53396 159914 313864222
143701 165957 418024637
165016 182467 310820396
16319 150397 335677216
69900 93454 59096230
42412 156944 287054389
102197 132493 75781984
110479 147151 91837842
43384 97695 503074802
21133 186644 414415215
80680 90672 546195902
52568 161324 272645166
128799 174541 909750725
117551 133483 40024744
102291 138993 91969766
139947 165125 63045744
129340 150738 971078921
24398 112454 220426046
6731 144335 621838861
131203 194850 159194962
66934 190800 310196564
196445 198866 5908196
191114 196342 13059550
69408 127845 386610387
170979 179093 601931224
140841 162207 764558877
10227 183875 913706155
30743 171967 353653861
133328 188528 590176376
122939 172399 649008732
194342 195305 897460634
139349 155415 40107670
112296 160380 120389335
80114 150891 177400461
152035 196328 110809359
183734 198428 493605583
55733 170756 325584060
11162 171090 400439118
39494 92946 584526692
77506 119013 301066601
107959 108197 597797
173612 193031 48454667
143364 154554 19076042
174834 193913 47632644
94255 102888 21583878
40031 100221 881530839
82743 191296 616957291
163120 184358 52967256
183550 192994 68979217
197637 197683 105022
180755 187193 16182825
58845 194504 340025561
139245 143418 757247259
49443 166227 489249848
153012 174428 328407557
47376 74750 635620800
181627 182596 18645118
132941 181122 279687634
69169 89705 429283688
60198 115074 429112293
103361 109047 153010153
153321 185835 81366991
143549 152326 21870214
125051 153493 71265213
75165 123335 120657766
109608 195384 505673601
183648 196579 222895895
150487 172790 934911191
82670 188365 586459101
114134 153314 988754883
54169 168334 871943114
50193 170027 286943983
166639 173536 542475494
19253 167826 372161799
196255 199184 930208324
155963 159483 341672636
154665 189966 88243873
14116 93601 939555729
1730 171275 800105417
10259 176358 839129323
35500 42519 917933289
51702 181185 397543745
94960 139005 110376813
106419 151317 583177057
8553 32748 60608038
165704 177614 29626691
78617 88124 24058604
158459 185898 68720657
37781 98826 396589868
81810 91522 24341904
29939 192621 407143468
76338 140493 160957107
126604 169007 106333754
131921 160184 70785599
53171 167916 924065651
101019 195906 237421943
35669 170873 338568946
134346 184950 372546396
47709 117080 173988222
184955 196160 389188394
96478 196861 409628815
88665 151933 845518809
73787 180904 268208090
175135 189990 347868052
73416 95754 202580414
66295 116548 911095624
173428 193644 50462430
126201 173363 118184163
11277 75161 693557493
153381 174352 735098552
110756 166959 570267528
160634 186212 809236823
197101 199377 775476486
143447 155715 30653243
147918 153384 13687650
88434 119949 360823245
37673 141285 757989420
78342 132260 135123896
26482 76159 124067203
3615 67725 160279950
180913 194462 33893639
57482 73910 28117321
110444 164616 135687577
66853 118775 130090326
64309 142599 854239696
147512 168732 758994346
72307 144030 179755935
47422 136029 222364023
73602 127918 136092254
30101 116737 216823488
57472 126155 207330049
44104 57813 34167660
6941 181741 437536187
21261 165472 801463144
57834 116409 926758996
154104 195629 731655703
17350 144924 368076441
190648 193811 2259203
163846 197008 987063059
153018 156462 8657807
122410 126603 10656002
12602 147735 411418353
62161 120801 147155741
188424 192712 10712688
174393 178717 10699581
159571 176636 444944350
83932 104284 203663873
99894 156522 141809579
90492 162263 40898259
142200 157006 36972289
118160 148145 584373160
126430 161385 874975415
25864 91976 481453792
55105 123844 917532308
29170 134553 331976592
8824 151549 780451907
55140 78601 59013757
169200 193644 27986744
42212 172510 441241291
130798 182595 129618723
83528 96260 31883204
155786 179823 115277614
109118 115228 15459978
190057 197785 19241086
29070 113044 210233422
14676 151678 402567445
56500 133487 193299367
59036 86742 69829489
111411 130068 559088818
184251 197210 32333449
133513 136152 451699305
56498 99838 108945583
156086 170805 36936004
52846 77731 278702343
83734 131434 280837561
19929 44730 683264086
74982 193367 296467549
125408 180238 137306808
99261 166989 169719061
11239 45043 84152311
187238 187841 1500629
154083 177141 57733324
34684 147476 497543983
65252 116133 478600763
9264 166748 394392293
115857 165462 627846631
167496 181202 34111533
35187 133078 364987432
22616 138213 900836499
45424 93373 120413814
21517 174686 892929596
49598 157321 261347664
22905 73216 138213488
36370 43323 47989296
104557 106267 435599428
54083 147671 349268826
142116 142305 479446
165328 176640 28201428
47660 136594 223154685
166846 187685 393828540
196139 197682 861110186
87431 187272 107465203
9454 133315 595422351
7022 145726 756123267
88586 103235 36595352
110386 182450 426511581
90739 163259 181602731
57788 134513 192708084
132345 140667 20935487
163997 183625 692799701
148550 180477 493674287
62047 198817 521879394
87701 183638 240043120
141723 199172 143558356
168552 193612 779318160
386 194929 977580537
108062 109031 169878603
4230 54512 125429261
127354 141317 35047019
159516 180309 556966806
25614 169807 497482584
89443 98599 512975467
50782 93105 192536889
65908 69321 8587942
76528 120838 296379366
49707 133421 209992564
107821 124224 40980798
10365 165818 837133866
168165 186477 45740942
114557 174875 27672892
142680 193002 597621100
143294 199782 141165250
154138 178273 60337725
157857 197002 97808856
6716 69572 157186158
24854 163555 863000238
120912 172098 128377799
175188 187599 30767617
17986 63790 114296830
21509 154232 332307903
50936 79461 176828105
113812 194148 714701396
67201 191442 414656862
72699 138358 846993424
85073 102236 43068882
126976 178133 128079676
3065 131203 320710996
25622 117670 230380567
56069 181535 314524387
53049 177304 311442145
13482 155314 355186258
63624 103417 587856442
83885 92543 21750367
144459 172561 70388417
67885 185162 293720804
9811 177481 419680453
38460 135609 243491531
95242 183462 748458197
101302 197799 241305187
185060 194766 786727659
74748 130348 139348490
26625 181380 387284668
86964 126942 831335277
97836 192784 237692699
82068 144986 157571938
83117 111041 821909463
97384 113934 9219708
101745 124824 202623409
176758 186784 641654241
8730 89979 203514223
137955 171714 84490155
71270 173429 141776649
197506 198416 2275320
66828 177579 299878218
125439 167248 104871573
107146 113952 288756231
80220 158555 196249372
140949 192064 127813224
140513 185921 188801112
35602 83716 40128776
132804 193594 152101894
22116 24153 686229019
139005 193413 135978270
147991 199415 156374732
68291 87035 47048913
127246 187542 151020749
190491 192235 946404050
70913 78861 19906825
51079 182362 328956243
65972 79352 498687655
160752 176152 500364901
166131 191215 13535440
187506 199517 200073438
198867 199584 1834720
10319 167450 393492551
48633 91109 106766094
54197 172952 297875842
93390 197364 260130383
66377 131488 163145408
170688 193982 590668836
52152 67476 38531631
19914 88333 171417761
97789 161370 438658135
143099 161999 559939211
120025 149358 73540058
42433 193864 602720146
48046 194365 845001898
147713 169299 350666031
182491 183347 618045397
139313 190386 250599227
104783 132372 658063669
192528 197057 11157263
30499 54680 510748922
176080 197586 617173028
22020 152988 327855130
76839 136718 150252588
80405 97670 43381977
126972 127433 1132833
112037 127432 38517189
132715 162982 75816280
135423 182785 118315988
20751 26682 14982652
73920 100390 66337243
165320 192528 594882850
107153 140804 84432244
43552 84787 103619342
42191 193347 378703138
147803 151146 8339855
167195 194352 67744502
107915 112111 10486143
161018 194977 84840794
156452 157114 918164649
41078 166894 315470510
58419 147053 679625724
69945 122931 132583329
72985 179205 265988184
90752 135253 989980307
101742 116117 729578857
26686 57971 152494175
112834 195408 739388394
28289 136298 495904552
36469 59407 135963672
114893 149957 63447860
144684 195645 251800567
194536 195510 2416623
33745 191132 495240112
153056 156586 606797876
108394 109168 132675320
60556 111731 128559642
6791 109224 256501130
189749 189859 495878972
139519 158943 48462794
99859 172003 331789076
53703 76826 58127091
157799 162354 11491039
56299 168231 563578216
136152 139296 7837658
176778 195848 76655325
159639 199922 100612309
91647 189769 245535565
73383 142175 676768152
162319 171883 703868612
24267 152810 771815206
185915 197202 908471122
112343 138594 65922577
180728 191509 48759507
63046 169551 556024153
96156 163352 168306125
61123 119320 146029945
25502 117759 230903340
156275 164532 9196965
18967 145214 575345477
109901 195172 213212832
96235 110384 35457307
31793 122386 226574056
21115 76194 167881225
114043 124863 967169576
27077 106425 198485402
120606 137258 41949194
91354 110005 689308366
132208 146490 140270279
103790 175365 606465683
2536 67608 182047686
38888 90705 369053640
52906 197144 323696494
40991 83201 165605311
88490 154879 732265144
90406 153082 156881332
23499 99677 190634471
154285 176931 56638005
167399 176758 486854435
45249 145018 250222655
7354 183810 441671323
84776 177070 231082970
50308 87906 625886503
161353 177083 39405664
25130 38881 34244998
18188 19014 226575353
135374 136081 342916764
10658 197618 467805687
68859 82290 777644910
8720 177276 421995872
18662 96698 195475636
11460 120539 272985721
18638 151140 331815766
105264 184868 199344326
161710 197826 135460623
106365 182648 471904743
162955 189361 727950024
115141 137201 55447154
39468 125172 214726227
44302 159705 289371954
110270 179304 489459294
7228 188428 453568213
147465 190830 108456456
179978 189297 147623179
18445 187150 422419174
129593 174649 843573140
175747 197709 84986884
68381 95942 69179372
61678 187480 315482961
147481 153716 15561489
37504 193158 389671501
6698 61253 418982226
195813 198375 6305449
75453 122928 54921594
24283 113630 318276119
179277 195884 41520151
37267 43124 14305595
100717 103711 7546914
110159 189463 198412054
177946 177960 112228025
159869 170389 129317578
130022 195086 425194130
157431 177372 243060803
35426 176538 856253356
47663 125447 576309291
187961 198883 27107350
82068 94324 798255570
147017 195162 932096658
178544 183527 12429984
170338 178632 205083697
194595 198371 9348981
193127 195701 6389634
69226 134152 162817909
19743 186016 793304313
90719 158398 169350222
14594 46800 80315077
34749 41239 401681937
177088 198326 52903343
194595 199493 108287525
177452 191288 163169738
36021 135402 248968783
172846 195951 57602165
319 1720 3524558
132172 183540 416021652
59014 93980 831795097
32045 182120 375640708
145085 181930 92144478
111103 150539 804491666
6173 122944 292136504
172344 190548 432067511
78098 131086 132794393
124414 143858 140117833
23882 119800 239956726
44957 106760 155086194
166368 187476 912919960
96084 194377 245939908
171740 185742 34904895
62038 160268 246389503
192246 199953 55839728
173977 183904 24696729
118585 176250 144427659
65365 74026 951761668
51668 186225 337170787
164654 198603 174312710
161855 173812 29966058
147877 172956 174270202
56801 150509 235053526
151571 182727 77874838
78562 148729 687558060
5483 72419 167489434
113751 115092 990631015
34185 55956 54027497
177739 192607 470062739
48770 58595 748401289
116299 177681 153694297
129378 181178 942737727
74541 141393 955325311
28012 123817 239751654
8155 108135 662948853
126784 195388 225984775
25457 109678 442443747
191523 196318 11992121
176446 183224 16853297
27922 135943 352902890
196195 199234 270821380
99767 147974 120753707
88659 180990 809411729
6300 150502 360982728
89398 111521 55314663
66357 113076 117186783
52414 160989 533723046
2470 178191 917543131
192379 197486 474673159
97074 162258 257566434
175769 182841 576069042
189903 194338 910630128
18439 53625 87734667
13857 121385 509140161
84990 196307 278579471
185538 194097 21333254
17257 103717 901628332
73942 192303 909102241
120027 134299 502260893
152669 157741 12679011
63404 79571 892430839
187930 198618 512085379
10206 103591 233739884
98734 192495 993883116
134782 174737 118679694
32742 55906 57501701
123149 155305 80716682
110218 157315 817909532
156861 192107 973836283
98650 138050 319744765
91342 160872 122984814
61050 152635 290380180
91123 135432 171202794
116226 140758 672751023
119330 180987 154396460
173655 181279 125878479
27817 161623 836671016
136177 166457 75780737
194336 199794 13557488
199009 199948 2392070
148051 199953 129709062
130099 189864 149548509
161111 163936 770029250
60838 121713 152706846
122098 149103 20129045
34638 166503 330225200
173589 190863 43094827
97049 163084 664123750
98520 189529 408584548
33685 54126 923888483
105451 146415 102747434
31310 173067 354975456
106095 155854 124774448
101180 194659 984946315
71260 198341 318047629
75626 197353 304798538
133304 182340 122633924
5727 144637 347876526
93692 169347 189496768
49103 166929 506618074
51317 115466 815528581
120305 189603 180536278
71335 185839 896346324
70543 153457 634487347
199092 199431 334090437
122294 193313 177915180
36035 180490 399547656
37609 149322 279746465
90810 159039 170772435
76792 96765 50188360
174673 187658 497958503
107577 122546 37310359
113077 167847 364977114
158260 158541 673412
108080 153611 197059140
82368 188702 266159344
59094 154778 240065079
43774 95431 129733719
793 128516 530590264
27872 104543 191878960
157257 186308 72799857
77610 94259 759777528
179924 190530 951897300
941 51889 127094748
83255 164404 203313484
154044 164500 26256117
111572 135677 60531761
142550 194925 130868126
169273 193022 755500004
87483 150342 995001416
176511 196648 50300137
76558 81897 13545144
161524 195030 496955508
175704 190528 36999516
181331 188871 729055689
12477 90318 704781170
8561 64672 140147564
66248 79595 33431768
126224 133478 18245748
114012 134751 52060221
12132 91509 898611766
166236 169659 8558644
158026 185569 337940196
17566 179716 405886242
21682 39322 940853605
20650 53500 81904010
2364 105050 256925346
3057 24168 76289675
199719 199774 720614836
174358 192315 44850997
198331 198766 250724313
190154 193680 30427623
7415 177777 426447118
117316 137098 744302607
143572 145974 5986793
197638 199176 3826712
183759 195362 779742885
79878 182512 587675577
49451 111162 749927274
47312 120391 475460871
37114 181194 697894513
132384 139283 17415630
63861 174563 277563403
185334 194427 22685885
165645 195316 556434638
55797 88078 81305837
85472 151239 692425572
166244 172643 184262406
128444 184547 140411954
107935 143317 398096462
37237 78528 103235636
38614 180157 805909878
72334 134356 155483419
30161 182570 563682990
153179 180939 69400138
175030 185865 27081355
192980 199353 15818654
184644 189071 726583716
196773 197655 2160877
42424 170584 321333531
167387 183741 40722269
138297 198726 362372159
192921 193942 2552450
166639 194948 214487787
149447 189686 743371666
112343 120653 554532629
86727 191197 840159066
166578 178946 420323608
25061 27164 798236217
38181 187553 374088688
183320 184149 2089724
186213 194661 21018057
184202 194383 622848862
126013 155259 716394086
68203 184918 292265889
136738 189885 132813359
192259 195904 9066789
164922 188461 58743257
115760 179812 678389809
118466 183645 74659613
130991 155944 360667038
55057 85800 77429275
155292 176989 947244541
36067 138963 257766542
54986 74657 49540970
127129 132534 13543237
102103 174462 411174056
114336 164793 838680560
68456 196193 319826545
100506 196586 240515483
78086 160123 205538102
38361 161985 309645331
10158 100438 841845601
147272 184335 92623248
116126 140324 910989861
182677 189737 17664792
85360 173955 221892458
43353 99907 213300800
173036 195164 55100766
149418 155090 603079596
137876 143507 604009983
176252 199958 2722292
38504 155495 402982201
127471 139120 899393432
33467 116466 543414456
909 67333 165972595
11641 22841 311845661
157420 161005 922806476
96672 99913 8064614
14159 59967 223043279
40858 96279 459878951
130190 166807 91825969
31142 155106 484752849
79406 161709 941901770
139228 151185 29810655
67683 109150 104040482
122695 175284 387946451
128289 137723 582656178
19166 26467 489673782
173427 194852 965539629
120262 185567 163574358
86852 171594 212264245
50267 87538 93717750
117663 152172 626285046
144846 176783 306812498
90904 135618 581696681
60089 168417 626784780
157632 158283 232903099
116752 189842 182927299
56300 86792 76791034
15593 177721 405864975
44348 68861 681033304
87691 147710 717954263
85142 193561 271362261
185871 188508 494261661
185960 195111 647363581
146803 156366 23921141
172855 176132 187216657
23594 137535 527302659
124736 177995 596453949
77895 186110 271064548
92416 160712 886470011
16865 156358 929852658
89059 131223 105466486
125145 172939 219874800
134346 145533 9374297
49702 155517 390470612
50366 198961 642236374
41495 86296 370066006
172583 174196 3998660
189848 191151 3261013
68254 97969 96008157
150621 173373 420471771
172372 186779 951007543
163191 179400 40392193
25746 171361 364646137
139889 175431 88869490
156740 173019 40854037
108903 174492 164180513
136446 165153 983559653
194184 197125 7245052
111274 156209 112516768
97564 115064 642908460
36325 130356 235407275
178910 189705 166644121
55599 165327 275288437
114145 123953 24494511
39614 119199 456117234
121457 136321 37465056
169594 180282 17416371
1865 20517 548580317
157840 172734 659430803
190462 191002 1381105
43956 44913 606190237
147401 186034 96676004
50648 135984 214181211
49695 62100 30956231
6643 198094 631153231
104236 122710 23183455
41294 172274 328374404
103186 113337 25457655
33659 124333 226814637
61363 114451 133344110
7970 91856 210003383
4347 104730 251265781
141164 158115 742633443
62029 152907 227955238
92391 130299 94863585
62176 75155 577891839
34685 177809 358238934
52365 62303 711886648
125502 154290 80823837
132079 150011 44857258
132500 183747 178275434
17758 42639 38866893
18924 51241 80694592
134123 136638 341130790
61195 81001 49934763
176853 199586 56709395
130920 191178 150783093
143562 184682 686338872
193349 193927 1429615
96436 168176 179700880
52036 107947 660900416
80161 135956 778249648
118546 186730 732478980
53836 60647 17022631
56314 148408 231050670
112755 125643 32250918
31897 165130 995842081
163089 183435 50753350
64012 107955 175434553
6578 102683 619425822
144058 191933 119727105
99384 120281 634249256
90861 166248 188830587
138746 170958 80598800
141974 184135 105395520
101974 129157 575798150
117971 153193 88270193
20265 41236 754089185
15724 38350 56542465
144674 151303 16531153
61059 97507 90911868
138395 165616 68166404
101437 191737 231107788
158740 167143 840807286
190385 192651 5725891
110301 150827 962374101
67098 124938 144920115
34411 71646 386464098
184072 186032 4999864
122647 142600 50231052
177045 194804 44285905
34209 183991 374856010
9717 159414 374768464
135550 162841 304836362
68401 175432 268119215
183468 191738 20739672
116923 150073 87161431
118735 187065 171155958
190668 198454 997907815
153498 183162 74118837
36825 173263 733615283
144842 178652 187414034
178388 190155 29409475
143452 159427 136717111
83599 163037 198950091
188620 191989 8435812
28021 167828 350115315
130322 183594 974324056
72217 132873 152021602
108394 176902 171475876
169490 185620 40263369
128773 181451 131795481
178132 193444 38262199
134699 153750 789745577
85227 117420 80560132
139531 191413 129617273
67306 82867 39072074
56128 85570 74124992
179677 189351 24249736
125522 138823 85587867
72161 89358 43264519
25485 70203 754802624
42554 196114 905187886
144885 171279 968115355
141386 183910 791971291
45333 68091 229563162
52743 133307 730928120
76647 137885 153642315
41505 60910 281434645
180208 186850 87613930
42966 98361 139020201
82109 148600 166524749
170325 190794 999031143
178520 193192 36712375
101556 157896 140920792
52222 73047 52358806
117392 121432 493296719
75879 81601 241968579
129902 144021 35438943
98720 125258 66399794
170811 191612 569737350
119203 122495 8174186
75149 132210 6239071
21362 159941 346934528
168814 194506 64077883
74572 97715 571543803
182457 192883 764510
195370 199242 9639642
110308 162049 129493946
180870 191841 664723549
17064 41887 61879077
127894 174366 116427295
101730 195369 643417775
131688 184760 132828667
176713 176742 825891752
1444 115196 998098782
73884 91188 523065750
126592 150477 673493279
6130 103960 244854122
191796 199805 19889053
139728 160398 646089145
197321 199894 104555018
51129 117751 167036708
119040 191588 181646978
136898 193361 141138419
166058 170021 9906183
156087 193119 92583069
127781 193634 164834150
82985 96752 34506518
133844 196154 473154652
139342 144848 56770398
38445 127607 223307382
1997 123677 191094311
80261 175827 239440373
67649 151471 210028657
122973 191756 449761351
14522 130220 289700928
148562 180946 80931535
102776 156194 133765494
100227 137742 413045253
79027 109116 75614471
28273 84159 458948630
135571 176593 579861850
193103 198591 13606184
76498 103867 703153100
134933 173334 96077233
109840 164713 263701729
117457 170365 132638939
17621 45306 779747581
69165 85879 42044010
43792 182453 347461511
143686 199835 869381396
36652 93748 142984396
96266 116006 49399511
39295 174791 339514599
187528 189418 4627768
126450 178253 129672488
78395 178757 566990772
6069 138900 464291795
169476 172297 357799002
95295 151005 102755970
4819 67739 157418492
88234 160685 3942272
106072 180152 185547472
63439 107019 109445169
36963 148414 279101323
169719 187418 548338302
65421 153693 221223622
132013 132966 944188718
102342 124021 54126830
99107 183836 212082408
98069 155999 461090243
105850 181169 859415775
72915 147139 303067323
43327 103034 998609778
4628 149608 942300831
172250 180694 20938471
8681 168246 399596273
111986 194339 898878060
28617 94116 163995919
12457 77394 109976004
170263 185300 37505134
152131 170107 641267432
18758 64523 174868121
152039 160370 20856212
106794 132393 64185290
68523 92885 688456118
99061 127833 797204269
178110 183328 12980466
18092 61257 356747767
173662 196143 23192466
110115 118739 792512025
199454 199575 311621
72334 184208 280100795
89390 126161 305302217
175123 193330 45471171
164815 174241 77758318
121329 130363 165586680
65927 108239 42316366
135058 156527 53602357
31359 45753 765625527
59199 179567 301728582
46728 49192 18837577
124265 195913 608562037
46103 134343 796038095
40034 126049 59176589
160208 182802 56448243
158843 192186 83406146
184886 193989 22753526
36529 49854 33035718
174496 174563 685822394
170453 174428 9890209
146721 168015 53439732
101802 114325 31261137
1405 173457 631851704
128904 181912 132689507
72830 197410 311835266
101702 186311 233385378
146151 180050 322858695
20008 137977 319385828
58247 106917 122279049
22764 133134 276330537
154765 165018 25807286
25378 135553 966682645
179099 196788 121720515
77472 186211 677660707
84395 126131 104457855
79865 123550 147445850
147253 161680 25873760
5755 69007 158201879
128959 183900 137521271
41080 199523 396777191
167260 169385 5297991
105415 117464 30242747
199992 199993 309
144727 152488 19329222
85094 86922 4579350
84202 137994 134854573
130027 199013 172483661
180348 190143 24426924
138409 173418 87580924
141668 184636 107453564
41698 179662 702541845
15946 158048 796084232
142686 198138 335267215
8511 108464 274156601
79393 170194 400240907
141194 164807 59189640
18980 118602 249440455
108359 118824 26105197
172215 196368 404293270
31291 64253 366682221
104389 162817 414012561
37882 63155 62903713
68719 99155 76328861
59347 146924 219767835
191718 195956 10550418
121623 152603 678764245
71095 171341 251236569
128973 147993 47711348
107461 116594 7841550
58194 114688 844422798
84742 104876 451757253
40912 158767 295359061
132336 199126 334605508
162710 197502 86818658
196643 198493 242073265
152887 172785 49973049
86747 187987 253459685
198629 198662 114026451
97702 182411 212052793
113900 137218 58555369
90827 91937 363946620
18902 71659 308327196
54299 182796 322038395
79775 159479 199768057
136918 161185 60599545
80063 108831 72254296
10003 87924 551726355
129297 180923 952014304
136019 196838 151877337
78499 147762 173614560
104847 134013 496761174
98305 176639 250816143
114892 115197 773687
195886 196534 753343348
128497 141308 769454517
105803 138334 81741412
84703 102399 44362827
152737 155300 6462317
17740 192072 596770522
7018 37177 75471335
8401 183135 437283008
188679 193498 12052595
37585 159485 305267593
198590 198763 447159
24393 58442 705320946
96722 185495 222224798
117968 197319 429085683
172096 195011 57074353
114510 172516 584464147
84443 152700 949818724
146102 176726 76624330
196816 198572 4347504
112695 190865 195662436
181946 185835 9769526
90767 194077 987381860
36281 83788 118906307
118623 169731 128137036
190883 198414 311327652
182711 184125 3557769
104355 156114 129714960
86804 182210 238840782
153924 181306 68479858
57079 58213 2792094
81627 125751 457580348
49783 191380 748253191
142876 178427 932867203
137626 176003 95892603
126589 199807 183120378
27941 174415 812147947
36244 58834 56049046
109881 177633 209431325
72180 159980 219955729
138383 139300 175932881
68260 155308 728566320
33079 131613 246549280
84289 149112 41220252
37374 80734 253334096
151037 160753 24346440
143295 189268 999649979
9108 158561 695654383
29702 42617 31914023
63133 198551 169173731
73523 95764 259388447
67822 190520 469580869
130335 135592 610454385
175789 186799 27570231
115338 151271 413360699
127661 154726 67818625
58399 66892 21624342
59942 127819 612824111
75741 111644 90125901
191100 192264 2931551
127318 133268 15012437
21832 148089 719130795
47381 52585 13028662
124225 132286 253310381
191747 196107 647802606
111680 122987 308031189
77989 180230 256086063
68262 170642 256559115
19598 137628 958239117
140059 147180 17747714
77498 78014 1268662
70828 197600 317353528
174636 181119 32840506
175887 177157 999266338
183695 191951 20691959
100333 122806 56144769
100843 177164 110867897
184052 195151 27676205
196297 199991 520484361
127855 152637 781087007
24466 184258 399961477
171155 192837 54099375
142055 156137 543571070
19000 199367 451448752
127882 131746 9656708
150657 153827 7933091
3845 37108 83188300
72573 163271 227309856
18733 30382 342572297
101561 129389 225485049
159081 187609 128153989
180059 183946 336911571
160068 194282 85523620
119809 185195 909132098
186910 199941 32412943
105068 149531 111389446
169294 192176 57087325
155019 175930 646037464
169990 197052 67391691
29788 183956 385824996
18993 20210 394494622
45885 73153 68592830
136612 162799 37257694
63464 115424 130495404
139909 197282 469050371
20651 130592 275285797
69582 100928 78619001
84733 113284 421692001
17837 78112 815399784
175016 197392 55783432
99322 145512 370537845
50336 198578 835083436
156882 198100 354179815
101285 125830 440525207
159265 198026 96790200
108972 173627 161884482
82698 117915 501379641
38243 144109 414377605
65438 74840 23601706
140415 199041 195494826
174184 185663 22455642
192609 199377 889564566
641 163217 738091147
78256 116966 528427019
101612 152019 126114743
51966 143256 394265571
183762 186401 1650770
846 149220 240947593
9056 142781 686619849
18344 95889 194212085
17849 41810 59700453
60405 129493 906976905
119355 179666 151034654
134675 162971 679379820
127871 139981 508842986
105901 181710 189875855
91457 192565 253055964
58325 156461 385697884
188345 189884 3784890
81604 125922 706177750
176353 197601 52996100
33315 185674 859512065
169328 183001 521093910
38869 151272 281609568
192625 193577 2117353
104720 177257 181648977
49410 106202 142418155
44631 157107 281966570
133183 177742 111475730
66653 135649 173089196
148117 178765 594057866
116606 175252 146867389
42969 174393 329472973
199688 199928 607271
78894 130192 202626159
88185 128545 166631641
19961 72530 131537412
56083 57637 3843669
21076 49077 106076080
84814 156919 180491608
189900 194397 11223758
106140 175944 174871696
174951 194183 48005485
178312 182153 491697489
191970 192263 719869106
37785 60849 585767348
154947 180821 603731607
144683 153181 21216422
68129 197007 322527672
83047 98696 565393620
50532 169543 558078950
63990 124985 162644827
115137 155068 100038591
27335 193056 531810013
173203 195180 577156736
149521 171380 54867888
113377 121599 18831579
45272 188767 515613970
21603 172574 553839903
23945 52575 728767885
159300 195494 680754845
101251 170014 172230951
147413 151921 948119946
155080 194383 531970016
90005 114067 123591810
189299 193970 11682478
141805 181220 562526755
86367 164380 195408166
88201 148494 522605197
88576 135881 699921703
136522 199364 156963607
172936 196739 59300775
96609 198467 61613671
161124 187961 615878673
158388 179653 240862434
189308 199491 25346625
162769 197178 85848180
21436 192982 873990742
164423 186596 55428559
16257 21233 826172087
127542 142505 325777096
28978 68759 99445762
98928 150015 913946823
11098 53008 104468557
59489 85818 703045874
184934 192947 464744521
90708 129767 844911687
10446 66973 405660112
40111 106467 463454558
174274 199161 62003713
52286 118638 166374857
1715 100914 824330638
51523 154040 256993034
136260 171717 88733520
113247 196948 209264121
55422 198071 357368179
116660 163858 118312212
63253 135373 181148562
55127 159468 29507069
156004 171402 779669968
135929 190807 137121299
193267 193495 547287
52016 77646 64340545
18812 65281 116199299
39931 168918 680427619
45126 129554 211723381
40579 68405 859771647
149759 199483 828152706
166165 168390 880258215
13867 66166 130811304
133239 145891 98980588
161380 186865 63825098
46593 166980 301899692
76730 89253 923729447
8464 37109 71678218
128143 150397 55744310
171413 187547 820119812
176455 188653 30492874
53919 182659 322649091
189917 191740 4585237
191899 199753 396538052
38767 109883 500420219
191712 192463 1911753
179707 180012 436940
133888 173036 98024977
5975 121490 886914686
64917 168226 339008295
78008 185399 35255405
84226 157765 184083813
166270 194793 71097278
10041 152727 357117645
157961 172532 36646347
65473 78066 31616551
31814 94635 157237825
106234 161341 138077916
40170 64923 61979912
26835 53505 66305516
6862 78038 995610181
21934 117003 237974540
76423 143164 167360001
51244 67575 41045546
195295 197410 5285936
92811 137546 112163402
79140 105529 66157991
156719 198159 103531076
143218 184948 86372463
182527 194534 387349556
113194 139884 444929016
48694 144183 239498045
168021 170432 336715138
81856 116173 666603394
117463 155196 892739754
154665 197517 107019772
118250 123215 12331570
98525 128534 75168086
2519 180078 444432020
36854 79749 510852558
188268 190477 5427447
127225 167686 101446473
93974 107829 34653370
109920 150889 102523361
106758 190905 210679008
145704 168860 58087638
21851 91424 381005200
22609 99476 192365594
57885 58252 940755
126511 196311 174665508
81618 146462 162386421
85874 191362 264005634
182141 189965 19532131
17759 68017 26659169
60825 109844 309090806
20217 70532 125831363
4063 162060 395530608
151148 155910 127138384
164363 177697 162904555
88610 123904 88218888
69136 115671 116626517
141256 150246 22412427
57544 100419 485279444
120907 147071 65667831
138399 180276 104665604
37059 96462 11930270
113703 167182 134017110
166989 193445 631548516
170667 180487 583605692
14350 147072 332391751
133381 152563 265019953
79721 149858 88666016
15782 35176 29719736
80498 189911 273979570
104023 198072 235286790
190482 191054 467155028
46718 89455 281003182
68666 75719 765302348
94696 136828 798716662
171645 190052 45853727
49352 82335 82919552
192675 199938 13814655
188766 190325 3893330
70442 180100 900874121
118121 167787 534264820
83898 126930 164322987
7315 153797 812151736
157727 195249 93801308
181831 196276 36143456
85282 199533 285838673
67393 82180 742789218
21714 58647 91951318
97532 137905 101255140
177078 177486 976444
169353 175617 727945716
170493 184914 35941924
181644 184754 7753661
176553 180219 9152179
134583 186278 129312544
143543 181200 94128518
146560 192868 115850853
39602 75736 90459482
99715 152377 131866387
134134 198446 160685212
158294 173292 37651261
143825 149152 13295130
125571 185899 151102100
126936 151244 2333617
58548 73855 38707672
65709 78735 32652472
33204 101397 893305286
22289 59607 92930450
16413 122009 634617613
86064 167876 993257528
124665 196931 717852022
63814 110642 407920045
199288 199836 1384628
122423 169222 117470407
97005 149119 130564536
33462 86847 133562291
8555 124653 589225354
84691 170797 745608200
171189 197806 66276774
36731 199933 524880983
84908 119414 86258678
143031 154617 28992331
171456 178191 430897656
180984 183293 394186090
71271 192401 303361215
136262 175058 97000878
79034 125874 983061400
93027 185608 444594048
74455 131080 332039870
34498 82745 220069420
176134 196769 18203014
112630 190826 195739138
108825 126955 45323858
17863 45759 69439583
198742 199626 2226335
130157 162872 81973782
155861 198262 105832919
81672 93919 194581478
20405 114368 235209836
134606 155360 51863725
99990 160766 152191197
19034 97336 455182447
25861 123929 425515598
22574 33525 827108101
80208 109547 666609378
191157 199936 21862794
20779 186074 413875141
175816 181245 13523214
163129 173870 259982433
162770 178614 39522651
196363 199512 530706142
54762 76335 54226783
56725 193085 341760246
187221 199292 757098468
12626 159727 368366621
140445 176416 89891736
59894 132026 181054321
96066 150016 134976488
132243 198745 166313768
80953 114647 84445099
52428 86876 86580514
124391 165722 366309576
7491 150683 358459252
197573 199427 996305387
139675 186160 905081723
123739 136579 410292544
119679 189042 173679423
157948 158006 145935
190371 195709 602193218
197727 199671 4462684
75615 195078 332791637
8102 59259 127596465
22837 43892 69853429
95803 179301 208966072
194687 198490 9427763
66557 169462 257945894
46027 131224 213700539
151186 199796 121450796
130251 154262 650855396
57711 154242 198226723
40067 53373 758519382
64772 188447 971185119
147268 171029 763771546
47720 167804 301111179
110333 111919 637059186
195724 199455 539404409
123633 146437 366685609
162433 194195 79365795
22394 122653 250748181
40361 114924 29059654
157054 167728 26879004
87141 168995 746449002
27415 158793 762669112
17285 75509 477035961
47643 57447 24430315
155141 182000 67230642
149311 182196 614579919
130941 139384 265700684
23113 198373 438502981
29381 152035 741430510
179928 188014 18192794
198010 198842 2061313
42124 110357 171221318
82409 145674 545124994
36932 139681 407523209
60723 92469 79959475
62906 178560 508973829
31832 176135 657485538
17416 35870 46234820
123424 176528 133042901
24196 121173 582450240
7616 46554 627508728
196831 199068 5572771
12143 113096 252826136
147840 149561 4239307
111495 153746 105770794
177215 188566 541065976
119233 142298 759030722
70198 167209 243157203
9040 140856 424473320
139597 146110 16220247
137079 176492 991450201
109736 125267 38754264
84991 118101 181509096
147248 165544 409728964
37489 103896 166271628
7077 27343 168280675
179915 186076 440380041
70 118520 296271862
110293 149301 408901108
157646 197690 675217859
26245 30049 9571293
142854 177404 86401008
186273 196359 25153307
47405 100841 597022672
13375 14598 679043985
2558 121986 145169862
42831 114240 2601615
55405 170567 288882864
101643 125688 251474281
100913 154374 133887871
74723 132668 141536296
110505 181537 950276716
45405 90463 113240188
57287 179321 305946698
94734 122944 816467514
49182 186062 791173907
127254 193798 166547501
171467 190431 47250812
39576 43131 1072526
66705 137396 177326310
88984 112665 59176855
67152 84679 812229761
25810 90241 590767280
155771 173861 748922528
9777 123422 284360257
131409 168541 93108581
152100 175482 178620318
113296 165356 130421340
85107 87967 367242951
36702 70846 85315339
43861 85432 536038744
195276 199643 800242367
177862 192778 37307155
108617 129874 53172546
22107 23818 4320971
65621 187610 305660451
40808 62850 156445373
106546 182609 693392478
2212 98144 583589999
156776 158256 3686386
190887 194612 9297866
154692 186136 78706682
164612 167787 7976687
123880 162593 97029328
161687 192976 805253666
71456 132722 153545240
19579 113264 234675374
189385 192043 922823135
13697 72171 146349700
198279 198484 521684
86123 102214 782861864
18963 99443 201558101
92391 103655 28158240
60714 162719 255880772
169280 190208 607886394
51008 149017 971164002
130508 150339 49612173
196529 198714 5338890
23403 90030 166825294
43689 197175 384423013
153079 177845 783938275
115157 153023 663246739
25139 69502 888183241
41932 170703 322840245
109951 177088 168061933
56651 100134 315006354
19195 47513 966662419
83492 197584 285447365
51548 68434 10654474
8470 192167 959975159
91016 168831 165099251
50689 152890 256181480
40453 176555 918497832
10797 79166 170922495
190945 199099 101629906
110092 161598 128931152
44054 79671 919693806
123270 174697 928834634
193815 195267 501452742
95062 138283 568794946
129185 135336 927077671
158636 164469 14730369
61512 164970 259639524
96511 190597 40780872
99219 194823 747925957
5515 173296 420158489
95579 142460 487202332
79775 188125 271451274
68765 145070 903995447
6113 69633 928944613
192146 193976 756688672
62361 186801 312007932
57282 69831 448287807
53654 166537 107309716
91920 194493 853591290
17143 95968 200092959
112517 155550 772774334
137257 139738 786888568
105414 148342 657526500
56818 100844 110644547
45437 131164 618059386
64414 89690 579863330
85916 182187 663149372
74836 85851 845255252
101943 150723 122062829
193855 197468 8948464
135789 179992 110445614
9061 157150 370700221
81925 119102 7639607
133912 183388 123678010
105191 120286 566114958
191082 193757 249944869
100897 171532 176987093
143294 174946 79251367
11200 44547 82979673
154260 157084 821774622
144648 154991 75686511
51697 115049 158818975
42097 152993 277962873
156287 172751 428855107
103404 149137 114553697
161581 177324 39364316
13370 37902 61431601
154334 170428 40374545
184232 193233 463488795
10526 149718 584015578
95094 150552 138803352
132303 153017 51869679
149127 181877 81887990
157161 198198 884207572
165637 177369 469715429
196032 196546 1320328
12105 112083 393767786
22885 181657 397396977
122757 196729 356598825
99999 120634 51605101
78983 195901 292780881
49177 182825 334842223
9291 92056 207233486
55008 187482 430309807
74136 135979 87264767
34196 56986 614326872
165618 166265 1597426
52748 66627 34905773
123025 159384 704806137
24360 155698 328827859
129038 138219 820236050
73066 104617 79053726
185861 190486 11483146
42319 78842 262634456
111395 159031 119273451
160548 166276 366193593
30779 39285 126125331
134504 186185 129323010
7230 31908 61810349
40990 61197 692544809
67084 67538 1138301
92221 161037 520011730
177934 189853 612330555
156294 184920 71590137
39378 197645 208608903
136609 197195 151307061
163375 199929 743571302
197998 198696 48783592
28265 147545 298632045
136733 154833 858079478
65956 159182 233638993
91481 195737 260836648
62565 116806 136224393
194126 195133 792912665
171465 192682 52938499
34644 39982 868457192
20268 85107 162348660
151538 199599 120094877
3312 130761 932506384
10237 75156 243141370
117110 136468 48679683
132268 150948 779240840
54214 54248 684590077
63165 74342 986436065
141455 144528 782968553
86289 108816 56413285
134110 144612 158239619
70492 120833 126103643
51811 108230 601299180
197017 199228 5546970
96107 185378 644384066
145759 149136 8471390
161506 175992 36249307
127400 175643 120829980
24253 42467 45223424
19775 168050 371410536
167880 199756 79458189
45387 124295 631126512
44457 187766 359249260
125709 192281 166668507
189283 196568 18224232
104339 131912 69099929
96258 173433 357211676
10444 71229 152015969
91376 168053 404141346
163698 197094 83250946
110359 198185 850300802
52976 76230 212002690
57780 125074 489760882
160062 199881 948504912
93664 110233 41517738
48000 154174 829706652
154269 186181 801585276
81840 153102 178411026
97167 176814 682419282
20037 30175 485024670
102545 182974 201189468
148188 153265 47825380
41398 47890 16207378
92881 148695 139790926
190329 196735 15974175
103819 168826 804901780
125316 126661 3407866
80455 143813 158855739
180106 198805 53273868
117939 143489 64119295
28453 124724 83420911
23407 101384 195213672
135030 160155 415491208
119583 153714 85540921
135437 140225 478871922
133718 143778 747211883
109105 109764 1626575
114692 140705 603414964
131473 165303 930198031
85511 101526 40186356
141728 164485 57045815
735 140617 724136222
64851 119299 136501113
54745 74055 48590011
172933 174974 5028392
81817 110743 119334601
42250 181590 154106313
117531 181266 159573669
132290 134409 340638120
124019 158011 85139003
90332 168501 195765515
144936 162380 43646885
160332 197109 684672256
174651 188080 321056452
182100 198133 255825843
160608 174991 36074808
27698 41962 945510537
7991 29077 827938457
11671 132052 59152331
122040 159261 693025806
125175 189402 160797033
1154 65715 161265563
84400 171343 217778436
163665 195341 79010807
42801 105023 156051530
142229 157359 37741215
182495 186183 9307775
102906 176873 201931028
188027 197857 24359259
114408 137068 56945142
30064 131179 988760140
156381 181795 63531909
171214 185593 35864228
180238 184612 10885880
102276 147743 113801633
69698 142986 650525698
23345 76741 133424675
174067 190420 228917677
105431 163160 144777697
114742 129671 37371261
48216 78750 76623326
65727 164159 778900692
146080 155740 24130250
113473 157507 463938128
166320 184385 44981960
198072 199275 343109783
153085 159559 16239593
171934 177498 188581853
137549 152369 454872264
109575 143709 85499452
145829 180879 87628539
61084 133016 180578377
130573 174552 656333923
403 160785 81937843
85403 178234 277590700
93972 137255 108529195
98878 176187 193543187
95238 163695 944228576
55057 184869 325391385
21878 122084 250714050
173465 187780 831336069
5518 128658 446619721
151031 175678 356087278
84878 172418 219272474
134121 151660 43823935
54896 157588 257475431
3232 170355 418448975
52460 74743 55974730
107683 161073 386879168
57148 105489 36472516
166908 190021 57587104
17344 187707 426579294
125738 136996 28391439
120403 152488 80383172
38665 145262 462993603
120654 174814 135733566
46270 66552 772582565
80675 175432 535585494
97912 136165 940746671
68054 195181 877147499
24042 29927 14774229
140138 154012 224983465
179842 197719 480606428
72576 99090 66488951
43187 149203 265859817
73453 121197 119545226
168697 172517 676840161
36851 64137 448177120
102356 111098 21844030
31931 83671 796022898
19860 92213 782862136
159200 188735 161452584
101287 144742 108827168
102961 194742 229653572
181503 184754 666692147
87656 132957 617767084
117733 163904 104839465
192119 198990 6190203
54165 61535 18406769
151148 171805 280985560
192290 198959 16513201
11146 15712 485380826
54511 108827 683626765
176018 190665 36617740
127712 196117 539260137
195566 196941 3360497
148307 183702 88508412
77734 176432 247212156
188012 190977 266826635
116951 184133 168154986
181776 195838 536975455
134608 189900 171669801
59754 74238 36593731
6525 72215 164353523
76997 138447 154159551
68265 87015 305375447
36050 168811 127693009
77208 113567 91162827
53230 174711 304561950
50710 114496 159966433
141352 169465 651438080
186032 191953 14764010
125754 187155 327719677
97207 190412 233288702
44941 198476 759093573
164667 198381 84074454
135458 182688 117995218
39719 42217 6134523
50971 178558 997292909
144918 147209 5755223
32052 164213 330935789
117424 117520 223447
51098 80915 74870440
133188 161398 368489847
96162 107964 29523162
153606 197847 586825756
10852 46890 719294960
49304 95294 312976342
66355 118460 697399424
172376 198650 42307557
97598 121093 58716456
122551 124862 5904839
156486 178926 788223240
37442 162413 312969425
67398 145733 208760893
21345 59232 94371740
193767 199436 14063226
94541 100759 670058458
8429 29157 482095289
115349 179142 159699720
141377 157470 40201212
16568 185947 683154438
95752 98502 92421578
93705 155291 861380311
81850 86929 12714031
47367 99555 130975322
110319 152704 106050107
141888 176750 87255680
16007 48397 950922125
20435 145890 314154201
25218 105301 221493662
173371 197498 68212278
49071 163848 205812862
193189 194819 892936509
43449 49090 14156742
188567 197922 23228075
31383 33998 6585714
98502 174802 191137650
139813 178329 96235903
161770 188076 431145705
35962 80193 513729340
93191 118854 64178453
130906 146167 876991165
35538 186609 378215398
55254 92530 997844953
173877 187612 34352791
150516 198455 119809328
105081 180573 322225240
72783 126205 119866462
71909 146058 515797911
137694 178504 101954077
186029 194288 20558855
142090 143288 509828851
166581 191837 63060990
166929 195517 645500994
99518 133066 84068973
19060 55412 13803348
128371 162930 86611197
107292 191377 210506168
29211 140493 278727918
164068 191465 68387102
124750 151229 250817454
194817 198196 8404702
186676 192937 15581899
128288 173083 94478211
34904 120997 798188128
72544 73029 218245913
20027 94406 186303257
197949 198088 369476
64761 108088 108761122
195411 198394 7401020
110338 198152 219592336
130731 150369 49152282
47553 73710 5045807
122597 134246 29449616
195350 195570 572780870
130227 155471 180222693
113814 137829 747558625
138008 160593 56367290
12764 34799 55291544
115360 127670 361541818
91890 130087 13863039
133266 155086 589111555
96996 196889 249922595
183152 194462 739607015
115675 183389 169466124
166619 166891 726608
184455 184538 228233
24228 141339 293222281
194324 198533 312535244
125168 172278 241683010
83362 125651 622569194
199133 199248 306088
52727 197825 515617874
164014 184510 51122296
135435 176497 546622808
131106 145729 36682137
53564 165766 452258914
180940 196520 34910813
42549 153897 279159098
183037 189303 265229709
27327 74958 766661891
173494 194883 53288877
184215 191573 184256179
117493 193105 614319560
120456 125415 7304162
188383 195224 16955114
158713 186683 336779508
69571 86166 305066453
72409 72830 1028705
109238 148742 98911706
137148 184141 117385321
145310 151140 238655767
12937 125487 807670889
116424 161728 113502230
145620 154079 21157237
82077 108747 66823727
124792 186187 153795192
161186 192125 700689912
62973 159074 315012819
100311 109064 22077172
79300 138626 841660183
7143 94007 666488846
79957 133153 133442614
198859 199653 720232409
125795 179374 134084375
129934 171638 900914206
189306 194458 12853590
19416 27463 820184632
78007 78855 7914007
87171 142309 271866786
28290 82231 135023122
122269 152963 205525534
198756 199396 1592164
129427 164443 46324437
139274 147085 680373526
146270 169837 59092001
32290 181449 373290699
100556 150385 124779437
134741 169849 87880103
110220 161740 128973456
21061 111538 226571423
82647 90557 19916729
74193 191230 293099501
19947 195128 891186892
145227 161832 41584799
124913 153843 72503654
149496 171376 54916977
111997 153666 153247204
34990 63830 71780883
93805 106025 801229908
48711 52490 691080452
151013 152353 3347172
179740 186682 385164381
14733 168608 965773429
24888 43796 413871125
132527 159047 66406370
191894 195148 259668375
79989 154207 897008119
31296 90833 649161783
167982 172086 606931906
96270 171749 987141837
125313 172577 333329291
26941 133754 944700047
144396 161135 799972393
190731 197804 17564219
186371 195466 22605963
67139 181641 271989018
193318 193672 891560
108528 120526 887189965
67791 148713 540179191
59283 194519 917870014
93851 177714 209937733
189354 198505 22749922
167491 182741 37929381
179787 196682 42238245
28549 108880 592573085
146076 158395 30752885
4346 53259 122093448
101668 153716 130236784
181355 187157 14604629
173605 190689 636301941
137783 183154 631601426
42564 109556 551155604
5811 189153 733343287
115486 190532 187814120
106412 145245 97389538
147271 172672 63663338
188911 198565 24012497
194592 198843 123585695
79959 110067 75638810
197593 198355 1895868
506 92559 230306998
187757 189497 4031288
173225 187173 34820819
186999 194767 19305822
156592 163306 374970989
147259 163613 990393003
193195 198685 13610130
21494 109201 219640664
174007 188452 295762806
190340 193350 112824918
33291 76353 107520960
190201 191309 62944638
38351 39108 1792334
45497 140370 729083623
99391 111667 30761126
44837 96688 854571400
26033 136213 275957933
69104 199324 325944277
67576 72914 13389567
179494 199266 54714740
151410 187957 479136533
85296 114265 595432528
179336 189164 593557
143793 158998 699281191
94329 96231 4730651
181846 197657 39466966
12283 71284 147625989
98865 154297 138836149
91526 199418 269876799
35493 154682 376044870
143310 193049 22190777
186448 193949 375701223
187524 193724 784597748
172470 181176 946424844
24487 148992 530873754
65356 184238 762826236
36750 177236 175789398
40712 184927 361317133
163859 169148 733229541
46015 70564 299623275
130510 157424 312618882
175735 195437 49147989
106928 158247 873906189
101474 170890 815415599
40058 120646 201929623
79919 176399 347049435
170735 175023 4482233
181945 192848 27261999
19104 161134 756104965
174214 189762 38769021
138787 165634 845817362
150942 199236 120684474
24078 168387 361381619
121983 154201 546499451
76727 147630 608808061
113155 150910 681560883
26934 109570 206888350
19669 101806 778836876
116143 172912 143185373
148200 152064 237965919
59038 97648 97122028
194897 199302 10975589
39456 74751 497439102
129480 179034 124040659
151820 173922 622082155
100625 185984 336163763
106463 148541 105519172
169397 188855 573456878
13119 156201 944585910
87132 139925 132314831
159153 170112 27519561
2365 167994 593222882
62461 98506 624381941
167499 184902 456083125
91491 163480 180307058
131596 158576 941853857
94929 176093 203141674
167385 195490 70071631
132273 158501 849226020
4195 69935 164451309
21282 69632 995859355
65953 128298 156257466
120191 196904 796822531
89310 120115 427582052
157824 181618 250375890
167679 188783 291201225
134153 134349 706644244
20511 52254 822055134
177879 195806 298799286
39771 155113 289007489
99970 196439 241460861
23721 197536 434896461
184518 198470 11253668
76763 126200 123936723
184026 184135 267703
90583 156311 164531650
149729 174969 63269695
107459 119459 29969115
148682 152048 8354014
17241 126517 273586073
150110 187211 825785037
19523 65357 114577248
134423 183037 121500267
74806 159901 213209724
151769 160083 20815935
153732 199335 616085771
62711 165120 256980130
114987 184420 508722207
158716 167949 23253379
63933 157006 233381782
66138 70824 692060905
94933 112736 29681633
120135 181883 154625244
167747 194619 67035982
169800 195587 64285497
188796 197864 839264649
72450 144028 272734979
70240 142662 702813738
110113 165035 137614700
38075 102309 685418131
175161 175326 689719863
199842 199995 397198
72403 134961 172003738
2030 151257 373489911
76287 92988 195914522
104985 186287 203637147
113475 116891 8478247
51954 169699 295202410
167205 176751 23801907
155420 176828 53561401
51774 102534 127402713
128881 160014 373303154
101779 122379 51329602
144997 167539 806079289
87472 130944 731833997
123001 143984 407416556
179502 190585 27731647
51867 169795 295675673
134228 165016 334167170
54082 111115 143225341
108083 116375 20735832
158975 170436 28803740
159081 174469 38545311
187054 199331 30509905
24800 43290 45885865
87075 130182 107939349
112495 165062 131788150
100959 106430 13576109
91441 95565 10310277
2508 196932 486467398
63199 142661 199443558
126073 149202 184505579
131318 136343 667328012
21545 74790 384589986
23092 27601 720971275
159307 172912 634472413
189625 194105 11188251
140767 168973 70671975
12829 35697 57374420
21355 32410 27699582
159638 186422 67021310
52354 65549 209604395
100055 140824 296537393
42449 127321 514448680
31973 96659 161918494
66384 93313 246295400
129452 171456 593062793
191031 196139 12751425
149686 179851 75486822
154489 199470 409362501
61716 149300 219784224
153170 194212 102634285
116499 128985 31244843
187440 196375 22241632
193440 198013 549327186
85780 177516 229655531
123365 187807 161459345
93018 161004 235329817
16444 179597 408422629
8807 113950 830656687
27455 113563 215578662
39195 124573 738668692
122076 193431 178725906
6420 165063 397322568
135983 155807 49492814
20063 51736 249548412
116914 179380 156350564
159440 189187 74375509
177791 189015 28061373
79879 112745 28477258
27210 136909 912345027
199421 199824 358552819
191355 199042 238920104
112245 156228 789234562
32366 109390 192855075
82034 193545 868919492
133588 168534 87513666
60800 87373 67005645
77481 170765 778316340
79382 147396 953513795
150012 151092 2781743
105101 197523 657349626
140020 198240 491707157
86022 152917 58769631
74876 97503 11846820
159841 192574 50030914
52309 62319 24941453
87200 88436 1795724
50121 77219 68048680
55596 166243 277599480
114122 158886 549428192
27324 165690 790424638
51991 96481 367700250
123466 131730 435338085
21306 26280 841647813
168640 171083 6093901
18445 21553 698964087
62352 193515 707871001
189413 195203 14373935
190833 199357 234716278
63016 83715 52238110
163391 174501 27743762
111785 130615 138547650
167753 194798 19337700
38548 47723 858624073
22903 73146 125634274
147838 181636 84529761
26578 189452 295310242
91722 193061 253579654
67492 152183 212185056
40963 99173 146011178
110577 178276 80733044
42944 131932 594635160
151878 198019 282938588
186069 190516 11014643
166404 180841 911093746
148784 164913 40438260
2302 46478 575239610
2805 12168 23343443
27758 168030 351303235
142101 152562 401487766
158424 169233 27223013
190577 199743 277418554
147233 150171 237552885
142108 184229 750484243
95853 159979 117066315
56850 157154 697795480
169022 194298 372192779
85208 138127 132653517
44130 192912 372790862
18091 121611 253650371
4213 30979 67004637
133731 179959 905848199
113216 113230 39589
48521 197884 428512830
191169 196191 12534355
126462 141567 532143382
42590 75808 675537135
135267 192677 500576152
118706 168688 125348523
46134 183233 480913043
121488 129614 20418319
55443 184054 322358792
113156 166051 799437827
94518 136318 104772356
147703 181724 503122217
120955 165515 111824875
157744 158409 165911333
113367 154730 293451655
190227 193257 7637641
174005 198835 61845154
101422 162276 152304229
122951 136913 35295727
193278 197024 9205768
151095 158271 17942075
9982 94081 685874348
114502 162224 358924747
125764 144537 702178026
69737 120749 795688485
35222 179691 361532579
12382 184324 430424616
135437 177685 105595005
12153 50499 95692757
117432 189211 179680600
162960 190914 408062711
32341 94966 748405582
56405 150126 879125132
10198 13850 974192006
182387 199670 821940756
130136 140571 369273997
45640 70572 388912893
139352 163536 815115914
85809 169029 208493480
175381 188405 589028791
193595 198243 11461240
176753 197818 46501716
133315 159960 480907116
173850 184325 14294276
197245 198948 4237401
85867 94847 532096858
186071 198563 31040356
65247 177081 696960254
151427 171732 50938549
98495 133444 87649597
165729 174647 945708431
101772 192639 955636372
6633 101921 238651872
32652 134980 980433381
42115 168550 616826284
181681 187158 13771042
122650 130914 294747989
161258 186102 62203897
119951 190940 177730364
105539 148775 534259632
196463 199911 149290499
195321 197280 927598
115241 131272 588517946
8795 146552 870628382
60862 76444 39231809
189978 197723 821041683
169911 176730 16977030
73435 188155 325065026
16742 154809 345724557
199611 199735 293292
71370 115318 512096726
131997 160449 71253897
10704 134877 680654257
172731 187532 36961781
140919 168410 692763744
156248 187184 77401292
38097 71430 83378738
15258 165351 309698676
172479 186700 35510061
190672 199003 20700611
92217 146774 136574321
34973 161939 317874437
150515 185683 88038937
37995 75575 93938074
171418 190854 48481371
103903 176779 260965610
26435 55794 73025546
19984 178825 565413304
91374 191845 251440602
110606 131426 703555171
11614 40851 897783201
198618 198722 260186
106926 193808 482997772
119626 126495 698935088
123675 136034 343225980
84660 149441 669985687
28088 41995 34450323
190879 196573 14249481
3782 170355 957339042
84656 190423 264671598
152974 173761 52143518
138996 150427 28445963
199918 199977 155878
64069 171435 475007715
57524 75970 23942616
140751 179303 96376463
159566 169371 24634671
75231 77206 5039347
67859 171601 259969998
179785 183885 530267165
68313 172886 262058799
90534 165911 188807134
19282 158597 371997184
174003 174396 469797851
71254 140223 917748450
101983 102171 488126237
135240 165523 818580893
60767 164971 396763628
52485 169664 293843912
36611 199242 406935217
34714 37706 625701993
196676 198850 5330255
197055 198250 2990800
15699 138607 745837468
165178 188269 57686093
156024 156379 429368539
118618 192639 185327014
108343 128536 50503771
86502 123141 91527406
17126 126875 677186152
155470 185702 75639158
118042 135281 100023808
144229 192957 121814914
136382 170572 893165346
61135 163060 7254106
81254 143537 156061056
27823 51474 799983861
172631 196357 59175616
39681 146018 723630854
45313 97925 132028754
97309 139767 645683981
150682 190433 460438580
18424 185511 418352067
197013 198905 4736645
118408 152934 162823948
196530 197249 839134449
83239 139378 140750301
166977 173445 16153884
96252 178765 849019288
26690 165529 347663572
102860 179163 186744486
102761 125145 159749255
7028 96133 223081242
173298 183287 908450537
30252 170900 976268133
76310 106875 76656134
125991 145199 48154006
154519 161991 862314232
33739 147295 964169568
19366 68963 13901886
74253 148935 187184671
20140 54558 13574034
67260 87529 285518100
59649 81468 909809911
122935 124430 3855505
140000 160930 83833820
126433 191879 48288703
115887 148843 905071414
166084 177905 29407833
8913 60271 128122510
26434 51374 62077122
35227 53095 823201492
143163 169371 632646101
185657 197006 28185876
184408 195871 28684267
106894 129624 56947133
166023 176299 302019626
111200 140629 835984124
198062 199187 152166024
457 174867 436520425
36795 131478 759515202
178270 198561 114071904
168651 169452 326962634
166419 192927 714731296
185944 193016 654438399
17747 180421 407218446
188975 189461 1222809
108427 184371 105373509
67310 80492 172401458
165926 170374 842846186
55381 56881 496313176
46513 126975 201777804
143315 198266 174485490
66255 199691 334051067
53260 69100 39876146
66531 153053 685556177
149185 165385 40676794
64558 83607 48018446
129979 145090 149923792
52947 60609 19101600
29028 121988 877198827
3485 46922 764562684
114286 171221 142703286
55979 188440 332027947
89949 195338 762050240
155163 176027 366711542
28252 176520 371148720
10718 38414 248654670
192788 194318 1032983
75129 136526 154052992
11480 103877 700321027
93386 101455 20295800
16996 86931 515889998
118537 182104 447262326
90940 194530 259154630
106743 138191 130616260
34191 178344 781682995
45366 163576 296457348
54306 193368 780076647
84303 183407 248012899
74504 133760 12154476
132398 173143 917279992
26696 166042 348916339
149140 173693 61494984
94335 101974 19163879
138029 157971 624655828
21465 95283 379645316
16158 123219 267875077
195258 195900 1679882
3224 51905 145738024
103709 105600 4625330
55577 76524 52700085
2847 15586 474378766
100976 181225 200847156
76503 128444 652160061
146642 168586 55044718
140032 150907 255116011
12654 167513 387898383
16276 182226 415448700
44877 53964 92537357
69515 168518 248122625
121805 156620 585554722
133525 149246 203101652
141953 176650 368529192
87446 183160 239416334
127528 188353 477219131
98849 114817 715480697
87788 101132 53209640
23282 50160 66866906
32041 90004 310290483
172254 182992 26632473
132119 190423 145887026
190891 193989 155751461
6595 156633 375658433
116719 165169 121453642
88798 185072 240918768
39366 157594 296168036
48716 93093 531324527
52829 101958 123450698
65658 113593 115854877
191294 199163 16093937
134668 162421 177913453
27899 45825 44437856
15733 102698 217735744
186703 192715 14981907
175788 180888 12654412
148222 166569 46041677
138903 140986 5157568
33057 36366 447578486
125462 135068 920676809
36075 178542 356610723
93123 118173 830394519
22808 178942 390803152
174107 175488 3408634
99021 144035 526153557
7016 113393 506868630
157501 184152 559815131
155228 157450 5493202
167476 188496 133067249
37982 96421 146420447
23089 187369 423133035
71681 141367 174610259
80576 169421 222702733
67836 114286 116372925
132830 197192 160872165
97757 195521 244650108
32883 195931 806619895
9539 93025 654250685
123017 156921 85026599
3946 152660 938126547
34532 165989 329207668
66813 139140 181401978
197932 199996 5211864
37897 131043 774106674
91930 178607 216883838
92199 147962 627994175
112720 165251 740189664
48164 198071 592644429
129053 170583 917433901
192774 196746 9860267
63152 181103 258243544
195315 199030 329682872
152192 154783 6534819
139086 188156 711267127
26311 47595 52913290
132250 184058 129657255
38761 107509 249256438
132604 138302 14432222
35763 50074 542098357
168333 178896 26256761
26275 138325 280669274
71436 184703 283631559
163729 191060 276650571
78118 144199 165685497
15720 18318 6472482
120016 134190 35677250
199414 199766 872959
24969 193424 684206568
190987 198993 47497413
130778 146356 39069417
8153 103405 130352129
46160 61855 66935707
148535 183287 86841913
167539 186800 48105201
9262 143383 874575609
21182 66147 112387512
124098 191492 168744271
24074 128885 262337838
133047 193296 150728317
81934 105886 754589845
95660 175407 199665458
82196 83556 3405418
26526 134345 269948824
80054 156149 456139478
160813 198868 95027487
187373 197712 25627545
116073 122310 773606384
192996 193293 768288
7593 64806 142892454
49175 108938 150056057
174439 197384 57201471
46058 107136 153209100
143207 189208 150524727
125389 199683 185852083
198661 198681 983855511
134469 149829 207077806
132119 162604 76396087
141707 174347 476972256
146542 164926 462597808
38313 57299 47169817
44365 191351 368332131
21909 193591 429761832
138585 182021 511997960
151567 159369 15807359
40016 132213 231039538
76825 170735 235414512
88658 170294 204406432
131817 188934 856754409
17740 70310 131461091
72946 162870 225325470
127847 197249 173571115
30567 117390 775353777
41889 153900 665220108
77360 113634 90942750
101170 133738 81579900
34440 164604 978146294
187568 194498 183665653
126374 199300 267325411
83579 111592 941228695
18065 159753 354783542
187478 191264 5487597
83250 183210 319830185
194354 198999 11522357
37898 83293 113689890
63868 141389 194494935
59317 152314 233266273
92649 123139 340145459
125851 144026 45607744
28997 187355 413666148
137424 190633 854036320
144804 182881 95123992
39988 58894 400663329
95316 162647 725372678
109020 186668 590126563
75469 101947 867088025
141788 192083 125804272
157367 198927 780760685
78809 136610 145037394
51237 60410 824966116
66364 178920 989691275
138177 199862 903614254
180950 189010 701686030
132947 158155 63036245
67591 126614 147901851
24947 27556 6522767
130795 179151 673978365
103630 127097 58762618
66287 191620 313896452
160924 184520 30962863
79027 177983 792813857
48878 114755 165224372
53287 88774 89295580
86460 158654 180709104
67005 86789 775573684
134478 199948 163629879
81589 120044 96192697
127880 166384 758506768
184001 187619 9178263
107860 115088 220946517
113440 182755 173376552
9840 67839 145018301
84571 174898 226154353
141559 171444 74926598
153347 184906 218895315
180927 185826 12330310
56604 117888 153823385
63520 190100 937629000
97800 159951 313218507
71028 198704 319598489
189599 193790 663648747
30719 180130 373976335
128954 137782 22288169
72913 112662 99611225
184628 184865 627935
153363 197562 110413339
149815 159157 23470959
153369 196967 108884934
129291 129728 1116094
40461 196109 703657978
190662 191470 2013657
27964 113005 212911994
97238 127239 518968974
148522 184595 296173200
165635 183928 185988394
61523 129138 169710187
61127 172650 106377978
54506 108492 28771726
192715 196981 273960044
67202 194357 318372658
84963 150084 578037668
57638 118678 307332934
128708 188581 864480236
142311 150730 880927537
176555 190343 520369977
105888 158758 132499786
53317 104739 602067477
174373 189565 313578590
135556 199368 974602435
98540 113146 902876202
116599 157678 102807334
128735 177933 123126726
85880 91845 14958720
18459 108328 225065079
172719 191637 47153867
184357 191881 18892243
55862 151250 239263070
182942 194550 29069998
194250 196185 968108024
163492 180198 41677808
60913 160911 250799843
197856 198347 936197564
79930 174563 237149199
102000 119670 938369560
54611 134102 199540517
45446 78453 82862843
35228 138846 393262750
140461 155457 37449002
37089 125165 514661510
146627 160285 34181772
102300 155801 133920041
110936 182479 704018210
4201 123799 192552655
1602 123389 304605305
136929 173136 824946233
97816 131085 83313185
69546 122836 133397411
195476 197605 5274502
32017 76930 891812588
114099 140954 67311246
18625 51344 81657841
76198 198498 403740962
76686 193961 293712389
45682 70592 62620153
156811 191537 86852609
128379 155455 67846854
198629 199171 996144102
71842 96434 61687473
192405 193211 1979974
13695 48349 86465158
115952 147104 78092277
72848 126332 214453111
2492 134410 940208671
169294 185876 695813848
40011 160292 935026895
4878 40572 89061427
16800 171930 808203163
126484 146947 783811796
21986 153751 393569686
46450 130859 176340413
166945 190111 445824954
63295 191308 320837957
1429 54778 132969157
165175 180072 37128467
187875 188886 709961817
46392 150465 719805017
183711 194325 9853795
7885 51111 258075530
150475 177520 67689989
8101 96519 221363392
35352 118240 207387545
4368 185601 473636762
30544 92666 155501089
38630 155327 374860049
3075 10544 18681767
127186 136989 24728491
157322 169560 807081093
81961 175322 233769622
94922 155868 152623350
12229 105672 233869015
165753 166866 2760071
147428 174013 823200385
85033 144429 678331079
94678 96745 5165826
8888 146145 825052199
171355 195725 905178088
36852 57638 308725577
88438 96737 20706915
133832 162573 751967097
174446 186286 29612677
196105 197932 910215527
46263 115889 174664454
165157 187626 56150951
149516 188463 583005423
144396 154903 26228931
108147 155165 117735894
111151 149495 277227010
34310 102930 171731381
124778 163218 943719052
82425 193218 934239329
38038 61961 59523264
198611 199922 370121067
85590 179899 236090515
134671 178068 68007485
79094 125958 88594197
145952 166420 166001596
192557 194240 4154325
166532 190104 984821631
101230 166176 809167691
111598 169259 407867837
17873 112148 236020196
109238 141594 80959416
39947 61207 600830149
15555 133321 437461968
109459 183972 186385734
103824 164463 825775978
34666 77963 108214684
197710 197866 362976
30825 39291 828578881
163612 167530 9825435
89233 192148 550845495
169049 175979 17200143
169513 196556 629861466
127099 169427 111154876
121768 182909 153065059
156334 176261 806723892
57056 81297 217410912
14226 85004 177234524
72241 74497 5596364
51138 150738 249693049
191095 195267 10332334
23081 197635 436744761
111493 112784 505859063
80056 95105 630366131
135746 188090 257019756
8176 51647 108525661
158475 168696 280919369
129684 160796 77932013
39332 92254 217810245
167571 169050 656893635
150002 175219 662524267
62922 117874 520311099
195639 198726 442731504
18605 156750 364341809
35696 129242 803111215
2970 40589 93827472
61277 140985 200125744
36774 108299 715918334
9012 117152 270695060
65426 127125 154692816
42373 53024 750011217
10863 71420 485452964
28862 51012 55128353
75916 156675 202416719
83133 158745 189335454
69456 75842 15910077
81379 135158 849241577
111685 160488 236798972
188944 192597 456789216
191182 198384 17882550
159844 183906 60136329
179990 182848 7081673
164657 194223 73797337
151235 167353 119882705
121979 194041 180484280
71415 147638 191040354
184598 197844 32996856
78646 109416 100942683
191077 194153 672185082
157066 186750 489418094
75883 172745 975174473
38980 193165 386137167
118388 195726 797143740
35056 51169 39983435
173161 178783 13910439
189643 194733 234795006
148536 165384 836487633
2019 158245 390975107
56781 181574 312830792
146069 169783 205525794
175008 175352 342401610
119595 126014 16162713
199692 199944 645541
191944 192440 686752380
7786 49731 264352234
195207 197121 196880579
22126 59856 479650772
146563 172916 66096396
15283 142019 579070031
68326 144518 190955029
136743 141754 12431335
71499 77871 456448949
59158 107060 120276775
108211 197024 191783697
12391 169778 394200877
170680 175246 11338701
199861 199895 81633
29336 189114 431841226
86810 163091 746942785
162411 192466 98273412
67684 149992 206131382
109317 182290 630605330
7204 148309 353258655
16474 78180 96378453
7330 191690 545237602
157876 187742 74862940
83995 182455 502183450
80585 162453 205178874
1035 81795 202027187
198833 199833 2528166
121907 155225 83573802
15263 152393 343303928
180754 190399 24113575
161754 180474 182869639
101415 155474 404979865
187817 194893 17537793
4396 11789 730326902
176020 184139 257532314
184315 186926 1378250
74403 119736 499776649
178372 195690 637325448
162503 165662 958253816
175564 189885 56165250
193125 195803 6675267
104937 193753 626717958
21921 173954 644558324
116747 130831 401139284
40034 40563 51452583
188402 197007 21326522
195855 199663 9462506
7763 8859 864954482
129729 139040 422486466
151550 164341 32106715
182557 188754 211573385
191983 198698 16678988
138274 199414 902780136
199699 199996 58242637
139771 167989 70657618
135150 141382 15464801
77897 125666 119689311
60499 86734 66115429
120369 139427 823120938
77772 165055 866884970
144750 154607 24642134
186059 191345 13146957
119223 142543 748744496
132977 198988 164976214
160282 175544 38215073
92888 186145 233481656
66617 175961 273934675
167744 183809 40031037
20305 159016 347297809
44494 138822 478136293
114113 171655 144162661
195243 199484 931484829
125306 178116 132265058
149272 153115 876888900
179759 196121 40920589
67417 194385 532638812
19895 163339 721076062
167806 195053 980735164
111283 111335 115534
136274 178730 381204100
113737 138025 421170499
154426 178103 59232728
141527 159421 31617335
171912 198729 913458180
107133 116348 311090479
174656 197224 616882296
25840 144026 295924460
157141 179954 57109566
3674 78042 389450421
68308 167801 667766326
119848 192131 180990741
26017 28413 29506211
159869 193082 83033428
199810 199878 171459
4782 120635 942176497
161163 186387 63161654
163118 171463 440141938
110102 124602 36157854
106785 143249 91431483
122481 160305 94880937
149499 160670 27983254
126689 137844 677137342
57946 76395 691897378
160813 189858 145283749
84508 151939 801455409
128895 198420 173870524
82286 102637 998356039
18600 167230 372289118
1778 54522 131395017
107223 186763 16728650
185655 190318 11590653
164152 164699 1375352
136150 145863 24185465
157255 170610 719385659
33907 174610 352214894
146533 171724 268922337
95693 129620 84880871
192021 196600 11449473
163141 189018 438300351
9049 160559 379305505
151878 165187 33453112
105733 185043 383231664
49085 58304 786041029
56492 95399 954939722
101761 168918 982324410
2721 60432 143986887
6622 91249 211946889
196302 198493 5369977
97093 178491 203791899
184703 189258 11435862
152487 157684 329527905
187143 198947 13259221
105995 147404 103842597
146452 163120 41792595
87286 133953 458608827
151126 156519 140387817
75460 163865 221672737
34175 97705 158984296
6801 39571 590561548
24312 149123 876962268
73901 177105 425331302
84083 84155 175518
58944 135524 259640702
199369 199459 226040
38432 189662 378639913
65848 110315 111592399
64311 100276 970724557
68612 145955 468753623
133083 185856 132060702
87209 195500 902621205
17035 78014 152566173
62966 169348 266878224
179543 198884 822247971
60751 162386 254938362
89294 185235 565085852
143977 182772 285120930
74208 174348 929281902
134991 175243 20608537
57509 80402 57611379
24930 164328 448923556
179423 195526 40249870
24899 87504 156783125
19056 131045 928607451
36344 37946 451396476
123844 189027 412383408
184533 198950 35933010
98324 153645 138557800
165790 188552 56746173
27130 58058 580934841
194647 198873 10139159
37271 121513 690750278
126688 183879 143135850
187489 196939 23389319
118800 158092 23942202
178580 199266 551434193
6506 100787 950622608
96322 152585 140841162
28124 155588 389438168
37018 144780 792530214
28248 35551 12505555
59237 135553 191674473
189653 199840 372732647
56248 67953 29648778
93987 151701 144497155
105746 173024 833273764
130182 193015 157215729
15488 42600 67489499
63885 73010 463692523
141848 198276 140987113
140998 165750 725206386
31492 136757 352067415
143974 179076 87731820
58349 61016 6752705
43966 163608 300031958
166557 197628 77459594
13354 19530 652446899
181032 186319 881233257
121588 184024 823738120
107635 121805 948391850
49343 196917 551326667
65378 173101 449709204
148895 179307 76028260
85333 143045 144556997
74847 163558 660588848
98710 113186 693780640
182977 184993 476243
37595 76658 97671946
111614 193183 591637404
38629 74997 91008848
15522 106459 227541172
194796 196634 4647988
76687 163876 362798212
103330 138091 401562076
19656 192641 953627862
159911 179959 580073298
99739 115118 38484570
116787 170150 507695366
60229 194022 335347923
98853 186712 730025584
155208 159855 916234623
1058 173707 432155190
114964 118000 941672472
91056 196810 802049781
189354 195064 14179136
76762 194745 295423410
134253 175079 102152515
29586 151826 599780649
71723 109310 94287316
150927 191797 102266681
3549 50751 117750877
53328 142627 648460993
46726 180529 577895548
196280 197372 164015028
51864 122068 175910922
164843 168556 241719483
193658 199469 14389234
190879 193157 5705956
65472 132809 168858308
115904 123171 581081213
165866 182325 41007900
191996 197973 442039050
80695 162229 204306229
156377 193042 583194885
138236 179799 964212514
70593 175228 901344320
62237 79694 43957200
166544 176943 149380869
150568 189585 29169188
171508 180176 21531628
25509 175147 374680868
165181 178620 33445447
49535 174631 577904962
191229 193658 472657
75947 179320 258966460
90764 96871 15226957
151373 173071 54401739
161312 169877 481419800
126458 167803 462144969
58568 176156 294883499
13193 151111 345343724
87619 172539 361863378
192462 192998 1297860
136713 151677 756567069
137483 172514 87626706
62117 124931 157640863
173636 177503 9580394
192559 197535 265091789
194120 199341 286928917
69715 131732 759716529
69237 172421 171730704
176713 196739 388667145
96478 185884 154804334
60663 64031 8497567
84295 89872 489471501
145923 183756 509302237
20293 169838 675314684
143799 195991 184468255
13334 178636 413836405
126226 146681 938728005
124881 162279 93700310
5631 131750 724274851
32482 91886 148713270
148087 195466 108228064
81396 128910 118947795
169050 177637 515432986
80195 175977 239969047
154231 179600 63401324
181809 198649 854467455
172461 193515 52511305
55655 138546 348181181
83359 89290 14974719
186902 190433 8716746
26796 159451 865445775
33925 184559 376981413
198251 199861 2673059
191285 194782 8669097
125205 181872 741398639
184566 190355 413871490
87206 89968 6982412
74648 97740 497706371
107805 178690 177411945
60699 64679 830092202
111288 143708 81234814
73815 86563 32053462
178208 198545 732573695
178404 182582 10453728
19198 142213 308126318
107125 179995 182487408
144375 165369 52617787
163843 184627 367860287
53576 54346 893827
28870 47078 617901431
136283 186535 125679076
169460 183219 34187945
58501 145856 651854055
42351 115138 182522345
99879 171197 178688506
174682 178203 110086492
195148 198478 8305178
80875 137512 610527743
91913 98421 16189899
131352 197784 166141340
131804 169140 93643807
129027 196675 169289819
31784 118655 705810641
86764 101536 680311844
194693 199631 119132032
180493 185657 644701395
74674 153249 196875085
105004 125910 275387050
96773 190269 686048837
177147 179538 881322
7913 77066 172950626
104943 130953 65181174
96274 186911 901863729
101996 167769 164716755
1657 146620 248253313
108942 178067 144389285
10143 120790 276833889
173189 198648 273815415
109491 116862 18344352
75256 114478 264026637
115249 165930 127060898
38087 138512 154713055
95599 138464 451459054
191619 199966 260766688
192506 195895 98925863
15101 23189 54689929
33004 40051 588214314
65689 103181 501145129
134410 159827 63570330
198572 198748 461834
155485 178439 57390687
151608 187755 90504476
54026 155868 255473240
105287 187154 205069582
176578 178879 5697191
191312 197483 428667302
150677 152583 174679172
53794 137799 890036210
155216 164758 372065348
196554 197220 1551717
12844 106777 235138658
169741 195299 63695800
94671 147587 132524039
140322 166780 66259731
192308 196609 10725711
125786 132577 461249393
174140 198861 125016174
198893 199634 1902686
175435 195030 48860999
138764 170977 80571747
47205 122610 548604077
4548 135044 869246208
47443 56616 985111365
154015 172017 45164162
166307 175691 505064752
183500 188731 13118229
73164 105384 80644406
72981 197578 311843386
45652 172936 257997144
197638 199807 5420737
72061 105916 647399751
4570 167396 407781227
121246 143870 907898144
154982 163122 17362120
110217 178985 222122475
119139 165912 117343428
88069 109180 52865820
146245 163410 311431834
121358 160122 97158950
159928 185763 641329215
10550 92142 204273926
17725 82966 76834873
47066 146721 249875715
124449 149894 63731561
38126 184903 367492768
179080 180202 37955983
167797 194450 902543130
150431 192159 679245896
133857 187117 133259139
49292 183669 489297595
69064 125148 590301520
144737 194684 124833403
103940 139532 89330178
191936 196276 10820681
70716 76974 15665567
7786 11029 8119646
74045 195143 303160259
198547 199910 3423975
127991 157215 73155025
53395 156771 259185911
25314 71418 115261220
65281 101719 416126306
180545 187871 18392193
171663 178637 222582446
45157 128634 209368288
138094 185452 897675657
29835 153661 309933902
11830 71765 33775539
56998 169898 819790217
89258 150669 568159704
14783 163248 847904721
72244 114369 105531625
179762 185695 14908048
142403 189303 601037921
1203 102381 253226391
151546 194061 70623378
8336 196001 469688048
17149 83739 166729149
189018 197510 21130958
154790 159634 618260513
111525 114086 543062020
46656 131500 212726476
75495 83666 20668097
83520 189276 376506292
81719 85698 181507030
45603 54331 21818744
12463 40621 70225823
40960 44849 31914954
132529 159075 635581904
166194 187168 52363465
119085 130777 39578522
126866 160855 643216324
95485 187677 230788571
50051 83808 520068990
170462 197299 570189953
41903 178070 167714502
188155 189564 3471652
181144 193264 935772438
190289 194298 10013052
82215 153571 178635905
186272 198426 329559394
194733 195837 2784544
36991 167158 326063799
183567 183924 906738
162572 186231 59186138
177960 198180 663676661
138006 175204 588995898
75294 171101 240170223
134724 195830 910744994
68467 85667 43200036
147139 158973 29567801
174133 175217 2670523
174390 196919 663843746
14128 40213 999674318
2755 164569 405160070
159423 164968 14011189
35966 87637 734483322
22372 102134 199742140
112450 169233 142303199
92389 195384 932396985
143985 192382 121045841
104396 156847 131395195
151738 168089 20169639
46790 155422 272345988
59500 73786 36108447
82741 183578 954706143
32268 45383 32393346
159523 172982 298425434
81726 98907 43009164
122365 182550 860566581
135497 159604 984359059
54666 190974 705619549
194017 197217 7900403
156637 199906 676204647
25984 138968 282973016
76160 119991 109879615
151432 197783 115783946
154737 168565 203366233
199837 199948 303984
14937 65971 127550849
158558 162297 776251273
110278 181083 177141171
182977 191782 22111616
28681 62355 83840752
9338 125452 728116376
39504 145271 265069568
87653 191986 261089697
24910 67513 177134205
11735 33570 664697735
44752 69158 61376358
164256 165957 269598041
181382 190731 23395247
89725 92628 7193077
40999 136806 84641961
133282 186040 132015829
159103 181515 56043452
195061 199815 11875320
29358 158207 322551560
151038 160613 373117407
58211 153489 239042007
67013 152433 653718687
51461 191573 855191998
18907 155025 340898443
197762 198503 1842774
107802 129811 671226110
16750 106708 225149823
142364 188947 116513990
129201 161486 225144601
152714 164949 3273645
136843 184329 787005731
186472 189736 159458623
14378 163828 400537281
186795 196025 400459633
129819 153003 940710697
184766 196667 133772274
30892 63548 81299898
130192 157253 989078119
128488 196888 171058186
48364 130540 303802006
4749 27683 57427990
41438 150341 750669779
149157 189908 697689697
187415 197422 24831704
103676 141079 93722428
144792 153939 276395743
85429 166688 425282559
65508 119243 134659616
49212 54889 12482437
50620 151653 861006258
54006 90862 146063309
80735 176421 239663461
144295 161923 738875523
24061 27928 9653181
83198 98320 37849254
109722 165341 278869565
89095 131998 905523975
36622 138718 255788724
71617 89125 44054330
160689 183776 152175253
125128 133305 311337928
98803 170628 888453808
115471 197978 206360370
116052 154447 667858141
107083 199744 339938431
84639 184901 250944277
99172 139622 101460049
122204 129553 18533880
20891 165548 528211184
54038 105055 128063163
67394 74217 151563000
27836 158213 326379011
48479 86314 95101500
91927 115762 824239804
82744 174928 377391620
128122 163362 310047261
105163 122485 520002105
140269 175898 89074852
63863 78420 36674890
175018 178525 136686445
22334 175998 562254800
71389 198395 892662853
151443 166741 200031612
87168 103293 40357125
116349 147756 78722983
143248 192971 805725649
135630 157316 20444209
135344 196063 151748214
66810 103349 149246479
141463 190494 634981395
176758 186973 1081668
116665 125576 952979814
164411 198787 800839738
7110 117468 276208279
80656 121802 961219313
31703 73678 104910767
133862 164258 444144250
181420 182173 119902251
188920 199362 14834382
15685 89889 278715952
19139 39805 215931790
43283 46782 8808617
198169 198996 179100315
125514 181408 775964815
52120 136277 355988492
96140 177747 204255814
49016 68384 447879957
23156 59774 32644796
158591 187775 28352037
185970 190220 798397612
83866 186296 746450546
11831 53646 104310123
40136 59393 48024994
57043 81910 204212825
103168 164641 154015031
55244 80413 954122772
190468 199166 349701111
54644 55555 2268268
151543 186512 87533115
208 99864 249272956
137400 196003 146421646
109179 119800 26395403
103550 131413 223768385
168448 173802 13377124
89405 177897 221417086
106530 149271 138420341
175395 178944 4104934
147492 176721 73160292
65533 102550 92957447
80763 174212 542672788
68221 151139 207729262
116158 184321 170584496
193181 198717 692676229
70096 156606 848577964
171230 185877 648335464
70401 190730 301340960
11568 143300 813225288
75025 129862 25088023
185131 189355 604919519
125984 143016 42718569
144059 182677 96525910
137035 183199 760038675
105138 138393 248317147
36736 163068 958882244
21280 25438 783473666
66961 117305 126163479
117845 194064 911536341
163992 176798 624743339
185865 192601 16815111
147943 176876 636064094
69784 169999 251159682
97362 135348 191151972
9941 14181 10476998
20262 168637 371626025
87655 113799 490851273
105987 183645 403161444
180263 197764 160394331
147805 160516 31758810
65550 91871 703301584
88309 191660 258593358
94631 108786 667898209
87549 111984 322239388
10144 90883 202110849
133753 159200 63653709
76097 85012 683303843
144365 195581 629555174
175696 195911 45311887
183048 183078 66549
4127 153741 374550897
96288 170346 357916597
16049 94764 539307155
128067 198987 177374387
15443 118871 258845523
177741 198283 51216665
71824 161786 958788944
146570 170621 60320294
27292 33033 14426990
117422 146464 72789467
158677 167563 22407585
162321 178585 748073868
1385 128595 318296027
34650 127040 579105435
55828 131525 656539590
32555 127317 237144315
38403 190741 381411528
171860 172083 553410
86879 170501 209461652
13412 128568 454060877
6267 48568 327296050
124473 124763 663119881
110436 119184 335700599
127091 134346 713368761
59476 90823 78994103
67255 116559 123573334
167717 186290 46397668
102170 166568 753166071
112558 165612 133033603
172829 178128 13139328
131901 133771 4781191
195773 199895 10226095
76202 138522 602431839
197136 197637 1271933
32576 154130 659088297
135641 176925 103174663
184392 194522 492854800
135329 175976 101600402
94518 130277 240287317
71111 180842 274769669
175087 177679 598126418
96693 128368 79244747
7683 147856 305018227
128175 186128 145154998
142364 197043 384851663
15751 182481 781828568
67428 127218 984822337
174073 191660 43863461
162389 174263 369627221
147692 194170 116207804
140293 172957 679535512
137210 137358 245241242
26317 99288 182637850
126145 130241 407245022
112326 179188 167346937
90913 154778 259439188
195151 198970 313023320
17369 34090 41928685
74115 113665 350243660
55618 68198 31825875
46866 175403 322199306
76439 158656 206042276
196135 197960 35513701
181496 183497 4976323
161499 169871 130193256
6847 135171 321390826
53142 158801 264900845
40212 61222 52455158
42507 138094 239867781
12278 14237 4921194
132312 197313 162546430
43536 196462 383169008
81706 196663 287673241
72911 183107 275874489
142320 191741 825264598
52496 185018 540014525
59079 197821 667234866
144807 186653 104726436
113108 145590 34056279
45096 179702 537804717
141133 151619 93955976
135009 140859 14568664
48111 152548 261805946
193314 193822 1246963
104754 155394 126873336
174736 186134 28509250
91527 117249 240262365
93091 128860 89533998
109780 112528 6785890
106604 122768 4321870
148464 189654 809140969
170248 197936 989884444
189579 197838 866452283
60065 195698 994058469
176328 187779 556382757
115538 146985 78821656
85288 181357 240455264
118787 199943 203058521
119827 150595 461616734
192812 196048 8062267
114099 184574 967749418
151024 165421 36200905
90018 172703 381418434
17189 197201 597079642
66382 137711 178915545
77888 170278 231549797
106958 165015 145595941
55924 80592 62044859
65109 193713 322175076
37714 96244 146605123
176316 199953 59004580
77050 186299 795425623
27687 117777 225469237
4165 197806 542497605
75080 153465 196416162
6904 34269 36353475
148859 195086 115481465
21387 101847 201448724
128569 186828 145893602
126078 150336 941788559
150326 167731 781450737
196496 198142 3998008
50255 116272 405838279
14407 85394 177763196
150922 162128 28062388
152708 181474 439589493
34994 138410 259043784
159147 188524 63763453
2721 64228 739884219
123366 182953 435526453
172512 187669 400220443
7726 116686 272718339
36238 162384 315858212
104731 194934 676556383
156397 194129 417718356
80320 102503 40929132
54634 126740 22319187
41398 59706 45665279
199801 199883 808002971
144275 184121 518743079
68015 75528 4893301
131262 156218 865313809
195272 198096 718838648
38948 129193 226090933
93709 146073 634948254
97834 153127 601311573
12158 194448 456323659
25933 56231 97863258
98836 163442 161854021
7722 29430 480063640
139833 196038 140460986
142546 155385 32095324
48784 114942 165932118
161390 174666 407308517
152453 191987 868683723
107195 110661 708525538
160384 197379 92446965
177204 179391 1951108
172111 178215 114589501
70599 142676 428251573
135661 171363 817483036
10114 167513 839910571
35326 153996 459715884
21514 162142 717200156
193542 198331 11821170
56694 112583 367183707
78686 106417 676300004
148242 178300 75182766
171005 196961 808902123
98907 140949 983577871
